Написал на TypeScript бесплатную библиотеку использующую Yandex Predictor API. Благодаря этой библиотеке вы теперь можете легко исправлять слова написанные на популярных языках, включая русский язык.
Библиотека весит всего 5Кб. Не имеет никаких продакшен зависимостей и использует нативный модуль https. Ответы возвращает через промисы.
Установка
npm install yan-predictor --save
Использование
const YanPredictor = require('yan-predictor').default;
(async function () {
const yanPredictor = new YanPredictor('pdct.1.1.XXX.YYY.ZZZ');
const result = await yanPredictor.predict({
query: 'Аппетитная поп',
lang: 'ru',
});
console.log(result) // => { endOfWord: false, pos: -3, text: [ 'попалась' ] }
})();