Summary of AWS re:Invent 2025 - Slickdeals' AI-powered Deal Discovery with Amazon SageMaker
Overview of AI and Machine Learning
Artificial intelligence (AI) is the ability to replicate tasks requiring human intelligence
Machine learning (ML) uses large datasets to make probabilistic decisions with high certainty
Subsets of AI include classification, predictive, and generative AI powered by large language models
Introduction to Amazon SageMaker
Amazon SageMaker is a comprehensive ML service that enables business analysts, MLOps engineers, and data scientists to build, train, and deploy models on AWS
SageMaker provides various tools to accomplish ML tasks regardless of ML expertise
Slickdeals' Business Challenges
Scaling data and infrastructure as the business grew, including limitations in processing impressions data
Lack of real-time interaction data, making it difficult to effectively run personalization
Inability to understand deal performance quickly enough before deals expired
Slickdeals' Modernization Approach
Migrated data platform to Databricks to enable a more scalable, pipeline-based system
Migrated applications from on-premises LAMP stack to EKS orchestration
Enhanced data collection instrumentation to support real-time processing
Brought personalization and search capabilities in-house to leverage their own data and insights
Personalization and Deal Scoring Frameworks
Personalization uses a two-stage process:
Retrieval stage with Siamese model to find similar deals based on text embeddings
Filtering and ranking stage using heuristics and XGBoost model
Deal scoring framework has two components:
Engagement score based on user interactions (votes, comments, clicks, etc.)
Content score based on deal attributes (category, discount, brand, etc.)
These scores are used to power personalization, operational tools, quality assurance, and deal sourcing
Technical Architecture
Real-time instrumentation platform using API Gateway, Lambda, and Kafka to capture events
Databricks used for data processing and powering personalization and deal scoring
Elasticsearch and SageMaker used for search and query classification
Business Outcomes
Reduced personalization and A/B testing turnaround time from 6 weeks to 1 week
Decreased deal scoring latency from 3 hours to 30 seconds, enabling faster operational decisions
Achieved a 7% increase in merchant outclicks and revenue from personalization improvements
Key Takeaways
Focus on scalability and reducing infrastructure overhead to enable more innovation
Leverage your business differentiators and unique data to drive personalization and optimization
Build a strong data foundation to enable real-time decision-making and short feedback loops
Modernization can unlock innovation and strengthen your ability to differentiate
These cookies are used to collect information about how you interact with this website and allow us to remember you. We use this information to improve and customize your browsing experience, as well as for analytics.
If you decline, your information won’t be tracked when you visit this website. A single cookie will be used in your browser to remember your preference.