From the course: Building a Recommendation System with Python Machine Learning & AI
Unlock the full course today
Join today to access over 22,700 courses taught by industry experts or purchase this course individually.
Popularity-based recommenders - Python Tutorial
From the course: Building a Recommendation System with Python Machine Learning & AI
Popularity-based recommenders
- [Narrator] Turning now to popularity-based recommendation systems. Popularity-based recommenders offer a very primitive form of collaborative filtering, where items are recommended to users based on how popular those items are among other users. So in the drawing here, Place represents item we are recommending, and we are going to take a count of the number of ratings that were given to eat Place. The assumption is that the places that have the most number of ratings or reviews are the most popular. Hence, we make the popularity-based recommendation that Place 1 is preferable to users over Place 2. You can see the logic more clearly here. Based on the number of users or guests that rated Place 1 and Place 2, we'd say that Place 1 is more popular than Place 2. So, based on popularity, Place 1 would be recommended over Place 2. Let's look at the types of data that popularity recommenders use. Popularity-based recommenders rely on purchase history. They're often used by news sites…
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.