Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/prashver/customer-segmentation

This project utilizes unsupervised machine learning to segment bank customers for targeted marketing campaigns. It covers tasks like data exploration, determining optimal clusters, and applying k-means for segmentation. Ideal for marketing departments in banking and retail industries.
https://github.com/prashver/customer-segmentation

customer-segmentation matplotlib numpy pandas seaborn sklearn

Last synced: 2 days ago
JSON representation

This project utilizes unsupervised machine learning to segment bank customers for targeted marketing campaigns. It covers tasks like data exploration, determining optimal clusters, and applying k-means for segmentation. Ideal for marketing departments in banking and retail industries.

Awesome Lists containing this project

README

        

# Customer-Segmentation

Market segmentation is crucial for marketers since it enables them to launch targeted ad marketing campaigns that are tailored to customer's specific needs. In this project, I have trained an unsupervised machine learning algorithm to perform bank customer segmentation. This project could be practically applied at any marketing department in the banking and retail industries to segment customers into 'clusters' or 'groups'.

The notebook covers the following tasks:
- Import libraries and datasets
- Visualize and explore datasets
- Use Scikit-Learn library to find the optimal number of clusters using elbow method
- Apply k-means using Scikit-Learn to perform customer segmentation