Ich wollte das NEologd-Wörterbuch zu MeCab hinzufügen, konnte es jedoch nicht installieren, da ich keine Berechtigung hatte. Notieren Sie sich, wie Sie das Benutzerwörterbuch lesen
Windows 10 64bit MeCab 0.996 32bit
Laden Sie NEologd von der folgenden URL herunter https://github.com/neologd/mecab-ipadic-neologd
Im Seed-Ordner im heruntergeladenen mecab-ipadic-neologd-master Es gibt eine verfestigte CSV-Datei, also entpacken Sie sie Jedes ist eine MeCab-Wörterbuchdatei. Entpacken Sie also nur die CSV-Datei, die Sie lesen möchten
Nach dem Vorbereiten der CSV-Datei Kompilieren Sie die CSV-Datei, indem Sie an der Eingabeaufforderung den folgenden Befehl eingeben
"C:\Program Files (x86)\MeCab\bin\mecab-dict-index" -d "C:\Program Files(x86)\MeCab\dic\ipadic" -u <Wo möchten Sie Ihr Benutzerwörterbuch ablegen?\Name des Benutzerwörterbuchs.dic> -f utf-8 -t utf-8 <Speicherort der CSV-Datei\CSV-Dateiname.csv>
Beim Lesen eines Benutzerwörterbuchs aus MeCab mit einer Python-Datei Geben Sie bei Verwendung von Tagger das Benutzerwörterbuch mit der Option -u an, wie unten gezeigt. Es können mehrere Benutzerwörterbücher mit (Komma) angegeben werden.
import MeCab
m = MeCab.Tagger("-u hoge.dic,fuga.dic")
Recommended Posts