Abstract:
There are so many languages in this world by which, we can speak or notice to communicate with
other people. Among them Arabic is a Semitic language that is rich in its morphology and syntax.
In old days, people are not familiar with this language. But, at present time, the users of it are
increased due to learn as a new language or do work with Arab countries. Arabic Language has
many complex grammar rules that may seem complicated to the average user or learner. In this
paper, we have shown how the user can develop or promote Modern Stander Arabic by using
Grammar Checker, which is called Arabic Grammar Checker. It plays a vital role in grammar
teaching. It can help the average user by checking his/her writings for major or minor grammatical
errors in a considered sentences like misspelled words, detect unknown words, grammatical errors
either syntactic or morphology etc. It also describes the problems for him/her and offers
suggestions for improvement. Its purpose is to extract patterns of grammatical rules from a
projective dependency grap in order to designate the appropriate syntax dependencies of sentences.
In addition, its implementation covers almost all regular Arabic grammar rules for non-vowelized
texts as well as partially or fully vowelized texts. It can also detect more than 94% of grammatical
errors and hint at their causes and possible correction. Therefore, the use of the Arabic grammar
checker can increase productivity and improve the quality of the text for anyone who writes Arabic