OFFENSIVE SPEECH DETECTION FOR AFAAN OROMOO LANGUAGE ON SOCIAL MEDIA USING SUPERVISED MACHINE LEARNING ALGORITHM

Major Advisor: Kasahun Abdisa (Ph.D. Candidate) ABSTRACT As offensive speech has become a controversial issue for online communities and social media platforms. Related to this, researchers have been investigating ways of coping with offensive content and developing systems to detect its different types like: cyberbullying, hate speech, aggression, etc. To the best of our knowledge and from what we have reviewed, most researches on this topic so far have dealt with English and other languages. This is mostly due to the availability of languages resources for those languages. To address this gap, this paper presents the first Afaan Oromoo annotated dataset for offensive speech detection. This research aims to use a supervised machine learning algorithm to develop an offensive speech detection model for Afaan Oromoo texts on social media sites like Facebook. While doing so, we collected posts and comments from social media specifically from Facebook pages of BBC News Afaan Oromoo, FBC Afaan Oromoo, Political party, Politicians, Oromia Communication Bureau, and Public figure artist pages. For this study, 3740 statements were collected using Facepager tool and labeled with binary classes namely Non-offensive speech 1922, and offensive speech 1818. To remove irrelevant characters like punctuations, symbols, blank value, white space, stop words, and to perform tokenization, text preparation tasks were applied to the data. To find the best combination of supervised machine learning algorithm and feature extraction for the model, the researcher used an experimental approach. Logistic Regression (LR), Multinomial Naïve Bayes (MNB), Random Forest (RF), and Linear Support Vector Classifier (LSVC) models were trained with the dataset and with the extracted feature based on word unigram, bigram, trigram, combined n-grams, TF-IDF, and combined n grams weighted by TF-IDF for the dataset. For model comparison LR, MNB, RF, and Linear SVC achieved highest score of 87.37%, 89.19%, 83.31%, and 87.16% respectively. The model was also evaluated using 10-fold cross-validation, and classification performance to compare the models performance. Finally, the performance of proposed model was also evaluated using accuracy score. The performance evaluation shows that Multinomial Naïve Bayes scored the highest accuracy value of 89.19%. Keywords: Afaan Oromoo; Offensive; Offensive Speech Detection; Social Media; Machine Learning;

Publication Details

Journal
National Academic Digital Repository of Ethiopia
Published
2025-07-11
DOI
https://doi.org/10.20372/nadre:13886
Primary Topic
Neuropeptides and Animal Physiology
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

OFFENSIVE SPEECH DETECTION FOR AFAAN OROMOO LANGUAGE ON SOCIAL MEDIA USING SUPERVISED MACHINE LEARNING ALGORITHM

National Academic Digital Repository of Ethiopia
Neuropeptides and Animal Physiology
article

OFFENSIVE SPEECH DETECTION FOR AFAAN OROMOO LANGUAGE ON SOCIAL MEDIA USING SUPERVISED MACHINE LEARNING ALGORITHM

article en

Abstract

Major Advisor: Kasahun Abdisa (Ph.D. Candidate) ABSTRACT As offensive speech has become a controversial issue for online communities and social media platforms. Related to this, researchers have been investigating ways of coping with offensive content and developing systems to detect its different types like: cyberbullying, hate speech, aggression, etc. To the best of our knowledge and from what we have reviewed, most researches on this topic so far have dealt with English and other languages. This is mostly due to the availability of languages resources for those languages. To address this gap, this paper presents the first Afaan Oromoo annotated dataset for offensive speech detection. This research aims to use a supervised machine learning algorithm to develop an offensive speech detection model for Afaan Oromoo texts on social media sites like Facebook. While doing so, we collected posts and comments from social media specifically from Facebook pages of BBC News Afaan Oromoo, FBC Afaan Oromoo, Political party, Politicians, Oromia Communication Bureau, and Public figure artist pages. For this study, 3740 statements were collected using Facepager tool and labeled with binary classes namely Non-offensive speech 1922, and offensive speech 1818. To remove irrelevant characters like punctuations, symbols, blank value, white space, stop words, and to perform tokenization, text preparation tasks were applied to the data. To find the best combination of supervised machine learning algorithm and feature extraction for the model, the researcher used an experimental approach. Logistic Regression (LR), Multinomial Naïve Bayes (MNB), Random Forest (RF), and Linear Support Vector Classifier (LSVC) models were trained with the dataset and with the extracted feature based on word unigram, bigram, trigram, combined n-grams, TF-IDF, and combined n grams weighted by TF-IDF for the dataset. For model comparison LR, MNB, RF, and Linear SVC achieved highest score of 87.37%, 89.19%, 83.31%, and 87.16% respectively. The model was also evaluated using 10-fold cross-validation, and classification performance to compare the models performance. Finally, the performance of proposed model was also evaluated using accuracy score. The performance evaluation shows that Multinomial Naïve Bayes scored the highest accuracy value of 89.19%. Keywords: Afaan Oromoo; Offensive; Offensive Speech Detection; Social Media; Machine Learning;

National Academic Digital Repository of Ethiopia
Peace, Justice and strong institutions
Openalex Percentile: Top 53%
Neuropeptides and Animal Physiology
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.