From the course: Building Recommender Systems with Machine Learning and AI
Unlock this course with a free trial
Join today to access over 23,200 courses taught by industry experts.
Measuring similarity and sparsity - Python Tutorial
From the course: Building Recommender Systems with Machine Learning and AI
Measuring similarity and sparsity
- In our next section, we'll cover a neighborhood based collaborative filtering. This is the idea of leveraging the behavior or others to inform what you might enjoy. At a very high level, it means finding other people like you and recommending stuff they liked. Or it might mean finding other things similar to the things that you like. That is, recommending stuff people bought who also bought the stuff that you liked. Either way, the idea is taking cues from people like you, your neighborhood, if you will, and recommending stuff based on the things they like that you haven't seen yet. That's why we call it collaborative filtering. It's recommending stuff based on other people's collaborative behavior. We're going to start off by revisiting the first architecture for top-N recommender systems we covered earlier in the course. The way we initially do collaborative filtering at Amazon was like this. You start with a data store of some sort that includes rating information, be they…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
-
(Locked)
Measuring similarity and sparsity4m 49s
-
(Locked)
Similarity metrics8m 32s
-
User-based collaborative filtering7m 25s
-
(Locked)
User-based collaborative filtering: Hands-on4m 59s
-
(Locked)
Item-based collaborative filtering4m 14s
-
(Locked)
Item-based collaborative filtering: Hands-on2m 23s
-
(Locked)
Tuning collaborative filtering algorithms3m 31s
-
(Locked)
Evaluating collaborative filtering systems offline1m 28s
-
(Locked)
Measure the hit rate of item-based collaborative filtering2m 17s
-
(Locked)
KNN recommenders4m 4s
-
(Locked)
Running user- and item-based KNN on MovieLens2m 26s
-
(Locked)
Experiment with different KNN parameters4m 25s
-
(Locked)
Bleeding edge alert: Translation-based recommendations2m 29s
-
(Locked)
-
-
-
-
-
-
-
-