An Arabic Grammar Auditor Based on Dependency Grammar

The Arabic language has many complex grammar rules that may seem complicated to the average user or learner. Automatic grammar checking systems can improve the quality of the text, reduce the costs of the proofreading process, and play a role in grammar teaching. This paper presents an initiative to...

Full description

Saved in:
Bibliographic Details
Main Authors: Ameerah Alothman, AbdulMalik Alsalman
Format: Article
Language:English
Published: Wiley 2020-01-01
Series:Advances in Human-Computer Interaction
Online Access:http://dx.doi.org/10.1155/2020/8856843
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832565844700299264
author Ameerah Alothman
AbdulMalik Alsalman
author_facet Ameerah Alothman
AbdulMalik Alsalman
author_sort Ameerah Alothman
collection DOAJ
description The Arabic language has many complex grammar rules that may seem complicated to the average user or learner. Automatic grammar checking systems can improve the quality of the text, reduce the costs of the proofreading process, and play a role in grammar teaching. This paper presents an initiative toward developing a novel and comprehensive Arabic auditor that can address vowelized texts. We called the “Arabic Grammar Detector” (AGD-أَجِــدْ). AGD was successfully implemented based on a dependency grammar and decision tree classifier model. Its purpose is to extract patterns of grammatical rules from a projective dependency graph in order to designate the appropriate syntax dependencies of a sentence. The current implementation covers almost all regular Arabic grammar rules for nonvowelized texts as well as partially or fully vowelized texts. AGD was evaluated using the Tashkeela corpus. It can detect more than 94% of grammatical errors and hint at their causes and possible corrections.
format Article
id doaj-art-2744a70766b34f85a9d1d441886624b2
institution Kabale University
issn 1687-5893
1687-5907
language English
publishDate 2020-01-01
publisher Wiley
record_format Article
series Advances in Human-Computer Interaction
spelling doaj-art-2744a70766b34f85a9d1d441886624b22025-02-03T01:06:22ZengWileyAdvances in Human-Computer Interaction1687-58931687-59072020-01-01202010.1155/2020/88568438856843An Arabic Grammar Auditor Based on Dependency GrammarAmeerah Alothman0AbdulMalik Alsalman1Department of Computer Science, College of Computer and Information Sciences, King Saud University, Riyadh, Saudi ArabiaDepartment of Computer Science, College of Computer and Information Sciences, King Saud University, Riyadh, Saudi ArabiaThe Arabic language has many complex grammar rules that may seem complicated to the average user or learner. Automatic grammar checking systems can improve the quality of the text, reduce the costs of the proofreading process, and play a role in grammar teaching. This paper presents an initiative toward developing a novel and comprehensive Arabic auditor that can address vowelized texts. We called the “Arabic Grammar Detector” (AGD-أَجِــدْ). AGD was successfully implemented based on a dependency grammar and decision tree classifier model. Its purpose is to extract patterns of grammatical rules from a projective dependency graph in order to designate the appropriate syntax dependencies of a sentence. The current implementation covers almost all regular Arabic grammar rules for nonvowelized texts as well as partially or fully vowelized texts. AGD was evaluated using the Tashkeela corpus. It can detect more than 94% of grammatical errors and hint at their causes and possible corrections.http://dx.doi.org/10.1155/2020/8856843
spellingShingle Ameerah Alothman
AbdulMalik Alsalman
An Arabic Grammar Auditor Based on Dependency Grammar
Advances in Human-Computer Interaction
title An Arabic Grammar Auditor Based on Dependency Grammar
title_full An Arabic Grammar Auditor Based on Dependency Grammar
title_fullStr An Arabic Grammar Auditor Based on Dependency Grammar
title_full_unstemmed An Arabic Grammar Auditor Based on Dependency Grammar
title_short An Arabic Grammar Auditor Based on Dependency Grammar
title_sort arabic grammar auditor based on dependency grammar
url http://dx.doi.org/10.1155/2020/8856843
work_keys_str_mv AT ameerahalothman anarabicgrammarauditorbasedondependencygrammar
AT abdulmalikalsalman anarabicgrammarauditorbasedondependencygrammar
AT ameerahalothman arabicgrammarauditorbasedondependencygrammar
AT abdulmalikalsalman arabicgrammarauditorbasedondependencygrammar