テキスト・マイニング/MacでSennaを使う のバックアップソース(No.2)

*はじめに [#uc1dcd5b]
「[[Senna:http://qwik.jp/senna/FrontPageJ.html]]」は組み込み型全文検索エンジンです.

Mac OS X 10.5.7とSenna 1.1.4で確認しました.


*必要なもの [#v611db28]
-MeCab
-make
-gcc
-Ruby 1.9

makeとgccはMac OS XのXcode Toolsに含まれていますので,インストールDVDから追加インストールしておきます.

RubyはMac OS Xの標準は1.8系なので,1.9系をインストールしておきます.
-[[MacでRuby 1.9を使う>その他/MacでRuby 1.9を使う]]

*ダウンロード [#wf6fc8c1]

[[SourceForge.JPのSennaのページ:http://sourceforge.jp/projects/senna/releases/]]から次のファイルをダウンロードします.
-http://sourceforge.jp/projects/senna/downloads/33763/senna-1.1.4.tar.gz/

ダウンロードしたファイルは,パスに空白が含まれていないディレクトリに置きます.(空白が含まれているとインストールできません.)


*インストール [#nf212cdc]
文字コードをutf8にしてインストールします.
#geshi(bash){{
./configure --with-charset=utf8
make
sudo make install
}}

次に,Rubyバインディングをコンパイルします.
#geshi(bash){{
cd bindings/ruby/
ruby extconf.rb
make
sudo make install
}}


*使い方 [#fa8973ee]
[[SennaのRubyバインディングを使う>テキスト・マイニング/SennaのRubyバインディングを使う]]を参照.


*参考情報 [#y161879b]
-[[Senna 組み込み型全文検索エンジン:http://qwik.jp/senna/FrontPageJ.html]]
-[[RubyでSennaを使って全文検索を行う - STBBS.NET blog:http://www.stbbs.net/blog/2007/11/ruby-senna.html]]
-[[RubySenna - Greenbear Laboratory:http://mono.kmc.gr.jp/~yhara/w/?RubySenna]]
-[[senna&mecab - junoのへたれサーバ管理日記:http://juno106.seesaa.net/category/2042908-1.html]]

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS