Детальная информация

Название: Телеграм-бот для агрегации публикаций с аккаунтов различных социальных сетей с поддержкой фильтрации: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Цех Арсений Эдуардович
Научный руководитель: Амосов Владимир Владимирович
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2023
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: Telegram-бот; социальные сети; агрегация; веб-приложение; Python; лемматизация; web-hook; Telegram-bot; social networks; aggregation; web-application; lemmatization
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2023/vr/vr23-3734
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\23044

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Данная работа посвящена разработке бота на платформе Telegram на основе технологии веб-крючков для агрегации публикаций из социальных сетей, для экономии времени пользователей, которое тратится на просмотр социальных сетей. Актуальность данной темы заключается в растущей популярности платформы Telegram и отсутствии прямых аналогов приложения, а именно, приложений, создающих единый поток публикаций на одной платформе. Приложение разработано на языке программирования Python 3.10 и библиотеке Aiogram с использованием технологии контейнеризации Docker. Результатом данной работы является бот на платформе Telegram, поддерживающий все нужные команды для агрегации публикаций из аккаунтов социальных сетей. В ходе работы были изучены понятие лемматизации, основы работы с веб-крючками, основы работы с внешними, публичными API и принципы работы Telegram ботов.

This work is devoted to developing a bot on the Telegram platform based on web-hook technology for the aggregation of publications from social networks, to save users time, which is spent on viewing social networks. Relevance of this topic lays is the growing popularity of Telegram platform and lack of direct analogues of the application, namely, applications that create a single stream of publications on the same platform. The application has been developed on Python 3.10 programming language and Aiogram library using Docker containerization technology. The result of this work is a bot on the Telegram platform, supporting all the necessary commands for the aggregation of publications from social network accounts. In the course of work the notion of lemmatization, basics of working with web hooks, basics of working with external, public APIs and principles of Telegram bots were studied.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 8
За последние 30 дней: 0
Подробная статистика