RetailHero Uplift Modeling
Uplift-modelling task. Rank the customers in descending order of communication efficiency.
The competition page:
The data:
- data/clients.csv — clients information
- data/products.csv — products information
- data/purchases.csv — purchase history before sms advertisement
- data/uplift_train.csv — train set of clients with conversion information
- data/uplift_test.csv — test set to model the uplift
Solutions:
- Baseline solution:
uplift_solution.py
- Final solution (top-100):
create_dataset.py
, pipeline.ipynb
The libraries needed to run the code are listed in requirements.txt
.
Reference materials:
Tutorials on uplift-modeling (in Russian):