Детектор ИИ-кода на C++ для преподавателей
Код написал студент
или нейросеть?
CodeCheck читает программу на C++ и за секунду оценивает вероятность того, что её сгенерировал ИИ.
Проверьте код
Вставьте программу на C++ или загрузите файл.
Результат — подсказка для проверки, а не доказательство. На коротком и аккуратном коде возможны ошибки.
Как это работает
Четыре шага от вставленного кода до оценки.
Код поступает в модель
Вы вставляете программу на C++ или загружаете файл. Модель обучена именно на коде C++.
Код делится на токены
Модель читает не символы, а токены: ключевые слова, имена, операторы. За раз — до 512 токенов, длинный файл режется на фрагменты.
Нейросеть оценивает стиль
В основе — модель Microsoft CodeBERT, дообученная нами на примерах кода людей и ИИ. Она замечает характерные для генерации шаблоны.
Вы получаете вероятность
Процент, понятный вывод и фрагменты, больше всего похожие на ИИ. Решение остаётся за преподавателем.
Качество моделей
Замеры на отложенной тестовой выборке C++.
точность модели C++
214 примеров
ложных срабатываний на коде людей (C++)
6 из 111
примера в обучающей выборке
в том числе 568 решений олимпиадников
токенов за один проход
длинный код — по фрагментам
Тестовая выборка собрана из тех же источников, что и обучающая, поэтому на реальных студенческих работах точность будет ниже.
Команда
Проект сделан студенческой командой.
Куратор
Денис Иванов
Тимлид
Мухаммадзохид Нематжанов
Участники команды
Участник
Жантай Берикбаев
Участник
Лев Трачук
Участник
Дмитрий Лучко
Участник
Абдуллах Тажибаев
Участник
Павел Костин
Участник
Кирилл Екимов
Участник
Иван Григорьев
Программное обеспечение разработано в Политехническом институте НовГУ
Направление: Информатика и вычислительная техника
2026