<?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=Peter+Romov</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=Peter+Romov"/>
	<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/Peter_Romov"/>
	<updated>2026-09-21T13:28:30Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D1%8F_%D0%B0%D1%83%D0%B4%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8_%D0%BF%D0%BE_%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21843</id>
		<title>Мониторинг внимания аудитории по видео (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D1%8F_%D0%B0%D1%83%D0%B4%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8_%D0%BF%D0%BE_%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21843"/>
		<updated>2016-11-23T10:10:53Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
Организаторам лекционных мероприятий интересно уметь численно оценивать качество мероприятий: число зрителей, их социально-демографический портрет, вовлеченность аудитории во время доклада. По наборам метрик мероприятия можно сравнивать между собой, выявлять проблемы и искать пути их исправления.&lt;br /&gt;
&lt;br /&gt;
В рамках проекта предлагается построить приложение, которое будет вычислять метрики вовлеченности зрителей, используя запись с камеры, которая снимает зал со зрителями. Используя техники компьютерного зрения и машинного обучения можно выделить на кадрах видеопотока отдельных зрителей, оценить их пол/возраст, выделить моменты, в которые зритель смотрел доклад, или наоборот — уткнулся в экран смартфона или попросту уснул. В результате анализа видео-файла, приложение выводит временные ряды изменения метрик и суммарные показатели качества мероприятия.&lt;br /&gt;
&lt;br /&gt;
Пример видео: https://yadi.sk/d/vl-M4jbSvtyor&lt;br /&gt;
&lt;br /&gt;
[[Файл:Скриншот к проекту про мониторинг внимания.png|frameless|500px|Кадр из видеосъемки зала во время доклада]]&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
Базовые техники компьютерного зрения: обработка изображений, детектирование объектов на изображении, трекинг объектов в видео. &lt;br /&gt;
Классификация изображений при помощи глубинного обучения (Deep Learning): файн-тюнинг современных сверточных нейронных сетей.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Желательно 2 студента:&lt;br /&gt;
# С фокусом на задаче выделения объектов (зрителей)&lt;br /&gt;
# С фокусом на классификации изображений&lt;br /&gt;
&lt;br /&gt;
Третий студент допустим в случае наличия у команды четкого разделения ролей в проекте.&lt;br /&gt;
&lt;br /&gt;
=== Компоненеты (Из каких частей состоит проект?) ===&lt;br /&gt;
# Выделение зрителей на одном изображении (кадре)&lt;br /&gt;
# Улучшение выделения зрителей за счет использования видео-потока. Прототип 1: подсчет временного ряда числа зрителей в видео. &lt;br /&gt;
# Оценка пола и возраста по лицу при помощи предобученных нейронных сетей из Caffe ModelZoo. Прототип 2: определение соц-дема аудитории.&lt;br /&gt;
# Выделение типичных состояний людей (смотрит, общается с соседом, спит, втыкает в смартфон), обучение нейронной сети для определения состояния. Прототип 3: временные ряды и статистики вовлеченности аудитории.&lt;br /&gt;
# CLI-приложение, генерирующее отчет в виде документа с графиками + (опционально) наложить изменение метрик на видео. &lt;br /&gt;
#(*) Nightmare: real-time версия алгоритма&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
* OpenCV&lt;br /&gt;
* Python&lt;br /&gt;
* Deep Learning: Caffe + TensorFlow или Keras или Lasagne&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
Уверенное владение языком Python, базовое знание C++.&lt;br /&gt;
Угар по компьютерному зрению.&lt;br /&gt;
&lt;br /&gt;
=== Темы вводных занятий ===&lt;br /&gt;
* Библиотеки для обработки изображений&lt;br /&gt;
* Базовые представления о детектировании объектов на изображении, существующие детекторы и трекеры лиц&lt;br /&gt;
* Deep Learning и библиотеки для него&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки ===&lt;br /&gt;
* 4-5: Консольное приложение, подсчитывающее по видео временные ряды числа зрителей, числа вовлеченных и соц. дем статистика.&lt;br /&gt;
* 6-7: Введение бенчмарков и оценка качества отдельных частей приложения, качественный код на GitHub&lt;br /&gt;
* 8-10: Вариант 1: отработка приложения в бою (анализ нескольких мероприятий) + оценка качества работы приложения в целом + пост на Хабрахабр. Варант 2: реализация real-time версии приложения + пост на Хабр.&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
Проект оригинальный и может являться хорошим элементом портфолио.&lt;br /&gt;
К вопросу о том что могут делать сверточные нейронные сети: http://howhot.io/, как можно находить лица в видео: https://youtu.be/iI7mWvf0g1M&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Петр Ромов (peter@romov.ru), Алексей Артемов (artonson@yandex.ru)&lt;br /&gt;
&lt;br /&gt;
[http://www.slideshare.net/romovpa/ss-67001177 Слайды с презентации проектов]&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%81%D1%82%D0%B0%D1%82%D1%81%D0%BC%D0%B5%D0%BD_%D0%B4%D0%BB%D1%8F_Dota_2_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21842</id>
		<title>Автостатсмен для Dota 2 (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%81%D1%82%D0%B0%D1%82%D1%81%D0%BC%D0%B5%D0%BD_%D0%B4%D0%BB%D1%8F_Dota_2_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21842"/>
		<updated>2016-11-23T10:10:19Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
&lt;br /&gt;
[[Файл:Dota Statsman Screenshot 3.png|x300px|обрамить|справа|Типичный статсмен]]&lt;br /&gt;
&lt;br /&gt;
Статсмен в Dota 2 — человек, который занимается поиском любопытных статистических фактов и закономерностей в истории матчей Dota 2. Такая информация обычно используется во время трансляции игр, на постматчевой аналитике или же при подготовке команд к конкретным противникам. &lt;br /&gt;
&lt;br /&gt;
При этом ключевыми источниками информации для подготовки являются 2 сайта: Dotabuff и DatDota и статсменам приходится вручную искать по ним необходимую информацию для ответа на интересующие их вопросы или составления статистических отчетов. Для того, чтобы облегчить их труд, данный процесс можно автоматизировать, сделав поиск и извлечение релевантной информации автоматическим.&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
В рамках данного проекта студенты научатся извлечению данных со страниц веб-сайтов (scraping), использованию API, алгоритмизации выполнения поисковых и аналитических запросов. Проект предполагает создание микросервиса для взаимодействия с Dota 2 API в режиме реального времени и публикации результатов в социальных сетях.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Для работы над данным проектом потребуется как минимум 2 студента&lt;br /&gt;
# специализирующийся на сборе и хранении данных&lt;br /&gt;
# специализирующийся на алгоритмизации извлечения и аналитики информации, полученной из данных&lt;br /&gt;
&lt;br /&gt;
=== Компоненеты (Из каких частей состоит проект?) ===&lt;br /&gt;
#Создание системы по сбору и хранению данных о профессиональных матчах используя Steam API;&lt;br /&gt;
#Создание автоматической системы сбора статистической информации о героях/игроках с Dotabuff и Datdota; &lt;br /&gt;
#Классификация типовых статистических запросов и алгоритмизация их выполнения;&lt;br /&gt;
#Построение модели машинного обучения, ранжирующую полученную информацию по интересности&lt;br /&gt;
#Автоматизация работы системы в режиме реального времени на основе данных из текущих матчей Dota 2 Live API.&lt;br /&gt;
#(*) Чат-бот, дающий ответы на вопросы по данным о матчах, вроде того: Какой герой имеет наибольший винрейт на последнем чемпионате?&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
* Краулинг данных с веб-сайтов: Scrapy, HTML/CSS&lt;br /&gt;
* Получение полных данных о матчах и данных в live-режиме (Steam API)&lt;br /&gt;
* Хранение данных: , MongoDB, SQL&lt;br /&gt;
* Бэкенд: Python, AWS EC2&lt;br /&gt;
* Машинное обучение: SciKit-Learn, XGBoost, методы ранжирования&lt;br /&gt;
* Telegram API, Twitter API - в зависимости от выбранного способа публикации&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
* 3k+ MMR, лучше — 4k+ MMR&lt;br /&gt;
* Страсть к анализу данных и киберспорту&lt;br /&gt;
&lt;br /&gt;
=== Темы вводных занятий ===&lt;br /&gt;
* Краулинг данных&lt;br /&gt;
* Работа со Steam API&lt;br /&gt;
* Способы хранения данных&lt;br /&gt;
* Ликбез по машинному обучению&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки ===&lt;br /&gt;
Для получения хорошей оценки необходимо будет запустить автоматического статсмена в виде канала в социальной сети (например, Twitter), опубликовать по результатам проекта статью в релевантном издании.&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Даниил Яшков (daniil.yashkov@phystech.edu) — YDF, Александр Семенов — [https://anr.hse.ru/ ANR HSE]&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%81%D1%82%D0%B0%D1%82%D1%81%D0%BC%D0%B5%D0%BD_%D0%B4%D0%BB%D1%8F_Dota_2_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21171</id>
		<title>Автостатсмен для Dota 2 (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%81%D1%82%D0%B0%D1%82%D1%81%D0%BC%D0%B5%D0%BD_%D0%B4%D0%BB%D1%8F_Dota_2_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21171"/>
		<updated>2016-10-11T14:53:50Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Компоненеты (Из каких частей состоит проект?) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Автостатсмен для Dota 2&lt;br /&gt;
|company=Yandex Data Factory &amp;amp; Co&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
&lt;br /&gt;
[[Файл:Dota Statsman Screenshot 3.png|x300px|обрамить|справа|Типичный статсмен]]&lt;br /&gt;
&lt;br /&gt;
Статсмен в Dota 2 — человек, который занимается поиском любопытных статистических фактов и закономерностей в истории матчей Dota 2. Такая информация обычно используется во время трансляции игр, на постматчевой аналитике или же при подготовке команд к конкретным противникам. &lt;br /&gt;
&lt;br /&gt;
При этом ключевыми источниками информации для подготовки являются 2 сайта: Dotabuff и DatDota и статсменам приходится вручную искать по ним необходимую информацию для ответа на интересующие их вопросы или составления статистических отчетов. Для того, чтобы облегчить их труд, данный процесс можно автоматизировать, сделав поиск и извлечение релевантной информации автоматическим.&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
В рамках данного проекта студенты научатся извлечению данных со страниц веб-сайтов (scraping), использованию API, алгоритмизации выполнения поисковых и аналитических запросов. Проект предполагает создание микросервиса для взаимодействия с Dota 2 API в режиме реального времени и публикации результатов в социальных сетях.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Для работы над данным проектом потребуется как минимум 2 студента&lt;br /&gt;
# специализирующийся на сборе и хранении данных&lt;br /&gt;
# специализирующийся на алгоритмизации извлечения и аналитики информации, полученной из данных&lt;br /&gt;
&lt;br /&gt;
=== Компоненеты (Из каких частей состоит проект?) ===&lt;br /&gt;
#Создание системы по сбору и хранению данных о профессиональных матчах используя Steam API;&lt;br /&gt;
#Создание автоматической системы сбора статистической информации о героях/игроках с Dotabuff и Datdota; &lt;br /&gt;
#Классификация типовых статистических запросов и алгоритмизация их выполнения;&lt;br /&gt;
#Построение модели машинного обучения, ранжирующую полученную информацию по интересности&lt;br /&gt;
#Автоматизация работы системы в режиме реального времени на основе данных из текущих матчей Dota 2 Live API.&lt;br /&gt;
#(*) Чат-бот, дающий ответы на вопросы по данным о матчах, вроде того: Какой герой имеет наибольший винрейт на последнем чемпионате?&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
* Краулинг данных с веб-сайтов: Scrapy, HTML/CSS&lt;br /&gt;
* Получение полных данных о матчах и данных в live-режиме (Steam API)&lt;br /&gt;
* Хранение данных: , MongoDB, SQL&lt;br /&gt;
* Бэкенд: Python, AWS EC2&lt;br /&gt;
* Машинное обучение: SciKit-Learn, XGBoost, методы ранжирования&lt;br /&gt;
* Telegram API, Twitter API - в зависимости от выбранного способа публикации&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
* 3k+ MMR, лучше — 4k+ MMR&lt;br /&gt;
* Страсть к анализу данных и киберспорту&lt;br /&gt;
&lt;br /&gt;
=== Темы вводных занятий ===&lt;br /&gt;
* Краулинг данных&lt;br /&gt;
* Работа со Steam API&lt;br /&gt;
* Способы хранения данных&lt;br /&gt;
* Ликбез по машинному обучению&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки ===&lt;br /&gt;
Для получения хорошей оценки необходимо будет запустить автоматического статсмена в виде канала в социальной сети (например, Twitter), опубликовать по результатам проекта статью в релевантном издании.&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Даниил Яшков (daniil.yashkov@phystech.edu) — YDF, Александр Семенов — [https://anr.hse.ru/ ANR HSE], Петр Ермаков — HeadHunter&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%81%D1%82%D0%B0%D1%82%D1%81%D0%BC%D0%B5%D0%BD_%D0%B4%D0%BB%D1%8F_Dota_2_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21170</id>
		<title>Автостатсмен для Dota 2 (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%81%D1%82%D0%B0%D1%82%D1%81%D0%BC%D0%B5%D0%BD_%D0%B4%D0%BB%D1%8F_Dota_2_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21170"/>
		<updated>2016-10-11T14:53:30Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Компоненеты (Из каких частей состоит проект?) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Автостатсмен для Dota 2&lt;br /&gt;
|company=Yandex Data Factory &amp;amp; Co&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
&lt;br /&gt;
[[Файл:Dota Statsman Screenshot 3.png|x300px|обрамить|справа|Типичный статсмен]]&lt;br /&gt;
&lt;br /&gt;
Статсмен в Dota 2 — человек, который занимается поиском любопытных статистических фактов и закономерностей в истории матчей Dota 2. Такая информация обычно используется во время трансляции игр, на постматчевой аналитике или же при подготовке команд к конкретным противникам. &lt;br /&gt;
&lt;br /&gt;
При этом ключевыми источниками информации для подготовки являются 2 сайта: Dotabuff и DatDota и статсменам приходится вручную искать по ним необходимую информацию для ответа на интересующие их вопросы или составления статистических отчетов. Для того, чтобы облегчить их труд, данный процесс можно автоматизировать, сделав поиск и извлечение релевантной информации автоматическим.&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
В рамках данного проекта студенты научатся извлечению данных со страниц веб-сайтов (scraping), использованию API, алгоритмизации выполнения поисковых и аналитических запросов. Проект предполагает создание микросервиса для взаимодействия с Dota 2 API в режиме реального времени и публикации результатов в социальных сетях.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Для работы над данным проектом потребуется как минимум 2 студента&lt;br /&gt;
# специализирующийся на сборе и хранении данных&lt;br /&gt;
# специализирующийся на алгоритмизации извлечения и аналитики информации, полученной из данных&lt;br /&gt;
&lt;br /&gt;
=== Компоненеты (Из каких частей состоит проект?) ===&lt;br /&gt;
#Создание системы по сбору и хранению данных о профессиональных матчах используя Steam API;&lt;br /&gt;
#Создание автоматической системы сбора статистической информации о героях/игроках с Dotabuff и Datdota; &lt;br /&gt;
#Классификация типовых статистических запросов и алгоритмизация их выполнения;&lt;br /&gt;
#Построение модели машинного обучения, ранжирующую полученную информацию по интересности&lt;br /&gt;
#Автоматизация работы системы в режиме реального времени на основе данных из текущих матчей Dota 2 Live API.&lt;br /&gt;
#(*) Чат-бот, дающий ответы на вопросы, вроде того: Какой герой имеет наибольший винрейт на последнем чемпионате?&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
* Краулинг данных с веб-сайтов: Scrapy, HTML/CSS&lt;br /&gt;
* Получение полных данных о матчах и данных в live-режиме (Steam API)&lt;br /&gt;
* Хранение данных: , MongoDB, SQL&lt;br /&gt;
* Бэкенд: Python, AWS EC2&lt;br /&gt;
* Машинное обучение: SciKit-Learn, XGBoost, методы ранжирования&lt;br /&gt;
* Telegram API, Twitter API - в зависимости от выбранного способа публикации&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
* 3k+ MMR, лучше — 4k+ MMR&lt;br /&gt;
* Страсть к анализу данных и киберспорту&lt;br /&gt;
&lt;br /&gt;
=== Темы вводных занятий ===&lt;br /&gt;
* Краулинг данных&lt;br /&gt;
* Работа со Steam API&lt;br /&gt;
* Способы хранения данных&lt;br /&gt;
* Ликбез по машинному обучению&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки ===&lt;br /&gt;
Для получения хорошей оценки необходимо будет запустить автоматического статсмена в виде канала в социальной сети (например, Twitter), опубликовать по результатам проекта статью в релевантном издании.&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Даниил Яшков (daniil.yashkov@phystech.edu) — YDF, Александр Семенов — [https://anr.hse.ru/ ANR HSE], Петр Ермаков — HeadHunter&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%81%D1%82%D0%B0%D1%82%D1%81%D0%BC%D0%B5%D0%BD_%D0%B4%D0%BB%D1%8F_Dota_2_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21163</id>
		<title>Автостатсмен для Dota 2 (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%81%D1%82%D0%B0%D1%82%D1%81%D0%BC%D0%B5%D0%BD_%D0%B4%D0%BB%D1%8F_Dota_2_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21163"/>
		<updated>2016-10-11T13:25:17Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Контактная информация */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Автостатсмен для Dota 2&lt;br /&gt;
|company=Yandex Data Factory &amp;amp; Co&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
&lt;br /&gt;
[[Файл:Dota Statsman Screenshot 3.png|x300px|обрамить|справа|Типичный статсмен]]&lt;br /&gt;
&lt;br /&gt;
Статсмен в Dota 2 — человек, который занимается поиском любопытных статистических фактов и закономерностей в истории матчей Dota 2. Такая информация обычно используется во время трансляции игр, на постматчевой аналитике или же при подготовке команд к конкретным противникам. &lt;br /&gt;
&lt;br /&gt;
При этом ключевыми источниками информации для подготовки являются 2 сайта: Dotabuff и DatDota и статсменам приходится вручную искать по ним необходимую информацию для ответа на интересующие их вопросы или составления статистических отчетов. Для того, чтобы облегчить их труд, данный процесс можно автоматизировать, сделав поиск и извлечение релевантной информации автоматическим.&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
В рамках данного проекта студенты научатся извлечению данных со страниц веб-сайтов (scraping), использованию API, алгоритмизации выполнения поисковых и аналитических запросов. Проект предполагает создание микросервиса для взаимодействия с Dota 2 API в режиме реального времени и публикации результатов в социальных сетях.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Для работы над данным проектом потребуется как минимум 2 студента&lt;br /&gt;
# специализирующийся на сборе и хранении данных&lt;br /&gt;
# специализирующийся на алгоритмизации извлечения и аналитики информации, полученной из данных&lt;br /&gt;
&lt;br /&gt;
=== Компоненеты (Из каких частей состоит проект?) ===&lt;br /&gt;
#Создание системы по сбору и хранению данных о профессиональных матчах с Dotabuff и Datdota;&lt;br /&gt;
#Классификация типовых статистических запросов и алгоритмизация их выполнения;&lt;br /&gt;
#Создание веб-интерфейса для работы с созданной базой данных;&lt;br /&gt;
#Автоматизация работы системы в режиме реального времени на основе данных из текущих матчей Dota 2 Live API.&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
* 3k+ MMR, лучше — 4k+ MMR&lt;br /&gt;
* Страсть к анализу данных и киберспорту&lt;br /&gt;
&lt;br /&gt;
=== Темы вводных занятий ===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки ===&lt;br /&gt;
Для получения хорошей оценки необходимо будет запустить автоматического статсмена в виде канала в социальной сети (например, Twitter), опубликовать по результатам проекта статью в релевантном издании.&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Даниил Яшков (daniil.yashkov@phystech.edu) — YDF, Александр Семенов — [https://anr.hse.ru/ ANR HSE], Петр Ермаков — HeadHunter&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D1%8F_%D0%B0%D1%83%D0%B4%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8_%D0%BF%D0%BE_%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21162</id>
		<title>Мониторинг внимания аудитории по видео (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D1%8F_%D0%B0%D1%83%D0%B4%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8_%D0%BF%D0%BE_%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21162"/>
		<updated>2016-10-11T12:52:19Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Контактная информация */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Мониторинг внимания аудитории по видео&lt;br /&gt;
|company=Yandex Data Factory&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
Организаторам лекционных мероприятий интересно уметь численно оценивать качество мероприятий: число зрителей, их социально-демографический портрет, вовлеченность аудитории во время доклада. По наборам метрик мероприятия можно сравнивать между собой, выявлять проблемы и искать пути их исправления.&lt;br /&gt;
&lt;br /&gt;
В рамках проекта предлагается построить приложение, которое будет вычислять метрики вовлеченности зрителей, используя запись с камеры, которая снимает зал со зрителями. Используя техники компьютерного зрения и машинного обучения можно выделить на кадрах видеопотока отдельных зрителей, оценить их пол/возраст, выделить моменты, в которые зритель смотрел доклад, или наоборот — уткнулся в экран смартфона или попросту уснул. В результате анализа видео-файла, приложение выводит временные ряды изменения метрик и суммарные показатели качества мероприятия.&lt;br /&gt;
&lt;br /&gt;
Пример видео: https://yadi.sk/d/vl-M4jbSvtyor&lt;br /&gt;
&lt;br /&gt;
[[Файл:Скриншот к проекту про мониторинг внимания.png|frameless|500px|Кадр из видеосъемки зала во время доклада]]&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
Базовые техники компьютерного зрения: обработка изображений, детектирование объектов на изображении, трекинг объектов в видео. &lt;br /&gt;
Классификация изображений при помощи глубинного обучения (Deep Learning): файн-тюнинг современных сверточных нейронных сетей.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Желательно 2 студента:&lt;br /&gt;
# С фокусом на задаче выделения объектов (зрителей)&lt;br /&gt;
# С фокусом на классификации изображений&lt;br /&gt;
&lt;br /&gt;
Третий студент допустим в случае наличия у команды четкого разделения ролей в проекте.&lt;br /&gt;
&lt;br /&gt;
=== Компоненеты (Из каких частей состоит проект?) ===&lt;br /&gt;
# Выделение зрителей на одном изображении (кадре)&lt;br /&gt;
# Улучшение выделения зрителей за счет использования видео-потока. Прототип 1: подсчет временного ряда числа зрителей в видео. &lt;br /&gt;
# Оценка пола и возраста по лицу при помощи предобученных нейронных сетей из Caffe ModelZoo. Прототип 2: определение соц-дема аудитории.&lt;br /&gt;
# Выделение типичных состояний людей (смотрит, общается с соседом, спит, втыкает в смартфон), обучение нейронной сети для определения состояния. Прототип 3: временные ряды и статистики вовлеченности аудитории.&lt;br /&gt;
# CLI-приложение, генерирующее отчет в виде документа с графиками + (опционально) наложить изменение метрик на видео. &lt;br /&gt;
#(*) Nightmare: real-time версия алгоритма&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
* OpenCV&lt;br /&gt;
* Python&lt;br /&gt;
* Deep Learning: Caffe + TensorFlow или Keras или Lasagne&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
Уверенное владение языком Python, базовое знание C++.&lt;br /&gt;
Угар по компьютерному зрению.&lt;br /&gt;
&lt;br /&gt;
=== Темы вводных занятий ===&lt;br /&gt;
* Библиотеки для обработки изображений&lt;br /&gt;
* Базовые представления о детектировании объектов на изображении, существующие детекторы и трекеры лиц&lt;br /&gt;
* Deep Learning и библиотеки для него&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки ===&lt;br /&gt;
* 4-5: Консольное приложение, подсчитывающее по видео временные ряды числа зрителей, числа вовлеченных и соц. дем статистика.&lt;br /&gt;
* 6-7: Введение бенчмарков и оценка качества отдельных частей приложения, качественный код на GitHub&lt;br /&gt;
* 8-10: Вариант 1: отработка приложения в бою (анализ нескольких мероприятий) + оценка качества работы приложения в целом + пост на Хабрахабр. Варант 2: реализация real-time версии приложения + пост на Хабр.&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
Проект оригинальный и может являться хорошим элементом портфолио.&lt;br /&gt;
К вопросу о том что могут делать сверточные нейронные сети: http://howhot.io/, как можно находить лица в видео: https://youtu.be/iI7mWvf0g1M&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Петр Ромов (peter@romov.ru), Алексей Артемов (artonson@yandex.ru)&lt;br /&gt;
&lt;br /&gt;
[http://www.slideshare.net/romovpa/ss-67001177 Слайды с презентации проектов]&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82_%D0%B4%D0%BB%D1%8F_%D0%BC%D0%B0%D1%88%D0%B8%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BE%D0%B1%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BD%D0%B0_%D1%87%D0%B0%D1%81%D1%82%D0%B8%D1%87%D0%BD%D0%BE-%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21161</id>
		<title>Инструмент для машинного обучения на частично-структурированных данных (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82_%D0%B4%D0%BB%D1%8F_%D0%BC%D0%B0%D1%88%D0%B8%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BE%D0%B1%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BD%D0%B0_%D1%87%D0%B0%D1%81%D1%82%D0%B8%D1%87%D0%BD%D0%BE-%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21161"/>
		<updated>2016-10-11T12:52:12Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Контактная информация */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Инструмент для машинного обучения на частично-структурированных данных&lt;br /&gt;
|company=Yandex Data Factory&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
Классическая постановка задачи машинного обучения очень проста: необходимо построить модель (алгоритм), которая по числовому вектору признаков предсказывает значение некоторой целевой переменной. Такая постановка максимально удобна для работы с ней на языке математики, разработки численных методов. Однако, в практике специалиста по анализу данных приходится иметь дело со сложными объектами, процесс описания которых в виде числового вектора (feature engineering) — одна из наиболее трудозатратных задач. Вот этот процесс разработки признаков хочется как можно сильнее упростить.&lt;br /&gt;
&lt;br /&gt;
В рамках проекта предлагается разработать инструмент для построения моделей машинного обучения, в котором объекты описываются при помощи структуры данных в достаточно распространенном формате JSON. Алгоритм обучения должен уметь самостоятельно определять, какими признаками описываются объекты, какой тип имеют признаки, генерировать числовые описания признаков, сводя тем самым задачу к классической постановке. &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;
Имея генератор векторно-числовых описаний объектов, инструмент использует наиболее универсальный и простой метод машинного обучения — градиентный бустинг над решающими деревьями (см. XGBoost) и таким образом строит конечную модель. &lt;br /&gt;
&lt;br /&gt;
Почему описывать объекты именно в формате JSON? Для этого есть несколько аргументов: формат прост и подходит для описания почти любых типов данных, на этом языке реализованы многие Web API, одна из наиболее удачных реализаций концепции NoSQL баз данных (MongoDB) предлагает хранить данные именно в формате JSON.&lt;br /&gt;
Вот несколько примеров наборов данных, представленных в формате JSON, с платформы Kaggle:&lt;br /&gt;
* https://www.kaggle.com/c/yelp-recsys-2013/data&lt;br /&gt;
* https://www.kaggle.com/c/whats-cooking/data&lt;br /&gt;
* https://www.kaggle.com/c/random-acts-of-pizza/data&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
Создавать программный продукт, решающий реально существующую проблему в области Data Science. Правильно использовать методы машинного обучения с данными различной природы. Отличная возможность узнать целый спектр задач, к которым применяется машинное обучение.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Проект расчитан на 2–3 студентов: &lt;br /&gt;
# Архитектор, в ответственности которого — разработка ядра библиотеки&lt;br /&gt;
# Разработчик с фокусом на data science, в его ответственности — разработка обработчиков признаков и обсуждение архитектурных решений&lt;br /&gt;
# Опционально: третий разработчик, либо аналитик с фокусом на подготовку бенчмарков, прототипирование и выбор наиболее перспективных методов feature engineer-инга для реализации в библиотеке&lt;br /&gt;
&lt;br /&gt;
=== Компоненеты (Из каких частей состоит проект?) ===&lt;br /&gt;
# Подготовка и разбор бенчмарков: подборка наборов данных, построение модели “вручную”, используя стандартные приемы feature engineer-инга. &lt;br /&gt;
# Разработка библиотеки с модульной архитектурой, позволяющей добавлять обработчики признаков. Налаживание процесса совместной разработки и автоматического тестирования.&lt;br /&gt;
# Реализация обработчиков различных видов признаков (см. примеры в описании проекта), тестирование алгоритма на построенных бенчмарках.&lt;br /&gt;
# Интерфейс и его документация: CLI xgboost-like + Python sklearn-like.&lt;br /&gt;
# (*) Элементы AutoML: автоматический подбор параметров обучения, отбор фичей (или способов их генерации)&lt;br /&gt;
# (*) Интеграция с NoSQL базами данных вроде MongoDB.&lt;br /&gt;
&lt;br /&gt;
Звездочкой отмечены направления развития, на случай если основная часть проекта покажется слишком простой.&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
* Библиотеки XGBoost, SciKit-Learn.&lt;br /&gt;
* База данных MongoDB.&lt;br /&gt;
* GitHub + Travis CI (непрерывная интеграция)&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
Внутренняя потребность (и относительное умение) писать качественный код, продумывать архитектуру, ACM ICPC уровня бог или чуть ниже — может быть плюсом. Минимальный опыт построения моделей машинного обучения, большим плюсом — успешное участие в соревнования по машинному обучению на Kaggle или иных площадках.&lt;br /&gt;
&lt;br /&gt;
=== Темы вводных занятий ===&lt;br /&gt;
* Инструменты коллективной разработки и автоматического тестирования&lt;br /&gt;
* Элементы agile&lt;br /&gt;
* Feature engineering в различных задачах&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки ===&lt;br /&gt;
* 4-5: Алгоритм реализован и дает приемлемое качество на минимум 3х бенчмарках&lt;br /&gt;
* 6-7: Реализованы обработчики большинства видов признаков, часто встречаемых в прикладных задачах. Библиотеку получила положительный отзыв у независимого практикующего data scientиста, протестировавшего ее в реальной задаче.&lt;br /&gt;
* 8-10: Качественно реализованная и оформленная open source библиотека на GitHub + публикация в профессиональном издании + 200+ поинтов на HackerNews&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Ромов Петр (peter@romov.ru), будет еще технический ко-ментор&lt;br /&gt;
&lt;br /&gt;
[http://www.slideshare.net/romovpa/ss-67001177 Слайды с презентации проектов]&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D0%BD%D0%BE%D0%B7_%D0%BF%D0%BE%D0%BF%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8_%D0%B2_%D0%B1%D0%BB%D0%BE%D0%B3%D0%B5_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21159</id>
		<title>Прогноз популярности статьи в блоге (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D0%BD%D0%BE%D0%B7_%D0%BF%D0%BE%D0%BF%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8_%D0%B2_%D0%B1%D0%BB%D0%BE%D0%B3%D0%B5_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21159"/>
		<updated>2016-10-11T12:52:03Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Контактная информация */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Прогноз популярности статьи в блоге&lt;br /&gt;
|company=Yandex Data Factory&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
В платформах для блоггинга, таких как Хабрахабр или Medium, как правило имеется система оценивания публикаций, которая поощряет авторов писать качественные статьи, интересные сообществу. Так на Хабре, участники имеющие достаточную карму могут поставить статье плюс или минус, а у Medium есть возможность “порекомендовать” статью другим читателям. Чем больше плюсов получает статья, тем выше она находится в лентах и тем больше других людей ее увидят. &lt;br /&gt;
&lt;br /&gt;
А что если... научиться предсказывать оценку, которую пользователи поставят статье, до её публикации в блоге? С одной стороны это просто интересно — знать наперед, как отнесутся к твоему творению хабровчане, попытаться что-то поправить в статье, чтобы повысить ожидаемую оценку. С другой стороны, компаниям, которые ведут коммерческие блоги, очень важно иметь оценку популярности для своего медиапланирования, существующий подход к оценке популярности — “наметанный глаз копирайтера” и наборы рекомендаций.  &lt;br /&gt;
&lt;br /&gt;
В рамках проекта предлагается сделать расширение для браузера, которое на странице редактирования статьи будет показывать прогнозируемую популярность и лучшее время для публикации. Прогноз будет делаться при помощи модели машинного обучения, построенной на основе многолетней истории блог-платформы.&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
Техники машинного обучения и анализа текстов (Natural Language Processing). Сбор данных со страниц интернета (краулинг). Забавное и потенциально резонансное приложение машинного обучения.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Проект расчитан на команду из 2–3 студентов:&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;
# Разработка расширения для браузера &lt;br /&gt;
# (*) Автоматическое поддержание модели в актуальном состоянии (обучение на свежих данных)&lt;br /&gt;
# (*) Рекомендации автору по улучшению статьи, используя методы объяснения прогноза&lt;br /&gt;
&lt;br /&gt;
Звездочкой отмечены направления развития, на случай если основная часть проекта покажется слишком простой.&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
* Бэкенд: Python, Flask, AWS EC2&lt;br /&gt;
* Машинное обучение: SciKit-Learn, XGBoost&lt;br /&gt;
* Обработка текстов: NLTK, Pymorphy2&lt;br /&gt;
* Краулинг данных с веб-сайтов: Scrapy, HTML/CSS&lt;br /&gt;
* Расширение для браузера: JavaScript, Chrome Extension API&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
Уверенное знание языка 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;
* 4-5: Работающий сервис, возможность по статье предсказывать популярность после ее публикации&lt;br /&gt;
* 6-7: Отказоустойчивый сервис, детальная проработка признаков (учет всех возможных аспектов, влияющих на популярность), детальный анализ качества предсказаний и слабых мест модели&lt;br /&gt;
* 8-10: Расширение для браузера выложено на Chrome Web Store + статья на Хабр + сервис выдерживает Хабраэффект (моментальный наплыв пользователей)&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Петр Ромов (peter@romov.ru), Александр Черноморов (achernomorov@gmail.com)&lt;br /&gt;
&lt;br /&gt;
[http://www.slideshare.net/romovpa/ss-67001177 Слайды с презентации проектов]&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%81%D1%82%D0%B0%D1%82%D1%81%D0%BC%D0%B5%D0%BD_%D0%B4%D0%BB%D1%8F_Dota_2_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21155</id>
		<title>Автостатсмен для Dota 2 (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%81%D1%82%D0%B0%D1%82%D1%81%D0%BC%D0%B5%D0%BD_%D0%B4%D0%BB%D1%8F_Dota_2_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21155"/>
		<updated>2016-10-11T12:02:40Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Темы вводных занятий */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Автостатсмен для Dota 2&lt;br /&gt;
|company=Yandex Data Factory &amp;amp; Co&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
&lt;br /&gt;
[[Файл:Dota Statsman Screenshot 3.png|x300px|обрамить|справа|Типичный статсмен]]&lt;br /&gt;
&lt;br /&gt;
Статсмен в Dota 2 — человек, который занимается поиском любопытных статистических фактов и закономерностей в истории матчей Dota 2. Такая информация обычно используется во время трансляции игр, на постматчевой аналитике или же при подготовке команд к конкретным противникам. &lt;br /&gt;
&lt;br /&gt;
При этом ключевыми источниками информации для подготовки являются 2 сайта: Dotabuff и DatDota и статсменам приходится вручную искать по ним необходимую информацию для ответа на интересующие их вопросы или составления статистических отчетов. Для того, чтобы облегчить их труд, данный процесс можно автоматизировать, сделав поиск и извлечение релевантной информации автоматическим.&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
В рамках данного проекта студенты научатся извлечению данных со страниц веб-сайтов (scraping), использованию API, алгоритмизации выполнения поисковых и аналитических запросов. Проект предполагает создание микросервиса для взаимодействия с Dota 2 API в режиме реального времени и публикации результатов в социальных сетях.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Для работы над данным проектом потребуется как минимум 2 студента&lt;br /&gt;
# специализирующийся на сборе и хранении данных&lt;br /&gt;
# специализирующийся на алгоритмизации извлечения и аналитики информации, полученной из данных&lt;br /&gt;
&lt;br /&gt;
=== Компоненеты (Из каких частей состоит проект?) ===&lt;br /&gt;
#Создание системы по сбору и хранению данных о профессиональных матчах с Dotabuff и Datdota;&lt;br /&gt;
#Классификация типовых статистических запросов и алгоритмизация их выполнения;&lt;br /&gt;
#Создание веб-интерфейса для работы с созданной базой данных;&lt;br /&gt;
#Автоматизация работы системы в режиме реального времени на основе данных из текущих матчей Dota 2 Live API.&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
* 3k+ MMR, лучше — 4k+ MMR&lt;br /&gt;
* Страсть к анализу данных и киберспорту&lt;br /&gt;
&lt;br /&gt;
=== Темы вводных занятий ===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки ===&lt;br /&gt;
Для получения хорошей оценки необходимо будет запустить автоматического статсмена в виде канала в социальной сети (например, Twitter), опубликовать по результатам проекта статью в релевантном издании.&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Даниил Яшков (daniil.yashkov@phystech.edu) — YDF, Александр Семенов — МТС, Петр Ермаков — HeadHunter&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%81%D1%82%D0%B0%D1%82%D1%81%D0%BC%D0%B5%D0%BD_%D0%B4%D0%BB%D1%8F_Dota_2_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21154</id>
		<title>Автостатсмен для Dota 2 (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%81%D1%82%D0%B0%D1%82%D1%81%D0%BC%D0%B5%D0%BD_%D0%B4%D0%BB%D1%8F_Dota_2_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21154"/>
		<updated>2016-10-11T11:56:20Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Что это за проект? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Автостатсмен для Dota 2&lt;br /&gt;
|company=Yandex Data Factory &amp;amp; Co&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
&lt;br /&gt;
[[Файл:Dota Statsman Screenshot 3.png|x300px|обрамить|справа|Типичный статсмен]]&lt;br /&gt;
&lt;br /&gt;
Статсмен в Dota 2 — человек, который занимается поиском любопытных статистических фактов и закономерностей в истории матчей Dota 2. Такая информация обычно используется во время трансляции игр, на постматчевой аналитике или же при подготовке команд к конкретным противникам. &lt;br /&gt;
&lt;br /&gt;
При этом ключевыми источниками информации для подготовки являются 2 сайта: Dotabuff и DatDota и статсменам приходится вручную искать по ним необходимую информацию для ответа на интересующие их вопросы или составления статистических отчетов. Для того, чтобы облегчить их труд, данный процесс можно автоматизировать, сделав поиск и извлечение релевантной информации автоматическим.&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
В рамках данного проекта студенты научатся извлечению данных со страниц веб-сайтов (scraping), использованию API, алгоритмизации выполнения поисковых и аналитических запросов. Проект предполагает создание микросервиса для взаимодействия с Dota 2 API в режиме реального времени и публикации результатов в социальных сетях.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Для работы над данным проектом потребуется как минимум 2 студента&lt;br /&gt;
# специализирующийся на сборе и хранении данных&lt;br /&gt;
# специализирующийся на алгоритмизации извлечения и аналитики информации, полученной из данных&lt;br /&gt;
&lt;br /&gt;
=== Компоненеты (Из каких частей состоит проект?) ===&lt;br /&gt;
#Создание системы по сбору и хранению данных о профессиональных матчах с Dotabuff и Datdota;&lt;br /&gt;
#Классификация типовых статистических запросов и алгоритмизация их выполнения;&lt;br /&gt;
#Создание веб-интерфейса для работы с созданной базой данных;&lt;br /&gt;
#Автоматизация работы системы в режиме реального времени на основе данных из текущих матчей Dota 2 Live API.&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
* 3k+ MMR, лучше — 4k+ MMR&lt;br /&gt;
* Страсть к анализу данных и киберспорту&lt;br /&gt;
&lt;br /&gt;
=== Темы вводных занятий ===&lt;br /&gt;
* Скрапинг данных и работа с API&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки ===&lt;br /&gt;
Для получения хорошей оценки необходимо будет запустить автоматического статсмена в виде канала в социальной сети (например, Twitter), опубликовать по результатам проекта статью в релевантном издании.&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Даниил Яшков (daniil.yashkov@phystech.edu) — YDF, Александр Семенов — МТС, Петр Ермаков — HeadHunter&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%81%D1%82%D0%B0%D1%82%D1%81%D0%BC%D0%B5%D0%BD_%D0%B4%D0%BB%D1%8F_Dota_2_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21148</id>
		<title>Автостатсмен для Dota 2 (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%81%D1%82%D0%B0%D1%82%D1%81%D0%BC%D0%B5%D0%BD_%D0%B4%D0%BB%D1%8F_Dota_2_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21148"/>
		<updated>2016-10-11T11:50:02Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Что это за проект? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Автостатсмен для Dota 2&lt;br /&gt;
|company=Yandex Data Factory &amp;amp; Co&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
Статсмен в Dota 2 — человек, который занимается поиском любопытных статистических фактов и закономерностей в истории матчей Dota 2. Такая информация обычно используется во время трансляции игр, на постматчевой аналитике или же при подготовке команд к конкретным противникам. &lt;br /&gt;
&lt;br /&gt;
При этом ключевыми источниками информации для подготовки являются 2 сайта: Dotabuff и DatDota и статсменам приходится вручную искать по ним необходимую информацию для ответа на интересующие их вопросы или составления статистических отчетов. Для того, чтобы облегчить их труд, данный процесс можно автоматизировать, сделав поиск и извлечение релевантной информации автоматическим.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;slideshow&amp;quot;&amp;gt;&lt;br /&gt;
Файл:Dota Statsman Screenshot 1.png&lt;br /&gt;
Файл:Dota Statsman Screenshot 2.png&lt;br /&gt;
Файл:Dota Statsman Screenshot 3.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
В рамках данного проекта студенты научатся извлечению данных со страниц веб-сайтов (scraping), использованию API, алгоритмизации выполнения поисковых и аналитических запросов. Проект предполагает создание микросервиса для взаимодействия с Dota 2 API в режиме реального времени и публикации результатов в социальных сетях.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Для работы над данным проектом потребуется как минимум 2 студента&lt;br /&gt;
# специализирующийся на сборе и хранении данных&lt;br /&gt;
# специализирующийся на алгоритмизации извлечения и аналитики информации, полученной из данных&lt;br /&gt;
&lt;br /&gt;
=== Компоненеты (Из каких частей состоит проект?) ===&lt;br /&gt;
#Создание системы по сбору и хранению данных о профессиональных матчах с Dotabuff и Datdota;&lt;br /&gt;
#Классификация типовых статистических запросов и алгоритмизация их выполнения;&lt;br /&gt;
#Создание веб-интерфейса для работы с созданной базой данных;&lt;br /&gt;
#Автоматизация работы системы в режиме реального времени на основе данных из текущих матчей Dota 2 Live API.&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
* 3k+ MMR, лучше — 4k+ MMR&lt;br /&gt;
* Страсть к анализу данных и киберспорту&lt;br /&gt;
&lt;br /&gt;
=== Темы вводных занятий ===&lt;br /&gt;
* Скрапинг данных и работа с API&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки ===&lt;br /&gt;
Для получения хорошей оценки необходимо будет запустить автоматического статсмена в виде канала в социальной сети (например, Twitter), опубликовать по результатам проекта статью в релевантном издании.&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Даниил Яшков (daniil.yashkov@phystech.edu) — YDF, Александр Семенов — МТС, Петр Ермаков — HeadHunter&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%81%D1%82%D0%B0%D1%82%D1%81%D0%BC%D0%B5%D0%BD_%D0%B4%D0%BB%D1%8F_Dota_2_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21147</id>
		<title>Автостатсмен для Dota 2 (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%81%D1%82%D0%B0%D1%82%D1%81%D0%BC%D0%B5%D0%BD_%D0%B4%D0%BB%D1%8F_Dota_2_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21147"/>
		<updated>2016-10-11T11:48:49Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Что это за проект? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Автостатсмен для Dota 2&lt;br /&gt;
|company=Yandex Data Factory &amp;amp; Co&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
Статсмен в Dota 2 — человек, который занимается поиском любопытных статистических фактов и закономерностей в истории матчей Dota 2. Такая информация обычно используется во время трансляции игр, на постматчевой аналитике или же при подготовке команд к конкретным противникам. &lt;br /&gt;
&lt;br /&gt;
При этом ключевыми источниками информации для подготовки являются 2 сайта: Dotabuff и DatDota и статсменам приходится вручную искать по ним необходимую информацию для ответа на интересующие их вопросы или составления статистических отчетов. Для того, чтобы облегчить их труд, данный процесс можно автоматизировать, сделав поиск и извлечение релевантной информации автоматическим.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Файл:Dota Statsman Screenshot 1.png&lt;br /&gt;
Файл:Dota Statsman Screenshot 2.png&lt;br /&gt;
Файл:Dota Statsman Screenshot 3.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
В рамках данного проекта студенты научатся извлечению данных со страниц веб-сайтов (scraping), использованию API, алгоритмизации выполнения поисковых и аналитических запросов. Проект предполагает создание микросервиса для взаимодействия с Dota 2 API в режиме реального времени и публикации результатов в социальных сетях.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Для работы над данным проектом потребуется как минимум 2 студента&lt;br /&gt;
# специализирующийся на сборе и хранении данных&lt;br /&gt;
# специализирующийся на алгоритмизации извлечения и аналитики информации, полученной из данных&lt;br /&gt;
&lt;br /&gt;
=== Компоненеты (Из каких частей состоит проект?) ===&lt;br /&gt;
#Создание системы по сбору и хранению данных о профессиональных матчах с Dotabuff и Datdota;&lt;br /&gt;
#Классификация типовых статистических запросов и алгоритмизация их выполнения;&lt;br /&gt;
#Создание веб-интерфейса для работы с созданной базой данных;&lt;br /&gt;
#Автоматизация работы системы в режиме реального времени на основе данных из текущих матчей Dota 2 Live API.&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
* 3k+ MMR, лучше — 4k+ MMR&lt;br /&gt;
* Страсть к анализу данных и киберспорту&lt;br /&gt;
&lt;br /&gt;
=== Темы вводных занятий ===&lt;br /&gt;
* Скрапинг данных и работа с API&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки ===&lt;br /&gt;
Для получения хорошей оценки необходимо будет запустить автоматического статсмена в виде канала в социальной сети (например, Twitter), опубликовать по результатам проекта статью в релевантном издании.&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Даниил Яшков (daniil.yashkov@phystech.edu) — YDF, Александр Семенов — МТС, Петр Ермаков — HeadHunter&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Dota_Statsman_Screenshot_1.png&amp;diff=21146</id>
		<title>Файл:Dota Statsman Screenshot 1.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Dota_Statsman_Screenshot_1.png&amp;diff=21146"/>
		<updated>2016-10-11T11:47:08Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Dota_Statsman_Screenshot_2.png&amp;diff=21145</id>
		<title>Файл:Dota Statsman Screenshot 2.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Dota_Statsman_Screenshot_2.png&amp;diff=21145"/>
		<updated>2016-10-11T11:46:47Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Dota_Statsman_Screenshot_3.png&amp;diff=21144</id>
		<title>Файл:Dota Statsman Screenshot 3.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Dota_Statsman_Screenshot_3.png&amp;diff=21144"/>
		<updated>2016-10-11T11:46:24Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%81%D1%82%D0%B0%D1%82%D1%81%D0%BC%D0%B5%D0%BD_%D0%B4%D0%BB%D1%8F_Dota_2_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21143</id>
		<title>Автостатсмен для Dota 2 (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%81%D1%82%D0%B0%D1%82%D1%81%D0%BC%D0%B5%D0%BD_%D0%B4%D0%BB%D1%8F_Dota_2_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21143"/>
		<updated>2016-10-11T11:42:34Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Что это за проект? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Автостатсмен для Dota 2&lt;br /&gt;
|company=Yandex Data Factory &amp;amp; Co&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
Статсмен в Dota 2 — человек, который занимается поиском любопытных статистических фактов и закономерностей в истории матчей Dota 2. Такая информация обычно используется во время трансляции игр, на постматчевой аналитике или же при подготовке команд к конкретным противникам. &lt;br /&gt;
&lt;br /&gt;
При этом ключевыми источниками информации для подготовки являются 2 сайта: Dotabuff и DatDota и статсменам приходится вручную искать по ним необходимую информацию для ответа на интересующие их вопросы или составления статистических отчетов. Для того, чтобы облегчить их труд, данный процесс можно автоматизировать, сделав поиск и извлечение релевантной информации автоматическим.&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
В рамках данного проекта студенты научатся извлечению данных со страниц веб-сайтов (scraping), использованию API, алгоритмизации выполнения поисковых и аналитических запросов. Проект предполагает создание микросервиса для взаимодействия с Dota 2 API в режиме реального времени и публикации результатов в социальных сетях.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Для работы над данным проектом потребуется как минимум 2 студента&lt;br /&gt;
# специализирующийся на сборе и хранении данных&lt;br /&gt;
# специализирующийся на алгоритмизации извлечения и аналитики информации, полученной из данных&lt;br /&gt;
&lt;br /&gt;
=== Компоненеты (Из каких частей состоит проект?) ===&lt;br /&gt;
#Создание системы по сбору и хранению данных о профессиональных матчах с Dotabuff и Datdota;&lt;br /&gt;
#Классификация типовых статистических запросов и алгоритмизация их выполнения;&lt;br /&gt;
#Создание веб-интерфейса для работы с созданной базой данных;&lt;br /&gt;
#Автоматизация работы системы в режиме реального времени на основе данных из текущих матчей Dota 2 Live API.&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
* 3k+ MMR, лучше — 4k+ MMR&lt;br /&gt;
* Страсть к анализу данных и киберспорту&lt;br /&gt;
&lt;br /&gt;
=== Темы вводных занятий ===&lt;br /&gt;
* Скрапинг данных и работа с API&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки ===&lt;br /&gt;
Для получения хорошей оценки необходимо будет запустить автоматического статсмена в виде канала в социальной сети (например, Twitter), опубликовать по результатам проекта статью в релевантном издании.&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Даниил Яшков (daniil.yashkov@phystech.edu) — YDF, Александр Семенов — МТС, Петр Ермаков — HeadHunter&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%81%D1%82%D0%B0%D1%82%D1%81%D0%BC%D0%B5%D0%BD_%D0%B4%D0%BB%D1%8F_Dota_2_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21142</id>
		<title>Автостатсмен для Dota 2 (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%81%D1%82%D0%B0%D1%82%D1%81%D0%BC%D0%B5%D0%BD_%D0%B4%D0%BB%D1%8F_Dota_2_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21142"/>
		<updated>2016-10-11T11:42:11Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: Новая страница, с помощью формы Новый_командный_проект&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Автостатсмен для Dota 2&lt;br /&gt;
|company=Yandex Data Factory &amp;amp; Co&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
Статсмен в Дота 2 — человек, который занимается поиском любопытных статистических фактов и закономерностей в истории матчей Dota 2. Такая информация обычно используется во время трансляции игр, на постматчевой аналитике или же при подготовке команд к конкретным противникам. &lt;br /&gt;
&lt;br /&gt;
При этом ключевыми источниками информации для подготовки являются 2 сайта: Dotabuff и DatDota и статсменам приходится вручную искать по ним необходимую информацию для ответа на интересующие их вопросы или составления статистических отчетов. Для того, чтобы облегчить их труд, данный процесс можно автоматизировать, сделав поиск и извлечение релевантной информации автоматическим.&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
В рамках данного проекта студенты научатся извлечению данных со страниц веб-сайтов (scraping), использованию API, алгоритмизации выполнения поисковых и аналитических запросов. Проект предполагает создание микросервиса для взаимодействия с Dota 2 API в режиме реального времени и публикации результатов в социальных сетях.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Для работы над данным проектом потребуется как минимум 2 студента&lt;br /&gt;
# специализирующийся на сборе и хранении данных&lt;br /&gt;
# специализирующийся на алгоритмизации извлечения и аналитики информации, полученной из данных&lt;br /&gt;
&lt;br /&gt;
=== Компоненеты (Из каких частей состоит проект?) ===&lt;br /&gt;
#Создание системы по сбору и хранению данных о профессиональных матчах с Dotabuff и Datdota;&lt;br /&gt;
#Классификация типовых статистических запросов и алгоритмизация их выполнения;&lt;br /&gt;
#Создание веб-интерфейса для работы с созданной базой данных;&lt;br /&gt;
#Автоматизация работы системы в режиме реального времени на основе данных из текущих матчей Dota 2 Live API.&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
* 3k+ MMR, лучше — 4k+ MMR&lt;br /&gt;
* Страсть к анализу данных и киберспорту&lt;br /&gt;
&lt;br /&gt;
=== Темы вводных занятий ===&lt;br /&gt;
* Скрапинг данных и работа с API&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки ===&lt;br /&gt;
Для получения хорошей оценки необходимо будет запустить автоматического статсмена в виде канала в социальной сети (например, Twitter), опубликовать по результатам проекта статью в релевантном издании.&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Даниил Яшков (daniil.yashkov@phystech.edu) — YDF, Александр Семенов — МТС, Петр Ермаков — HeadHunter&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82_%D0%B4%D0%BB%D1%8F_%D0%BC%D0%B0%D1%88%D0%B8%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BE%D0%B1%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BD%D0%B0_%D1%87%D0%B0%D1%81%D1%82%D0%B8%D1%87%D0%BD%D0%BE-%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21016</id>
		<title>Инструмент для машинного обучения на частично-структурированных данных (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82_%D0%B4%D0%BB%D1%8F_%D0%BC%D0%B0%D1%88%D0%B8%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BE%D0%B1%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BD%D0%B0_%D1%87%D0%B0%D1%81%D1%82%D0%B8%D1%87%D0%BD%D0%BE-%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21016"/>
		<updated>2016-10-06T17:28:03Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Какие начальные требования? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Инструмент для машинного обучения на частично-структурированных данных&lt;br /&gt;
|company=Yandex Data Factory&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
Классическая постановка задачи машинного обучения очень проста: необходимо построить модель (алгоритм), которая по числовому вектору признаков предсказывает значение некоторой целевой переменной. Такая постановка максимально удобна для работы с ней на языке математики, разработки численных методов. Однако, в практике специалиста по анализу данных приходится иметь дело со сложными объектами, процесс описания которых в виде числового вектора (feature engineering) — одна из наиболее трудозатратных задач. Вот этот процесс разработки признаков хочется как можно сильнее упростить.&lt;br /&gt;
&lt;br /&gt;
В рамках проекта предлагается разработать инструмент для построения моделей машинного обучения, в котором объекты описываются при помощи структуры данных в достаточно распространенном формате JSON. Алгоритм обучения должен уметь самостоятельно определять, какими признаками описываются объекты, какой тип имеют признаки, генерировать числовые описания признаков, сводя тем самым задачу к классической постановке. &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;
Имея генератор векторно-числовых описаний объектов, инструмент использует наиболее универсальный и простой метод машинного обучения — градиентный бустинг над решающими деревьями (см. XGBoost) и таким образом строит конечную модель. &lt;br /&gt;
&lt;br /&gt;
Почему описывать объекты именно в формате JSON? Для этого есть несколько аргументов: формат прост и подходит для описания почти любых типов данных, на этом языке реализованы многие Web API, одна из наиболее удачных реализаций концепции NoSQL баз данных (MongoDB) предлагает хранить данные именно в формате JSON.&lt;br /&gt;
Вот несколько примеров наборов данных, представленных в формате JSON, с платформы Kaggle:&lt;br /&gt;
* https://www.kaggle.com/c/yelp-recsys-2013/data&lt;br /&gt;
* https://www.kaggle.com/c/whats-cooking/data&lt;br /&gt;
* https://www.kaggle.com/c/random-acts-of-pizza/data&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
Создавать программный продукт, решающий реально существующую проблему в области Data Science. Правильно использовать методы машинного обучения с данными различной природы. Отличная возможность узнать целый спектр задач, к которым применяется машинное обучение.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Проект расчитан на 2–3 студентов: &lt;br /&gt;
# Архитектор, в ответственности которого — разработка ядра библиотеки&lt;br /&gt;
# Разработчик с фокусом на data science, в его ответственности — разработка обработчиков признаков и обсуждение архитектурных решений&lt;br /&gt;
# Опционально: третий разработчик, либо аналитик с фокусом на подготовку бенчмарков, прототипирование и выбор наиболее перспективных методов feature engineer-инга для реализации в библиотеке&lt;br /&gt;
&lt;br /&gt;
=== Компоненеты (Из каких частей состоит проект?) ===&lt;br /&gt;
# Подготовка и разбор бенчмарков: подборка наборов данных, построение модели “вручную”, используя стандартные приемы feature engineer-инга. &lt;br /&gt;
# Разработка библиотеки с модульной архитектурой, позволяющей добавлять обработчики признаков. Налаживание процесса совместной разработки и автоматического тестирования.&lt;br /&gt;
# Реализация обработчиков различных видов признаков (см. примеры в описании проекта), тестирование алгоритма на построенных бенчмарках.&lt;br /&gt;
# Интерфейс и его документация: CLI xgboost-like + Python sklearn-like.&lt;br /&gt;
# (*) Элементы AutoML: автоматический подбор параметров обучения, отбор фичей (или способов их генерации)&lt;br /&gt;
# (*) Интеграция с NoSQL базами данных вроде MongoDB.&lt;br /&gt;
&lt;br /&gt;
Звездочкой отмечены направления развития, на случай если основная часть проекта покажется слишком простой.&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
* Библиотеки XGBoost, SciKit-Learn.&lt;br /&gt;
* База данных MongoDB.&lt;br /&gt;
* GitHub + Travis CI (непрерывная интеграция)&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
Внутренняя потребность (и относительное умение) писать качественный код, продумывать архитектуру, ACM ICPC уровня бог или чуть ниже — может быть плюсом. Минимальный опыт построения моделей машинного обучения, большим плюсом — успешное участие в соревнования по машинному обучению на Kaggle или иных площадках.&lt;br /&gt;
&lt;br /&gt;
=== Темы вводных занятий ===&lt;br /&gt;
* Инструменты коллективной разработки и автоматического тестирования&lt;br /&gt;
* Элементы agile&lt;br /&gt;
* Feature engineering в различных задачах&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки ===&lt;br /&gt;
* 4-5: Алгоритм реализован и дает приемлемое качество на минимум 3х бенчмарках&lt;br /&gt;
* 6-7: Реализованы обработчики большинства видов признаков, часто встречаемых в прикладных задачах. Библиотеку получила положительный отзыв у независимого практикующего data scientиста, протестировавшего ее в реальной задаче.&lt;br /&gt;
* 8-10: Качественно реализованная и оформленная open source библиотека на GitHub + публикация в профессиональном издании + 200+ поинтов на HackerNews&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Ромов Петр (peter@romov.ru), будет еще технический ко-ментор&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D1%8F_%D0%B0%D1%83%D0%B4%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8_%D0%BF%D0%BE_%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21014</id>
		<title>Мониторинг внимания аудитории по видео (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D1%8F_%D0%B0%D1%83%D0%B4%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8_%D0%BF%D0%BE_%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=21014"/>
		<updated>2016-10-06T15:57:01Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Что это за проект? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Мониторинг внимания аудитории по видео&lt;br /&gt;
|company=Yandex Data Factory&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
Организаторам лекционных мероприятий интересно уметь численно оценивать качество мероприятий: число зрителей, их социально-демографический портрет, вовлеченность аудитории во время доклада. По наборам метрик мероприятия можно сравнивать между собой, выявлять проблемы и искать пути их исправления.&lt;br /&gt;
&lt;br /&gt;
В рамках проекта предлагается построить приложение, которое будет вычислять метрики вовлеченности зрителей, используя запись с камеры, которая снимает зал со зрителями. Используя техники компьютерного зрения и машинного обучения можно выделить на кадрах видеопотока отдельных зрителей, оценить их пол/возраст, выделить моменты, в которые зритель смотрел доклад, или наоборот — уткнулся в экран смартфона или попросту уснул. В результате анализа видео-файла, приложение выводит временные ряды изменения метрик и суммарные показатели качества мероприятия.&lt;br /&gt;
&lt;br /&gt;
Пример видео: https://yadi.sk/d/vl-M4jbSvtyor&lt;br /&gt;
&lt;br /&gt;
[[Файл:Скриншот к проекту про мониторинг внимания.png|frameless|500px|Кадр из видеосъемки зала во время доклада]]&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
Базовые техники компьютерного зрения: обработка изображений, детектирование объектов на изображении, трекинг объектов в видео. &lt;br /&gt;
Классификация изображений при помощи глубинного обучения (Deep Learning): файн-тюнинг современных сверточных нейронных сетей.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Желательно 2 студента:&lt;br /&gt;
# С фокусом на задаче выделения объектов (зрителей)&lt;br /&gt;
# С фокусом на классификации изображений&lt;br /&gt;
&lt;br /&gt;
Третий студент допустим в случае наличия у команды четкого разделения ролей в проекте.&lt;br /&gt;
&lt;br /&gt;
=== Компоненеты (Из каких частей состоит проект?) ===&lt;br /&gt;
# Выделение зрителей на одном изображении (кадре)&lt;br /&gt;
# Улучшение выделения зрителей за счет использования видео-потока. Прототип 1: подсчет временного ряда числа зрителей в видео. &lt;br /&gt;
# Оценка пола и возраста по лицу при помощи предобученных нейронных сетей из Caffe ModelZoo. Прототип 2: определение соц-дема аудитории.&lt;br /&gt;
# Выделение типичных состояний людей (смотрит, общается с соседом, спит, втыкает в смартфон), обучение нейронной сети для определения состояния. Прототип 3: временные ряды и статистики вовлеченности аудитории.&lt;br /&gt;
# CLI-приложение, генерирующее отчет в виде документа с графиками + (опционально) наложить изменение метрик на видео. &lt;br /&gt;
#(*) Nightmare: real-time версия алгоритма&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
* OpenCV&lt;br /&gt;
* Python&lt;br /&gt;
* Deep Learning: Caffe + TensorFlow или Keras или Lasagne&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
Уверенное владение языком Python, базовое знание C++.&lt;br /&gt;
Угар по компьютерному зрению.&lt;br /&gt;
&lt;br /&gt;
=== Темы вводных занятий ===&lt;br /&gt;
* Библиотеки для обработки изображений&lt;br /&gt;
* Базовые представления о детектировании объектов на изображении, существующие детекторы и трекеры лиц&lt;br /&gt;
* Deep Learning и библиотеки для него&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки ===&lt;br /&gt;
* 4-5: Консольное приложение, подсчитывающее по видео временные ряды числа зрителей, числа вовлеченных и соц. дем статистика.&lt;br /&gt;
* 6-7: Введение бенчмарков и оценка качества отдельных частей приложения, качественный код на GitHub&lt;br /&gt;
* 8-10: Вариант 1: отработка приложения в бою (анализ нескольких мероприятий) + оценка качества работы приложения в целом + пост на Хабрахабр. Варант 2: реализация real-time версии приложения + пост на Хабр.&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
Проект оригинальный и может являться хорошим элементом портфолио.&lt;br /&gt;
К вопросу о том что могут делать сверточные нейронные сети: http://howhot.io/, как можно находить лица в видео: https://youtu.be/iI7mWvf0g1M&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Петр Ромов (peter@romov.ru), Алексей Артемов (artonson@yandex.ru)&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82_%D0%BA_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D1%83_%D0%BF%D1%80%D0%BE_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D1%8F.png&amp;diff=21013</id>
		<title>Файл:Скриншот к проекту про мониторинг внимания.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82_%D0%BA_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D1%83_%D0%BF%D1%80%D0%BE_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D1%8F.png&amp;diff=21013"/>
		<updated>2016-10-06T15:53:58Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D0%BD%D0%BE%D0%B7_%D0%BF%D0%BE%D0%BF%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8_%D0%B2_%D0%B1%D0%BB%D0%BE%D0%B3%D0%B5_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=20987</id>
		<title>Прогноз популярности статьи в блоге (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D0%BD%D0%BE%D0%B7_%D0%BF%D0%BE%D0%BF%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8_%D0%B2_%D0%B1%D0%BB%D0%BE%D0%B3%D0%B5_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=20987"/>
		<updated>2016-10-05T18:45:16Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Контактная информация */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Прогноз популярности статьи в блоге&lt;br /&gt;
|company=Yandex Data Factory&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
В платформах для блоггинга, таких как Хабрахабр или Medium, как правило имеется система оценивания публикаций, которая поощряет авторов писать качественные статьи, интересные сообществу. Так на Хабре, участники имеющие достаточную карму могут поставить статье плюс или минус, а у Medium есть возможность “порекомендовать” статью другим читателям. Чем больше плюсов получает статья, тем выше она находится в лентах и тем больше других людей ее увидят. &lt;br /&gt;
&lt;br /&gt;
А что если... научиться предсказывать оценку, которую пользователи поставят статье, до её публикации в блоге? С одной стороны это просто интересно — знать наперед, как отнесутся к твоему творению хабровчане, попытаться что-то поправить в статье, чтобы повысить ожидаемую оценку. С другой стороны, компаниям, которые ведут коммерческие блоги, очень важно иметь оценку популярности для своего медиапланирования, существующий подход к оценке популярности — “наметанный глаз копирайтера” и наборы рекомендаций.  &lt;br /&gt;
&lt;br /&gt;
В рамках проекта предлагается сделать расширение для браузера, которое на странице редактирования статьи будет показывать прогнозируемую популярность и лучшее время для публикации. Прогноз будет делаться при помощи модели машинного обучения, построенной на основе многолетней истории блог-платформы.&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
Техники машинного обучения и анализа текстов (Natural Language Processing). Сбор данных со страниц интернета (краулинг). Забавное и потенциально резонансное приложение машинного обучения.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Проект расчитан на команду из 2–3 студентов:&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;
# Разработка расширения для браузера &lt;br /&gt;
# (*) Автоматическое поддержание модели в актуальном состоянии (обучение на свежих данных)&lt;br /&gt;
# (*) Рекомендации автору по улучшению статьи, используя методы объяснения прогноза&lt;br /&gt;
&lt;br /&gt;
Звездочкой отмечены направления развития, на случай если основная часть проекта покажется слишком простой.&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
* Бэкенд: Python, Flask, AWS EC2&lt;br /&gt;
* Машинное обучение: SciKit-Learn, XGBoost&lt;br /&gt;
* Обработка текстов: NLTK, Pymorphy2&lt;br /&gt;
* Краулинг данных с веб-сайтов: Scrapy, HTML/CSS&lt;br /&gt;
* Расширение для браузера: JavaScript, Chrome Extension API&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
Уверенное знание языка 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;
* 4-5: Работающий сервис, возможность по статье предсказывать популярность после ее публикации&lt;br /&gt;
* 6-7: Отказоустойчивый сервис, детальная проработка признаков (учет всех возможных аспектов, влияющих на популярность), детальный анализ качества предсказаний и слабых мест модели&lt;br /&gt;
* 8-10: Расширение для браузера выложено на Chrome Web Store + статья на Хабр + сервис выдерживает Хабраэффект (моментальный наплыв пользователей)&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Петр Ромов (peter@romov.ru), Александр Черноморов (achernomorov@gmail.com)&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D0%BD%D0%BE%D0%B7_%D0%BF%D0%BE%D0%BF%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8_%D0%B2_%D0%B1%D0%BB%D0%BE%D0%B3%D0%B5_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=20986</id>
		<title>Прогноз популярности статьи в блоге (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D0%BD%D0%BE%D0%B7_%D0%BF%D0%BE%D0%BF%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8_%D0%B2_%D0%B1%D0%BB%D0%BE%D0%B3%D0%B5_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=20986"/>
		<updated>2016-10-05T18:40:25Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Контактная информация */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Прогноз популярности статьи в блоге&lt;br /&gt;
|company=Yandex Data Factory&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
В платформах для блоггинга, таких как Хабрахабр или Medium, как правило имеется система оценивания публикаций, которая поощряет авторов писать качественные статьи, интересные сообществу. Так на Хабре, участники имеющие достаточную карму могут поставить статье плюс или минус, а у Medium есть возможность “порекомендовать” статью другим читателям. Чем больше плюсов получает статья, тем выше она находится в лентах и тем больше других людей ее увидят. &lt;br /&gt;
&lt;br /&gt;
А что если... научиться предсказывать оценку, которую пользователи поставят статье, до её публикации в блоге? С одной стороны это просто интересно — знать наперед, как отнесутся к твоему творению хабровчане, попытаться что-то поправить в статье, чтобы повысить ожидаемую оценку. С другой стороны, компаниям, которые ведут коммерческие блоги, очень важно иметь оценку популярности для своего медиапланирования, существующий подход к оценке популярности — “наметанный глаз копирайтера” и наборы рекомендаций.  &lt;br /&gt;
&lt;br /&gt;
В рамках проекта предлагается сделать расширение для браузера, которое на странице редактирования статьи будет показывать прогнозируемую популярность и лучшее время для публикации. Прогноз будет делаться при помощи модели машинного обучения, построенной на основе многолетней истории блог-платформы.&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
Техники машинного обучения и анализа текстов (Natural Language Processing). Сбор данных со страниц интернета (краулинг). Забавное и потенциально резонансное приложение машинного обучения.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Проект расчитан на команду из 2–3 студентов:&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;
# Разработка расширения для браузера &lt;br /&gt;
# (*) Автоматическое поддержание модели в актуальном состоянии (обучение на свежих данных)&lt;br /&gt;
# (*) Рекомендации автору по улучшению статьи, используя методы объяснения прогноза&lt;br /&gt;
&lt;br /&gt;
Звездочкой отмечены направления развития, на случай если основная часть проекта покажется слишком простой.&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
* Бэкенд: Python, Flask, AWS EC2&lt;br /&gt;
* Машинное обучение: SciKit-Learn, XGBoost&lt;br /&gt;
* Обработка текстов: NLTK, Pymorphy2&lt;br /&gt;
* Краулинг данных с веб-сайтов: Scrapy, HTML/CSS&lt;br /&gt;
* Расширение для браузера: JavaScript, Chrome Extension API&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
Уверенное знание языка 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;
* 4-5: Работающий сервис, возможность по статье предсказывать популярность после ее публикации&lt;br /&gt;
* 6-7: Отказоустойчивый сервис, детальная проработка признаков (учет всех возможных аспектов, влияющих на популярность), детальный анализ качества предсказаний и слабых мест модели&lt;br /&gt;
* 8-10: Расширение для браузера выложено на Chrome Web Store + статья на Хабр + сервис выдерживает Хабраэффект (моментальный наплыв пользователей)&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Ромов Петр (peter@romov.ru), Александр Черноморов (achernomorov@gmail.com)&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D0%BD%D0%BE%D0%B7_%D0%BF%D0%BE%D0%BF%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8_%D0%B2_%D0%B1%D0%BB%D0%BE%D0%B3%D0%B5_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=20983</id>
		<title>Прогноз популярности статьи в блоге (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D0%BD%D0%BE%D0%B7_%D0%BF%D0%BE%D0%BF%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8_%D0%B2_%D0%B1%D0%BB%D0%BE%D0%B3%D0%B5_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=20983"/>
		<updated>2016-10-05T16:09:18Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Какие будут использоваться технологии? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Прогноз популярности статьи в блоге&lt;br /&gt;
|company=Yandex Data Factory&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
В платформах для блоггинга, таких как Хабрахабр или Medium, как правило имеется система оценивания публикаций, которая поощряет авторов писать качественные статьи, интересные сообществу. Так на Хабре, участники имеющие достаточную карму могут поставить статье плюс или минус, а у Medium есть возможность “порекомендовать” статью другим читателям. Чем больше плюсов получает статья, тем выше она находится в лентах и тем больше других людей ее увидят. &lt;br /&gt;
&lt;br /&gt;
А что если... научиться предсказывать оценку, которую пользователи поставят статье, до её публикации в блоге? С одной стороны это просто интересно — знать наперед, как отнесутся к твоему творению хабровчане, попытаться что-то поправить в статье, чтобы повысить ожидаемую оценку. С другой стороны, компаниям, которые ведут коммерческие блоги, очень важно иметь оценку популярности для своего медиапланирования, существующий подход к оценке популярности — “наметанный глаз копирайтера” и наборы рекомендаций.  &lt;br /&gt;
&lt;br /&gt;
В рамках проекта предлагается сделать расширение для браузера, которое на странице редактирования статьи будет показывать прогнозируемую популярность и лучшее время для публикации. Прогноз будет делаться при помощи модели машинного обучения, построенной на основе многолетней истории блог-платформы.&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
Техники машинного обучения и анализа текстов (Natural Language Processing). Сбор данных со страниц интернета (краулинг). Забавное и потенциально резонансное приложение машинного обучения.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Проект расчитан на команду из 2–3 студентов:&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;
# Разработка расширения для браузера &lt;br /&gt;
# (*) Автоматическое поддержание модели в актуальном состоянии (обучение на свежих данных)&lt;br /&gt;
# (*) Рекомендации автору по улучшению статьи, используя методы объяснения прогноза&lt;br /&gt;
&lt;br /&gt;
Звездочкой отмечены направления развития, на случай если основная часть проекта покажется слишком простой.&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
* Бэкенд: Python, Flask, AWS EC2&lt;br /&gt;
* Машинное обучение: SciKit-Learn, XGBoost&lt;br /&gt;
* Обработка текстов: NLTK, Pymorphy2&lt;br /&gt;
* Краулинг данных с веб-сайтов: Scrapy, HTML/CSS&lt;br /&gt;
* Расширение для браузера: JavaScript, Chrome Extension API&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
Уверенное знание языка 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;
* 4-5: Работающий сервис, возможность по статье предсказывать популярность после ее публикации&lt;br /&gt;
* 6-7: Отказоустойчивый сервис, детальная проработка признаков (учет всех возможных аспектов, влияющих на популярность), детальный анализ качества предсказаний и слабых мест модели&lt;br /&gt;
* 8-10: Расширение для браузера выложено на Chrome Web Store + статья на Хабр + сервис выдерживает Хабраэффект (моментальный наплыв пользователей)&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Ромов Петр (peter@romov.ru), будет ко-ментор&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D0%BD%D0%BE%D0%B7_%D0%BF%D0%BE%D0%BF%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8_%D0%B2_%D0%B1%D0%BB%D0%BE%D0%B3%D0%B5_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=20982</id>
		<title>Прогноз популярности статьи в блоге (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D0%BD%D0%BE%D0%B7_%D0%BF%D0%BE%D0%BF%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8_%D0%B2_%D0%B1%D0%BB%D0%BE%D0%B3%D0%B5_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=20982"/>
		<updated>2016-10-05T16:08:57Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: Новая страница, с помощью формы Новый_командный_проект&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Прогноз популярности статьи в блоге&lt;br /&gt;
|company=Yandex Data Factory&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
В платформах для блоггинга, таких как Хабрахабр или Medium, как правило имеется система оценивания публикаций, которая поощряет авторов писать качественные статьи, интересные сообществу. Так на Хабре, участники имеющие достаточную карму могут поставить статье плюс или минус, а у Medium есть возможность “порекомендовать” статью другим читателям. Чем больше плюсов получает статья, тем выше она находится в лентах и тем больше других людей ее увидят. &lt;br /&gt;
&lt;br /&gt;
А что если... научиться предсказывать оценку, которую пользователи поставят статье, до её публикации в блоге? С одной стороны это просто интересно — знать наперед, как отнесутся к твоему творению хабровчане, попытаться что-то поправить в статье, чтобы повысить ожидаемую оценку. С другой стороны, компаниям, которые ведут коммерческие блоги, очень важно иметь оценку популярности для своего медиапланирования, существующий подход к оценке популярности — “наметанный глаз копирайтера” и наборы рекомендаций.  &lt;br /&gt;
&lt;br /&gt;
В рамках проекта предлагается сделать расширение для браузера, которое на странице редактирования статьи будет показывать прогнозируемую популярность и лучшее время для публикации. Прогноз будет делаться при помощи модели машинного обучения, построенной на основе многолетней истории блог-платформы.&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
Техники машинного обучения и анализа текстов (Natural Language Processing). Сбор данных со страниц интернета (краулинг). Забавное и потенциально резонансное приложение машинного обучения.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Проект расчитан на команду из 2–3 студентов:&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;
# Разработка расширения для браузера &lt;br /&gt;
# (*) Автоматическое поддержание модели в актуальном состоянии (обучение на свежих данных)&lt;br /&gt;
# (*) Рекомендации автору по улучшению статьи, используя методы объяснения прогноза&lt;br /&gt;
&lt;br /&gt;
Звездочкой отмечены направления развития, на случай если основная часть проекта покажется слишком простой.&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
Бэкенд: Python, Flask, AWS EC2&lt;br /&gt;
Машинное обучение: SciKit-Learn, XGBoost&lt;br /&gt;
Обработка текстов: NLTK, Pymorphy2&lt;br /&gt;
Краулинг данных с веб-сайтов: Scrapy, HTML/CSS&lt;br /&gt;
Расширение для браузера: JavaScript, Chrome Extension API&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
Уверенное знание языка 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;
* 4-5: Работающий сервис, возможность по статье предсказывать популярность после ее публикации&lt;br /&gt;
* 6-7: Отказоустойчивый сервис, детальная проработка признаков (учет всех возможных аспектов, влияющих на популярность), детальный анализ качества предсказаний и слабых мест модели&lt;br /&gt;
* 8-10: Расширение для браузера выложено на Chrome Web Store + статья на Хабр + сервис выдерживает Хабраэффект (моментальный наплыв пользователей)&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Ромов Петр (peter@romov.ru), будет ко-ментор&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82_%D0%B4%D0%BB%D1%8F_%D0%BC%D0%B0%D1%88%D0%B8%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BE%D0%B1%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BD%D0%B0_%D1%87%D0%B0%D1%81%D1%82%D0%B8%D1%87%D0%BD%D0%BE-%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=20981</id>
		<title>Инструмент для машинного обучения на частично-структурированных данных (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82_%D0%B4%D0%BB%D1%8F_%D0%BC%D0%B0%D1%88%D0%B8%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BE%D0%B1%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BD%D0%B0_%D1%87%D0%B0%D1%81%D1%82%D0%B8%D1%87%D0%BD%D0%BE-%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=20981"/>
		<updated>2016-10-05T14:47:46Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: Новая страница, с помощью формы Новый_командный_проект&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Инструмент для машинного обучения на частично-структурированных данных&lt;br /&gt;
|company=Yandex Data Factory&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
Классическая постановка задачи машинного обучения очень проста: необходимо построить модель (алгоритм), которая по числовому вектору признаков предсказывает значение некоторой целевой переменной. Такая постановка максимально удобна для работы с ней на языке математики, разработки численных методов. Однако, в практике специалиста по анализу данных приходится иметь дело со сложными объектами, процесс описания которых в виде числового вектора (feature engineering) — одна из наиболее трудозатратных задач. Вот этот процесс разработки признаков хочется как можно сильнее упростить.&lt;br /&gt;
&lt;br /&gt;
В рамках проекта предлагается разработать инструмент для построения моделей машинного обучения, в котором объекты описываются при помощи структуры данных в достаточно распространенном формате JSON. Алгоритм обучения должен уметь самостоятельно определять, какими признаками описываются объекты, какой тип имеют признаки, генерировать числовые описания признаков, сводя тем самым задачу к классической постановке. &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;
Имея генератор векторно-числовых описаний объектов, инструмент использует наиболее универсальный и простой метод машинного обучения — градиентный бустинг над решающими деревьями (см. XGBoost) и таким образом строит конечную модель. &lt;br /&gt;
&lt;br /&gt;
Почему описывать объекты именно в формате JSON? Для этого есть несколько аргументов: формат прост и подходит для описания почти любых типов данных, на этом языке реализованы многие Web API, одна из наиболее удачных реализаций концепции NoSQL баз данных (MongoDB) предлагает хранить данные именно в формате JSON.&lt;br /&gt;
Вот несколько примеров наборов данных, представленных в формате JSON, с платформы Kaggle:&lt;br /&gt;
* https://www.kaggle.com/c/yelp-recsys-2013/data&lt;br /&gt;
* https://www.kaggle.com/c/whats-cooking/data&lt;br /&gt;
* https://www.kaggle.com/c/random-acts-of-pizza/data&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
Создавать программный продукт, решающий реально существующую проблему в области Data Science. Правильно использовать методы машинного обучения с данными различной природы. Отличная возможность узнать целый спектр задач, к которым применяется машинное обучение.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Проект расчитан на 2–3 студентов: &lt;br /&gt;
# Архитектор, в ответственности которого — разработка ядра библиотеки&lt;br /&gt;
# Разработчик с фокусом на data science, в его ответственности — разработка обработчиков признаков и обсуждение архитектурных решений&lt;br /&gt;
# Опционально: третий разработчик, либо аналитик с фокусом на подготовку бенчмарков, прототипирование и выбор наиболее перспективных методов feature engineer-инга для реализации в библиотеке&lt;br /&gt;
&lt;br /&gt;
=== Компоненеты (Из каких частей состоит проект?) ===&lt;br /&gt;
# Подготовка и разбор бенчмарков: подборка наборов данных, построение модели “вручную”, используя стандартные приемы feature engineer-инга. &lt;br /&gt;
# Разработка библиотеки с модульной архитектурой, позволяющей добавлять обработчики признаков. Налаживание процесса совместной разработки и автоматического тестирования.&lt;br /&gt;
# Реализация обработчиков различных видов признаков (см. примеры в описании проекта), тестирование алгоритма на построенных бенчмарках.&lt;br /&gt;
# Интерфейс и его документация: CLI xgboost-like + Python sklearn-like.&lt;br /&gt;
# (*) Элементы AutoML: автоматический подбор параметров обучения, отбор фичей (или способов их генерации)&lt;br /&gt;
# (*) Интеграция с NoSQL базами данных вроде MongoDB.&lt;br /&gt;
&lt;br /&gt;
Звездочкой отмечены направления развития, на случай если основная часть проекта покажется слишком простой.&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
* Библиотеки XGBoost, SciKit-Learn.&lt;br /&gt;
* База данных MongoDB.&lt;br /&gt;
* GitHub + Travis CI (непрерывная интеграция)&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
Внутренняя потребность (и относительное умение) писать качественный код, продумывать архитектуру. ACM ICPC уровня бог или чуть ниже — может быть плюсом.&lt;br /&gt;
&lt;br /&gt;
=== Темы вводных занятий ===&lt;br /&gt;
* Инструменты коллективной разработки и автоматического тестирования&lt;br /&gt;
* Элементы agile&lt;br /&gt;
* Feature engineering в различных задачах&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки ===&lt;br /&gt;
* 4-5: Алгоритм реализован и дает приемлемое качество на минимум 3х бенчмарках&lt;br /&gt;
* 6-7: Реализованы обработчики большинства видов признаков, часто встречаемых в прикладных задачах. Библиотеку получила положительный отзыв у независимого практикующего data scientиста, протестировавшего ее в реальной задаче.&lt;br /&gt;
* 8-10: Качественно реализованная и оформленная open source библиотека на GitHub + публикация в профессиональном издании + 200+ поинтов на HackerNews&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Ромов Петр (peter@romov.ru), будет еще технический ко-ментор&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D1%8F_%D0%B0%D1%83%D0%B4%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8_%D0%BF%D0%BE_%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=20977</id>
		<title>Мониторинг внимания аудитории по видео (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D1%8F_%D0%B0%D1%83%D0%B4%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8_%D0%BF%D0%BE_%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=20977"/>
		<updated>2016-10-05T12:35:20Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Критерии оценки */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Мониторинг внимания аудитории по видео&lt;br /&gt;
|company=Yandex Data Factory&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
Организаторам лекционных мероприятий интересно уметь численно оценивать качество мероприятий: число зрителей, их социально-демографический портрет, вовлеченность аудитории во время доклада. По наборам метрик мероприятия можно сравнивать между собой, выявлять проблемы и искать пути их исправления.&lt;br /&gt;
&lt;br /&gt;
В рамках проекта предлагается построить приложение, которое будет вычислять метрики вовлеченности зрителей, используя запись с камеры, которая снимает зал со зрителями. Используя техники компьютерного зрения и машинного обучения можно выделить на кадрах видеопотока отдельных зрителей, оценить их пол/возраст, выделить моменты, в которые зритель смотрел доклад, или наоборот — уткнулся в экран смартфона или попросту уснул. В результате анализа видео-файла, приложение выводит временные ряды изменения метрик и суммарные показатели качества мероприятия.&lt;br /&gt;
&lt;br /&gt;
Пример видео: https://yadi.sk/d/vl-M4jbSvtyor&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
Базовые техники компьютерного зрения: обработка изображений, детектирование объектов на изображении, трекинг объектов в видео. &lt;br /&gt;
Классификация изображений при помощи глубинного обучения (Deep Learning): файн-тюнинг современных сверточных нейронных сетей.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Желательно 2 студента:&lt;br /&gt;
# С фокусом на задаче выделения объектов (зрителей)&lt;br /&gt;
# С фокусом на классификации изображений&lt;br /&gt;
&lt;br /&gt;
Третий студент допустим в случае наличия у команды четкого разделения ролей в проекте.&lt;br /&gt;
&lt;br /&gt;
=== Компоненеты (Из каких частей состоит проект?) ===&lt;br /&gt;
# Выделение зрителей на одном изображении (кадре)&lt;br /&gt;
# Улучшение выделения зрителей за счет использования видео-потока. Прототип 1: подсчет временного ряда числа зрителей в видео. &lt;br /&gt;
# Оценка пола и возраста по лицу при помощи предобученных нейронных сетей из Caffe ModelZoo. Прототип 2: определение соц-дема аудитории.&lt;br /&gt;
# Выделение типичных состояний людей (смотрит, общается с соседом, спит, втыкает в смартфон), обучение нейронной сети для определения состояния. Прототип 3: временные ряды и статистики вовлеченности аудитории.&lt;br /&gt;
# CLI-приложение, генерирующее отчет в виде документа с графиками + (опционально) наложить изменение метрик на видео. &lt;br /&gt;
#(*) Nightmare: real-time версия алгоритма&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
* OpenCV&lt;br /&gt;
* Python&lt;br /&gt;
* Deep Learning: Caffe + TensorFlow или Keras или Lasagne&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
Уверенное владение языком Python, базовое знание C++.&lt;br /&gt;
Угар по компьютерному зрению.&lt;br /&gt;
&lt;br /&gt;
=== Темы вводных занятий ===&lt;br /&gt;
* Библиотеки для обработки изображений&lt;br /&gt;
* Базовые представления о детектировании объектов на изображении, существующие детекторы и трекеры лиц&lt;br /&gt;
* Deep Learning и библиотеки для него&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки ===&lt;br /&gt;
* 4-5: Консольное приложение, подсчитывающее по видео временные ряды числа зрителей, числа вовлеченных и соц. дем статистика.&lt;br /&gt;
* 6-7: Введение бенчмарков и оценка качества отдельных частей приложения, качественный код на GitHub&lt;br /&gt;
* 8-10: Вариант 1: отработка приложения в бою (анализ нескольких мероприятий) + оценка качества работы приложения в целом + пост на Хабрахабр. Варант 2: реализация real-time версии приложения + пост на Хабр.&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
Проект оригинальный и может являться хорошим элементом портфолио.&lt;br /&gt;
К вопросу о том что могут делать сверточные нейронные сети: http://howhot.io/, как можно находить лица в видео: https://youtu.be/iI7mWvf0g1M&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Петр Ромов (peter@romov.ru), Алексей Артемов (artonson@yandex.ru)&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D1%8F_%D0%B0%D1%83%D0%B4%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8_%D0%BF%D0%BE_%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=20976</id>
		<title>Мониторинг внимания аудитории по видео (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D1%8F_%D0%B0%D1%83%D0%B4%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8_%D0%BF%D0%BE_%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=20976"/>
		<updated>2016-10-05T12:35:10Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Темы вводных занятий */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Мониторинг внимания аудитории по видео&lt;br /&gt;
|company=Yandex Data Factory&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
Организаторам лекционных мероприятий интересно уметь численно оценивать качество мероприятий: число зрителей, их социально-демографический портрет, вовлеченность аудитории во время доклада. По наборам метрик мероприятия можно сравнивать между собой, выявлять проблемы и искать пути их исправления.&lt;br /&gt;
&lt;br /&gt;
В рамках проекта предлагается построить приложение, которое будет вычислять метрики вовлеченности зрителей, используя запись с камеры, которая снимает зал со зрителями. Используя техники компьютерного зрения и машинного обучения можно выделить на кадрах видеопотока отдельных зрителей, оценить их пол/возраст, выделить моменты, в которые зритель смотрел доклад, или наоборот — уткнулся в экран смартфона или попросту уснул. В результате анализа видео-файла, приложение выводит временные ряды изменения метрик и суммарные показатели качества мероприятия.&lt;br /&gt;
&lt;br /&gt;
Пример видео: https://yadi.sk/d/vl-M4jbSvtyor&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
Базовые техники компьютерного зрения: обработка изображений, детектирование объектов на изображении, трекинг объектов в видео. &lt;br /&gt;
Классификация изображений при помощи глубинного обучения (Deep Learning): файн-тюнинг современных сверточных нейронных сетей.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Желательно 2 студента:&lt;br /&gt;
# С фокусом на задаче выделения объектов (зрителей)&lt;br /&gt;
# С фокусом на классификации изображений&lt;br /&gt;
&lt;br /&gt;
Третий студент допустим в случае наличия у команды четкого разделения ролей в проекте.&lt;br /&gt;
&lt;br /&gt;
=== Компоненеты (Из каких частей состоит проект?) ===&lt;br /&gt;
# Выделение зрителей на одном изображении (кадре)&lt;br /&gt;
# Улучшение выделения зрителей за счет использования видео-потока. Прототип 1: подсчет временного ряда числа зрителей в видео. &lt;br /&gt;
# Оценка пола и возраста по лицу при помощи предобученных нейронных сетей из Caffe ModelZoo. Прототип 2: определение соц-дема аудитории.&lt;br /&gt;
# Выделение типичных состояний людей (смотрит, общается с соседом, спит, втыкает в смартфон), обучение нейронной сети для определения состояния. Прототип 3: временные ряды и статистики вовлеченности аудитории.&lt;br /&gt;
# CLI-приложение, генерирующее отчет в виде документа с графиками + (опционально) наложить изменение метрик на видео. &lt;br /&gt;
#(*) Nightmare: real-time версия алгоритма&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
* OpenCV&lt;br /&gt;
* Python&lt;br /&gt;
* Deep Learning: Caffe + TensorFlow или Keras или Lasagne&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
Уверенное владение языком Python, базовое знание C++.&lt;br /&gt;
Угар по компьютерному зрению.&lt;br /&gt;
&lt;br /&gt;
=== Темы вводных занятий ===&lt;br /&gt;
* Библиотеки для обработки изображений&lt;br /&gt;
* Базовые представления о детектировании объектов на изображении, существующие детекторы и трекеры лиц&lt;br /&gt;
* Deep Learning и библиотеки для него&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки ===&lt;br /&gt;
4-5: Консольное приложение, подсчитывающее по видео временные ряды числа зрителей, числа вовлеченных и соц. дем статистика.&lt;br /&gt;
6-7: Введение бенчмарков и оценка качества отдельных частей приложения, качественный код на GitHub&lt;br /&gt;
8-10: Вариант 1: отработка приложения в бою (анализ нескольких мероприятий) + оценка качества работы приложения в целом + пост на Хабрахабр. Варант 2: реализация real-time версии приложения + пост на Хабр.&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
Проект оригинальный и может являться хорошим элементом портфолио.&lt;br /&gt;
К вопросу о том что могут делать сверточные нейронные сети: http://howhot.io/, как можно находить лица в видео: https://youtu.be/iI7mWvf0g1M&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Петр Ромов (peter@romov.ru), Алексей Артемов (artonson@yandex.ru)&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D1%8F_%D0%B0%D1%83%D0%B4%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8_%D0%BF%D0%BE_%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=20975</id>
		<title>Мониторинг внимания аудитории по видео (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D1%8F_%D0%B0%D1%83%D0%B4%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8_%D0%BF%D0%BE_%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=20975"/>
		<updated>2016-10-05T12:34:54Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Какие будут использоваться технологии? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Мониторинг внимания аудитории по видео&lt;br /&gt;
|company=Yandex Data Factory&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
Организаторам лекционных мероприятий интересно уметь численно оценивать качество мероприятий: число зрителей, их социально-демографический портрет, вовлеченность аудитории во время доклада. По наборам метрик мероприятия можно сравнивать между собой, выявлять проблемы и искать пути их исправления.&lt;br /&gt;
&lt;br /&gt;
В рамках проекта предлагается построить приложение, которое будет вычислять метрики вовлеченности зрителей, используя запись с камеры, которая снимает зал со зрителями. Используя техники компьютерного зрения и машинного обучения можно выделить на кадрах видеопотока отдельных зрителей, оценить их пол/возраст, выделить моменты, в которые зритель смотрел доклад, или наоборот — уткнулся в экран смартфона или попросту уснул. В результате анализа видео-файла, приложение выводит временные ряды изменения метрик и суммарные показатели качества мероприятия.&lt;br /&gt;
&lt;br /&gt;
Пример видео: https://yadi.sk/d/vl-M4jbSvtyor&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
Базовые техники компьютерного зрения: обработка изображений, детектирование объектов на изображении, трекинг объектов в видео. &lt;br /&gt;
Классификация изображений при помощи глубинного обучения (Deep Learning): файн-тюнинг современных сверточных нейронных сетей.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Желательно 2 студента:&lt;br /&gt;
# С фокусом на задаче выделения объектов (зрителей)&lt;br /&gt;
# С фокусом на классификации изображений&lt;br /&gt;
&lt;br /&gt;
Третий студент допустим в случае наличия у команды четкого разделения ролей в проекте.&lt;br /&gt;
&lt;br /&gt;
=== Компоненеты (Из каких частей состоит проект?) ===&lt;br /&gt;
# Выделение зрителей на одном изображении (кадре)&lt;br /&gt;
# Улучшение выделения зрителей за счет использования видео-потока. Прототип 1: подсчет временного ряда числа зрителей в видео. &lt;br /&gt;
# Оценка пола и возраста по лицу при помощи предобученных нейронных сетей из Caffe ModelZoo. Прототип 2: определение соц-дема аудитории.&lt;br /&gt;
# Выделение типичных состояний людей (смотрит, общается с соседом, спит, втыкает в смартфон), обучение нейронной сети для определения состояния. Прототип 3: временные ряды и статистики вовлеченности аудитории.&lt;br /&gt;
# CLI-приложение, генерирующее отчет в виде документа с графиками + (опционально) наложить изменение метрик на видео. &lt;br /&gt;
#(*) Nightmare: real-time версия алгоритма&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
* OpenCV&lt;br /&gt;
* Python&lt;br /&gt;
* Deep Learning: Caffe + TensorFlow или Keras или Lasagne&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
Уверенное владение языком Python, базовое знание C++.&lt;br /&gt;
Угар по компьютерному зрению.&lt;br /&gt;
&lt;br /&gt;
=== Темы вводных занятий ===&lt;br /&gt;
- Библиотеки для обработки изображений&lt;br /&gt;
- Базовые представления о детектировании объектов на изображении, существующие детекторы и трекеры лиц&lt;br /&gt;
- Deep Learning и библиотеки для него&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки ===&lt;br /&gt;
4-5: Консольное приложение, подсчитывающее по видео временные ряды числа зрителей, числа вовлеченных и соц. дем статистика.&lt;br /&gt;
6-7: Введение бенчмарков и оценка качества отдельных частей приложения, качественный код на GitHub&lt;br /&gt;
8-10: Вариант 1: отработка приложения в бою (анализ нескольких мероприятий) + оценка качества работы приложения в целом + пост на Хабрахабр. Варант 2: реализация real-time версии приложения + пост на Хабр.&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
Проект оригинальный и может являться хорошим элементом портфолио.&lt;br /&gt;
К вопросу о том что могут делать сверточные нейронные сети: http://howhot.io/, как можно находить лица в видео: https://youtu.be/iI7mWvf0g1M&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Петр Ромов (peter@romov.ru), Алексей Артемов (artonson@yandex.ru)&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D1%8F_%D0%B0%D1%83%D0%B4%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8_%D0%BF%D0%BE_%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=20974</id>
		<title>Мониторинг внимания аудитории по видео (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D1%8F_%D0%B0%D1%83%D0%B4%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8_%D0%BF%D0%BE_%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=20974"/>
		<updated>2016-10-05T12:34:39Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Компоненеты (Из каких частей состоит проект?) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Мониторинг внимания аудитории по видео&lt;br /&gt;
|company=Yandex Data Factory&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
Организаторам лекционных мероприятий интересно уметь численно оценивать качество мероприятий: число зрителей, их социально-демографический портрет, вовлеченность аудитории во время доклада. По наборам метрик мероприятия можно сравнивать между собой, выявлять проблемы и искать пути их исправления.&lt;br /&gt;
&lt;br /&gt;
В рамках проекта предлагается построить приложение, которое будет вычислять метрики вовлеченности зрителей, используя запись с камеры, которая снимает зал со зрителями. Используя техники компьютерного зрения и машинного обучения можно выделить на кадрах видеопотока отдельных зрителей, оценить их пол/возраст, выделить моменты, в которые зритель смотрел доклад, или наоборот — уткнулся в экран смартфона или попросту уснул. В результате анализа видео-файла, приложение выводит временные ряды изменения метрик и суммарные показатели качества мероприятия.&lt;br /&gt;
&lt;br /&gt;
Пример видео: https://yadi.sk/d/vl-M4jbSvtyor&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
Базовые техники компьютерного зрения: обработка изображений, детектирование объектов на изображении, трекинг объектов в видео. &lt;br /&gt;
Классификация изображений при помощи глубинного обучения (Deep Learning): файн-тюнинг современных сверточных нейронных сетей.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Желательно 2 студента:&lt;br /&gt;
# С фокусом на задаче выделения объектов (зрителей)&lt;br /&gt;
# С фокусом на классификации изображений&lt;br /&gt;
&lt;br /&gt;
Третий студент допустим в случае наличия у команды четкого разделения ролей в проекте.&lt;br /&gt;
&lt;br /&gt;
=== Компоненеты (Из каких частей состоит проект?) ===&lt;br /&gt;
# Выделение зрителей на одном изображении (кадре)&lt;br /&gt;
# Улучшение выделения зрителей за счет использования видео-потока. Прототип 1: подсчет временного ряда числа зрителей в видео. &lt;br /&gt;
# Оценка пола и возраста по лицу при помощи предобученных нейронных сетей из Caffe ModelZoo. Прототип 2: определение соц-дема аудитории.&lt;br /&gt;
# Выделение типичных состояний людей (смотрит, общается с соседом, спит, втыкает в смартфон), обучение нейронной сети для определения состояния. Прототип 3: временные ряды и статистики вовлеченности аудитории.&lt;br /&gt;
# CLI-приложение, генерирующее отчет в виде документа с графиками + (опционально) наложить изменение метрик на видео. &lt;br /&gt;
#(*) Nightmare: real-time версия алгоритма&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
- OpenCV&lt;br /&gt;
- Python&lt;br /&gt;
- Deep Learning: Caffe + TensorFlow или Keras или Lasagne&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
Уверенное владение языком Python, базовое знание C++.&lt;br /&gt;
Угар по компьютерному зрению.&lt;br /&gt;
&lt;br /&gt;
=== Темы вводных занятий ===&lt;br /&gt;
- Библиотеки для обработки изображений&lt;br /&gt;
- Базовые представления о детектировании объектов на изображении, существующие детекторы и трекеры лиц&lt;br /&gt;
- Deep Learning и библиотеки для него&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки ===&lt;br /&gt;
4-5: Консольное приложение, подсчитывающее по видео временные ряды числа зрителей, числа вовлеченных и соц. дем статистика.&lt;br /&gt;
6-7: Введение бенчмарков и оценка качества отдельных частей приложения, качественный код на GitHub&lt;br /&gt;
8-10: Вариант 1: отработка приложения в бою (анализ нескольких мероприятий) + оценка качества работы приложения в целом + пост на Хабрахабр. Варант 2: реализация real-time версии приложения + пост на Хабр.&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
Проект оригинальный и может являться хорошим элементом портфолио.&lt;br /&gt;
К вопросу о том что могут делать сверточные нейронные сети: http://howhot.io/, как можно находить лица в видео: https://youtu.be/iI7mWvf0g1M&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Петр Ромов (peter@romov.ru), Алексей Артемов (artonson@yandex.ru)&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D1%8F_%D0%B0%D1%83%D0%B4%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8_%D0%BF%D0%BE_%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=20973</id>
		<title>Мониторинг внимания аудитории по видео (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D1%8F_%D0%B0%D1%83%D0%B4%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8_%D0%BF%D0%BE_%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=20973"/>
		<updated>2016-10-05T12:34:13Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Организация работы (Как студенты будут работать в команде?) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Мониторинг внимания аудитории по видео&lt;br /&gt;
|company=Yandex Data Factory&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
Организаторам лекционных мероприятий интересно уметь численно оценивать качество мероприятий: число зрителей, их социально-демографический портрет, вовлеченность аудитории во время доклада. По наборам метрик мероприятия можно сравнивать между собой, выявлять проблемы и искать пути их исправления.&lt;br /&gt;
&lt;br /&gt;
В рамках проекта предлагается построить приложение, которое будет вычислять метрики вовлеченности зрителей, используя запись с камеры, которая снимает зал со зрителями. Используя техники компьютерного зрения и машинного обучения можно выделить на кадрах видеопотока отдельных зрителей, оценить их пол/возраст, выделить моменты, в которые зритель смотрел доклад, или наоборот — уткнулся в экран смартфона или попросту уснул. В результате анализа видео-файла, приложение выводит временные ряды изменения метрик и суммарные показатели качества мероприятия.&lt;br /&gt;
&lt;br /&gt;
Пример видео: https://yadi.sk/d/vl-M4jbSvtyor&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
Базовые техники компьютерного зрения: обработка изображений, детектирование объектов на изображении, трекинг объектов в видео. &lt;br /&gt;
Классификация изображений при помощи глубинного обучения (Deep Learning): файн-тюнинг современных сверточных нейронных сетей.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Желательно 2 студента:&lt;br /&gt;
# С фокусом на задаче выделения объектов (зрителей)&lt;br /&gt;
# С фокусом на классификации изображений&lt;br /&gt;
&lt;br /&gt;
Третий студент допустим в случае наличия у команды четкого разделения ролей в проекте.&lt;br /&gt;
&lt;br /&gt;
=== Компоненеты (Из каких частей состоит проект?) ===&lt;br /&gt;
1. Выделение зрителей на одном изображении (кадре)&lt;br /&gt;
2. Улучшение выделения зрителей за счет использования видео-потока. Прототип 1: подсчет временного ряда числа зрителей в видео. &lt;br /&gt;
3. Оценка пола и возраста по лицу при помощи предобученных нейронных сетей из Caffe ModelZoo. Прототип 2: определение соц-дема аудитории.&lt;br /&gt;
4. Выделение типичных состояний людей (смотрит, общается с соседом, спит, втыкает в смартфон), обучение нейронной сети для определения состояния. Прототип 3: временные ряды и статистики вовлеченности аудитории.&lt;br /&gt;
5. CLI-приложение, генерирующее отчет в виде документа с графиками + (опционально) наложить изменение метрик на видео. &lt;br /&gt;
6(*). Nightmare: real-time версия алгоритма&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
- OpenCV&lt;br /&gt;
- Python&lt;br /&gt;
- Deep Learning: Caffe + TensorFlow или Keras или Lasagne&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
Уверенное владение языком Python, базовое знание C++.&lt;br /&gt;
Угар по компьютерному зрению.&lt;br /&gt;
&lt;br /&gt;
=== Темы вводных занятий ===&lt;br /&gt;
- Библиотеки для обработки изображений&lt;br /&gt;
- Базовые представления о детектировании объектов на изображении, существующие детекторы и трекеры лиц&lt;br /&gt;
- Deep Learning и библиотеки для него&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки ===&lt;br /&gt;
4-5: Консольное приложение, подсчитывающее по видео временные ряды числа зрителей, числа вовлеченных и соц. дем статистика.&lt;br /&gt;
6-7: Введение бенчмарков и оценка качества отдельных частей приложения, качественный код на GitHub&lt;br /&gt;
8-10: Вариант 1: отработка приложения в бою (анализ нескольких мероприятий) + оценка качества работы приложения в целом + пост на Хабрахабр. Варант 2: реализация real-time версии приложения + пост на Хабр.&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
Проект оригинальный и может являться хорошим элементом портфолио.&lt;br /&gt;
К вопросу о том что могут делать сверточные нейронные сети: http://howhot.io/, как можно находить лица в видео: https://youtu.be/iI7mWvf0g1M&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Петр Ромов (peter@romov.ru), Алексей Артемов (artonson@yandex.ru)&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D1%8F_%D0%B0%D1%83%D0%B4%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8_%D0%BF%D0%BE_%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=20972</id>
		<title>Мониторинг внимания аудитории по видео (командный проект)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D1%8F_%D0%B0%D1%83%D0%B4%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8_%D0%BF%D0%BE_%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE_(%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=20972"/>
		<updated>2016-10-05T12:33:48Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: Новая страница, с помощью формы Новый_командный_проект&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Карточка_командного_проекта&lt;br /&gt;
|name=Мониторинг внимания аудитории по видео&lt;br /&gt;
|company=Yandex Data Factory&lt;br /&gt;
|semester=Осень 2016&lt;br /&gt;
|course=3&lt;br /&gt;
|number_of_students=2-3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
Организаторам лекционных мероприятий интересно уметь численно оценивать качество мероприятий: число зрителей, их социально-демографический портрет, вовлеченность аудитории во время доклада. По наборам метрик мероприятия можно сравнивать между собой, выявлять проблемы и искать пути их исправления.&lt;br /&gt;
&lt;br /&gt;
В рамках проекта предлагается построить приложение, которое будет вычислять метрики вовлеченности зрителей, используя запись с камеры, которая снимает зал со зрителями. Используя техники компьютерного зрения и машинного обучения можно выделить на кадрах видеопотока отдельных зрителей, оценить их пол/возраст, выделить моменты, в которые зритель смотрел доклад, или наоборот — уткнулся в экран смартфона или попросту уснул. В результате анализа видео-файла, приложение выводит временные ряды изменения метрик и суммарные показатели качества мероприятия.&lt;br /&gt;
&lt;br /&gt;
Пример видео: https://yadi.sk/d/vl-M4jbSvtyor&lt;br /&gt;
&lt;br /&gt;
=== Чему научатся студенты? Что самое интересное в проекте? ===&lt;br /&gt;
Базовые техники компьютерного зрения: обработка изображений, детектирование объектов на изображении, трекинг объектов в видео. &lt;br /&gt;
Классификация изображений при помощи глубинного обучения (Deep Learning): файн-тюнинг современных сверточных нейронных сетей.&lt;br /&gt;
&lt;br /&gt;
=== Организация работы (Как студенты будут работать в команде?) ===&lt;br /&gt;
Желательно 2 студента:&lt;br /&gt;
1. С фокусом на задаче выделения объектов (зрителей)&lt;br /&gt;
2. С фокусом на классификации изображений&lt;br /&gt;
&lt;br /&gt;
Третий студент допустим в случае наличия у команды четкого разделения ролей в проекте.&lt;br /&gt;
&lt;br /&gt;
=== Компоненеты (Из каких частей состоит проект?) ===&lt;br /&gt;
1. Выделение зрителей на одном изображении (кадре)&lt;br /&gt;
2. Улучшение выделения зрителей за счет использования видео-потока. Прототип 1: подсчет временного ряда числа зрителей в видео. &lt;br /&gt;
3. Оценка пола и возраста по лицу при помощи предобученных нейронных сетей из Caffe ModelZoo. Прототип 2: определение соц-дема аудитории.&lt;br /&gt;
4. Выделение типичных состояний людей (смотрит, общается с соседом, спит, втыкает в смартфон), обучение нейронной сети для определения состояния. Прототип 3: временные ряды и статистики вовлеченности аудитории.&lt;br /&gt;
5. CLI-приложение, генерирующее отчет в виде документа с графиками + (опционально) наложить изменение метрик на видео. &lt;br /&gt;
6(*). Nightmare: real-time версия алгоритма&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
- OpenCV&lt;br /&gt;
- Python&lt;br /&gt;
- Deep Learning: Caffe + TensorFlow или Keras или Lasagne&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
Уверенное владение языком Python, базовое знание C++.&lt;br /&gt;
Угар по компьютерному зрению.&lt;br /&gt;
&lt;br /&gt;
=== Темы вводных занятий ===&lt;br /&gt;
- Библиотеки для обработки изображений&lt;br /&gt;
- Базовые представления о детектировании объектов на изображении, существующие детекторы и трекеры лиц&lt;br /&gt;
- Deep Learning и библиотеки для него&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки ===&lt;br /&gt;
4-5: Консольное приложение, подсчитывающее по видео временные ряды числа зрителей, числа вовлеченных и соц. дем статистика.&lt;br /&gt;
6-7: Введение бенчмарков и оценка качества отдельных частей приложения, качественный код на GitHub&lt;br /&gt;
8-10: Вариант 1: отработка приложения в бою (анализ нескольких мероприятий) + оценка качества работы приложения в целом + пост на Хабрахабр. Варант 2: реализация real-time версии приложения + пост на Хабр.&lt;br /&gt;
&lt;br /&gt;
=== Похожие проекты ===&lt;br /&gt;
Проект оригинальный и может являться хорошим элементом портфолио.&lt;br /&gt;
К вопросу о том что могут делать сверточные нейронные сети: http://howhot.io/, как можно находить лица в видео: https://youtu.be/iI7mWvf0g1M&lt;br /&gt;
&lt;br /&gt;
=== Контактная информация ===&lt;br /&gt;
Петр Ромов (peter@romov.ru), Алексей Артемов (artonson@yandex.ru)&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%98%D0%90%D0%94-13&amp;diff=19628</id>
		<title>Майнор Интеллектуальный анализ данных/Введение в анализ данных/ИАД-13</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%98%D0%90%D0%94-13&amp;diff=19628"/>
		<updated>2016-06-07T05:58:10Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Общая информация ==&lt;br /&gt;
&lt;br /&gt;
Семинарист — Ромов Петр. &lt;br /&gt;
&lt;br /&gt;
Почта курса: hse.minor.dm@gmail.com (обратите внимание на оформление темы письма)&lt;br /&gt;
&lt;br /&gt;
== Семинары ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата !! Тема !! Материалы семинара&lt;br /&gt;
|-&lt;br /&gt;
| 12.01.2016 || Вводный семинар || &lt;br /&gt;
|-&lt;br /&gt;
| 19.01.2016 || Работа с данными в Python || &lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || Постановка задачи обучения с учителем ||  [https://github.com/romovpa/ml-course-hse/blob/master/sem03/MachineLearningProblemStatement.ipynb Тетрадка]&lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || Вектора и матрицы ||  [https://github.com/romovpa/ml-course-hse/blob/master/sem04/Seminar04_Matrices.ipynb Тетрадка]&lt;br /&gt;
|-&lt;br /&gt;
| 09.02.2016 || Линейные модели ||  [https://github.com/romovpa/ml-course-hse/blob/master/sem05/Seminar05_LinearModels.ipynb Тетрадка]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата выдачи !! Дедлайн !! Задание&lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || 09.02.2016 09:00 MSK || [http://nbviewer.jupyter.org/github/romovpa/ml-course-hse/blob/master/sem03/Lab01_Python_and_Data_Analysis.ipynb Лабораторная работа 1. NumPy и Pandas]&lt;br /&gt;
|-&lt;br /&gt;
| 18.03.2016 || 05.04.2016 09:00 MSK || [http://nbviewer.jupyter.org/github/romovpa/ml-course-hse/blob/master/Lab02_Naive_Bayes.ipynb Лабораторная работа 2. Наивный Байес]&lt;br /&gt;
|-&lt;br /&gt;
| 5.04.2016 || 19.04.2016 09:00 MSK || [https://github.com/romovpa/ml-course-hse/blob/master/Project.ipynb Проект. Часть 1]&lt;br /&gt;
|-&lt;br /&gt;
| - || - || [https://github.com/romovpa/ml-course-hse/blob/master/Lab03_Linear.ipynb Лабораторная работа 3. Линейные модели]&lt;br /&gt;
|-&lt;br /&gt;
| - || - || [https://github.com/romovpa/ml-course-hse/blob/master/Lab04_Trees.ipynb Лабораторная работа 4. Решающие деревья и леса. Кластеризация и понижение размерности]&lt;br /&gt;
|-&lt;br /&gt;
| - || - || [https://github.com/romovpa/ml-course-hse/blob/master/Project2.ipynb Проект. Часть 2]&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;
Каждое ДЗ выдается на две (полных) недели. Дедлайн строгий, после него задание сдать нельзя.&lt;br /&gt;
&lt;br /&gt;
Плагиат будет строго наказываться: вся компонента — и те, кто списал, и те, у кого списали — получает не более 0 баллов за задание. Цените свое время.&lt;br /&gt;
&lt;br /&gt;
== Оформление темы письма ==&lt;br /&gt;
При написании письма необходимо указывать тему, как описано ниже (почта, на которую вы отправляете вопросы и работы, является почтой &#039;&#039;всего&#039;&#039; майнора, поэтому указывая тему письма правильно вы повышаете шансы дождаться ответа). Далее NN - номер вашей группы. X - номер лабораторной работы.&lt;br /&gt;
* Для вопросов: [ИАД-NN] - Вопрос - Фамилия Имя Отчество&lt;br /&gt;
* Для домашних лабораторных работ: [ИАД-NN] - Лабораторная работа X  - Фамилия Имя Отчество&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%98%D0%90%D0%94-13&amp;diff=19142</id>
		<title>Майнор Интеллектуальный анализ данных/Введение в анализ данных/ИАД-13</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%98%D0%90%D0%94-13&amp;diff=19142"/>
		<updated>2016-04-05T05:25:29Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Общая информация ==&lt;br /&gt;
&lt;br /&gt;
Семинарист — Ромов Петр. &lt;br /&gt;
&lt;br /&gt;
Почта курса: hse.minor.dm@gmail.com (обратите внимание на оформление темы письма)&lt;br /&gt;
&lt;br /&gt;
== Семинары ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата !! Тема !! Материалы семинара&lt;br /&gt;
|-&lt;br /&gt;
| 12.01.2016 || Вводный семинар || &lt;br /&gt;
|-&lt;br /&gt;
| 19.01.2016 || Работа с данными в Python || &lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || Постановка задачи обучения с учителем ||  [https://github.com/romovpa/ml-course-hse/blob/master/sem03/MachineLearningProblemStatement.ipynb Тетрадка]&lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || Вектора и матрицы ||  [https://github.com/romovpa/ml-course-hse/blob/master/sem04/Seminar04_Matrices.ipynb Тетрадка]&lt;br /&gt;
|-&lt;br /&gt;
| 09.02.2016 || Линейные модели ||  [https://github.com/romovpa/ml-course-hse/blob/master/sem05/Seminar05_LinearModels.ipynb Тетрадка]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата выдачи !! Дедлайн !! Задание&lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || 09.02.2016 09:00 MSK || [http://nbviewer.jupyter.org/github/romovpa/ml-course-hse/blob/master/sem03/Lab01_Python_and_Data_Analysis.ipynb Лабораторная работа 1. NumPy и Pandas]&lt;br /&gt;
|-&lt;br /&gt;
| 18.03.2016 || 05.04.2016 09:00 MSK || [http://nbviewer.jupyter.org/github/romovpa/ml-course-hse/blob/master/Lab02_Naive_Bayes.ipynb Лабораторная работа 2. Наивный Байес]&lt;br /&gt;
|-&lt;br /&gt;
| 5.04.2016 || 19.04.2016 09:00 MSK || [https://github.com/romovpa/ml-course-hse/blob/master/Project.ipynb Проект. Часть 1]&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;
Каждое ДЗ выдается на две (полных) недели. Дедлайн строгий, после него задание сдать нельзя.&lt;br /&gt;
&lt;br /&gt;
Плагиат будет строго наказываться: вся компонента — и те, кто списал, и те, у кого списали — получает не более 0 баллов за задание. Цените свое время.&lt;br /&gt;
&lt;br /&gt;
== Оформление темы письма ==&lt;br /&gt;
При написании письма необходимо указывать тему, как описано ниже (почта, на которую вы отправляете вопросы и работы, является почтой &#039;&#039;всего&#039;&#039; майнора, поэтому указывая тему письма правильно вы повышаете шансы дождаться ответа). Далее NN - номер вашей группы. X - номер лабораторной работы.&lt;br /&gt;
* Для вопросов: [ИАД-NN] - Вопрос - Фамилия Имя Отчество&lt;br /&gt;
* Для домашних лабораторных работ: [ИАД-NN] - Лабораторная работа X  - Фамилия Имя Отчество&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%98%D0%90%D0%94-13&amp;diff=19060</id>
		<title>Майнор Интеллектуальный анализ данных/Введение в анализ данных/ИАД-13</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%98%D0%90%D0%94-13&amp;diff=19060"/>
		<updated>2016-03-18T17:41:19Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Домашние задания */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Общая информация ==&lt;br /&gt;
&lt;br /&gt;
Семинарист — Ромов Петр. &lt;br /&gt;
&lt;br /&gt;
Почта курса: hse.minor.dm@gmail.com (обратите внимание на оформление темы письма)&lt;br /&gt;
&lt;br /&gt;
== Семинары ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата !! Тема !! Материалы семинара&lt;br /&gt;
|-&lt;br /&gt;
| 12.01.2016 || Вводный семинар || &lt;br /&gt;
|-&lt;br /&gt;
| 19.01.2016 || Работа с данными в Python || &lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || Постановка задачи обучения с учителем ||  [https://github.com/romovpa/ml-course-hse/blob/master/sem03/MachineLearningProblemStatement.ipynb Тетрадка]&lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || Вектора и матрицы ||  [https://github.com/romovpa/ml-course-hse/blob/master/sem04/Seminar04_Matrices.ipynb Тетрадка]&lt;br /&gt;
|-&lt;br /&gt;
| 09.02.2016 || Линейные модели ||  [https://github.com/romovpa/ml-course-hse/blob/master/sem05/Seminar05_LinearModels.ipynb Тетрадка]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата выдачи !! Дедлайн !! Задание&lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || 09.02.2016 09:00 MSK || [http://nbviewer.jupyter.org/github/romovpa/ml-course-hse/blob/master/sem03/Lab01_Python_and_Data_Analysis.ipynb Лабораторная работа 1. NumPy и Pandas]&lt;br /&gt;
|-&lt;br /&gt;
| 18.03.2016 || 05.04.2016 09:00 MSK || [http://nbviewer.jupyter.org/github/romovpa/ml-course-hse/blob/master/Lab02_Naive_Bayes.ipynb Лабораторная работа 2. Наивный Байес]&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;
Каждое ДЗ выдается на две (полных) недели. Дедлайн строгий, после него задание сдать нельзя.&lt;br /&gt;
&lt;br /&gt;
Плагиат будет строго наказываться: вся компонента — и те, кто списал, и те, у кого списали — получает не более 0 баллов за задание. Цените свое время.&lt;br /&gt;
&lt;br /&gt;
== Оформление темы письма ==&lt;br /&gt;
При написании письма необходимо указывать тему, как описано ниже (почта, на которую вы отправляете вопросы и работы, является почтой &#039;&#039;всего&#039;&#039; майнора, поэтому указывая тему письма правильно вы повышаете шансы дождаться ответа). Далее NN - номер вашей группы. X - номер лабораторной работы.&lt;br /&gt;
* Для вопросов: [ИАД-NN] - Вопрос - Фамилия Имя Отчество&lt;br /&gt;
* Для домашних лабораторных работ: [ИАД-NN] - Лабораторная работа X  - Фамилия Имя Отчество&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%98%D0%90%D0%94-13&amp;diff=19059</id>
		<title>Майнор Интеллектуальный анализ данных/Введение в анализ данных/ИАД-13</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%98%D0%90%D0%94-13&amp;diff=19059"/>
		<updated>2016-03-18T17:35:57Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Домашние задания */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Общая информация ==&lt;br /&gt;
&lt;br /&gt;
Семинарист — Ромов Петр. &lt;br /&gt;
&lt;br /&gt;
Почта курса: hse.minor.dm@gmail.com (обратите внимание на оформление темы письма)&lt;br /&gt;
&lt;br /&gt;
== Семинары ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата !! Тема !! Материалы семинара&lt;br /&gt;
|-&lt;br /&gt;
| 12.01.2016 || Вводный семинар || &lt;br /&gt;
|-&lt;br /&gt;
| 19.01.2016 || Работа с данными в Python || &lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || Постановка задачи обучения с учителем ||  [https://github.com/romovpa/ml-course-hse/blob/master/sem03/MachineLearningProblemStatement.ipynb Тетрадка]&lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || Вектора и матрицы ||  [https://github.com/romovpa/ml-course-hse/blob/master/sem04/Seminar04_Matrices.ipynb Тетрадка]&lt;br /&gt;
|-&lt;br /&gt;
| 09.02.2016 || Линейные модели ||  [https://github.com/romovpa/ml-course-hse/blob/master/sem05/Seminar05_LinearModels.ipynb Тетрадка]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата выдачи !! Дедлайн !! Задание&lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || 09.02.2016 09:00 MSK || [http://nbviewer.jupyter.org/github/romovpa/ml-course-hse/blob/master/sem03/Lab01_Python_and_Data_Analysis.ipynb Лабораторная работа 1. NumPy и Pandas]&lt;br /&gt;
|-&lt;br /&gt;
| 18.03.2016 || 01.04.2016 23:59 MSK || [http://nbviewer.jupyter.org/github/romovpa/ml-course-hse/blob/master/Lab02_Naive_Bayes.ipynb Лабораторная работа 2. Наивный Байес]&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;
Каждое ДЗ выдается на две (полных) недели. Дедлайн строгий, после него задание сдать нельзя.&lt;br /&gt;
&lt;br /&gt;
Плагиат будет строго наказываться: вся компонента — и те, кто списал, и те, у кого списали — получает не более 0 баллов за задание. Цените свое время.&lt;br /&gt;
&lt;br /&gt;
== Оформление темы письма ==&lt;br /&gt;
При написании письма необходимо указывать тему, как описано ниже (почта, на которую вы отправляете вопросы и работы, является почтой &#039;&#039;всего&#039;&#039; майнора, поэтому указывая тему письма правильно вы повышаете шансы дождаться ответа). Далее NN - номер вашей группы. X - номер лабораторной работы.&lt;br /&gt;
* Для вопросов: [ИАД-NN] - Вопрос - Фамилия Имя Отчество&lt;br /&gt;
* Для домашних лабораторных работ: [ИАД-NN] - Лабораторная работа X  - Фамилия Имя Отчество&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%98%D0%90%D0%94-13&amp;diff=18783</id>
		<title>Майнор Интеллектуальный анализ данных/Введение в анализ данных/ИАД-13</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%98%D0%90%D0%94-13&amp;diff=18783"/>
		<updated>2016-02-09T06:23:14Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Общая информация ==&lt;br /&gt;
&lt;br /&gt;
Семинарист — Ромов Петр. &lt;br /&gt;
&lt;br /&gt;
Почта курса: hse.minor.dm@gmail.com (обратите внимание на оформление темы письма)&lt;br /&gt;
&lt;br /&gt;
== Семинары ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата !! Тема !! Материалы семинара&lt;br /&gt;
|-&lt;br /&gt;
| 12.01.2016 || Вводный семинар || &lt;br /&gt;
|-&lt;br /&gt;
| 19.01.2016 || Работа с данными в Python || &lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || Постановка задачи обучения с учителем ||  [https://github.com/romovpa/ml-course-hse/blob/master/sem03/MachineLearningProblemStatement.ipynb Тетрадка]&lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || Вектора и матрицы ||  [https://github.com/romovpa/ml-course-hse/blob/master/sem04/Seminar04_Matrices.ipynb Тетрадка]&lt;br /&gt;
|-&lt;br /&gt;
| 09.02.2016 || Линейные модели ||  [https://github.com/romovpa/ml-course-hse/blob/master/sem05/Seminar05_LinearModels.ipynb Тетрадка]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата выдачи !! Дедлайн !! Задание&lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || 09.02.2016 09:00 MSK || [http://nbviewer.jupyter.org/github/romovpa/ml-course-hse/blob/master/sem03/Lab01_Python_and_Data_Analysis.ipynb Лабораторная работа 1. NumPy и Pandas]&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;
&lt;br /&gt;
Каждое ДЗ выдается на две (полных) недели. Дедлайн строгий, после него задание сдать нельзя.&lt;br /&gt;
&lt;br /&gt;
Плагиат будет строго наказываться: вся компонента — и те, кто списал, и те, у кого списали — получает не более 0 баллов за задание. Цените свое время.&lt;br /&gt;
&lt;br /&gt;
== Оформление темы письма ==&lt;br /&gt;
При написании письма необходимо указывать тему, как описано ниже (почта, на которую вы отправляете вопросы и работы, является почтой &#039;&#039;всего&#039;&#039; майнора, поэтому указывая тему письма правильно вы повышаете шансы дождаться ответа). Далее NN - номер вашей группы. X - номер лабораторной работы.&lt;br /&gt;
* Для вопросов: [ИАД-NN] - Вопрос - Фамилия Имя Отчество&lt;br /&gt;
* Для домашних лабораторных работ: [ИАД-NN] - Лабораторная работа X  - Фамилия Имя Отчество&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%98%D0%90%D0%94-13&amp;diff=18640</id>
		<title>Майнор Интеллектуальный анализ данных/Введение в анализ данных/ИАД-13</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%98%D0%90%D0%94-13&amp;diff=18640"/>
		<updated>2016-02-02T06:02:52Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Общая информация ==&lt;br /&gt;
&lt;br /&gt;
Семинарист — Ромов Петр. &lt;br /&gt;
&lt;br /&gt;
Почта курса: hse.minor.dm@gmail.com (обратите внимание на оформление темы письма)&lt;br /&gt;
&lt;br /&gt;
== Семинары ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата !! Тема !! Материалы семинара&lt;br /&gt;
|-&lt;br /&gt;
| 12.01.2016 || Вводный семинар || &lt;br /&gt;
|-&lt;br /&gt;
| 19.01.2016 || Работа с данными в Python || &lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || Постановка задачи обучения с учителем ||  [https://github.com/romovpa/ml-course-hse/blob/master/sem03/MachineLearningProblemStatement.ipynb Тетрадка]&lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || Вектора и матрицы ||  [https://github.com/romovpa/ml-course-hse/blob/master/sem04/Seminar04_Matrices.ipynb Тетрадка]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата выдачи !! Дедлайн !! Задание&lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || 09.02.2016 09:00 MSK || [http://nbviewer.jupyter.org/github/romovpa/ml-course-hse/blob/master/sem03/Lab01_Python_and_Data_Analysis.ipynb Лабораторная работа 1. NumPy и Pandas]&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;
&lt;br /&gt;
Каждое ДЗ выдается на две (полных) недели. Дедлайн строгий, после него задание сдать нельзя.&lt;br /&gt;
&lt;br /&gt;
Плагиат будет строго наказываться: вся компонента — и те, кто списал, и те, у кого списали — получает не более 0 баллов за задание. Цените свое время.&lt;br /&gt;
&lt;br /&gt;
== Оформление темы письма ==&lt;br /&gt;
При написании письма необходимо указывать тему, как описано ниже (почта, на которую вы отправляете вопросы и работы, является почтой &#039;&#039;всего&#039;&#039; майнора, поэтому указывая тему письма правильно вы повышаете шансы дождаться ответа). Далее NN - номер вашей группы. X - номер лабораторной работы.&lt;br /&gt;
* Для вопросов: [ИАД-NN] - Вопрос - Фамилия Имя Отчество&lt;br /&gt;
* Для домашних лабораторных работ: [ИАД-NN] - Лабораторная работа X  - Фамилия Имя Отчество&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%98%D0%90%D0%94-13&amp;diff=18564</id>
		<title>Майнор Интеллектуальный анализ данных/Введение в анализ данных/ИАД-13</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%98%D0%90%D0%94-13&amp;diff=18564"/>
		<updated>2016-01-26T05:04:00Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Семинары */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Общая информация ==&lt;br /&gt;
&lt;br /&gt;
Семинарист — Ромов Петр. &lt;br /&gt;
&lt;br /&gt;
Почта курса: hse.minor.dm@gmail.com (обратите внимание на оформление темы письма)&lt;br /&gt;
&lt;br /&gt;
== Семинары ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата !! Тема !! Материалы семинара&lt;br /&gt;
|-&lt;br /&gt;
| 12.01.2016 || Вводный семинар || &lt;br /&gt;
|-&lt;br /&gt;
| 19.01.2016 || Работа с данными в Python || &lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || Постановка задачи обучения с учителем ||  [https://github.com/romovpa/ml-course-hse/blob/master/sem03/MachineLearningProblemStatement.ipynb Тетрадка]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата выдачи !! Дедлайн !! Задание&lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || 09.02.2016 09:00 MSK || [http://nbviewer.jupyter.org/github/romovpa/ml-course-hse/blob/master/sem03/Lab01_Python_and_Data_Analysis.ipynb Лабораторная работа 1. NumPy и Pandas]&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;
&lt;br /&gt;
Каждое ДЗ выдается на две (полных) недели. Дедлайн строгий, после него задание сдать нельзя.&lt;br /&gt;
&lt;br /&gt;
Плагиат будет строго наказываться: вся компонента — и те, кто списал, и те, у кого списали — получает не более 0 баллов за задание. Цените свое время.&lt;br /&gt;
&lt;br /&gt;
== Оформление темы письма ==&lt;br /&gt;
При написании письма необходимо указывать тему, как описано ниже (почта, на которую вы отправляете вопросы и работы, является почтой &#039;&#039;всего&#039;&#039; майнора, поэтому указывая тему письма правильно вы повышаете шансы дождаться ответа). Далее NN - номер вашей группы. X - номер лабораторной работы.&lt;br /&gt;
* Для вопросов: [ИАД-NN] - Вопрос - Фамилия Имя Отчество&lt;br /&gt;
* Для домашних лабораторных работ: [ИАД-NN] - Лабораторная работа X  - Фамилия Имя Отчество&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%98%D0%90%D0%94-13&amp;diff=18563</id>
		<title>Майнор Интеллектуальный анализ данных/Введение в анализ данных/ИАД-13</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%98%D0%90%D0%94-13&amp;diff=18563"/>
		<updated>2016-01-26T04:54:00Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Общая информация ==&lt;br /&gt;
&lt;br /&gt;
Семинарист — Ромов Петр. &lt;br /&gt;
&lt;br /&gt;
Почта курса: hse.minor.dm@gmail.com (обратите внимание на оформление темы письма)&lt;br /&gt;
&lt;br /&gt;
== Семинары ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата !! Тема !! Материалы семинара&lt;br /&gt;
|-&lt;br /&gt;
| 12.01.2016 || Вводный семинар || &lt;br /&gt;
|-&lt;br /&gt;
| 19.01.2016 || Работа с данными в Python || &lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || Постановка задачи обучения с учителем ||  [http://nbviewer.jupyter.org/github/romovpa/ml-course-hse/blob/master/sem03/MachineLearningProblemStatement.ipynb Тетрадка]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата выдачи !! Дедлайн !! Задание&lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || 09.02.2016 09:00 MSK || [http://nbviewer.jupyter.org/github/romovpa/ml-course-hse/blob/master/sem03/Lab01_Python_and_Data_Analysis.ipynb Лабораторная работа 1. NumPy и Pandas]&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;
&lt;br /&gt;
Каждое ДЗ выдается на две (полных) недели. Дедлайн строгий, после него задание сдать нельзя.&lt;br /&gt;
&lt;br /&gt;
Плагиат будет строго наказываться: вся компонента — и те, кто списал, и те, у кого списали — получает не более 0 баллов за задание. Цените свое время.&lt;br /&gt;
&lt;br /&gt;
== Оформление темы письма ==&lt;br /&gt;
При написании письма необходимо указывать тему, как описано ниже (почта, на которую вы отправляете вопросы и работы, является почтой &#039;&#039;всего&#039;&#039; майнора, поэтому указывая тему письма правильно вы повышаете шансы дождаться ответа). Далее NN - номер вашей группы. X - номер лабораторной работы.&lt;br /&gt;
* Для вопросов: [ИАД-NN] - Вопрос - Фамилия Имя Отчество&lt;br /&gt;
* Для домашних лабораторных работ: [ИАД-NN] - Лабораторная работа X  - Фамилия Имя Отчество&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%98%D0%90%D0%94-13&amp;diff=18562</id>
		<title>Майнор Интеллектуальный анализ данных/Введение в анализ данных/ИАД-13</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%98%D0%90%D0%94-13&amp;diff=18562"/>
		<updated>2016-01-26T04:51:36Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Общая информация ==&lt;br /&gt;
&lt;br /&gt;
Семинарист — Ромов Петр. &lt;br /&gt;
&lt;br /&gt;
Почта курса: hse.minor.dm@gmail.com (обратите внимание на оформление темы письма)&lt;br /&gt;
&lt;br /&gt;
== Семинары ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата !! Тема !! Материалы семинара&lt;br /&gt;
|-&lt;br /&gt;
| 12.01.2016 || Вводный семинар || &lt;br /&gt;
|-&lt;br /&gt;
| 19.01.2016 || Работа с данными в Python || &lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || Постановка задачи обучения с учителем ||  &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата выдачи !! Дедлайн !! Задание&lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || 09.02.2016 09:00 MSK || [http://nbviewer.jupyter.org/github/romovpa/ml-course-hse/blob/master/sem03/Lab01_Python_and_Data_Analysis.ipynb Лабораторная работа 1. NumPy и Pandas]&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;
&lt;br /&gt;
Каждое ДЗ выдается на две (полных) недели. Дедлайн строгий, после него задание сдать нельзя.&lt;br /&gt;
&lt;br /&gt;
Плагиат будет строго наказываться: вся компонента — и те, кто списал, и те, у кого списали — получает не более 0 баллов за задание. Цените свое время.&lt;br /&gt;
&lt;br /&gt;
== Оформление темы письма ==&lt;br /&gt;
При написании письма необходимо указывать тему, как описано ниже (почта, на которую вы отправляете вопросы и работы, является почтой &#039;&#039;всего&#039;&#039; майнора, поэтому указывая тему письма правильно вы повышаете шансы дождаться ответа). Далее NN - номер вашей группы. X - номер лабораторной работы.&lt;br /&gt;
* Для вопросов: [ИАД-NN] - Вопрос - Фамилия Имя Отчество&lt;br /&gt;
* Для домашних лабораторных работ: [ИАД-NN] - Лабораторная работа X  - Фамилия Имя Отчество&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%98%D0%90%D0%94-13&amp;diff=18561</id>
		<title>Майнор Интеллектуальный анализ данных/Введение в анализ данных/ИАД-13</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%98%D0%90%D0%94-13&amp;diff=18561"/>
		<updated>2016-01-26T04:51:20Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: Новая страница: «== Общая информация ==  Семинарист — Ромов Петр.   Почта курса: hse.minor.dm@gmail.com (обратите внима…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Общая информация ==&lt;br /&gt;
&lt;br /&gt;
Семинарист — Ромов Петр. &lt;br /&gt;
&lt;br /&gt;
Почта курса: hse.minor.dm@gmail.com (обратите внимание на оформление темы письма)&lt;br /&gt;
&lt;br /&gt;
== Семинары ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата !! Тема !! Материалы семинара&lt;br /&gt;
|-&lt;br /&gt;
| 12.01.2016 || Вводный семинар || &lt;br /&gt;
|-&lt;br /&gt;
| 19.01.2016 || Работа с данными в Python || &lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || Постановка задачи обучения с учителем ||  &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Дата выдачи !! Дедлайн !! Задание&lt;br /&gt;
|-&lt;br /&gt;
| 26.01.2016 || 09.02.2016 09:00 MSK || [http://nbviewer.jupyter.org/github/romovpa/ml-course-hse/blob/master/sem03/Lab01_Python_and_Data_Analysis.ipynb Лабораторная работа 1. NumPy и Pandas] ||&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;
&lt;br /&gt;
Каждое ДЗ выдается на две (полных) недели. Дедлайн строгий, после него задание сдать нельзя.&lt;br /&gt;
&lt;br /&gt;
Плагиат будет строго наказываться: вся компонента — и те, кто списал, и те, у кого списали — получает не более 0 баллов за задание. Цените свое время.&lt;br /&gt;
&lt;br /&gt;
== Оформление темы письма ==&lt;br /&gt;
При написании письма необходимо указывать тему, как описано ниже (почта, на которую вы отправляете вопросы и работы, является почтой &#039;&#039;всего&#039;&#039; майнора, поэтому указывая тему письма правильно вы повышаете шансы дождаться ответа). Далее NN - номер вашей группы. X - номер лабораторной работы.&lt;br /&gt;
* Для вопросов: [ИАД-NN] - Вопрос - Фамилия Имя Отчество&lt;br /&gt;
* Для домашних лабораторных работ: [ИАД-NN] - Лабораторная работа X  - Фамилия Имя Отчество&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=18560</id>
		<title>Майнор Интеллектуальный анализ данных/Введение в анализ данных</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=18560"/>
		<updated>2016-01-26T04:40:38Z</updated>

		<summary type="html">&lt;p&gt;Peter Romov: /* Страницы семинаров */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== О курсе ==&lt;br /&gt;
В рамках курса «Введение в анализ данных» студенты овладевают базовыми понятиями и методами машинного обучения, учатся применять их в задачах анализа данных, а также приобретают практические навыки специалиста по анализу данных (data scientist). Практические задания и итоговый проект выполняются с использованием языка Python и инструментов PyData (iPython Notebook, NumPy, Pandas, scikit-learn и др.).&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Читается:&#039;&#039;&#039; 3-4 модуль 2 курса, 2015/2016 учебный год.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Пререквизиты:&#039;&#039;&#039;  Введение в программирование&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Трудоемкость:&#039;&#039;&#039;  5 кредитов&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Продолжительность ===&lt;br /&gt;
&#039;&#039;&#039;Всего:&#039;&#039;&#039; 72 аудиторных часа:&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Из них:&#039;&#039;&#039;&lt;br /&gt;
* 36 часов лекций&lt;br /&gt;
* 36 часов практических занятий&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;
===Полезные ссылки===&lt;br /&gt;
Написать отзыв (анонимно): http://goo.gl/forms/RwdMxnChST &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Второй поток&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Почта потока (для домашних заданий и вопросов): [mailto:hse.minor.dm@gmail.com hse.minor.dm@gmail.com]&lt;br /&gt;
&lt;br /&gt;
Почта лектора: [mailto:sokolov.evg@gmail.com sokolov.evg@gmail.com]&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1jZL_-ELf0Ogj2XHa6VVbkg8vrInycv2-Z9UR5keLDfM/edit?usp=sharing Таблица с оценками]&lt;br /&gt;
&lt;br /&gt;
Подписаться на рассылку (информация об отменах и переносах занятий): напишите пустое письмо на [mailto:hse-minor-datamining-2+subscribe@googlegroups.com hse-minor-datamining-2+subscribe@googlegroups.com]&lt;br /&gt;
&lt;br /&gt;
===Расписание лекций===&lt;br /&gt;
&lt;br /&gt;
Все занятия проходят по вторникам на ул. Шаболовка, 26.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Пара !! Группы !! Преподаватель&lt;br /&gt;
|-&lt;br /&gt;
| 2, 10.30-11.50 || Второй поток, ИАД-11 – ИАД-20 (К-9) || Соколов Евгений Андреевич&lt;br /&gt;
|-&lt;br /&gt;
| 3, 12.10-13.30 || Первый поток, ИАД-1 – ИАД-10 (К-9) || Игнатов Дмитрий Игоревич&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Расписание семинаров===&lt;br /&gt;
&lt;br /&gt;
Все занятия проходят по вторникам на ул. Шаболовка, 26.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Пара !! Группа !! Преподаватель !! Группа !! Преподаватель !! Группа !! Преподаватель !! Группа !! Преподаватель !! Группа !! Преподаватель &lt;br /&gt;
|-&lt;br /&gt;
| 1,  09.00-10.20 || ИАД-8 (ауд.4335) || Панов || ИАД-11 (ауд.3214) || Козлова || ИАД-13 (ауд.4336) || Ромов || ИАД-18 (ауд.4427) || Гитман, Рысьмятова || ИАД-19 (ауд.4428) || Квасов, Полякова &lt;br /&gt;
|-&lt;br /&gt;
| 1,  09.00-10.20 || ИАД-20 (ауд.3203) || Струминский || ||  ||  || ||  || ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 2,  10.30-10.50 || ИАД-4 (ауд.4336) || Умнов || ИАД-8 (ауд.4335) || Панов || ИАД-9 (ауд.4427) || Папулин || ИАД-10 (ауд.4428) || Зиннурова ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 3, 12.10-13.30  || ИАД-12 (ауд.3214) || Козлова || ИАД-14 (ауд.4427)  || Папулин || ИАД-15 (ауд.4428) || Зиннурова || ИАД-16 (ауд.3203)  || Даулбаев, Чиркова || ИАД-17 (ауд.4335) || Гитман, Захаров &lt;br /&gt;
|-&lt;br /&gt;
| 4, 13.40-15.00 || ИАД-2 (ауд.4427) || Папулин || ИАД-3 (ауд.4428) || Шестаков || ИАД-5 (ауд.3203) || Паринов || ИАД-6 (ауд.3214)  || Кашницкий || ИАД-7 (ауд.4336) || Умнов&lt;br /&gt;
|-&lt;br /&gt;
| 5, 15.10-16.30 || ИАД-1 (ауд.4427) || Папулин || ИАД-6 (ауд.3214)  || Кашницкий ||  || ||  || ||  ||  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Программа лекций===&lt;br /&gt;
&lt;br /&gt;
Лекция 1 (12.01.2016). Введение в машинное обучение и анализ данных. [[https://db.tt/c9XsAVym Слайды, 1 поток]] [[https://github.com/esokolov/ml-minor-hse/blob/master/lectures/lecture01-intro.pdf Слайды, 2 поток]]&lt;br /&gt;
&lt;br /&gt;
Лекция 2 (19.01.2016). Постановки задач в машинном обучении. Примеры прикладных задач. [Слайды, 1 поток] [[https://github.com/esokolov/ml-minor-hse/blob/master/lectures/lecture02-intro.pdf Слайды, 2 поток]]&lt;br /&gt;
&lt;br /&gt;
Лекция 3. Линейная алгебра и анализ данных.&lt;br /&gt;
&lt;br /&gt;
Лекция 4. Математический анализ и анализ данных.&lt;br /&gt;
&lt;br /&gt;
Лекция 5. Теория вероятностей и анализ данных.&lt;br /&gt;
&lt;br /&gt;
Лекция 6. Математическая статистика и анализ данных.&lt;br /&gt;
&lt;br /&gt;
Лекция 7. Линейная регрессия.&lt;br /&gt;
&lt;br /&gt;
Лекция 8. Линейная классификация.&lt;br /&gt;
&lt;br /&gt;
Лекция 9. Метрики качества алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Лекция 10. Оценивание качества алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Лекция 11. Логические методы и их интерпретируемость.&lt;br /&gt;
&lt;br /&gt;
Лекция 12. Построение деревьев решений.&lt;br /&gt;
&lt;br /&gt;
Лекция 13. Введение в композиции алгоритмов. Случайные леса.&lt;br /&gt;
&lt;br /&gt;
Лекция 14. Особенности реальных данных.&lt;br /&gt;
&lt;br /&gt;
Лекция 15. Анализ частых множеств признаков и ассоциативных правил.&lt;br /&gt;
&lt;br /&gt;
Лекция 16. Задача кластеризации.&lt;br /&gt;
&lt;br /&gt;
Лекция 17. Заключительная лекция.&lt;br /&gt;
&lt;br /&gt;
===Страницы семинаров===&lt;br /&gt;
* ИАД-1, Папулин С.Ю.&lt;br /&gt;
* ИАД-2, Папулин С.Ю.&lt;br /&gt;
* [[Minor_da2016_gr3|ИАД-3, Шестаков А.]]&lt;br /&gt;
* [[Майнор_Анализ_Данных_ИАД-4_ИАД-7|ИАД-4, Умнов А.В.]]&lt;br /&gt;
* ИАД-5, Паринов А.С.&lt;br /&gt;
* [[Майнор Интеллектуальный анализ данных/Введение в анализ данных/ИАД-6|ИАД-6, Кашницкий Ю.С.]]&lt;br /&gt;
* [[Майнор_Анализ_Данных_ИАД-4_ИАД-7|ИАД-7, Умнов А.В.]]&lt;br /&gt;
* ИАД-8, Панов А.И.&lt;br /&gt;
* ИАД-9, Папулин С.Ю.&lt;br /&gt;
* [[Майнор_Интеллектуальный_анализ_данных/Введение_в_анализ_данных/ИАД-10|ИАД-10, Зиннурова Э.А.]]&lt;br /&gt;
* [[Майнор_Интеллектуальный_анализ_данных/Введение_в_анализ_данных/ИАД-11,12|ИАД-11, Козлова А.]]&lt;br /&gt;
* [[Майнор_Интеллектуальный_анализ_данных/Введение_в_анализ_данных/ИАД-11,12|ИАД-12, Козлова А.]]&lt;br /&gt;
* [[Майнор_Интеллектуальный_анализ_данных/Введение_в_анализ_данных/ИАД-13|ИАД-13, Ромов П.А.]]&lt;br /&gt;
* ИАД-14, Папулин С.Ю.&lt;br /&gt;
* [[Майнор_Интеллектуальный_анализ_данных/Введение_в_анализ_данных/ИАД-15|ИАД-15, Зиннурова Э.А.]]&lt;br /&gt;
* [[Майнор_Интеллектуальный_анализ_данных/Введение_в_анализ_данных/ИАД-16|ИАД-16, Даулбаев Т., Чиркова Н.]]&lt;br /&gt;
* [[Майнор_Интеллектуальный_анализ_данных/Введение_в_анализ_данных/ИАД-17|ИАД-17, Гитман И., Захаров Е.]]&lt;br /&gt;
* [[Майнор_Интеллектуальный_анализ_данных/Введение_в_анализ_данных/ИАД-18|ИАД-18, Гитман И., Рысьмятова А.]]&lt;br /&gt;
* [[Майнор_Интеллектуальный_анализ_данных/Введение_в_анализ_данных/ИАД-19|ИАД-19, Квасов А., Полякова Н.]]&lt;br /&gt;
* [[Майнор_Интеллектуальный_анализ_данных/Введение_в_анализ_данных/ИАД-20|ИАД-20, Струминский К.]]&lt;br /&gt;
&lt;br /&gt;
==Полезные материалы==&lt;br /&gt;
===Курсы по машинному обучению и анализу данных===&lt;br /&gt;
* [http://www.machinelearning.ru/wiki/index.php?title=Машинное_обучение_%28курс_лекций%2C_К.В.Воронцов%29 Курс по машинному обучению К.В. Воронцова]&lt;br /&gt;
* [https://yandexdataschool.ru/edu-process/courses/machine-learning Видеозаписи лекций курса Школы Анализа Данных, К.В. Воронцов]&lt;br /&gt;
* [https://www.coursera.org/specializations/machine-learning-data-analysis Coursera: Машинное обучение и анализ данных (специализация)]&lt;br /&gt;
* [https://www.coursera.org/learn/introduction-machine-learning Coursera: Введение в машинное обучение, К.В. Воронцов]&lt;br /&gt;
* [https://www.coursera.org/learn/machine-learning Coursera: Machine Learning, Andrew Ng]&lt;br /&gt;
&lt;br /&gt;
===Статьи===&lt;br /&gt;
* [http://www.toptal.com/machine-learning/machine-learning-theory-an-introductory-primer An Introduction to Machine Learning Theory and Its Applications: A Visual Tutorial with Examples]&lt;br /&gt;
* [http://www.r2d3.us/visual-intro-to-machine-learning-part-1/ A Visual Introduction to Machine Learning]&lt;br /&gt;
&lt;br /&gt;
===Книги===&lt;br /&gt;
* Mohammed J. Zaki, Wagner Meira Jr. Data Mining and Analysis. Fundamental Concepts and Algorithms. Cambridge University Press, 2014.&lt;br /&gt;
* Boris Mirkin. Core Concepts in Data Analysis: Summarization, Correlation, Visualization. 2010.&lt;br /&gt;
* James, Witten, Hastie, Tibshirani. An Introduction to Statistical Learning. 2013.&lt;br /&gt;
&lt;br /&gt;
[[Category:Майнор &amp;quot;Интеллектуальный анализ данных&amp;quot;]]&lt;/div&gt;</summary>
		<author><name>Peter Romov</name></author>
	</entry>
</feed>