Ambrosia#

PyPI PyPI License ReadTheDocs Tests Coverage Black Python Versions Telegram Channel

Ambrosia is a Python library for A/B tests design, split and effect measurement. It provides rich set of methods for conducting full A/B testing pipeline.

The project is intended for use in research and production environments based on data in pandas and Spark format.

Key functionality#

  • Pilots design 🛫

  • Multi-group split 🎳

  • Matching of new control group to the existing pilot 🎏

  • Experiments result evaluation as p-value, point estimate of effect and confidence interval 🎞

  • Data preprocessing ✂️

  • Experiments acceleration 🎢