Recommendation system

Recommendation systems are programs which attempt to predict items (movies, music, books, news, Web pages) that a user may be interested in, given some information about the user's profile. Often, this is implemented as a collaborative filtering algorithm.

Recommendation systems work by collecting data from users, using a combination of explicit and implicit methods.

Examples of explicit data collection include the following:

Examples of implicit data collection include the following:

The recommendation system compares the collected data to similar data collected from others and calculates a list of recommended items for the user.

Recommendation systems are a useful alternative to search algorithms since they help users discover items they might not have found by themselves.

See also

External links

See also: Recommendation system, Books, Collaborative filtering, Collective intelligence, DOI, Film, Music, News, Personalized marketing, Search algorithm