Re: Phrase query as feature in LTR not working

2018-11-19 Thread Alessandro Benedetti
Hi AshB, from what I see, this is the expected behavior.

You pass this efi to your "isPook" feature : efi.query=thrones%20of%20game*.
Then you calculate:

{ 
"name" : "isPook", 
"class" : "org.apache.solr.ltr.feature.SolrFeature", 
"params" : { 
  "fq": ["{!type=edismax qf=*text* v=$qq}=\"${query}\""] 
} 
  } 

Given the document titles, it seems incorrect, but what about the document
text ?
Furthermore, if you are interested in exact phrase match, I would first go
with :

https://lucene.apache.org/solr/guide/6_6/other-parsers.html#OtherParsers-FieldQueryParser

and then  play with the following if more advance phrase querying was
needed: 

https://lucene.apache.org/solr/guide/6_6/other-parsers.html#OtherParsers-ComplexPhraseQueryParser

Cheers




-
---
Alessandro Benedetti
Search Consultant, R Software Engineer, Director
Sease Ltd. - www.sease.io
--
Sent from: http://lucene.472066.n3.nabble.com/Solr-User-f472068.html


Phrase query as feature in LTR not working

2018-11-04 Thread AshB
Phrase query is not working when applied in LTR.

Feature supplied is
 {
"name" : "isPook",
"class" : "org.apache.solr.ltr.feature.SolrFeature",
"params" : {
  "fq": ["{!type=edismax qf=text v=$qq}=\"${query}\""]
}
  }

Tested this feature outside and it returns only one result ,i.e phrase but
with LTR it is matching on terms

http://localhost:8983/solr/techproducts/query?q=game%20of%20thrones=id,name,[features%20*efi.query=thrones%20of%20game*],name,cat=true

"response":{"numFound":6,"start":0,"docs":[
  {
"id":"05535734023",
"cat":["book"],
"name":"A Thrones of Game",
   
"[features]":"documentRecency=0.02011838,isBook=1.0,*isPook=1.0*,originalScore=8.337603"},
  {
"id":"05535734021",
"cat":["book"],
"name":"A Game of meeting Thrones",
   
"[features]":"documentRecency=0.02011838,isBook=1.0,*isPook=1.0*,originalScore=8.179235"},

How to set the feature so that it score only the first document containing
the phrase




--
Sent from: http://lucene.472066.n3.nabble.com/Solr-User-f472068.html