TinySegmenter…わかち書きをJSで

TinySegmenterという「Javascriptだけ書かれた極めてコンパクトな日本語分かち書きソフトウェア」が公開されています :)

以下は、TinySegmenterの紹介文をデモを使って解析してみた結果です。

TinySegmenter | は | Javascript | だけ | 書か | れ | た | 極め | て | コンパクト | な | 日本 | 語分 | かち | 書き | ソフトウェア | です | 。わずか | 2 | 5 | k | バイト | の | ソースコード | で | 、 | 日本語 | の | 新聞 | 記事 | で | あれ | ば | 文字 | 単位 | で | 9 | 5 | % | 程度 | の | 精度 | で | 分かち | 書き | が | 行え | ます | 。 | Yahoo | ! | の | 形態 | 素解 | 析 | の | よう | に | サーバーサイド | で | 解析 | する | の | で | は | なく | 、 | 全 | て | クライアントサイド | で | 解析 | を | 行う | ため | 、 | セキュリティ | の | 観点 | から | 見 | て | も | 安全 | です | 。 | 分かち | 書き | の | 単位 | は | MeCab | + | | ipadic | と | 互換 | 性 | が | あり | ます | 。

コードを見ましたが、確かにコンパクト :!: このサイズで、この精度はある意味すごいです ;)

作者の方もTODOで書かれているのですが…キラーアプリを考える (なさそう…) :roll: う~ん、何かに使えそうなんだけどなぁ。

ライセンスは修正BSDでソース公開されています ;)

そう言えば、以前「文字コードの憂鬱」でコード、フォント、入力を三大問題と書きましたが…わかち書きわかち書き (形態素解析形態素解析 )も入れて四大問題かも。まぁ、わかち書きが問題になる率は低いですけどね。

Be Sociable, Share!

TrackBack URL :

No comments yet. Be the first.

Leave a reply