NMeCabで、新語に強いmecab-ipadic-neologd(UTF-8)を簡単に使って、形態素解析を行う。あいきすお気軽にお問い合わせください。»NMeCabで、新語に強いmecab-ipadic-neologd(UTF-8)を簡単に使って、形態素解析を行う。NMeCabで、新語に強いmecab-ipadic-neologd(UTF-8)を簡単に使って、形態素解析を行う。プログラム開発(C#)NMeCab0.07を使って、mecab-ipadic-neologd(UTF-8)を使うC#でツールを開発している割には、C#の事を初めて書くかもしれません。色々なことをやっているのにここに投稿するのが面倒で、いざ書こうとしたときには何をやったか詳細を覚えていない(^^;と言うことで、詳細を覚えているうちに今後は・・・NuGetで取得できるNMeCabは、0.06.4で、Shift-JISの辞書にしか対応していません。UTF-8の辞書であるmecab-ipadic-neologdを使うためには、NMeCab0.06.4をNuGetで取得して使用するのではなく、NMeCab0.07をダウンロードして使えば良いだけです。NMeCab0.07は、NuGetでは取得できないので、以下のページからダウンロードしてプロジェクトで参照すれば使用できます。NMeCab0.07がNuGetに登録されていないのかは不明ですが、そこは、置いておいて、NMeCabに付属の辞書は、かなり古いため新語がまったく登録されていません。そこで、新語の更新にウィッキーペディアやはてなキーワードなどから新語を収録して更新されている辞書のmecab-ipadic-neologdを使って形態素解析をする事で、新語もしっかり解析されるというわけです。NMeCab0.07を使用して、新語が更新されているmecab-ipadic-neologdを追加いましょう。コンフィグファイルの設定がわからないとかあれば、一度、NMeCab0.06.4をNuGetで取得して、プロジェクトに追加してください。追加したら、プロジェクトのコンフィグファイルにNMeCabの設定が追加されてを確認したら、コピーして保存しておけば、今後の役に立つかと。NMeCab0.07のダウンロードは、以下になります。2015-07-08)」をクリックしてダウンロードしてください。.NET形態素解析エンジンNMeCab0.07https://ja.osdn.net/projects/nmecab/それと、新語が登録されているmecab-ipadic-neologdですが、GitHubに登録されていて、下のページを表示するとWindows10環境でのコンパイル方法が書かれているので、支持に従うとコンパイル可能です。mecab-ipadic-neologd辞書https://github.com/neologd/mecab-ipadic-neologd/blob/master/README.ja.mdこの辞書の格納場所は、「./dic/mecab-ipadic-neologd」にしてます。しても分からなければ、私に問い合わせしてもらえればお答えします。7)で、メッセージの送信に失敗しました。表示される場合の超簡単設定方法。