Miyazawa’s Pukiwiki
Lucene導入メモ
はすでに存在します。
開始行:
#access
#analog
[[Luceneによる動画検索システム]]
-導入するもの
--Apache Ant
--SenのJARファイル(sen.jar)
--senプロジェクトが配布する日本語アナライザのJARファイル...
---LuceneのJARファイル(lucene-1.4.3.jar)も同梱されている
-今回はLucene + JapaneseAnalyzerで全文検索をしてみる
--[[アナライザの違い:http://www.techscore.com/tech/Apache...
***Sen のインストール [#n2214d44]
-[[Senで形態素解析/インストール/Linux:http://shower.human...
***lucene [#cadb958c]
-[[Lucene(TECHSCORE):http://www.techscore.com/tech/Apache...
--[[ここ:https://sen.dev.java.net/servlets/ProjectDocumen...
--クラスパスを通す
$ export LUCENE_HOME=(lucene-jaディレクトリのパス)
$ export CLASSPATH=$CLASSPATH:$LUCENE_HOME/lib/lucene-1....
$ export CLASSPATH=$CLASSPATH:$LUCENE_HOME/lib/lucene-ja...
$ export CLASSPATH=$CLASSPATH:$LUCENE_HOME/lib/commons-l...
$ export CLASSPATH=$CLASSPATH:$LUCENE_HOME/lib/lucene-de...
---%%クラスパスの環境変数を変えている場合、コンパイルは通...
-[[Lucene-ja:http://www.f.waseda.jp/kikuchi/tips/Lucene-j...
--実行確認
$ cd $LUCENE_HOME
$ java org.apache.lucene.demo.IndexFiles docs-ja
$ java org.apache.lucene.demo.SearchFiles
--インデックスを作る
---lucene-jaのサンプルプログラム mktextindex.sh を実行(M...
$ sh $LUCENE_HOME/bin/mktextindex.sh -create -index (イ...
---[[参考(インデックスの作成):http://www.masatom.in/pukiw...
---出力先フォルダ内に検索対象ファイルが出力される。
--検索する
$ sh $LUCENE_HOME/bin/search.sh (インデックス出力先)
Query: 除草効果
(省略)
Searching for: "除草 効果"
1 total matching documents
0. ../result2/A01F0143.txt charset=Shift_JIS
---うまく検索できた。
-Webアプリとしての実装方法は[[Luceneによる動画検索システ...
終了行:
#access
#analog
[[Luceneによる動画検索システム]]
-導入するもの
--Apache Ant
--SenのJARファイル(sen.jar)
--senプロジェクトが配布する日本語アナライザのJARファイル...
---LuceneのJARファイル(lucene-1.4.3.jar)も同梱されている
-今回はLucene + JapaneseAnalyzerで全文検索をしてみる
--[[アナライザの違い:http://www.techscore.com/tech/Apache...
***Sen のインストール [#n2214d44]
-[[Senで形態素解析/インストール/Linux:http://shower.human...
***lucene [#cadb958c]
-[[Lucene(TECHSCORE):http://www.techscore.com/tech/Apache...
--[[ここ:https://sen.dev.java.net/servlets/ProjectDocumen...
--クラスパスを通す
$ export LUCENE_HOME=(lucene-jaディレクトリのパス)
$ export CLASSPATH=$CLASSPATH:$LUCENE_HOME/lib/lucene-1....
$ export CLASSPATH=$CLASSPATH:$LUCENE_HOME/lib/lucene-ja...
$ export CLASSPATH=$CLASSPATH:$LUCENE_HOME/lib/commons-l...
$ export CLASSPATH=$CLASSPATH:$LUCENE_HOME/lib/lucene-de...
---%%クラスパスの環境変数を変えている場合、コンパイルは通...
-[[Lucene-ja:http://www.f.waseda.jp/kikuchi/tips/Lucene-j...
--実行確認
$ cd $LUCENE_HOME
$ java org.apache.lucene.demo.IndexFiles docs-ja
$ java org.apache.lucene.demo.SearchFiles
--インデックスを作る
---lucene-jaのサンプルプログラム mktextindex.sh を実行(M...
$ sh $LUCENE_HOME/bin/mktextindex.sh -create -index (イ...
---[[参考(インデックスの作成):http://www.masatom.in/pukiw...
---出力先フォルダ内に検索対象ファイルが出力される。
--検索する
$ sh $LUCENE_HOME/bin/search.sh (インデックス出力先)
Query: 除草効果
(省略)
Searching for: "除草 効果"
1 total matching documents
0. ../result2/A01F0143.txt charset=Shift_JIS
---うまく検索できた。
-Webアプリとしての実装方法は[[Luceneによる動画検索システ...
ページ名:
既存のページ名で編集する