![]()
Development of a Deep Learning Model for Makhraj and Tajwid Classification in Qur’anic Recitation Using CNN-Bigru and CNN-Transformer
Agung Purwoto*1, Yunita Sari2
1Agung Purwoto, Master’s Program in Artificial Intelligence, Faculty of Mathematics and Natural Sciences, Universitas Gadjah Mada, Indonesia.
2Yunita Sari, Department of Computer Science and Electronics, Faculty of Mathematics and Natural Sciences, Universitas Gadjah Mada, Indonesia.
Manuscript received on 10 February 2026 | First Revised Manuscript received on 20 July 2026 | Second Revised Manuscript received on 02 August 2026 | Manuscript Accepted on 15 August 2026 | Manuscript published on 30 August 2026 | PP: 1-6 | Volume-13 Issue-8, August 2026 | Retrieval Number: 100.1/ijies.C114413030326 | DOI: 10.35940/ijies.C1144.13030326
Open Access | Editorial and Publishing Policies | Cite | Zenodo | OJS | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open-access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: Accurate Qur’anic recitation depends on two complementary skills: producing each Arabic letter from its proper articulation point (makhraj) and applying tajwid rules correctly in context. Most prior audio-based studies model these two aspects as a single task or reuse the same network design for both, even though makhraj is a fine-grained phonetic discrimination problem, whereas tajwid relies on longer contextual cues. We therefore propose two task-specific deep learning pipelines. For makhraj classification, we use a CNN-BiGRU model to capture local spectral patterns and short-range temporal dynamics. For tajwid classification, we use a CNN front end followed by an attention module to model contextual dependencies. We compiled the dataset from Abdul Basit Abdus Samad’s public recitations and Ali Al-Hudhaify’s YouTube recordings, totalling about ±12 hours of raw audio before segmentation and cleaning. Three certified tajwid experts annotated the segments, with approximately 95% inter-annotator agreement. On the makhraj task, the CNN-BiGRU achieved 72.66% validation accuracy and a character error rate (CER) of 27.34%, reflecting difficulty due to phonetic similarity and class imbalance. On the tajwid task, the CNN-attention model reached 99.68% validation accuracy with a CER of 0.31% and a word error rate (WER) of 0.27%, converging in roughly 10 epochs. Overall, self-attention proved highly effective for contextdependent tajwid recognition, while makhraj remained more challenging even with sequential modelling. The results underscore the value of designing architectures around each task’s linguistic properties and support the development of more accurate and pedagogically useful Qur’anic learning systems.
Keywords: Qur’anic Recitation, Makhraj, Tajwid, Deep Learning, CNN-BiGRU, Attention, MFCC, CER, WER.
Scope of the Article: Computer Science and Engineering
