Arabic Text Diacritization Using Deep Neural Networks
Not on the map. Why?
Abstract (arXiv)
Diacritization of Arabic text is both an interesting and a challenging problem at the same time with various applications ranging from speech synthesis to helping students learning the Arabic language. Like many other tasks or problems in Arabic language processing, the weak efforts invested into this problem and the lack of available (open-source) resources hinder the progress towards solving this problem. This work provides a critical review for the currently existing systems, measures and resources for Arabic text diacritization. Moreover, it introduces a much-needed free-for-all cleaned dataset that can be easily used to benchmark any work on Arabic diacritization. Extracted from the Tashkeela Corpus, the dataset consists of 55K lines containing about 2.3M words. After constructing the dataset, existing tools and systems are tested on it. The results of the experiments show that the neural Shakkala system significantly outperforms traditional rule-based approaches and other closed-source tools with a Diacritic Error Rate (DER) of 2.88% compared with 13.78%, which the best DER for the non-neural approach (obtained by the Mishkal tool).
Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). First posted on arXiv 25 Apr 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 10; 2024: 4; 2025: 0; 2026: 2.
18 papers.
Sort:
- 2023GPTAraEval: A Comprehensive Evaluation of ChatGPT on Arabic NLPcited by 37
- 2023Dolphin: A Challenging and Diverse Benchmark for Arabic NLGcited by 22
- 2023Automatic Restoration of Diacritics for Speech Data Setscited by 8
- 2024Arabic Diacritics in the Wild: Exploiting Opportunities for Improved Diacritizationcited by 8
- 2021Improving Arabic Diacritization by Learning to Diacritize and Translatecited by 6
- 2023Octopus: A Multitask Model and Toolkit for Arabic Natural Language Generationcited by 6
- 2024Arabic Text Diacritization In The Age Of Transfer Learning: Token Classification Is All You Needcited by 4
- 2024CATT: Character-based Arabic Tashkeel Transformercited by 4
- 2021Correcting Arabic Soft Spelling Mistakes using BiLSTM-based Machine Learningcited by 3
- 2023Diacritic Recognition Performance in Arabic ASRcited by 3
- 2023Take the Hint: Improving Arabic Diacritization with Partially-Diacritized Textcited by 2
- 2023Multilingual context-based pronunciation learning for Text-to-Speechcited by 2
6 more
- 2023Fine-Tashkeel: Finetuning Byte-Level Models for Accurate Arabic Text Diacritizationcited by 1
- 2023Ashaar: Automatic Analysis and Generation of Arabic Poetry Using Deep Learning Approachescited by 1
- 2024Interplay of Machine Translation, Diacritics, and Diacritizationcited by 1
- 2026Koshur Diacritizer: A Byte-Level Sequence-to-Sequence Model for Kashmiri Diacritic Restorationcited by 1
- 2023Inaccessible Neural Language Models Could Reinvigorate Linguistic Nativismcited by 0
- 2026Yo-ByT5: Efficient and High-Fidelity Diacritic Restoration for Yor`ub'acited by 0
- 2026Yo-ByT5: Efficient and High-Fidelity Diacritic Restoration for Yor`ub'a1 Oct 2026
- 2026Koshur Diacritizer: A Byte-Level Sequence-to-Sequence Model for Kashmiri Diacritic Restoration14 Jun 2026
- 2024CATT: Character-based Arabic Tashkeel Transformer3 Jul 2024
- 2024Arabic Diacritics in the Wild: Exploiting Opportunities for Improved Diacritization9 Jun 2024
- 2024Interplay of Machine Translation, Diacritics, and Diacritization9 Apr 2024
- 2024Arabic Text Diacritization In The Age Of Transfer Learning: Token Classification Is All You Need9 Jan 2024
- 2023Automatic Restoration of Diacritics for Speech Data Sets15 Nov 2023
- 2023Octopus: A Multitask Model and Toolkit for Arabic Natural Language Generation24 Oct 2023
- 2023Multilingual context-based pronunciation learning for Text-to-Speech31 Jul 2023
- 2023Ashaar: Automatic Analysis and Generation of Arabic Poetry Using Deep Learning Approaches12 Jul 2023
- 2023Take the Hint: Improving Arabic Diacritization with Partially-Diacritized Text6 Jun 2023
- 2023Dolphin: A Challenging and Diverse Benchmark for Arabic NLG24 May 2023
6 more
- 2023GPTAraEval: A Comprehensive Evaluation of ChatGPT on Arabic NLP24 May 2023
- 2023Fine-Tashkeel: Finetuning Byte-Level Models for Accurate Arabic Text Diacritization25 Mar 2023
- 2023Diacritic Recognition Performance in Arabic ASR27 Feb 2023
- 2023Inaccessible Neural Language Models Could Reinvigorate Linguistic Nativism12 Jan 2023
- 2021Improving Arabic Diacritization by Learning to Diacritize and Translate29 Sep 2021
- 2021Correcting Arabic Soft Spelling Mistakes using BiLSTM-based Machine Learning2 Aug 2021
- 2023GPTAraEval: A Comprehensive Evaluation of ChatGPT on Arabic NLPcited by 37
- 2023Dolphin: A Challenging and Diverse Benchmark for Arabic NLGcited by 22
- 2023Automatic Restoration of Diacritics for Speech Data Setscited by 8
- 2024Arabic Diacritics in the Wild: Exploiting Opportunities for Improved Diacritizationcited by 8
- 2021Improving Arabic Diacritization by Learning to Diacritize and Translatecited by 6
- 2023Octopus: A Multitask Model and Toolkit for Arabic Natural Language Generationcited by 6
- 2024Arabic Text Diacritization In The Age Of Transfer Learning: Token Classification Is All You Needcited by 4
- 2024CATT: Character-based Arabic Tashkeel Transformercited by 4
- 2021Correcting Arabic Soft Spelling Mistakes using BiLSTM-based Machine Learningcited by 3
- 2023Diacritic Recognition Performance in Arabic ASRcited by 3
- 2023Take the Hint: Improving Arabic Diacritization with Partially-Diacritized Textcited by 2
- 2023Multilingual context-based pronunciation learning for Text-to-Speechcited by 2
12 most cited of 18 All 18 (JSON)
- 2026Yo-ByT5: Efficient and High-Fidelity Diacritic Restoration for Yor`ub'a1 Oct 2026
- 2026Koshur Diacritizer: A Byte-Level Sequence-to-Sequence Model for Kashmiri Diacritic Restoration14 Jun 2026
- 2024CATT: Character-based Arabic Tashkeel Transformer3 Jul 2024
- 2024Arabic Diacritics in the Wild: Exploiting Opportunities for Improved Diacritization9 Jun 2024
- 2024Interplay of Machine Translation, Diacritics, and Diacritization9 Apr 2024
- 2024Arabic Text Diacritization In The Age Of Transfer Learning: Token Classification Is All You Need9 Jan 2024
- 2023Automatic Restoration of Diacritics for Speech Data Sets15 Nov 2023
- 2023Octopus: A Multitask Model and Toolkit for Arabic Natural Language Generation24 Oct 2023
- 2023Multilingual context-based pronunciation learning for Text-to-Speech31 Jul 2023
- 2023Ashaar: Automatic Analysis and Generation of Arabic Poetry Using Deep Learning Approaches12 Jul 2023
- 2023Take the Hint: Improving Arabic Diacritization with Partially-Diacritized Text6 Jun 2023
- 2023Dolphin: A Challenging and Diverse Benchmark for Arabic NLG24 May 2023
12 newest of 18 All 18 (JSON)