An open API service indexing awesome lists of open source software.

https://github.com/sharmas1ddharth/customer_segmentation

Customer Segmentation using different algorithms
https://github.com/sharmas1ddharth/customer_segmentation

customer-segmentation machine-learning machine-learning-algorithms python unsupervised-learning

Last synced: 8 months ago
JSON representation

Customer Segmentation using different algorithms

Awesome Lists containing this project

README

          

# Customer Segmentation

### Usage

1. Dataset path: `/data/`
2. Run the code given in ipython notebook `customer_segmentation.ipynb`

This repo describe several techniques for clustering, visualizing and interpreting clustering algorithms and output. I explored k-Means as clustering algorithm, PCA for dimensionality reduction, and applied a variance technique and feature importance to select variables that uniquely represent clusters.

### Result

![cluster_analysis](https://github.com/sharmas1ddharth/customer_segmentation/blob/main/plots/cluster_analysis.png)

![cluster_gender](https://github.com/sharmas1ddharth/customer_segmentation/blob/main/plots/cluster_gender.png)

### That is all, I hope you enjoy

My other projects can be found at my [GitHub](https://github.com/sharmas1ddharth)

I also write about them on [Medium](https://medium.com/@ssiddharth408).