mlsanityData to 7 Oct 2026

Selecting and combining complementary feature representations and classifiers for hate speech detection

arXiv 2201.06721 ↗First posted 18 Jan 2022cs.CL cs.AI cs.SIcited by 3

Not on the map. Why?

Abstract (arXiv)

Hate speech is a major issue in social networks due to the high volume of data generated daily. Recent works demonstrate the usefulness of machine learning (ML) in dealing with the nuances required to distinguish between hateful posts from just sarcasm or offensive language. Many ML solutions for hate speech detection have been proposed by either changing how features are extracted from the text or the classification algorithm employed. However, most works consider only one type of feature extraction and classification algorithm. This work argues that a combination of multiple feature extraction techniques and different classification models is needed. We propose a framework to analyze the relationship between multiple feature extraction and classification techniques to understand how they complement each other. The framework is used to select a subset of complementary techniques to compose a robust multiple classifiers system (MCS) for hate speech detection. The experimental study considering four hate speech classification datasets demonstrates that the proposed framework is a promising methodology for analyzing and designing high-performing MCS for this task. MCS system obtained using the proposed framework significantly outperforms the combination of all models and the homogeneous and heterogeneous selection heuristics, demonstrating the importance of having a proper selection scheme. Source code, figures, and dataset splits can be found in the GitHub repository: https://github.com/Menelau/Hate-Speech-MCS.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 19 of its 78 references that are in the map. First posted on arXiv 18 Jan 2022.

Builds on

19 of 78 references.

References · 19

  1. 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
  2. 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,841
  3. 2016Bag of Tricks for Efficient Text Classificationcited by 869
  4. 2017Automated Hate Speech Detection and the Problem of Offensive Languagecited by 724
  5. 2018Universal Sentence Encodercited by 485
  6. 2019SemEval-2019 Task 6: Identifying and Categorizing Offensive Language in Social Media (OffensEval)cited by 206
  7. 2018Hate Speech Dataset from a White Supremacy Forumcited by 196
  8. 2018Model Evaluation, Model Selection, and Algorithm Selection in Machine Learningcited by 157
  9. 2018Thou shalt not hate: Countering Online Hate Speechcited by 64
  10. 2018All You Need is "Love": Evading Hate-speech Detectioncited by 56
  11. 2017One-step and Two-step Classification for Abusive Language Detection on Twittercited by 46
  12. 2018Hate Speech Detection: A Solved Problem? The Challenging Case of Long Tail on Twittercited by 36
7 more
  1. 2018Detecting Offensive Language in Tweets Using Deep Learningcited by 23
  2. 2018META-DES: A Dynamic Ensemble Selection Framework using Meta-Learningcited by 21
  3. 2018DESlib: A Dynamic ensemble selection library in Pythoncited by 18
  4. 2016The DARPA Twitter Bot Challengecited by 15
  5. 2018Detecting Hate Speech and Offensive Language on Twitter using Machine Learning: An N-gram and TFIDF based Approachcited by 10
  6. 2019UTFPR at SemEval-2019 Task 5: Hate Speech Identification with Recurrent Neural Networkscited by 4
  7. 2020Does Terrorism Trigger Online Hate Speech? On the Association of Events and Time Seriescited by 4

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 1; 2025: 1.

3 papers.