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

Вантажиться...
Ескіз

Дата

2021-06

Науковий керівник

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Пояснювальна записка складається з чотирьох розділів, містить 24 рисунки, 36 таблиць, 2 додатки та 10 джерел ― загалом 107 сторінок. Об'єкт дослідження ― телеграм-бот для запобігання поширенню спаму в чатах та автоматизації модерації. Мета дипломного проєкту ― автоматизувати тестування користувачів чату для визначення серед них спам-ботів, автоматизувати модерацію чатів та додати необхідні функції пов'язані з тематикою чатів, у яких використовується бот. У першому розділі проведено проаналізовано існуючі рішення та створено функціональні та нефункціональні вимоги до розроблюваного рішення. У другому розділі було продумано архітектуру компонентів програмного забезпечення, сконструйовано кожен із компонентів за домопогою BPMN діаграм, структурних схем сховищ та use-case діаграм. У третьому розділі описано та проведено процеси автоматизованого та ручного тестування програмного забезпечення, описано контрольні приклади тестувань. У четвертому розділі описано процеси розгортання, впровадження та способи користування програмним забезпеченням.

Опис

Ключові слова

спам фільтр, телеграм бот, модерація, веб-сервер

Бібліографічний опис

Амброс, В. В. Програмнезабезпечення виявлення та запобігання поширенню спаму в публічних чатах : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Амброс Всеволод Володимирович. – Київ, 2021. – 135 с.

ORCID

DOI