Python wrapper for LanguageTool.
This is a fork of https://github.com/myint/language-check
From the interpreter:
>>> import grammar_check >>> tool = grammar_check.LanguageTool('en-GB') >>> text = 'This are bad.' >>> matches = tool.check(text) >>> len(matches) 1
Automatically apply suggestions to the text:
>>> grammar_check.correct(text, matches) 'These are bad'
From the command line:
$ echo 'This are bad.' > example.txt
$ grammar-check example.txt
example.txt:1:1: THIS_NNS[3]: Did you mean 'these'?
To install via pip:
$ pip install --user --upgrade grammar-check
- Python 3.2+ (or 2.7)
- lib3to2 (if installing for Python 2)
- LanguageTool (Java 6.0+)