Grammar (syntactical and morphological) competency is another indicator of a non-native speaker’s proficiency in writing in the target language. Grammar checkers are a type of computerised application which non-native speakers can make use of to proofread their writings as such programs endeavor to identify syntactical errors. Grammar and style checking is recognized as one of the seven major applications of Natural Language Processing and every project in this field aims to build grammar checkers into a writing aid instead of a robust man-machine interface.