What is 'Collaborative Filtering'?

What is 'Collaborative Filtering'?

Approach: Describe making predictions based on the preferences of many users.

A method used in recommender systems to predict the interests of a user by collecting preferences from many users. It assumes that if person A has the same opinion as person B on one issue, they are likely to have the same opinion on another.

Follow-up: What is the 'cold start' problem?

Key concepts: user-item matrix, similarity, matrix factorization.