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