Чат -бот — различия между версиями
(Новая страница: «{{Карточка_командного_проекта |name=Чат-бот |company=МТС |semester=Осень 2018 |course=3-4 |number_of_students=? |categoriz…») |
|||
(не показаны 4 промежуточные версии 2 участников) | |||
Строка 7: | Строка 7: | ||
|categorize=yes | |categorize=yes | ||
}} | }} | ||
+ | |||
+ | ===Что это за проект?=== | ||
+ | Требуется создать сервис чат-бота, способного вести диалог с пользователем, который в | ||
+ | дальнейшем сможет быть интегрирован в более крупную систему. Бот должен уметь | ||
+ | отвечать на наиболее типичные вопросы и не быть грубым. От бота не требуется вести | ||
+ | высокоинтеллектуальные беседы, достаточно просто отвечать на наиболее типичные | ||
+ | вопросы, наподобие: «Как дела?», «Как тебя зовут?», «А что ты умеешь?». | ||
+ | Разработка сервиса может быть сделана на языке Python, но конечный продукт | ||
+ | желательно иметь в виде сервиса/компоненты, написанных на языке C#. Общение с | ||
+ | другими частями системы будет происходить по REST API. | ||
+ | |||
+ | ===Чему вы научитесь?=== | ||
+ | Проект дает опыт в разработке моделей машинного обучения. Будет получен опыт в | ||
+ | программировании на языках C# и Python, а также реальный опыт интеграции моделей | ||
+ | машинного обучения в крупный проект. | ||
+ | ===Какие начальные требования?=== | ||
+ | Знание Python и методов машинного обучения. Желательно иметь опыт разработки на | ||
+ | статически типизируемых языках (С++, Java, C#). | ||
+ | ===Какие будут использоваться технологии?=== | ||
+ | · keras + Tensorflow | ||
+ | · .NET + Accord.NET или ML.NET | ||
+ | · REST API | ||
+ | |||
+ | ===Темы вводных занятий=== | ||
+ | · Описание проекта и роль сервиса в нем | ||
+ | · Текущие методы реализации чат-ботов | ||
+ | |||
+ | ===Направления развития=== | ||
+ | Проект даст хороший опыт разработки приложений с использованием алгоритмов | ||
+ | машинного обучения. | ||
+ | ===Критерии оценки=== | ||
+ | Ориентировочные критерии для КТ3, в дальнейшем критерии могут смягчиться. Например, | ||
+ | увеличится максимальная оценка для проекта, написанного на Python: | ||
+ | · 4-7: Получен сервис общения с чат-ботом, написанный на Python который | ||
+ | работает по REST API | ||
+ | · 8-10: Получен сервис общения с чат-ботом, написанный на C# который | ||
+ | работает по REST API | ||
===Контакты=== | ===Контакты=== | ||
− | + | Роман Черешнев | |
− | + | ||
+ | richeres@mts.ru |
Текущая версия на 16:41, 13 ноября 2018
Компания | МТС |
Учебный семестр | Осень 2018 |
Учебный курс | 3-4-й курс |
Максимальное количество студентов, выбравших проект: ? | |
Что это за проект?
Требуется создать сервис чат-бота, способного вести диалог с пользователем, который в дальнейшем сможет быть интегрирован в более крупную систему. Бот должен уметь отвечать на наиболее типичные вопросы и не быть грубым. От бота не требуется вести высокоинтеллектуальные беседы, достаточно просто отвечать на наиболее типичные вопросы, наподобие: «Как дела?», «Как тебя зовут?», «А что ты умеешь?». Разработка сервиса может быть сделана на языке Python, но конечный продукт желательно иметь в виде сервиса/компоненты, написанных на языке C#. Общение с другими частями системы будет происходить по REST API.
Чему вы научитесь?
Проект дает опыт в разработке моделей машинного обучения. Будет получен опыт в программировании на языках C# и Python, а также реальный опыт интеграции моделей машинного обучения в крупный проект.
Какие начальные требования?
Знание Python и методов машинного обучения. Желательно иметь опыт разработки на статически типизируемых языках (С++, Java, C#).
Какие будут использоваться технологии?
· keras + Tensorflow · .NET + Accord.NET или ML.NET · REST API
Темы вводных занятий
· Описание проекта и роль сервиса в нем · Текущие методы реализации чат-ботов
Направления развития
Проект даст хороший опыт разработки приложений с использованием алгоритмов машинного обучения.
Критерии оценки
Ориентировочные критерии для КТ3, в дальнейшем критерии могут смягчиться. Например, увеличится максимальная оценка для проекта, написанного на Python: · 4-7: Получен сервис общения с чат-ботом, написанный на Python который работает по REST API · 8-10: Получен сервис общения с чат-ботом, написанный на C# который работает по REST API
Контакты
Роман Черешнев
richeres@mts.ru