[Paper Review] Hate Speech Detection from Code-mixed Hindi-English Tweets Using Deep Learning Models
The paper develops three deep learning models (CNN-1D, LSTM, BiLSTM) with domain-specific embeddings to detect hate speech in Hindi-English code-mixed tweets and shows a ~12% F-score improvement over a statistical baseline.
This paper reports an increment to the state-of-the-art in hate speech detection for English-Hindi code-mixed tweets. We compare three typical deep learning models using domain-specific embeddings. On experimenting with a benchmark dataset of English-Hindi code-mixed tweets, we observe that using domain-specific embeddings results in an improved representation of target groups, and an improved F-score.
Motivation & Objective
- Motivate hate speech detection in Hindi-English code-mixed tweets in a social media context.
- Evaluate deep learning architectures against a statistical baseline on a common dataset.
- Show that domain-specific word embeddings improve representation of target groups in hate speech.
- Compare CNN-1D, LSTM, and BiLSTM to identify the best-performing model.
Proposed method
- Train domain-specific word embeddings from a large code-mixed tweet corpus using gensim Word2Vec.
- Implement three deep learning models (CNN-1D, LSTM, BiLSTM) with domain-specific embeddings for binary hate speech classification.
- Use global max pooling and dropout in CNN-1D, and sequence processing with LSTM/BiLSTM followed by global max pooling.
- Train and evaluate models with 10-fold cross-validation on the Bohra et al. (2018) dataset.
- Re-implement the baseline statistical approaches (SVM, Random Forest) for fair comparison.
Experimental results
Research questions
- RQ1Can deep learning models with domain-specific embeddings outperform traditional statistical methods on Hindi-English code-mixed hate speech datasets?
- RQ2Which neural architecture (CNN-1D, LSTM, BiLSTM) best captures semantics in code-mixed hate speech?
- RQ3Do domain-specific embeddings better represent minority groups and hate expressions than general embeddings?
- RQ4What are the precision, recall, F-score, and accuracy gains of deep learning models over the statistical baseline on the target dataset.
Key findings
- CNN-1D achieved the highest performance with a F-score of 80.85% and an accuracy of 82.62%.
- The deep learning models collectively outperformed the statistical baseline in F-score, precision, and recall.
- Domain-specific embeddings improve similarity representations of minority groups and hate expressions compared to general embeddings.
- BiLSTM offers slightly better recall than CNN-1D, while CNN-1D provides higher precision.
- Domain-specific embeddings contain swear words not present in general embeddings, improving semantic representations for hate speech.
- The improvement over the statistical baseline is about 12% in F-score.
Better researchstarts right now
From reading papers to final review, dramatically reduce your research time.
No credit card · Free plan available
This review was created by AI and reviewed by human editors.