UNPKG

eld-custom

Version:

Fast and accurate natural language detection. Detector written in Javascript. Efficient language detector, Nito-ELD, ELD.

34 lines (21 loc) 704 B
# forked from https://github.com/nitotm/efficient-language-detector-js ## 使い方 ```js import { eld } from './src/languageDetector.js'; await eld.init("ngramsM60-subset-de-en-es-fr-it-ja-ko-pt-zh.js"); const result = eld.detect('Hello world'); console.log(result.language); // 'en' ``` ## サブセット生成 1. `generateSubset.js`内の以下の部分を修正して、サブセットに含めたい言語を指定。精度を高めたい場合は`baseNgramFileName`をLにする ```js const defaultLanguages = ["en", "ja", "zh", "es", "ko", "fr", "de", "pt", "it"]; ``` ```js node generateSubset.js ``` => ngrams-main.jsが更新される ## テスト ```js node test-detection.js ```