Prompt-based
Evaluate through prompts
Zero-shot and few-shot templates evaluate decoder-only and encoder-decoder models through LM Evaluation Harness.
University of Cape Town / Honours 2026
Benchmarking LLMs for
South African languages.
A unified path from South African language datasets to model evaluation and public result comparison.
Making uneven coverage visible.
South African NLP resources are scattered across repositories. Some languages are evaluated across many tasks; others have very limited coverage. This makes consistent, reproducible comparisons difficult.
MzansiBench brings datasets, evaluation workflows and benchmark results together in a standardised system focused on South Africa’s 11 official written languages.
Two pipelines. One benchmarking system.
A Python evaluation library connects a centralised dataset repository to an interactive website. Both pipelines produce structured results for comparison.
Prompt-based
Zero-shot and few-shot templates evaluate decoder-only and encoder-decoder models through LM Evaluation Harness.
Fine-tuned
Encoder-only models are fine-tuned using dataset-specific preprocessing and training presets within a shared workflow.
Website & leaderboard
Compare models, tasks and languages using tables and charts, with summary rankings and detailed result views.
Many languages. Different kinds of capability.
The benchmark combines understanding, reasoning and generation tasks. Availability depends on the dataset and evaluation pipeline.
A common workflow, validated against existing work.
8 / 8
All eight supported datasets completed the workflow. Fine-tuned evaluation results were within a reasonable range of comparable published baselines overall.
Matched setup
MzansiBench closely reproduced AfroBench’s published results under matched evaluation conditions, within its reported prompt variability across the six compared datasets.
Together, the pipelines and leaderboard provide a unified benchmark for South African language evaluation. The results also expose persistent gaps in model performance and language coverage.
View our individual contributions.
Fine-tuned evaluation pipeline
VDRMUS001@myuct.ac.za
Prompt-based evaluation & website
KRRUMR001@myuct.ac.za
Supervisor: Prof. Francois Meyer · francois.meyer@uct.ac.za
Read the work behind the benchmark.
Explore our project documents and individual research, or open the MzansiBench application.