An artificial intelligence program that uses customer's sales data in order to find out how many types of customers are there
Problem statement : We need to improve our marketing strategy in order to find easier ways to attract more customers
Workflow :
-
Obtain the customer sales data
-
Process and prepare the data
- import the dependencies
- load the data
- clean the data
- Analyze the data
- conduct exploratory data analysis
- find out the relation between columns
- drop unwanted columns
- extract desired columns
- Model the data
- prepare the designated columns
- train the data using K-Means algorithm
- obtain the number of customer clusters
- Visualize the data
- plot the clusterization graph
- extract valuable business insights from the graph