この記事では、PythonとMeCabを使用してユーザー辞書に語彙を追加する方法を説明します。対象のOSはWindows 10とUbuntu 18.04です。
MeCabの辞書への語彙追加方法
Windows 10
mecab-dict-index
コマンドを使用します。<辞書のディレクトリ>
にはMeCabの辞書が格納されているディレクトリを指定します。<作成する辞書>
には作成したい辞書の名前を指定します。<追加する語彙>
には追加したい語彙を指定します。
mecab-dict-index -f utf-8 -t utf-8 -d <辞書のディレクトリ> -u <作成する辞書> <追加する語彙>
Ubuntu 18.04
Ubuntu 18.04では、以下のコマンドを使用します。
/usr/lib/mecab/mecab-dict-index -f utf-8 -t utf-8 -d <辞書のディレクトリ> -u <作成する辞書> <追加する語彙>
Pythonで辞書を読み込む方法
Pythonで作成した辞書を読み込むには、以下のように定義します。
import MeCab
mecab = MeCab.Tagger(r"-Ochasen -u <作成した辞書>")
以上がPythonとMeCabを使用してユーザー辞書に語彙を追加する方法です。この情報が皆さんの開発に役立つことを願っています。