Finding current resources
Last reviewed: 2026-07-07.
The Before You Start pages tell you which African-language NLP resources exist and what our editorial opinion is on each. Those pages age. Datasets get superseded, models get deprecated, new work drops at every AfricaNLP workshop. This chapter is the small companion that stays honest for years: it names the primary sources — the organisations, archives, workshops, and search patterns — where the truth lives, and points you at them.
The rule that makes this chapter survive without a maintainer: we name sources, not contents. A Hugging Face organisation page updates itself; a Zenodo community indexes new uploads automatically; a workshop's proceedings arrive on schedule every year. We do not try to list what is on those pages today. We point you at them and trust the sources to be current.
When to use this chapter
- The Before You Start page for your task was last reviewed more than six months ago, and you need to know what has shipped since. The dates at the top of each Before You Start page are the tripwire.
- Your task is not covered by a Before You Start page — you need to find your own primary sources.
- You are scoping a new project and want the current state of the ecosystem, not a snapshot.
Where the corpora and models actually live
The Hugging Face organisations to trust
These are the organisations whose model cards and dataset cards are the primary source of truth for African-language NLP resources. Bookmark them.
- huggingface.co/masakhane — the community organisation. MasakhaNER 1 and 2, AfriSenti, LAFAND-MT, AfriQA, plus per-language fine-tunes and community-curated corpora. Start here for any African-language dataset or model search.
- huggingface.co/hausanlp — the Hausa-focused community organisation. Hausa language models, sentiment and hate-speech corpora, and per-task fine-tunes centred on Hausa specifically. Start here when your project is Hausa-first.
- huggingface.co/ethionlp — the Ethiopian-language community organisation. Amharic, Tigrinya, Afaan Oromo, and other Ethiopic-family resources; the Ge'ez-script-first counterpart to what Masakhane maintains for the broader continent. Start here when your project is Ethiopian-language-first.
- huggingface.co/sunbird — Sunbird AI. Luganda ASR, MT, TTS, and integrated speech-and-text pipelines. The working reference for a small team shipping African-language NLP in production.
- huggingface.co/Davlan — David Adelani's organisation. AfroXLMR base and large variants (including 76-language), per-language fine-tunes across NER, sentiment, MT.
- huggingface.co/castorini — Waterloo's IR + multilingual research. AfriBERTa, mDPR, multilingual retrieval and QA baselines.
- huggingface.co/facebook — Meta AI research releases. MMS (ASR + TTS, 1000+ languages), NLLB-200 (translation, 200 languages), SeamlessM4T, XLS-R.
- huggingface.co/google — Google research releases. FLEURS evaluation benchmark, Gemma multilingual variants, mT5.
- huggingface.co/CohereForAI — Cohere For AI research. Aya multilingual instruction-tuned models with meaningful African-language coverage.
- huggingface.co/openai — Whisper family (ASR). Coverage claims are marketing-broad; verify per language.
The archives outside Hugging Face
- OpenSLR (Open Speech and Language Resources) — the umbrella project for low-resource speech corpora. Includes many African-language speech and text datasets from over the years. Coverage is idiosyncratic; read each dataset's landing page carefully.
- SADiLaR (Centre for Digital Language Resources — South Africa) — the definitive host for South African language resources (all 11 official languages), including NCHLT speech corpora.
- SIL Language and Culture Archives — SIL-supported linguistic resources. Especially useful for scripts, orthographies, and typological data on under-resourced African languages.
- Zenodo — where AfricaNLP workshop papers and community-released datasets often land. Search for
african-languages,african-nlp,masakhane, or the specific project name. - Common Voice datasets — Mozilla's per-language speech download page. Africa coverage varies dramatically per language; check current per-language totals before committing.
- ELRA (European Language Resources Association) — some African-language corpora hosted here; access model varies (some open, some fee-based).
Where new work first surfaces
- AfricaNLP workshop proceedings — the annual workshop series (co-located variously with LREC, EACL, ICLR, EMNLP). The single highest-density venue for new African-language NLP work. Proceedings are open-access; skim the latest workshop's paper list to see what shipped in the last twelve months.
- WMT African-language shared tasks — the WMT translation shared tasks have included African-language tracks in recent years. Where the current MT baselines get published.
- Deep Learning Indaba — the pan-African deep learning event. The Indaba's annual programme and its associated IndabaX country events are where practitioner-scale work surfaces before it lands in a paper.
- IndabaX country events — country-specific deep learning meetups. The place to find people running African-language NLP work in a specific country.
- ACL Anthology — filter by "African" — the ACL Anthology's search covers the main venues. Filter by year, then by the languages you care about.
- arXiv cs.CL — most current work lands here weeks or months before the paper appears in a venue. Save searches for
african languages,Yoruba,Swahili, or the specific language you care about.
Search patterns that actually work
The Hugging Face Hub, Zenodo, and Google Scholar all have search filters that pull the right results if you know the operators. The playbook's editorial recommendation:
On the Hugging Face Hub:
- Datasets → filter by language: huggingface.co/datasets?language=swa (replace
swawith the ISO 639 code for your target language:hauHausa,iboIgbo,yorYoruba,amhAmharic,zulZulu, and so on). - Datasets → filter by task: combine language filter with
task_categories:translation,task_categories:automatic-speech-recognition,task_categories:token-classification, etc. - Free-text search:
masakhane,AfriSenti,MasakhaNER,LAFAND,AfriQA,NLLB,MMS. Named projects get hits fast. - Author filter: search for a specific author (
author:Davlan,author:masakhane) when you know the group but not the project name.
On Zenodo:
- Search by keyword:
african-languages,masakhane,low-resource-nlp. - Communities: search for community pages named after specific projects — Zenodo community pages aggregate all uploads tagged to them, which is often more focused than a keyword search.
On Google Scholar and arXiv:
- Query pattern:
"African languages" OR "low-resource" [YOUR TASK] 2024..2026— the date bound is what keeps the results current. - Saved searches with email alerts on arXiv are the highest-leverage habit for staying current; set them up once, get relevant papers weekly.
The tools referenced across the playbook
Each of these is linked in context in the chapter that motivates it; this section is a single navigable index for quick reference.
Annotation:
- Label Studio — the annotation platform behind AfriAnnotate.
- AfriAnnotate — the AfriPlaybook demo annotation tool.
Speech (ASR + TTS):
- whisper.cpp — reference on-device ASR runtime.
- Common Voice contribution client — for adding to Common Voice.
- Meta MMS runtime — MMS-specific tooling.
OCR:
LLM inference and training:
- Hugging Face Transformers, PEFT (LoRA/QLoRA), bitsandbytes.
- llama.cpp, MLC-LLM, ONNX Runtime Mobile.
Metrics:
- sacrebleu (chrF, BLEU), jiwer (CER, WER), seqeval (NER), scikit-learn (classification).
Fonts and script rendering (for non-Latin script deployment):
- Google Noto — the reference open-font family covering all African scripts.
- SIL International fonts — Charis, Doulos, Andika for Latin-diacritic African-language rendering.
The communities to actually join
If you take one action away from this chapter, make it joining one of these. Currency lives in the conversations, not in the archives.
- Masakhane — the pan-African NLP research community. Slack invite path from the main site; participation is the highest-leverage way to keep current with what the community itself considers important.
- Deep Learning Indaba — the annual event and its year-round newsletter. Where practitioner-scale work surfaces before it becomes a paper.
- Cohere For AI research community — Aya-related work and community events; open to researchers working on multilingual and low-resource NLP.
- Hugging Face community forums — per-language and per-task subforums where practical questions get answered fast.
- AfricaNLP-workshop mailing list (via the workshop site) — call-for-papers announcements, dataset releases, community discussion.
- Slack: MasakhaneNLP — the community's primary async chat. Join through the Masakhane site.
Anti-patterns
- Treating a Before You Start page more than six months old as current. The playbook's "last reviewed" date is the tripwire; if the page is older, cross-check against the primary sources above.
- Trusting a general "African NLP" claim from an LLM without cross-check. The LLM was probably trained on scraped web summaries, not on the primary sources; verify against the HF Hub or Zenodo before acting on the claim.
- Missing the workshop proceedings. Most recent African-language NLP work first appears at an AfricaNLP workshop; not skimming the latest proceedings means missing the current baseline.
- Building on a single dataset without checking whether a newer version has been released. Check the dataset's HF Hub page for the current version tag before starting a fine-tune.
- Adopting a model based on the model card's headline number. Read the "known limitations" section of the Before You Start page for the task, then read the model card's full evaluation section, then measure on your target language before deploying.
Why this chapter is short
The alternative to this chapter was a curated living directory of every African-language dataset and model with an editorial opinion on each entry, updated on a semiannual review cadence. That directory would have been useful for six months and stale by the twelfth. The Hugging Face Hub, Zenodo, and the AfricaNLP workshop proceedings already do the exhaustive-listing job better than any hand-curated directory can, because they update themselves.
Our job is different: teach you the primary sources, the search patterns, and the trusted organisations. The rest is theirs to keep current.
See the scope-and-strategy chapter for the reasoning behind this design choice.
Contributor's note. If you discover a primary source — a Hugging Face org, a Zenodo community, a workshop series, a research group — that is authoritative for a subset of African-language NLP and is not listed above, contribute an addition. The rule is: named sources with editorial rationale, not contents. If your contribution is a specific dataset or model, put it in a per-language Case Study or a Before You Start extension, not here.



