Logo Lanfrica

mustapharajaa/tamazight-Transliterating-en-ar

Domaine:

natural language processing

Type de record:

dataset
Créateur:
mus
Hôte:
Multilingual Tamazight (Amazigh) user dictionary and text-prediction dataset mapping 17,000+ words across Tifinagh, Arabic script, and phonetic tachelhit Latin (incorporating chat-number formatting: 7, 9, kh, gh, ch). Optimized as a raw plain-text, JSON, and CSV database layout for mobile keyboard development, NLP tools, and translation apps. # ⵣ Multilingual Amazigh Keyboard User Dictionary (Transliterated) An open-source, multi-script keyboard dictionary and text prediction dataset for the Tamazight (Amazigh) language.expanding the database to provide full native support for **Tifinagh**, phonetic **Latin character strings (with number-chat format)**, and **Arabic scripts**. It contains over 17,000 mapping lines designed specifically to train text prediction engines, mobile keyboard layouts (such as Gboard, SwiftKey, or AnySoftKeyboard), and NLP translation applications. --- ## 🚀 Script Mapping Layout Every vocabulary node in this database is unified across all primary typographical scripts used across North Africa (Morocco, Algeria, Kabylie, etc.). | Feature | Tifinagh Script | tamazight Latin Script | Arabic Script | | :--- | :---: | :---: | :---: | | **Greeting** | ⴰⵣⵓⵍ | azul | ازول | | **Language** | ⵜⴰⵎⴰⵣⵉⵖⵜ | tamazight | تامازيغت | | **Elder / Leader** | ⴰⵎⵖⴰⵔ | amghar / amɣar | امغار | ### 💬 Support for Latin Chat Numbers The Latin database mapping fully integrates standard phonetic number shortcuts widely utilized by conversational speakers: * **7 / ḥ** mapped to the Arabic pharyngeal **ح** (`ⵃ`) * **9 / ع** mapped to the Arabic pharyngeal **ع** (`ⵄ`) * **kh / x** mapped to the Arabic velar fricative **خ** (`ⵅ`) * **gh / ɣ** mapped to the Arabic velar fricative **غ** (`ⵖ`) * **ch / š** mapped to the Arabic sibilant **ش** (`ⵛ`) --- ## 🛠️ Data Formats Provided To make building applications straightforward, the dataset is distributed across several structural file types: 1. **`amazigh_dictionary.json`** - A production-ready JSON file structured perfectly for JavaScript/TypeScript, Flutter, or React Native apps. 2. **`amazigh_dictionary.txt`** - A plain-text carriage-return format tailored to mobile keyboard layout dictionaries. 3. **`amazigh_dictionary.tsv / .csv`** - Tabular line sheets for Python data science loops and relational SQL imports. ```json [ { "word_id": "zgh_0001", "tifi …