Skip to content

Commit

Permalink
Add ExpAn to Projects
Browse files Browse the repository at this point in the history
  • Loading branch information
mkolarek committed Jun 11, 2024
1 parent 55b3137 commit 1bebe86
Showing 1 changed file with 30 additions and 0 deletions.
30 changes: 30 additions & 0 deletions content/projects/expan.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
+++
title = 'Python library for statistical analysis of A/B tests'
+++

## ExpAn: Enhancing A/B Testing with Automation and Standardization

**Github link**: [https://github.com/zalando/expan](https://github.com/zalando/expan)

**Overview**: A/B tests, or Randomized Controlled Trials, are crucial for optimizing business processes and user experience across various industries. To streamline the statistical analysis of these experiments, ExpAn (Experiment Analysis) was developed as a Python library. This library not only standardizes data structures but also paves the way for automation by being embedded into services.

**Objective**: The primary goal was to formalize and encode the analysis process of A/B tests, facilitating further automation by integrating the library into broader services.

**Role**: As one of the main contributors on this project, I was responsible for:
- Open-sourcing the project on Github.
- Packaging the ExpAn library using setup.py.
- Publishing the package to PyPI.
- Automating the deployment process with TravisCI.
- Performing robust tests on multiple Python versions and environments using tox, ensuring high test coverage with coverage.

**Technology Stack**:
- **Language**: Python
- **Libraries**:
- **pandas**: For structuring and analyzing data
- **scipy**: For advanced statistical analysis
- **tox**: For testing
- **Sphinx**: For documentation
- **coverage**: For measuring test coverage

The combination of these technologies and processes ensured a robust, automated workflow, enhancing the efficiency and reliability of A/B test analyses.

0 comments on commit 1bebe86

Please sign in to comment.