uctnlp/mzansi-text
MzansiText MzansiText is a curated multilingual pretraining corpus for all eleven official South African languages. Dataset details Splits: 3,943,584 train rows, 19,379 validation rows, and 19,341 test rows lang values: afr, eng, nbl, nso, sot, ssw, tsn, tso, ven, xho, zul Schema: { "text": "string", "lang": "string" } Validation and test sets are capped at approximately 2M tokens per language to prevent high-resource languages from dominating early… See the full description on the dataset page: https://huggingface.co/datasets/uctnlp/mzansi-text.
MzansiText
MzansiText is a curated multilingual pretraining corpus for all eleven official South African languages.
   
Dataset details
- Splits: 3,943,584 train rows, 19,379 validation rows, and 19,341 test rows
langvalues:afr,eng,nbl,nso,sot,ssw,tsn,tso,ven,xho,zul- Schema:
{
"text": "string",
"lang": "string"
}Validation and test sets are capped at approximately 2M tokens per language to prevent high-resource languages from dominating early stopping.
Release correction
The raw train split was republished on 10 August 2026 after an audit found that an earlier Hub upload had been created from an incomplete input tree. The earlier upload omitted WURA, ParaCrawl, and the isiXhosa/isiZulu mC4 files and contained 2,487,635 train rows. The paper statistics, validation split, test split, and full tokenized training artifact were not affected.
Token distribution (65,536-vocabulary MzansiText BPE tokenizer)
Usage
from datasets import load_dataset
dataset = load_dataset("uctnlp/mzansi-text")
print(dataset)Related releases
- Paper: arXiv:2603.20732
- Model: uctnlp/mzansilm-125m
- Tokenized corpus: uctnlp/mzansi-text-tokenized
- Code and configs: Anri-Lombard/sallm
Citation
@misc{lombard2026mzansitextmzansilmopencorpus,
title={MzansiText and MzansiLM: An Open Corpus and Decoder-Only Language Model for South African Languages},
author={Anri Lombard and Simbarashe Mawere and Temi Aina and Ethan Wolff and Sbonelo Gumede and Elan Novick and Francois Meyer and Jan Buys},
year={2026},
eprint={2603.20732},
archivePrefix={arXiv},
primaryClass={cs.CL},
url={https://arxiv.org/abs/2603.20732},
}License
Apache License 2.0
