In this course, you will learn the fundamental techniques for making personalized recommendations through nearest-neighbor techniques. First you will learn user-user collaborative filtering, an algorithm that identifies other people with similar tastes to a target user and combines their ratings to make recommendations for that user. You will explore and implement variations of the user-user algorithm, and will explore the benefits and drawbacks of the general approach. Then you will learn the widely-practiced item-item collaborative filtering algorithm, which identifies global product associations from user ratings, but uses these product associations to provide personalized recommendations based on a user's own product ratings.



Nearest Neighbor Collaborative Filtering
This course is part of Recommender Systems Specialization


Instructors: Joseph A Konstan
Access provided by Coursera Learning Team
15,079 already enrolled
(304 reviews)
Skills you'll gain
Details to know

Add to your LinkedIn profile
7 assignments
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate


Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review

There are 6 modules in this course
Note that this course is structured into two-week chunks. The first chunk focuses on User-User Collaborative Filtering; the second chunk on Item-Item Collaborative Filtering. Each chunk has most of the lectures in the first week, and assignments/quizzes and advanced topics in the second week. We encourage learners to treat each two-week chunk as one unit, starting the assignments as soon as they feel they have learned enough to get going.
What's included
1 video1 reading
What's included
5 videos
What's included
2 videos2 readings2 assignments1 programming assignment
What's included
6 videos
What's included
2 videos2 readings4 assignments1 programming assignment
What's included
5 videos1 assignment
Instructors


Offered by
Why people choose Coursera for their career




Learner reviews
304 reviews
- 5 stars
53.94%
- 4 stars
28.94%
- 3 stars
11.51%
- 2 stars
2.63%
- 1 star
2.96%
Showing 3 of 304
Reviewed on Dec 13, 2017
everything best. But technical support in Forum and when a student needs help when he is learning in Vienna alone is the worstthanks very much !
Reviewed on Jul 8, 2019
Great learning experience about collaborative filtering!
Reviewed on Jul 20, 2017
a great class, I learned some insight in these algorithms
Explore more from Data Science
University of Minnesota
EIT Digital
University of Minnesota

Open new doors with Coursera Plus
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy