Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

229
Vistas
¿Cómo obtengo la puntuación tf e idf de una consulta de Solr?

Siguiendo las documentaciones de Solr ( https://cwiki.apache.org/confluence/display/solr/Function+Queries y otras) debería poner idf(fieldname, 'term') como lo hago con termfreq(fieldname, 'term') en la lista de campos. Sin embargo, cada vez que intento esto obtengo una excepción como:

 org.apache.solr.client.solrj.SolrServerException: No live SolrServers available to handle this request

Mirando los registros pude encontrar:

 null:java.lang.UnsupportedOperationException: requires a TFIDFSimilarity (such as ClassicSimilarity)

Y no tengo ni idea de lo que son. Además, cuando uso debugQuery=on me muestra, junto con muchas otras cosas, el valor idf para el documento como:

 4.406719 = idf, computed as log(1 + (docCount - docFreq + 0.5) / (docFreq + 0.5))

¿Qué debo hacer para corregir estos errores o para obtener el valor deseado de tf e idf para un término?

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Debe agregar la siguiente línea en su "esquema administrado" donde se comenta la etiqueta de similitud al final del esquema

 <similarity class="solr.ClassicSimilarityFactory"/>
over 4 years ago · Santiago Trujillo Denunciar

0

Me encontré con el mismo problema y encontré esta extensión de Chrome:

https://chrome.google.com/webstore/detail/solr-query-debugger/gmpkeiamnmccifccnbfljffkcnacmmdl?hl=en

Es realmente útil para desglosar "explicar" y mostrará el valor de idf para usted.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda