Система для аналізу програмного коду з використанням штучного інтелекту
Вантажиться...
Дата
2025
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
У бакалаврському дипломному проєкті було створено універсальний аналізатор коду на основі штучного інтелекту. Його метою було оцінювання якості програмних проєктів на різних мовах і фреймворках. Для цього проаналізовано сучасні підходи до аналізу коду й обрано відповідний стек технологій.
Аналізатор базується на AI-моделях, здатних працювати з різними мовами без спеціалізованих правил. Десктопний застосунок розроблено на Flutter і Dart, що забезпечує кросплатформність і продуктивність. Для аналізу використано моделі GPT-4o та GPT-4o-mini, а результати зберігаються у локальній NoSQL-подібній базі на JSON. Результатом стала універсальна система з рекомендаціями для підвищення якості коду.
Опис
Ключові слова
універсальний аналізатор коду, статичний аналіз, штучний інтелект, OpenAI, Flutter, Dart, кросплатформний застосунок, аналіз архітектури
Бібліографічний опис
Бугаєнко, О. В. Система для аналізу програмного коду з використанням штучного інтелекту : дипломний проєкт ... бакалавра : 123 Комп’ютерна інженерія / Бугаєнко Олег Вячеславович. – Київ, 2025. – 174 с.