Pattern-based analysis of grammatical correctness