Виявлення застарілих коментарів у програмних кодах систем інформаційного забезпечення транспортної логістики

dc.contributor.authorГладких, Даніїл Дмитрович
dc.date.accessioned2024-07-16T06:57:13Z
dc.date.available2024-07-16T06:57:13Z
dc.date.issued2024
dc.description.abstractРозроблено інструмент для виявлення застарілих коментарів у вигляді плагіну для IntelliJ IDEA. Плагін використовує механізм інспекцій та IntelliJ Platform для отримання інформації з методів з коментарями, яка подається на вхід глибокої нейронної мережі, навченої для виявлення застарілих коментарів. Застарілі коментарі підсвічуються в коді, привертаючи увагу розробника. З метою подальшого покращення якості моделей було розроблено інструмент для збирання та автоматичної розмітки прикладів для завдання виявлення застарілих коментарів. Інструмент також використовує переваги IntelliJ Platform і, крім необхідної інформації про методи з коментарями, збирає додаткову (інформацію про рефакторинги, метрики схожості для векторних уявлень тощо). Розроблено метод ручної розмітки даних для виявлення застарілих коментарів, що використовує краудсорсинг. Для цього створено інтерфейс, інструкції, контрольні та навчальні завдання. В результаті експерименту розмічено 1000 прикладів та задіяно кілька тисяч користувачів.
dc.identifier.citationГладких, Д. Д. Виявлення застарілих коментарів у програмних кодах систем інформаційного забезпечення транспортної логістики : дипломна робота … бакалавра : 122 Комп’ютерні науки / Гладких Даніїл Дмитрович. – Харків : ХНАДУ, 2024. – 73 с.
dc.identifier.urihttps://dspace.khadi.kharkov.ua/handle/123456789/21260
dc.language.isouk
dc.publisherХарківський національний автомобільно-дорожній університет
dc.subjectвекторна семантика
dc.subjectмашинне навчання
dc.subjectHeadless Plugin
dc.subjectPostProcessing
dc.subjectDeep JIT
dc.titleВиявлення застарілих коментарів у програмних кодах систем інформаційного забезпечення транспортної логістики
dc.typeBachelor's theses

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
Gladkih_b_2024.pdf
Розмір:
2.26 MB
Формат:
Adobe Portable Document Format

Ліцензійна угода

Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
2.87 KB
Формат:
Item-specific license agreed upon to submission
Опис: