Questions: Recommendation Systems

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

Users who watch classic arthouse films on a streaming platform tend to also watch a certain recently released foreign film — even though the new film has no obvious genre, director, or stylistic similarities to the arthouse classics. The platform uses this pattern to recommend the new film to users who have watched arthouse movies. Which recommendation approach is this?

AContent-based filtering, because the recommendation is based on the user's film preferences
BCollaborative filtering, because the recommendation is based on patterns of user-item interactions without using item features
CA hybrid system, because it requires both item features and user interaction data
DPopularity-based filtering, because the recommendation reflects what many users watch
Question 2 Multiple Choice

A recommendation system has just been deployed for a new e-commerce platform. The product catalog has 500,000 items. On Day 1, only 200 users have signed up and each has purchased exactly one item. Which challenge most fundamentally limits the system's ability to make good recommendations?

AScalability — 500,000 items is too many to rank for each user in real time
BCold-start — with almost no user interaction history, collaborative filtering cannot find similar users or score unrated items
CData sparsity — users have only rated 1 item each, making the interaction matrix sparse
DFilter bubble — the system will only recommend items similar to what users already bought
Question 3 True / False

A collaborative filtering system can recommend a movie to a user even if the system has never analyzed what that movie is about — its genre, director, themes, or cast.

TTrue
FFalse
Question 4 True / False

A recommendation system that achieves lower RMSE (root mean squared error) on held-out ratings will reliably produce better recommendations than one with higher RMSE, because users care most about accurate rating predictions.

TTrue
FFalse
Question 5 Short Answer

Why do large-scale recommendation systems typically use a two-stage architecture — first a retrieval stage, then a ranking stage — rather than scoring all items with a single model for each user query?

Think about your answer, then reveal below.