Awesome
PipelineX CausalLift
An example project using PipelineX, Kedro, and CausalLift for Uplift Modeling to find which customers should be targeted and which customers should not for a marketing campaign (treatment).
<p align="center"> <img src="img/kedro_pipeline.PNG"> Pipeline visualized by Kedro-viz </p>1. Install dependencies
$ pip install pipelinex causallift xgboost kedro mlflow kedro-viz
Note: mlflow
and kedro-viz
are optional.
2. Clone this repository and run main.py
$ git clone https://github.com/Minyus/pipelinex_causallift.git
$ cd pipelinex_causallift
$ python main.py
Tested environment
- Python 3.6.8
Simplified Kedro project template
This project was created from the GitHub template repository at https://github.com/Minyus/pipelinex_template
To use for a new project, fork the template repository and hit Use this template
button next to Clone or download
.