ABacus is a Python library developed for A/B experimentation and testing. It includes versatile instruments for different experimentation tasks like experiment design, sample size determination, results evaluation, visualisation and reporting.
- Experiment design: type I/II errors, effect size, sample size simulations.
- Groups splitting.
- A/A test and evaluation of splitter accuracy.
- Evaluation of experiment results with various statistical tests and approaches.
- Sensitivity increasing techniques like CUPED, CUPAC.
Note
This project is under active development.
usage/installation usage/experiment_initialization usage/experiment_evaluation usage/splitter usage/mde_researcher
tech/auto_ab tech/splitter tech/resplitter tech/mde_researcher
For more details, see the examples.
Developers and authors: