Skip to content

Latest commit

 

History

History
55 lines (34 loc) · 2.37 KB

File metadata and controls

55 lines (34 loc) · 2.37 KB

Recommendation System

Traditional Approach

  • Content-based Recommendation
    • analyzes the nature of each item
  • Collaborative Filtering
    • Item-based
    • User-based

Collaborative filtering

works by taking a data set of user's data and comparing it to the data of other users

The key idea behind CF is that similar users share the same interest and that similar items are liked by a user.

Item-based or user-based similarity?

Compared the distance between items is known as item-based similarity.

Compare the distance between users is known as user-based similarity.

The choice depends on how many users you may have or how many items you may have.

(If you have a lot of users, then you'll probably want to go with item-based similarity)

Item-based collaborative filtering

measure the similarity between the items that target users rates/ interacts with and other items

User-based collaborative filtering

measure the similarity between target users and other users

Singular Value Decomposition

Evaluation

Links

Wikipedia

Article