Re: Boost according to values

2016-09-19 Thread Walter Underwood
1. Use edismax and the boost parameter. Multiplicative boosting works much, much better than the additive boost used in dismax. 2. Use a log-scaled popularity value. If you know popularity is always greater than 1, use “1 + log(popularity)”. It is a bit safer to use “1 + log(max(1,

Re: Boost according to values

2016-09-19 Thread Rajendra Gaikwad
Hi Midas, I am sure,even though you have results with constant relavance, sorting will give you expected results. Anyway there is parameter bf in dismax parser. Add parameter bf=field(popularity) to query, It is similar to boost items by value in popularity field. hence ultimately higher

Re: Boost according to values

2016-09-19 Thread Midas A
my use case do not suggest me to sort . i have set of data with same relevance. what should be query in that case . On Mon, Sep 19, 2016 at 11:51 AM, Rajendra Gaikwad wrote: > Hi Midas, > > Sort search results on popularity field by desc order. > E.g popularity is

Re: Boost according to values

2016-09-19 Thread Rajendra Gaikwad
Hi Midas, Sort search results on popularity field by desc order. E.g popularity is field in the index which stores popularity information. http://localhost:8983/solr/mycollection/select?q=*:*=popularity desc Thanks, Rajendra Gaikwad Please execuse typo On Mon, Sep 19, 2016, 11:36 AM Midas A

Re: Boost according to values

2016-09-19 Thread Rajendra Gaikwad
Hi Midas, Sort search results on popularity field by desc order. E.g popularity is field in the index which stores popularity information. http://localhost:8983/solr/mycollection/select?q=*:*=popularity desc Thanks, Rajendra Gaikwad Please execuse typo On Mon, Sep 19, 2016, 11:36 AM Midas A

Boost according to values

2016-09-19 Thread Midas A
i have n items in my search result with popularity (1,2,3,4n) . I want higher popularity item should come first then next popularity item say for example a) item with popularity n, b) item with popularity n -1, c) item with popularity n -2, d) item with popularity n - 3, e) item with