Questions: Collaborative Filtering

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A music platform releases a brand-new song with no play history. A pure collaborative filtering system is asked to generate recommendations involving this song. What fundamental problem does this illustrate?

AThe platform cannot compute audio features for the new song without a content-based component
BThe cold-start problem: collaborative filtering has no interaction patterns to leverage for an item that no user has rated, so it cannot generate recommendations involving that item
CThe sparsity problem: the new song adds a sparse row to the user-item matrix, degrading overall similarity calculations
DThe dimensionality problem: the new song's latent factor vector cannot be initialized without user history
Question 2 Multiple Choice

Matrix factorization handles the sparsity problem in collaborative filtering primarily by:

AFilling in missing ratings with each item's average rating before computing user similarities
BRemoving users and items with fewer than a minimum number of interactions to reduce noise
CLearning low-rank latent factor vectors that must generalize coherently across the entire matrix, preventing memorization of sparse observations
DRequiring explicit user feedback before including new items in the factorization
Question 3 True / False

Item-based collaborative filtering tends to be more stable than user-based collaborative filtering in practice because item similarity patterns change less frequently than user similarity patterns.

TTrue
FFalse
Question 4 True / False

Collaborative filtering improves recommendations by combining user interaction patterns with item content features such as genre, description, or attributes.

TTrue
FFalse
Question 5 Short Answer

Why does collaborative filtering work at all, given that it ignores what items actually are or what users explicitly say they want?

Think about your answer, then reveal below.