0
我們使用Solr 1.4爲用戶查詢生成結果。結果從包含大約500k個文檔的索引中提取。索引不斷更新,新文檔和舊文檔過期。根據相關度得分solr結果和類別
結果頁面的按相關性(得分)排序的文檔列表,通過根據用戶的查詢Solr的自動計算。每個文檔都屬於一個類別(例如,工程,財務,行政管理,數學等),類別ID由Solr存儲和索引。
我們想要達到的目的是將文檔按相關性排序,但也要以某種方式進行加權,以便至少第一頁結果(10,20或50)包含來自盡可能多的類別的文檔,以及因爲同一類別的文件很少是連續的。
我們搜索了很多,但還沒有設法提出任何可行的方案。
非常感謝任何想法。 GK