# Hate Speech Classification Using SVM and Naive BAYES

arXiv: https://arxiv.org/abs/2204.07057 · HTML: https://mlsanity.com/paper/2204.07057/

## Key facts

- Cited by 3 papers in the map (data through 14 Oct 2026).
- Builds on 7 of its 34 references that are in the map.
- First posted on arXiv 21 Mar 2022.

## Builds on (most cited first, 7 of 7)

- [CSI: A Hybrid Deep Model for Fake News Detection](https://mlsanity.com/paper/1703.06959/) (2017)
- [Offensive Language and Hate Speech Detection for Danish](https://mlsanity.com/paper/1908.04531/) (2019)
- [Detecting Hate Speech in Social Media](https://mlsanity.com/paper/1712.06427/) (2017)
- [False Information on Web and Social Media: A Survey](https://mlsanity.com/paper/1804.08559/) (2018)
- [A Dictionary-based Approach to Racism Detection in Dutch Social Media](https://mlsanity.com/paper/1608.08738/) (2016)
- [A Deep Learning Approach for Multimodal Deception Detection](https://mlsanity.com/paper/1803.00344/) (2018)
- [Degree based Classification of Harmful Speech using Twitter Data](https://mlsanity.com/paper/1806.04197/) (2018)

## Built on by (most cited first, 3 of 3)

- [Perplexed by Quality: A Perplexity-based Method for Adult and Harmful Content Detection in Multilingual Heterogeneous Web Data](https://mlsanity.com/paper/2212.10440/) (2022)
- [Code-Mixed Telugu-English Hate Speech Detection](https://mlsanity.com/paper/2502.10632/) (2025)
- [Extreme Speech Classification in the Era of LLMs: Exploring Open-Source and Proprietary Models](https://mlsanity.com/paper/2502.15155/) (2025)

## Abstract (arXiv)

The spread of hatred that was formerly limited to verbal communications has rapidly moved over the Internet. Social media and community forums that allow people to discuss and express their opinions are becoming platforms for the spreading of hate messages. Many countries have developed laws to avoid online hate speech. They hold the companies that run the social media responsible for their failure to eliminate hate speech. But as online content continues to grow, so does the spread of hate speech However, manual analysis of hate speech on online platforms is infeasible due to the huge amount of data as it is expensive and time consuming. Thus, it is important to automatically process the online user contents to detect and remove hate speech from online media. Many recent approaches suffer from interpretability problem which means that it can be difficult to understand why the systems make the decisions they do. Through this work, some solutions for the problem of automatic detection of hate messages were proposed using Support Vector Machine (SVM) and Na"ive Bayes algorithms. This achieved near state-of-the-art performance while being simpler and producing more easily interpretable decisions than other methods. Empirical evaluation of this technique has resulted in a classification accuracy of approximately 99% and 50% for SVM and NB respectively over the test set. Keywords: classification; hate speech; feature extraction, algorithm, supervised learning
