readme: ---
  tags:
  - Token Classification
  - spacy 
  - SpanCategorizer
  - grammar_checker 
  - essay_checker 
  
  language:
  - en
  license: cc-by-sa-3.0
  ---
  
  # Essay Grammar Checker
  
  Essay Grammar Checker trained on [Russian Error-Annotated Learner English Corpus](https://realec.org).
  
  ## Training information
  The checker consists of 6 pipelines each trained on specific error types.
  Error Categories used for pipeline mapping:  
  
  ```
      "spelling":{"Spelling", "Capitalisation"},  
      "punctuation": {"Punctuation"},
      "articles": {"Articles"},  
      "vocabulary": {"lex_item_choice", "lex_part_choice",
                     'Category_confusion','Formational_affixes'},
      "grammar_major": {'Tense_choice','Prepositions','Agreement_errors', 'Redundant_comp'},
      "grammar_minor": {'Word_order','Noun_number', 'Numerals','Verb_pattern', 'Determiners'}
  ``` 
  
  [Detailed information](https://github.com/upunaprosk/grammar_checker)
  
  [Example usage in Colab](https://github.com/upunaprosk/grammar_checker/blob/master/grammar_checker_example_usage.ipynb)