Professional Documents
Culture Documents
Pratheerth Padman
Freelance Data Scientist
Module Understanding memory-based
Overview collaborative filtering
Demo: Setting up your environment
Demo: Dataset introduction and
exploratory data analysis
Demo: User-based collaborative filtering
Demo: Item-based collaborative filtering
Understanding Memory-based
Collaborative Filtering
Memory-based Collaborative Filtering
Memory-based collaborative filtering computes similarities between
users or items and predicts a new rating for an item by taking the
weighted average of ratings from the similar group
Collaborative Filtering
User-based
Memory-based
Collaborative
filtering
Model-based
User-based filtering first
selects a user and finds users
who have similar rating
patterns
User-based Filtering
A
C
Collaborative Filtering
User-based
Memory-based
Item-based
Collaborative
filtering
Model-based
Item-based filtering takes an
item first and finds users who
liked that particular item, then
searches other items that
those users also liked
Item-based Filtering
A
C
Users > Items = Item-based
Users < Items = User-based
Demo