Рекомендательная система баг-трекинга (командный проект) — различия между версиями
(Новая страница, с помощью формы Новый_командный_проект) |
|||
(не показаны 3 промежуточные версии 2 участников) | |||
Строка 1: | Строка 1: | ||
{{Карточка_командного_проекта | {{Карточка_командного_проекта | ||
|name=Рекомендательная система баг-трекинга | |name=Рекомендательная система баг-трекинга | ||
− | |company=Exactpro | + | |company=Exactpro, London Stock Exchange Group |
|semester=Осень 2016 | |semester=Осень 2016 | ||
|course=3 | |course=3 | ||
|number_of_students=2-3 | |number_of_students=2-3 | ||
|categorize=yes | |categorize=yes | ||
+ | |is_archived=yes | ||
}} | }} | ||
Строка 23: | Строка 24: | ||
Весь процесс разбиватся на спринты (2 или 3 недели). На каждый спринт определяется перечень подзадач. | Весь процесс разбиватся на спринты (2 или 3 недели). На каждый спринт определяется перечень подзадач. | ||
− | === | + | === Компоненты (Из каких частей состоит проект?) === |
1. Модуль для предварительной обработки текста. (основан на NLP) | 1. Модуль для предварительной обработки текста. (основан на NLP) | ||
Строка 34: | Строка 35: | ||
=== Какие начальные требования? === | === Какие начальные требования? === | ||
− | Программирование на Python, Java | + | Программирование на Python, Java (начальный уровень) |
=== Темы вводных занятий === | === Темы вводных занятий === |
Текущая версия на 13:02, 8 октября 2017
Компания | 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