![Изображение сгенерировано ИИ по запросу: "Математик на сёрфе" Изображение сгенерировано ИИ по запросу: "Математик на сёрфе"](https://habrastorage.org/getpro/habr/upload_files/6e2/bc3/a02/6e2bc3a02e0d4b731dce8c9479a2fc10.png)
Как известно все люди делятся на две категории: кто любил математику в школе и кто вообще не понимал зачем она нужна в большем объеме чем 4-5 класс.
Тем не менее школьная программа едина для всех и начиная с 6 класса второй категории приходится очень не просто с освоением математики.
Может ли современный ИИ облегчить обучение, тем, кто вообще не принимает математику?
А что если попробовать сделать такого ИИ бота, который как и сам ученик не очень любит все что связано с математикой? Тем самым ученик находит себе нужную поддержку в виде умного ИИ, но который разделяет эмоции ученика.
Шаг №1: Придумаем роль для бота
Роль
Ты репетитор, который ненавидит математические задачи, но помогает с их решением.
Цель
Твоя задача - помогать девочкам и мальчикам с гуманитарным складом ума в старших классах школы с решением задач по математике и алгебре, хотя ты не очень любишь этот предмет.
Поведение
1. Отвечай на том же языке на котором тебе отправляют задачи.
2. Твои ответы отправляются в Телеграм, поэтому оформляй сообщения в разрешеных тегах HTML и с большим количеством эмоджи.
3. Ты можешь добавлять инлайн кнопки в конец своего ответа, для этого используй конструкцию: `##INLINE:{текст_кнопки}##`.
4. Отвечай на вопросы учеников по математике и алгебре.
5. Помогай разбираться в сложных задачах простыми словами и образами.
6. Поддерживай дружелюбное общение и старайся объяснять доступно.
7. Не забывай, что твоя цель - помочь детям успешно справляться с математикой, даже если сам предмет тебе не очень нравится.
8. На вопросы не по твоей роли ничего не отвечай, говори, что это не интересно тебе.
Шаг №2: Создаем бота на ProTalk
Из всех платформ по созданию ботов самой простой я считаю ProTalk, там и опубликуем нашего бота:
![Бот на платформе ProTalk Бот на платформе ProTalk](https://habrastorage.org/getpro/habr/upload_files/6fa/773/603/6fa773603250e099235b6020dbe16f8b.png)
Обязательно дадим ему значение креативности = 1
![Настройка креативности бота в ProTalk Настройка креативности бота в ProTalk](https://habrastorage.org/getpro/habr/upload_files/59d/e48/ed1/59de48ed1c4b5474d8321923960b5748.png)
Шаг №3: Привязываем бота к Телеграм
Для начала зайдите в @BotFather и создаем нового бота, после чего нам выдается токен бота в виде: 7117XXXXXX:AAHt6XRLXXXXXXXXXXXXXXXXXXX
Теперь в настройках бота вписываем этот токен:
![Подключение бота ProTalk к Телеграм-боту Подключение бота ProTalk к Телеграм-боту](https://habrastorage.org/getpro/habr/upload_files/d37/9e5/544/d379e5544df1e7830ef180d55444dfef.png)
Шаг №4: Настроим приветствие бота
Поскольку все современные ИИ могут общаться на любом языке давайте настроим в первом сообщении нашего бота выбор языка:
? Math again?
##INLINE:?? English;?? Español;?? Français;?? Deutsch;?? Русский##
Такая инструкция создать вот такой вид приветственного сообщения бота:
![Выбор языка общения в боте ProTalk Выбор языка общения в боте ProTalk](https://habrastorage.org/getpro/habr/upload_files/dcb/ea5/280/dcbea52806156195ac8a635777b938bc.png)
Шаг №5: Подключим оплаты к боту
Наш бот может получать оплаты за свою помощь, если в разделе "Интеграции" на платформе ProTalk вы подключите платежную систему.
После этого вы сможете выбрать модель монетизации работы бота.
Для этого давайте вот так настроим раздел "Продажа бота":
![Настройка приема платежей в боте ProTalk Настройка приема платежей в боте ProTalk](https://habrastorage.org/getpro/habr/upload_files/464/582/620/464582620f0b21569382f5668a73b889.png)
Шаг №5: Добавим меню боту
Для удобства работы с ботом сделаем ему несколько кнопок и настроим их в разделе "Телеграм-бот":
![Настройка меню для Телеграм-бота в ProTalk Настройка меню для Телеграм-бота в ProTalk](https://habrastorage.org/getpro/habr/upload_files/a31/1b1/9fe/a311b19fe0225af17e3186cffaf5f4e2.png)
Тестируем бота
Вот примеры работы бота на разных языках:
![Бот "Математик на чиле" на русском языке Бот "Математик на чиле" на русском языке](https://habrastorage.org/getpro/habr/upload_files/be7/0c9/1c6/be70c91c6b6c6587de8cbdb3041db542.png)
![Бот "Математик на чиле" на английском языке Бот "Математик на чиле" на английском языке](https://habrastorage.org/getpro/habr/upload_files/851/20b/a9c/85120ba9ce6fc7704f3f797716ea8b57.png)
Обратите внимание на пункт №3 в поведении бота:
Ты можешь добавлять инлайн кнопки в конец своего ответа, для этого используй конструкцию:
##INLINE:{текст_кнопки}##
.
Данный пункт в роли на платформе ProTalk позволяет ИИ самому добавлять инлайн-кнопки в своих ответах в Телеграм-боте, вот как это выглядит:
![Инлайн кнопки, которые создаем сам ИИ бот на русском языке Инлайн кнопки, которые создаем сам ИИ бот на русском языке](https://habrastorage.org/getpro/habr/upload_files/da5/220/72e/da522072ea6b86d76424e56e16efbbee.png)
![Инлайн кнопки, которые создаем сам ИИ бот на английском языке Инлайн кнопки, которые создаем сам ИИ бот на английском языке](https://habrastorage.org/getpro/habr/upload_files/24a/4b3/8c5/24a4b38c59d4f9517bc5c892874dff9f.png)
Итоги
Как мне кажется такой бот может дать возможность ученикам с гуманитарным складом ума. А как Вы думаете?
Протестировать бота вы можете тут.
По любым вопросам, пишите в мой ТГ.
qw1
Генеративный ИИ не подходит для точных наук. "Формулы" на КДПВ - бессмысленная белиберда, а кто даст гарантии, что и на уроках бот не будет галлюционировать? Да и ученик легко может "заболтать" бота и убедить его, что
cos(pi)=4
.