Skip to content

Code to perform clustering using self organizing maps on retail customer data.

License

Notifications You must be signed in to change notification settings

SKRohit/Customer_Segmentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Customer_Segmentation

Code to perform clustering using self organizing maps on retail customer data.

This is the code to cluster retail customers into eight different clusters by applying hierarchical clustering on neurons of a 15 x 15 2D self organizing map (som) obtained after training the som on a multi-dimensional retail customer data.

There are three folders:

1. Script

Contains two python scripts I used for the project. Clustering.py is the main script that implements the clustering and minisom.py is a basic implementation of Self-organising Maps downloadable from here or can be installed directly via pip.

2. Data

Contains the retail customers data I used in the project.

3. Plots

Cotains dendograms that helped in deciding the number of clusters.

About

Code to perform clustering using self organizing maps on retail customer data.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages