lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From William Bell <>
Subject Rounding errors with SOLR score
Date Fri, 21 Mar 2014 02:27:28 GMT
When doing complex boosting/bq we are getting rounding errors on the score.

To get the score to be consistent I needed to use rint on sort:

sort=rint(product(sum($p_score,$s_score,$q_score),100)) desc,s_query asc

<str name="p_score">recip(priority,1,.5,.01)</str>
<str name="s_score">product(recip(synonym_rank,1,1,.01),17)</str>
<str name="q_score">
query({!dismax qf="user_query_edge^1 user_query^0.5 user_query_fuzzy"

The issue is in the qf area.

{"s_query": "Ear Irrigation","score": 10.331313},{"s_query": "Ear Piercing",
"score": 10.331314},{"s_query": "Ear Pinning","score": 10.331313},

Bill Bell
cell 720-256-8076

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message