Deep Neural Networks for Bot Detection
Not on the map. Why?
Abstract (arXiv)
The problem of detecting bots, automated social media accounts governed by software but disguising as human users, has strong implications. For example, bots have been used to sway political elections by distorting online discourse, to manipulate the stock market, or to push anti-vaccine conspiracy theories that caused health epidemics. Most techniques proposed to date detect bots at the account level, by processing large amount of social media posts, and leveraging information from network structure, temporal dynamics, sentiment analysis, etc. In this paper, we propose a deep neural network based on contextual long short-term memory (LSTM) architecture that exploits both content and metadata to detect bots at the tweet level: contextual features are extracted from user metadata and fed as auxiliary input to LSTM deep nets processing the tweet text. Another contribution that we make is proposing a technique based on synthetic minority oversampling to generate a large labeled dataset, suitable for deep nets training, from a minimal amount of labeled data (roughly 3,000 examples of sophisticated Twitter bots). We demonstrate that, from just one single tweet, our architecture can achieve high classification accuracy (AUC > 96%) in separating bots from humans. We apply the same architecture to account-level bot detection, achieving nearly perfect classification accuracy (AUC > 99%). Our system outperforms previous state of the art while leveraging a small and interpretable set of features yet requiring minimal training data.
Key facts. Cited by 37 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Feb 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 6; 2023: 9; 2024: 7; 2025: 6; 2026: 4.
37 papers.
Sort:
By area:
- 2021NRGNN: Learning a Label Noise-Resistant Graph Neural Network on Sparsely and Noisily Labeled Graphscited by 73
- 2022TwiBot-22: Towards Graph-Based Twitter Bot Detectioncited by 44
- 2023Anatomy of an AI-powered malicious social botnetcited by 35
- 2024What Does the Bot Say? Opportunities and Risks of Large Language Models in Social Media Bot Detectioncited by 24
- 2023LMBot: Distilling Graph Knowledge into Language Model for Graph-less Deployment in Twitter Bot Detectioncited by 17
- 2022BIC: Twitter Bot Detection with Text-Graph Interaction and Semantic Consistencycited by 14
- 2023Simplistic Collection and Labeling Practices Limit the Utility of Benchmark Datasets for Twitter Bot Detectioncited by 13
- 2025Characterizing LLM-driven Social Network: The Chirper.ai Casecited by 9
- 2022Exposing Influence Campaigns in the Age of LLMs: A Behavioral-Based AI Approach to Detecting State-Sponsored Trollscited by 8
- 2022Online User Profiling to Detect Social Bots on Twittercited by 7
- 2021Studying Fake News Spreading, Polarisation Dynamics, and Manipulation by Bots: a Tale of Networks and Languagecited by 6
- 2021BERT Transformer model for Detecting Arabic GPT2 Auto-Generated Tweetscited by 4
25 more
- 2022MulBot: Unsupervised Bot Detection Based on Multivariate Time Seriescited by 3
- 2023False Information, Bots and Malicious Campaigns: Demystifying Elements of Social Media Manipulationscited by 3
- 2023From Online Behaviours to Images: A Novel Approach to Social Bot Detectioncited by 2
- 2023Preemptive Detection of Fake Accounts on Social Networks via Multi-Class Preferential Attachment Classifierscited by 2
- 2023Multimodal Detection of Bots on X (Twitter) using Transformerscited by 2
- 2024Applying Ensemble Methods to Model-Agnostic Machine-Generated Text Detectioncited by 2
- 2025RoBCtrl: Attacking GNN-Based Social Bot Detectors via Reinforced Manipulation of Bots Control Interactioncited by 2
- 2022Political Communities on Twitter: Case Study of the 2022 French Presidential Electioncited by 1
- 2024A Graph Neural Architecture Search Approach for Identifying Bots in Social Mediacited by 1
- 2025AIMM: An AI-Driven Multimodal Framework for Detecting Social-Media-Influenced Stock Market Manipulationcited by 1
- 2026Optimal Transport-Guided Adversarial Attacks on Graph Neural Network-Based Bot Detectioncited by 1
- 2021Generating Multi-type Temporal Sequences to Mitigate Class-imbalanced Problemcited by 0
- 2021BotSpot: Deep Learning Classification of Bot Accounts within Twittercited by 0
- 2023BotArtist: Generic approach for bot detection in Twitter via semi-automatic machine learning pipelinecited by 0
- 2023Social Media Bot Detection using Dropout-GANcited by 0
- 2024Spot the bot: Coarse-Grained Partition of Semantic Paths for Bots and Humanscited by 0
- 2024Adversarial Botometer: Adversarial Analysis for Social Bot Detectioncited by 0
- 2024Do We Trust What They Say or What They Do? A Multimodal User Embedding Provides Personalized Explanationscited by 0
- 2024Behavioral Sequence Modeling with Ensemble Learningcited by 0
- 2025BotUmc: An Uncertainty-Aware Twitter Bot Detection with Multi-view Causal Inferencecited by 0
- 2025RoGBot: Relationship-Oblivious Graph-based Neural Network with Contextual Knowledge for Bot Detectioncited by 0
- 2025Bot Meets Shortcut: How Can LLMs Aid in Handling Unknown Invariance OOD Scenarios?cited by 0
- 2026COVID-19 Infodemic. Understanding content features in detecting fake news using a machine learning approachcited by 0
- 2026Cyberbullying Governance on Social Media: A Unified Framework from Content Identification to Interventioncited by 0
- 2026SAHG: Sector-Anisotropic Hyperbolic Graph Model for Social Bot Detectioncited by 0
- 2026SAHG: Sector-Anisotropic Hyperbolic Graph Model for Social Bot Detection28 May 2026
- 2026Cyberbullying Governance on Social Media: A Unified Framework from Content Identification to Intervention26 May 2026
- 2026COVID-19 Infodemic. Understanding content features in detecting fake news using a machine learning approach7 May 2026
- 2026Optimal Transport-Guided Adversarial Attacks on Graph Neural Network-Based Bot Detection30 Jan 2026
- 2025AIMM: An AI-Driven Multimodal Framework for Detecting Social-Media-Influenced Stock Market Manipulation18 Dec 2025
- 2025Bot Meets Shortcut: How Can LLMs Aid in Handling Unknown Invariance OOD Scenarios?11 Nov 2025
- 2025RoGBot: Relationship-Oblivious Graph-based Neural Network with Contextual Knowledge for Bot Detection25 Oct 2025
- 2025RoBCtrl: Attacking GNN-Based Social Bot Detectors via Reinforced Manipulation of Bots Control Interaction16 Oct 2025
- 2025Characterizing LLM-driven Social Network: The Chirper.ai Case14 Apr 2025
- 2025BotUmc: An Uncertainty-Aware Twitter Bot Detection with Multi-view Causal Inference4 Mar 2025
- 2024A Graph Neural Architecture Search Approach for Identifying Bots in Social Media25 Nov 2024
- 2024Behavioral Sequence Modeling with Ensemble Learning4 Nov 2024
25 more
- 2024Do We Trust What They Say or What They Do? A Multimodal User Embedding Provides Personalized Explanations4 Sep 2024
- 2024Applying Ensemble Methods to Model-Agnostic Machine-Generated Text Detection18 Jun 2024
- 2024Adversarial Botometer: Adversarial Analysis for Social Bot Detection3 May 2024
- 2024Spot the bot: Coarse-Grained Partition of Semantic Paths for Bots and Humans27 Feb 2024
- 2024What Does the Bot Say? Opportunities and Risks of Large Language Models in Social Media Bot Detection1 Feb 2024
- 2023Social Media Bot Detection using Dropout-GAN9 Nov 2023
- 2023Multimodal Detection of Bots on X (Twitter) using Transformers28 Aug 2023
- 2023False Information, Bots and Malicious Campaigns: Demystifying Elements of Social Media Manipulations24 Aug 2023
- 2023Preemptive Detection of Fake Accounts on Social Networks via Multi-Class Preferential Attachment Classifiers10 Aug 2023
- 2023Anatomy of an AI-powered malicious social botnet30 Jul 2023
- 2023LMBot: Distilling Graph Knowledge into Language Model for Graph-less Deployment in Twitter Bot Detection30 Jun 2023
- 2023BotArtist: Generic approach for bot detection in Twitter via semi-automatic machine learning pipeline31 May 2023
- 2023From Online Behaviours to Images: A Novel Approach to Social Bot Detection15 Apr 2023
- 2023Simplistic Collection and Labeling Practices Limit the Utility of Benchmark Datasets for Twitter Bot Detection17 Jan 2023
- 2022Exposing Influence Campaigns in the Age of LLMs: A Behavioral-Based AI Approach to Detecting State-Sponsored Trolls17 Oct 2022
- 2022MulBot: Unsupervised Bot Detection Based on Multivariate Time Series21 Sep 2022
- 2022BIC: Twitter Bot Detection with Text-Graph Interaction and Semantic Consistency17 Aug 2022
- 2022TwiBot-22: Towards Graph-Based Twitter Bot Detection9 Jun 2022
- 2022Political Communities on Twitter: Case Study of the 2022 French Presidential Election15 Apr 2022
- 2022Online User Profiling to Detect Social Bots on Twitter9 Mar 2022
- 2021Studying Fake News Spreading, Polarisation Dynamics, and Manipulation by Bots: a Tale of Networks and Language13 Sep 2021
- 2021BotSpot: Deep Learning Classification of Bot Accounts within Twitter8 Sep 2021
- 2021NRGNN: Learning a Label Noise-Resistant Graph Neural Network on Sparsely and Noisily Labeled Graphs8 Jun 2021
- 2021Generating Multi-type Temporal Sequences to Mitigate Class-imbalanced Problem7 Apr 2021
- 2021BERT Transformer model for Detecting Arabic GPT2 Auto-Generated Tweets22 Jan 2021
- 2021NRGNN: Learning a Label Noise-Resistant Graph Neural Network on Sparsely and Noisily Labeled Graphscited by 73
- 2022TwiBot-22: Towards Graph-Based Twitter Bot Detectioncited by 44
- 2023Anatomy of an AI-powered malicious social botnetcited by 35
- 2024What Does the Bot Say? Opportunities and Risks of Large Language Models in Social Media Bot Detectioncited by 24
- 2023LMBot: Distilling Graph Knowledge into Language Model for Graph-less Deployment in Twitter Bot Detectioncited by 17
- 2022BIC: Twitter Bot Detection with Text-Graph Interaction and Semantic Consistencycited by 14
- 2023Simplistic Collection and Labeling Practices Limit the Utility of Benchmark Datasets for Twitter Bot Detectioncited by 13
- 2022Exposing Influence Campaigns in the Age of LLMs: A Behavioral-Based AI Approach to Detecting State-Sponsored Trollscited by 8
- 2022Online User Profiling to Detect Social Bots on Twittercited by 7
- 2021Studying Fake News Spreading, Polarisation Dynamics, and Manipulation by Bots: a Tale of Networks and Languagecited by 6
- 2021BERT Transformer model for Detecting Arabic GPT2 Auto-Generated Tweetscited by 4
- 2022MulBot: Unsupervised Bot Detection Based on Multivariate Time Seriescited by 3
12 most cited of 36 All 36 (JSON)
- 2026SAHG: Sector-Anisotropic Hyperbolic Graph Model for Social Bot Detection28 May 2026
- 2026Cyberbullying Governance on Social Media: A Unified Framework from Content Identification to Intervention26 May 2026
- 2026COVID-19 Infodemic. Understanding content features in detecting fake news using a machine learning approach7 May 2026
- 2026Optimal Transport-Guided Adversarial Attacks on Graph Neural Network-Based Bot Detection30 Jan 2026
- 2025AIMM: An AI-Driven Multimodal Framework for Detecting Social-Media-Influenced Stock Market Manipulation18 Dec 2025
- 2025Bot Meets Shortcut: How Can LLMs Aid in Handling Unknown Invariance OOD Scenarios?11 Nov 2025
- 2025RoGBot: Relationship-Oblivious Graph-based Neural Network with Contextual Knowledge for Bot Detection25 Oct 2025
- 2025RoBCtrl: Attacking GNN-Based Social Bot Detectors via Reinforced Manipulation of Bots Control Interaction16 Oct 2025
- 2025BotUmc: An Uncertainty-Aware Twitter Bot Detection with Multi-view Causal Inference4 Mar 2025
- 2024A Graph Neural Architecture Search Approach for Identifying Bots in Social Media25 Nov 2024
- 2024Behavioral Sequence Modeling with Ensemble Learning4 Nov 2024
- 2024Do We Trust What They Say or What They Do? A Multimodal User Embedding Provides Personalized Explanations4 Sep 2024
12 newest of 36 All 36 (JSON)