Тема: Разработка интеллектуального агента на платформе Telegram
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1. Электронная торговля
1.1. Тендеры 5
1.2. Электронные торговые площадки 5
1.2.1. Общероссийская система электронной торговли
ZakazRF 6
1.2.2. Единая информационная система в сфере закупок.... 7
1.2.3. ПАО «НК«Роснефть» ЗАКУПКИ 8
2. Проектирование интеллектуального агента по поиску тендеров.
2.1. Технология для поиска тендеров 9
2.2. Архитектура приложения 11
2.3. Диаграмма состояний 12
3. Реализация интеллектуального агента по поиску тендеров
3.1. Модель данных 14
3.2. Модуль тендерного поиска 16
3.3. Пользовательский интерфейс 19
3.3.1 Новый проект 26
3.3.2 Список проектов 29
3.3.3 Новая электронная торговая площадка 34
3.2.4 Дополнительные функции 36
Заключение 42
Список использованной литературы 43
Приложение
📖 Введение
Именно для этих целей был создан интеллектуальный агент в мессенджере Telegarm с возможностью поиска тендеров по ключевым словам и оповещения пользователей о найденных результатах. Основными особенностями созданного бота являются возможность осуществления поиска сразу на нескольких тендерных площадках, автоматическое обновление результатов поиска и оповещение о них пользователя через заданный промежуток времени.
Объектом исследования является автоматизация процесса сбора информации о закупках на различных тендерных площадках.
Цель дипломной работы - создание интеллектуального агента в среде Telegarm для поиска тендеров по ключевым словам на нескольких электронных торговых площадках.
В ходе работы были поставлены следующие задачи:
1. Изучить специфику и проанализировать различные электронные торговые площадки с целью выявления их сходств и различий;
2. Разработать универсальный алгоритм для извлечения информации о тендерах с любой ЭТП;
3. Изучить технологии разработки ботов в среде Telegram: Telegram API, библиотека TelegramBots на языке программирования java;
4. Построить диаграмму состояний для иллюстрации всевозможных состояний будущего бота;
5. Спроектировать модель и базу данных для хранения информации о тендерных поисках, найденных тендерах, торговых площадках и пользователях системы;
6. Разработать интерфейс в среде Telegram для интеллектуального агента по поиску тендеров по ключевым словам.
Работа состоит из введения, трех глав, заключения и приложения.
Первая глава - теоретические основы электронной торговли. Во второй главе описывается модель данных для хранения информации о поисках, пользователях системы, тендерах и скриптах. Третья глава является практической, в ней представлена реализация интеллектуального агента по поиску тендеров по ключевым словам.
✅ Заключение
удалось выполнить поставленные цели и задачи, а именно спроектировать и
разработать интеллектуального агента в мессенджере Telegram, работающего
на основе программного модуля по поиску тендеров по ключевым словам на
различных электронных торговых площадках. Основным объектом, с
которым работает интеллектуальный агент Tender Hunter, является
тендерный проект. Для каждого такого проекта определены электронные
торговые площадки, на которых осуществляется поиск, ключевые слова для
поиска в наименовании закупки и интервал в днях для автоматического
обновления результатов. Как только новый проект будет создан,
пользователю придет сгенерированный файл в формате xls с найденными
тендерами. Кроме того, каждый раз, когда будет перезапускаться поиск по
проекту и будут обнаружены новые подходяшие под критерии закупки или
изменены ранее найденные тендеры, бот будет уведомлять об этом
пользователя и выгружать измениения так же в xls формате. Так же,
пользователь обладает возможностью администрирования ранее созданных
проектов, а именно может посмотреть и отредактировать параметры поиска,
удалить проект и моментальная выгрузить результаты. Помимо всего
прочего, интеллектуальный агент наделен функцией для добавления новых
или обновления существующих скриптов для веб-скрейпинга, доступной
администратору бота, так что исчезает необходимость выпуска новой версии
программы при изменении структуры веб-страницы ранее загруженной ЭТП.
Данный бот является превосходной альтернативой для ручного поиска
тендеров и может быть широко использован как в нуждах малого бизнеса,
так и отдельных индивидов для быстрого, удобного и бесплатного
мониторинга появления необходимых закупок на нескольких торговых
площадках.



