Corpus-based Syntactic Error Detection Using Syntactic Patterns | AMiner