/P1-Customer-Segmentation

This project segmenting the customers to estimate potential income.

Primary LanguageJupyter NotebookMIT LicenseMIT

๐Ÿ“Š Customer Segmentation App

This project segmenting the customers to estimate potential income.

๐Ÿ‘ฉโ€๐Ÿ’ปBusiness Problem

A gaming company wants to create level-based personas using some characteristics of its customers, create segments based on these new customer personas, and estimate how much new customers can provide to the company on average.

The exploratory data analysis can be found in research folder EDA

โšก Install

Clone the repo and install the requirements.txt:

  pip install .

โš™๏ธ Workflows

1. Update config.yaml
2. Update schema.yaml
3. Update params.yaml
4. Update the entity
5. Update the configuration manager in src config
6. Update the components
7. Update the pipeline 
8. Update the main.py
9. Update the app.py

๐ŸŽž Screenshot

customer_segmenter

๐Ÿ“˜ Lisans

MIT

๐Ÿ“š References

  • @Miuul: the business problem and the dataset