Es tut mir leid, ich bin ein Anfänger, um auf Qiita zu posten, daher finde ich das Layout seltsam. Ich wäre Ihnen dankbar, wenn Sie mir Ratschläge zum Layout und zum Schreiben geben könnten.
Verfahren zum Hinzufügen eines neuen Wortes (Benutzerwörterbuch) zu MeCab
Mac OS X
userdic = /usr/local/lib/mecab/dic/ipadic/user.dic(links;Löschen)
1.create_dic.py (für Python 3.X ein Programm zum Erstellen von newword_dic.csv aus newword_list.txt)
create_dic.py
if __name__ == "__main__":
fin = open("newword_list.txt")
fout = open("newword_dic.csv","w")
for line in fin:
line=line.rstrip('\n')
word = line.split(',')
cost = int(max(-36000, -400*len(word[0])**1.5))
fout.write("%s,-1,-1,%d,Substantiv,Allgemeines,*,*,*,*,*,*,%s,%s\n" % (word[0],cost,word[1],word[1]))
fin.close()
fout.close()
2.newword_list.txt (Liste mit neuen Wörtern. Grundsätzlich kann nur diese Textdatei bearbeitet werden)
Schwertkunst Online, Schwertkunst Onrain Die Menschheit hat abgelehnt, die Menschheit hat abgelehnt Magisches Mädchen Lyrical Nanoha, Magisches Mädchen Lyrical Nanoha Künstliche Intelligenz, künstliche Intelligenz
python create_dic.py
sudo /usr/local/libexec/mecab/mecab-dict-index -d /usr/local/lib/mecab/dic/ipadic -u user.dic -f utf8 -t utf8 newword_dic.csv
sudo mv user.dic /usr/local/lib/mecab/dic/ipadic
In diesem Fall wird das Benutzerwörterbuch korrekt zu MeCab hinzugefügt
http://tseiya.hatenablog.com/entry/2012/09/19/191114
Recommended Posts