English grammar intelligent error correction technology based on the n-gram language model | Synapse