Розроблення чат-бота для підбору відеоконтенту у Telegram

Автор: Столярчук Дана Миколаївна
Кваліфікаційний рівень: магістр
Спеціальність: Інформаційна, бібліотечна та архівна справа
Інститут: Інститут гуманітарних та соціальних наук
Форма навчання: денна
Навчальний рік: 2020-2021 н.р.
Мова захисту: українська
Анотація: Столярчук Д.М., Корж Р.О. (керівник). Розроблення чат-бота для підбору відеоконтенту у Telegram. Магістерська кваліфікаційна робота.- Національний університет «Львівська політехніка», Львів, 2020. Розширена анотація. З розвитком технологій та інформатизації процесів, сучасне суспільство вже не можна уявити без існування Інтернет мережі. Теж саме стосується і бізнесу, бо інтернет мережа, через свою інтерактивність та високу інформаційну насиченість, значно перевершує традиційні канали взаємодії компаній з цільовою аудиторією та можливістю просування бізнесу. Зростання обсягів відеоматеріалів у мережі Інтернет та потреба користувачів у швидкому одержанні необхідної інформації зумовлює актуальність проблеми пошуку ліцензованих відеоматеріалів. В Україні та Росії дуже популярні боти, користувачам подобається отримувати сповіщення та шукати інформацію за допомогою ботів, створювати свої фільтри та заплановані задачі на отримання новин по певній темі. Аудиторія росте дуже швидко, але в користувачів не завжди є час слідкувати за новинами веб ресурсу, не завжди є час для пошуку якогось цікавого відеоконтенту, тому є потреба в системі, яка це буде робити автоматично після деяких налаштувань, або допоможе з сповіщенням очікуваного відеоконтенту коли він з’явиться. Робота присвячена вирішенню проблеми автоматизації фільтрації відеоматеріалів з ліцензованих сервісів. Пропонується рекомендаційна інформаційна система у вигляді чат-боту, основним завданням якої є підбір актуального відеоконтенту з урахуванням потреб користувача. Об’єкт дослідження - інформаційна підтримка пошуку ліцензованих відеоматеріалів. 77 Предмет дослідження - інформаційна система у вигляді чат-боту для інформаційної підтримки пошуку ліцензованих відеоматеріалів. Мета дослідження: розробка рекомендаційної інформаційної системи для пошуку необхідних відеоматеріалів на ліцензованих сервісах. Дослідивши предметну область, ринок та потреби користувачів визначено необхідність створення якісного чат-боту для пошуку відеоконтенту, визначено та взято до уваги основні помилки при наповненні Telegram ботів, створенні дизайну та функціоналу шляхом аналізу конкурентів в даній сфері діяльності [1]. Також доведено доцільність розробки Telegram боту, адже відеоконтент постійно збільшуються, тому підприємство потребує оптимізації інформаційних процесів, що дозволить збільшити ефективність і подальше розширення бізнесу. Для реалізації поставленої задачі здійснено системний аналіз та побудовано дерево рішень, де основною ціллю є розроблення чат-боту для підбору відеоконтенту у Telegram та описано засоби для її досягнення [2]. Створено ER діаграму за допомогою якої здійснюється деталізація сховищ даних проектованої системи, а також документуються сутності системи та засоби їхньої взаємодії, включаючи ідентифікацію об’єктів, важливих для предметної області (сутності), властивостей цих об’єктів (атрибутів) і їхніх відношень з іншими об’єктами (зв’язків). Розроблюване програмне рішення має досить складну логіку та багато функціональних можливостей [3]. Також побудовані діаграми потоків даних, які дають змогу показати взаємодію системи із зовнішніми модулями, а також деталізацію багатьох процесів, які мають бути продумані перед розробкою програмного рішення. Що дає можливість чітко візуалізувати логіку та структуру для розробки майбутньої системи [4]. Практичне завдання реалізовано за допомогою мови програмування Python, середовища програмування JetBrains PyCharm, також у роботі використані бібліотеки Requests та pyTelegram Bot API [5]. 78 Результатом практичної реалізації є доволі зручний та легкий у користуванні інтерфейс Telegram боту з пошуку ліцензованого відеоконтенту. Містить в собі основні та найбільш популярні категорії, такі як: фільми, серіали, мультфільми, передачі і шоу. Кожна з цих категорій містить в собі підкатегорії жанрів. Є можливість зберігати знайдений контент в закладки та переглядати в зручний час. Також є можливість здійснювати пошук відеоматеріалів за назвою, результатом таких пошуків є список з посиланням на ліцензійний сайт для перегляду. Ключові слова: чат-бот, Telegram, відеоконтент, пошук, інформаційна система. Перелік використаних літературних джерел. 1. Парфененко Ю. В. (2019). Рекомендаційна інформаційна система для пошуку відеоматеріалів. Вісник КрНУ імені Михайла Остроградського. Випуск 5. Кременчук. 2. Князєв О.А. (2019). Метод адаптивної комплексної фільтрації контенту в мережі Інтернет: дис. на здобуття наук. ступеня к-та тех. наук: 05.13.21. ОДЕСЬКА нац. АКАДЕМІЯ ЗВ’ЯЗКУ ім. О.С. ПОПОВА. Одеса. 3. Недашківський О.Л. (2014). Планування та проектування інформаційних систем: конспект лекцій. Держ. ун-т телеком-цій. Київ. 4. Береза А.М. (2001). Основи створення інформаційних систем: навч. посібник. 2 видання, перероблене і доповнене. КНЕУ. Київ. 5. Іванов В. Г., Іванов С. М., Карасюк В. В. (2014).Сучасні інформаційні системи і технології: конспект лекцій. Нац. юрид. ун-т ім. Ярослава Мудрого. Харків.