Таблица | Карточка | RUSMARC | |
Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа: Анонимные пользователи Сеть: Интернет |
Аннотация
Данная работа посвящена разработке инструмента для автогенерации чат-ботов на платформе Telegram с использованием декларативного описания. Целью работы является создание инструмента, который упростит процесс разработки чат-ботов, улучшит читаемость кода и сократит время на реализацию некоторых видов Telegram-ботов, сохраняя при этом все преимущества и широкую функциональность существующих библиотек. Для этого проведён обзор известных решений для создания чат-ботов и подробно рассмотрены основные компоненты библиотеки Aiogram-Dialog. В процессе разработки инструмента создан язык предметной области. Подробно описана грамматика этого языка, а также архитектура инструмента, его основные пакеты и классы. Реализованы два бота с целью демонстрации работоспособности проекта. Проведено исследование, выявившее преимущества инструмента, а также его эффективность в сфере программирования однотипных ботов. Результаты работы могут быть использованы разработчиками, чтобы быстро и эффективно реализовывать и редактировать высоконагруженных Telegram-ботов.
This work is dedicated to the development of a tool for automatic generation of chatbots on the Telegram platform using a declarative description. The aim of the work is to create a tool that simplifies the process of developing chatbots, improves code readability, and reduces the time required to implement certain types of Telegram bots, while preserving all the advantages and wide functionality of existing libraries. For this purpose, a review of known solutions for creating chatbots was conducted and the main components of the Aiogram-Dialog library were examined in detail. During the development process of the tool, a domain-specific language was created. The grammar of this language is described in detail, as well as the architecture of the tool, its main packages, and classes. Two bots were implemented to demonstrate the projects functionality. A study was conducted to identify the advantages of the tool, as well as its efficiency in programming similar types of bots. The results of the work can be used by developers to quickly and efficiently implement and edit high-load Telegram bots.
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
Локальная сеть ИБК СПбПУ | Все |
![]() ![]() ![]() |
||||
Интернет | Авторизованные пользователи СПбПУ |
![]() ![]() ![]() |
||||
![]() |
Интернет | Анонимные пользователи |
Статистика использования
|
Количество обращений: 2
За последние 30 дней: 2 Подробная статистика |