Ульянова Е.А. (науч. рук. Гетманов А.Н.) Разработка программных модулей, расширяющих возможности открытого фреймворка osa
Рост числа проектов на GitHub (>121 млн в 2025) требует автоматизации проверки их качества. Цель работы — расширение фреймворка OSA модулями реорганизации структуры, анализа Jupyter-ноутбуков и выбора языковых моделей (LM). Модули реализованы: реорганизация включает синтаксическую проверку и обновление импортов; анализ .ipynb — пакетную проверку с автоправкой ошибок; выбор LM оптимизирован под задачи генерации документации. Интеллектуальный выбор моделей позволил оптимизировать вычислительные затраты при сохранении сопоставимого качества генерации, а по ряду метрик достичь улучшения: лаконичность документации возросла на 14%, читаемость — на 3% относительно больших моделей.
Ульянова Е.А. (науч. рук. Гетманов А.Н.) Разработка программных модулей, расширяющих возможности открытого фреймворка osa // Сборник тезисов докладов конгресса молодых ученых. Электронное издание. – СПб: Университет ИТМО, [2026]. URL: https://kmu.itmo.ru/digests/article/16626