Home icon

How LotteON built dynamic A/B testing for their personalized recommendation system

Machine Learning Blog



This article discusses how LotteON, an online shopping platform, implemented dynamic A/B testing for their personalized recommendation system using AWS services like Amazon SageMaker and AWS Lambda.

Specifically, the article covers:

  • Defining the business problem and the need for dynamic A/B testing to optimize recommendations in real-time
  • The solution architecture involving components like API Gateway, Lambda, Amazon EMR, and MongoDB
  • Implementation details for the MAB serving flow using API Gateway and Lambda
  • Updating alpha and beta parameters for the Thompson sampling algorithm using Amazon EMR
  • Business metrics monitoring using Streamlit dashboard
  • System operation monitoring using CloudWatch and AWS X-Ray
  • Conclusion highlighting the benefits of dynamic A/B testing for LotteON


Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

May 16
2024
How LotteON built a personalized recommendation system using Amazon SageMaker and MLOps
Sep 8
2025
The power of AI in driving personalized product discovery at Snoonu
Jun 2
2025
Streamline personalization development: How automated ML workflows accelerate Amazon Personalize implementation
Mar 18
2026
Build an AI-Powered A/B testing engine using Amazon Bedrock

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.