You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by muness <mu...@thinkrelevance.com> on 2009/04/02 20:11:07 UTC
Unexpected search results
When search through solr, a user noticed some unintuitive results to a query.
I am having trouble figuring out if this is the expected result or not.
Here's an example:
* Using the query "otto" returns 10 results
* Using the query "otto added" returns 10 results
The weird part is that the results returned for "otto added" are not a the
same set of results returned for "otto". Instead they are a completely
different set of results.
For reference, the URLs being used for the queries is:
* http://localhost:8982/solr/select/?q=otto
* http://localhost:8982/solr/select/?q=otto+added
Shouldn't all the results being returned for "otto added" also be returned
for the more general query "otto"? Or is this the expected behavior? If
so, why?
Thanks!
Muness
--
View this message in context: http://www.nabble.com/Unexpected-search-results-tp22853940p22853940.html
Sent from the Solr - User mailing list archive at Nabble.com.
Re: Unexpected search results
Posted by Erick Erickson <er...@gmail.com>.
Sure, given that the default operator is OR you'd expect it to widen as you
add more terms.....
On Thu, Apr 2, 2009 at 3:57 PM, muness <mu...@thinkrelevance.com> wrote:
>
> Laurent,
>
> My bad, I should have used the exact query results I was getting, rather
> than a made up example. Here are those results:
>
> $ curl http://localhost:8982/solr/select/?q=otto --silent | xmlstarlet fo
> |
> grep numFound
> <result name="response" numFound="40" start="0">
> $ curl http://localhost:8982/solr/select/?q=otto%20added --silent |
> xmlstarlet fo | grep numFound
> <result name="response" numFound="75" start="0">
>
> As you can see, the result set for "otto added" is actually bigger than
> that
> for "otto". Is that correct?
>
> Muness
>
> -----
>
>
> Vauthrin, Laurent wrote:
> >
> > Are the queries only returning 10 results? (in the result element ->
> > <result name="response" numFound="10" start="0">)
> >
> > By default, I believe Solr will only return the first ten results it
> > finds which may explain the results.
> >
> > -----Original Message-----
> > From:
> > solr-user-return-20409-Laurent.Vauthrin=disney.com@lucene.apache.org
> > [mailto:solr-user-return-20409-Laurent.Vauthrin=disney.com@lucene.apache
> > .org] On Behalf Of muness
> > Sent: Thursday, April 02, 2009 11:11 AM
> > To: solr-user@lucene.apache.org
> > Subject: Unexpected search results
> >
> >
> > When search through solr, a user noticed some unintuitive results to a
> > query.
> > I am having trouble figuring out if this is the expected result or not.
> >
> > Here's an example:
> > * Using the query "otto" returns 10 results
> > * Using the query "otto added" returns 10 results
> >
> > The weird part is that the results returned for "otto added" are not a
> > the
> > same set of results returned for "otto". Instead they are a completely
> > different set of results.
> >
> > For reference, the URLs being used for the queries is:
> > * http://localhost:8982/solr/select/?q=otto
> > * http://localhost:8982/solr/select/?q=otto+added
> >
> > Shouldn't all the results being returned for "otto added" also be
> > returned
> > for the more general query "otto"? Or is this the expected behavior?
> > If
> > so, why?
> >
> > Thanks!
> > Muness
> > --
> > View this message in context:
> > http://www.nabble.com/Unexpected-search-results-tp22853940p22853940.html
> > Sent from the Solr - User mailing list archive at Nabble.com.
> >
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/Unexpected-search-results-tp22853940p22855832.html
> Sent from the Solr - User mailing list archive at Nabble.com.
>
>
RE: Unexpected search results
Posted by muness <mu...@thinkrelevance.com>.
Laurent,
My bad, I should have used the exact query results I was getting, rather
than a made up example. Here are those results:
$ curl http://localhost:8982/solr/select/?q=otto --silent | xmlstarlet fo |
grep numFound
<result name="response" numFound="40" start="0">
$ curl http://localhost:8982/solr/select/?q=otto%20added --silent |
xmlstarlet fo | grep numFound
<result name="response" numFound="75" start="0">
As you can see, the result set for "otto added" is actually bigger than that
for "otto". Is that correct?
Muness
-----
Vauthrin, Laurent wrote:
>
> Are the queries only returning 10 results? (in the result element ->
> <result name="response" numFound="10" start="0">)
>
> By default, I believe Solr will only return the first ten results it
> finds which may explain the results.
>
> -----Original Message-----
> From:
> solr-user-return-20409-Laurent.Vauthrin=disney.com@lucene.apache.org
> [mailto:solr-user-return-20409-Laurent.Vauthrin=disney.com@lucene.apache
> .org] On Behalf Of muness
> Sent: Thursday, April 02, 2009 11:11 AM
> To: solr-user@lucene.apache.org
> Subject: Unexpected search results
>
>
> When search through solr, a user noticed some unintuitive results to a
> query.
> I am having trouble figuring out if this is the expected result or not.
>
> Here's an example:
> * Using the query "otto" returns 10 results
> * Using the query "otto added" returns 10 results
>
> The weird part is that the results returned for "otto added" are not a
> the
> same set of results returned for "otto". Instead they are a completely
> different set of results.
>
> For reference, the URLs being used for the queries is:
> * http://localhost:8982/solr/select/?q=otto
> * http://localhost:8982/solr/select/?q=otto+added
>
> Shouldn't all the results being returned for "otto added" also be
> returned
> for the more general query "otto"? Or is this the expected behavior?
> If
> so, why?
>
> Thanks!
> Muness
> --
> View this message in context:
> http://www.nabble.com/Unexpected-search-results-tp22853940p22853940.html
> Sent from the Solr - User mailing list archive at Nabble.com.
>
>
>
--
View this message in context: http://www.nabble.com/Unexpected-search-results-tp22853940p22855832.html
Sent from the Solr - User mailing list archive at Nabble.com.
RE: Unexpected search results
Posted by "Vauthrin, Laurent" <La...@disney.com>.
Are the queries only returning 10 results? (in the result element ->
<result name="response" numFound="10" start="0">)
By default, I believe Solr will only return the first ten results it
finds which may explain the results.
-----Original Message-----
From:
solr-user-return-20409-Laurent.Vauthrin=disney.com@lucene.apache.org
[mailto:solr-user-return-20409-Laurent.Vauthrin=disney.com@lucene.apache
.org] On Behalf Of muness
Sent: Thursday, April 02, 2009 11:11 AM
To: solr-user@lucene.apache.org
Subject: Unexpected search results
When search through solr, a user noticed some unintuitive results to a
query.
I am having trouble figuring out if this is the expected result or not.
Here's an example:
* Using the query "otto" returns 10 results
* Using the query "otto added" returns 10 results
The weird part is that the results returned for "otto added" are not a
the
same set of results returned for "otto". Instead they are a completely
different set of results.
For reference, the URLs being used for the queries is:
* http://localhost:8982/solr/select/?q=otto
* http://localhost:8982/solr/select/?q=otto+added
Shouldn't all the results being returned for "otto added" also be
returned
for the more general query "otto"? Or is this the expected behavior?
If
so, why?
Thanks!
Muness
--
View this message in context:
http://www.nabble.com/Unexpected-search-results-tp22853940p22853940.html
Sent from the Solr - User mailing list archive at Nabble.com.