Hate Speech Detection

Introduction

Hate speech can be defined as speech that attacks a person or group on the basis of attributes such as race, religion, ethnic origin, sexual orientation, disability or gender. Hateful speech is widespread in the public debate, including on online platforms, social media and forums. Online hate speech has debilitating consequences on individual victims’ well-being by imposing psychological harm, damaging self-worth and inducing fear. The duration of the exposure maintained by the online availability of the content is associated with greater damage on victims and greater empowerment of perpetrators compared to offline hate speech. Therefore, the sooner the content is down, the better the chances to mitigate the negative effects of hate speech on victims’ well-being.

Our contributions

We believe that online communities should be inclusive, respectful and diverse. In order to fight online hate speech, we created Hatebusters, a web application that allows volunteers to check YouTube comments flagged by our machine learning model as hate speech candidates, and report them to YouTube for removal. Become a member of Hatebusters and contribute to the reduction of online hate speech.

The machine learning model of Hatebusters was initially trained on a dataset of YouTube comments that we collected and labelled ourselves as hate speech or non hate speech. This dataset is accessible by clicking here:  Link to download dataset and Link to download description. If you use this dataset, please cite the publication below [P1]. Based on the Hatebusters platform we collected additional data and we annotated a multi-label hate speech detection dataset called `ETHOS‘ [P2].

We studied hate speech from various perspectives in a large number of theses. Several of them investigated machine learning models that can improve detection performance [B6, B7, B8], while others investigated whether multilingual models can boost performance [M1, B3]. Finally, a few of them investigated the interpretability of hate speech classifiers [B1, B2, B5].

Awards

Together with colleagues from other universities, we won CrowdFlower’s AI for Everyone Challenge for Q4 of 2017. Thanks to this award, we aim to publish a new multi-labeled dataset on hate speech in the near future.

Publications

  1. A. Anagnostou, I. Mollas, G. Tsoumakas (2018) Hatebusters: A Web Application for Actively Reporting YouTube Hate Speech, Proceedings of the 27th International Joint Conference on Artificial Intelligence and the 23rd European Conference on Artificial Intelligence (IJCAI ECAI 2018), Stockholm, Sweden, July 13-19, 2018
  2. I. Mollas, Z. Chrysopoulou, S. Karlos, G. Tsoumakas. “ETHOS: a multi-label hate speech detection dataset.” Complex & Intelligent Systems, Springer, 2022
  3. I. Mollas, N. Bassiliades, G. Tsoumakas, LioNets: a neural-specific local interpretation technique exploiting penultimate layer information, Applied Intelligence, Springer, 2022
  4. N. Mylonas, I. Mollas, G. Tsoumakas, An Attention Matrix for Every Decision: Faithfulness-based Arbitration Among Multiple Attention-Based Interpretations of Transformers in Text Classification, Arxiv, 2022

MSc Theses

  1. Multilingual Hate Speech Detection, Vasiliki Lavrentiadou, March 2022

BSc Theses

  1. Multi-label assisted interpretable hate speech detection, Lukas Stogiolaris, July 2022
  2. Evaluation of Interpretability Techniques on Hate Speech Detection, Achilleas Toumpas, March 2022
  3. Detecting Hate Speech through Fine-Tuning Multilingual Models, Grigorios Barmpas, October 2021
  4. Hatebusters V3: Hate speech detection and reporting system on YouTube and Twitter, Evaggelia Ekaterini Gkougklia, September 2019
  5. Explaining Sentiment Prediction by Generating Exemplars in the Latent Space, Orestis Panagiotis Lampridis, September 2019
  6. Machine learning techniques for hate speech detection, Zoe Chrysopoulou, March 2019
  7. Hatebusters V2: Hate speech detection in YouTube, Ioannis Mollas, July 2018
  8. Hatebusters: a system for retrieving and reporting hate speech in youtube, Antonios Anagnostou, June 2017