The Challenges of Building a Personalized Recommendation System in E-Commerce
summary
Built a personalized recommender for a Serbian e-commerce site from scratch using both content-based filtering and collaborative filtering with ALS matrix factorization, trained on about a year of logs (tens of millions of events) after an initial six months of sparse data. Pipeline runs on PySpark on Hadoop with Zeppelin, model training can take up to a day, evaluation via A/B testing shows higher click and conversion rates, and rollout to all users is imminent.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 0:40Background
- 2:06Why do we need recommendation systems
- 3:38Examples
- 4:21Netflix
- 6:47ContentBased Filtering
- 11:01Collaborative Filtering Example
- 13:23Cold Start Problem
- 16:16Ad Testing
- 17:49Personalized Newsletter
- 19:33Questions
related talks
28mThe Power of Personalized Customer Experiences Through AI Innovations
32mLeveraging recommender systems to personalise search results
26mLarge-Scale Recommendation System with Python and Spark
41mRecommender Systems: Crafting Effective Personalised Experiences
37mBuild a Recommender System in Apache Spark and Integrate it Using Akka
58mRecommender Systems – A Walkthrough
48mBuild a Recommender System in Apache Spark and Integrate It Using Akka
55mBuilding a Recommendation Engine with Machine Learning Techniques
