One challenging aspect of dealing with grammatical errors is that the errors usually do not stand on their own, but are dependent on the context (Chollampatt et al., 2016).
we need a model that considers the sequence of words in a sentence as a whole to determine which position needs correction.