MeCabの新語辞書mecab-ipadic-neologdのアップデート方法のイメージ画像

MeCabの新語辞書mecab-ipadic-neologdのアップデート方法

  • 公開日:2019/12/25
  • 更新日:2019/12/25
  • 投稿者:n bit

MeCab用の新語辞書、mecab-ipadic-neologdのアップデート方法について解説します。mecab-ipadic-neologdは随時新しい単語が追加されていきますので環境内のmecab-ipadic-neologdも定期的に更新して反映させておきましょう。

  • Python
  • 自然言語処理

この記事は約 分で読めます。(文字)

MeCabの新語辞書mecab-ipadic-neologdのアップデート方法

まずは辞書にあるディレクトリに移動します。

$ cd mecab-ipadic-neologd

移動後アップデートコマンドを実行します。

$ ./bin/install-mecab-ipadic-neologd -n -a

1部辞書除いてアップデートしたい場合は下記のコマンド実行してください。

$ ./bin/install-mecab-ipadic-neologd -n

コマンドが実行されましたら下記のような表示が出ます。

[install-mecab-ipadic-NEologd] : Start..




default system dictionary | mecab-ipadic-NEologd
M ステ | Mステ
伊藤 詩織 さん | 伊藤詩織 さん
山口 敬之 氏 | 山口敬之 氏
増田 貴久 | 増田貴久
中島 翔 哉 | 中島翔哉
黒い 羊 | 黒い羊
めざまし じゃん け ん | めざましじゃんけん
中野 駅 | 中野駅
元 TBS 記者 の 山口 敬之 | 元 TBS 記者 の 山口敬之
し ゅはまはるみ | しゅはまはるみ

[test-mecab-ipadic-NEologd] : Finish..

[install-mecab-ipadic-NEologd] : Please check the list of differences in the upper part.

[install-mecab-ipadic-NEologd] : Do you want to install mecab-ipadic-NEologd? Type yes or no.

最近更新された辞書の1部が表示されインストールして良いかどうかの問い合わせが表示されますので「yes」と入力しリターンキーを押してください。

下記のように表示されましたら無事にアップデート完了です。

[install-mecab-ipadic-NEologd] : Finish..

[install-mecab-ipadic-NEologd] : Finish..
$

正しくアップデートが完了しているか確認するため、先程の新しく追加された辞書を使ってMeCabを実行してみます。

mecab-ipadic-neologdを指定してMeCabを起動しましょう。

$ mecab -d /usr/local/lib/mecab/dic/mecab-ipadic-neologd

入力待ちの状態になり先ほど新しく追加されていた単語を使った文章を適当に入力してみてください。

年末にMステの特番があります。

下記のように追加されたばかりの単語「Mステ」を正しく認識して分かち書きされているのが確認できました。

年末	名詞,副詞可能,*,*,*,*,年末,ネンマツ,ネンマツ

に 助詞,格助詞,一般,*,*,*,に,ニ,ニ
Mステ 名詞,固有名詞,一般,*,*,*,Mステ,エムステ,エムステ
の 助詞,連体化,*,*,*,*,の,ノ,ノ
特番 名詞,一般,*,*,*,*,特番,トクバン,トクバン
が 助詞,格助詞,一般,*,*,*,が,ガ,ガ
あり 動詞,自立,*,*,五段・ラ行,連用形,ある,アリ,アリ
ます 助動詞,*,*,*,特殊・マス,基本形,ます,マス,マス
。 記号,句点,*,*,*,*,。,。,。
EOS

今日のdot

Mecabの利用には欠かせない存在のmecab-ipadic-neologd。

新しい言葉に対応するスピードはかなり早いのでマメな更新を心がけたいですね。