lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Ryan <>
Subject Re: Scoring of DisMax in Solr
Date Wed, 05 Oct 2011 19:02:11 GMT
The example does not include the evidence.  But we do use eDisMax for
scoring in Solr.

The following is from solrconfig.xml:

<str name="defType">edismax</str>

Here is a short snippet of the explained result, where 0.1 is the Tie
breaker in DisMax/eDisMax.

6.446447 = (MATCH) max plus 0.1 times others of:

    0.63826215 = (MATCH) weight(description:sony^0.25 in 802), product of:


I noticed that in DefaultSimilarity,  tf x idf^2 is used instead of tf x
idf, as stated in your link.

I am wondering if anyone has insight why that DisMax/eDisMax adopts the same
approach using tf x idf^2

I will try java-user@lucene mailing list as well.

On Wed, Oct 5, 2011 at 11:30 AM, Chris Hostetter

> : Thanks! What's the procedure to report this if it's a bug?
> : EDisMax has similar behavior.
> what yo uare seeing isn't specific to dismax & edismax (in fact: there's
> no evidence in your example that dismax is even being used)
> what you are seeing is the basic scoring of a TermQuery using the
> DefaultSimilarity in lucene...
> ...if you have specific questions about how/why this scoring forumala is
> used, i would suggest posting them to the java-user@lucene mailing list.
> -Hoss

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