Похожие презентации:
Telegram-бот “Расписание”
1.
Telegram-бот“Расписание”
Выполнил: Воробьев Александр Сергеевич
Руководитель: Силова Ольга Николаевна
2.
ВВЕДЕНИЕ01
Что такое чат-бот?
03
Цели и задачи.
02
Актуальность.
04
Заключение. Вывод.
3.
01Чат-бот
Это программа, которая умеет общаться с вами, как человек, но
делает это автоматически. Он может отвечать на ваши вопросы,
выполнять какие-то действия, отправлять вам информацию и
многое другое.
4.
Виды чат-ботовКоммуникационные
Их применяют исключительно для общения - чтобы
ответить на вопросы, поделиться информацией, помочь
подобрать товар или услугу.
Функциональные
Такие чат-боты дают возможность сразу выполнить те или
иные действия - к примеру, получить расписание.
5.
Структура чат-ботаЧат-бот
Начинка и
Интерфей
с
Начинка отвечает за
функционал, а интерфейс это лицевая часть, с которой
взаимодействует
пользователь
Модуль
понимания
текста
Модуль
генерации
ответов
Он анализирует запрос
пользователя, определяет
намерения клиента и
извлекает из фраз сущности,
необходимые для генерации
ответа
Ищет ответ на вопрос
пользователя в базе данных
или, что реже, генерирует его
с помощью обученной
нейросети
6.
Актуальность1 - Удобство для пользователей.
2 - Повышение клиентоориентированности.
3 - Круглосуточная доступность.
4 - Автоматизация рутинных задач.
5 - Снижение затрат.
6 - Аналитика.
7.
Цели и задачиЗарегистрировать бота в Telegram
Цель
Зарегистрировать бота, получить токен, чтобы
бот мог писать в Telegram
Создать бота и начать продавать его различным
учреждениям.
Задача 1
Поработать над внешней частью, исправить
баги.
Написать начинку бота, исправить ошибки и
максимально оптимизировать его работу
Продумать и реализовать внешнюю часть, с
которой будет взаимодействовать ученик,
исправить возможные ошибки.
8.
Немного кода)9.
ТрудностиОшибка загрузки базы данных
Когда бот был уже почти готов, я решил
проверить работоспособность базы данных и
столкнулся с ошибкой. База данных просто не
могла обработать изменения в расписании
Возможное решение
За решением данной проблемы я заглянул в
источники интернета, ведь интернет - правая
рука программиста! Оказалось что ошибка была
вызвана тем, что я использовал устаревшую
версию базы данных.
Исправление
Я удалил старую базу данных, почистил следы
ее существования и установил уже обновленную
УРА! БОТ ЗАРАБОТАЛ!
Ошибка исправлена, бот работает!
10.
ЗаключениеОпыт
Я набрался немало нового опыта в работе с ботами, это может мне
пригодиться в будущем, ведь я хочу связать свою жизнь с
программированием
Проект в портфолио
Я обзавелся очередным проектом для своего портфолио, это поможет
мне с поиском работы.
Обновления
Я ни в коем случае не заброшу проект, буду работать над ним,
дорабатывать какие то моменты, доведу до идеала!
11.
ВыводРазработка телеграм-бота "Расписание" имеет практическую
значимость и решает актуальную проблему своевременного
доступа к расписанию занятий. Бот предоставляет
пользователям удобный и быстрый способ получения
необходимой информации, экономит их время и усилия. Проект
продемонстрировал возможность применения современных
технологий для повышения эффективности образовательного
процесса. Я хотел бы усовершенствовать свой проект, добавив
возможность смотреть не только расписание, но и домашнее
задание.
12.
СПАСИБО ЗАВНИМАНИЕ!!!
Интернет