Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс: http://hdl.handle.net/11701/32476
Полная запись метаданных
Поле DCЗначениеЯзык
dc.contributor.advisorКрасильщиков Дмитрий Валерьевичru_RU
dc.contributor.advisorKrasilsikov Dmitrij Valerevicen_GB
dc.contributor.authorКутленков Дмитрий Александровичru_RU
dc.contributor.authorKutlenkov Dmitrij Aleksandrovicen_GB
dc.contributor.editorБрыксин Тимофей Александровичru_RU
dc.contributor.editorBryksin Timofej Aleksandrovicen_GB
dc.date.accessioned2021-08-07T09:11:45Z-
dc.date.available2021-08-07T09:11:45Z-
dc.date.issued2021
dc.identifier.other063554en_GB
dc.identifier.urihttp://hdl.handle.net/11701/32476-
dc.description.abstractЦелью данной работы являлось создание плагина для среды разработки IntelliJ IDEA, способного классифицировать существующие в этой среде механизмы преобразования кода (Intention Actions) в соответствии с их полезностью в выбранном участке кода с помощью методов машинного обучения. В процессе данной работы был разработан инструмент для сбора данных, произведен сбор данных, разработан набор метрик для векторизации кода, проведены эксперименты с рядом моделей. В результате был создан прототип плагина, доступный для использования.ru_RU
dc.description.abstractThis work focuses on creation of a plugin for IDE IntelliJ IDEA capable of classifying existing actions for code refactoring (Intention Actions) according to their applicability at certain positions in code using machine learning methods. A data mining tool for code variants extraction was created, data from several projects were collected, a set of metrics for code vectorization was developed, several experiments with machine learning models were conducted. As a result, available for use plugin was created.en_GB
dc.language.isoru
dc.subjectМашинное обучениеru_RU
dc.subjectпрограммная инженерияru_RU
dc.subjectсреды разработкиru_RU
dc.subjectулучшение кодаru_RU
dc.subjectMachine learningen_GB
dc.subjectsoftware engineeringen_GB
dc.subjectIDEen_GB
dc.subjectcode refactoringen_GB
dc.titleRecommended Java code improvements in IntelliJ IDEAen_GB
dc.title.alternativeРекомендация улучшений кода на Java в IntelliJ IDEAru_RU
Располагается в коллекциях:BACHELOR STUDIES

Файлы этого ресурса:
Файл Описание РазмерФормат 
VKR.pdfArticle438,16 kBAdobe PDFПросмотреть/Открыть
reviewSV_2021___Otzyv_naucnogo_rukovoditela__bakalavr__Kutlenkov_D.A..pdfReviewSV84,38 kBAdobe PDFПросмотреть/Открыть


Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.