Aman, Thanks for the reply!
I have tried with corrected query but it doesn't solve the problem. also, my tags filter matches multiple documents, however the interestingTerms seems to correspond to just the first document. Here is an example of a query which matches 1900 documents. http://localhost:8081/solr/collection1/mlt?debugQuery=on&q=tags:voltage&mlt.boost=true&mlt.fl=my_field&mlt.interestingTerms=details&mlt.mindf=1&mlt.mintf=2&mlt.minwl=3&q=*:*&rows=100&start=0 Thanks, Pratik On Mon, Jan 21, 2019 at 2:52 PM Aman Tandon <amantandon...@gmail.com> wrote: > I see two rows params, looks like which will be overwritten by rows=2, and > then your tags filter is resulting only one document. Please remove extra > rows and try. > > On Mon, Jan 21, 2019, 08:44 Pratik Patel <pra...@semandex.net wrote: > > > Hi Everyone! > > > > I am trying to use MLT request handler. My query matches more than one > > documents but the response always seems to pick up the first document and > > interestingTerms also seems to be corresponding to that single document > > only. > > > > What I am expecting is that if my query matches multiple documents then > the > > InterestingTerms handler result also corresponds to that set of documents > > and not the first document. > > > > Following is my query, > > > > > > > http://localhost:8081/solr/collection1/mlt?debugQuery=on&fq=tags:test&mlt.boost=true&mlt.fl=mlt.fl=textpropertymlt&mlt.interestingTerms=details&mlt.mindf=1&mlt.mintf=2&mlt.minwl=3&q=*:*&rows=100&rows=2&start=0 > > > > Ultimately, my goal is to get interesting terms corresponding to this > whole > > set of documents. I don't need similar documents as such. If not with > mlt, > > is there any other way I can achieve this? that is, given a query > matching > > set of documents, find interestingTerms for that set of documents based > on > > tf-idf? > > > > Thanks! > > Pratik > > >