Customer Segmentation Using K Means Clustering
Customer Segmentation Using K Means Clustering
CUSTOMER
SEGMENTATION USING TEAM MEMBERS :
18211A1290[Naveen]
K MEANS CLUSTERING 18211A1276[Abbas]
ABSTRACT
Customer Segmentation is the subdivision
of a market into discrete customer groups
that share similar characteristics. Customer
Segmentation can be a powerful means to
identify unsatisfied customer needs. Using
the above data companies can then
outperform the competition by developing
uniquely appealing products and services.
2
EXISTING SYSTEM
The most common ways in which businesses segment their customer base are:
1.Demographic information, such as gender, age, familial and marital status, income,
education, and occupation.
2.Geographical information, which differs depending on the scope of the company.
For localized businesses, this info might pertain to specific towns or counties. For
larger companies, it might mean a customer’s city, state, or even country of residence.
3.Psychographics, such as social class, lifestyle, and personality traits.
4.Behavioral data, such as spending and consumption habits, product/service usage,
and desired benefits.
3
PROPOSED SYSTEM
4
Scikit-learn
Seaborn
NumPy
Pandas
SOFTWARE
REQUIREMENTS
Matplotlib
5
K MEANS CLUSTERING
ALGORITHM
6
CONCLUSION
K means clustering is one of the most popular
clustering algorithms and usually the first thing
practitioners apply when solving clustering
tasks to get an idea of the structure of the
dataset. The goal of K means is to group data
points into distinct non-overlapping subgroups.
One of the major application of K means
clustering is segmentation of customers to get a
better understanding of them which in turn
could be used to increase the revenue of the
company.