In this project, we will analyze customer behavior using :
- Exploratory Data Analysis
- Customer Segmentation using RFM Analysis
- Market Basket Analysis
- Exploratory data analysis is cached after calculation at run time
- Market basket analysis breakdowns are prepared and persisted to disk during application deployment
- Rename the .envrc-example to .envrc and specify values for environment variables
- Load environment variables use
direnv allow
in the project's directory - Make sure that you have python and poetry installed with
asdf install
- Install project dependencies with
make deps
- Run tests with
make tests
, run server withmake server