Advancing Conversational AI with Shona Slang: A Dataset and Hybrid Model for Digital Inclusion

Happymore Masoka
9/10/2025
cs.CLcs.AI

Official code: HappymoreMasoka/Working_with_shona-slang (9 stars, last commit 2025-09-10).

Abstract

African languages remain underrepresented in natural language processing (NLP), with most corpora limited to formal registers that fail to capture the vibrancy of everyday communication. This work addresses this gap for Shona, a Bantu language spoken in Zimbabwe and Zambia, by introducing a novel Shona--English slang dataset curated from anonymized social media conversations. The dataset is annotated for intent, sentiment, dialogue acts, code-mixing, and tone, and is publicly available at https://github.com/HappymoreMasoka/Working_with_shona-slang. We fine-tuned a multilingual DistilBERT classifier for intent recognition, achieving 96.4\% accuracy and 96.3\% F1-score, hosted at https://huggingface.co/HappymoreMasoka. This classifier is integrated into a hybrid chatbot that combines rule-based responses with retrieval-augmented generation (RAG) to handle domain-specific queries, demonstrated through a use case assisting prospective students with graduate program information at Pace University. Qualitative evaluation shows the hybrid system outperforms a RAG-only baseline in cultural relevance and user engagement. By releasing the dataset, model, and methodology, this work advances NLP resources for African languages, promoting inclusive and culturally resonant conversational AI.

View on arXivView PDF

Code Implementations(1)

91Jupyter NotebookSep 3, 20251 years ago

Similar Papers

Cite this paper

@article{masoka2025advancing,
  title  = {Advancing Conversational AI with Shona Slang: A Dataset and Hybrid Model for Digital Inclusion},
  author = {Happymore Masoka},
  year   = {2025},
  eprint = {2509.14249},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.14249v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.14249.svg)](https://codeofpaper.com/paper/2509.14249)

Discussion