Thank you.

However just found more useful approach using CustomScoreQuery.


Ted Dunning wrote:
> 
> Don't set a document boost.  Just add a date range to all queries.
> 
> On Fri, Jan 29, 2010 at 9:56 AM, Almas1997 <[email protected]> wrote:
> 
>>
>> Hi all,
>>
>> I have the following problem. My lucene index contains documents with
>> fields
>> Text and CreatedDate.
>> I'd like to have document search results sorted by relevance but also
>> wants
>> to show newest documents first within reasonable limits.
>>
>> I can create sorting by relevance and then by date, but this approach
>> provide too rough results, because even the oldest documents with higher
>> rank will come first. I'd like to have more elegant solution.
>>
>> It seems that i should include document date to scoring formula to get
>> more
>> rank to the newer documents. Probably I can set document boost based on
>> date, so newest documents will have bigger boost value. But i'm not sure
>> is
>> this variant correct.
>>
>> Maybe someone can suggest more correct approach?
>>
>>
>> --
>> View this message in context:
>> http://old.nabble.com/Improving-relevance-by-document-date-tp27375856p27375856.html
>> Sent from the Lucene - General mailing list archive at Nabble.com.
>>
>>
> 
> 
> -- 
> Ted Dunning, CTO
> DeepDyve
> 
> 

-- 
View this message in context: 
http://old.nabble.com/Improving-relevance-by-document-date-tp27375856p27401068.html
Sent from the Lucene - General mailing list archive at Nabble.com.

Reply via email to