Kalwa, Sampath Reddy (2025) Classification of hate speech in social media using Machine Learning and Natural Language Processing. Masters thesis, Dublin, National College of Ireland.
Preview |
PDF (Master of Science)
Download (844kB) | Preview |
Preview |
PDF (Configuration Manual)
Download (981kB) | Preview |
Abstract
This study aims to apply Natural Language Processing (NLP) and develop Machine Learning algorithms for detecting hate speech in social media. The “Hate Speech and Offensive Language dataset” is used, which comprises 24,783 manually annotated English tweets labelled as hate speech, offensive language, or neither. Random Forest Classifier, RNN, LSTM, and Bi-LSTM models are evaluated for classifying hate speech and recommending effective strategies for minimising offensive language on social media platforms. Model Comparison helps to understand the best-fitted model in the context of predicting and classifying hate speech in social media platforms. All the objectives of this research are achieved through the entire data analysis, from data pre-processing to the evaluation of different ML techniques. More Neural Network models and hyperparameter-tuned ML-models would enhance the model performance in classifying hate speech in the future.
| Item Type: | Thesis (Masters) |
|---|---|
| Supervisors: | Name Email Thomas, Lavish UNSPECIFIED |
| Uncontrolled Keywords: | Natural Language Processing (NLP); tweets; hate speech; Random Forest Classifier; RNN; LSTM; Bi-LSTM |
| Subjects: | P Language and Literature > P Philology. Linguistics > Computational linguistics. Natural language processing Q Science > Q Science (General) > Self-organizing systems. Conscious automata > Machine learning Z Bibliography. Library Science. Information Resources > ZA Information resources > ZA4150 Computer Network Resources > The Internet > World Wide Web > Websites > Online social networks T Technology > TK Electrical engineering. Electronics. Nuclear engineering > Telecommunications > The Internet > World Wide Web > Websites > Online social networks |
| Divisions: | School of Computing > Master of Science in Artificial Intelligence |
| Depositing User: | Ciara O'Brien |
| Date Deposited: | 04 Jul 2026 13:45 |
| Last Modified: | 04 Jul 2026 13:45 |
| URI: | https://norma.ncirl.ie/id/eprint/9471 |
Actions (login required)
![]() |
View Item |
Tools
Tools