Izindaba-Tindzaba

Machine learning news categorisation for Long and Short Text for isiZulu and Siswati

Authors

  • Andani Madodonga Department of Computer Science, University of Pretoria, South Africa
  • Vukosi Marivate Department of Computer Science, University of Pretoria, South Africa
  • Matthew Adendorff Open Cities Lab

DOI:

https://doi.org/10.55492/dhasa.v4i01.4449

Keywords:

South African native languages, Low-Resource Languages, Data Augmentation, Topic Classification, News Categorisation

Abstract

Local/Native South African languages are classified as low-resource languages. As such, it is essential to build the resources for these languages so that they can benefit from advances in the field of natural language processing. In this work, the focus was to create annotated news datasets for the isiZulu and Siswati native languages based on news topic classification tasks and present the findings from these baseline classification models. Due to the shortage of data for these native South African languages, the datasets that were created were augmented and oversampled to increase data size and overcome class classification imbalance. In total, four different classification models were used namely Logistic regression, Naive bayes, XGBoost and LSTM. These models were trained on three different word embeddings namely Bag-Of-Words, TFIDF and Word2vec. The results of this study showed that XGBoost, Logistic Regression and LSTM, trained from Word2vec performed better than the other combinations.

Downloads

Published

2023-01-25

How to Cite

Izindaba-Tindzaba: Machine learning news categorisation for Long and Short Text for isiZulu and Siswati. (2023). Journal of the Digital Humanities Association of Southern Africa , 4(01). https://doi.org/10.55492/dhasa.v4i01.4449