I had a question about the way boosting works - is it a final boost on the score that is returned ? For instance, in the LinearFloatFunction (LinearFloatFunction(ValueSource source, float slope, float intercept)), is the ValueSource is the "core" score returned by Lucene that gets boosted.
From, http://lucene.apache.org/java/docs/api/org/apache/lucene/search/Similarity.html score(q,d) = coord(q,d) · queryNorm(q) · ∑ ( tf(t in d) · idf(t)2 · t.getBoost() · norm(t,d) ) So, is ValueSource really score(q,d) and hence LinearFloatFunction does, Final Score = score(q,d) * slope + intercept ? Thanks. -- View this message in context: http://www.nabble.com/Function-boosts...-tf2892636.html#a8081654 Sent from the Solr - User mailing list archive at Nabble.com.