Re: Boosting score based off a match in a particular field

2018-11-28 Thread Tanya Bompi
Hi Doug, Thank you for your response. I tried the above boost syntax but I get the following error of going into an infinite loop. In the wiki page I couldnt figure out what the 'v' parameter is. ( https://lucene.apache.org/solr/guide/7_0/the-extended-dismax-query-parser.html). I will try the ana

Re: Boosting score based off a match in a particular field

2018-11-28 Thread Doug Turnbull
Ah yes, this is a common gotcha, its because the bq is recursively applied to itself So you have to change that bq to have itself a bq that's empty bq={!edismax bq='' mm=80% qf=Email^100 v=$q} v is simply the 'q' for this subquery, by passing v=$q you explicitly set it to whatever was passed in

Re: Boosting score based off a match in a particular field

2018-11-28 Thread Doug Turnbull
The terminology we use at my company is you want to *gate* the effect of boost to only very precise scenarios. A lot of this depends on how your Email and Phone numbers are being tokenized/analyzed (ie what analyzer is on the field type), because you really only want to boost when you have high con

Boosting score based off a match in a particular field

2018-11-28 Thread Tanya Bompi
Hi, I have an index that is built using a combination of fields (Title, Description, Phone, Email etc). I have an indexed all the fields and the combined copy field as well. In the query that i have which is a combination of all the fields as input (Title + Description+Phone+email). There are som