ユーザーが自分の好みを設定できる検索システムを持っているので、これらの好みに従ってSOLR検索の結果をブーストします。結果がブーストされたときに視覚的なフィードバックをユーザーに提供したいのですが、これを行うには、特定の結果がブーストされたかどうかを確認する方法を見つける必要があります。
これまでのところ、スコア値を使用することを考えていました。スコアが特定のしきい値を超えている場合、スコアがブーストされていることがわかりますが、スコアはクエリごとにかなり変化するように見えるため、設定方法がわかりませんそのようなしきい値。
結果でブースト前のスコアに何らかの形でアクセスできた場合、これを最終的なブースト後のスコアと比較して、結果がブーストされたことを知ることができますが、ブースト前のスコアは利用できないと思います (お願いします)間違っていたら訂正してください)。
これを達成する方法を他に考えている人はいますか?