Skip to main content

Bot Detection in Twitter: An Overview

  • Conference paper
  • First Online:
Flexible Query Answering Systems (FQAS 2023)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 14113))

Included in the following conference series:

  • 281 Accesses

Abstract

Bot detection in social media, particularly on Twitter, has become a crucial issue in recent years due to the increasing use of bots for malicious uses such as the spreading of false information in order to manipulate public opinion. In this paper, we review the most widely available tools for bot detection and the categorization models that exist in the literature. This paper put focus on providing a concise and informative overview of state-of-the-art bot detection on Twitter. This overview can be useful for developing more effective detection methods. Overall, our paper provides valuable insights into the current state of bot detection in social media, suggesting new challenges and possible future trends and research.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 74.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Gorwa, R., Guilbeault, D.: Unpacking the social media bot: a typology to guide research and policy. Policy Internet 12(2), 225–248 (2020)

    Article  Google Scholar 

  2. Aljabri, M., Zagrouba, R., Shaahid, A., Alnasser, F., Saleh, A., Alomari, D.M.: Machine learning-based social media bot detection: a comprehensive literature review. Soc. Netw. Anal. Min. 13(1), 20 (2023)

    Article  Google Scholar 

  3. Loyola-González, O., Monroy, R., Rodríguez, J., López-Cuevas, A., Mata-Sánchez, J.I.: Contrast pattern-based classification for bot detection on twitter. IEEE Access 7, 45800–45817 (2019)

    Article  Google Scholar 

  4. Ferrara, E., Varol, O., Davis, C., Menczer, F., Flammini, A.: The rise of social bots. Commun. ACM 59(7), 96–104 (2016)

    Article  Google Scholar 

  5. Stieglitz, S., Brachten, F., Ross, B., Jung, A.K.: Do social bots dream of electric sheep? a categorisation of social media bot accounts. arXiv preprint arXiv:1710.04044 (2017)

  6. Davis, C.A., Varol, O., Ferrara, E., Flammini, A., Menczer, F.: Botornot: a system to evaluate social bots. In Proceedings of the 25th International Conference Companion on World Wide Web, pp. 273–274, April 2016

    Google Scholar 

  7. Devlin, J., Chang, M.W., Lee, K., Toutanova, K.: Bert: pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805 (2018)

  8. Zhao, C., Xin, Y., Li, X., Zhu, H., Yang, Y., Chen, Y.: An attention-based graph neural network for spam bot detection in social networks. Appl. Sci. 10(22), 8160 (2020)

    Article  Google Scholar 

  9. Shahid, W., Li, Y., Staples, D., Amin, G., Hakak, S., Ghorbani, A.: Are you a cyborg, bot or human?-a survey on detecting fake news spreaders. IEEE Access 10, 27069–27083 (2022)

    Article  Google Scholar 

  10. Mazza, M., Cresci, S., Avvenuti, M., Quattrociocchi, W., Tesconi, M.: Rtbust: exploiting temporal patterns for botnet detection on twitter. In: Proceedings of the 10th ACM Conference on Web Science, pp. 183–192, June 2019

    Google Scholar 

  11. Cresci, S.: A decade of social bot detection. Commun. ACM 63(10), 72–83 (2020)

    Article  Google Scholar 

  12. Cresci, S., Petrocchi, M., Spognardi, A., Tognazzi, S.: Better safe than sorry: an adversarial approach to improve social bot detection. In: Proceedings of the 10th ACM Conference on Web Science, pp. 47–56, June 2019

    Google Scholar 

  13. Orabi, M., Mouheb, D., Al Aghbari, Z., Kamel, I.: Detection of bots in social media: a systematic review. Inf. Process. Manage. 57(4), 102250 (2020)

    Article  Google Scholar 

  14. Haustein, S., Bowman, T.D., Holmberg, K., Tsou, A., Sugimoto, C.R., Larivière, V.: Tweets as impact indicators: examining the implications of automated “bot’’ accounts on Twitter. J. Am. Soc. Inf. Sci. 67(1), 232–238 (2016)

    Google Scholar 

  15. Oentaryo, R.J., Murdopo, A., Prasetyo, P.K., Lim, E.-P.: On profiling bots in social media. In: Spiro, E., Ahn, Y.-Y. (eds.) SocInfo 2016. LNCS, vol. 10046, pp. 92–109. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-47880-7_6

    Chapter  Google Scholar 

  16. Yang, K.C., Varol, O., Davis, C.A., Ferrara, E., Flammini, A., Menczer, F.: Arming the public with artificial intelligence to counter social bots. Hum. Behav. Emerg. Technol. 1(1), 48–61 (2019)

    Article  Google Scholar 

  17. Nagaraja, S., Houmansadr, A., Piyawongwisal, P., Singh, V., Agarwal, P., Borisov, N.: Stegobot: a covert social network botnet. In: Filler, T., Pevný, T., Craver, S., Ker, A. (eds.) IH 2011. LNCS, vol. 6958, pp. 299–313. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-24178-9_21

    Chapter  Google Scholar 

  18. Cresci, S., Di Pietro, R., Petrocchi, M., Spognardi, A., Tesconi, M.: The paradigm-shift of social spambots: evidence, theories, and tools for the arms race. In: Proceedings of the 26th International Conference on World Wide Web Companion, pp. 963–972, April 2017

    Google Scholar 

  19. Heidari, M., et al.: Bert model for fake news detection based on social bot activities in the covid-19 pandemic. In: 2021 IEEE 12th Annual Ubiquitous Computing, Electronics & Mobile Communication Conference (UEMCON), pp. 0103–0109. IEEE, December 2021

    Google Scholar 

  20. Wang, G., et al.: Social turing tests: crowdsourcing sybil detection. arXiv preprint arXiv:1205.3856 (2012)

  21. Guo, Q., Xie, H., Li, Y., Ma, W., Zhang, C.: Social bots detection via fusing bert and graph convolutional networks. Symmetry 14(1), 30 (2021). https://www.overleaf.com/project/64072d4f13e3abf8ca3ff145

  22. Freitas, C., Benevenuto, F., Ghosh, S., Veloso, A.: Reverse engineering socialbot infiltration strategies in twitter. In: Proceedings of the 2015 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining 2015, pp. 25–32, August 2015

    Google Scholar 

  23. Li, S., Zhao, C., Li, Q., Huang, J., Zhao, D., Zhu, P.: BotFinder: a novel framework for social bots detection in online social networks based on graph embedding and community detection. In: World Wide Web, pp. 1–17 (2022)

    Google Scholar 

  24. Abou Daya, A., Salahuddin, M.A., Limam, N., Boutaba, R.: BotChase: graph-based bot detection using machine learning. IEEE Trans. Netw. Serv. Manage. 17(1), 15–29 (2020)

    Article  Google Scholar 

  25. Cresci, S., Petrocchi, M., Spognardi, A., Tognazzi, S.: The coming age of adversarial social bot detection. First Monday (2021)

    Google Scholar 

  26. Morstatter, F., Wu, L., Nazer, T.H., Carley, K.M., Liu, H.: A new approach to bot detection: striking the balance between precision and recall. In: 2016 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM), pp. 533–540. IEEE, August 2016

    Google Scholar 

  27. Abokhodair, N., Yoo, D., McDonald, D.W.: Dissecting a social botnet: Growth, content and influence in Twitter. In: Proceedings of the 18th ACM conference on Computer Supported Cooperative Work & Social Computing, pp. 839–851, February 2015

    Google Scholar 

  28. Heidari, M., Jones, J.H., Uzuner, O.: Deep contextualized word embedding for text-based online user profiling to detect social bots on twitter. In: 2020 International Conference on Data Mining Workshops (ICDMW), pp. 480–487. IEEE, November 2020

    Google Scholar 

  29. Heidari, M., Jones, J.H.: Using bert to extract topic-independent sentiment features for social media bot detection. In: 2020 11th IEEE Annual Ubiquitous Computing, Electronics & Mobile Communication Conference (UEMCON), pp. 0542–0547. IEEE, October 2020

    Google Scholar 

  30. Cresci, S., Di Pietro, R., Petrocchi, M., Spognardi, A., Tesconi, M.: Fame for sale: efficient detection of fake Twitter followers. Decis. Support Syst. 80, 56–71 (2015)

    Article  Google Scholar 

  31. Sarzynska-Wawer, J., et al.: Detecting formal thought disorder by deep contextualized word representations. Psychiatry Res. 304, 114135 (2021)

    Article  Google Scholar 

  32. Yang, K.C., Varol, O., Hui, P.M., Menczer, F.: Scalable and generalizable social bot detection through data selection. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 34, No. 01, pp. 1096–1103, April 2020

    Google Scholar 

  33. Assenmacher, D., Clever, L., Frischlich, L., Quandt, T., Trautmann, H., Grimme, C.: Demystifying social bots: On the intelligence of automated social media actors. Social Media+ Society 6(3), 2056305120939264 (2020)

    Google Scholar 

  34. Dialektakis, G., Dimitriadis, I., Vakali, A.: CALEB: a conditional adversarial learning framework to enhance bot detection. arXiv preprint arXiv:2205.15707 (2022)

  35. Sayyadiharikandeh, M., Varol, O., Yang, K.C., Flammini, A., Menczer, F.: Detection of novel social bots by ensembles of specialized classifiers. In: Proceedings of the 29th ACM International Conference on Information & Knowledge Management, pp. 2725–2732, October 2020

    Google Scholar 

  36. Cresci, S., Lillo, F., Regoli, D., Tardelli, S., Tesconi, M.: Cashtag piggybacking: uncovering spam and bot activity in stock microblogs on Twitter. ACM Trans. Web (TWEB) 13(2), 1–27 (2019)

    Article  Google Scholar 

  37. Ratkiewicz, J., Conover, M., Meiss, M., Gonçalves, B., Flammini, A., Menczer, F.: Detecting and tracking political abuse in social media. In Proceedings of the International AAAI Conference on Web and Social Media, vol. 5, No. 1, pp. 297–304 (2011)

    Google Scholar 

  38. Subrahmanian, V.S., et al.: The DARPA Twitter bot challenge. Computer 49(6), 38–46 (2016)

    Article  Google Scholar 

  39. Elyashar, A., Fire, M., Kagan, D., Elovici, Y.: Guided socialbots: infiltrating the social networks of specific organizations’ employees. AI Commun. 29(1), 87–106 (2016)

    Article  MathSciNet  Google Scholar 

  40. Kearney, M.W.: tweetbotornot: R package for detecting Twitter bots via machine learning. Version 0.1. 0) [R package]. CRAN (2018). Accessed 24 Mar 2023

    Google Scholar 

  41. Dukić, D., Keča, D., Stipić, D.: Are you human? Detecting bots on Twitter Using BERT. In: 2020 IEEE 7th International Conference on Data Science and Advanced Analytics (DSAA), pp. 631–636. IEEE, October 2020

    Google Scholar 

  42. Yang, K.C., Ferrara, E., Menczer, F.: Botometer 101: Social bot practicum for computational social scientists. J. Comput. Soc. Sci., 1–18 (2022)

    Google Scholar 

  43. Pennington, J., Socher, R., Manning, C.D.: Glove: global vectors for word representation. In: Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP), pp. 1532–1543, October 2014

    Google Scholar 

  44. Dorri, A., Abadi, M., Dadfarnia, M.: Socialbothunter: Botnet detection in twitter-like social networking services using semi-supervised collective classification. In: 2018 IEEE 16th Intl Conf on Dependable, Autonomic and Secure Computing, August 2018

    Google Scholar 

  45. Hwang, T., Pearce, I., Nanis, M.: Socialbots: voices from the fronts. Interactions 19(2), 38–45 (2012)

    Google Scholar 

  46. Chavoshi, N., Hamooni, H., Mueen, A.: Debot: Twitter bot detection via warped correlation. In: Icdm, vol. 18, pp. 28–65, December 2016

    Google Scholar 

  47. HypeAuditor. (n.d.). HypeAuditor. https://hypeauditor.com/. Accessed 24 Mar 2023

  48. Combin. (n.d.). Combin. https://combim.com/. Accessed 24 Mar 2023

  49. FollowerAudit. (n.d.). FollowerAudit. https://www.followeraudit.com/. Accessed 24 Mar 2023

  50. BotSentinel. (n.d.). BotSentinel. https://botsentinel.com/info/about. Accessed 24 Mar 2023

Download references

Acknowledgment

The research reported in this paper was supported by the DesinfoScan project: Grant TED2021-129402B-C21 funded by MCIN/AEI/10.13039/501100011033 and, by the European Union NextGenerationEU/PRTR, and FederaMed project: Grant PID2021-123960OB-I00 funded by MCIN/AEI/10.13039/501100011033 and by ERDF A way of making Europe. Finally the project is also partially supported by the Spanish Ministry of Education, Culture and Sport (FPU18/00150).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Salvador Lopez-Joya .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Lopez-Joya, S., Diaz-Garcia, J.A., Ruiz, M.D., Martin-Bautista, M.J. (2023). Bot Detection in Twitter: An Overview. In: Larsen, H.L., Martin-Bautista, M.J., Ruiz, M.D., Andreasen, T., Bordogna, G., De Tré, G. (eds) Flexible Query Answering Systems. FQAS 2023. Lecture Notes in Computer Science(), vol 14113. Springer, Cham. https://doi.org/10.1007/978-3-031-42935-4_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-42935-4_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-42934-7

  • Online ISBN: 978-3-031-42935-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics