← Back to projects

Customer Segmentation

Machine Learning · Tirthal Kothari

Customer clusters translated into distinct loyalty recommendations.

The challenge

This machine-learning project used retail customer data on income, spending score, and channel mix to explore customer differences and inform loyalty recommendations.

What I did

I applied K-Means clustering, validated the cluster count with the elbow method, and profiled each segment to develop proposed loyalty approaches.

The deliverable

Customer segments and proposed loyalty recommendations tailored to each group.

Tools & methods

  • Python
  • scikit-learn
  • K-Means
  • pandas

Project context

Machine-learning project. Deliverable: customer clusters, elbow-method validation, and tailored loyalty recommendations for each segment.

Next projectChurn Prediction Model