When Can LLMs Replace Humans in A/B Tests?
- Source
- engineering.atspotify.com
- Author
- Spotify Engineering
- Date

Context
Replacing people with model-generated responses changes what an A/B test measures. In Spotify's analysis of headline experiments, raw language-model predictions recovered only 39% of the observed human treatment effect. That percentage describes the estimated effect of changing headlines, rather than prediction accuracy.
Flexible against historical human experiments brought estimates within the human 's sampling uncertainty. But transfer requires the model to capture what matters about the change and the relationship between predictions and human behavior to remain stable. Historical agreement therefore supports a narrower use: estimating outcomes for sufficiently similar experiments, with human data still needed to establish and check that relationship.
- calibration — How well a model's confidence matches reality — a calibrated model saying "90% sure" is right about 90% of the time.
- benchmark — A standard public test set for comparing AI models — the shared scoreboards behind every "model X beats model Y" claim.
- LLM — A large language model — the neural network behind tools like Claude and ChatGPT, trained on huge amounts of text to predict what comes next.
articleAI Changed How Spotify Builds. What We Learned (and Fixed) About Quality at Higher Velocity- articleSpotify’s Backstage Portal cut my Claude Code token usage by 90%
articleCoding Is No Longer the Constraint: Scaling Developer Experience to Teams and Agents at Spotify
articleIndexing the Data Lake for Online Point Queries
Checking sign-in…
Loading comments…


