Solr 1.4を使用してユーザークエリの結果を生成しています。結果は、約500,000個の文書を含む索引から取り出されます。新しい文書と古い文書が期限切れになると、索引は常に更新されます。関連度別ソルジャー結果のスコア付けおよびカテゴリ
結果ページは、関連性(スコア)でソートされたドキュメントのリストであり、ユーザーのクエリに応じて自動的にソルによって計算されます。各ドキュメントは単一のカテゴリ(エンジニアリング、財務、管理、数学など)に属し、カテゴリIDはSolrによって格納され、索引付けされます。
私たちが達成したいのは、ドキュメントを関連性に基づいてソートすることですが、少なくとも結果の最初のページ(10,20または50)にできるだけ多くのカテゴリのドキュメントが含まれるように、同じカテゴリの文書が連続して少ないためです。
私たちは多くを検索しましたが、実現可能なシナリオを考え出すことはできませんでした。
事前に感謝の意を表します。 GK