ХемИИ-лаб: как это работает
Среда для лабораторных по компьютерной химии с ИИ-помощником. Студент решает сам — программа записывает ход решения, проверяет расчёты и показывает преподавателю, где нужна его помощь.
Проект конкурса ИИ-проектов ОГУ · кафедра химии
Состояние системы
В нейросеть уходят только обезличенные данные — коды студентов, без ФИО. Каждое обращение сохраняется в журнале, чтобы проверять качество ответов.
Цикл работы студента и цели проекта
| Что делает программа | Цель проекта | Чем измеряем | ||
|---|---|---|---|---|
| 1 | Входная диагностика 48 вопросов из банка 400 (8 блоков × 6 типов), автопроверка по ключам, профиль по блокам. На отметку не влияет. |
Назначить повторение и уровень заданий | Профиль по 8 блокам | работает |
| 2 | Персональный вариант У каждого студента свои исходные данные: соседу и нейросети нельзя отдать «готовый ответ». |
Самостоятельная работа | Совпадение ответов между студентами — 0 (варианты разные) | работает |
| 3 | Работа по шагам Шаги открываются по очереди, в каждом — проверяемый результат: число, формула, структура. |
Химическое мышление: путь к ответу, а не только ответ | Доля шагов, верных с 1-й попытки | работает |
| 4 | Рабочая область и журнал Расчёты — во встроенном Python. Каждый запуск кода, ответ, подсказка, вставка пишутся в журнал. |
Трассировка хода решения | Доля ответов, подтверждённых вычислениями студента | работает |
| 5 | Программная проверка Числа, единицы, допуски проверяет программа; число, которого нет в журнале студента, помечается. |
Меньше времени преподавателя на рутину | Ложные сигналы ≤ 10 % | работает |
| 6 | Помощник на шаге Нейросеть объясняет шаг, даёт подсказки 3 уровней и разбирает ошибку — без готового ответа. Всё записывается. |
Ответственное использование ИИ | Самостоятельность: штраф за каждую подсказку | работает |
| 7 | Предварительная оценка ИИ Нейросеть получает размеченные данные (шаги, проверки, журнал) и рубрику, ставит балл и комментарии. |
Сокращение времени проверки | Совпадение с преподавателем ±1 балл ≥ 85 %, MAE ≤ 1 | работает |
| 8 | Решение преподавателя Преподаватель видит работу, проверки, журнал и оценку ИИ — утверждает или меняет балл. |
Итог всегда за человеком | Экономия времени преподавателя ≥ 30 % | работает |
| 9 | Профиль и следующее задание Внутренний профиль по показателям; уровень следующего задания 3/4/5. |
Персонализация | Динамика профиля по работам | работает |
| 10 | Конструктор отчёта Данные, расчёты и помощь ИИ программа вносит из журнала; студент выбирает метод и причину (слоты), пишет уравнение реакции (проверка баланса атомов и зарядов) и вывод в 2–3 предложения. ИИ получает JSON со служебной разметкой: откуда значение и что уже проверено. |
Быстрый, но подробный отчёт; трассировка для ИИ | Время заполнения отчёта | работает |
| 11 | База курса для ИИ (RAG) РП, лекции и методички нарезаны на фрагменты; ИИ получает нужные при подсказке и проверке. |
ИИ знает именно наш курс | Точность поиска на контрольных вопросах | в разработке |
| 12 | Рецензирование «2+1» Рецензент, эксперт и ИИ-арбитр, решение преподавателя. |
Критическая проверка чужой работы | Качество рецензий | в разработке |
Попробовать
Демо-данные общие для всех, кто открыл показ. Вход для пилотной группы — по логину и паролю.
Дальше по плану
До 17.11 — ТЗ (готов черновик), до 30.12 — прототип: ЛР 1–4 в программе, конструктор отчёта, входная диагностика (банк 400 вопросов), роль «Команда» (уже работает). Январь–май 2027 — пилот на группе, база курса для ИИ, рецензирование «2+1», квантовая химия, расчёт метрик, переход на нейросеть ОГУ.
Технические подробности
Версия v0.8.0 (сборка 2a51c58) · Python 3.11.2 · нейросеть minimax/minimax-m3.1-flash:free через openrouter.ai