Ann (answering neural net) — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(Новая страница: «{{Карточка_командного_проекта |name=Ann (answering neural net) |company=Яндекс |mentor=Денис Симагин |mentor_login={{UR…»)
 
Строка 21: Строка 21:
  
 
===Чему студент научится?===
 
===Чему студент научится?===
Работа в команде, проведение ревью, развертывание сервиса в облаке.
+
* Работа в команде, проведение ревью, развертывание сервиса в облаке.
Современные модели работы с текстом, разработка на Python3.
+
* Современные модели работы с текстом, разработка на Python3.
Плохим шуткам.
+
* Плохим шуткам.
 +
 
 
===Какие начальные требования?===
 
===Какие начальные требования?===
Наличие хорошей машины с GPU (или аренда в облаке).
+
* Наличие хорошей машины с GPU (или аренда в облаке).
Навыки в обучении больших моделей.
+
* Навыки в обучении больших моделей.
Уверенное владение Python3.
+
* Уверенное владение Python3.
Умение читать научные статьи на английском.
+
* Умение читать научные статьи на английском.
 +
 
 
===Какие будут использоваться технологии?===
 
===Какие будут использоваться технологии?===
Python3, scipy stack, PyTorch.
+
* Python3
AWS/Gсloud
+
* Scipy stack
Возможно MongoDB для базового поиска.
+
* PyTorch.
 +
* AWS/Gсloud
 +
* Возможно, MongoDB для базового поиска.
 +
 
 
===Направления развития?===
 
===Направления развития?===
Повышение качества модели.
+
* Повышение качества модели.
Расширение базы документов.
+
* Расширение базы документов.
Ускорение работы.
+
* Ускорение работы.
===Критерии оценки?===
+
Оценка команды будет зависеть от конечного качества модели, в качестве базы возьмем текущее качество фактологических ответов Алисы.  
+
  
Персональные оценки выставляются на основе личного вклада студента (может быть выше, чем оценка команда).
+
===Критерии оценки?===
 +
Оценка команды будет зависеть от конечного качества модели, в качестве базы возьмем текущее качество фактологических ответов Алисы.  Персональные оценки выставляются на основе личного вклада студента (может быть выше, чем оценка команда).
  
 
===Контакты===
 
===Контакты===
 
[[Участник:Simagin.denis|Денис Симагин]]
 
[[Участник:Simagin.denis|Денис Симагин]]

Версия 01:27, 5 ноября 2018

Компания Яндекс
Учебный семестр Осень 2018
Учебный курс 3-4-й курс
Максимальное количество студентов, выбравших проект: 3-4



Что это за проект?

Это исследовательский проект. Существует датасет SQuAD 2.0. Проблема заключается в том, чтобы прочитать параграф текста, а затем по вопросу сгенерировать ответ. Уже существует пачка научных статей, посвященных этой задаче. Наша цель заключается в том, чтобы изучить существующие методы, попробовать обучить собственную модель и на основе ее построить фактологический поиск по статьям Википедии.

На первом этапе в качестве базового поиска можно использовать поисковую машину Яндекса. Однако один из студентов может взять на себя также и задачу базового поиска. В качестве демонстрации проделанной работы предлагаю сделать специальный навык для Алисы (это значит, что сервис должен отвечать онлайн), по сути поднять собственный сервис на одной из облачных платформ.

Команда Яндекса любезно согласилась нам предоставить разметку для реальных фактологических запросов к Алисе. А студенты, которые покажут лучшие результаты, смогут пройти летнюю стажировку и сделать вклад в Алису, внедрив своё решение.

Для того, чтобы попасть на проект, нужно пройти собеседование.

Чему студент научится?

  • Работа в команде, проведение ревью, развертывание сервиса в облаке.
  • Современные модели работы с текстом, разработка на Python3.
  • Плохим шуткам.

Какие начальные требования?

  • Наличие хорошей машины с GPU (или аренда в облаке).
  • Навыки в обучении больших моделей.
  • Уверенное владение Python3.
  • Умение читать научные статьи на английском.

Какие будут использоваться технологии?

  • Python3
  • Scipy stack
  • PyTorch.
  • AWS/Gсloud
  • Возможно, MongoDB для базового поиска.

Направления развития?

  • Повышение качества модели.
  • Расширение базы документов.
  • Ускорение работы.

Критерии оценки?

Оценка команды будет зависеть от конечного качества модели, в качестве базы возьмем текущее качество фактологических ответов Алисы. Персональные оценки выставляются на основе личного вклада студента (может быть выше, чем оценка команда).

Контакты

Денис Симагин