[Unofficial] textlint rule that using A3RT Proofreading API.

textlint rule that using A3RT Proofreading API.
> A3RT Proofreading API
>
> https://a3rt.recruit-tech.co.jp/product/proofreadingAPI/
>
> The Proofreading API uses LSTM to detect suspicious places as sentences.
> The model learns the composition of the correct sentences, grammar, word flow from a large amount of Japanese job offer sentence data.
> Discover spelling errors in abnormality detection.
This package is A3RT's UNOFFICIAL.
```
$ npm i textlint-rule-a3rt-proofreading --save
Get the A3RT proofreading api key here.
And set A3RT_APIKEY.
``
$ export A3RT_APIKEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
or set in .textlintrc.
``
{
"rules": {
"a3rt-proofreading": {
"apikey": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
}
}
run.
``
$ textlint --rule textlint-rule-a3rt-proofreading README.md
You can set check sensitivity low / medium / high.
set in .textlintrc.
``
{
"rules": {
"a3rt-proofreading": {
"sensitivity": "low"
}
}
}
See example/ directory.
``
$ cd example/
$ npm i
$ npm run lint
```
$ export A3RT_APIKEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
$ npm test
MIT