æ°èªã追å ãããmecab-ipadic-neologdè¾æ¸
æ¥æ¬èªå½¢æ
ç´ è§£æã¨ã³ã¸ã³MeCabã§æ¨æºçã«ä½¿ããã¦ããIPAè¾æ¸ã«æ°èªã追å ããmecab-ipadic-neologdãå
¬éããã¾ããï¼
[O] MeCab 用の新語辞書 mecab-ipadic-neologd を公開しました
ããã¾ã§ãWikipediaãã¯ã¦ãªãã¼ã¯ã¼ãããã¨ãã ããåèªãMeCabã®è¾æ¸ã«ç»é²ããåãçµã¿ã¯ããããã¨ããã¾ããï¼
livedoor Techブログ : wikipediaのデータや顔文字辞書からmecabのユーザ辞書を作成するフレームワーク
MeCabの辞書にはてなキーワードを追加しよう - 不可視点
æè¿ã®JUMANã®è¾æ¸ã«ãWikipediaãWebããã¨ãããåèªãç»é²ããã¦ãã¾ãï¼
JUMAN - KUROHASHI-KAWAHARA LAB
mecab-ipadic-neologdã¯æ°èªãã¼ã¿ãå®æçã«æ´æ°ãã¦æ¹åãç¶ããäºå®ã¨ãããã¨ã§ãä»å¾ã楽ãã¿ã§ãã
MacPortsã«ãã®mecab-ipadic-neologdã追å ãã¾ãããMeCabã®ã·ã¹ãã è¾æ¸ã¨ãã¦ä½¿ãå ´åã¯æ¬¡ã®ã³ãã³ããå®è¡ãã¾ãï¼
$ sudo port selfupdate $ sudo port install mecab-utf8 +neologd
解æ対象ã®æåã³ã¼ãã¯UTFâ8ã§ããMeCabã¯ãã¨ãã¨EUCæåã³ã¼ããã¼ã¹ã ã£ãããããã¼ãåã«ã¯-utf8ãã¤ãã¦ãã¾ããè¾æ¸ãã¼ã¿ã¯ã/opt/local/lib/mecab/dic/neologd-utf8ã«ã¤ã³ã¹ãã¼ã«ããã¾ãã
ãã ãããã§ã«IPAè¾æ¸çãªã©ã®mecab-utf8ãã¤ã³ã¹ãã¼ã«ããã¦ããå ´åã¯ä¸ã®ã³ãã³ããã¨ã©ã¼ãèµ·ããã¦ãã¾ãã®ã§ããã£ããmecab-utf8ãåãé¤ãã¦ããããªãã·ã§ã³ãæå®ãã¦å ¥ãç´ãã¾ãï¼
$ sudo port -f uninstall mecab-utf8 $ sudo port install mecab-utf8 +neologd
ãªããä¸ã®ã³ãã³ãã¯åã«ã·ã¹ãã è¾æ¸ã®ã·ã³ããªãã¯ãªã³ã¯/opt/local/lib/mecab/dic/sysãå¼µãæ¿ããã ããªã®ã§ãããã¾ã§ã«ã¤ã³ã¹ãã¼ã«ããè¾æ¸ãã¼ã¿ãã¨ã³ã¸ã³èªä½ã¯æ¶ããã«ãã®ã¾ã¾æ®ãã¾ãã
ã·ã¹ãã è¾æ¸ãå¤ããã«è¾æ¸ãã¼ã¿ã ããã¤ã³ã¹ãã¼ã«ããå ´åã¯ï¼
$ sudo port install mecab-ipadic-neologd
試ãã«サンプルの文ã解æãã¦ã¿ã¾ãï¼
$ echo 'ã人工ç¥è½ãã¨ããååã¯1956å¹´ã«ãã¼ããã¹ä¼è°ã§ã¸ã§ã³ã»ããã«ã¼ã·ã¼ã«ããå½åãããã' | mecab ã è¨å·,æ¬å¼§é,*,*,*,*,ã,ã,ã 人工ç¥è½ åè©,åºæåè©,ä¸è¬,*,*,*,人工ç¥è½,ã¸ã³ã³ã¦ããã¦,ã¸ã³ã³ã¦ãã㦠ã è¨å·,æ¬å¼§é,*,*,*,*,ã,ã,ã ã¨ãã å©è©,æ ¼å©è©,é£èª,*,*,*,ã¨ãã,ãã¤ã¦,ãã¦ã¦ åå åè©,ä¸è¬,*,*,*,*,åå,ããã¨,ãã㨠㯠å©è©,ä¿å©è©,*,*,*,*,ã¯,ã,㯠1956å¹´ åè©,åºæåè©,ä¸è¬,*,*,*,1956å¹´,ã»ã³ãã¥ã¦ãã£ã¯ã´ã¸ã¥ã¦ãã¯ãã³,ã»ã³ãã¥ã¦ãã£ã¯ã´ã¸ã¥ã¦ãã¯ãã³ ã« å©è©,æ ¼å©è©,ä¸è¬,*,*,*,ã«,ã,ã ãã¼ããã¹ä¼è° åè©,åºæåè©,ä¸è¬,*,*,*,ãã¼ããã¹ä¼è°,ãã¼ããã¹ã«ã¤ã®,ãã¼ããã¹ã«ã¤ã® 㧠å©è©,æ ¼å©è©,ä¸è¬,*,*,*,ã§,ã,ã ã¸ã§ã³ã»ããã«ã¼ã·ã¼ åè©,åºæåè©,人å,*,*,*,ã¸ã§ã³ã»ããã«ã¼ã·ã¼,ã¸ã§ã³ããã«ã¼ã·ã¼,ã¸ã§ã³ããã«ã¼ã·ã¼ ã«ãã å©è©,æ ¼å©è©,é£èª,*,*,*,ã«ãã,ãã¨ãª,ãã¨ãª å½å åè©,ãµå¤æ¥ç¶,*,*,*,*,å½å,ã¡ã¤ã¡ã¤,ã¡ã¤ã¡ã¤ ã åè©,èªç«,*,*,ãµå¤ã»ã¹ã«,æªç¶ã¬ã«æ¥ç¶,ãã,ãµ,ãµ ã åè©,æ¥å°¾,*,*,ä¸æ®µ,é£ç¨å½¢,ãã,ã¬,㬠ã å©åè©,*,*,*,ç¹æ®ã»ã¿,åºæ¬å½¢,ã,ã¿,ã¿ ã è¨å·,å¥ç¹,*,*,*,*,ã,ã,ã EOS
ã人工ç¥è½ãã1956å¹´ãããã¼ããã¹ä¼è°ããã¸ã§ã³ã»ããã«ã¼ã·ã¼ããåºæåè©ã¨ãã¦ããã¾ãã§ã¨ãã¦ãã¾ããå®éã«ã¯è§£æã®åã«正規化処理ããã¦ããå¿ è¦ãããã¾ãã
ã¡ãªã¿ã«MacPortsã§ã¯ã½ã¼ã¹ã®ã¹ã¯ãªããã«パッチããã¦ã¦ãã¾ããä¸ã¤ã¯ãè¾æ¸ããã«ãããã¨ãã«ä½¿ãããxargsã«å¶éã«ãããã®ã§ãMacPortsã§ãã«ãä½æ¥ããããã£ã¬ã¯ããªã®çµ¶å¯¾ãã¹åããxargsãæ±ããå¼æ°ã®ãã¤ãæ°ãè¶ ãã¦é·ããªã£ã¦ãã¾ãã®ã§ãç¸å¯¾ãã¹åã使ãããã«ãã¦ãã¾ããããä¸ã¤ã¯ã/tmpã«ä¸æãã¡ã¤ã«ãä½ããªãããã«ãã¦ãMacPortsã管çãã¦ããªãå ´æã«ãã¡ã¤ã«ãä½ãããã®ãé²ãã¾ãããã«ãã®ã¨ãã¯macportsã¦ã¼ã¶ã§ä½æ¥ããããã/tmpã«æ®ã£ããã¡ã¤ã«ã¯ä¸è¬ã¦ã¼ã¶ãä¸æ¸ãã§ããªããªã£ã¦ãã¾ãã¾ãã
ã¨ããã§ç¾å¨MeCabã®ã½ã¼ã¹ã³ã¼ãã¯Google Codeã§ç®¡çããã¦ãã¾ãããæ¥å¹´ééããããã¨ãçºè¡¨ããã¾ããï¼
Bidding farewell to Google Code | Google Open Source Blog
MeCabのページã«ããExport to GitHubã®ãã¿ã³ãããã¾ããããããããªã³ã¼ãããã¼ã¸ã®ãªã³ã¯å ãæ¸ãæããå¿ è¦ãããããã§ãã