Магистратура
2024/2025





Рекомендательные системы
ID 866616
Статус:
Курс по выбору (Бизнес-аналитика и системы больших данных)
Направление:
38.04.05. Бизнес-информатика
Кто читает:
Департамент бизнес-информатики
Где читается:
Высшая школа бизнеса
Когда читается:
2-й курс, 1, 2 модуль
Формат изучения:
без онлайн-курса
Охват аудитории:
для своего кампуса
Преподаватели:
Джин Сеунгмин
Прогр. обучения:
Бизнес-аналитика и системы больших данных
Язык:
английский
Кредиты:
6
Course Syllabus
Abstract
This course equips Master's students in Business Informactics—particularly non-technical majors—with practical skills to design, evaluate, and deploy recommender systems at a professional level. It provides an intuitive, business-oriented understanding of core algorithms (content-based, collaborative filtering, matrix factorization, and graph-based PageRank), while emphasizing low-code approaches using ChatGPT for rapid prototyping and validation.
Key modules include Social Recommender with PageRank for social graph and influence-based recommendations, and Recommender with ChatGPT for conversational interfaces, personalized prompt chains, and explainable AI (XAI) messaging to create "decision-friendly" experiences.
By the end, students will master: aligning recommender strategies with business goals, interpreting data and metrics managerially, low-code LLM prototyping, stakeholder communication and governance, and phased roadmaps for resource-constrained environments. Ultimately, the course reframes recommender systems as operational tools driving business outcomes, integrating analytics, product, and strategy competencies.
Cf. This course evaluates students with the normalized scores.
Learning Objectives
- Formation of knowledge, skills and development skills of recommender systems for research or industrial purposes.
Expected Learning Outcomes
- Explain the key concepts underlying the recommendations
- Build a profile of personal interests
- Build recommendations based on collaborative filtering
- Combine collaborative filtering and content-based recommendations
- Explain the difference between user-based and item-based approaches
Course Contents
- Introduction to Recommender Systems
- Content-Based Filtering
- Collaborative Filtering
- Hybrid Recommendation System
- Deep Learning Recommender Systems
Assessment Elements
- HomeworkBuilding a recommender system of a given type based on the provided dataset
- ExamTest with different types of questions
- Project 1As part of the project, students are invited individually or in small groups (no more than three people) to choose a dataset and demonstrate the skills of analyzing a data set and implementing a recommender system based on this data.
- Project 2Student competes their own RecSys model using LLMs
Interim Assessment
- 2024/2025 2nd module0.25 * Project 1 + 0.4 * Exam + 0.15 * Project 2 + 0.2 * Homework
Bibliography
Recommended Core Bibliography
- Pro Deep Learning with TensorFlow 2.0 : a mathematical approach to advanced artificial intelligence in Python, Pattanayak, S., 2023
- The AI mirror : how to reclaim our humanity in an age of machine thinking, Vallor, S., 2024
- Time series algorithms recipes : implement machine learning and deep learning techniques with Python, , 2023
- Transformers for machine learning : a deep dive, Kamath, U., 2022
Recommended Additional Bibliography
- Integrating deep learning algorithms to overcome challenges in big data analytics, , 2022