Deep Learning for Hate Speech Detection: A Comparative Study
Not on the map. Why?
Abstract (arXiv)
Automated hate speech detection is an important tool in combating the spread of hate speech, particularly in social media. Numerous methods have been developed for the task, including a recent proliferation of deep-learning based approaches. A variety of datasets have also been developed, exemplifying various manifestations of the hate-speech detection problem. We present here a large-scale empirical comparison of deep and shallow hate-speech detection methods, mediated through the three most commonly used datasets. Our goal is to illuminate progress in the area, and identify strengths and weaknesses in the current state-of-the-art. We particularly focus our analysis on measures of practical performance, including detection accuracy, computational efficiency, capability in using pre-trained models, and domain generalization. In doing so we aim to provide guidance as to the use of hate-speech detection in practice, quantify the state-of-the-art, and identify future research directions. Code and dataset are available at https://github.com/jmjmalik22/Hate-Speech-Detection.
Key facts. Cited by 13 papers in the map (data through 14 Oct 2026). Builds on 21 of its 73 references that are in the map. First posted on arXiv 19 Feb 2022.
Builds on
21 of 73 references.
References · 21
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,548
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,474
- 2016Enriching Word Vectors with Subword Informationcited by 1,583
- 2020Efficient Transformers: A Surveycited by 790
- 2017Automated Hate Speech Detection and the Problem of Offensive Languagecited by 736
- 2014Distributed Representations of Sentences and Documentscited by 678
- 2020HateXplain: A Benchmark Dataset for Explainable Hate Speech Detectioncited by 407
- 2016FastText.zip: Compressing text classification modelscited by 335
- 2018Large Scale Crowdsourcing and Characterization of Twitter Abusive Behaviorcited by 270
- 2017Deep Learning for Hate Speech Detection in Tweetscited by 180
- 2019Well-Read Students Learn Better: On the Importance of Pre-training Compact Modelscited by 120
9 more
- 2019A BERT-Based Transfer Learning Approach for Hate Speech Detection in Online Social Mediacited by 96
- 2020ETHOS: an Online Hate Speech Detection Datasetcited by 66
- 2021Towards generalisable hate speech detection: a review on obstacles and solutionscited by 66
- 2018From Word to Sense Embeddings: A Survey on Vector Representations of Meaningcited by 49
- 2017One-step and Two-step Classification for Abusive Language Detection on Twittercited by 46
- 2018Deep Learning for Detecting Cyberbullying Across Multiple Social Media Platformscited by 37
- 2021AngryBERT: Joint Learning Target and Emotion for Hate Speech Detectioncited by 19
- 2021Leveraging Multilingual Transformers for Hate Speech Detectioncited by 11
- 2021Interpretable Multi-Modal Hate Speech Detectioncited by 10
Built on by
Citing papers per year: 2022: 3; 2023: 3; 2024: 3; 2025: 3; 2026: 1.
13 papers.
Sort:
By area:
- 2024Content Moderation by LLM: From Accuracy to Legitimacycited by 30
- 2022Perplexed by Quality: A Perplexity-based Method for Adult and Harmful Content Detection in Multilingual Heterogeneous Web Datacited by 22
- 2023Causality Guided Disentanglement for Cross-Platform Hate Speech Detectioncited by 9
- 2023Anomaly Detection with Score Distribution Discriminationcited by 7
- 2024HateTinyLLM : Hate Speech Detection Using Tiny Large Language Modelscited by 7
- 2022BERT-based Ensemble Approaches for Hate Speech Detectioncited by 4
- 2022Human-in-the-Loop Hate Speech Classification in a Multilingual Contextcited by 3
- 2023Rule By Example: Harnessing Logical Rules for Explainable Hate Speech Detectioncited by 0
- 2024OSPC: Detecting Harmful Memes with Large Language Model as a Catalystcited by 0
- 2025Code-Mixed Telugu-English Hate Speech Detectioncited by 0
- 2025Context-Aware Content Moderation for German Newspaper Commentscited by 0
- 2026Boosting Accuracy and Interpretability in Multilingual Hate Speech Detection Through Layer Freezing and Explainable AIcited by 0
- 2026Boosting Accuracy and Interpretability in Multilingual Hate Speech Detection Through Layer Freezing and Explainable AI6 Jan 2026
- 2025Opportunities and Challenges of Natural Language Processing for Low-Resource Senegalese Languages in Social Science Research24 Dec 2025
- 2025Context-Aware Content Moderation for German Newspaper Comments27 May 2025
- 2025Code-Mixed Telugu-English Hate Speech Detection15 Feb 2025
- 2024Content Moderation by LLM: From Accuracy to Legitimacy5 Sep 2024
- 2024OSPC: Detecting Harmful Memes with Large Language Model as a Catalyst14 Jun 2024
- 2024HateTinyLLM : Hate Speech Detection Using Tiny Large Language Models26 Apr 2024
- 2023Causality Guided Disentanglement for Cross-Platform Hate Speech Detection3 Aug 2023
- 2023Rule By Example: Harnessing Logical Rules for Explainable Hate Speech Detection24 Jul 2023
- 2023Anomaly Detection with Score Distribution Discrimination26 Jun 2023
- 2022Perplexed by Quality: A Perplexity-based Method for Adult and Harmful Content Detection in Multilingual Heterogeneous Web Data20 Dec 2022
- 2022Human-in-the-Loop Hate Speech Classification in a Multilingual Context5 Dec 2022
1 more
- 2022BERT-based Ensemble Approaches for Hate Speech Detection14 Sep 2022
- 2024Content Moderation by LLM: From Accuracy to Legitimacycited by 30
- 2023Anomaly Detection with Score Distribution Discriminationcited by 7
- 2024HateTinyLLM : Hate Speech Detection Using Tiny Large Language Modelscited by 7
- 2022BERT-based Ensemble Approaches for Hate Speech Detectioncited by 4
- 2022Human-in-the-Loop Hate Speech Classification in a Multilingual Contextcited by 3
- 2023Rule By Example: Harnessing Logical Rules for Explainable Hate Speech Detectioncited by 0
- 2024OSPC: Detecting Harmful Memes with Large Language Model as a Catalystcited by 0
- 2025Code-Mixed Telugu-English Hate Speech Detectioncited by 0
- 2025Context-Aware Content Moderation for German Newspaper Commentscited by 0
- 2026Boosting Accuracy and Interpretability in Multilingual Hate Speech Detection Through Layer Freezing and Explainable AIcited by 0
- 2025Opportunities and Challenges of Natural Language Processing for Low-Resource Senegalese Languages in Social Science Researchcited by 0
- 2026Boosting Accuracy and Interpretability in Multilingual Hate Speech Detection Through Layer Freezing and Explainable AI6 Jan 2026
- 2025Opportunities and Challenges of Natural Language Processing for Low-Resource Senegalese Languages in Social Science Research24 Dec 2025
- 2025Context-Aware Content Moderation for German Newspaper Comments27 May 2025
- 2025Code-Mixed Telugu-English Hate Speech Detection15 Feb 2025
- 2024Content Moderation by LLM: From Accuracy to Legitimacy5 Sep 2024
- 2024OSPC: Detecting Harmful Memes with Large Language Model as a Catalyst14 Jun 2024
- 2024HateTinyLLM : Hate Speech Detection Using Tiny Large Language Models26 Apr 2024
- 2023Rule By Example: Harnessing Logical Rules for Explainable Hate Speech Detection24 Jul 2023
- 2023Anomaly Detection with Score Distribution Discrimination26 Jun 2023
- 2022Human-in-the-Loop Hate Speech Classification in a Multilingual Context5 Dec 2022
- 2022BERT-based Ensemble Approaches for Hate Speech Detection14 Sep 2022