CSUDS Project
CSUDS Project
Team member
723721205014: Dinesh M
Phase-1 Document Submission
Project: Customer Segmentation Using Data Science
Customer Segmentation:
It is the process of grouping customers according to how and
why they are buy products.
Problem Definition:
The problem is to implement data science techniques to segment
customers based on their behaviour, preferences, and demographic
attributes. The goal is to enable businesses to personalize marketing
strategies and enhance customer satisfaction. This project involves data
collection, data preprocessing, feature engineering, clustering
algorithms, visualization, and interpretation of results. In customer
segmentation using data science is a critical step in the process of
leveraging data-driven techniques to divide a customer base into
meaningful and actionable segments. It involves specifying the
objectives and goals of the segmentation project, clarifying what you
aim to achieve, and setting the context for how data science will be used
to solve specific business problems.
Main Objectives:
• The main goal for the customer segmentation using data science
is to divide the customer base into distinct groups based on
similar characteristics.
• This segment will helpful for many Business purpose.
Project Steps:
1. Data Collection
2. Data Preprocessing
3. Feature Engineering
4. Visualization
5. Interpretation of Results
Step-2: Select random K points or centroids. (It can be other from the input
dataset).
Step-3: Assign each data point to their closest centroid, which will form the
predefined K clusters.
Step-4: Calculate the variance and place a new centroid of each cluster.
Step-5: Repeat the third steps, which means reassign each datapoint to the new
closest centroid of each cluster.
Given data,
1. Customer_Id
2. Age
3. Annual Income
4. Spending Score