Mac PR

形態素解析するために「MeCab(めかぶ)」をMacにインストールする

記事内に商品プロモーションを含む場合があります

この記事では、オープンソース形態素解析エンジンである「MeCab(めかぶ)」をMacにインストールする方法を解説します。

形態素解析(けいたいそかいせき)とは?

形態素解析とは、ある文章・フレーズを「意味を持つ最小単位(=形態素)」に分解し、内容を判断するために用いられる。

MeCabを使うことで簡単に形態素解析が可能です。

公式MeCab: Yet Another Part-of-Speech and Morphological Analyzer

インストールの準備

MeCabをMacにインストールするには Homebrew を使うと簡単です。

公式macOS(またはLinux)用パッケージマネージャー — Homebrew

Homebrew をインストールしてない方は、以下の記事を参考にインストールしてください。

【Mac】Homebrewをインストールするこの記事では、パッケージマネージャであるHomebrew(ホームブルー)をインストールする方法を解説します。 Homebrewを使...

MeCabのインストール

MeCabをインストールするには、ターミナルで以下のコマンドを実行します。

brew install mecab

辞書のインストール

次にMeCabで使用する辞書をインストールします。

使用できる辞書は以下の3つです。

  • IPA辞書(推奨)
  • Juman辞書
  • Unidic辞書

どういう辞書なのか気になる方は以下の記事が参考になります。

外部形態素解析で使用する辞書の使い分けについて

ここでは推奨されている「IPA辞書」をインストールします。
ターミナルで以下のコマンドを実行してください。

brew install mecab-ipadic

これでMeCabが使用可能な状態になりました。

MeCabを使って形態素解析してみる

MeCabを使用するにはターミナルで「mecab」と入力して実行します。

mecab

すると、入力待ちの状態になるので解析したい文を入力して実行します。

% mecab                    
隣の客はよく柿食う客だ
隣	名詞,一般,*,*,*,*,隣,トナリ,トナリ
の	助詞,連体化,*,*,*,*,の,ノ,ノ
客	名詞,一般,*,*,*,*,客,キャク,キャク
は	助詞,係助詞,*,*,*,*,は,ハ,ワ
よく	副詞,一般,*,*,*,*,よく,ヨク,ヨク
柿	名詞,一般,*,*,*,*,柿,カキ,カキ
食う	動詞,自立,*,*,五段・ワ行促音便,基本形,食う,クウ,クウ
客	名詞,一般,*,*,*,*,客,キャク,キャク
だ	助動詞,*,*,*,特殊・ダ,基本形,だ,ダ,ダ
EOS

今回は「隣の客はよく柿食う客だ」を解析してみました。上記のように名詞や助詞で区切られ、読みや発音などが表示されます。

まとめ

この記事では、「MeCab(めかぶ)」をMacにインストールする方法を解説しました。

これでMeCabを使って形態素解析できるようになりました。オプションを使えば「わかち書き」や出力フォーマットを変更したりすることができます。

公式MeCab: Yet Another Part-of-Speech and Morphological Analyzer

それでは今回の内容はここまでです。ではまたどこかで〜( ・∀・)ノ