ECOM7126 Assignment 3

THE UNIVERSITY OF HONG KONG
MSc in E-Commerce and Internet Computing
ECOM7126 Machine Learning for Business and E-Commerce (2022-23)
Assignment 3 – Customer Analysis (Unsupervised Learning)
A small e-commerce company want to understand its customers better using Machine Learning to target their loyalty program and promotion campaigns etc. Analyze the dataset provided (which is purposely kept small for exploration purpose).
The dataset consists of 200 cases, in .csv format and with the following data dictionary:
CustomerID Gender
Income SpendingScore
a unique ID of each customer in sequence male or female
reported age of customer
annual income (x HK$1,000)
score summarizing the spending of the customer (1-100), higher means “better”
You should include the following in your report (plus your Colab notebook with you Python code to get the results):
1. How you tackle the dataset and what you want to find out.
2. Analyze the data to achieve your objective and write a report to the management.
3. Discuss what you have learned from the data, try to make appropriate recommendation(s)
to the management.
Dataset provided: CustomerDataset.csv
Programming Help, Add QQ: 749389476