mlsanityData to 14 Oct 2026

Kencorpus: A Kenyan Language Corpus of Swahili, Dholuo and Luhya for Natural Language Processing Tasks

arXiv 2208.12081 ↗First posted 25 Aug 2022cs.CLcited by 9

Not on the map. Why?

Abstract (arXiv)

Indigenous African languages are categorized as under-served in Natural Language Processing. They therefore experience poor digital inclusivity and information access. The processing challenge with such languages has been how to use machine learning and deep learning models without the requisite data. The Kencorpus project intends to bridge this gap by collecting and storing text and speech data that is good enough for data-driven solutions in applications such as machine translation, question answering and transcription in multilingual communities. The Kencorpus dataset is a text and speech corpus for three languages predominantly spoken in Kenya: Swahili, Dholuo and Luhya. Data collection was done by researchers from communities, schools, media, and publishers. The Kencorpus' dataset has a collection of 5,594 items - 4,442 texts (5.6M words) and 1,152 speech files (177hrs). Based on this data, Part of Speech tagging sets for Dholuo and Luhya (50,000 and 93,000 words respectively) were developed. We developed 7,537 Question-Answer pairs for Swahili and created a text translation set of 13,400 sentences from Dholuo and Luhya into Swahili. The datasets are useful for downstream machine learning tasks such as model training and translation. We also developed two proof of concept systems: for Kiswahili speech-to-text and machine learning system for Question Answering task, with results of 18.87% word error rate and 80% Exact Match (EM) respectively. These initial results give great promise to the usability of Kencorpus to the machine learning community. Kencorpus is one of few public domain corpora for these three low resource languages and forms a basis of learning and sharing experiences for similar works especially for low resource languages.

Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 15 of its 87 references that are in the map. First posted on arXiv 25 Aug 2022.

Builds on

15 of 87 references.

References · 15

  1. 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,148
  2. 2022No Language Left Behind: Scaling Human-Centered Machine Translationcited by 1,312
  3. 2019Cross-lingual Language Model Pretrainingcited by 1,090
  4. 2020TyDi QA: A Benchmark for Information-Seeking Question Answering in Typologically Diverse Languagescited by 488
  5. 2020Participatory Research for Low-resourced Machine Translation: A Case Study in African Languagescited by 159
  6. 2021MasakhaNER: Named Entity Recognition for African Languagescited by 155
  7. 2020Masakhane -- Machine Translation For Africacited by 49
  8. 2020KINNEWS and KIRNEWS: Benchmarking Cross-Lingual Text Classification for Kinyarwanda and Kirundicited by 31
  9. 2021AI4D -- African Language Programcited by 18
  10. 2019A Focus on Neural Machine Translation for African Languagescited by 15
  11. 2020Investigating an approach for low resource language dataset creation, curation and classification: Setswana and Sepedicited by 15
  12. 2022KenSwQuAD -- A Question Answering Dataset for Swahili Low Resource Languagecited by 12
3 more
  1. 2020Neural Machine Translation for Extremely Low-Resource African Languages: A Case Study on Bambaracited by 9
  2. 2022The Makerere Radio Speech Corpus: A Luganda Radio Corpus for Automatic Speech Recognitioncited by 5
  3. 2017Language Modeling with Highway LSTMcited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 1; 2023: 2; 2024: 2; 2025: 3; 2026: 1.

9 papers.