Индивидуальный проект по информатике “Телеграм бот на Python”
Автор: Дарашкевичюс Владислав Андрюсович
Место работы/учебы: МКОУ Новоживотинновская СОШ, Воронежская область, 11 класс
Научный руководитель: Ханина Татьяна Игоревна, учитель математики, информатики
Аннотация
Одной из горячих тем нескольких последних лет стали боты – программы, живущие в мессенджере, выполняющие различные задачи для пользователя. Бот выглядит как обычный чат с другом, только с другой стороны находится программа. Она может принять заказ на доставку еды, если это бот ресторана, или прислать свежие статьи, если это новостной бот, или просто поговорить от лица знаменитости, если это развлекательный бот. «Однако многие недооценивают другой рынок, который также изменится навсегда с приходом ботов – рынок образования» – говорит Микаэл Ян, основатель компании ManyChat. Искусственный интеллект должен будет научиться понимать психологию человека, его мотивацию, только тогда образование выйдет на следующий уровень. Несмотря на стремительное развитие искусственного интеллекта, образовательные чат-боты пока не стали массовым явлением. В этом и заключается актуальность данной темы.
Цель проекта: создание чат-бота в мессенджере Telegram для экспорта треков из Spotify.
Для достижения поставленной цели потребовалось решить следующие задачи:
- исследовать возможности и функциональное предназначение интернет-мессенджера Telegram;
- изучить теоретические аспекты по работе чат-ботов в сети Интернет;
- исследовать практические инструменты и методы разработки функционала для чат-бота;
- создать собственного чат-бота со своим функционалом;
- придумать имя и логотип чат-боту;
- активировать своего чат-бота;
- заполнить чат-бота ответами на специальные вопросы.
В ходе решения поставленных задач были использованы следующие методы исследования: анализ, обобщение, описание, моделирование, программирование.
Объектом исследования являются чат-боты.
Предмет исследования: возможности интернет-ботов
Работа над проектом: 1 год.
Результаты
Был успешно реализован прототип Telegram бота. Пользовательский сценарий использования, вероятно, ещё будет скорректирован, однако, данный бот выполняет основной функционал, а именно – устанавливает связь с Spotify с помощью Spotify API, получает доступ к аккаунту пользователя и позволяет преобразовать плейлисты пользователя в текстовые документы для дальнейшего импорта в другие сервисы.
Цели проекта достигнуты, задачи выполнены.
Существуют аналоги созданного сервиса в виде сайтов, но аналогов по функционалу в Telegram нет.
Содержание работы
Если прикрепленный файл не отображается, перегрузите, пожалуйста, страницу
Дата публикации работы: 13.09.2022
Один комментарий на ««Индивидуальный проект по информатике “Телеграм бот на Python”»»
Проект “Создание телеграм-бота на Python” весьма привлекателен – отличная возможность закрепить знания в программировании, используя Python и Telegram.
Мы уверены, что вы сможете воплотить ваши идеи в реальность. Желаем вам ясности кода, удачи в разработке и уверенного продвижения вперёд. Ваш бот будет полезен и интересен не только вам, но и тем, кто его сможет использовать. Удачного и успешного процесса создания бота!
Добавить комментарий