Рекомендательная система баг-трекинга (командный проект)
Компания | Exactpro, London Stock Exchange Group |
Учебный семестр | Осень 2016 |
Учебный курс | 3-й курс |
Максимальное количество студентов, выбравших проект: 2-3 | |
Содержание[убрать]
|
Внимание! Данный проект находится в архиве и реализован не будет. |
Что это за проект?
Проект направлен на создание рекомендательной системы, позволяющей пользователям корректировать содержание дефекта, вносимого в баг-трекинговую систему. Рекомендации основаны на понятии информативности дефекта, формируемой при анализе описания баг-репорта.
Чему научатся студенты? Что самое интересное в проекте?
1. Методы обработки естественного языка.
2. Методы text mining
3. Навыки машинного обучения
4. Опыт командной разработки
Организация работы (Как студенты будут работать в команде?)
Весь процесс разбиватся на спринты (2 или 3 недели). На каждый спринт определяется перечень подзадач.
Компоненты (Из каких частей состоит проект?)
1. Модуль для предварительной обработки текста. (основан на NLP)
2. Модуль выявления значимых элементов дефект-репорта. (основан на text mining)
3. Модуль рекомендательной системы (back-end + front-end)
Какие будут использоваться технологии?
Python (+ сопутствующие библиотеки) , Java (+ сопутствующие библиотеки) ,git, gerrit
Какие начальные требования?
Программирование на Python, Java (начальный уровень)
Темы вводных занятий
Обзор научных исследований в области дефект репортов.
Критерии оценки
4-5: участие в обсуждениях на каждом спринте, подготовка необходимых данных и элементов системы для подзадачи спринта
6-7: покрытие тестами своей задачи. Участие в тестировании / код-ревью подзадач других участников проектов.
8-10: описание своей задачи: бизнес-требования, документация и т. д.
Похожие проекты
CUEZILLA (http://thomas-zimmermann.com/research/better-bug-tracking/)
Контактная информация
Громова Анна: anna.gromova@exactprosystems.com