Using Convolutional Neural Networks to Classify Hate-Speech

By Björn Gambäck, Utpal Kumar Sikdar. 2017

549 citations recorded by the source corpus.

The paper introduces a deep learning-based Twitter hate-speech text classification system. The classifier assigns each tweet to one of four predefined categories: racism, sexism, both (racism and sexism) and non-hate-speech. Four Convolutional Neural Network models were trained on resp. character 4-grams, word vectors based on semantic information built using word2vec, randomly generated word vectors, and word vectors combined with character n-grams. The feature set was down-sized in the networks by max-pooling, and a softmax function used to classify tweets. Tested by 10-fold cross-validation, the model based on word2vec embeddings performed best, with higher precision than recall, and a 78.3% F-score.

Subfields: Artificial Intelligence, Information Systems, Natural Language Processing

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Isar Nejadgholi
  2. Svetlana Kiritchenko
  3. Yulia Tsvetkov
  4. Mladen Karan
  5. Jan Snajder
  6. Ziqi Zhang
  7. Julian Risch
  8. Ralf Krestel

In Information Systems

  1. Isar Nejadgholi
  2. Svetlana Kiritchenko
  3. Mladen Karan
  4. Jan Snajder
  5. John Pavlopoulos
  6. Ziqi Zhang
  7. Björn Gambäck
  8. Isuru Gunasekara

In Natural Language Processing

  1. Svetlana Kiritchenko
  2. Isar Nejadgholi
  3. Yulia Tsvetkov
  4. Ziqi Zhang
  5. Mladen Karan
  6. Jan Snajder
  7. David Robinson
  8. Jonathan A. Tepper

Citations in the corpus