User-User Collaborative Filtering
Consider the following ratings matrix. As the usual convention, each row represents a user and each column represents a movie.
Intutively, we see that Bob's ratings are similar to Alice's, thus he is likely to also like Star Wars.
"Math-Speak", Alice's and Bob's ratings are highly correlated.
Average Rating
Using average ratings has its limitations. It treats everyone's rating of the movie equally. For example, when using the average rating methodolgy, Bob's rating equally depends on Alice's and Carol's rating, even though he doesn't agree with Carol.
Following is the equation for average rating:
Weighted Rating
Deviation
In recommender systems, rather than caring about absolute ratings, we care how much it deviates from a user's own average rating.
For example, if a user's average rating is 2.5, and the user rates a particular movie as a 5, it must be really good.
ā
Last updated