Skip to content

Latest commit

 

History

History
13 lines (13 loc) · 741 Bytes

File metadata and controls

13 lines (13 loc) · 741 Bytes

Customer Segmentation

Customer Segmentation Model using KMeans Clustering on the dataset taken from kaggle (included in the repo).

Project Overview

Companies and Organizations sometimes need to group customers based on the similarity among them. In this dataset, we had customers Annual Income and Spending Score, which we pushed in a dataframe X. Then to find the optimal number of clusters we used the Elbow Method. Using the WCSS, we found out 5 to be the appropriate number of clusters. Then, the KMeans Clustering Model was trained and then the model was saved which was later integrated into a basic streamlit app.

Libraries Used

Pandas Scikit Learn Joblib Matpotlib

Repository Strcutre

StreamLit App Dataset Jupyter Notebook