Ongiini Explore
Research · Ongiini-Eval-OW

How well do machines translate into Oshiwambo?

Nobody could say — there was no way to measure it. Ongiini-Eval-OW is an open benchmark for English → Oshindonga and English → Oshikwanyama translation, with references written by native speakers and sentences in the English Namibians actually write.

600
English source sentences
2
Dialects — Oshindonga and Oshikwanyama
11
Linguistic phenomena, ≥ 30 items each
180
Blind sentences, held back for the leaderboard

Why this exists

Half of Namibia's homes speak it. No benchmark did.

Oshiwambo is the home language of roughly half of Namibian households. Yet its two written standards, Oshindonga and Oshikwanyama, are missing from FLORES-200, NLLB-200, MADLAD-400 and the major commercial translation services. Large language models will happily produce text that looks like Oshiwambo — and there was no public way to check whether it is.

We run Ongiini AI, a free AI assistant for people in Namibia. Our users keep asking for Oshiwambo. Before we can offer it responsibly, we have to be able to measure it. So we built the yardstick, and we are making it open for everyone who works on these languages.

180 of the benchmark sentences are paraphrased from real questions people ask Ongiini AI. How people use it, and what for, is public on our statistics page.

A mother in her living room, looking at her phone, with two children doing homework behind her.
People in Namibia ask everyday questions on their phones, and many would ask in Oshiwambo.

The benchmark

600 sentences, built to find where translation breaks.

The English is plain second-language English, the way Namibians write on WhatsApp — questions about school, jobs, health, government services and family life. The difficulty sits in the target language, not in the English. Sentences inspired by real conversations are rewritten in full: no user's words, names or details are in the dataset.

Where the sentences come from

050100150200250Paraphrased from real conversations: 180 items — Inspired by what people actually ask Ongiini AI — rewritten in full, no user textParaphrased from real conversations180Written for a phenomenon: 210 items — Each targets one of the eleven phenomena belowWritten for a phenomenon210Everyday phrasebook: 150 items — Short and medium conversational itemsEveryday phrasebook150Formal and institutional: 60 items — Notices, letters and announcementsFormal and institutional60
Table view
SourceItems
Paraphrased from real conversations180
Written for a phenomenon210
Everyday phrasebook150
Formal and institutional60

Linguistic phenomena

Development splitBlind split
0102030405060Negation: 38 items — 26 development, 12 blindNegation38Noun-class agreement: 31 items — 22 development, 9 blindNoun-class agreement31Pronoun coreference: 30 items — 19 development, 11 blindPronoun coreference30Tense and aspect: 34 items — 24 development, 10 blindTense and aspect34Numbers and dates: 58 items — 40 development, 18 blindNumbers and dates58Named entities: 39 items — 28 development, 11 blindNamed entities39Loanwords: 31 items — 22 development, 9 blindLoanwords31Politeness register: 36 items — 24 development, 12 blindPoliteness register36Figurative language: 30 items — 21 development, 9 blindFigurative language30Polysemy: 30 items — 21 development, 9 blindPolysemy30Multi-sentence: 36 items — 26 development, 10 blindMulti-sentence36
Table view
PhenomenonDevelopmentBlindTotal
Negation261238
Noun-class agreement22931
Pronoun coreference191130
Tense and aspect241034
Numbers and dates401858
Named entities281139
Loanwords22931
Politeness register241236
Figurative language21930
Polysemy21930
Multi-sentence261036

Register

050100150200250Everyday chat: 213 itemsEveryday chat213Phenomenon items: 181 itemsPhenomenon items181Formal: 138 itemsFormal138Family and community: 50 itemsFamily and community50Faith: 18 itemsFaith18
Table view
DomainItems
Everyday chat213
Phenomenon items181
Formal138
Family and community50
Faith18

Lengths follow machine-translation practice: 24% short (up to six words), 51% medium, 25% long (19 words or more). 420 sentences form the development split — use them freely for prompts and tuning. 180 (30%) form the blind split, stratified by phenomenon, length and register, and are only for final reporting.

What it tests

One sentence per phenomenon.

Each item is tagged with the phenomena that make it hard. A few English sources from the set:

Negation

“I never received the confirmation message you mentioned.”

single and double negation, scope

Noun-class agreement

“Those two old men sat under the tree near the river.”

concord across noun, verb, adjective and numeral

Pronoun coreference

“The nurse phoned the mother because she was worried.”

which person or thing a pronoun points to

Tense and aspect

“It has been raining since morning.”

recent past, perfect, habitual, progressive

Numbers and dates

“Visiting hours are from 14:00 to 16:00 daily.”

amounts in N$, dates, times

Named entities

“Is the combi to Ondangwa full?”

Namibian places, ministries, institutions

Loanwords

“My data bundle is finished.”

English words that stay English in everyday Oshiwambo

Politeness register

“Kuku, did you sleep well?”

Tate, Meme, Kuku — elder, peer and child address

Figurative language

“Money is tight this month, so we cannot buy new clothes.”

everyday non-literal expressions

Polysemy

“Do you have a match to light the fire?”

one English word, several Oshiwambo words

Multi-sentence

“The bus broke down halfway. We had to walk for almost two hours in the heat. By the time we arrived, the meeting was already over.”

cohesion across two to four sentences

Leaderboard

Scores arrive with v1.0.

End of 2026

The first public leaderboard launches together with the full dataset. Headline scores are chrF++ on the blind split, broken down by phenomenon, length and register, with human ratings from native speakers alongside.

Frontier modelsClaude, GPT, Gemini, DeepSeek, Kimi, GLM, Mistral, Muse Spark
Open-weight modelsGemma, Llama, Mistral Small, Qwen — sizes that fit a single machine
Dedicated translationNLLB-200 and MADLAD-400 as controls; Oshiwambo-specific systems are invited to submit

Quality control

Native speakers check the references.

A benchmark is only as good as its references. Before v1.0, native-speaker volunteers check them on ongiini.ai/rate: one English sentence, one translation, one question — does it say the same? Yes, almost, or no, with an optional better translation.

Raters see our references and machine translations mixed, never which is which. Planted errors show whether a rater compares carefully, and the same person also judges a strong machine translation of sentences whose reference they rated — so we learn whether the references are at least as good as the systems they will measure. Raters join through WhatsApp; we store a scrambled ID, never the phone number.

The protocol — samples, qualification rule and analysis — was fixed before the first rating: docs/rating-protocol.md. The same raters then judge the systems on the leaderboard, so the automatic scores can be checked against people.

A student at a campus table with a notebook and laptop, reading his phone.
Checking a translation takes a tap; five take about two minutes, on the phone.

Take part

Three ways to join in.

1

Built a translation model? Get it scored

For teams with a machine-translation system or a language model: let it translate the 600 public English sentences into both dialects and send us the output files. We score them privately against the references and send the results back. Submissions made before the release are, by construction, free of test-set contamination. How to submit →

2

Speak Oshiwambo? Check translations

Most needed right now: tell us whether translations say the same as the English — five sentences, about two minutes, started from WhatsApp. You can also add sentence pairs, one at a time. Contribute →

3

Work with us

Researchers, universities and teams building for Namibian languages — we would like to hear from you. hello@ongiini.ai

Roadmap

Where we are.

✓

September 2026 Done

Concept paper and first 423 references

Design published on arXiv; the first 423 sentences are translated into both dialects.

→

Autumn 2026 Now

600-sentence source set, translation under way

All 600 English sources are final and public; the new sentences are with our translator.

→

Since October 2026 Now

Human evaluation by native speakers

Volunteers rate translations on ongiini.ai/rate. The first round checks our references side by side with Claude Opus 5 and Gemma 4, and confirmed errors go back to the translator. Then the baseline systems, so the leaderboard launches with human scores next to chrF++.

4

End of 2026

Dataset v1.0 and leaderboard

Checked references, automatic and human scores published on Hugging Face under CC BY 4.0. Systems submitted later are rated the same way.

People

Who makes it.

Kaarina Shoozi

Reference translator, Oshindonga and Oshikwanyama

Elizabeth Hamukwaya

Reference translator, Oshindonga and Oshikwanyama

Rauna Awene

Quality control · community management · social media

Sebastian Küpers

Benchmark design · Common Intelligence Foundation

Cite

If you use the benchmark.

The dataset will be released under CC BY 4.0, the code is MIT-licensed.

@misc{kuepers2026ongiinievalow, author = {Küpers, Sebastian}, title = {The {Ongiini-Eval-OW} Benchmark: A Concept Paper for the Planned Benchmarking of Machine Translation and Large Language Models on {Oshindonga} and {Oshikwanyama}}, year = 2026, eprint = {2609.31727}, archivePrefix = {arXiv}, primaryClass = {cs.CL}, doi = {10.48550/arXiv.2609.31727} }

Measure it, then build it.

An open yardstick is the first step towards AI that really speaks Oshiwambo — for Ongiini AI and for everyone after us.