https://github.com/sadmansakib93/python-customer-clustering-rfm-segmentation
https://github.com/sadmansakib93/python-customer-clustering-rfm-segmentation
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/sadmansakib93/python-customer-clustering-rfm-segmentation
- Owner: SadmanSakib93
- Created: 2022-02-19T01:26:27.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-02-19T02:31:32.000Z (over 3 years ago)
- Last Synced: 2025-01-12T01:22:05.379Z (9 months ago)
- Language: Python
- Size: 11.7 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Customer segmentation using K-means clustering and RFM analysis in Python
- Using the given dataset, please answer the three questions relating the purchasing habits of customers/buyers.
## Data Sources:
There are three main tables in this data source. The data tables are extracted by using SQL quries and stored in Excel spreadsheets.
- Purchases: This table consists of all the Items sold in auctions

- Buyer Profile - Assignment: This table consists of information related to the buyers/customers
- State Mapping: This table is for mapping the state ID to a given state/province
- Country Mapping: This table can be used to map the country ID to a given country

## Questions/Tasks:
1) Find the buyers who are in the top 5 percentile?
2) Conduct a cohort analysis of the customers to understand how much each customer cohort contributes to auctions and which cohort contributes the most.
3) Identify the sources from where our HIGH VALUE buyers are coming (geographically and by source) for the auctions that closed within a specific date range (i.e., July and August 2021)The python programs to solve the aforementioned analytics problems can be found in the Code folder. The task/question 3 is solved using Unsupervised K-Mean clustering and RFM analysis of the customer data.