• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Рекомендательная система для встроенных инструментов IntelliJ IDEA

ФИО студента: Елисеева Мария Валентиновна

Руководитель: Брыксин Тимофей Александрович

Кампус/факультет: Санкт-Петербургская школа физико-математических и компьютерных наук

Программа: Прикладная математика и информатика (Бакалавриат)

Оценка: 9

Год защиты: 2020

Интегрированные среды разработки предоставляют разработчикам много различных возможностей, но разработчики часто недостаточно хорошо знают эти возможности. Для повышения продуктивности разработчиков необходимо их обучать. Одним из механизмов обучения разработчиков является Tips of the Day в IntelliJ IDEA. Но этот механизм выдает советы пользователям в случайном порядке, не учитывая их предпочтения. В данной работе были рассмотрены различные алгоритмы, применяющиеся в рекомендательных системах, и проведено исследование, позволяющее выбрать наиболее подходящий алгоритм для улучшения Tips of the Day в IntelliJ IDEA. Результатом работы стала рекомендательная система, реализованная как внешний сервис, содержащий в себе несколько рекомендательных алгоритмов, получающий запросы из IntelliJ IDEA и возвращающий список рекомендаций в порядке убывания релевантности. Сервис был протестирован на тестовых данных, что позволило сравнить реализованные алгоритмы.

Текст работы (работа добавлена 28 мая 2020 г.)

Выпускные квалификационные работы (ВКР) в НИУ ВШЭ выполняют все студенты в соответствии с университетским Положением и Правилами, определенными каждой образовательной программой.

Аннотации всех ВКР в обязательном порядке публикуются в свободном доступе на корпоративном портале НИУ ВШЭ.

Полный текст ВКР размещается в свободном доступе на портале НИУ ВШЭ только при наличии согласия студента – автора (правообладателя) работы либо, в случае выполнения работы коллективом студентов, при наличии согласия всех соавторов (правообладателей) работы. ВКР после размещения на портале НИУ ВШЭ приобретает статус электронной публикации.

ВКР являются объектами авторских прав, на их использование распространяются ограничения, предусмотренные законодательством Российской Федерации об интеллектуальной собственности.

В случае использования ВКР, в том числе путем цитирования, указание имени автора и источника заимствования обязательно.

Реестр дипломов НИУ ВШЭ