ThetaHat

ThetaGrader — ИИ-система первичной проверки домашних заданий

ИИ-инструмент для быстрой предварительной проверки домашних работ, понятной обратной связи и структурированных результатов — с сохранением экспертного контроля.

алгоритмы + LLM human in the loop структурированные результаты модульный пайплайн
Демонстрация интерфейса ThetaGrader

Зачем нужен ThetaGrader?

ThetaGrader берёт на себя рутину, а спорные случаи оставляет человеку.
  • Ускоряет массовую проверку домашних работ и сокращает объём рутинной работы.
  • Снижает субъективность: критерии применяются единообразно.
  • Собирает результаты проверки в единую структурированную таблицу.
  • Оставляет финальное решение и правки за проверяющим.

Как работает система

PythonFastAPIPandasnbformatOpenpyxlGoogle Sheets APIYandex AI StudioOpenRouterLLM
Условие + критерии + работы+ авторское решение, если есть
Подготовка и обработка
Проверкаалгоритмы + LLM
Структурированный результат
Excel / Google Sheets
Шаг 1Preparing
Загрузка материалов: таблицы с критериями, условие задания и студенческие работы, а также опционально — авторское решение.
.ipynb .pdf .py .xlsx .csvдругие форматы
Шаг 2Preprocessing
Парсинг критериев, подготовка содержимого ноутбуков и извлечение изображений из студенческих работ.
Шаг 3Eval

Алгоритм отбирает работы с решением, LLM проверяет их по заданным критериям и при необходимости формирует дополнительные замечания вне критериев.

Применённые критерии Степень уверенности Комментарий студенту Комментарий проверяющему Дополнительный фидбек

LLM-слой не привязан к одной модели: для разных задач можно выбирать разные модели и конфигурации.

Шаг 4Postprocessing
Ответы модели и служебные данные приводятся к единому формату для дальнейшей выгрузки.
Шаг 5Dumping
Доставка результатов в Excel и Google Sheets: таблица заполняется автоматически и используется проверяющими для финальной правки.
Excel (.xlsx) Google Sheets

Ключевые особенности

То, что делает ThetaGrader удобным в реальной проверке.

Работа с содержимым ноутбука

Код, текстовые пояснения, графики и изображения анализируются в рамках одной работы.

Проверка по критериям + дополнительный фидбек

Основная проверка идёт по критериям преподавателя, а найденные вне них ошибки могут быть вынесены в отдельные замечания.

Human in the loop

Степень уверенности и служебные комментарии помогают находить спорные случаи; финальное решение остаётся за проверяющим.

Дополнительные возможности

Автоматическая генерация критериев и анализ использования ИИ для подготовки вопросов к устной сдаче.

МетрикиСравниваем результаты системы с проверкой преподавателей.

Таблицы автоматической и ручной проверки сопоставляются по задачам. Показатели считаются по всем критериям и отдельно по группам с положительным и неположительным весом, затем собираются в сводки по заданиям.

  • Accuracy и взвешенная accuracy
  • Micro-F1 и macro-F1, в том числе взвешенные
  • α Криппендорфа и взвешенная α

Обратная связь

Заполните форму или напишите на thetahat@yandex.ru.

Например: @username или name@example.com