NUS Capstone Project
NUS Capstone Project
Scenario:
You are assisting a credit analyst who wants to gather, organise and analyse data on credit card
transactions and customers in order to identify fraudulent information. Execute an end-to-end analytics
process to accomplish this task.
The tasks below outline the requirements and the step-by-step guide on how to successfully complete this
capstone activity.
Tools:
To complete this project, you need the following database and software:
Credit_Database.db
capstone workbook.xlsx
Task 5.1 Model Data for Clustering
Task 5.2 Model Data for Classification
DB Browser (SQLite)
Power Pivot in Microsoft Excel
Power BI
Orange
Assignment Instructions
Task 1: Extract relevant information from a database
Task 1: Using the 'Credit_Database.db' file, find the total number of customers with multiple
cards using a SQL query.
Note: Reviewing Module 2 – Database: Data Source will help you accomplish this task
Estimated Time: 15 minutes
Tools: DB Browser (SQLite)
Submission: Take a screenshot of your work and paste in the space provided below.
Note: Reviewing Module 3 – Database: Data Queries will help you accomplish this task
Task 2.2: Find the total number of fraudulent transactions and the total fraudulent amount using
a SQL query
Note: Reviewing Module 3 – Database: Data Queries will help you accomplish this task
Estimated Time: 15 minutes
Tools: DB Browser (SQLite)
Submission: Take a screenshot of your work and paste in the space provided below.
az
Task 3.2: Create a Pivot table with a monthly percentage (MoM %) change in sales. Then,
create a combo chart with sales per month, previous month sales and %MoM spend.
Add slicers to customer segment and customer vintage groups. The chart and the
records in the Pivot table should change as your selection in the slicer values
change.
Note: Reviewing Module 8 – Data Visualisation: Pivot Tables and Charts will help you
accomplish this task
Estimated Time: 60 minutes
Tools: Power Pivot in MS Excel
Submission: Save your output in .xlsx or .csv format with the file name [Capstone_Initial of first
name + last name_Task 3.2]. Upload the Excel file together with this template filled
with your answers.
Task 4: Create data visualisations using tables, charts, and interactive dashboards in Power BI
The line chart showing average monthly transaction should not change when you
select a month in the month dropdown.
Note: Reviewing Module 9 – Data Visualisation: Power BI I and Module 10 – Data
Visualisation: Power BI II will help you accomplish this task
Estimated Time: 60 minutes
Tools: Power BI
Submission: Save your output in .pbix format with the file name [Capstone_Initial of first name +
last name_Task 4.1]. Upload the Power BI file together with this template filled with
your answers.
Task 5.2: Using the ‘Task 5.2 Model Data for Classification' file, determine the rules to
identify fraudulent transactions.
Note: Reviewing Module 12 – Data Mining: Introduction and Classification will help you
accomplish this task
Estimated Time: 60 minutes
Tools: Orange