Архітектура системи виявлення ботів у соціальних мережах

Автор(и)

  • Михайло Махно Київський національний університет імені Тараса Шевченка
  • Олексій Федорус Київський національний університет імені Тараса Шевченка
  • Олександр Борисенко Київський національний університет імені Тараса Шевченка
  • Максим Веремчук Університет Ватерлоо, Ватерлоо, Онтаріо, Канада

DOI:

https://doi.org/10.17721/1812-5409.2025/2.29

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

Архітектура систем, бот, API, NLP

Анотація

Сучасні інформаційні системи потребують ефективної архітектури для забезпечення високої продуктивності, масштабованості та надійності. У представленій статті розглянуто підхід до проєктування архітектури системи, що враховує новітні технологічні рішення та методи оптимізації роботи з великими масивами даних. Запропоновано власну архітектуру системи виявлення ботів, засновану на мікросервісному підході та сучасних методах обробки даних. На відміну від наявних рішень, система акцентує увагу не на розробленні радикально нового методу класифікації, а на ефективному поєднанні вже відомих підходів у єдиній архітектурі.

Розвиток інформаційних технологій вимагає створення ефективних архітектурних рішень, що забезпечують високу продуктивність і надійність програмних систем. Зі зростанням обсягів даних і вимог до швидкодії, класичні підходи до побудови архітектури потребують удосконалення. Дослідження в цій галузі є важливими для розробників й архітекторів програмного забезпечення. Мета пропонованої роботи – розроблення концепції архітектури, що відповідає сучасним вимогам продуктивності, масштабованості та безпеки. Основними завданнями є аналіз наявних підходів, ідентифікація їхніх переваг і недоліків, а також вибудовування ефективної архітектури, що мінімізує витрати ресурсів і підвищує швидкість обробки даних.

У дослідженні застосовано методи аналізу архітектурних рішень, моделювання системи, тестування продуктивності та порівняльний аналіз ефективності різних підходів. Для реалізації архітектури використано сучасні технології, зокрема мікросервісний підхід, контейнеризація та розподілені обчислення.

Запропонована архітектура дає змогу підвищити продуктивність системи шляхом оптимізації обробки запитів та розподілу навантаження між сервісами. Використання контейнеризації та оркестрації допомагає досягти гнучкості у масштабуванні та поліпшує стабільність роботи системи. Аналіз продуктивності показав зменшення затримок обробки запитів й ефективне використання ресурсів серверів.

Розроблена архітектура підтвердила свою ефективність у тестових середовищах і може бути застосована для високонавантажених систем. Перспективи подальших досліджень передбачають інтеграцію штучного інтелекту для автоматичного масштабування й оптимізації роботи сервісів, а також дослідження впливу різних підходів до кешування даних на продуктивність системи.

Посилання

Antispoofing Wiki. (2024). Detecting Bot-Generated Fake News in Social Media. Antispoofing Wiki. https://antispoofing.org/detecting-bot-generated-fake-news-in-social-media/

Dehghan, A., Siuta, K., Skorupka, A., Dubey, A., Betlen, A., Miller, D., Xu, W., Kamiński, B., & Prałat, P. (2023). Detecting bots in social-networks using node and structural embeddings. Journal of Big Data, 10(119). https://doi.org/10.1186/s40537-023-00796-3

Devle, A. C., Jose, J. A., Saraswathula, A. S., Mehta, S., Srivastava, S., Kona, S., & Daggumalli, S. (2021). BotNet detection on social media. arXiv. https://doi.org/10.48550/arXiv.2110.05661

Ellaky Z., Benabbou F., Matrane Y., & Qaqa S. (2024). A Hybrid Deep Learning Architecture for Social Media Bots Detection Based on Bigru-LSTM and Glove Word Embedding. IEEE Access, 12, 100278-100294. https://doi.org/10.1109/ACCESS.2024.3430859

Imperva. (2024). Bad Bot Report. Imperva. https://www.imperva.com/resources/resource-library/reports/2024-bad-bot-report/

Lin J. (2019). Deploying a scalable web application with Docker and Kubernetes. Medium. https://medium.com/better-practices/deploying-a-scalable-web-application-with-docker-and-kubernetes-a5000a06c4e9

Pote, M. (2024). Computational Propaganda Theory and Bot Detection System: Critical Literature Review. arXiv. https://doi.org/10.48550/arXiv.2404.05240

Sen, I., Aggarwal, A., Mian, S., & Singh, S. (2018). Worth its Weight in Likes: Towards Detecting Fake Likes on Instagram. In Proceedings of the 10th ACM Conference on Web Science, WebSci 2018: The Reality of Social Media (pp. 205–209). Association for Computing Machinery. http://dx.doi.org/10.1145/3201064.3201105

Statsig. (2024). Real-time data processing with Apache Kafka. Satsig. https://www.statsig.com/perspectives/real-time-data-processing-with-apache-kafka

Tzoumanekas, G., Chatzianastasis, M., Ilias, L., Kiokes, G., Psarras, J., & Askounis, D. (2024). A Graph Neural Architecture Search Approach for Identifying Bots in Social Media. Front. Artif. Intell. https://doi.org/10.48550/arXiv.2411.16285

Завантаження

Опубліковано

23.12.2025

Номер

Розділ

Комп'ютерні науки та інформатика

Як цитувати

Махно, М., Федорус, О., Борисенко, О., & Веремчук, М. (2025). Архітектура системи виявлення ботів у соціальних мережах. Вісник Київського національного університету імені Тараса Шевченка. Фізико-математичні науки, 81(2), 187-192. https://doi.org/10.17721/1812-5409.2025/2.29

Статті цього автора (цих авторів), які найбільше читають