saobou/DSAraby
We've created a library named "DSAraby" that aims to transliterate text which write a word using the closest corresponding letters of a different alphabet or language. The algorithm gives the possible words in Arabic based on a given word in Latin by mapping Latin letters to Arabic ones, then takes the most frequent word existing in a corpus.
This helps you convert words written in Latin script (like 'chokran') into their most likely Arabic script equivalent. You input a word or phrase typed with Latin letters, and it suggests the correct Arabic spelling based on common usage. This is useful for anyone working with bilingual content that mixes Latin and Arabic scripts, such as translators, content creators, or customer support specialists.
No commits in the last 6 months.
Use this if you need to quickly and accurately transliterate Arabic words typed using Latin characters into proper Arabic script.
Not ideal if you need to translate full sentences or require phonetic transcription for non-Arabic languages, as it focuses specifically on Latin-to-Arabic word transliteration.
Stars
13
Forks
8
Language
Python
License
—
Category
Last pushed
Feb 21, 2019
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/saobou/DSAraby"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
linuxscout/mishkal
Mishkal is an arabic text vocalization software
hb20007/greek-dialect-classifier
Classifier that identifies Greek text as Cypriot Greek or Standard Modern Greek
AliOsm/arabic-text-diacritization
Benchmark Arabic text diacritization dataset
mush42/libtashkeel
Add Arabic diacritics (tashkeel/harakat) using Rust/Python/C++/WASM and NLP models
AliOsm/shakkelha
Neural Arabic text diacritization