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