3.96M
Category: internetinternet

Школьный чат-бот

1.

Школьный чат-бот
Авторы
Работу выполнил
Щелканов Матвей Артемович,
ученик 8 А класса
МБОУ «СОШ №107»
г. Новокузнецка
Руководитель:
Гладкова Анастасия
Владимировна
учитель математики
МБОУ «СОШ №107»
г. Новокузнецк

2.

Проблемы
Долгое нахождение информации
Отсутствие контактных данных
Нет быстрого объявления важной информации

3.

Цели и задачи проекта
Изучить теоретический материл по данной
теме
Провести анкетирование среди 5-11
классов
Выбрать программу для написания чат-бота
Подготовить содержательный материал
Создать Чат-Бота в телеграмме
Распространить и получить обратную связь

4.

Объект исследования: технологии искусственного интеллекта в
сфере коммуникаций.
Предмет исследования: чат-бот в мессенджере Telegram.
Гипотеза: я, как представитель молодого поколения, считаю, что
чат-боты необходимы всем, кто хочет сделать свою жизнь,
коммуникации,
учебу, работу проще, благодаря компьютерным технологиям.

5.

Чат бот
программа, которая выясняет потребности
пользователей, а затем помогает удовлетворить их. На основе
искусственного интеллекта.
Актуальность
новизна и популярности технологий мессенджинга и Чат-ботов.

6.

Виды чат-ботов
Продавцы
Помощники
Психология
Бизнес

7.

Практический разделЭТАПЫ ПРОЕКТА
1.Изучение материала. Сбор информации. Проведение анкетирования
2.Ознакомление с программами и языком программирования. Написание
программы
3.Запуск чат-бота

8.

Изучение материала
Поиск теоретического
материала
Платформа - телеграмм
Для программирования –
Teleragm API

9.

Анкетирование
100
90
80
70
60
50
40
Хотели бы вы получать быстро справочную информацию?
О расписании уроков
О расписании звонков
О расписании внеурочных занятий
О расписании платных образовательных услуг (ДПОУ)
О информации официальных страниц МБОУ «СОШ №107»
О контактной информации МБОУ «СОШ №107»
Возможность записаться на дополнительные платные образовательные ус
30
20
10
0
расписание уроков расписание звонков
расписание
внеурочных занятий
расписание ДПОУ
информация о
официальных
страницах
контактная
информация
запись на ДПОУ

10.

Алгоритм создания чат-бота
1.Создание чат-бота в BotFather
2.Создание аватарки и ее
подключение
3.Подключение бота к коду

11.

Алгоритм создания чат-бота
ЭТАПЫ ПРОЕКТА
Одна из них это сохранения данных о пользователей, которая поможет с
будущими частями кода.
Благодаря этому блоку кода, я могу создавать, сохранять и загружать
пользователей из файла.

12.

Алгоритм создания чат-бота
ЭТАПЫ ПРОЕКТА
Дальше я добавлял обычные, школьные команду по типу расписания, но подумал, а
что если будет изменение расписания уроков или звонков? И добавил этот блок код
В этих функциях я могу отправлять всем пользователям фото и сообщения, как
раз-таки благодаря файлу с данными пользователей.

13.

Алгоритм создания чат-бота
ЭТАПЫ ПРОЕКТА
А также добавил кнопку "Для учителей", которая и дает возможность отправлять
срочные новости и изменения расписания.
А также различные функции, помогающие учителям.

14.

Запуск чат-бота
ЭТАПЫ ПРОЕКТА
Для тестирования чат-бота, мне было необходима помощь, поэтому я дал своим
одноклассникам данного чат-бота для бета-теста, и благодаря им исправил
множество багов.
Но осталась одна проблема, где запустить этого бота на постоянной основе? Я
выбрал бесплатный сайт PythonAnywhere, который позволяет хранить, запускать
код. Сайт бесплатен, но с большой нагрузкой на сервера работает неплохо.

15.

Перспективы
ЭТАПЫ ПРОЕКТА
1.Продолжение изучение языка Python
2.Усовершенствование чат-бота
3.Добавление больше полезных и необходимых
функций

16.

Заключение
ЭТАПЫ ПРОЕКТА
Гипотеза подтвердилась
Простой и понятный
Содержит достоверную информацию
Пользователей более 100 человек, а на данный момент более
150!
Работая над этой темой, я сам повысил свой уровень знаний,
Приобрел практические знания и навыки

17.

18.

ЭТАПЫ ПРОЕКТА
Спасибо за внимание, жду ваших
вопросов.
English     Русский Rules