A lightweight Rust library for removing Arabic diacritics (تَشْكِيل)
This library exposes a single function, tashkil::remove()
, which removes from a &str
all diacritics in the unicode specification for the Arabic alphabet and its variants.
It is my hope that this library can be used to improve search results in Meilisearch for languages using the Arabic alphabet and its variants, similarly to how niqqud
has been used to improve search results for Hebrew.