Segment Discovery Application Overview
Segment Discovery is a web-based analytics tool designed to analyze A/B testing results and identify feature segments that have the greatest impact on the outcome.
Workflow
- Upload: User uploads a CSV file with A/B test results (features as column names).
- Inspection: The app examines the file for format and consistency.
- Selection: User specifies the variant and outcome columns.
- Outcome Type: App determines if the outcome is binary or continuous.
- Feature Handling:
- Categorical features with too many levels → user can bin them.
- Continuous features → user can create ranges.
- Compliance Check: Once everything is prepared, the analysis can start.
Analysis Steps
- Main Effects: Analyze each feature individually.
- Two-Way Interactions: Evaluate combined effects between pairs of features.
Modeling Approach
- Binary outcomes → Logistic regression
- Continuous outcomes → Elastic model
For each feature/interaction, we calculate:
- p-values
- Odds or likelihood
- Confidence intervals (low and high)
Two-way interaction results are further compared using p-tests to highlight the added value of our approach.
AI-Generated Report
After analysis, the app generates a report including:
- Top 20 most influential segments
- Plots and visualizations
- Clear explanations of main and interaction effects