windows10でNEologdを導入する


はじめに

既存の辞書ではまともに使えないのでNEologdを導入してみることにしたのだがどうにも上手く行かなかった。
とりあえず導入できたので記録する

環境

python3.7
windows10

参考

https://qiita.com/zincjp/items/c61c441426b9482b5a48
gitを使わない方法で一番わかりやすいのはこの方法だった
導入できたはずなのだがどうにも辞書が反映されなかったので諦め

できた方法

以下の方法を参考

https://mana.bi/wiki.cgi?page=%B7%C1%C2%D6%C1%C7%B2%F2%C0%CF%B4%EFMeCab#p6

本文にも書いてあるけど一応説明すると
- 有志が作ってくださったコンパイル済みのzipをDL、展開
- MeCabの辞書フォルダに移す
- 辞書の変更をmecabrcというファイルをメモ帳等で開いてpassを書き換え(コピペしてドンでOK)

こんだけ

実行

test.py
import MeCab
mecab = MeCab.Tagger(r"-Ochasen")
print(mecab.parse("進撃の巨人の発売日だ"))

進撃の巨人   シンゲキノキョジン       進撃の巨人   名詞-固有名詞-一般              
                     助詞-連体化          
発売日     ハツバイビ   発売日     名詞-固有名詞-一般              
                     助動詞     特殊    基本形
EOS

進撃の巨人がちゃんと認識できている

おわり