Tengo un índice de Solr con muchas entradas y, tras la consulta, se devuelve un subconjunto; cada entrada tiene una puntuación, (Obvio). Una vez que los resultados se devuelven con puntajes, quiero poder "mantener" solo los resultados que están por encima de un puntaje (es decir, resultados de una determinada calidad solamente). ¿Es posible hacer esto cuando el subconjunto devuelto podría ser algo?¿Es posible establecer un umbral de Solr Score "razonablemente", independientemente de los resultados devueltos? (es decir, la puntuación de Solr está estandarizada de alguna manera)
Lo pido porque parece que en algunas consultas una puntuación de 0,008 resulta en una coincidencia decente, mientras que en otras consultas una puntuación más alta da como resultado una mala coincidencia.
Lo ideal es que estoy buscando un método para tomar las mejores entradas de x
, siempre que sean de al menos cierta calidad.
¡Gracias de antemano!
Ver también: http://stackoverflow.com/questions/5379176/how-to-normalize-lucene -scores http://stackoverflow.com/questions/3986220/how-do-normalization-a-solr-lucene-score http://stackoverflow.com/questions/2871558/remove-results-below-a-certain -score-threshold-in-solr-lucene/15765203 – kenorb