Ruby Mecabを使用して形態素解析を行う

Ruby Mecabを使用して形態素解析を行う

Rubyで自然言語処理の形態素解析ができる「Mecab」を使用するまでの手順を記述してます。Rubyのバージョンは3.0.0となります。

環境

  • OS CentOS 7.9.2009 (Core)
  • Mecab 0.996
  • Ruby 3.0.0

natto使用

nattoというライブラリを使用すれば簡単にMecabを使用することが可能です。

gemでインストールします。

Mecab使用

rubyから実行してみます。

実行結果

必要な要素のみを取得する場合は、以下となります。

%mは対象の文字で、%f[0]で要素の位置を指定することが可能です。

実行結果