Hey there,
I am trying to tune the boost of the results obtained using
DisMaxQueryParser.
As I understood lucene's boost, if you search for "John Le Carre" it will
give better score to the results that contains just the searched string that
results that have, for example, 50 words and the search is contained in the
words.

In Solr, my goal is to give more score to the docs that contains both words
but that have more words in the field.

I have tried 2 options:
1.-On index time, I check the length of the fields and if are bigger that
'x' chars i give more boost to that doc (I am adding 3.0 extra boost using
addBoost). 

2.-In another hand I have been playing with tie and pf but I think they are
not helping in my issue.

Before using Solr (my own Lucene searcher and indexer) the first option use
to work quite well, in Solr my extra boost seems to afect much less. Is this
normal as I am using DismaxQueryParser or it should be the same?

Any advice is more than welcome!

Thanks in advance
 
-- 
View this message in context: 
http://www.nabble.com/solr-booosting-tp21753617p21753617.html
Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to