オープンソースの形態素解析・特徴語抽出エンジン『MeCab』に単語を追加する方法。つまりうまく単語を切り出せなかったときにうまく切り出せるようにユーザー辞書を作成したりして単語を追加していく方法。 詳しくはリンク先を参照。Windows上で利用する場合元の説明を見ると分かりにくいのでWindows上で使うのに困らない様メモとして記しておく。 ユーザ辞書追加の準備 フォーマット
![形態素解析・特徴語抽出エンジン『MeCab』に単語やユーザ辞書を追加する方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/8065eb997a10472c77e48a0ee61ab687dcb1a5c5/height=288;version=1;width=512/https%3A%2F%2Fi0.wp.com%2Fblog.kumacchi.com%2Fwp-content%2Fuploads%2F2014%2F04%2F20100765_de0a0b36-728e-4fb5-9085-e14fff537208.jpg%3Ffit%3D513%252C342%26ssl%3D1)
日本語の文章を単語に分割するには形態素解析を使います。日本語の形態素解析には、ChaSen、MeCab、Yahoo!形態素解析などがあります。ナイーブベイズを用いたブログ記事の自動分類(2010/7/3)でMeCabをPythonから使う方法を簡単にまとめましたが、MeCabはよく使うので再度まとめ直して独立したエントリにしました。Yahoo!形態素解析の使い方は、Yahoo!形態素解析API(2009/4/15)で書きました。 Windowsへの導入方法 MeCabは高性能な形態素解析モジュールでPython、 Ruby、Perl、Javaなどさまざまな言語から使えます。Mac OS XとLinuxでは簡単にコンパイルしてインストールができるのですが、WindowsではMinGWやVisual Studioのインストール、コードの修正が必要でかなり面倒くさい。そこで、Pythonモジュー
少し前から触れ始めたPythonで遊んで、MeCabを使ってみたのでメモを。 Mac OS XにMeCabをインストールするところから。 以下の記事を参考にさせていただきました。 大切なものは目に見えない - mahataの日記 次にmecab-pythonをインストール。 とりあえず、サンプルコードを動かしてみる。 import sys import MeCab m = MeCab.Tagger ("-Ochasen") print m.parse ("今日もしないとね") 今日 コンニチ 今日 名詞-副詞可能 も モ も 助詞-係助詞 し シ する 動詞-自立 サ変・スル 未然形 ない ナイ ない 助動詞 特殊・ナイ 基本形 と ト と 助詞-接続助詞 ね ネ ね 助詞-終助詞 EOS 無事、解析されましたとさ! 人工知能に関する断想録 こちらの記事で、mecab-pythonの使い方
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く