Computer-assisted i‘raab of Arabic sentences for teaching grammar to students

The end-case analysis of Arabic sentences is one of the keys to their meaning. This process is called i‘raab, a daunting task for the students. The outcome of the analysis is twofold: (a) placing a proper diacritical marking on the end-cases of individual words, and (b) providing a logical justifica...

Full description

Bibliographic Details
Main Authors: Zarah M. Mannaa, Aqil M. Azmi, Hatim A. Aboalsamh
Format: Article
Language:English
Published: Elsevier 2022-11-01
Series:Journal of King Saud University: Computer and Information Sciences
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S1319157822002944
_version_ 1811177664749240320
author Zarah M. Mannaa
Aqil M. Azmi
Hatim A. Aboalsamh
author_facet Zarah M. Mannaa
Aqil M. Azmi
Hatim A. Aboalsamh
author_sort Zarah M. Mannaa
collection DOAJ
description The end-case analysis of Arabic sentences is one of the keys to their meaning. This process is called i‘raab, a daunting task for the students. The outcome of the analysis is twofold: (a) placing a proper diacritical marking on the end-cases of individual words, and (b) providing a logical justification. Our objective is to generate a full i‘raabof the sentences, which could be incorporated in a computer-assisted Arabic grammar learning environment, teaching and helping the students with the i‘raabprocess. Our system comprises four components that work together to generate a proper i‘raabfor the sentence. We devise an enhanced context-free grammar (eCFG) that covers all the cases and rules taught in Saudi schools’ grammar textbooks (grades 7–12). Moreover, our eCFGgrammar eliminates the need for specialized grammars, e.g., head-driven phrase structure grammar and link grammar, to resolve complex cases involving dependencies. Furthermore, we utilize ontology to determine the correct semantics. The system was tested on 300 sentences varying in complexity from the Arabic grammar textbooks used in the schools. Our system achieved an overall accuracy of 88.33%.
first_indexed 2024-04-11T06:06:04Z
format Article
id doaj.art-1d394f60abb540bf80f7b3a7a0ffc80d
institution Directory Open Access Journal
issn 1319-1578
language English
last_indexed 2024-04-11T06:06:04Z
publishDate 2022-11-01
publisher Elsevier
record_format Article
series Journal of King Saud University: Computer and Information Sciences
spelling doaj.art-1d394f60abb540bf80f7b3a7a0ffc80d2022-12-22T04:41:30ZengElsevierJournal of King Saud University: Computer and Information Sciences1319-15782022-11-01341089098926Computer-assisted i‘raab of Arabic sentences for teaching grammar to studentsZarah M. Mannaa0Aqil M. Azmi1Hatim A. Aboalsamh2Department of Computer Science, College of Computer & Information Sciences, King Saud University, Riyadh 11543, Saudi ArabiaCorresponding author.; Department of Computer Science, College of Computer & Information Sciences, King Saud University, Riyadh 11543, Saudi ArabiaDepartment of Computer Science, College of Computer & Information Sciences, King Saud University, Riyadh 11543, Saudi ArabiaThe end-case analysis of Arabic sentences is one of the keys to their meaning. This process is called i‘raab, a daunting task for the students. The outcome of the analysis is twofold: (a) placing a proper diacritical marking on the end-cases of individual words, and (b) providing a logical justification. Our objective is to generate a full i‘raabof the sentences, which could be incorporated in a computer-assisted Arabic grammar learning environment, teaching and helping the students with the i‘raabprocess. Our system comprises four components that work together to generate a proper i‘raabfor the sentence. We devise an enhanced context-free grammar (eCFG) that covers all the cases and rules taught in Saudi schools’ grammar textbooks (grades 7–12). Moreover, our eCFGgrammar eliminates the need for specialized grammars, e.g., head-driven phrase structure grammar and link grammar, to resolve complex cases involving dependencies. Furthermore, we utilize ontology to determine the correct semantics. The system was tested on 300 sentences varying in complexity from the Arabic grammar textbooks used in the schools. Our system achieved an overall accuracy of 88.33%.http://www.sciencedirect.com/science/article/pii/S1319157822002944Arabic syntactic parsingGrammatical analysisContext-free grammarHead-driven phrase structure grammarLink-grammarComputer-assisted learning
spellingShingle Zarah M. Mannaa
Aqil M. Azmi
Hatim A. Aboalsamh
Computer-assisted i‘raab of Arabic sentences for teaching grammar to students
Journal of King Saud University: Computer and Information Sciences
Arabic syntactic parsing
Grammatical analysis
Context-free grammar
Head-driven phrase structure grammar
Link-grammar
Computer-assisted learning
title Computer-assisted i‘raab of Arabic sentences for teaching grammar to students
title_full Computer-assisted i‘raab of Arabic sentences for teaching grammar to students
title_fullStr Computer-assisted i‘raab of Arabic sentences for teaching grammar to students
title_full_unstemmed Computer-assisted i‘raab of Arabic sentences for teaching grammar to students
title_short Computer-assisted i‘raab of Arabic sentences for teaching grammar to students
title_sort computer assisted i raab of arabic sentences for teaching grammar to students
topic Arabic syntactic parsing
Grammatical analysis
Context-free grammar
Head-driven phrase structure grammar
Link-grammar
Computer-assisted learning
url http://www.sciencedirect.com/science/article/pii/S1319157822002944
work_keys_str_mv AT zarahmmannaa computerassistediraabofarabicsentencesforteachinggrammartostudents
AT aqilmazmi computerassistediraabofarabicsentencesforteachinggrammartostudents
AT hatimaaboalsamh computerassistediraabofarabicsentencesforteachinggrammartostudents