LoginSignup
13
11

More than 5 years have passed since last update.

Javascriptで自然言語文字列が何語か調べるライブラリ

Posted at

某案件でチャットに流れてくる文字列が何語か調べる必要があったので探してみた。

franc

最初に見つかったのがこれ
javascript language detectとかでググったら最初に出てきたやつ  
長文を調べるときには良さそうだけど今回使うのはチャットの短文
今日はいい天気程度の短文だとうまく検出できなかった
ついでにここに辞書データがあるんだけど
量が莫大でなんか高級感漂ってたので今回はボツ

guessLanguage.js

次に見つけたやつ
こっちだととかだけでもちゃんと日本語として検出してくれて便利
ソース読んでみるとUnicodeを文字種別に分けてこの文字はこの言語だみたいなことやってるみたい
容量も少ないしさくっとやりたいならこっちのほうがよさ気
ただしとかだと中国語として検出されてしまった

node-language-detect

使ってないけど一応見つけたので貼っておく

13
11
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
11