<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.cs.hse.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dkivanov</id>
	<title>Wiki - Факультет компьютерных наук - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.cs.hse.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dkivanov"/>
	<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Dkivanov"/>
	<updated>2026-09-22T21:21:47Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B&amp;diff=84213</id>
		<title>Рекомендательные системы</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B&amp;diff=84213"/>
		<updated>2024-03-14T21:41:47Z</updated>

		<summary type="html">&lt;p&gt;Dkivanov: /* Материалы курса */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==О курсе==&lt;br /&gt;
&lt;br /&gt;
Курс нацелен на формирование у слушателя достаточных знаний, навыков и компетенций для построения рекомендательных систем. Курс является прикладным и охватывает все продвинутые темы, необходимые для успешного применения как в индустрии, так и в академических исследованиях. Слушатели курса научатся постановке и имплементации рекомендательных ML моделей на Python от простой коллаборативной фильтрации до современных нейронных сетей.&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/document/d/1LtN4PqIyNgdGd1WFGVpz31H5djEEcvEbHww-YhzPDc0/edit?usp=sharing ПУД]&lt;br /&gt;
&lt;br /&gt;
== Цели и результаты курса ==&lt;br /&gt;
&lt;br /&gt;
Главная цель - сформировать знания, умения и навыки по разработке рекомендательных систем в исследовательских и индустриальных задачах. &lt;br /&gt;
&lt;br /&gt;
Планируемые результаты:&lt;br /&gt;
* Знать основные подходы рекомендательных систем и алгоритмов к решению задачи ранжирования и рекомендаций пользователям. &lt;br /&gt;
* Уметь правильно определять и формализовывать задачу для построения рекомендательной системы.&lt;br /&gt;
* Определять и имплементировать функции ранжирования и метрики качества оценки алгоритмов. &lt;br /&gt;
* Разрабатывать модели машинного обучения для рекомендательных систем разной сложности на языке программирования Python.&lt;br /&gt;
* Объяснять и интерпретировать предсказания на локальном и глобальном уровне моделей, использовать их для отладки ошибок и аномалий.  &lt;br /&gt;
* Разрабатывать базовые API сервисы для рекомендательных моделей с помощью docker. &lt;br /&gt;
&lt;br /&gt;
==Контакты==&lt;br /&gt;
&lt;br /&gt;
Репозиторий курса: [https://github.com/anamarina/RecSys_course Github]&lt;br /&gt;
&lt;br /&gt;
Чат курса: [https://t.me/+eFmJENLT9TpmZWRi Telegram]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; width:30%; border:none; cellpadding=5px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
 | |&lt;br /&gt;
 | style=&amp;quot;background:#eaecf0; border: 2px solid gray;&amp;quot; colspan=&amp;quot;3&amp;quot; | &#039;&#039;&#039;Контакты&#039;&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;border: 2px solid gray;&amp;quot;&lt;br /&gt;
 ! Преподаватель&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/ananyevame Марина Ананьева]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/lashinin Олег Лашинин]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/deethereal Денис Красильников]&lt;br /&gt;
|- style=&amp;quot;border: 2px solid gray;&amp;quot;&lt;br /&gt;
 ! Ассистент&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; colspan=&amp;quot;3&amp;quot; | [https://t.me/mdeil007 Данил Иванов]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Оценки==&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1ODp5Hw5QZmo-Mvw2nZ9nNTdT0zRgk8m4HAuN0-zz1KI/edit?usp=sharing Таблица с оценками]&lt;br /&gt;
&lt;br /&gt;
Определим накопленную оценку как &#039;&#039;&#039;Накоп = (0.3 * ДЗ + 0.25 * Т + 0.15 * Р) / 0.7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Оценка ставится по формуле:&lt;br /&gt;
&#039;&#039;&#039;Final grade = Округление(0.7 * Накоп + 0.3 * Э)&#039;&#039;&#039;, где&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ДЗ&#039;&#039;&#039; - среднее за 2 домашних задания. Одно на тему имплементации метрик оценки качества ранжирования, другое - участие в открытом соревновании по рекомендательным системам на онлайн платформе (Boosters/Kaggle). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Т&#039;&#039;&#039; - средняя арифметическая оценка за 15 тестов, которые проводятся на базе Google Forms/Anytask. Каждый тест содержит от 4 до 10 вопросов на пройденную тему последних лекции и семинаре в формате открытых вопросов либо с выбором ответов. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Р&#039;&#039;&#039; - критический анализ выбранной научной статьи на тему рекомендательных систем из предложенного списка. Состоит из 5 заданий, каждое задание оценивается на 0, 1 или 2 балла.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Э&#039;&#039;&#039; - устный, дистанционный экзамен на онлайн платформе Zoom. Разрешается пользоваться материалами. Экзамен неблокирующий. Продолжительность - 15 минут на студента. Максимальная оценка 10 баллов на основе общего впечатления преподавателя от ответов студента.&lt;br /&gt;
&lt;br /&gt;
Если &#039;&#039;&#039;Накоп &amp;gt;= 8&#039;&#039;&#039; и &#039;&#039;&#039;Т &amp;gt;= 8&#039;&#039;&#039;, то студент может получить &#039;&#039;&#039;Накоп&#039;&#039;&#039; в качестве итоговой оценки, не приходя на экзамен. Значения порогов могут быть пересмотрены с учетом фактической общей успеваемости потока.&lt;br /&gt;
&lt;br /&gt;
==Материалы курса==&lt;br /&gt;
&lt;br /&gt;
Еженедельные квизы и записи трансляций доступны [http://edu.tinkoff.ru/all-activities/courses/b4e80a4b-436d-413d-ae61-be88bcdcbb29 по ссылке]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
 ! Неделя !! Тема !! Материалы !! Домашнее задание !! Дедлайн &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;1&#039;&#039;&#039; || Введение в рекомендательные системы  || [https://github.com/anamarina/RecSys_course/blob/2024/week1/Lecture1.pdf Лекция и семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;2&#039;&#039;&#039; || Базовые подходы  || [https://github.com/anamarina/RecSys_course/blob/2024/week2/Lecture2.pdf Лекция] [https://github.com/anamarina/RecSys_course/blob/2024/week2/Seminar2.ipynb Семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;3&#039;&#039;&#039; || Матричные факторизации  || [https://github.com/anamarina/RecSys_course/blob/2024/week3/MF_full.ipynb Лекция и семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;4&#039;&#039;&#039; || Коллаборативная фильтрация  || [https://github.com/anamarina/RecSys_course/blob/2024/week4/Lecture4.pdf Лекция] [https://github.com/anamarina/RecSys_course/blob/2024/week4/ALS_NeurMF.ipynb Семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;5&#039;&#039;&#039; || Контентные и контекстные подходы  || [https://github.com/anamarina/RecSys_course/blob/2024/week5/Lecture5.pdf Лекция] [https://github.com/anamarina/RecSys_course/blob/2024/week5/Content_approaches.ipynb Семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;6&#039;&#039;&#039; || Гибридные подходы || to be added || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;7&#039;&#039;&#039; || Sequential-based подходы || [https://github.com/anamarina/RecSys_course/blob/2024/week7/Lecture7.pdf Лекция] [https://github.com/anamarina/RecSys_course/blob/2024/week7/seq.ipynb Семинар] || [https://github.com/anamarina/RecSys_course/blob/2024/hw/HSE_RecSys_HW1.ipynb ДЗ1] || 24.03.24 23:59 MSK&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Программное обеспечение==&lt;br /&gt;
&lt;br /&gt;
* Python &amp;gt;= 3.10&lt;br /&gt;
* Jupyter Notebook&lt;br /&gt;
* pip3&lt;br /&gt;
&lt;br /&gt;
==Список литературы==&lt;br /&gt;
1.	Charu C. Aggarwal. Recommender Systems: The Textbook, Springer, April 2016 – Режим доступа: https://www.springer.com/gp/book/9783319296579&lt;br /&gt;
&lt;br /&gt;
2.	Recommender Systems Handbook. Francesco Ricci, Lior Rokach, Bracha Shapira (Eds.), Springer, 2022 – Режим доступа: https://link.springer.com/book/10.1007/978-1-0716-2197-4&lt;/div&gt;</summary>
		<author><name>Dkivanov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B&amp;diff=84115</id>
		<title>Рекомендательные системы</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B&amp;diff=84115"/>
		<updated>2024-03-09T10:15:08Z</updated>

		<summary type="html">&lt;p&gt;Dkivanov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==О курсе==&lt;br /&gt;
&lt;br /&gt;
Курс нацелен на формирование у слушателя достаточных знаний, навыков и компетенций для построения рекомендательных систем. Курс является прикладным и охватывает все продвинутые темы, необходимые для успешного применения как в индустрии, так и в академических исследованиях. Слушатели курса научатся постановке и имплементации рекомендательных ML моделей на Python от простой коллаборативной фильтрации до современных нейронных сетей.&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/document/d/1LtN4PqIyNgdGd1WFGVpz31H5djEEcvEbHww-YhzPDc0/edit?usp=sharing ПУД]&lt;br /&gt;
&lt;br /&gt;
== Цели и результаты курса ==&lt;br /&gt;
&lt;br /&gt;
Главная цель - сформировать знания, умения и навыки по разработке рекомендательных систем в исследовательских и индустриальных задачах. &lt;br /&gt;
&lt;br /&gt;
Планируемые результаты:&lt;br /&gt;
* Знать основные подходы рекомендательных систем и алгоритмов к решению задачи ранжирования и рекомендаций пользователям. &lt;br /&gt;
* Уметь правильно определять и формализовывать задачу для построения рекомендательной системы.&lt;br /&gt;
* Определять и имплементировать функции ранжирования и метрики качества оценки алгоритмов. &lt;br /&gt;
* Разрабатывать модели машинного обучения для рекомендательных систем разной сложности на языке программирования Python.&lt;br /&gt;
* Объяснять и интерпретировать предсказания на локальном и глобальном уровне моделей, использовать их для отладки ошибок и аномалий.  &lt;br /&gt;
* Разрабатывать базовые API сервисы для рекомендательных моделей с помощью docker. &lt;br /&gt;
&lt;br /&gt;
==Контакты==&lt;br /&gt;
&lt;br /&gt;
Репозиторий курса: [https://github.com/anamarina/RecSys_course Github]&lt;br /&gt;
&lt;br /&gt;
Чат курса: [https://t.me/+eFmJENLT9TpmZWRi Telegram]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; width:30%; border:none; cellpadding=5px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
 | |&lt;br /&gt;
 | style=&amp;quot;background:#eaecf0; border: 2px solid gray;&amp;quot; colspan=&amp;quot;3&amp;quot; | &#039;&#039;&#039;Контакты&#039;&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;border: 2px solid gray;&amp;quot;&lt;br /&gt;
 ! Преподаватель&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/ananyevame Марина Ананьева]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/lashinin Олег Лашинин]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/deethereal Денис Красильников]&lt;br /&gt;
|- style=&amp;quot;border: 2px solid gray;&amp;quot;&lt;br /&gt;
 ! Ассистент&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; colspan=&amp;quot;3&amp;quot; | [https://t.me/mdeil007 Данил Иванов]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Оценки==&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1ODp5Hw5QZmo-Mvw2nZ9nNTdT0zRgk8m4HAuN0-zz1KI/edit?usp=sharing Таблица с оценками]&lt;br /&gt;
&lt;br /&gt;
Определим накопленную оценку как &#039;&#039;&#039;Накоп = (0.3 * ДЗ + 0.25 * Т + 0.15 * Р) / 0.7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Оценка ставится по формуле:&lt;br /&gt;
&#039;&#039;&#039;Final grade = Округление(0.7 * Накоп + 0.3 * Э)&#039;&#039;&#039;, где&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ДЗ&#039;&#039;&#039; - среднее за 2 домашних задания. Одно на тему имплементации метрик оценки качества ранжирования, другое - участие в открытом соревновании по рекомендательным системам на онлайн платформе (Boosters/Kaggle). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Т&#039;&#039;&#039; - средняя арифметическая оценка за 15 тестов, которые проводятся на базе Google Forms/Anytask. Каждый тест содержит от 4 до 10 вопросов на пройденную тему последних лекции и семинаре в формате открытых вопросов либо с выбором ответов. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Р&#039;&#039;&#039; - критический анализ выбранной научной статьи на тему рекомендательных систем из предложенного списка. Состоит из 5 заданий, каждое задание оценивается на 0, 1 или 2 балла.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Э&#039;&#039;&#039; - устный, дистанционный экзамен на онлайн платформе Zoom. Разрешается пользоваться материалами. Экзамен неблокирующий. Продолжительность - 15 минут на студента. Максимальная оценка 10 баллов на основе общего впечатления преподавателя от ответов студента.&lt;br /&gt;
&lt;br /&gt;
Если &#039;&#039;&#039;Накоп &amp;gt;= 8&#039;&#039;&#039; и &#039;&#039;&#039;Т &amp;gt;= 8&#039;&#039;&#039;, то студент может получить &#039;&#039;&#039;Накоп&#039;&#039;&#039; в качестве итоговой оценки, не приходя на экзамен. Значения порогов могут быть пересмотрены с учетом фактической общей успеваемости потока.&lt;br /&gt;
&lt;br /&gt;
==Материалы курса==&lt;br /&gt;
&lt;br /&gt;
Еженедельные квизы и записи трансляций доступны [http://edu.tinkoff.ru/all-activities/courses/b4e80a4b-436d-413d-ae61-be88bcdcbb29 по ссылке]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
 ! Неделя !! Тема !! Материалы !! Домашнее задание !! Дедлайн &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;1&#039;&#039;&#039; || Введение в рекомендательные системы  || [https://github.com/anamarina/RecSys_course/blob/2024/week1/Lecture1.pdf Лекция и семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;2&#039;&#039;&#039; || Базовые подходы  || [https://github.com/anamarina/RecSys_course/blob/2024/week2/Lecture2.pdf Лекция] [https://github.com/anamarina/RecSys_course/blob/2024/week2/Seminar2.ipynb Семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;3&#039;&#039;&#039; || Матричные факторизации  || [https://github.com/anamarina/RecSys_course/blob/2024/week3/MF_full.ipynb Лекция и семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;4&#039;&#039;&#039; || Коллаборативная фильтрация  || [https://github.com/anamarina/RecSys_course/blob/2024/week4/Lecture4.pdf Лекция] [https://github.com/anamarina/RecSys_course/blob/2024/week4/ALS_NeurMF.ipynb Семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;5&#039;&#039;&#039; || Контентные и контекстные подходы  || [https://github.com/anamarina/RecSys_course/blob/2024/week5/Lecture5.pdf Лекция] [https://github.com/anamarina/RecSys_course/blob/2024/week5/Content_approaches.ipynb Семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;6&#039;&#039;&#039; || Гибридные подходы || to be added || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;7&#039;&#039;&#039; || Sequential подходы || - || [https://github.com/anamarina/RecSys_course/blob/2024/hw/HSE_RecSys_HW1.ipynb ДЗ1] || 24.03.24 23:59 MSK&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Программное обеспечение==&lt;br /&gt;
&lt;br /&gt;
* Python &amp;gt;= 3.10&lt;br /&gt;
* Jupyter Notebook&lt;br /&gt;
* pip3&lt;br /&gt;
&lt;br /&gt;
==Список литературы==&lt;br /&gt;
1.	Charu C. Aggarwal. Recommender Systems: The Textbook, Springer, April 2016 – Режим доступа: https://www.springer.com/gp/book/9783319296579&lt;br /&gt;
&lt;br /&gt;
2.	Recommender Systems Handbook. Francesco Ricci, Lior Rokach, Bracha Shapira (Eds.), Springer, 2022 – Режим доступа: https://link.springer.com/book/10.1007/978-1-0716-2197-4&lt;/div&gt;</summary>
		<author><name>Dkivanov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B&amp;diff=84114</id>
		<title>Рекомендательные системы</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B&amp;diff=84114"/>
		<updated>2024-03-09T10:14:49Z</updated>

		<summary type="html">&lt;p&gt;Dkivanov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==О курсе==&lt;br /&gt;
&lt;br /&gt;
Курс нацелен на формирование у слушателя достаточных знаний, навыков и компетенций для построения рекомендательных систем. Курс является прикладным и охватывает все продвинутые темы, необходимые для успешного применения как в индустрии, так и в академических исследованиях. Слушатели курса научатся постановке и имплементации рекомендательных ML моделей на Python от простой коллаборативной фильтрации до современных нейронных сетей.&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/document/d/1LtN4PqIyNgdGd1WFGVpz31H5djEEcvEbHww-YhzPDc0/edit?usp=sharing ПУД]&lt;br /&gt;
&lt;br /&gt;
== Цели и результаты курса ==&lt;br /&gt;
&lt;br /&gt;
Главная цель - сформировать знания, умения и навыки по разработке рекомендательных систем в исследовательских и индустриальных задачах. &lt;br /&gt;
&lt;br /&gt;
Планируемые результаты:&lt;br /&gt;
* Знать основные подходы рекомендательных систем и алгоритмов к решению задачи ранжирования и рекомендаций пользователям. &lt;br /&gt;
* Уметь правильно определять и формализовывать задачу для построения рекомендательной системы.&lt;br /&gt;
* Определять и имплементировать функции ранжирования и метрики качества оценки алгоритмов. &lt;br /&gt;
* Разрабатывать модели машинного обучения для рекомендательных систем разной сложности на языке программирования Python.&lt;br /&gt;
* Объяснять и интерпретировать предсказания на локальном и глобальном уровне моделей, использовать их для отладки ошибок и аномалий.  &lt;br /&gt;
* Разрабатывать базовые API сервисы для рекомендательных моделей с помощью docker. &lt;br /&gt;
&lt;br /&gt;
==Контакты==&lt;br /&gt;
&lt;br /&gt;
Репозиторий курса: [https://github.com/anamarina/RecSys_course Github]&lt;br /&gt;
&lt;br /&gt;
Чат курса: [https://t.me/+eFmJENLT9TpmZWRi Telegram]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; width:30%; border:none; cellpadding=5px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
 | |&lt;br /&gt;
 | style=&amp;quot;background:#eaecf0; border: 2px solid gray;&amp;quot; colspan=&amp;quot;3&amp;quot; | &#039;&#039;&#039;Контакты&#039;&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;border: 2px solid gray;&amp;quot;&lt;br /&gt;
 ! Преподаватель&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/ananyevame Марина Ананьева]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/lashinin Олег Лашинин]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/deethereal Денис Красильников]&lt;br /&gt;
|- style=&amp;quot;border: 2px solid gray;&amp;quot;&lt;br /&gt;
 ! Ассистент&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; colspan=&amp;quot;3&amp;quot; | [https://t.me/mdeil007 Данил Иванов]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Оценки==&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1ODp5Hw5QZmo-Mvw2nZ9nNTdT0zRgk8m4HAuN0-zz1KI/edit?usp=sharing Таблица с оценками]&lt;br /&gt;
&lt;br /&gt;
Определим накопленную оценку как &#039;&#039;&#039;Накоп = (0.3 * ДЗ + 0.25 * Т + 0.15 * Р) / 0.7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Оценка ставится по формуле:&lt;br /&gt;
&#039;&#039;&#039;Final grade = Округление(0.7 * Накоп + 0.3 * Э)&#039;&#039;&#039;, где&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ДЗ&#039;&#039;&#039; - среднее за 2 домашних задания. Одно на тему имплементации метрик оценки качества ранжирования, другое - участие в открытом соревновании по рекомендательным системам на онлайн платформе (Boosters/Kaggle). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Т&#039;&#039;&#039; - средняя арифметическая оценка за 15 тестов, которые проводятся на базе Google Forms/Anytask. Каждый тест содержит от 4 до 10 вопросов на пройденную тему последних лекции и семинаре в формате открытых вопросов либо с выбором ответов. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Р&#039;&#039;&#039; - критический анализ выбранной научной статьи на тему рекомендательных систем из предложенного списка. Состоит из 5 заданий, каждое задание оценивается на 0, 1 или 2 балла.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Э&#039;&#039;&#039; - устный, дистанционный экзамен на онлайн платформе Zoom. Разрешается пользоваться материалами. Экзамен неблокирующий. Продолжительность - 15 минут на студента. Максимальная оценка 10 баллов на основе общего впечатления преподавателя от ответов студента.&lt;br /&gt;
&lt;br /&gt;
Если &#039;&#039;&#039;Накоп &amp;gt;= 8&#039;&#039;&#039; и &#039;&#039;&#039;Т &amp;gt;= 8&#039;&#039;&#039;, то студент может получить &#039;&#039;&#039;Накоп&#039;&#039;&#039; в качестве итоговой оценки, не приходя на экзамен. Значения порогов могут быть пересмотрены с учетом фактической общей успеваемости потока.&lt;br /&gt;
&lt;br /&gt;
==Материалы курса==&lt;br /&gt;
&lt;br /&gt;
Еженедельные квизы и записи трансляций доступны [http://edu.tinkoff.ru/all-activities/courses/b4e80a4b-436d-413d-ae61-be88bcdcbb29 по ссылке]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
 ! Неделя !! Тема !! Материалы !! Домашнее задание !! Дедлайн &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;1&#039;&#039;&#039; || Введение в рекомендательные системы  || [https://github.com/anamarina/RecSys_course/blob/2024/week1/Lecture1.pdf Лекция и семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;2&#039;&#039;&#039; || Базовые подходы  || [https://github.com/anamarina/RecSys_course/blob/2024/week2/Lecture2.pdf Лекция] [https://github.com/anamarina/RecSys_course/blob/2024/week2/Seminar2.ipynb Семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;3&#039;&#039;&#039; || Матричные факторизации  || [https://github.com/anamarina/RecSys_course/blob/2024/week3/MF_full.ipynb Лекция и семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;4&#039;&#039;&#039; || Коллаборативная фильтрация  || [https://github.com/anamarina/RecSys_course/blob/2024/week4/Lecture4.pdf Лекция] [https://github.com/anamarina/RecSys_course/blob/2024/week4/ALS_NeurMF.ipynb Семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;5&#039;&#039;&#039; || Контентные и контекстные подходы  || [https://github.com/anamarina/RecSys_course/blob/2024/week5/Lecture5.pdf Лекция] [https://github.com/anamarina/RecSys_course/blob/2024/week5/Content_approaches.ipynb Семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;6&#039;&#039;&#039; || Гибридные подходы || to be added || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;7&#039;&#039;&#039; || Sequential подходы || - || [https://github.com/anamarina/RecSys_course/blob/2024/hw/HSE_RecSys_HW1.ipynb ДЗ1] || 23.03.24 23:59 ?&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Программное обеспечение==&lt;br /&gt;
&lt;br /&gt;
* Python &amp;gt;= 3.10&lt;br /&gt;
* Jupyter Notebook&lt;br /&gt;
* pip3&lt;br /&gt;
&lt;br /&gt;
==Список литературы==&lt;br /&gt;
1.	Charu C. Aggarwal. Recommender Systems: The Textbook, Springer, April 2016 – Режим доступа: https://www.springer.com/gp/book/9783319296579&lt;br /&gt;
&lt;br /&gt;
2.	Recommender Systems Handbook. Francesco Ricci, Lior Rokach, Bracha Shapira (Eds.), Springer, 2022 – Режим доступа: https://link.springer.com/book/10.1007/978-1-0716-2197-4&lt;/div&gt;</summary>
		<author><name>Dkivanov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B&amp;diff=84097</id>
		<title>Рекомендательные системы</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B&amp;diff=84097"/>
		<updated>2024-03-08T12:04:32Z</updated>

		<summary type="html">&lt;p&gt;Dkivanov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==О курсе==&lt;br /&gt;
&lt;br /&gt;
Курс нацелен на формирование у слушателя достаточных знаний, навыков и компетенций для построения рекомендательных систем. Курс является прикладным и охватывает все продвинутые темы, необходимые для успешного применения как в индустрии, так и в академических исследованиях. Слушатели курса научатся постановке и имплементации рекомендательных ML моделей на Python от простой коллаборативной фильтрации до современных нейронных сетей.&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/document/d/1LtN4PqIyNgdGd1WFGVpz31H5djEEcvEbHww-YhzPDc0/edit?usp=sharing ПУД]&lt;br /&gt;
&lt;br /&gt;
== Цели и результаты курса ==&lt;br /&gt;
&lt;br /&gt;
Главная цель - сформировать знания, умения и навыки по разработке рекомендательных систем в исследовательских и индустриальных задачах. &lt;br /&gt;
&lt;br /&gt;
Планируемые результаты:&lt;br /&gt;
* Знать основные подходы рекомендательных систем и алгоритмов к решению задачи ранжирования и рекомендаций пользователям. &lt;br /&gt;
* Уметь правильно определять и формализовывать задачу для построения рекомендательной системы.&lt;br /&gt;
* Определять и имплементировать функции ранжирования и метрики качества оценки алгоритмов. &lt;br /&gt;
* Разрабатывать модели машинного обучения для рекомендательных систем разной сложности на языке программирования Python.&lt;br /&gt;
* Объяснять и интерпретировать предсказания на локальном и глобальном уровне моделей, использовать их для отладки ошибок и аномалий.  &lt;br /&gt;
* Разрабатывать базовые API сервисы для рекомендательных моделей с помощью docker. &lt;br /&gt;
&lt;br /&gt;
==Контакты==&lt;br /&gt;
&lt;br /&gt;
Репозиторий курса: [https://github.com/anamarina/RecSys_course Github]&lt;br /&gt;
&lt;br /&gt;
Чат курса: [https://t.me/+eFmJENLT9TpmZWRi Telegram]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; width:30%; border:none; cellpadding=5px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
 | |&lt;br /&gt;
 | style=&amp;quot;background:#eaecf0; border: 2px solid gray;&amp;quot; colspan=&amp;quot;3&amp;quot; | &#039;&#039;&#039;Контакты&#039;&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;border: 2px solid gray;&amp;quot;&lt;br /&gt;
 ! Преподаватель&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/ananyevame Марина Ананьева]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/lashinin Олег Лашинин]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/deethereal Денис Красильников]&lt;br /&gt;
|- style=&amp;quot;border: 2px solid gray;&amp;quot;&lt;br /&gt;
 ! Ассистент&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; colspan=&amp;quot;3&amp;quot; | [https://t.me/mdeil007 Данил Иванов]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Оценки==&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1ODp5Hw5QZmo-Mvw2nZ9nNTdT0zRgk8m4HAuN0-zz1KI/edit?usp=sharing Таблица с оценками]&lt;br /&gt;
&lt;br /&gt;
Определим накопленную оценку как &#039;&#039;&#039;Накоп = (0.3 * ДЗ + 0.25 * Т + 0.15 * Р) / 0.7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Оценка ставится по формуле:&lt;br /&gt;
&#039;&#039;&#039;Final grade = Округление(0.7 * Накоп + 0.3 * Э)&#039;&#039;&#039;, где&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ДЗ&#039;&#039;&#039; - среднее за 2 домашних задания. Одно на тему имплементации метрик оценки качества ранжирования, другое - участие в открытом соревновании по рекомендательным системам на онлайн платформе (Boosters/Kaggle). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Т&#039;&#039;&#039; - средняя арифметическая оценка за 15 тестов, которые проводятся на базе Google Forms/Anytask. Каждый тест содержит от 4 до 10 вопросов на пройденную тему последних лекции и семинаре в формате открытых вопросов либо с выбором ответов. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Р&#039;&#039;&#039; - критический анализ выбранной научной статьи на тему рекомендательных систем из предложенного списка. Состоит из 5 заданий, каждое задание оценивается на 0, 1 или 2 балла.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Э&#039;&#039;&#039; - устный, дистанционный экзамен на онлайн платформе Zoom. Разрешается пользоваться материалами. Экзамен неблокирующий. Продолжительность - 15 минут на студента. Максимальная оценка 10 баллов на основе общего впечатления преподавателя от ответов студента.&lt;br /&gt;
&lt;br /&gt;
Если &#039;&#039;&#039;Накоп &amp;gt;= 8&#039;&#039;&#039; и &#039;&#039;&#039;Т &amp;gt;= 8&#039;&#039;&#039;, то студент может получить &#039;&#039;&#039;Накоп&#039;&#039;&#039; в качестве итоговой оценки, не приходя на экзамен. Значения порогов могут быть пересмотрены с учетом фактической общей успеваемости потока.&lt;br /&gt;
&lt;br /&gt;
==Материалы курса==&lt;br /&gt;
&lt;br /&gt;
Еженедельные квизы и записи трансляций доступны [http://edu.tinkoff.ru/all-activities/courses/b4e80a4b-436d-413d-ae61-be88bcdcbb29 по ссылке]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
 ! Неделя !! Тема !! Материалы !! Домашнее задание !! Дедлайн &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;1&#039;&#039;&#039; || Введение в рекомендательные системы  || [https://github.com/anamarina/RecSys_course/blob/2024/week1/Lecture1.pdf Лекция и семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;2&#039;&#039;&#039; || Базовые подходы  || [https://github.com/anamarina/RecSys_course/blob/2024/week2/Lecture2.pdf Лекция] [https://github.com/anamarina/RecSys_course/blob/2024/week2/Seminar2.ipynb Семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;3&#039;&#039;&#039; || Матричные факторизации  || [https://github.com/anamarina/RecSys_course/blob/2024/week3/MF_full.ipynb Лекция и семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;4&#039;&#039;&#039; || Коллаборативная фильтрация  || [https://github.com/anamarina/RecSys_course/blob/2024/week4/Lecture4.pdf Лекция] [https://github.com/anamarina/RecSys_course/blob/2024/week4/ALS_NeurMF.ipynb Семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;5&#039;&#039;&#039; || Контентные и контекстные подходы  || [https://github.com/anamarina/RecSys_course/blob/2024/week5/Lecture5.pdf Лекция] [https://github.com/anamarina/RecSys_course/blob/2024/week5/Content_approaches.ipynb Семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;6&#039;&#039;&#039; || Гибридные подходы || to be added || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;7&#039;&#039;&#039; || - || - || to be added || 23.03.24 23:59 ?&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Программное обеспечение==&lt;br /&gt;
&lt;br /&gt;
* Python &amp;gt;= 3.10&lt;br /&gt;
* Jupyter Notebook&lt;br /&gt;
* pip3&lt;br /&gt;
&lt;br /&gt;
==Список литературы==&lt;br /&gt;
1.	Charu C. Aggarwal. Recommender Systems: The Textbook, Springer, April 2016 – Режим доступа: https://www.springer.com/gp/book/9783319296579&lt;br /&gt;
&lt;br /&gt;
2.	Recommender Systems Handbook. Francesco Ricci, Lior Rokach, Bracha Shapira (Eds.), Springer, 2022 – Режим доступа: https://link.springer.com/book/10.1007/978-1-0716-2197-4&lt;/div&gt;</summary>
		<author><name>Dkivanov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B&amp;diff=84096</id>
		<title>Рекомендательные системы</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B&amp;diff=84096"/>
		<updated>2024-03-08T12:03:33Z</updated>

		<summary type="html">&lt;p&gt;Dkivanov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==О курсе==&lt;br /&gt;
&lt;br /&gt;
Курс нацелен на формирование у слушателя достаточных знаний, навыков и компетенций для построения рекомендательных систем. Курс является прикладным и охватывает все продвинутые темы, необходимые для успешного применения как в индустрии, так и в академических исследованиях. Слушатели курса научатся постановке и имплементации рекомендательных ML моделей на Python от простой коллаборативной фильтрации до современных нейронных сетей.&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/document/d/1LtN4PqIyNgdGd1WFGVpz31H5djEEcvEbHww-YhzPDc0/edit?usp=sharing ПУД]&lt;br /&gt;
&lt;br /&gt;
== Цели и результаты курса ==&lt;br /&gt;
&lt;br /&gt;
Главная цель - сформировать знания, умения и навыки по разработке рекомендательных систем в исследовательских и индустриальных задачах. &lt;br /&gt;
&lt;br /&gt;
Планируемые результаты:&lt;br /&gt;
* Знать основные подходы рекомендательных систем и алгоритмов к решению задачи ранжирования и рекомендаций пользователям. &lt;br /&gt;
* Уметь правильно определять и формализовывать задачу для построения рекомендательной системы.&lt;br /&gt;
* Определять и имплементировать функции ранжирования и метрики качества оценки алгоритмов. &lt;br /&gt;
* Разрабатывать модели машинного обучения для рекомендательных систем разной сложности на языке программирования Python.&lt;br /&gt;
* Объяснять и интерпретировать предсказания на локальном и глобальном уровне моделей, использовать их для отладки ошибок и аномалий.  &lt;br /&gt;
* Разрабатывать базовые API сервисы для рекомендательных моделей с помощью docker. &lt;br /&gt;
&lt;br /&gt;
==Контакты==&lt;br /&gt;
&lt;br /&gt;
Репозиторий курса: [https://github.com/anamarina/RecSys_course Github]&lt;br /&gt;
&lt;br /&gt;
Чат курса: [https://t.me/+eFmJENLT9TpmZWRi Telegram]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; width:30%; border:none; cellpadding=5px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
 | |&lt;br /&gt;
 | style=&amp;quot;background:#eaecf0; border: 2px solid gray;&amp;quot; colspan=&amp;quot;3&amp;quot; | &#039;&#039;&#039;Контакты&#039;&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;border: 2px solid gray;&amp;quot;&lt;br /&gt;
 ! Преподаватель&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/ananyevame Марина Ананьева]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/lashinin Олег Лашинин]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/deethereal Денис Красильников]&lt;br /&gt;
|- style=&amp;quot;border: 2px solid gray;&amp;quot;&lt;br /&gt;
 ! Ассистент&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; colspan=&amp;quot;3&amp;quot; | [https://t.me/mdeil007 Данил Иванов]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Оценки==&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1ODp5Hw5QZmo-Mvw2nZ9nNTdT0zRgk8m4HAuN0-zz1KI/edit?usp=sharing Таблица с оценками]&lt;br /&gt;
&lt;br /&gt;
Определим накопленную оценку как &#039;&#039;&#039;Накоп = (0.3 * ДЗ + 0.25 * Т + 0.15 * Р) / 0.7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Оценка ставится по формуле:&lt;br /&gt;
&#039;&#039;&#039;Final grade = Округление(0.7 * Накоп + 0.3 * Э)&#039;&#039;&#039;, где&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ДЗ&#039;&#039;&#039; - среднее за 2 домашних задания. Одно на тему имплементации метрик оценки качества ранжирования, другое - участие в открытом соревновании по рекомендательным системам на онлайн платформе (Boosters/Kaggle). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Т&#039;&#039;&#039; - средняя арифметическая оценка за 15 тестов, которые проводятся на базе Google Forms/Anytask. Каждый тест содержит от 4 до 10 вопросов на пройденную тему последних лекции и семинаре в формате открытых вопросов либо с выбором ответов. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Р&#039;&#039;&#039; - критический анализ выбранной научной статьи на тему рекомендательных систем из предложенного списка. Состоит из 5 заданий, каждое задание оценивается на 0, 1 или 2 балла.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Э&#039;&#039;&#039; - устный, дистанционный экзамен на онлайн платформе Zoom. Разрешается пользоваться материалами. Экзамен неблокирующий. Продолжительность - 15 минут на студента. Максимальная оценка 10 баллов на основе общего впечатления преподавателя от ответов студента.&lt;br /&gt;
&lt;br /&gt;
Если &#039;&#039;&#039;Накоп &amp;gt;= 8&#039;&#039;&#039; и &#039;&#039;&#039;Т &amp;gt;= 8&#039;&#039;&#039;, то студент может получить &#039;&#039;&#039;Накоп&#039;&#039;&#039; в качестве итоговой оценки, не приходя на экзамен. Значения порогов могут быть пересмотрены с учетом фактической общей успеваемости потока.&lt;br /&gt;
&lt;br /&gt;
==Материалы курса==&lt;br /&gt;
&lt;br /&gt;
Еженедельные квизы и записи трансляций доступны [http://edu.tinkoff.ru/all-activities/courses/b4e80a4b-436d-413d-ae61-be88bcdcbb29 по ссылке]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
 ! Неделя !! Тема !! Материалы !! Домашнее задание !! Дедлайн &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;1&#039;&#039;&#039; || Введение в рекомендательные системы  || [https://github.com/anamarina/RecSys_course/blob/2024/week1/Lecture1.pdf Лекция и семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;2&#039;&#039;&#039; || Базовые подходы  || [https://github.com/anamarina/RecSys_course/blob/2024/week2/Lecture2.pdf Лекция] [https://github.com/anamarina/RecSys_course/blob/2024/week2/Seminar2.ipynb Семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;3&#039;&#039;&#039; || Матричные факторизации  || [https://github.com/anamarina/RecSys_course/blob/2024/week3/MF_full.ipynb Лекция и семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;4&#039;&#039;&#039; || Коллаборативная фильтрация  || [https://github.com/anamarina/RecSys_course/blob/2024/week4/Lecture4.pdf Лекция] [https://github.com/anamarina/RecSys_course/blob/2024/week4/ALS_NeurMF.ipynb Семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;5&#039;&#039;&#039; || Контентные и контекстные подходы  || [https://github.com/anamarina/RecSys_course/blob/2024/week5/Lecture5.pdf Лекция] [https://github.com/anamarina/RecSys_course/blob/2024/week5/Content_approaches.ipynb Семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;6&#039;&#039;&#039; || Гибридные подходы || to be added || - || -&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;7&#039;&#039;&#039; || - || - || to be added || 23.03.24 23:59 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Программное обеспечение==&lt;br /&gt;
&lt;br /&gt;
* Python &amp;gt;= 3.10&lt;br /&gt;
* Jupyter Notebook&lt;br /&gt;
* pip3&lt;br /&gt;
&lt;br /&gt;
==Список литературы==&lt;br /&gt;
1.	Charu C. Aggarwal. Recommender Systems: The Textbook, Springer, April 2016 – Режим доступа: https://www.springer.com/gp/book/9783319296579&lt;br /&gt;
&lt;br /&gt;
2.	Recommender Systems Handbook. Francesco Ricci, Lior Rokach, Bracha Shapira (Eds.), Springer, 2022 – Режим доступа: https://link.springer.com/book/10.1007/978-1-0716-2197-4&lt;/div&gt;</summary>
		<author><name>Dkivanov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B&amp;diff=84095</id>
		<title>Рекомендательные системы</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B&amp;diff=84095"/>
		<updated>2024-03-08T11:57:10Z</updated>

		<summary type="html">&lt;p&gt;Dkivanov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==О курсе==&lt;br /&gt;
&lt;br /&gt;
Курс нацелен на формирование у слушателя достаточных знаний, навыков и компетенций для построения рекомендательных систем. Курс является прикладным и охватывает все продвинутые темы, необходимые для успешного применения как в индустрии, так и в академических исследованиях. Слушатели курса научатся постановке и имплементации рекомендательных ML моделей на Python от простой коллаборативной фильтрации до современных нейронных сетей.&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/document/d/1LtN4PqIyNgdGd1WFGVpz31H5djEEcvEbHww-YhzPDc0/edit?usp=sharing ПУД]&lt;br /&gt;
&lt;br /&gt;
== Цели и результаты курса ==&lt;br /&gt;
&lt;br /&gt;
Главная цель - сформировать знания, умения и навыки по разработке рекомендательных систем в исследовательских и индустриальных задачах. &lt;br /&gt;
&lt;br /&gt;
Планируемые результаты:&lt;br /&gt;
* Знать основные подходы рекомендательных систем и алгоритмов к решению задачи ранжирования и рекомендаций пользователям. &lt;br /&gt;
* Уметь правильно определять и формализовывать задачу для построения рекомендательной системы.&lt;br /&gt;
* Определять и имплементировать функции ранжирования и метрики качества оценки алгоритмов. &lt;br /&gt;
* Разрабатывать модели машинного обучения для рекомендательных систем разной сложности на языке программирования Python.&lt;br /&gt;
* Объяснять и интерпретировать предсказания на локальном и глобальном уровне моделей, использовать их для отладки ошибок и аномалий.  &lt;br /&gt;
* Разрабатывать базовые API сервисы для рекомендательных моделей с помощью docker. &lt;br /&gt;
&lt;br /&gt;
==Контакты==&lt;br /&gt;
&lt;br /&gt;
Репозиторий курса: [https://github.com/anamarina/RecSys_course Github]&lt;br /&gt;
&lt;br /&gt;
Чат курса: [https://t.me/+eFmJENLT9TpmZWRi Telegram]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; width:30%; border:none; cellpadding=5px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
 | |&lt;br /&gt;
 | style=&amp;quot;background:#eaecf0; border: 2px solid gray;&amp;quot; colspan=&amp;quot;3&amp;quot; | &#039;&#039;&#039;Контакты&#039;&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;border: 2px solid gray;&amp;quot;&lt;br /&gt;
 ! Преподаватель&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/ananyevame Марина Ананьева]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/lashinin Олег Лашинин]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/deethereal Денис Красильников]&lt;br /&gt;
|- style=&amp;quot;border: 2px solid gray;&amp;quot;&lt;br /&gt;
 ! Ассистент&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; colspan=&amp;quot;3&amp;quot; | [https://t.me/mdeil007 Данил Иванов]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Оценки==&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1ODp5Hw5QZmo-Mvw2nZ9nNTdT0zRgk8m4HAuN0-zz1KI/edit?usp=sharing Таблица с оценками]&lt;br /&gt;
&lt;br /&gt;
Определим накопленную оценку как &#039;&#039;&#039;Накоп = (0.3 * ДЗ + 0.25 * Т + 0.15 * Р) / 0.7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Оценка ставится по формуле:&lt;br /&gt;
&#039;&#039;&#039;Final grade = Округление(0.7 * Накоп + 0.3 * Э)&#039;&#039;&#039;, где&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ДЗ&#039;&#039;&#039; - среднее за 2 домашних задания. Одно на тему имплементации метрик оценки качества ранжирования, другое - участие в открытом соревновании по рекомендательным системам на онлайн платформе (Boosters/Kaggle). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Т&#039;&#039;&#039; - средняя арифметическая оценка за 15 тестов, которые проводятся на базе Google Forms/Anytask. Каждый тест содержит от 4 до 10 вопросов на пройденную тему последних лекции и семинаре в формате открытых вопросов либо с выбором ответов. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Р&#039;&#039;&#039; - критический анализ выбранной научной статьи на тему рекомендательных систем из предложенного списка. Состоит из 5 заданий, каждое задание оценивается на 0, 1 или 2 балла.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Э&#039;&#039;&#039; - устный, дистанционный экзамен на онлайн платформе Zoom. Разрешается пользоваться материалами. Экзамен неблокирующий. Продолжительность - 15 минут на студента. Максимальная оценка 10 баллов на основе общего впечатления преподавателя от ответов студента.&lt;br /&gt;
&lt;br /&gt;
Если &#039;&#039;&#039;Накоп &amp;gt;= 8&#039;&#039;&#039; и &#039;&#039;&#039;Т &amp;gt;= 8&#039;&#039;&#039;, то студент может получить &#039;&#039;&#039;Накоп&#039;&#039;&#039; в качестве итоговой оценки, не приходя на экзамен. Значения порогов могут быть пересмотрены с учетом фактической общей успеваемости потока.&lt;br /&gt;
&lt;br /&gt;
==Материалы курса==&lt;br /&gt;
&lt;br /&gt;
Еженедельные квизы и записи трансляций доступны [http://edu.tinkoff.ru/all-activities/courses/b4e80a4b-436d-413d-ae61-be88bcdcbb29 по ссылке]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
 ! Неделя !! Тема !! Материалы !! Домашнее задание !! Дедлайн &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;1&#039;&#039;&#039; || Введение в рекомендательные системы  || [https://github.com/anamarina/RecSys_course/blob/2024/week1/Lecture1.pdf Лекция и семинар] || - || -&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;2&#039;&#039;&#039; || Базовые подходы  || [https://github.com/anamarina/RecSys_course/blob/2024/week2/Lecture2.pdf Лекция] [https://github.com/anamarina/RecSys_course/blob/2024/week2/Seminar2.ipynb Семинар] || - || - || -&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;3&#039;&#039;&#039; || Матричные факторизации  || [https://github.com/anamarina/RecSys_course/blob/2024/week3/MF_full.ipynb Лекция и семинар] || - || -&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;4&#039;&#039;&#039; || Коллаборативная фильтрация  || [https://github.com/anamarina/RecSys_course/blob/2024/week4/Lecture4.pdf Лекция] [https://github.com/anamarina/RecSys_course/blob/2024/week4/ALS_NeurMF.ipynb Семинар] || - || -&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;5&#039;&#039;&#039; || Контентные и контекстные подходы  || [https://github.com/anamarina/RecSys_course/blob/2024/week5/Lecture5.pdf Лекция] [https://github.com/anamarina/RecSys_course/blob/2024/week5/Content_approaches.ipynb Семинар] || - || -&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;6&#039;&#039;&#039; || Гибридные подходы || to be added || - || -&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;7&#039;&#039;&#039; || - || - || to be added || 23.03.24 23:59&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Программное обеспечение==&lt;br /&gt;
&lt;br /&gt;
* Python &amp;gt;= 3.10&lt;br /&gt;
* Jupyter Notebook&lt;br /&gt;
* pip3&lt;br /&gt;
&lt;br /&gt;
==Список литературы==&lt;br /&gt;
1.	Charu C. Aggarwal. Recommender Systems: The Textbook, Springer, April 2016 – Режим доступа: https://www.springer.com/gp/book/9783319296579&lt;br /&gt;
&lt;br /&gt;
2.	Recommender Systems Handbook. Francesco Ricci, Lior Rokach, Bracha Shapira (Eds.), Springer, 2022 – Режим доступа: https://link.springer.com/book/10.1007/978-1-0716-2197-4&lt;/div&gt;</summary>
		<author><name>Dkivanov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B&amp;diff=83349</id>
		<title>Рекомендательные системы</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B&amp;diff=83349"/>
		<updated>2024-01-30T16:56:42Z</updated>

		<summary type="html">&lt;p&gt;Dkivanov: add course program&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==О курсе==&lt;br /&gt;
&lt;br /&gt;
Курс нацелен на формирование у слушателя достаточных знаний, навыков и компетенций для построения рекомендательных систем. Курс является прикладным и охватывает все продвинутые темы, необходимые для успешного применения как в индустрии, так и в академических исследованиях. Слушатели курса научатся постановке и имплементации рекомендательных ML моделей на Python от простой коллаборативной фильтрации до современных нейронных сетей.&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/document/d/1LtN4PqIyNgdGd1WFGVpz31H5djEEcvEbHww-YhzPDc0/edit?usp=sharing ПУД]&lt;br /&gt;
&lt;br /&gt;
== Цели и результаты курса ==&lt;br /&gt;
&lt;br /&gt;
Главная цель - сформировать знания, умения и навыки по разработке рекомендательных систем в исследовательских и индустриальных задачах. &lt;br /&gt;
&lt;br /&gt;
Планируемые результаты:&lt;br /&gt;
* Знать основные подходы рекомендательных систем и алгоритмов к решению задачи ранжирования и рекомендаций пользователям. &lt;br /&gt;
* Уметь правильно определять и формализовывать задачу для построения рекомендательной системы.&lt;br /&gt;
* Определять и имплементировать функции ранжирования и метрики качества оценки алгоритмов. &lt;br /&gt;
* Разрабатывать модели машинного обучения для рекомендательных систем разной сложности на языке программирования Python.&lt;br /&gt;
* Объяснять и интерпретировать предсказания на локальном и глобальном уровне моделей, использовать их для отладки ошибок и аномалий.  &lt;br /&gt;
* Разрабатывать базовые API сервисы для рекомендательных моделей с помощью docker. &lt;br /&gt;
&lt;br /&gt;
==Контакты==&lt;br /&gt;
&lt;br /&gt;
Репозиторий курса: [https://github.com/anamarina/RecSys_course Github]&lt;br /&gt;
&lt;br /&gt;
Чат курса: [https://t.me/+eFmJENLT9TpmZWRi Telegram]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; width:30%; border:none; cellpadding=5px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
 | |&lt;br /&gt;
 | style=&amp;quot;background:#eaecf0; border: 2px solid gray;&amp;quot; colspan=&amp;quot;3&amp;quot; | &#039;&#039;&#039;Контакты&#039;&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;border: 2px solid gray;&amp;quot;&lt;br /&gt;
 ! Преподаватель&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/ananyevame Марина Ананьева]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/lashinin Олег Лашинин]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/deethereal Денис Красильников]&lt;br /&gt;
|- style=&amp;quot;border: 2px solid gray;&amp;quot;&lt;br /&gt;
 ! Ассистент&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; colspan=&amp;quot;3&amp;quot; | [https://t.me/mdeil007 Данил Иванов]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Оценки==&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1ODp5Hw5QZmo-Mvw2nZ9nNTdT0zRgk8m4HAuN0-zz1KI/edit?usp=sharing Таблица с оценками]&lt;br /&gt;
&lt;br /&gt;
Определим накопленную оценку как &#039;&#039;&#039;Накоп = (0.3 * ДЗ + 0.25 * Т + 0.15 * Р) / 0.7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Оценка ставится по формуле:&lt;br /&gt;
&#039;&#039;&#039;Final grade = Округление(0.7 * Накоп + 0.3 * Э)&#039;&#039;&#039;, где&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ДЗ&#039;&#039;&#039; - среднее за 2 домашних задания. Одно на тему имплементации метрик оценки качества ранжирования, другое - участие в открытом соревновании по рекомендательным системам на онлайн платформе (Boosters/Kaggle). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Т&#039;&#039;&#039; - средняя арифметическая оценка за 15 тестов, которые проводятся на базе Google Forms/Anytask. Каждый тест содержит от 4 до 10 вопросов на пройденную тему последних лекции и семинаре в формате открытых вопросов либо с выбором ответов. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Р&#039;&#039;&#039; - критический анализ выбранной научной статьи на тему рекомендательных систем из предложенного списка. Состоит из 5 заданий, каждое задание оценивается на 0, 1 или 2 балла.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Э&#039;&#039;&#039; - устный, дистанционный экзамен на онлайн платформе Zoom. Разрешается пользоваться материалами. Экзамен неблокирующий. Продолжительность - 15 минут на студента. Максимальная оценка 10 баллов на основе общего впечатления преподавателя от ответов студента.&lt;br /&gt;
&lt;br /&gt;
Если &#039;&#039;&#039;Накоп &amp;gt;= 8&#039;&#039;&#039; и &#039;&#039;&#039;Т &amp;gt;= 8&#039;&#039;&#039;, то студент может получить &#039;&#039;&#039;Накоп&#039;&#039;&#039; в качестве итоговой оценки, не приходя на экзамен. Значения порогов могут быть пересмотрены с учетом фактической общей успеваемости потока.&lt;br /&gt;
&lt;br /&gt;
==Материалы курса==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
 ! Неделя !! Тема !! Материалы !! Quiz !! Домашнее задание !! Дедлайн &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;1&#039;&#039;&#039; || Введение в рекомендательные системы  || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Программное обеспечение==&lt;br /&gt;
&lt;br /&gt;
* Python &amp;gt;= 3.10&lt;br /&gt;
* Jupyter Notebook&lt;br /&gt;
* pip3&lt;br /&gt;
&lt;br /&gt;
==Список литературы==&lt;br /&gt;
1.	Charu C. Aggarwal. Recommender Systems: The Textbook, Springer, April 2016 – Режим доступа: https://www.springer.com/gp/book/9783319296579&lt;br /&gt;
&lt;br /&gt;
2.	Recommender Systems Handbook. Francesco Ricci, Lior Rokach, Bracha Shapira (Eds.), Springer, 2022 – Режим доступа: https://link.springer.com/book/10.1007/978-1-0716-2197-4&lt;/div&gt;</summary>
		<author><name>Dkivanov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B&amp;diff=83036</id>
		<title>Рекомендательные системы</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B&amp;diff=83036"/>
		<updated>2024-01-19T09:40:13Z</updated>

		<summary type="html">&lt;p&gt;Dkivanov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==О курсе==&lt;br /&gt;
&lt;br /&gt;
Курс нацелен на формирование у слушателя достаточных знаний, навыков и компетенций для построения рекомендательных систем. Курс является прикладным и охватывает все продвинутые темы, необходимые для успешного применения как в индустрии, так и в академических исследованиях. Слушатели курса научатся постановке и имплементации рекомендательных ML моделей на Python от простой коллаборативной фильтрации до современных нейронных сетей.&lt;br /&gt;
&lt;br /&gt;
== Цели и результаты курса ==&lt;br /&gt;
&lt;br /&gt;
Главная цель - сформировать знания, умения и навыки по разработке рекомендательных систем в исследовательских и индустриальных задачах. &lt;br /&gt;
&lt;br /&gt;
Планируемые результаты:&lt;br /&gt;
* Знать основные подходы рекомендательных систем и алгоритмов к решению задачи ранжирования и рекомендаций пользователям. &lt;br /&gt;
* Уметь правильно определять и формализовывать задачу для построения рекомендательной системы.&lt;br /&gt;
* Определять и имплементировать функции ранжирования и метрики качества оценки алгоритмов. &lt;br /&gt;
* Разрабатывать модели машинного обучения для рекомендательных систем разной сложности на языке программирования Python.&lt;br /&gt;
* Объяснять и интерпретировать предсказания на локальном и глобальном уровне моделей, использовать их для отладки ошибок и аномалий.  &lt;br /&gt;
* Разрабатывать базовые API сервисы для рекомендательных моделей с помощью docker. &lt;br /&gt;
&lt;br /&gt;
==Контакты==&lt;br /&gt;
&lt;br /&gt;
Репозиторий курса: [https://github.com/anamarina/RecSys_course Github]&lt;br /&gt;
&lt;br /&gt;
Чат курса: [https://t.me/+eFmJENLT9TpmZWRi Telegram]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; width:30%; border:none; cellpadding=5px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
 | |&lt;br /&gt;
 | style=&amp;quot;background:#eaecf0; border: 2px solid gray;&amp;quot; colspan=&amp;quot;3&amp;quot; | &#039;&#039;&#039;Контакты&#039;&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;border: 2px solid gray;&amp;quot;&lt;br /&gt;
 ! Преподаватель&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/ananyevame Марина Ананьева]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/lashinin Олег Лашинин]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/deethereal Денис Красильников]&lt;br /&gt;
|- style=&amp;quot;border: 2px solid gray;&amp;quot;&lt;br /&gt;
 ! Ассистент&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; colspan=&amp;quot;3&amp;quot; | [https://t.me/mdeil007 Данил Иванов]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Оценки==&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1ODp5Hw5QZmo-Mvw2nZ9nNTdT0zRgk8m4HAuN0-zz1KI/edit?usp=sharing Таблица с оценками]&lt;br /&gt;
&lt;br /&gt;
Определим накопленную оценку как &#039;&#039;&#039;Накоп = (0.3 * ДЗ + 0.25 * Т + 0.15 * Р) / 0.7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Оценка ставится по формуле:&lt;br /&gt;
&#039;&#039;&#039;Final grade = Округление(0.7 * Накоп + 0.3 * Э)&#039;&#039;&#039;, где&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ДЗ&#039;&#039;&#039; - среднее за 2 домашних задания. Одно на тему имплементации метрик оценки качества ранжирования, другое - участие в открытом соревновании по рекомендательным системам на онлайн платформе (Boosters/Kaggle). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Т&#039;&#039;&#039; - средняя арифметическая оценка за 15 тестов, которые проводятся на базе Google Forms/Anytask. Каждый тест содержит от 4 до 10 вопросов на пройденную тему последних лекции и семинаре в формате открытых вопросов либо с выбором ответов. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Р&#039;&#039;&#039; - критический анализ выбранной научной статьи на тему рекомендательных систем из предложенного списка. Состоит из 5 заданий, каждое задание оценивается на 0, 1 или 2 балла.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Э&#039;&#039;&#039; - устный, дистанционный экзамен на онлайн платформе Zoom. Разрешается пользоваться материалами. Экзамен неблокирующий. Продолжительность - 15 минут на студента. Максимальная оценка 10 баллов на основе общего впечатления преподавателя от ответов студента.&lt;br /&gt;
&lt;br /&gt;
Если &#039;&#039;&#039;Накоп &amp;gt;= 8&#039;&#039;&#039; и &#039;&#039;&#039;Т &amp;gt;= 8&#039;&#039;&#039;, то студент может получить &#039;&#039;&#039;Накоп&#039;&#039;&#039; в качестве итоговой оценки, не приходя на экзамен. Значения порогов могут быть пересмотрены с учетом фактической общей успеваемости потока.&lt;br /&gt;
&lt;br /&gt;
==Материалы курса==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
 ! Неделя !! Тема !! Материалы !! Quiz !! Домашнее задание !! Дедлайн &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;1&#039;&#039;&#039; || Введение в рекомендательные системы  || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Программное обеспечение==&lt;br /&gt;
&lt;br /&gt;
* Python &amp;gt;= 3.10&lt;br /&gt;
* Jupyter Notebook&lt;br /&gt;
* pip3&lt;br /&gt;
&lt;br /&gt;
==Список литературы==&lt;br /&gt;
1.	Charu C. Aggarwal. Recommender Systems: The Textbook, Springer, April 2016 – Режим доступа: https://www.springer.com/gp/book/9783319296579&lt;br /&gt;
&lt;br /&gt;
2.	Recommender Systems Handbook. Francesco Ricci, Lior Rokach, Bracha Shapira (Eds.), Springer, 2022 – Режим доступа: https://link.springer.com/book/10.1007/978-1-0716-2197-4&lt;/div&gt;</summary>
		<author><name>Dkivanov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B&amp;diff=83035</id>
		<title>Рекомендательные системы</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B&amp;diff=83035"/>
		<updated>2024-01-19T09:37:59Z</updated>

		<summary type="html">&lt;p&gt;Dkivanov: update grade info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==О курсе==&lt;br /&gt;
&lt;br /&gt;
Курс нацелен на формирование у слушателя достаточных знаний, навыков и компетенций для построения рекомендательных систем. Курс является прикладным и охватывает все продвинутые темы, необходимые для успешного применения как в индустрии, так и в академических исследованиях. Слушатели курса научатся постановке и имплементации рекомендательных ML моделей на Python от простой коллаборативной фильтрации до современных нейронных сетей.&lt;br /&gt;
&lt;br /&gt;
== Цели и результаты курса ==&lt;br /&gt;
&lt;br /&gt;
Главная цель - сформировать знания, умения и навыки по разработке рекомендательных систем в исследовательских и индустриальных задачах. &lt;br /&gt;
&lt;br /&gt;
Планируемые результаты:&lt;br /&gt;
* Знать основные подходы рекомендательных систем и алгоритмов к решению задачи ранжирования и рекомендаций пользователям. &lt;br /&gt;
* Уметь правильно определять и формализовывать задачу для построения рекомендательной системы.&lt;br /&gt;
* Определять и имплементировать функции ранжирования и метрики качества оценки алгоритмов. &lt;br /&gt;
* Разрабатывать модели машинного обучения для рекомендательных систем разной сложности на языке программирования Python.&lt;br /&gt;
* Объяснять и интерпретировать предсказания на локальном и глобальном уровне моделей, использовать их для отладки ошибок и аномалий.  &lt;br /&gt;
* Разрабатывать базовые API сервисы для рекомендательных моделей с помощью docker. &lt;br /&gt;
&lt;br /&gt;
==Контакты==&lt;br /&gt;
&lt;br /&gt;
Репозиторий курса: [https://github.com/anamarina/RecSys_course Github]&lt;br /&gt;
&lt;br /&gt;
Чат курса: [https://t.me/+eFmJENLT9TpmZWRi Telegram]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; width:30%; border:none; cellpadding=5px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
 | |&lt;br /&gt;
 | style=&amp;quot;background:#eaecf0; border: 2px solid gray;&amp;quot; colspan=&amp;quot;3&amp;quot; | &#039;&#039;&#039;Контакты&#039;&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;border: 2px solid gray;&amp;quot;&lt;br /&gt;
 ! Преподаватель&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/ananyevame Марина Ананьева]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/lashinin Олег Лашинин]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/deethereal Денис Красильников]&lt;br /&gt;
|- style=&amp;quot;border: 2px solid gray;&amp;quot;&lt;br /&gt;
 ! Ассистент&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; colspan=&amp;quot;3&amp;quot; | [https://t.me/mdeil007 Данил Иванов]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Оценки==&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1ODp5Hw5QZmo-Mvw2nZ9nNTdT0zRgk8m4HAuN0-zz1KI/edit?usp=sharing Таблица с оценками]&lt;br /&gt;
&lt;br /&gt;
Определим накопленную оценку как &#039;&#039;&#039;Накоп = 0.3 * ДЗ + 0.25 * Т + 0.15 * Р&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Оценка ставится по формуле:&lt;br /&gt;
&#039;&#039;&#039;Final grade = Округление(0.7 * Накоп + 0.3 * Э)&#039;&#039;&#039;, где&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ДЗ&#039;&#039;&#039; - среднее за 2 домашних задания. Одно на тему имплементации метрик оценки качества ранжирования, другое - участие в открытом соревновании по рекомендательным системам на онлайн платформе (Boosters/Kaggle). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Т&#039;&#039;&#039; - средняя арифметическая оценка за 15 тестов, которые проводятся на базе Google Forms/Anytask. Каждый тест содержит от 4 до 10 вопросов на пройденную тему последних лекции и семинаре в формате открытых вопросов либо с выбором ответов. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Р&#039;&#039;&#039; - критический анализ выбранной научной статьи на тему рекомендательных систем из предложенного списка. Состоит из 5 заданий, каждое задание оценивается на 0, 1 или 2 балла.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Э&#039;&#039;&#039; - устный, дистанционный экзамен на онлайн платформе Zoom. Разрешается пользоваться материалами. Экзамен неблокирующий. Продолжительность - 15 минут на студента. Максимальная оценка 10 баллов на основе общего впечатления преподавателя от ответов студента.&lt;br /&gt;
&lt;br /&gt;
Если &#039;&#039;&#039;Накоп &amp;gt;= 8&#039;&#039;&#039; и &#039;&#039;&#039;Т &amp;gt;= 8&#039;&#039;&#039;, то студент может получить &#039;&#039;&#039;Накоп&#039;&#039;&#039; в качестве итоговой оценки, не приходя на экзамен. Значения порогов могут быть пересмотрены с учетом фактической общей успеваемости потока.&lt;br /&gt;
&lt;br /&gt;
==Материалы курса==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
 ! Неделя !! Тема !! Материалы !! Quiz !! Домашнее задание !! Дедлайн &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;1&#039;&#039;&#039; || Введение в рекомендательные системы  || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Программное обеспечение==&lt;br /&gt;
&lt;br /&gt;
* Python &amp;gt;= 3.10&lt;br /&gt;
* Jupyter Notebook&lt;br /&gt;
* pip3&lt;br /&gt;
&lt;br /&gt;
==Список литературы==&lt;br /&gt;
1.	Charu C. Aggarwal. Recommender Systems: The Textbook, Springer, April 2016 – Режим доступа: https://www.springer.com/gp/book/9783319296579&lt;br /&gt;
&lt;br /&gt;
2.	Recommender Systems Handbook. Francesco Ricci, Lior Rokach, Bracha Shapira (Eds.), Springer, 2022 – Режим доступа: https://link.springer.com/book/10.1007/978-1-0716-2197-4&lt;/div&gt;</summary>
		<author><name>Dkivanov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B&amp;diff=83023</id>
		<title>Рекомендательные системы</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B&amp;diff=83023"/>
		<updated>2024-01-18T22:03:48Z</updated>

		<summary type="html">&lt;p&gt;Dkivanov: add recsys page for 3 course &amp;#039;24&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==О курсе==&lt;br /&gt;
&lt;br /&gt;
Курс нацелен на формирование у слушателя достаточных знаний, навыков и компетенций для построения рекомендательных систем. Курс является прикладным и охватывает все продвинутые темы, необходимые для успешного применения как в индустрии, так и в академических исследованиях. Слушатели курса научатся постановке и имплементации рекомендательных ML моделей на Python от простой коллаборативной фильтрации до современных нейронных сетей.&lt;br /&gt;
&lt;br /&gt;
== Цели и результаты курса ==&lt;br /&gt;
&lt;br /&gt;
Главная цель - сформировать знания, умения и навыки по разработке рекомендательных систем в исследовательских и индустриальных задачах. &lt;br /&gt;
&lt;br /&gt;
Планируемые результаты:&lt;br /&gt;
* Знать основные подходы рекомендательных систем и алгоритмов к решению задачи ранжирования и рекомендаций пользователям. &lt;br /&gt;
* Уметь правильно определять и формализовывать задачу для построения рекомендательной системы.&lt;br /&gt;
* Определять и имплементировать функции ранжирования и метрики качества оценки алгоритмов. &lt;br /&gt;
* Разрабатывать модели машинного обучения для рекомендательных систем разной сложности на языке программирования Python.&lt;br /&gt;
* Объяснять и интерпретировать предсказания на локальном и глобальном уровне моделей, использовать их для отладки ошибок и аномалий.  &lt;br /&gt;
* Разрабатывать базовые API сервисы для рекомендательных моделей с помощью docker. &lt;br /&gt;
&lt;br /&gt;
==Контакты==&lt;br /&gt;
&lt;br /&gt;
Репозиторий курса: [https://github.com/anamarina/RecSys_course Github]&lt;br /&gt;
&lt;br /&gt;
Чат курса: [https://t.me/+eFmJENLT9TpmZWRi Telegram]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; width:30%; border:none; cellpadding=5px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
 | |&lt;br /&gt;
 | style=&amp;quot;background:#eaecf0; border: 2px solid gray;&amp;quot; colspan=&amp;quot;3&amp;quot; | &#039;&#039;&#039;Контакты&#039;&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;border: 2px solid gray;&amp;quot;&lt;br /&gt;
 ! Преподаватель&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/ananyevame Марина Ананьева]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/lashinin Олег Лашинин]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/deethereal Денис Красильников]&lt;br /&gt;
|- style=&amp;quot;border: 2px solid gray;&amp;quot;&lt;br /&gt;
 ! Ассистент&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; colspan=&amp;quot;3&amp;quot; | [https://t.me/mdeil007 Данил Иванов]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Оценки==&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1ODp5Hw5QZmo-Mvw2nZ9nNTdT0zRgk8m4HAuN0-zz1KI/edit?usp=sharing Таблица с оценками]&lt;br /&gt;
&lt;br /&gt;
Оценка ставится по формуле:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Final grade = Округление(0.3 * ДЗ + 0.25 * Т + 0.15 * Р + 0.3 * Э)&#039;&#039;&#039;, где&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ДЗ&#039;&#039;&#039; - среднее за 2 домашних задания. Одно на тему имплементации метрик оценки качества ранжирования, другое - участие в открытом соревновании по рекомендательным системам на онлайн платформе (Boosters/Kaggle). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Т&#039;&#039;&#039; - средняя арифметическая оценка за 15 тестов, которые проводятся на базе Google Forms/Anytask. Каждый тест содержит от 4 до 10 вопросов на пройденную тему последних лекции и семинаре в формате открытых вопросов либо с выбором ответов. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Р&#039;&#039;&#039; - критический анализ выбранной научной статьи на тему рекомендательных систем из предложенного списка. Состоит из 5 заданий, каждое задание оценивается на 0, 1 или 2 балла.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Э&#039;&#039;&#039; - устный, дистанционный экзамен на онлайн платформе Zoom. Разрешается пользоваться материалами. Экзамен неблокирующий. Продолжительность - 15 минут на студента. Максимальная оценка 10 баллов на основе общего впечатления преподавателя от ответов студента.&lt;br /&gt;
&lt;br /&gt;
==Материалы курса==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
 ! Неделя !! Тема !! Материалы !! Quiz !! Домашнее задание !! Дедлайн &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &#039;&#039;&#039;1&#039;&#039;&#039; || Введение в рекомендательные системы  || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Программное обеспечение==&lt;br /&gt;
&lt;br /&gt;
* Python &amp;gt;= 3.10&lt;br /&gt;
* Jupyter Notebook&lt;br /&gt;
* pip3&lt;br /&gt;
&lt;br /&gt;
==Список литературы==&lt;br /&gt;
1.	Charu C. Aggarwal. Recommender Systems: The Textbook, Springer, April 2016 – Режим доступа: https://www.springer.com/gp/book/9783319296579&lt;br /&gt;
&lt;br /&gt;
2.	Recommender Systems Handbook. Francesco Ricci, Lior Rokach, Bracha Shapira (Eds.), Springer, 2022 – Режим доступа: https://link.springer.com/book/10.1007/978-1-0716-2197-4&lt;/div&gt;</summary>
		<author><name>Dkivanov</name></author>
	</entry>
</feed>