Last updated: 2021-06.
We review only the more advanced technologies.
Older solutions used rules based approaches.
Deep Learning was applied relatively to the problem of diacritization, gradually getting better results than rules based approaches.
Mishkal, Arabic text vocalization software
-
Zerrouki, T.
-
rules based library, 2014
Automatic minimal diacritization of Arabic texts
-
Rehab Alnefaiea, Aqil M.Azmib
-
11.2017
-
MADAMIRA software
An Approach for Arabic Diacritization
-
Ismail Hadjir, Mohamed Abbache, Fatma Zohra Belkredim
-
06.2019
-
keywords: Hidden Markov Models, Viterbi algorithm
Diacritization of Moroccan and Tunisian Arabic Dialects: A CRF Approach
-
Kareem Darwish, Ahmed Abdelali, Hamdy Mubarak, Younes Samih, Mohammed Attia
-
2018
-
keywords: Conditional Random Fields, arabic dialects…
Arabic Text Diacritization Using Deep Neural Networks
-
Ali Fadel, Ibraheem Tuffaha, Bara' Al-Jawarneh, Mahmoud Al-Ayyoub
-
Shakkala library, tensorflow
-
04.2019
-
keywords: Embedding, LSTM
-
code, tensorflow
Highly Effective Arabic Diacritization using Sequence to Sequence Modeling
-
Hamdy Mubarak, Ahmed Abdelali, Hassan Sajjad, Younes Samih, Kareem Darwish
-
06.2019
-
keywords: seq2seq(LSTM), NMT, interesting representation units, context window, voting
Multi-components System for Automatic Arabic Diacritization
Deep Diacritization: Efficient Hierarchical Recurrence for Improved Arabic Diacritization
Effective Deep Learning Models for Automatic Diacritization of Arabic Text
A Deep Belief Network Classification Approach for Automatic Diacritization of Arabic Text
-
Mohammad Aref Alshraideh, Mohammad Alshraideh and Omar Alkadi
-
4.2021
-
keywords: DBN built with Boltzmann restricted machines (restricted RBM’s) superior to LSTMs, unicode encoding, Borderline-SMOTE