Back to Introduction to Recommender Systems: Non-Personalized and Content-Based
University of Minnesota

Introduction to Recommender Systems: Non-Personalized and Content-Based

This course, which is designed to serve as the first course in the Recommender Systems specialization, introduces the concept of recommender systems, reviews several examples in detail, and leads you through non-personalized recommendation using summary statistics and product associations, basic stereotype-based or demographic recommendations, and content-based filtering recommendations. After completing this course, you will be able to compute a variety of recommendations from datasets using basic spreadsheet tools, and if you complete the honors track you will also have programmed these recommendations using the open source LensKit recommender toolkit. In addition to detailed lectures and interactive exercises, this course features interviews with several leaders in research and practice on advanced topics and current directions in recommender systems.

Status: Data Collection
Status: Statistics
IntermediateCourse23 hours

Featured reviews

AL

5.0Reviewed Jun 13, 2020

I am confused using Java for programming, it is better using python or R in the next course

PS

5.0Reviewed Dec 10, 2016

As a software engineer with computer science background I found that course enhancing my knowledge. I'm going to continue the specialization.

IP

5.0Reviewed Sep 18, 2016

it's a fantastic course that gives you a good idea of what the objectives of recommender systems are and some intuition on the way how it can be accomplished.

DR

4.0Reviewed Oct 8, 2016

More information on Programming Assignment would have been helpful . Overall a good course to begin the specialization

NA

4.0Reviewed Apr 6, 2020

The course and its content was quite interesting and easy, so I will be taking the next course in this specialization of Recommender System Specialization

AR

5.0Reviewed Aug 29, 2020

Great intro to recommendation systems, the course is well structured and engaging to all students of different backgrounds.

SD

5.0Reviewed Aug 12, 2023

Great course. I would encourage the authors of the course to replace Java with Python in the Honors track

PD

5.0Reviewed Jun 24, 2017

Great, thorough introduction with tracks for both Java programmers and non-programmers.

AS

4.0Reviewed Aug 15, 2019

The course was a good one with content that's understandable. I can't wait to proceed to the next one

DP

5.0Reviewed Dec 7, 2017

Nice introduction to recommender systems for those who have never heard about it before. No complex mathematical formula (which can also be seen by some as a downside).

TL

5.0Reviewed Jul 21, 2018

I think I am on the right track to changing my career from java engineer from data scientist, this course is one of the best start point

KR

5.0Reviewed Oct 8, 2017

Well-designed assignments and instructive programming exercises in the honors track.

All reviews

Showing: 20 of 141

Benjamin S. Skrainka
5.0
Reviewed Feb 12, 2019
Rashid Kazmi
4.0
Reviewed Jan 2, 2018
Dennis Dempsey
4.0
Reviewed Jan 1, 2021
Siddhartha Sankar Banik
3.0
Reviewed May 13, 2020
Andrés Correa Casablanca
1.0
Reviewed Aug 7, 2021
AISHWARY BAHIRAT
3.0
Reviewed Mar 29, 2020
Nicolás Aramayo
2.0
Reviewed Jun 28, 2018
Ellinor Grant
1.0
Reviewed Apr 16, 2021
Oleg Polyakov
2.0
Reviewed May 24, 2020
Tash Bickley
5.0
Reviewed Jun 27, 2018
Seema Pinto
5.0
Reviewed Jan 7, 2017
Daniel Pelisek
5.0
Reviewed Dec 8, 2017
Arif Laksito
5.0
Reviewed Jun 14, 2020
Abhinandan Dubey
4.0
Reviewed Nov 9, 2020
Lucia Paul
4.0
Reviewed Jul 29, 2020
Anil Sharma
4.0
Reviewed Aug 28, 2020
CH Lin
3.0
Reviewed Apr 6, 2020
Maksym Zavershynskyi
3.0
Reviewed Jan 29, 2017
Jon Holdship
3.0
Reviewed Feb 14, 2019
Sharat Marar
3.0
Reviewed Nov 9, 2016