AfriSpeech/webonary-african-wordlists
Webonary African Wordlists Aggregated and cleaned dictionary wordlists for 168 African languages scraped from Webonary, containing 562,573 unique headwords and 725,843 total translation/gloss rows. Each language is provided as an independent dataset configuration (subset). Dataset Structure Each subset contains the following columns: slug: Webonary language identifier slug language: Language display name iso: ISO 639-3 code country: Country code(s) (ISO 3166-1… See the full description on the dataset page: https://huggingface.co/datasets/AfriSpeech/webonary-african-wordlists.
Webonary African Wordlists
Aggregated and cleaned dictionary wordlists for 168 African languages scraped from Webonary, containing 562,573 unique headwords and 725,843 total translation/gloss rows. Each language is provided as an independent dataset configuration (subset).
Dataset Structure
Each subset contains the following columns:
slug: Webonary language identifier sluglanguage: Language display nameiso: ISO 639-3 codecountry: Country code(s) (ISO 3166-1 alpha-2)letter: Dictionary browsing letterheadword: Source-language headwordhomograph: Homograph disambiguation numberpos: Part of speech / grammatical infosense_no: Sense numbergloss: Translation / gloss (primarily in French or English)gloss_lang: Language of the gloss (fr,en, etc.)
Usage
Load a specific language subset using Hugging Face datasets:
from datasets import load_dataset
# Load Adele language wordlist
dataset = load_dataset("AfriSpeech/webonary-african-wordlists", name="adele")
print(dataset["train"][0])