Identify customers for sending out the promotional offers such that the revenue of Starbucks increases.
- Pandas
- Numpy
- Scipy
- Sklearn
- Matpltolib
- Seaborn
- XGBoost
-
Starbucks.ipynb
: Basic exploratory analysis, statistical analysis, and data modelling. -
training.csv
: Training data consists of user features, promotion, and purchase. -
Test.csv
: Test data for model testing. -
test_results.py
: Contains functions to test the model performance.
Just run directly from the jupyter notebook.
The software can be used free of charge and any improvements are appreciated. Credit must be given to Udacity for providing this exercise as a part of their Data Science Nanodegree programme.