Exam-Edu. Система для подготовки и автоматизированной проверки контрольных работ с использованием технологий искусственного интеллекта

1. Что такое система Exam-Edu и для чего она предназначена?

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

2. Какие основные этапы работы системы Exam-Edu?

Работа системы Exam-Edu включает следующие ключевые этапы:

3. Какие материалы преподаватель должен подготовить для системы Exam-Edu?

Для типовой контрольной работы в случае задач с числовыми ответами преподаватель должен подготовить следующие материалы:

Для типовой контрольной работы в случае задач вида "Вопрос-ответ" с выбором и обоснованием правильного ответа или для заданий с проверкой правильности текстового ответа на вопрос преподаватель должен предоставить следующие материалы:

4. Как ИИ используется в системе Exam-Edu?

Система Exam-Edu активно использует технологии искусственного интеллекта на нескольких этапах:

5. Какие преимущества система Exam-Edu предоставляет преподавателям и студентам?

Система Exam-Edu предлагает значительные преимущества для всех участников образовательного процесса:

6. Каковы уникальные особенности Exam-Edu?

Exam-Edu отличается от традиционных методов проверки рядом ключевых особенностей:

7. Какова архитектура системы Exam-Edu и как она взаимодействует с LLM?

Архитектура системы Exam-Edu включает несколько ключевых компонентов:

Архитектура системы Exam-Edu

Взаимодействие с LLM происходит следующим образом:

8. Как система Exam-Edu влияет на процесс обучения и функционирование системы?

Внедрение системы Exam-Edu оказывает заметное положительное влияние на процесс обучения, посещаемость лекций и функционирование самой системы.

Влияние на учебный процесс

Функционирование системы

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

Студент на сайте находит свое индивидуальное задание (или получает задание в телеграм-боте). На листе бумаги от руки выполняет контрольную работу. Фотографирует своим смартфоном лист и со своего электронного адреса в ОСЭП пересылает фото по указанному в задании электронному адресу (или отправляет сообщение в интерфейсе телеграм-бота с фото решения).

ИИ распознает изображение и формирует файл с распознанным текстом в формате markdown. Причем все строки в распознанном тексте нумеруются. Файл преобразуется в html-формат и пересылается студенту ответным сообщением.

Студент сравнивает распознанный текст и свой рукописный. Если ошибок в распознавании нет, то студент посылает команду ИИ оценить работу. ИИ анализирует распознанный текст, выводит оценку, пишет рецензию и рекомендации и отправляет все это студенту.

Если студент обнаружил ошибку при распознавании, то переписывает строку, в которой обнаружена ошибка (при исправлении в начале строки должен быть указан номер строки, заключенный в квадратные скобки), фотографирует исправленную строку и пересылает фото. ИИ заменяет присланную строку в распознанном тексте.

Файл с распознанным текстом, после анализа которого студент посылает запрос на оценку, является документом, подтверждающим факт и содержание выполненной контрольной работы. «Апелляция» студента по поводу оценки за контрольную работу проводится на основе этого файла. Поэтому обращается внимание студента на важность соответствия распознанного текста и рукописного.

По результатам проведения контрольной системное приложение формирует для преподавателя две отчетные таблицы: полную и краткую. В полной таблице содержится вся информация о работе каждого студента: фото рукописи, распознанный текст, рецензии и и время пересылки писем. Краткая таблица содержит фамилии студентов и их оценки. Эта таблица нужна для удобной передачи оценок преподавателям или в БАРС (систему учета успеваемости студентов).

Примеры работы системы

Условие задачи (пример)

Следует обратить внимание, что в условии задачи перечислены обозначения параметров, которые студент должен использовать при написании работы.

Пример условия задачи

Фото решенной задачи (пример)

Пример фото решения

Распознанный текст

Пример распознанного текста

Студент не исправил некорректное распознавание записи формулы в строке [6] (из-за чего получил замечание в рецензии), в строке [8] знак умножения распознан как знак равенства (не влияет на результат, поэтому штрафной балл не начислен).

Оценивание работы

Таблица сравнения и рецензии (пример)

Оценивание работы проводится на основе таблицы сравнения. ИИ сопоставляет данные, полученные студентом, с теми данными, по которым преподаватель определил оценивать работу. Численные значения промежуточных и итоговых результатов в столбце «Известное правильное значение» рассчитываются системным приложением на этапе подготовки индивидуального экземпляра задачи студента, который выполняется перед публикацией индивидуальных задач на сайте системы.

Пример таблицы с рецензией

ИИ составляет два варианта рецензии. Для составления этих рецензий ИИ использует одинаковые промпты, отличающиеся лишь тем, что в первом варианте рецензии в промпте указано, что ИИ должен обращать внимание, в первую очередь, на цифровые данные и точность значения в ответах, а во втором варианте рецензии - что в первую очередь необходимо учитывать наличие и правильность расчетных формул, логику и порядок решения, используемых единиц измерений и размерностей и т.д.

Работа с телеграм-ботом системы

Рассказ о системе (подготовлен Google NotebookLM)