К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Basic Recommender Systems · LearnSpace
Назад в каталог
courseraАнализ данных

Basic Recommender Systems

Курс от 28DIGITAL, Politecnico di Milano
Средний≈ 11.8 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

The Basic Recommender Systems course introduces you to the leading approaches in recommender systems. The techniques described touch both collaborative and content-based approaches and include the most important algorithms used to provide recommendations. You'll learn how they work, how to use and how to evaluate them, pointing out benefits and limits of different recommender system alternatives. After completing this course, you'll be able to describe the requirements and objectives of recommender systems based on different application domains. You'll know how to distinguish recommender systems according to their input data, their internal working mechanisms, and their goals. You’ll have the tools to measure the quality of a recommender system and incrementally improve it with the design of new algorithms. You'll learn as well how to design recommender systems tailored for new application domains, also considering surrounding social and ethical issues such as identity, privacy, and manipulation. Providing affordable, personalised and high-quality recommendations is always a challenge! The course also leverages two important EIT Overarching Learning Outcomes (OLOs), related to creativity and innovation skills. In trying to design a new recommender system you need to think beyond boundaries and try to figure out how you can improve the quality of the predictions. You should also be able to use knowledge, ideas and technology to create new or significantly improved recommendation tools to support choice-making processes and strategies in different and innovative scenarios, for a better quality of life.

Навыки, которые вы освоите

Performance TuningResponsible AIMachine Learning MethodsAlgorithmsModel EvaluationSystems DesignData EthicsAI PersonalizationMachine Learning AlgorithmsData PreprocessingSystem RequirementsInnovation

Программа курса

4 модулей · 59 учебных материалов

01BASIC CONCEPTS17 материалов

COURSE OVERVIEW

Course overview and welcome by the instructorВидеоCourse SyllabusЧтениеCredits & AcknowledgementsЧтение

1.1 WELCOME AND MODULE OVERVIEW

Welcome by the instructor - module overviewВидео

Учитесь у экспертов

Paolo Cremonesi

Associate Professor

Basic Recommender Systems
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 11.8 ч

4 модулей

Язык: Английский

Субтитры: Арабский, Французский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Нидерландский, Корейский, Немецкий, Русский, Тайский, Индонезийский, Шведский, Турецкий, Испанский, Хинди, Японский, Казахский, Польский

Часть программы вашего университета
Your perception about Recommender SystemsОбсуждение

1.2 INTRODUCTION TO RECOMMENDER SYSTEMS

Introduction to Recommender SystemsВидео

1.3 TAXONOMY OF RECOMMENDER SYSTEMS

Taxonomy of Recommender SystemsВидеоNon-personalized algorithmsОбсуждение

1.4 ITEM-CONTENT MATRIX

Item-Content MatrixВидео

1.5 USER-RATING MATRIX

User-Rating MatrixВидео

1.6 INFERRING PREFERENCES

Inferring PreferencesВидеоDifferences between implicit and explicit ratingsВзаимная проверка

1.7 RECAP BY THE INSTRUCTOR

Recap by the instructorВидео

1.8 NON-PERSONALIZED RECOMMENDERS

Non-personalized Recommender SystemsВидео

1.9 GLOBAL EFFECTS

Global EffectsВидео

1.10 CONCLUSIONS BY THE INSTRUCTOR

Conclusions by the instructorВидеоModule 1 - Graded AssessmentЗадание
02EVALUATION OF RECOMMENDER SYSTEMS16 материалов

2.1 WELCOME AND MODULE OVERVIEW

Welcome by the instructor - module overviewВидео

2.2 QUALITY OF RECOMMENDER SYSTEMS

Quality of Recommender SystemsВидеоEthical concerns and the impact of recommendations in our decision-makingОбсуждение

2.3 QUALITY INDICATORS FOR RECOMMENDER SYSTEMS

Quality IndicatorsВидеоHow an ideal recommendation should be?Обсуждение

2.4 ONLINE EVALUATION TECHNIQUES

Online Evaluation TechniquesВидео

2.5 OFFLINE EVALUATION TECHNIQUES

Offline Evaluation TechniquesВидео

2.6 DATASET PARTITIONING

Dataset PartitioningВидео

2.7 OVERFITTING

OverfittingВидео

2.8 RECAP BY THE INSTRUCTOR

Recap by the instructorВидеоMissing ratings as negative ratingsВзаимная проверка

2.9 ERROR METRICS

Error MetricsВидео

2.10 CLASSIFICATION METRICS

Classification MetricsВидео

2.11 RANKING METRICS

Ranking MetricsВидео

2.12 CONCLUSIONS BY THE INSTRUCTOR

Conclusions by the instructorВидеоModule 2 - Graded AssessmentЗадание
03CONTENT-BASED FILTERING13 материалов

3.1 WELCOME AND MODULE OVERVIEW

Welcome by the instructor - module overviewВидео

3.2 CONTENT BASED FILTERING

Content-based FilteringВидео

3.3 COSINE SIMILARITY

Cosine SimilarityВидео

3.4 MATRIX NOTATION

Matrix NotationВидеоDiscuss advantages and limit of a content-based approachОбсуждение

3.5 K-NEAREST NEIGHBOURS

K-Nearest NeighboursВидео

3.6 RECAP BY THE INSTRUCTOR

Recap by the instructorВидео

3.7 IMPROVING THE ITEM-CONTENT MATRIX

Improving the ICMВидео

3.8 TF - IDF: TERM FREQUENCY - INVERSE DOCUMENT FREQUENCY

TF-IDFВидео

3.9 CONCLUSIONS BY THE INSTRUCTOR

Conclusions by the instructorВидеоContent-Based recommenders using item similarityВзаимная проверкаGet help with Content-Based FilteringОбсуждениеModule 3 - Graded AssessmentЗадание
04COLLABORATIVE FILTERING13 материалов

4.1 WELCOME AND MODULE OVERVIEW

Welcome by the instructor - module overviewВидео

4.2 COLLABORATIVE FILTERING

Collaborative FilteringВидео

4.3 COLLABORATIVE FILTERING: USER-BASED

User-based CFВидео

4.4 RECAP BY THE INSTRUCTOR

Recap by the instructorВидео

4.5 COLLABORATIVE FILTERING: ITEM-BASED

Item-based CFВидео

4.6 USER-BASED vs. ITEM-BASED

User-based vs. Item-basedВидеоUser-based and Item-based approachesОбсуждение

4.7 MODEL-BASED vs. MEMORY-BASED

Model-based vs. Memory-basedВидео

4.8 RECOMMENDATION AS ASSOCIATION RULES

Recommendation as Association RulesВидео

4.9 CONCLUSIONS BY THE INSTRUCTOR

Conclusions by the instructorВидеоItem-Based CF and similarity functionsВзаимная проверкаGet help with Collaborative FilteringОбсуждениеModule 4 - Graded AssessmentЗадание