Чат-бот Мой Универ (командный проект) — различия между версиями
м |
м |
||
Строка 9: | Строка 9: | ||
=== Что это за проект? === | === Что это за проект? === | ||
− | Чат-бот Мой Универ - это чат-бот, позволяющий получать актуальную учебную информацию и обмениваться ею с другими учащимися | + | Чат-бот Мой Универ - это чат-бот, позволяющий получать актуальную учебную информацию и обмениваться ею с другими учащимися. |
Чат-бот позволяет указать вуз и на основе этой информации предлагает доступ к актуальной информации о вузе, базе знаний учебных предметов, позволяет общаться с другими студентами вуза | Чат-бот позволяет указать вуз и на основе этой информации предлагает доступ к актуальной информации о вузе, базе знаний учебных предметов, позволяет общаться с другими студентами вуза | ||
− | Доступ к базе знаний осуществляется как через каталог или поиск предмета, так и через разделы популярных / востребованных предметов, формируемых в зависимости от выбранного вуза, а также другие способы представления наиболее актуального и востребованного сейчас образовательного контента | + | Доступ к базе знаний осуществляется как через каталог или поиск предмета, так и через разделы популярных / востребованных предметов, формируемых в зависимости от выбранного вуза, а также другие способы представления наиболее актуального и востребованного сейчас образовательного контента. |
Информация в базе знаний представлена в формате "вопрос-ответ", максимально подходящем для использования в чат-ботах: помимо собственно вопроса и ответа доступны подробное объяснение, ссылка на учебник, связанный медиа-контент, а также лайки и комментарии других учащихся (текущий каталог предлагает около 200 000 порций микро-знаний по 600 предметам вузов) | Информация в базе знаний представлена в формате "вопрос-ответ", максимально подходящем для использования в чат-ботах: помимо собственно вопроса и ответа доступны подробное объяснение, ссылка на учебник, связанный медиа-контент, а также лайки и комментарии других учащихся (текущий каталог предлагает около 200 000 порций микро-знаний по 600 предметам вузов) | ||
− | Если нужная порция микро-знаний не найдена, пользователь может задать свой вопрос и получить ответ от других студентов своего вуза | + | Если нужная порция микро-знаний не найдена, пользователь может задать свой вопрос и получить ответ от других студентов своего вуза. |
− | В любой момент есть возможность проверить свои знания в любой момент с помощью динамически генерируемых тестов - как по всему предмету, так и отдельным темам | + | В любой момент есть возможность проверить свои знания в любой момент с помощью динамически генерируемых тестов - как по всему предмету, так и отдельным темам. |
− | Также чат-бот используется для обмена и обсуждения оперативной информации, связанной с учебой и жизнью вуза (изменение расписания, мероприятия и т.п.) | + | Также чат-бот используется для обмена и обсуждения оперативной информации, связанной с учебой и жизнью вуза (изменение расписания, мероприятия и т.п.). |
− | Проект представляет собой социальный инструмент оперативного получения актуальной информации о жизни вуза, общения с друзьями и другими студентами, а также является помощником в учебе, когда в этом возникает необходимость | + | Проект представляет собой социальный инструмент оперативного получения актуальной информации о жизни вуза, общения с друзьями и другими студентами, а также является помощником в учебе, когда в этом возникает необходимость. |
Почему полезно использовать Мой Универ: | Почему полезно использовать Мой Универ: | ||
- 140 000 уже зарегистрированных студентов из более чем 1800 различных вузов (т.е. у вас уже есть "живые" пользователи чат-бота) | - 140 000 уже зарегистрированных студентов из более чем 1800 различных вузов (т.е. у вас уже есть "живые" пользователи чат-бота) | ||
+ | |||
- накопленная статистическая информация о востребованности и актуальности различного контента (ваш бот будет "умным") | - накопленная статистическая информация о востребованности и актуальности различного контента (ваш бот будет "умным") | ||
+ | |||
- растущая база знаний (200 000 порций микро-знаний по 600 предметам - вам есть, чем привлечь новых студентов) | - растущая база знаний (200 000 порций микро-знаний по 600 предметам - вам есть, чем привлечь новых студентов) | ||
+ | |||
- гибкий и многофункциональный движок для тестов (от простых тестов до опросов и викторин по модели "кто хочет стать миллионером") | - гибкий и многофункциональный движок для тестов (от простых тестов до опросов и викторин по модели "кто хочет стать миллионером") | ||
+ | |||
Дополнительные приятности: | Дополнительные приятности: | ||
- готовый бэкенд для всех образовательных функций (хранение данных, обработка результатов, формирование отчетов, проверка тестов и т.д.) | - готовый бэкенд для всех образовательных функций (хранение данных, обработка результатов, формирование отчетов, проверка тестов и т.д.) | ||
+ | |||
- гибкий подход - мы готовы добавлять новые запросы в API и выгружать для вас нужные статистические данные | - гибкий подход - мы готовы добавлять новые запросы в API и выгружать для вас нужные статистические данные | ||
+ | |||
- лучшая платформа для образовательных чат-ботов по мнению ведущих специалистов (http://www.vestifinance.ru/articles/74993) | - лучшая платформа для образовательных чат-ботов по мнению ведущих специалистов (http://www.vestifinance.ru/articles/74993) | ||
+ | |||
=== Чему научатся студенты? Что самое интересное в проекте? === | === Чему научатся студенты? Что самое интересное в проекте? === | ||
− | Использование REST-API внешней системы-поставщика данных / сервисов для программного продукта (в данном случае - чат-бота) | + | - Использование REST-API внешней системы-поставщика данных / сервисов для программного продукта (в данном случае - чат-бота) |
− | Использование внешних источников статистических данных для обучения AI чат-бота | + | |
− | Разработка проекта в "песочнице" с последующей интеграцией в рабочую среду и экосистему взаимосвязанных программных продуктов | + | - Использование внешних источников статистических данных для обучения AI чат-бота |
− | Методологии гибкой разработки, формирование и быстрая проверка гипотез новых технологических продуктов | + | |
+ | - Разработка проекта в "песочнице" с последующей интеграцией в рабочую среду и экосистему взаимосвязанных программных продуктов | ||
+ | |||
+ | - Методологии гибкой разработки, формирование и быстрая проверка гипотез новых технологических продуктов | ||
=== Организация работы (Как студенты будут работать в команде?) === | === Организация работы (Как студенты будут работать в команде?) === | ||
− | Разработчик чат-бота и специалист по API (программист | + | - Разработчик чат-бота и специалист по API (программист) |
− | + | ||
− | + | ||
− | Для работы достаточно 3х ролей - разработчик, который непосредственно пишет код; специалист по нейронным сетям, который при необходимости проектирует и обучает нужные сети для интеллектуальных функций чат-бота; специалист по анализу данных, который помогает извлекать из статистических данных платформы Мой Универ те наборы, которые необходимы для работы чат-бота | + | - Специалист по искусственному интеллекту и нейронным сетям (AI) |
+ | |||
+ | - Специалист по анализу данных (Big Data & Analytics) | ||
+ | |||
+ | Для работы достаточно 3х ролей - разработчик, который непосредственно пишет код; специалист по нейронным сетям, который при необходимости проектирует и обучает нужные сети для интеллектуальных функций чат-бота; специалист по анализу данных, который помогает извлекать из статистических данных платформы Мой Универ те наборы, которые необходимы для работы чат-бота. | ||
=== Компоненты (Из каких частей состоит проект?) === | === Компоненты (Из каких частей состоит проект?) === | ||
Процесс может быть построен следующим образом: | Процесс может быть построен следующим образом: | ||
− | Проектирование архитектуры чат-бота | + | - Проектирование архитектуры чат-бота |
− | Функциональное проектирование чат-бота | + | |
− | Разработка модулей интеграции чат-бота с API Мой Универ | + | - Функциональное проектирование чат-бота |
− | Доработка при необходимости API Мой Универ и аналитических выгрузок | + | |
− | Разработка чат-бот в "песочнице" и отладка на базе данных разработчика | + | - Разработка модулей интеграции чат-бота с API Мой Универ |
− | Перенос чат-бота в рабочую среду платформы Мой Универ | + | |
− | Интеграция чат-бота в единую экосистемы | + | - Доработка при необходимости API Мой Универ и аналитических выгрузок |
− | Оповещение пользователей платформы о запуске чат-бота | + | |
+ | - Разработка чат-бот в "песочнице" и отладка на базе данных разработчика | ||
+ | |||
+ | - Перенос чат-бота в рабочую среду платформы Мой Универ | ||
+ | |||
+ | - Интеграция чат-бота в единую экосистемы | ||
+ | |||
+ | - Оповещение пользователей платформы о запуске чат-бота | ||
=== Какие будут использоваться технологии? === | === Какие будут использоваться технологии? === | ||
Строка 62: | Строка 81: | ||
=== Какие начальные требования? === | === Какие начальные требования? === | ||
− | Знание основ веб-технологий и принципов работы REST-запросов (GET, POST) | + | - Знание основ веб-технологий и принципов работы REST-запросов (GET, POST) |
− | Понимание принципов работы REST-API или желание в них разобраться | + | |
+ | - Понимание принципов работы REST-API или желание в них разобраться | ||
=== Темы вводных занятий === | === Темы вводных занятий === | ||
− | Архитектура платформы Мой Универ и доступные ресурсы | + | - Архитектура платформы Мой Универ и доступные ресурсы |
− | Основные принципы функционирования API Мой Универ и доступные функции | + | |
− | Аналитическая платформа Мой Универ и доступные источники данных | + | - Основные принципы функционирования API Мой Универ и доступные функции |
− | Примеры (кейсы) создания программных продуктов на платформе Мой Универ | + | |
+ | - Аналитическая платформа Мой Универ и доступные источники данных | ||
+ | |||
+ | - Примеры (кейсы) создания программных продуктов на платформе Мой Универ | ||
=== Критерии оценки === | === Критерии оценки === | ||
4-5 - чат-бот, минимально функционирующий в "песочнице" платформы Мой Универ | 4-5 - чат-бот, минимально функционирующий в "песочнице" платформы Мой Универ | ||
+ | |||
6-7 - чат-бот, функционирующий в "песочнице" и использующий статистические данные платформы | 6-7 - чат-бот, функционирующий в "песочнице" и использующий статистические данные платформы | ||
+ | |||
8-10 - чат-бот, запущенный в "боевом" режиме на основной платформе Мой Универ | 8-10 - чат-бот, запущенный в "боевом" режиме на основной платформе Мой Универ | ||
Версия 13:10, 2 октября 2016
Компания | Стадикс Рус |
Учебный семестр | Осень 2016 |
Учебный курс | 3-й курс |
Максимальное количество студентов, выбравших проект: 2-3 | |
Содержание
|
Что это за проект?
Чат-бот Мой Универ - это чат-бот, позволяющий получать актуальную учебную информацию и обмениваться ею с другими учащимися.
Чат-бот позволяет указать вуз и на основе этой информации предлагает доступ к актуальной информации о вузе, базе знаний учебных предметов, позволяет общаться с другими студентами вуза Доступ к базе знаний осуществляется как через каталог или поиск предмета, так и через разделы популярных / востребованных предметов, формируемых в зависимости от выбранного вуза, а также другие способы представления наиболее актуального и востребованного сейчас образовательного контента. Информация в базе знаний представлена в формате "вопрос-ответ", максимально подходящем для использования в чат-ботах: помимо собственно вопроса и ответа доступны подробное объяснение, ссылка на учебник, связанный медиа-контент, а также лайки и комментарии других учащихся (текущий каталог предлагает около 200 000 порций микро-знаний по 600 предметам вузов) Если нужная порция микро-знаний не найдена, пользователь может задать свой вопрос и получить ответ от других студентов своего вуза. В любой момент есть возможность проверить свои знания в любой момент с помощью динамически генерируемых тестов - как по всему предмету, так и отдельным темам. Также чат-бот используется для обмена и обсуждения оперативной информации, связанной с учебой и жизнью вуза (изменение расписания, мероприятия и т.п.).
Проект представляет собой социальный инструмент оперативного получения актуальной информации о жизни вуза, общения с друзьями и другими студентами, а также является помощником в учебе, когда в этом возникает необходимость.
Почему полезно использовать Мой Универ:
- 140 000 уже зарегистрированных студентов из более чем 1800 различных вузов (т.е. у вас уже есть "живые" пользователи чат-бота)
- накопленная статистическая информация о востребованности и актуальности различного контента (ваш бот будет "умным")
- растущая база знаний (200 000 порций микро-знаний по 600 предметам - вам есть, чем привлечь новых студентов)
- гибкий и многофункциональный движок для тестов (от простых тестов до опросов и викторин по модели "кто хочет стать миллионером")
Дополнительные приятности:
- готовый бэкенд для всех образовательных функций (хранение данных, обработка результатов, формирование отчетов, проверка тестов и т.д.)
- гибкий подход - мы готовы добавлять новые запросы в API и выгружать для вас нужные статистические данные
- лучшая платформа для образовательных чат-ботов по мнению ведущих специалистов (http://www.vestifinance.ru/articles/74993)
Чему научатся студенты? Что самое интересное в проекте?
- Использование REST-API внешней системы-поставщика данных / сервисов для программного продукта (в данном случае - чат-бота)
- Использование внешних источников статистических данных для обучения AI чат-бота
- Разработка проекта в "песочнице" с последующей интеграцией в рабочую среду и экосистему взаимосвязанных программных продуктов
- Методологии гибкой разработки, формирование и быстрая проверка гипотез новых технологических продуктов
Организация работы (Как студенты будут работать в команде?)
- Разработчик чат-бота и специалист по API (программист)
- Специалист по искусственному интеллекту и нейронным сетям (AI)
- Специалист по анализу данных (Big Data & Analytics)
Для работы достаточно 3х ролей - разработчик, который непосредственно пишет код; специалист по нейронным сетям, который при необходимости проектирует и обучает нужные сети для интеллектуальных функций чат-бота; специалист по анализу данных, который помогает извлекать из статистических данных платформы Мой Универ те наборы, которые необходимы для работы чат-бота.
Компоненты (Из каких частей состоит проект?)
Процесс может быть построен следующим образом:
- Проектирование архитектуры чат-бота
- Функциональное проектирование чат-бота
- Разработка модулей интеграции чат-бота с API Мой Универ
- Доработка при необходимости API Мой Универ и аналитических выгрузок
- Разработка чат-бот в "песочнице" и отладка на базе данных разработчика
- Перенос чат-бота в рабочую среду платформы Мой Универ
- Интеграция чат-бота в единую экосистемы
- Оповещение пользователей платформы о запуске чат-бота
Какие будут использоваться технологии?
Мой Универ API (http://studyx.co/ru/api/start/)
Какие начальные требования?
- Знание основ веб-технологий и принципов работы REST-запросов (GET, POST)
- Понимание принципов работы REST-API или желание в них разобраться
Темы вводных занятий
- Архитектура платформы Мой Универ и доступные ресурсы
- Основные принципы функционирования API Мой Универ и доступные функции
- Аналитическая платформа Мой Универ и доступные источники данных
- Примеры (кейсы) создания программных продуктов на платформе Мой Универ
Критерии оценки
4-5 - чат-бот, минимально функционирующий в "песочнице" платформы Мой Универ
6-7 - чат-бот, функционирующий в "песочнице" и использующий статистические данные платформы
8-10 - чат-бот, запущенный в "боевом" режиме на основной платформе Мой Универ
Похожие проекты
Контактная информация
Приходько Максим Александрович spex19@mail.ru skype: elenoize https://vk.com/id128160825 https://www.facebook.com/elenoize