seniorRecommendation Systems
What is candidate generation in large-scale recommender systems?
Updated May 16, 2026
Short answer
Candidate generation retrieves a small subset of relevant items from a large catalog.
Deep explanation
Instead of scoring millions of items, systems first narrow down to a few hundred or thousand candidates using embeddings, approximate nearest neighbors, or heuristic filters. This reduces latency and enables real-time recommendations.
Unlock with a Pro subscription to view this section.
View pricingReal-world example
No real-world example available yet.
Unlock with a Pro subscription to view this section.
Upgrade to ProCommon mistakes
No common mistakes listed yet.
Unlock with a Pro subscription to view this section.
Upgrade to ProFollow-up questions
No follow-up questions available yet.
Unlock with a Pro subscription to view this section.
Upgrade to Pro