Language grammar correction with supervised learning
The following paper from 2011 proposes a nice approach for using language modeling to do grammar correction, as well as an evaluation framework. 


Park and Levy, Automated whole sentence grammar correction using a noisy channel model. In Proc. 49th Human Language Technologies, volume 1, pp.&nbsp;934&ndash;944. Association for Computational Linguistics, 2011. (Available from the ACM Digital Library.)