Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

How Netflix Built a Single Model for Search and Recommendations

InfoQ via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Discover how Netflix revolutionized their machine learning infrastructure by consolidating fragmented ML pipelines into a single, unified architecture serving over 300 million users in this 47-minute conference talk. Learn about Netflix's transition from bespoke ML systems to UniCoRn (Unified Contextual Ranker) and their proprietary User Foundation Model, which leverages Transformer architectures similar to GPT-4 to understand and predict user behavior trajectories. Explore the technical challenges of scaling personalization systems, including the two-stage ranking framework that balances latency, throughput, and service level agreements while maintaining high-quality recommendations. Examine how Netflix's team approached tokenizing user history by treating titles like words in natural language processing, enabling their foundation model to capture complex user preferences and viewing patterns. Understand the system design considerations for building ML infrastructure at Netflix's scale, including strategies for addressing over-personalization and filter bubbles that can limit content discovery. Gain insights into the measurable impact of unified personalization systems and learn practical approaches to reducing technical debt while increasing personalization effectiveness. The presentation includes detailed discussion of fine-tuning strategies, cold start problems for new users, and integration of multi-modal data sources, making it essential viewing for engineering leaders, ML architects, and anyone interested in large-scale recommendation system design.

Syllabus

- The Challenge: Scaling for 300M+ Users
- The Two-Stage Ranking Framework
- Introducing UniCoRn: One Model, Four Use Cases
- System Considerations: Latency, Throughput, and SLAs
- Building a User Foundation Model The "Harry Potter" of ML
- Tokenizing User History: Titles vs. Words
- Results: The Impact of Personalization Magic
- Addressing Over-Personalization & Filter Bubbles
- Q&A: Fine-tuning, Cold Starts, and Multi-modal Data

Taught by

InfoQ

Reviews

Start your review of How Netflix Built a Single Model for Search and Recommendations

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.