A Machine Learning Approach to Cyberbullying Detection in Arabic Tweets
Source abstract
Abstract
With the rapid growth of internet usage, a new situation has been created that enables practicing bullying. Cyberbullying has increased over the past decade, and it has the same adverse effects as face-to-face bullying, like anger, sadness, anxiety, and fear. With the anonymity people get on the internet, they tend to be more aggressive and express their emotions freely without considering the effects, which can be a reason for the increase in cyberbullying and it is the main motive behind the current study. This study presents a thorough background of cyberbullying and the techniques used to collect, preprocess, and analyze the datasets. Moreover, a comprehensive review of the literature has been conducted to figure out research gaps and effective techniques and practices in cyberbullying detection in various languages, and it was deduced that there is significant room for improvement in the Arabic language. As a result, the current study focuses on the investigation of shortlisted machine learning algorithms in natural language processing (NLP) for the classification of Arabic datasets duly collected from Twitter (also known as X). In this regard, support vector machine (SVM), Naïve Bayes (NB), Random Forest (RF), Logistic regression (LR), Bootstrap aggregating (Bagging), Gradient Boosting (GBoost), Light Gradient Boosting Machine (LightGBM), Adaptive Boosting (AdaBoost), and eXtreme Gradient Boosting (XGBoost) were shortlisted and investigated due to their effectiveness in the similar problems. Finally, the scheme was evaluated by well-known performance measures like accuracy, precision, Recall, and F1-score. Consequently, XGBoost exhibited the best performance with 89.95% accuracy, which is promising compared to the state-of-the-art.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Hate Speech and Cyberbullying Detection · Bullying, Victimization, and Aggression
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (55)
Show source-provided references
1. Cyberbullying detection: An overview
2. Online social network bullying detection using intelligence technique10.1016/j.procs.2015.03.085 ↗
3. M. Iqbal, “Twitter revenue and usage statistics (2021) Business of App,” Jul. 5, 2021. Accessed: Sep. 14, 2021. [Online]. Available: https://www.businessofapps.com/data/twitter-statistics/
4. D. Label, “Cyberbullying statistics,” Accessed: Jan. 16, 2021. [Online]. Available: https://www.ditchthelabel.org/cyber-bullying-statistics-what-they-tell-us
5. “Most common languages used on the internet as of January 2020, by share of internet users,” Jun. 2020. Accessed: Sep. 14, 2021. [Online]. Available: https://www.statista.com/statistics/262946/share-of-the-most-common-languages-on-the-internet/
6. Measuring cyberbullying: Implications for research10.1016/j.avb.2015.05.013 ↗
7. Cyberbullying: Causes, effects, and remedies10.1108/09578230910981107 ↗
8. Arabic tweets-based sentiment analysis to investigate the impact of COVID-19 in KSA: A deep learning approach10.3390/bdcc7010016 ↗
9. The georgetown-IBM experiment demonstrated in January 1954
10. Evolution of machine translation
11. Arabic cyberbullying detection using Arabic sentiment10.21608/ejle.2021.50240.1017 ↗
12. Cyber-bullying and cyber-harassment detection using supervised machine learning techniques in Arabic social media contents
13. Effects of stop words elimination on Arabic information retrieval
14. A new estimate of the N-gram language model10.1016/j.procs.2021.05.111 ↗
15. Understanding Word N-grams and N-gram probability in natural language processing
16. Deep learning algorithm for cyberbullying detection
17. Arabic cyberbullying detection: Using deep learning
18. A multilingual system for cyberbullying detection: Arabic content detection using machine learning10.25046/aj020634 ↗
19. Automatic cyber bullying detection in Arabic social media
20. Detection of Arabic cyberbullying on social networks using machine learning
21. Arabic cyberbullying detection: Enhancing performance by using ensemble machine learning
22. Cyberbullying detection on tweets
23. Detection of cyberbullying using deep neural network
24. Cyberbullying detection from tweets using deep learning
25. Detecting cyber bullying on twitter using machine learning techniques
26. Cyberbullying detection by sentiment analysis of tweets' contents written in Arabic in Saudi Arabia society
27. Detection of cyberbullying on social media using machine learning
28. Social media bullying detection using machine learning on Bangla text
29. Detecting twitter cyberbullying using machine learning
30. Cyberbullying detection on twitter using big five and dark triad features10.1016/j.paid.2019.01.024 ↗
31. Deep learning for detecting cyberbullying across multiple social media platforms
32. Unsupervised cyber bullying detection in social networks
33. Towards accurate detection of offensive language in online communication in Arabic10.1016/j.procs.2018.10.491 ↗
34. Using machine learning to detect cyberbullying
35. Cyberbullying detection in social networks using deep learning based models; a reproducibility study
36. Social media cyberbullying detection using machine learning
37. Cyberbullying detection solutions based on deep learning10.1007/s00530-020-00701-5 ↗
38. Classification of cyberbullying text in Arabic
39. F. Husain, “Arabic offensive language detection using machine learning and ensemble,” arXiv:2005.08946, 2020.
40. Comparison of machine learning techniques for cyberbullying
41. A hierarchical approach for timely cyberbullying detection
42. Detection of harassment on Web 2.0
43. Towards comprehensive cyberbullying detection: A dataset incorporating aggressive texts, repetition, peerness, and intent to harm10.1016/j.chb.2023.108123 ↗
44. Detection of cyberbullying on social media messages in Turkish
45. Cyberbullying detection: A step toward a safer internet yard
46. Automated cyberbullying detection in social media using an SVM activated stacked convolution LSTM network
47. Cyberbullying detection using time series modeling
48. Cyberbullying detection through sentiment analysis
49. Arabic sentiment analysis of YouTube comments: NLP-Based machine learning approaches for content evaluation
50. Spam and sentiment detection in Arabic tweets using MarBert model
51. Detecting Arabic cyberbullying tweets using machine learning10.3390/make5010003 ↗
52. Cyberbullying detection framework for short and imbalanced Arabic datasets
53. ArCyb: A robust machine-learning model for Arabic cyberbullying tweets in Saudi Arabia
54. A neuro-fuzzy approach for user behaviour classification and prediction
55. Cyberbullying detection and machine learning: A systematic literature review10.1007/s10462-023-10553-w ↗