Програмне забезпечення виявлення та запобігання поширенню спаму в публічних чатах

dc.contributor.advisorІванова, Лідія Андріївна
dc.contributor.authorАмброс, Всеволод Володимирович
dc.date.accessioned2022-05-16T08:22:15Z
dc.date.available2022-05-16T08:22:15Z
dc.date.issued2021-06
dc.description.abstractenThe explanatory note consists of four sections, contains 24 pictures,36 tables, 2 appendixes and 10 sources - in general 107 pages. The object of research is a telegram-bot to prevent the spread of spam in chats and automate moderation. The purpose of the diploma project is to automate the testing of chat users to identify spam bots, automate chat moderation and add the necessary functions related to the topics of chats in which the bot is used. In the first section the existing solutions are analyzed and functional and non-functional requirements to the developed solution are created. In the second section, the architecture of software components was considered, each of the components was constructed using BPMN diagrams, storage diagrams and use-case diagrams. The third section describes and performs the processes of automated and manual software testing. The fourth section describes deployment processes and how to use the software.uk
dc.description.abstractukПояснювальна записка складається з чотирьох розділів, містить 24 рисунки, 36 таблиць, 2 додатки та 10 джерел ― загалом 107 сторінок. Об'єкт дослідження ― телеграм-бот для запобігання поширенню спаму в чатах та автоматизації модерації. Мета дипломного проєкту ― автоматизувати тестування користувачів чату для визначення серед них спам-ботів, автоматизувати модерацію чатів та додати необхідні функції пов'язані з тематикою чатів, у яких використовується бот. У першому розділі проведено проаналізовано існуючі рішення та створено функціональні та нефункціональні вимоги до розроблюваного рішення. У другому розділі було продумано архітектуру компонентів програмного забезпечення, сконструйовано кожен із компонентів за домопогою BPMN діаграм, структурних схем сховищ та use-case діаграм. У третьому розділі описано та проведено процеси автоматизованого та ручного тестування програмного забезпечення, описано контрольні приклади тестувань. У четвертому розділі описано процеси розгортання, впровадження та способи користування програмним забезпеченням.uk
dc.format.page135 с.uk
dc.identifier.citationАмброс, В. В. Програмнезабезпечення виявлення та запобігання поширенню спаму в публічних чатах : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Амброс Всеволод Володимирович. – Київ, 2021. – 135 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/47342
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectспам фільтрuk
dc.subjectтелеграм ботuk
dc.subjectмодераціяuk
dc.subjectвеб-серверuk
dc.titleПрограмне забезпечення виявлення та запобігання поширенню спаму в публічних чатахuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Ambros_bakalvr.pdf
Розмір:
3.98 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
9.1 KB
Формат:
Item-specific license agreed upon to submission
Опис: