This application is for clustering and grouping customers based on their purchase history to give insights to the retail department.
For clustering, unsupervised machine learning algorithms are used such as-
- KMeans-Clustering
- Silhoutte Method for determining optimal values of clusters(K in KMeans)
- Hierarchial Clustering - Methods: Single, Average and Complete.
- DBSCAN