N-gram言語モデル

今日、気になったのがグーグルが「N-gramデータ」を公開したという記事。

グーグルでは、200億文に上る日本語データを解析したという。含まれている単語は、約2550億個。1~7gramのデータを公開しており、例えば7-gramのデータは11億種類以上にも上る。

という事だ。

ここで言う「N-gram言語モデル」というのは「N-1」個の言葉の流れから「N」番目目にくるであろう言葉を予測する手法で、漢字変換等でも最近お馴染みのAI予測方面でよく使われている技術。Googleの「もしかして」機能の副産物かと思ったら、それとは無関係にWebから抽出した2550億単語200億文を解析した結果だという。

そもそも「N-gram言語モデル」を空白区切りの無い日本語に適用するには単語分割という大きな障害があるわけだが、MeCabを開発したNAIST(奈良先端科学技術大学院大学)松本研究室の工藤拓氏がGoogleのエンジニアとして絡んでいたと知って、どうりで納得。

資金も頭脳も集まるとこには自然と集まるんだなぁ…

参照

日経ITPro http://itpro.nikkeibp.co.jp/

技術評論社 https://gihyo.jp/

Google Japan Blog http://googlejapan.blogspot.com/

言語資源協会(GSK) http://www.gsk.or.jp/

@IT自分戦略研究所 http://jibun.atmarkit.co.jp/

NAIST Computational Linguistics https://www.naist.jp/

Wikipedia https://ja.wikipedia.org/wiki/