An opinionated LanguageTool server customized for scientific writing.
- All grammar chkecking rules of the free LanguageTool version
-
TODO
TODO: Usage for end users (e.g., browser extensions and configuration)
curl --data "language=en-US&text=a simple test" http://localhost:8010/v2/check
This LanguageTool server can be deployed on a Kubernetes cluster as a Helm chart.
TODO: Installation and uninstallation of Helm chart
To contribute to this tool, just create a codespace from this repository or clone it in an editor that supports Dev Containers (e.g., Visual Studio Code or IntelliJ). All required dependencies will automatically be installed for you.
TODO: Build instructions
https://languagetool.org/download/ngram-data/
docker build -f ngrams-download.dockerfile . -t ngrams-download
docker run -v ./example/ngrams-urls:/ngrams-urls -v ./example/ngrams-zips:/ngrams-zips -v ./example/ngrams:/ngrams ngrams-download
docker build -f languagetool-server.dockerfile . -t languagetool-server
docker run -v ./example/ngrams:/ngrams -p 8010:8010 languagetool-server
Once ready, create a pull request with your changes. We're happy to any contribution!
If you hit any problems using the tool, please file an issue. We're happy to help!
This repository is released under the MIT license. If you like this tool, consider sponsoring me.