Characterizing and Detecting Hateful Users on Twitter
Not on the map. Why?
Abstract (arXiv)
Most current approaches to characterize and detect hate speech focus on textitcontent posted in Online Social Networks. They face shortcomings to collect and annotate hateful speech due to the incompleteness and noisiness of OSN text and the subjectivity of hate speech. These limitations are often aided with constraints that oversimplify the problem, such as considering only tweets containing hate-related words. In this work we partially address these issues by shifting the focus towards textitusers. We develop and employ a robust methodology to collect and annotate hateful users which does not depend directly on lexicon and where the users are annotated given their entire profile. This results in a sample of Twitter's retweet graph containing 100,386 users, out of which 4,972 were annotated. We also collect the users who were banned in the three months that followed the data collection. We show that hateful users differ from normal ones in terms of their activity patterns, word usage and as well as network structure. We obtain similar results comparing the neighbors of hateful vs. neighbors of normal users and also suspended users vs. active users, increasing the robustness of our analysis. We observe that hateful users are densely connected, and thus formulate the hate speech detection problem as a task of semi-supervised learning over a graph, exploiting the network of connections on Twitter. We find that a node embedding algorithm, which exploits the graph structure, outperforms content-based approaches for the detection of both hateful (95% AUC vs 88% AUC) and suspended users (93% AUC vs 88% AUC). Altogether, we present a user-centric view of hate speech, paving the way for better detection and understanding of this relevant and challenging issue.
Key facts. Cited by 55 papers in the map (data through 14 Oct 2026). First posted on arXiv 23 Mar 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 15; 2022: 9; 2023: 11; 2024: 12; 2025: 5; 2026: 3.
55 papers.
Sort:
By area:
- 2022Detecting and Understanding Harmful Memes: A Surveycited by 58
- 2021A Survey on Multimodal Disinformation Detectioncited by 47
- 2023COBRA Frames: Contextual Reasoning about Effects and Harms of Offensive Statementscited by 34
- 2023HARE: Explainable Hate Speech Detection with Step-by-Step Reasoningcited by 31
- 2021A systematic review of Hate Speech automatic detection using Natural Language Processingcited by 27
- 2022Hate Speech Criteria: A Modular Approach to Task-Specific Hate Speech Definitionscited by 18
- 2022Multimodal Hate Speech Detection from Bengali Memes and Textscited by 15
- 2021You too Brutus! Trapping Hateful Users in Social Media: Challenges, Solutions & Insightscited by 11
- 2023Social-LLM: Modeling User Behavior at Scale using Language Models and Social Network Datacited by 11
- 2024DetoxLLM: A Framework for Detoxification with Explanationscited by 10
- 2023Revisiting Hate Speech Benchmarks: From Data Curation to System Deploymentcited by 7
- 2024ToXCL: A Unified Framework for Toxic Speech Detection and Explanationcited by 7
38 more
- 2024Hate Speech Detection with Generalizable Target-aware Fairnesscited by 7
- 2021Introducing an Abusive Language Classification Framework for Telegram to Investigate the German Hater Communitycited by 6
- 2024User-Aware Multilingual Abusive Content Detection in Social Mediacited by 6
- 2021Retweet communities reveal the main sources of hate speechcited by 5
- 2022Heterogeneous Peer Effects in the Linear Threshold Modelcited by 5
- 2023On the rise of fear speech in online social mediacited by 5
- 2021Leveraging cross-platform data to improve automated hate speech detectioncited by 4
- 2021Modeling Users and Online Communities for Abuse Detection: A Position on Ethics and Explainabilitycited by 4
- 2021Personalized Entity Resolution with Dynamic Heterogeneous Knowledge Graph Representationscited by 4
- 2021Analysis of Twitter Users' Lifestyle Choices using Joint Embedding Modelcited by 4
- 2021Twitter User Representation Using Weakly Supervised Graph Embeddingcited by 4
- 2021TweetBLM: A Hate Speech Dataset and Analysis of Black Lives Matter-related Microblogs on Twittercited by 4
- 2021Online Hate: Behavioural Dynamics and Relationship with Misinformationcited by 3
- 2022Exploring Hate Speech Detection with HateXplain and BERTcited by 2
- 2023Leveraging heterogeneous spillover in maximizing contextual bandit rewardscited by 2
- 2024Decentralised Moderation for Interoperable Social Networks: A Conversation-based Approach for Pleroma and the Fediversecited by 2
- 2024Cascade-based Randomization for Inferring Causal Effects under Diffusion Interferencecited by 2
- 2021dictNN: A Dictionary-Enhanced CNN Approach for Classifying Hate Speech on Twittercited by 1
- 2021Tackling Racial Bias in Automated Online Hate Detection: Towards Fair and Accurate Classification of Hateful Online Users Using Geometric Deep Learningcited by 1
- 2021Automatically Detecting Cyberbullying Comments on Online Game Forumscited by 1
- 2022Going Extreme: Comparative Analysis of Hate Speech in Parler and Gabcited by 1
- 2022Cross-Platform and Cross-Domain Abusive Language Detection with Supervised Contrastive Learningcited by 1
- 2023Enriching language models with graph-based context information to better understand textual datacited by 1
- 2023Detecting Multidimensional Political Incivility on Social Mediacited by 1
- 2023Contagion Effect Estimation Using Proximal Embeddingscited by 1
- 2025Hate Speech and Sentiment of YouTube Video Comments From Public and Private Sources Covering the Israel-Palestine Conflictcited by 1
- 2025Graphically Speaking: Unmasking Abuse in Social Media with Conversation Insightscited by 1
- 2025Learning Peer Influence Probabilities with Linear Contextual Banditscited by 1
- 2022Detecting Offensive Language on Social Networks: An End-to-end Detection Method based on Graph Attention Networkscited by 0
- 2022LEXpander: applying colexification networks to automated lexicon expansioncited by 0
- 2023On the Challenges of Building Datasets for Hate Speech Detectioncited by 0
- 2023Analyzing User Characteristics of Hate Speech Spreaders on Social Mediacited by 0
- 2024SoMeR: Multi-View User Representation Learning for Social Mediacited by 0
- 2024The Unappreciated Role of Intent in Algorithmic Moderation of Social Media Contentcited by 0
- 2024Do We Trust What They Say or What They Do? A Multimodal User Embedding Provides Personalized Explanationscited by 0
- 2024AggregHate: An Efficient Aggregative Approach for the Detection of Hatemongers on Social Platformscited by 0
- 2024What is the social benefit of hate speech detection research? A Systematic Reviewcited by 0
- 2024Addressing Key Challenges of Adversarial Attacks and Defenses in the Tabular Domain: A Methodological Framework for Coherence and Consistencycited by 0
50 most cited of 55 All 55 (JSON)
- 2026ValueGraph: Value-Signal Guided Graph Pre-training for Contextualized User Representation30 Aug 2026
- 2026Do Social Patterns Hold in Synthetic Data? Analyzing Cyberbullying Dynamics in LLM-Generated and Authentic Dialogues15 Jul 2026
- 2026Simulating Hate Speech Cascades with Multi-LLM Agents: Empirical Grounding, Modeling Fidelity, and Intervention Strategies21 May 2026
- 2025Learning Peer Influence Probabilities with Linear Contextual Bandits21 Oct 2025
- 2025Defining, Understanding, and Detecting Online Toxicity: Challenges and Machine Learning Approaches14 Sep 2025
- 2025Social Hatred: Efficient Multimodal Detection of Hatemongers24 Jun 2025
- 2025Graphically Speaking: Unmasking Abuse in Social Media with Conversation Insights2 Apr 2025
- 2025Hate Speech and Sentiment of YouTube Video Comments From Public and Private Sources Covering the Israel-Palestine Conflict3 Mar 2025
- 2024Addressing Key Challenges of Adversarial Attacks and Defenses in the Tabular Domain: A Methodological Framework for Coherence and Consistency10 Dec 2024
- 2024User-Aware Multilingual Abusive Content Detection in Social Media26 Oct 2024
- 2024What is the social benefit of hate speech detection research? A Systematic Review26 Sep 2024
- 2024AggregHate: An Efficient Aggregative Approach for the Detection of Hatemongers on Social Platforms22 Sep 2024
38 more
- 2024Do We Trust What They Say or What They Do? A Multimodal User Embedding Provides Personalized Explanations4 Sep 2024
- 2024Hate Speech Detection with Generalizable Target-aware Fairness28 May 2024
- 2024Cascade-based Randomization for Inferring Causal Effects under Diffusion Interference20 May 2024
- 2024The Unappreciated Role of Intent in Algorithmic Moderation of Social Media Content17 May 2024
- 2024SoMeR: Multi-View User Representation Learning for Social Media2 May 2024
- 2024Decentralised Moderation for Interoperable Social Networks: A Conversation-based Approach for Pleroma and the Fediverse3 Apr 2024
- 2024ToXCL: A Unified Framework for Toxic Speech Detection and Explanation25 Mar 2024
- 2024DetoxLLM: A Framework for Detoxification with Explanations25 Feb 2024
- 2023Social-LLM: Modeling User Behavior at Scale using Language Models and Social Network Data31 Dec 2023
- 2023HARE: Explainable Hate Speech Detection with Step-by-Step Reasoning1 Nov 2023
- 2023Analyzing User Characteristics of Hate Speech Spreaders on Social Media24 Oct 2023
- 2023Leveraging heterogeneous spillover in maximizing contextual bandit rewards16 Oct 2023
- 2023On the Challenges of Building Datasets for Hate Speech Detection6 Sep 2023
- 2023Contagion Effect Estimation Using Proximal Embeddings4 Jun 2023
- 2023COBRA Frames: Contextual Reasoning about Effects and Harms of Offensive Statements3 Jun 2023
- 2023Revisiting Hate Speech Benchmarks: From Data Curation to System Deployment1 Jun 2023
- 2023Detecting Multidimensional Political Incivility on Social Media24 May 2023
- 2023Enriching language models with graph-based context information to better understand textual data10 May 2023
- 2023On the rise of fear speech in online social media18 Mar 2023
- 2022Cross-Platform and Cross-Domain Abusive Language Detection with Supervised Contrastive Learning11 Nov 2022
- 2022Exploring Hate Speech Detection with HateXplain and BERT9 Aug 2022
- 2022Hate Speech Criteria: A Modular Approach to Task-Specific Hate Speech Definitions30 Jun 2022
- 2022LEXpander: applying colexification networks to automated lexicon expansion31 May 2022
- 2022Detecting and Understanding Harmful Memes: A Survey9 May 2022
- 2022Multimodal Hate Speech Detection from Bengali Memes and Texts19 Apr 2022
- 2022Detecting Offensive Language on Social Networks: An End-to-end Detection Method based on Graph Attention Networks4 Mar 2022
- 2022Going Extreme: Comparative Analysis of Hate Speech in Parler and Gab27 Jan 2022
- 2022Heterogeneous Peer Effects in the Linear Threshold Model27 Jan 2022
- 2021Introducing an Abusive Language Classification Framework for Telegram to Investigate the German Hater Community15 Sep 2021
- 2021TweetBLM: A Hate Speech Dataset and Analysis of Black Lives Matter-related Microblogs on Twitter27 Aug 2021
- 2021Twitter User Representation Using Weakly Supervised Graph Embedding20 Aug 2021
- 2021You too Brutus! Trapping Hateful Users in Social Media: Challenges, Solutions & Insights1 Aug 2021
- 2021Automatically Detecting Cyberbullying Comments on Online Game Forums3 Jun 2021
- 2021Retweet communities reveal the main sources of hate speech31 May 2021
- 2021Online Hate: Behavioural Dynamics and Relationship with Misinformation28 May 2021
- 2021A systematic review of Hate Speech automatic detection using Natural Language Processing22 May 2021
- 2021Analysis of Twitter Users' Lifestyle Choices using Joint Embedding Model7 Apr 2021
- 2021Personalized Entity Resolution with Dynamic Heterogeneous Knowledge Graph Representations6 Apr 2021
50 newest of 55 All 55 (JSON)
- 2022Detecting and Understanding Harmful Memes: A Surveycited by 58
- 2021A Survey on Multimodal Disinformation Detectioncited by 47
- 2023COBRA Frames: Contextual Reasoning about Effects and Harms of Offensive Statementscited by 34
- 2023HARE: Explainable Hate Speech Detection with Step-by-Step Reasoningcited by 31
- 2021A systematic review of Hate Speech automatic detection using Natural Language Processingcited by 27
- 2022Hate Speech Criteria: A Modular Approach to Task-Specific Hate Speech Definitionscited by 18
- 2022Multimodal Hate Speech Detection from Bengali Memes and Textscited by 15
- 2021You too Brutus! Trapping Hateful Users in Social Media: Challenges, Solutions & Insightscited by 11
- 2023Social-LLM: Modeling User Behavior at Scale using Language Models and Social Network Datacited by 11
- 2024DetoxLLM: A Framework for Detoxification with Explanationscited by 10
- 2023Revisiting Hate Speech Benchmarks: From Data Curation to System Deploymentcited by 7
- 2024ToXCL: A Unified Framework for Toxic Speech Detection and Explanationcited by 7
12 most cited of 53 All 53 (JSON)
- 2026ValueGraph: Value-Signal Guided Graph Pre-training for Contextualized User Representation30 Aug 2026
- 2025Learning Peer Influence Probabilities with Linear Contextual Bandits21 Oct 2025
- 2025Defining, Understanding, and Detecting Online Toxicity: Challenges and Machine Learning Approaches14 Sep 2025
- 2025Social Hatred: Efficient Multimodal Detection of Hatemongers24 Jun 2025
- 2025Graphically Speaking: Unmasking Abuse in Social Media with Conversation Insights2 Apr 2025
- 2025Hate Speech and Sentiment of YouTube Video Comments From Public and Private Sources Covering the Israel-Palestine Conflict3 Mar 2025
- 2024Addressing Key Challenges of Adversarial Attacks and Defenses in the Tabular Domain: A Methodological Framework for Coherence and Consistency10 Dec 2024
- 2024User-Aware Multilingual Abusive Content Detection in Social Media26 Oct 2024
- 2024What is the social benefit of hate speech detection research? A Systematic Review26 Sep 2024
- 2024AggregHate: An Efficient Aggregative Approach for the Detection of Hatemongers on Social Platforms22 Sep 2024
- 2024Do We Trust What They Say or What They Do? A Multimodal User Embedding Provides Personalized Explanations4 Sep 2024
- 2024Hate Speech Detection with Generalizable Target-aware Fairness28 May 2024
12 newest of 53 All 53 (JSON)