Система для аналізу програмного коду з використанням штучного інтелекту

Вантажиться...
Ескіз

Дата

2025

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

У бакалаврському дипломному проєкті було створено універсальний аналізатор коду на основі штучного інтелекту. Його метою було оцінювання якості програмних проєктів на різних мовах і фреймворках. Для цього проаналізовано сучасні підходи до аналізу коду й обрано відповідний стек технологій. Аналізатор базується на AI-моделях, здатних працювати з різними мовами без спеціалізованих правил. Десктопний застосунок розроблено на Flutter і Dart, що забезпечує кросплатформність і продуктивність. Для аналізу використано моделі GPT-4o та GPT-4o-mini, а результати зберігаються у локальній NoSQL-подібній базі на JSON. Результатом стала універсальна система з рекомендаціями для підвищення якості коду.

Опис

Ключові слова

універсальний аналізатор коду, статичний аналіз, штучний інтелект, OpenAI, Flutter, Dart, кросплатформний застосунок, аналіз архітектури

Бібліографічний опис

Бугаєнко, О. В. Система для аналізу програмного коду з використанням штучного інтелекту : дипломний проєкт ... бакалавра : 123 Комп’ютерна інженерія / Бугаєнко Олег Вячеславович. – Київ, 2025. – 174 с.

ORCID

DOI