Skip to content

About

This project demonstrates how to perform customer segmentation for a shopping mall using machine learning algorithms. This is an unsupervised clustering problem.

Topics

Resources

Stars

5 stars

Watchers

1 watching

Forks

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Customer Segmentation 🛍️

Customer segmentation is the practice of categorizing customers into distinct groups based on shared characteristics, enabling companies to target and tailor their marketing strategies to each group effectively. Customers are typically segmented based on their similarities in behavior, preferences, and purchasing habits.

📦 Dataset

The dataset used in this project is available on my Kaggle page:
👉 Customer Data

📌 Features

  • Data preprocessing and exploratory data analysis (EDA) to understand the dataset.
  • Implements Clustering Algorithms such as K-Means, Hierarchical Clustering, Gaussian Mixture Model, Mini-batch K-Means, DBSCAN.
  • Uses Silhouette Score and Calinski-Harabasz Evaluation Metrics.

About

This project demonstrates how to perform customer segmentation for a shopping mall using machine learning algorithms. This is an unsupervised clustering problem.

Topics

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages