Open African-Language Data Ecosystem

Validated, openly-licensed data for African languages.

v1.0 · Published Yorùbá · Swahili · Nigerian Pidgin 10,363 validated pairs

Okwu is an open parallel corpus and the ecosystem around it — human-validated translations, transparent provenance, and open governance.

Validated pairs
10,363
Languages
3
Human-validated
100%
License
Open

About this project

African-language data exists, but too much of it is unlicensed, unattributed, or unusable. Okwu is the open layer that fixes that: a validated corpus, the tooling that keeps it clean, and the governance that keeps it accountable.

A validated corpus

Every pair reviewed by a qualified speaker who confirms the source and translation match in both directions.

Open tooling

Schema, validation checks, and release process are public and run on every change — verifiable, not asserted.

Community governance

Contribution, review, and release follow published rules, guided by the CARE and FAIR principles.

Example sentences

Open sentence browser
SetSourceEnglish translation
yor-engBáwo níHi
swa-engJina languMy name
pcm-engHow you deHi

Known limitations

Use it

The corpus is on Hugging Face, ready to load into any ML pipeline. Pick a language pair — yor-eng, swa-eng, or pcm-eng — or take all three.

from datasets import load_dataset

ds = load_dataset(
  "Okwu/african-language-parallel-corpus",
  "swa-eng",
)
# 7,126 validated Swahili–English pairs

Licensing

Data

CDLA-Permissive-2.0
Reuse and redistribute with attribution.

Code & tooling

Apache-2.0
Validation and release tooling, open to build on.

Documentation

CC BY 4.0
Schema, guides, and data cards.

Use it, cite it, or help it grow.

The corpus is live and free to use today. Contributions — corrections and new data — go through an open review process.