Details
| Title | Разработка адаптивной системы с элементами искусственного интеллекта для подготовки к ЕГЭ по профильной математике: выпускная квалификационная работа бакалавра: направление 01.03.02 «Прикладная математика и информатика» ; образовательная программа 01.03.02_01 «Математическое моделирование и искусственный интеллект» = Development of an adaptive system with elements of artificial intelligence for preparation for the Unified State Exam in specialized mathematics |
|---|---|
| Creators | Муталимова Валентина Муратовна |
| Scientific adviser | Новиков Федор Александрович |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Физико-механический институт |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | адаптивное тестирование ; искусственный интеллект ; большая языковая модель ; проверка решений ; генерация заданий ; подготовка к ЕГЭ ; чат-бот ; контроль знаний ; adaptive testing ; artificial intelligence ; large language model ; solution checking ; problem generating ; exam preparation ; chatbot ; knowledge assessment |
| Document type | Bachelor graduation qualification work |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 01.03.02 |
| Speciality group (FGOS) | 010000 - Математика и механика |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-3290 |
| Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\41397 |
| Record create date | 7/31/2026 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
| Group | Anonymous |
|---|---|
| Network | Internet |
Объект исследования — процесс автоматизированного контроля и оценки знаний обучающихся в цифровых образовательных системах. Цель работы — разработка и реализация системы, предназначенной для автоматизации создания, хранения и проведения тестирования обучающихся, а также проверки их решений с использованием технологий искусственного интеллекта. Система спроектирована и реализована в виде чат-бота Telegram с разделением на клиентскую и серверную части. Применены методы адаптивного контроля знаний, генерация параметризованных заданий по шаблонам преподавателя средствами большой языковой модели, а также распознавание и проверка рукописных решений по фотографии с локализацией ошибки на конкретном шаге решения. Результаты работы подтверждены апробацией в группе из семи учеников 11 класса (около 170 выполненных заданий). Система корректно генерирует задания, проводит адаптивное тестирование и формирует развёрнутые комментарии к решениям; более чем в трёх четвертях случаев после локализованной обратной связи аналогичное задание решалось учеником верно. Область применения результатов — подготовка школьников к ЕГЭ по профильной математике и автоматизация рутинной проверки заданий в работе преподавателя. При выполнении работы использованы язык программирования Python, библиотека aiogram, СУБД PostgreSQL, ORM SQLAlchemy, библиотеки aiohttp, APScheduler, pydantic и loguru, а также внешний сервис большой языковой модели.
The object of research is the process of automated control and assessment of students’ knowledge in digital educational systems. The aim of the work is the development and implementation of a system that automates the creation, storage and administration of tests, as well as the checking of students’ solutions using artificial intelligence technologies. The system was designed and implemented as a Telegram chatbot with a client-server architecture. Methods of adaptive knowledge control were applied, together with the generation of parameterized problems from a teacher’s templates by means of a large language model, and the recognition and checking of handwritten solutions from a photograph with localization of the error at a specific step. The results were confirmed by testing in a group of seven 11th-grade students (about 170 completed tasks). The system correctly generates problems, conducts adaptive testing and produces detailed comments on solutions; in more than three quarters of cases, after localized feedback a similar task was solved correctly by the student. The field of application of the results is the preparation of school students for the exam in specialized mathematics and the automation of routine task checking in a teacher’s work. The work was carried out using the Python language, the aiogram library, the PostgreSQL database, the SQLAlchemy ORM, the aiohttp, APScheduler, pydantic and loguru libraries, as well as an external large language model service.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|