Lucene は初めてです。Lucene FVH を取得して、検索クエリからほぼ開始するのではなく、検索クエリを中心としたフラグメント/スニペットを返す方法はありますか? また、改行文字でのみフラグメント化するように FVH フラグメンタに指示する方法はありますか? ありがとう!
1155 次
2 に答える
2
Sujit Pal は、Salmon Run ブログで独自のフラグメント ビルダーを作成する方法について説明しています: http://sujitpal.blogspot.com/2011/05/customizing-lucenes-fast-vector.html
また、Grant Ingersoll は Lucid ブログに、TermVectorMapper を使用して用語の周りにウィンドウを構築し、N 個の前後の用語をプルできるようにする方法について投稿しています: http://www.lucidimagination.com/blog/2009/05/26 /accessing-words-around-a-positional-match-in-lucene/
于 2012-01-17T17:47:53.687 に答える
0
独自の frag builder AFAIK を作成する以外に、これを行うための純粋な lucene の方法はありません。ただし、フラグメントをどのように表示するかを示す正規表現をSolrに提供できます。ドキュメントを参照してください。
于 2011-02-23T16:01:38.640 に答える