Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nafisalawalidris/building-a-clustering-model-for-customer-segmentation
Customer Segmentation Using Clustering: This repo applies clustering algorithms to a customer transaction dataset, grouping similar customers together based on their purchasing behavior. Targeted marketing strategies can be developed by analyzing distinct customer segments.
https://github.com/nafisalawalidris/building-a-clustering-model-for-customer-segmentation
clustering customer-segmentation data-analysis data-visualization k-means machine-learning marketing-analytics unsupervised-learning
Last synced: about 1 month ago
JSON representation
Customer Segmentation Using Clustering: This repo applies clustering algorithms to a customer transaction dataset, grouping similar customers together based on their purchasing behavior. Targeted marketing strategies can be developed by analyzing distinct customer segments.
- Host: GitHub
- URL: https://github.com/nafisalawalidris/building-a-clustering-model-for-customer-segmentation
- Owner: nafisalawalidris
- Created: 2023-07-23T00:46:18.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-23T01:00:15.000Z (over 1 year ago)
- Last Synced: 2024-01-27T03:41:16.135Z (11 months ago)
- Topics: clustering, customer-segmentation, data-analysis, data-visualization, k-means, machine-learning, marketing-analytics, unsupervised-learning
- Language: Python
- Homepage:
- Size: 5.86 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Building a Clustering Model for Customer Segmentation
## Data Files
- `~/Projects/Clustering.ipynb`
- `~/Projects/wholesale_customers_data/wholesale_customer_data.csv`## Scenario
You work for Mixed Messages Media, a marketing firm. One of the firm's clients is a large wholesale distributor. The distributor sells many different kinds of products to various retail stores, but specializes in selling food products. As part of a marketing push, you've been hired to help the distributor with its customer segmentation approach. The distributor wants to be able to target their advertisements to specific retailers in order to maximize sales. You've been given historical data that includes annual spending figures for each of the distributor's retail clients for several product categories (paper products, frozen products, milk products, etc.). There is no label associated with this data, so your mission will be to try to assign the retailers to meaningful groups based on how much they spend for each type of product. So, you'll use a clustering approach to this data.## Attributes of the Dataset
| Attribute | Annual Spending On |
|------------------|------------------------------------------|
| Fresh | Fresh products |
| Milk | Milk products |
| Grocery | Grocery products |
| Frozen | Frozen products |
| Detergents_Paper | Detergent products and paper products |
| Deli | Deli products |