Customer Data Analysis
Customer Data Analysis
Problem statement
The goal is to come up with an analytical solution for better demand
forecasting by mining insights from the marketplace, consumer, and
competitor data.
Dataset Used
We have come up with a model which will identify the type of customers
based on their purchase history and segmented them.
Then use Machine Learning to figure out the type of customers and suggesting
them according products.
Additional information
It is seen that
more than 100 Principal Components are needed to explain more than 90 % of the variance.
Now we made customer segments and again checked variance explained .
After the segmentation of customers and some hyperparameter tuning, the
customers are classified and grouped. Selected customers’ who are then
labelled, their data is retained.
This led us to build a machine learning model which can predict what kind of
customers are accustomed or are most probable of buying certain goods.
From all the classifiers the best accuracy was provided by Decision Tree
Classifier.