人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Apache Solr,Luceneでのソートについての質問です。

LuceneまたはSolrでは、検索結果のソートについて、tf*idfにてスコア計算をして出している、または別カラムに数値があれば、一般的なデータベースと同じように数値でソートできるかと思いますが、キーワードごとに独立したソートを行いたいときは、どのようにすれば実現できますでしょうか?

動作の例としては、
ドキュメント1,2,3があって、タコ、イカ というキーワードで検索した時、タコでは、1,2,3、イカでは、2,3,1 としたい時です。


実現方法を考えましたが、いまいちな考えしか思い浮かばずに、モヤモヤしています。


方法として、考えたのは、Similarityクラスをカスタマイズしてなんとかする方法か、
tf*idfに沿って、ソートが調整されるように、キーワードを複数登録したりする方法ですが、
どちらもいまいちな方法なのかと思っています。


もう少々しっかりした方法や、いい方法をご存知の方は、ぜひ教えていただきたいと思います。

●質問者: jjml
●カテゴリ:コンピュータ インターネット
✍キーワード:Apache Lucene Solr いまいちな かば
○ 状態 :キャンセル
└ 回答数 : 0/0件

回答がありません
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ