Hi Gurus, I have a relevancy ranking questrion -
1. I have fields - title, domain, domainrank in index. 2. I am looking to maybe load a txt file of prefered domains at solr startup & boost documents from those domains if keyword matches text in title or domain (if it exactly matches the domain, it should rank higher, than if it were a semi match) 3. Also, i would like to have 2-3 results per domain per page.(at the max) 4. Also, is it possible to do intersection - if all 4 words(say) matches it should rank higher than maybe 3 word match & so on.. I would like this to be as fast as possible, so kindly suggest an optimal way of doing this. a few things that were tried.... <str name="defType">edismax</str> <str name="qf"> fulltxt^0.5 title^2.0 domain^3 urlKeywords^1.5 anchorText^2.0 h1Keywords^1.5 </str> <str name="df">text</str> <str name="mm">100%</str> <str name="q.alt">*:*</str> <str name="rows">10</str> <str name="fl">*,score</str>