Build a Recommender System in Apache Spark and Integrate It Using Akka
summary
Shows how to train an ALS matrix‑factorization model in Apache Spark with specific hyperparameters (rank, iterations, lambda) and expose it as a REST service using Akka HTTP and actor-based background training so the API keeps serving an optional model while a new one trains. Validation uses logged recommendations plus click records (stealth testing) to compute precision/recall; target is roughly 80% precision, continuous retraining and tuning is recommended, and working example code is on GitHub.
AI-written summary · about
chapters (7)
- 0:00Start
- 10:39Apache Spark Basics
- 20:26Building the recommender system
- 22:14Integrating everything into a micro service
- 28:24When do the recommendations work?
- 28:51Three easy steps
- 32:17The number crunching
related talks
31mCreating recommender systems with Spark, Scala and Prediction.Io
40mIntroduction to Machine Learning
29mThe Challenges of Building a Personalized Recommendation System in E-Commerce
26mLarge-Scale Recommendation System with Python and Spark
40mBuilding your own Distributed Streaming Recommendation Engine
31mNLP text recommender system journey to automated training pipeline with Spark and Sagemaker
01h 48mRecommendation engines explained
45mReal-time, Streaming Advanced Analytics....
