Найти тему
Laboratory SARD

Стоит ли делать бота?

 Модернизация информационных систем требует новых подходов в их разарботке, также требуются новые инструменты в удовлетворении потребительского спроса и способов продажи товаров.

В настоящее время онлайн-рынок пользуется все большим спросом у клиентов и предприятий, поэтому тенденция экономического роста онлайн-рынка усиливается. Жесткая конкуренция и клиенты, которые могут посетить ресурс по продажи товаров со всего мира, требуют хорошего обслуживания, например, услуг, которые могут быть оказаны 24 часа в сутки. Круглосуточное обслуживание требует дополнительных расходов, поскольку для предоставления услуг необходимо обеспечить обслуживание клиентов. Telegram - чатбот может быть использован в качестве решения для снижения затрат на обслуживание клиентов, поскольку он может быть использован для предоставления автоматизированных услуг. Чатбот - это компьютерная программа, предназначенная для ведения интеллектуальных бесед с пользователями. Создание Telegram – чатбота требует профессиональных навыков программирования и требует базы знаний, потому что написать код и разработать все алгоритмы его функционирования очень сложно. Поэтому ему требуется очень большая база данных для того, чтобы давать разумные ответы на все взаимодействия с пользователями.

В настоящее время большинство пользователей заинтересованы в использовании такой услуги, как доставка продуктов. С данной целью уже создано множество сайтов и сервисов. Целью данной работы является создание программы – бота – агрегатора на базе мессенджера Telegram. Такой выбор платформы для внедрения программы – бота обусловлен относительной простотой и быстротой создания бота. Согласно исследованию [16] число пользователей такой социальной сети – мессенджера , как Telegram постоянно растет – с 2016 по 2020 год число пользователей выросло в 4 раза. Данный факт также подтверждает актуальность разработки Telegram-бота.

Принципы разработки ботов анализировались на основе работ [1-3, 10]. Специфика разработки бота с использованием языка программирования Pythonи возможность применимости в данной работе анализировалась на основе вторичных источников [9,10]

Специфика агрегаторов – ботов для доставки продуктов анализировалась на основе опубликованных работ [11, 15].

Вопросы и особенностиразвития сервисов и чат-ботов доставки продуктов были проанализирована на основании работ [12-14].

Проанализированные работы показывают высокую актуальность выбранной темы и дальнейшего практического применения.

Объектом исследования в данной работе является принципы группировки ботов для доставки продуктов. Предметом исследования является разработка агрегатора ботов.

Определение агрегатора в различной литературе разнятся. В данной работе под агрегатором понимается программа, которая по запросу пользователя создает запросы на сторонние веб-сайты, занимается так называемым парсингом – поиском и обработкой информации и выдает результаты пользователю. Поскольку Telegram имеет возможность оплаты товаров, в нем есть возможность создать магазин с доставкой товаров. Telegram Bot Payments - это бесплатная и открытая платформа, которая позволяет продавцам принимать платежи за товары и услуги от пользователей Telegram. Telegram не собирает информацию о платежах и не берет комиссию.

В приложениях 1,2 настоящей работы представлен листинг кода добавления товаров, их категорий, управление пользователями.

Работа состоит из введения, двух глав и заключения. В списке литературы приводятся все использованные источники.

Telegram бот - это программа на платформе Telegram, созданная или разработанная с помощью API (интерфейса). Боты - это разновидность интерактивного агента, компьютерная программа, предназначенная для имитации интеллектуальных разговоров с одним или несколькими человеческими пользователями с помощью распознавания голоса и интерфейсов чата. В Telegram бот - это специальный аккаунт в Telegram, предназначенный для автоматического ответа на сообщения, который не требует дополнительных телефонных номеров. Пользователи могут взаимодействовать с ботами, отправляя командные сообщения через личные или групповые сообщения. Боты обычно программируются так, чтобы иметь возможность взаимодействовать набодобие искусственного интеллекта – по запросу пользователя отвечать на различные вопросы. Боты могут использоваться для напоминания чего-либо (напоминания), воспроизведения, трансляции и даже могут посылать команды другим устройствам.

Многие исследователи выбирают приложение Telegram, поскольку оно является легким, бесплатным и многоплатформенным. Кроме того, API в Telegram является полным и имеет инновации, и может отвечать на сообщения автоматически.