Can you sort by score, than date? Assuming similar articles will get
same score (may need to discount frequency/length).

There is also QueryRescore API introduced in Lucene 4.8 that might be
relevant. Though I have no idea how that would get exposed in Solr.

Regards,
   Alex.
Personal website: http://www.outerthoughts.com/
Current project: http://www.solr-start.com/ - Accelerating your Solr proficiency


On Tue, May 6, 2014 at 5:12 AM, Ahmet Arslan <iori...@yahoo.com> wrote:
> Hi Ravi,
>
> Regarding recency please see : 
> http://www.slideshare.net/lucenerevolution/potter-timothy-boosting-documents-in-solr
>
> Regarding "docs containing all words" there is function query that elevates 
> those docs to top. Search existing mailing list past posts.
>
> Ahmet
>
>
> On Tuesday, May 6, 2014 12:42 AM, Ravi Solr <ravis...@gmail.com> wrote:
>
> Hello,
>         I have a weird relevancy requirement. We search news content hence
> chronology is very important and also relevancy, although both are mutually
> exclusive. For example, if the search terms are -  malaysia airline crash
> blackbox - my requirements are as follows
>
> docs containing all words should be on top, but the editorial also wants
> them sorted reverse by chronological order without loosing relevancy. Why
> ?? If on day 1 there is an article about search for blackbox but on day 2
> the blackbox is found and day 3 there is an article about blackbox being
> unusable...from the user's standpoint it makes sense that we show most
> recent content on top.
>
> I already boost recency of docs with
> boost=recip(ms(NOW/HOUR,displaydatetime),7.889e-10,1,1) i.e. increments of
> 3 months
>
> However when I do the boost the chronology is messed up. I know relevancy
> and sorting are mutually exclusive concepts. Is there any magic that we can
> do in SOLR which can achieve both ???
>
>
> Thanks,
>
> Ravi Kiran bhaskar

Reply via email to