Automatic Hate Speech Detection Using Deep Neural Networks and Word Embedding

Olumide Ebenezer Ojo, Thang Hoang Ta, Alexander Gelbukh, Hiram Calvo, Grigori Sidorov, Olaronke Oluwayemisi Adebanji

Research output: Contribution to journalArticlepeer-review

4 Scopus citations

Abstract

Hatred spreading through the use of language on social media platforms and in online groups is becoming a well-known phenomenon. By comparing two text representations: bag of words (BoW) and pre-trained word embedding using GloVe, we used a binary classification approach to automatically process user contents to detect hate speech. The Naive Bayes Algorithm (NBA), Logistic Regression Model (LRM), Support Vector Machines (SVM), Random Forest Classifier (RFC) and the one-dimensional Convolutional Neural Networks (1D-CNN) are the models proposed. With a weighted macro-F1 score of 0.66 and a 0.90 accuracy, the performance of the 1D-CNN and GloVe embeddings was best among all the models.

Original languageEnglish
Pages (from-to)1007-1013
Number of pages7
JournalComputacion y Sistemas
Volume26
Issue number2
DOIs
StatePublished - 2022

Keywords

  • 1D-CNN
  • Hate speech
  • gloVe

Fingerprint

Dive into the research topics of 'Automatic Hate Speech Detection Using Deep Neural Networks and Word Embedding'. Together they form a unique fingerprint.

Cite this