前置き7月のTokyo.Rにて、こんな発表をしました。RとMeCabと正規表現MeCabでの顔文字とかの誤解析を前処理ではなく「後処理」で整理する、という内容だったのですが、こんな指摘がありました。試してみるといいかもしれません。2016実はipadic-neologdは以前のバイト先で使っていたので知っていたのですが、今回の発表ではすっかり忘れていたのでした(笑)。ipadic-neologdとは昨年の3月くらいに登場した、固有名詞や最近の言葉にに強いMeCab用の辞書です。設定とか基本的にGitHubの通りにやればできるのですが、Rで使うやり方が分かりづらいので設定を最初からメモ。Capitanメモリ16GB必須空きメモリは1.5GBだそう。インストールターミナルでクローンします。-nインストールはこれで終わりです。--create_user_dicとすれば辞書が作成されます。何も設定しなければ./build/mecab-ipadic-2.7.0-20070801-neologd-YYYYMMDD/mecab-user-dict-seed.YYYYMMDD.csv.dicに辞書が作られるので、これをRMeCab関数で辞書指定します。YYYYMMDDはインストール時に出てくるのでそれを指定してやればいいのですが、分からなければターミナルとかで検索すれば普通に出てきます。結果がこのように変わっています。顔文字に効くのか?話を冒頭に戻して、顔文字の解析に使えるのか?RMeCabC("☆*:.。