lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Grant Ingersoll <>
Subject Re: score from spans
Date Tue, 11 Aug 2009 01:21:36 GMT

On Aug 9, 2009, at 5:10 AM, Eran Sevi wrote:

> Thanks for the answer.
> I tried to further understand the weight and score mechanism when  
> running a
> span query search.
> I noticed that indeed the SpanScorer and SpanWeight are being called  
> and
> some score is returned but it seems to me that these basic  
> implementations
> are more appropriate for the basic SpanTermQuery.
> For the other types of span queries, the inner queries scores and  
> weights
> are not taken into account - for example if I run a simple  
> SpanOrQuery and
> boost one of it's child SpanTermQuery, the boost is not taken into  
> account.
> It seems to me that some recursive calculation is required in order  
> to take
> into account all the weights and scores of the span's sub queries.
> I'm trying to come up with a correct implementation for SpanOrQuery,
> SpanNearQuery, SpanNotQuery based on similiar calculations of  
> BooleanQuery.
> Do you have a better idea on how to achieve the correct scoring? the  
> score
> calculations are quite complex for each case of span queries so any  
> help is
> appreciated.

This will need to be implemented.  It's funny, but I didn't realize  
this was the case until the other day when I was looking deeper into  
payload capabilities.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message