Segmenting customers into different groups based on their purchasing behavior using the K-means clustering algorithm.
We use simple Mall Customer Segmentation
dataset from Kaggle.
The dataset contains about 200 samples with 5 features.
Kaggle dataset - https://www.kaggle.com/datasets/vjchoudhary7/customer-segmentation-tutorial-in-python/
KMeans Clustering algorithm together with Elbow mehtod to find the optimal number of Clusters.