Cyberbullying constitutes a threat to adolescents’
psychosocial wellbeing that developed alongside technological
progress. Detecting online bullying cases is still an issue because
most of victims and bystanders do not timely report cyberbullying
episodes to adults. Therefore, automatized technologies may play
a critical role in detecting cyberbullying through the use of
Machine Learning (ML). ML covers a broad range of techniques
that enables systems to quickly access and learn from data, and to
make decisions about complex problems. This contribution aims
at deepening the role of ML in cyberbullying detection and
prevention. Specifically, the following issues are addressed: i.
identifying the features most frequently considered to develop ML
models predicting cyberbullying; ii. identifying the most used ML
algorithms and their evaluation methods; iii. understanding the
implication of ML for prevention; iv. highlighting the main
theoretical and methodological issues of ML algorithms in
predicting cyberbullying. To answer these research questions, a
systematic review of literature reviews, from a total of n=186
records from online databanks, has been conducted. Ten
literature reviews have been elected to analyze and discuss
evidence about ML preventative potential against cyberbullying.
Most of the models used content-based features to predict
cyberbullying. The majority of these features includes words
written in social network posts, whereas Support Vector Machine,
Naïve Bayes, and Convolutional Neural Networks are the most
used alghorithms. Methodological and technical issues have been
critically discussed. ML represents an innovative preventative
strategy that may optimize and integrate educational programs
for adolescents and be the starting point of the development of
technology-based automatized detection strategies. Future
research is challenged to develop algorithms capable of detecting
cyberbullying from several multimedia sources.