Университет ИТМО представил OSA.Edu — ИИ-инструмент, который сопоставляет текст выпускной работы с программным кодом проекта. Студент загружает пояснительную записку и ссылку на репозиторий, после чего система ищет расхождения между заявленными функциями и их реализацией и формирует отчёт для исправления работы до защиты.
OSA.Edu вырос из Open Source Advisor, созданного для проверки соответствия научных публикаций связанным с ними репозиториям. Образовательная версия также оценивает состояние репозитория: наличие ключевой информации о проекте, тестов и других элементов, которые помогают другим людям запускать и проверять код. Для сопоставления система извлекает из текста конкретные утверждения и ищет их подтверждение в реализации. Разработчики подчёркивают, что это не антиплагиат и не автоматическая система выставления оценок.
По данным команды ИТМО, пилот охватил около 80 выпускных работ магистрантов факультета технологий искусственного интеллекта. Разработчики сообщили о соответствии текста и кода на уровне 0–10% у «сырых» проектов и 80–90% у работ, где репозитории были приведены в порядок. Это внутренние результаты пилота, а не независимое измерение; методика выборки и сравнение с ручной проверкой в публикации не раскрыты. Сама команда считает показатель выше 70% хорошим с учётом возможных ошибок модели.
Инструмент построен на больших языковых моделях и агентной архитектуре. Финальная оценка остаётся за преподавателем: отчёт должен указывать на противоречия и помогать комиссии выбирать вопросы. OSA.Edu пока находится на стадии апробации. Следующим этапом разработчики называют тестирование на кандидатских диссертациях и сбор более подробной обратной связи.