Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

225
Views
¿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 answers
Answer question

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!