Tag: Mecab

目次

関連ページ

参考情報

インストール

  • Homebrewの場合
    brew install mecab mecab-ipadic

Rubyから使う

nattoから使う

  • rubyのmecabバインディングnattoを使う - Qiitaによると標準の拡張よりnattoから使った方が便利っぽい。
    require 'natto'
    
    text = <<"EOS"
    悪質な業者によるトラブルが全国で急増している。
    EOS
    
    nm = Natto::MeCab.new
    nm.parse(text) do |n|
      puts "#{n.surface}\t#{n.feature}"
    end
    

標準のRubyバインディングから使う

  • ソースをダウンロードし、extconf.rbを編集
    $CFLAGS += ' ' + `#{mecab_config} --cflags`.chomp
    $LDFLAGS = '-L/usr/local/lib'
    have_header('mecab.h') && create_makefile('MeCab')
    

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-05-02 (月) 15:08:40 (1053d)