ИИ-агент как тренер по задачам

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

В связи с этим в рамках волонтерских проектов хочу запустить проект создания такого ИИ-агента. Если будет интересно, то пишите мне в телеграм @TserenTserenov. Уверен, что эта интересная работа может стать отличной возможностью, чтобы одновременно получить мастерство создания ИИ-агентов, усовершенствовать мастерство проектной работы и улучшить освоение системной методологии.

Основная цель проекта:
Разработать интеллектуального помощника, который на основе учебного курса:

  • Формулирует и генерирует задачи: Агент способен создавать бесконечное число типовых заданий, ориентируясь на заданные образцы автора курса (с примерами правильных и неправильных ответов) и распределяя их по уровням сложности (начальный, средний, продвинутый).
  • Адаптивно выдает задания и проверяет ответы: В режиме реального времени агент подбирает задания, соответствующие уровню знаний студента с учетом его профессиональной предметной области (при необходимости), а также предоставляет письменную обратную связь, в том числе разбирая ошибки.
  • Мотивирует студента: За счет геймификации, регулярных мотивационных сообщений (например, через Telegram) и сравнительного анализа личных показателей с общими статистическими данными, агент стимулирует учащегося проводить больше времени за решением задач и писать больше.

Ключевые задачи проекта:

  1. Формирование задач (упражнений, заданий) на основе курса. Разработчик курса задает примеры типовых задач с указанием уровней сложности, после чего AI‑агент обучается создавать аналогичные задания с учетом профессиональной предметной области студента (но не только).
  2. Управлением вниманием студента. Агент не только выдает задания согласно заданному времени, но и старается поэтапно увеличивать время, проведенное за решением, его систематичность и объем письменной работы. То есть функция полезности агента направлена на общее время занятий в среднем за день, количество дней занятий в неделю и общее количество дней удержания страйка, а также количество написанных знаков за определенные периоды времени.
  3. Персонализация и сбор данных о студенте. При регистрации студент предоставляет информацию о себе: профессиональная область, темы курсов, ожидаемое время занятий и дополнительные данные (например, результаты тестовых заданий, уровень владения материалом, предпочтения в обучении, цели саморазвития, наличие предыдущего опыта и даже особенности восприятия информации). Такой подход, вдохновленный практиками Duolingo, позволит AI‑агенту более точно подобрать уровень и тематику заданий.
  4. Контроль и обратная связь. Агент самостоятельно проверяет ответы, дает письменные пояснения к ошибкам и с помощью анализа накопленных данных (количество правильных/неправильных ответов, количество написанных символов, время занятий, непрерывность занятий) формирует подробную статистику относительно каждого студента и в целом по всей школе.
  5. Мотивация и геймификация. На основе собранных данных AI‑агент генерирует мотивационные сообщения (например, в Telegram), сверяя индивидуальные показатели с общими результатами всех студентов, и предлагает дополнительные бонусы или вызовы для повышения вовлеченности.
  6. Обучение и самообучение агента. Агент постоянно совершенствуется за счет обратной связи от разработчика курса (который корректирует алгоритмы генерации задач и проверки ответов) и взаимодействия со студентом, что позволяет ему лучше стимулировать процесс обучения посредством письменного размышления и активного вовлечения в процесс.
  7. Многофункциональные интерфейсы. AI‑агент интегрируется в онлайн-платформу (например, Aisystant) с боковым окном для общения и проверки заданий, а также функционирует как Telegram‑бот для обмена сообщениями.
  8. Аналитика и отчетность. Помимо индивидуальных данных по каждому студенту, агент собирает общую статистику по своей работе и регулярно представляет отчёты деканату ШСМ и разработчику, а также предлагает варианты улучшения системы на основе месячного опыта.

Подход к персонализации и дополнительной информации о студенте

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

  • Базовые данные: ФИО, контактные данные (аккаунт телеграм и в Aisystant).
  • Профессиональную информацию: Специализация, опыт работы, интересующие предметные области.
  • Образовательные предпочтения: Темы курсов, уровень подготовки, цели обучения, предпочтительный стиль обучения.
  • Распорядок дня и доступное время: Примерное время ежедневных тренировок, наличие перерывов, уровень мотивации.
  • Тестирование уровня знаний. AI‑агент может выдавать тестовые задания для определения начального уровня, как это делает Duolingo, что позволяет лучше адаптировать контент и сложность заданий.
  • Дополнительные аспекты: Личные интересы, цели саморазвития, даже предпочтения в виде геймификационных элементов (например, желание участвовать в челленджах, получать бейджи, видеть рейтинг).

Организация процесса обучения и мотивации

Динамика выдачи заданий. Студент получает серию задач в течение заранее отведенного времени. Если задание выполняется быстрее — AI‑агент предлагает дополнительные упражнения или усложненные варианты для закрепления материала.

Проверка и обратная связь. При неправильном ответе агент предоставляет письменное объяснение ошибки, давая возможность студенту разобраться в допущенной ошибке и улучшить понимание материала. Агент может дать студенту похожую задачу для проверки.
Кроме того, студент может написать автору курсу об ошибках в работе агента

Статистика и геймификация. AI‑агент ведет детальный учет:

  • Количества правильных/неправильных ответов (за день, неделю, месяц, год).
  • Объема написанного текста (за день, неделю, месяц, год).
  • Времени, проведенного за решением заданий (за день, неделю, месяц, год).
  • Количества дней непрерывных занятий и продолжительности последней сессии.

Эти статистические данные используются для формирования персональных рекомендаций, мотивационных сообщений (например, «Ваш результат на 20% ниже среднего, постарайтесь уделить больше внимания сегодняшним задачам») и могут автоматически отправляться в Telegram в начале каждого дня.

Интерфейсы взаимодействия. Проект предусматривает два основных интерфейса:

  • Онлайн-курс на платформе Aisystant: С боковой панелью (омнибоксом) для коммуникации с AI‑агентом, где студент может получать задания, отправлять ответы и получать мгновенную обратную связь.
  • Telegram‑бот: Для оперативного взаимодействия, получения мотивационных сообщений и напоминаний.
    Решение задач может происходить в самостоятельном или групповом режиме study group.

Обучение AI‑агента и его саморазвитие

AI‑агент не является статичным модулем, а постоянно обучается:

  • Взаимодействие с разработчиком курса: Разработчик периодически корректирует и обучает агента, объясняя нюансы формирования задач и проверки ответов. Кроме того, агент показывает статистику по каждому типу задач: правильных и неправильных ответов.
  • Адаптация на основе обратной связи от студентов: Агент анализирует, какие задания вызывают затруднения, и настраивает алгоритмы генерации новых задач, чтобы стимулировать большее время и большее количество текста в ответах.

Отчетность и анализ работы системы

Кроме индивидуальных рекомендаций для студентов, AI‑агент агрегирует статистику по всей системе:

  • Предоставляет деканату и разработчику подробные отчеты о результативности обучения студентов.
  • Анализирует эффективность мотивационных сообщений и предлагает варианты улучшения работы системы на ежемесячной основе.

Таким образом, в данном проекте создается AI‑агент, который ориентирован на максимальное увеличение времени активного обучения и письменной работы студентов, адаптацию заданий под индивидуальные особенности и динамическое повышение мотивации через современные геймификационные механизмы. Агент будет помощником для разных ролей: автора курса, преподавателя, лидера и студента.

P.S.
– на 21.03.25 в курс-тренажер загружено более 200 задач по 6 видам. Получаю небольшое число откликов, но все равно очень приятно: “Пока я в полном восторге, суперштука, без шуток… Я точно сына посажу пройти на первый раз”, “Круто, точно полезен”, “Силой пришлось себя вчера остановить и лечь спать”.
– на 19.02 25 сделал MPV тренажер с задачами в виде онлайн-курса.

9 лайков

Ссылка не работает.

Странно, ссылка от телеграмма не работает. Найдите меня так @TserenTserenov. Я вас присоединю к группе.

Да, https://tserentserenov/ — не работает:

Вот эта —

https://t.me/TserenTserenov — работает.

1 лайк