概要 簡単に使える Pure JavaScript の形態素解析器 kuromoji.js を書きました。今回は、簡単に kuromoji.js を紹介したあと、セットアップ方法を解説します。ついでにロードマップ的なものも晒してみます。みんなでブラウザ NLP しよう! kuromoji.js とは 言わずと知れた Java の形態素解析器 Kuromoji を JavaScript に移植したものです。 kuromoji.js の GitHub リポジトリ と言っても、機械的に Java から JavaScript に置き換えたものではないため、API も違いますし、メソッド名やその内部も大幅に異なります。そもそも自分が形態素解析について勉強するために書き始めたため機械的なトランスレートに興味がなかったこと、また言語ごとに使いやすい API は異なると考えていることが理由です。 Node
![ブラウザで自然言語処理 - JavaScriptの形態素解析器kuromoji.jsを作った](https://cdn-ak-scissors.b.st-hatena.com/image/square/b3283239f2a805212804747f2320bab988bd30ec/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEgPX6wwcAhQF3dRw4a3EsamUzW_Y6FA8tGSI0WtguTwFC83LhEWeV3Z6Q08psHLuLfgc4NEH0Rren9AIIOa_mjl-je-pPM4cIlDmP8fsiqV_kGQB9tDYVUKo5RduXj45rFc8RPlVM5unYYy%2Fw1200-h630-p-k-no-nu%2FFireShot%2BCapture%2B-%2Bkuromoji.js%2Bdemo%2B-%2Bhttp___takuyaa.github.io_kuromoji.js_demo_tokenize.html.png)