Comparative Analysis of Machine Learning and Deep Learning Algorithms for Detection of Online Hate Speech
In the day and age of social media, users have become prone to online hate speech. Several attempts have been made to classify hate speech using machine learning but the state-of-the-art models are not robust enough for practical applications. This is attributed to the use of primitive NLP feature engineering techniques. In this paper, we explored various feature engineering techniques ranging from different embeddings to conventional NLP algorithms. We also experimented with combinations of different features. From our experimentation, we realized that roBERTa (robustly optimized BERT approach) based sentence embeddings classified using decision trees gives the best results of 0.9998 F1 score. In our paper, we concluded that BERT based embeddings give the most useful features for this problem and have the capacity to be made into a practical robust model.
Code (0)
등록된 구현이 없습니다.
Tasks
Feature EngineeringSentenceSentence EmbeddingsMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
A comparative analysis of Graph Neural Networks and commonly used machine learning algorithms on fake news detection
Fake news on social media is increasingly regarded as one of the most concerning issues. Low cost, simple accessibility via social platforms, and a plethora of low-budget online news sources are some of the factors that …
Fake News DetectionGraph Neural NetworkStance Detection in Web and Social Media: A Comparative Study
Online forums and social media platforms are increasingly being used to discuss topics of varying polarities where different people take different stances. Several methodologies for automatic stance detection from text h…
ArticlesStance DetectionComparative Study of Machine Learning Algorithms in Detecting Cardiovascular Diseases
The detection of cardiovascular diseases (CVD) using machine learning techniques represents a significant advancement in medical diagnostics, aiming to enhance early detection, accuracy, and efficiency. This study explor…
DiagnosticModel SelectionWhich one is more toxic? Findings from Jigsaw Rate Severity of Toxic Comments
The proliferation of online hate speech has necessitated the creation of algorithms which can detect toxicity. Most of the past research focuses on this detection as a classification task, but assigning an absolute toxic…
regressionNonlinear Regression Analysis Using Multi-Verse Optimizer
Regression analysis is an important machine learning task used for predictive analytic in business, sports analysis, etc. In regression analysis, optimization algorithms play a significant role in search the coefficients…
BIG-bench Machine Learningregression