Mam indeks Solr z wieloma wpisami, a po zapytaniu zwracany jest pewien podzbiór - każdy wpis ma pewien wynik, (oczywisty). Gdy wyniki zostaną zwrócone z ocenami, chcę móc tylko "zachować" wyniki powyżej pewnego wyniku (tj. Tylko wyniki określonej jakości). Czy można to zrobić, gdy zwróconym podzbiorem może być cokolwiek?Czy można ustawić próg Wyniku Solr "w rozsądny sposób", niezależnie od zwracanych wyników? (tzn. czy Solr Scoring jest w jakikolwiek sposób znormalizowany)
Pytam, ponieważ wydaje się, że w przypadku niektórych zapytań wynik wynoszący 0,008 skutkuje przyzwoitym dopasowaniem, podczas gdy inne zapytania o wyższym wyniku skutkują słabym dopasowaniem.
Idealnie po prostu szukam metody, aby wziąć najlepsze wpisy x
, o ile są one co najmniej określonej jakości.
Z góry dziękuję!
Patrz także: http://stackoverflow.com/questions/5379176/how-to-normalize-lucene -scsres http://stackoverflow.com/questions/3986220/how-do-i-normalise-a-solr-lucene-score http://stackoverflow.com/questions/2871558/remove-results-below-a-ertain -score-threshold-in-solr-lucene/15765203 – kenorb