Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Machine Learning Project Report

Customer Segmentation
(using K-Means clustering method)

Author: Sneha Barman

Date: 8th September, 2023

Introduction:
This project aimed to create a customer segmentation model using machine learning
techniques to group customers into distinct segments based on their behavior and
characteristics. The project utilized a dataset containing customer data and
transaction history. The primary objective was to derive actionable insights for
marketing and business strategies.

Problem Statement:
Customer segmentation is a critical task for businesses seeking to tailor their
products, services, and marketing efforts to specific customer groups. This project
addressed this challenge using machine learning techniques to automatically classify
customers into meaningful segments.

Data:
The dataset used in this project included customer attributes such as demographics,
purchase history, and behavioural data. Data preprocessing steps were applied to
handle missing values, normalize features, and encode categorical variables. The data
was taken from Kaggle, the link is attached herewith.

https://www.kaggle.com/datasets/vjchoudhary7/customer-segmentation-tutorial-in-
python-Ye7dtpDTlFceHVfa%2Fview%3Fusp%3Ddrivesdk&v=fiz1ORTBGpY

Results and Discussion:


The model segregates the customers according to their Annual Income and
Spending Score with the help of a scatter plot, to a good precision.

References:
Help from YouTube video:
https://youtu.be/SrY0sTJchHE?si=1XBxqsTjvhxRtkAe

You might also like