Pyuplift
Lightweight uplift modeling framework for Python
Install / Use
/learn @duketemon/PyupliftREADME

Documentation • License • How to contribute • Uplift datasets • Inspiration
Installation
Install from PyPI
pip install pyuplift
Install from source code
git clone https://github.com/duketemon/pyuplift.git
cd pyuplift
python setup.py install
How to contribute
Contributions are always welcomed. There is a lot of ways how you can help to the project.
- Contribute to the tests to make it more reliable.
- Contribute to the documentation to make it clearer for everyone.
- Contribute to the tutorials to share your experience with other users.
- Look for issues with tag "help wanted" and submit pull requests to address them.
- Open an issue to report problems or recommend new features.
Uplift datasets
Compatible with
Inspiration
- Identifying Individuals Who Are Truly Impacted by Treatment
- Pinpointing the Persuadables: Convincing the Right Voters to Support Barack Obama
- Revenue Uplift Modeling
References
- Devriendt F, Moldovan D, Verbeke W. A literature survey and experimental evaluation of the state-of-the-art in uplift modeling: A stepping stone toward the development of prescriptive analytics. Big data. 2018 Mar 1;6(1):13-41.
- Weisberg HI, Pontes VP. Post hoc subgroups in clinical trials: Anathema or analytics?. Clinical trials. 2015 Aug;12(4):357-64.
- Lo VS. The true lift model: a novel data mining approach to response modeling in database marketing. ACM SIGKDD Explorations Newsletter. 2002 Dec 1;4(2):78-86.
- Guelman L, Guillén M, Pérez-Marín AM. A decision support framework to implement optimal personalized marketing interventions. Decision Support Systems. 2015 Apr 1;72:24-32.
- Tian L, Alizadeh AA, Gentles AJ, Tibshirani R. A simple method for estimating interactions between a treatment and a large number of covariates. Journal of the American Statistical Association. 2014 Oct 2;109(508):1517-32.
Notes
The library was prepared within the framework of the Academic Fund Program at the National Research University Higher School of Economics (HSE) in 2019-2019 (grant № 19-04-048) and by the Russian Academic Excellence Project "5-100"
Related Skills
bluebubbles
343.3kUse when you need to send or manage iMessages via BlueBubbles (recommended iMessage integration). Calls go through the generic message tool with channel="bluebubbles".
claude-opus-4-5-migration
92.1kMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5
bear-notes
343.3kCreate, search, and manage Bear notes via grizzly CLI.
model-usage
343.3kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
