Содержание
Ни для кого не секрет, что технологии глубоко проникли в нашу жизнь, причем чем более молодое поколение мы рассматриваем, тем более открыто оно к их внедрению. Наконец, и высшие образовательные учреждения вступили в список использующих чат-боты в своей деятельности. Расскажем, как это происходило.
Мы также подготовили шаблон, с помощью которого вы сможете создать похожего бота для своей школы.
Абитуриенты
Одно из первых направлений, которое нам предстояло оцифровать, — поступление. Много вопросов, много документов, много людей… Казалось, хаос неизбежен! Однако эта задача оказалась на редкость структурированной.
Абитуриенты задают, как правило, несколько групп вопросов, касающихся сроков и порядка поступления, необходимых документов, экзаменов и т.д. Поэтому одна из задач — ответы на такие вопросы — решилась довольно быстро. Когда пользователь нажимал кнопку «задать вопрос» и вписывал его, ИИ анализировал его принадлежность к одной из перечисленных выше групп и выдавал информацию. Контент в данном случае был решающим, поэтому помимо текстовых ответов абитуриенты получали ссылки на материалы в Интернете и расширенные текстовые материалы, размещенные на 4study.
Не менее важными для абитуриентов являются списки с оценками (место студента в рейтинге) и информация по заключению договора. Поэтому после прохождения вступительных экзаменов в систему были загружены списки и сделана рассылка, приглашающая к просмотру баллов. Вписав свой уникальный номер, пользователи могли посмотреть свои баллы и рейтинг, а также получить всю сопутствующую информацию.
Учащиеся и преподаватели
Информация для поступивших также группируется в вопросы, касающиеся обучения, проживания в общежитиях, мероприятий, особенностей обучения и т.д. Поэтому данная часть по схеме взаимодействия полностью походила на предыдущую, только контент различался.
Кроме этого, совместно со специалистами вуза была разработана система информирования студентов о парах:
- Бот в начале дня и каждую пару получал информацию о занятиях от «Мудл» и отсылал ее студенту.
- По запросу от студента бот передавал информацию о занятиях на весь день и неделю.
Также была добавлена возможность выгрузки оценок из системы «Мудл», которой, однако, не пользовались, т.к. в этой системе оценки не велись.
Еще были реализованы модули по получению заданий. Так, преподаватели могли разослать своим студентам в чат тексты упражнений и, при необходимости, комментарии. Конечно, можно было бы настроить бота для обучения, однако поставленная задача состояла в налаживании связи преподавателя со студентами, а не замены.
Дополнительно были настроены групповые чаты и персональные сообщения преподавателю. Педагогам это позволило перевести работу со студентами в единое окно, а также легко отвечать на вопросы. Студенты же не выходили из привычного окружения — при настроенных каналах связи в «Телеграм», социальных сетях и email каждый самостоятельно выбирал, где ему удобнее общаться и получать информацию.
Кто есть кто?
«Как бот понимал, кто есть кто?» — возникает закономерный вопрос у читателей. Абитуриенты отвечали, куда они собирались поступать: направление, кафедра и т.п. Студенты же вводили номер договора, по которому из списка определялось направление и курс. Привязав таким образом информацию, бот самостоятельно запрашивал необходимые данные из внутренней системы университета или же использовал загруженные в него списки.
Обучение с ботами
Как это сделать самому?
Любому, кто решил сделать такого бота самостоятельно, необходимо понимать правильное использование последовательностей блоков в редакторе. Шаблоны для визуального конструктора и редактора-схемы вы можете выбрать в нашем редакторе.
Чтобы соотнести результат человека с его баллами, необходимо:
- Добавьте блоки отправки текста «Номер договора (ID)» и получения ответа с записью в переменную — это необходимо, чтобы система запомнила уникальный номер человека.
- Используйте блок «Получение данных из списка» с методом выбора «По значению переменной». Бот найдет строку, соответствующую по значению, записанному в переменную, и запомнит всю информацию. Важно! Чтобы использовать эту информацию дальше, создайте и выберите переменные, в которые бот должен запомнить информацию. Также изначально в этот блок необходимо импортировать таблицу с полями ID и оценок.
- Отправляйте текст с результатами, в котором можете использовать параметры, зафиксированные на предыдущем этапе.
Чтобы добавить информирование студентов, вам необходимо настроить не только бот, но и сервер. В своей системе вы:
- Формируете необходимый текст под каждый внутренний ID или используйте единый шаблон с дополнительными параметрами для каждого пользователя.
- Раз в необходимое время (в нашем случае перед каждой парой) отправляете на указанный в настройках бота URL текст и свой ID пользователя. Подробнее смотрите описание PUSH сообщений в настройках бота. Либо вы можете настроить интеграцию на стороне бота.
- Бот самостоятельно сформирует текст и начнет его отправку. Обратите внимание, что мессенджеры активно борются с рассылками, поэтому во избежание блокировок бот может отправлять сообщения с задержками.
В случае, когда пользователь запрашивает информацию о парах самостоятельно, вам необходимо:
- Настроить переход по стрелке при условии нажатия кнопки «Пары сегодня».
- Добавить блок «Обращение к стороннему API» и вписать URL, по которому бот будет делать запрос. Мы выбрали GET-запрос с параметром ID для упрощения интеграции. Далее в поле «Сохранять ответ» необходимо выбрать «Текст в переменную». В ответ бот получал текстовый ответ со списком пар, который запоминал в переменной.
- Далее использовать блок отправки текста, в котором используется параметр, заполненный выше.
При желании вы можете минимизировать обращения к своему серверу, отправляя в автоматическом режиме информацию по каждому студенту в списки бота. Второй вариант – запоминать дату обращения и, если она не поменялась, отправлять уже сохраненное сообщение, – мы не рекомендуем использовать, ведь сообщения и так сохраняются в истории мессенджера. Логично предположить, что пользователь, запрашивая информацию повторно, хочет получить последний вариант расписания.
Для рассылок от преподавателей вы можете использовать раздел «Рассылки» в меню бота. Помимо текста сообщения вам необходимо выбрать соответствующий фильтр из параметров. Например, «Переменная_группы=101» отправит сообщение всем мессенджерам, которые бот отнес к 101 группе. При этом пользователям вовсе не обязательно вводить свою группу (хотя можно этот вопрос решить и так). Вы можете добавить в список, используемый при получении оценок, поле «Группа», которое бот и запомнит в переменную группы.
Итоги от внедрения
Оценить итоги внедрения по изменениям в успеваемости довольно сложно — пандемия COVID-19 поменяла большинство процессов в мире, и область образования не стала исключением. Скажем только, что 7 из 10 студентов отметили полезность данной системы и оставили положительные отзывы. Вся схема работы уместилась в 162 блока и заняла 4 дня на создание структуры бота и его наполнение (не считая времени на работу на «Мудл»).
Как видите, применение ботов обширно, а интеграция в существующие процессы не так сложна, как кажется на первый взгляд. Надеемся, в скором времени и ваше учебное заведение внедрит ботов, а мы в этом поможем!
Вам также понравится
- Поделиться
Сэкономьте время на самостоятельном создании ботов
Хотите получить персональную демонстрацию сервиса, кейсы использования или персональную разработку бота? Оставьте заявку через нашего чат-бота или ознакомьтесь подробнее.