Do you want to publish a course? Click here

Proofreading is the process of checking text to detect spelling, grammatical, and semantic errors in order to correct them, proofreading the grammar and the meaning of the natural languages is considered one of the basic objectives for people who a re interested in computational linguistics, because it becomes necessary for checking written text on the computers in multiple areas, such as proofreading emails and texts on the websites pages, it is also essential for proofreading scientific articles and researches, and it can be used to correct students' answers in the traditional e-learning exams. In addition to that the manual correction process of students' answers in the traditional way is expensive in terms of time and effort, sometimes it is error prone, and it becomes more difficult when there are large number of students, so the automatic correction process is an important step to save time and effort and it avoids errors during correcting answers in the traditional way. This research presents the stages of building Automatic Content Verification Compiler. It presents the stages of building a system which is interested in English syntax check, and it displays the stages of the lexical analysis which is considered a first stage to execute the syntax analysis, in addition to that it shows the stages of executing the syntax analysis which builds the grammatical model, this model describes the simple sentences in English, the study depends on studying grammatical structure in English, then it suggests suitable parts of this model, and it presents an application which verifies English sentences and draws derivation tree of these sentences.
mircosoft-partner

هل ترغب بارسال اشعارات عن اخر التحديثات في شمرا-اكاديميا