Abstract
In this paper, we propose metrics for malicious bots that provide a qualitative estimation of a bot type involved in the attack in social media: price, bot-trader type, normalized bot quality, speed, survival rate, and several variations of Trust metric. The proposed concept is that after one detects bots, they can measure bot metrics that help to understand the types of bots involved in the attack and estimate the attack. For that, it is possible to retrain existing bot-detection solutions with a metric label so that the machine-learning model can estimate bot parameters. For that, we propose two techniques for metrics labelling: purchase technique—labelling while purchasing an attack, and Trust measurement technique—labelling during the Turing test when humans try to guess which accounts are bots and which are not. In the paper, we describe metrics calculations, correlation analysis, and an example of a neural network which can predict bots’ properties. The proposed metrics can become a basis for developing social media attack detection and risk analysis systems, for exploring bot evolution phenomena, and for evaluating bot-detectors efficiency dependence on bot parameters. We have also opened access to the data, including bot offers, identifiers, and metrics, extracted during the experiments with the Russian VKontakte social network.
Similar content being viewed by others
Data availability
We have opened access to collected bot offers and bot identifiers with their metrics via the GitHub (MKMETRIC2022) https://github.com/guardeec/datasets#mkmetric2022, which is by far the largest and most diverse dataset for VKontakte social network with ground-truth bot labels (as bots collected with the purchase method) and that is the only VK dataset with bot metrics.
References
Balaanand M, Karthikeyan N, Karthik S, Varatharajan R, Manogaran G, Sivaparthipan C (2019) An enhanced graph-based semi-supervised learning algorithm to detect fake users on twitter. J Supercomput 75(9):6085–6105. https://doi.org/10.1007/s11227-019-02948-w
Bay S, Reynolds A (2018) The black market for social media manipulation. https://stratcomcoe.org/publications/the-black-market-for-social-media-manipulation/103
Chavoshi N, Hamooni H, Mueen A (2016) Debot: Twitter bot detection via warped correlation. In: Icdm, pp 817–822. https://doi.org/10.1109/ICDM.2016.0096
Cresci S (2020) A decade of social bot detection. Commun. ACM 63(10):72–83. https://doi.org/10.1145/3409116
Dorri A, Abadi M, Dadfarnia M (2018) Socialbothunter: botnet detection in twitter-like social networking services using semi-supervised collective classification. In: 16th International conference on dependable, autonomic and secure computing, pp 496–503. https://doi.org/10.1109/DASC/PiCom/DataCom/CyberSciTec.2018.00097. IEEE
FIRST (2019) CVSS v3.1 specification document. https://www.first.org/cvss/v3.1/specification-document
Ferrara E, Varol O, Davis C, Menczer F, Flammini A (2016) The rise of social bots. Commun. ACM 59(7):96–104. https://doi.org/10.1145/2818717
Foysal A, Islam S, Rahaman T (2019) Classification of AI powered social bots on twitter by sentiment analysis and data mining through SVM. Int J Comput Appl 117:13–19. https://doi.org/10.5120/ijca2019919701
Karataş A, Şahin S (2017) A review on social bot detection techniques and research directions. In: ISCTurkey 10th international information security and cryptology, pp 1–6. Bilgi Güvenliği Derneği. https://hdl.handle.net/11147/11934
Kolomeets M, Chechulin A, Kotenko IV (2021) Bot detection by friends graph in social networks. J Wirel Mob Netw Ubiquitous Comput Dependable Appl 12(2):141–159. https://doi.org/10.22667/JOWUA.2021.06.30.141
Kolomeets M, Chechulin A (2021) Analysis of the malicious bots market. In: 2021 29th Conference of open innovations association (FRUCT), pp 199–205. https://doi.org/10.23919/FRUCT52173.2021.9435421. IEEE
Kolomeets M, Tushkanova O, Levshun D, Chechulin A (2021) Camouflaged bot detection using the friend list. In: 2021 29th Euromicro international conference on parallel, distributed and network-based processing (PDP), pp 253–259. https://doi.org/10.1109/PDP52278.2021.00048. IEEE
Orabi M, Mouheb D, Al Aghbari Z, Kamel I (2020) Detection of bots in social media: a systematic review. Inf Process Manag 57(4):102250. https://doi.org/10.1016/j.ipm.2020.102250
Pastor-Galindo J, Zago M, Nespoli P, Bernal SL, Celdrán AH, Pérez MG, Ruipérez-Valiente JA, Pérez GM, Mármol FG (2020) Twitter social bots: the 2019 Spanish general election data. Data Brief 32:106047. https://doi.org/10.1016/j.dib.2020.106047
Perdana RS, Muliawati TH, Alexandro R (2015) Bot spammer detection in twitter using tweet similarity and time interval entropy. J Ilmu Komputer dan Informasi 8(1):19–25. https://doi.org/10.21609/jiki.v8i1.280
Stella M, Ferrara E, De Domenico M (2018) Bots increase exposure to negative and inflammatory content in online social systems. Proc Natl Acad Sci 115(49):12435–12440. https://doi.org/10.1073/pnas.1803470115
Stieglitz S, Brachten F, Berthelé D, Schlaus M, Venetopoulou C, Veutgen D (2017) Do social bots (still) act different to humans?–Comparing metrics of social bots with those of humans. In: International conference on social computing and social media, pp. 379–395. https://doi.org/10.1007/978-3-319-58559-8_30. Springer
Yang C, Harkreader R, Gu G (2013) Empirical evaluation and new design for fighting evolving twitter spammers. IEEE Trans. Inf. Forensics Secur. 8(8):1280–1293. https://doi.org/10.1109/TIFS.2013.2267732
Yang K-C, Hui P-M, Menczer F (2019) Bot electioneering volume: visualizing social bot activity during elections. In: Companion proceedings of the 2019 World Wide Web Conference, pp 214–217. https://doi.org/10.1145/3308560.3316499
Author information
Authors and Affiliations
Contributions
M.K. wrote the main manuscript text and prepared figures. A.C. prepared equations and reviewed the manuscript.
Corresponding author
Ethics declarations
Competing interests
This work was supported by Russian Science Foundation (RSF) (Grant number 18-71-10094-P, https://rscf.ru/en/project/21-71-03025/) in SPC RAS.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Kolomeets, M., Chechulin, A. Social bot metrics. Soc. Netw. Anal. Min. 13, 36 (2023). https://doi.org/10.1007/s13278-023-01038-3
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s13278-023-01038-3