lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alan Weissman" <aweiss...@clientelligence.net>
Subject Re: Boolean AND query
Date Fri, 22 Feb 2002 18:27:36 GMT
Hi everyone,

As I understand, the current syntax makes AND and OR statements both OR
statements unless +/- are used, which greatly diminishes Lucene's usefulness
in my application, as I would imagine in others, where I am working with
non-savvy users who use '+' and '-' < 1% of the time, unless we were to
instruct them to do so which should not be necessary.

I recognize the usefulness of this feature in some applications for instance
web searches, where if an ANDed boolean query is submitted and both terms
don't match the user expects to see pages that match on at least one term.
However, this is not always the case.

Am I correct in understanding how the Boolean Queries work?  If so, what can
I implement to get around the necessity of +/- of terms?

Thanks,
Al


----- Original Message -----
From: "Daniel Calvo" <dcalvo@ig.com.br>
To: "Lucene Users List" <lucene-user@jakarta.apache.org>
Sent: Thursday, February 21, 2002 9:49 PM
Subject: RE: Boolean AND query


> Hi,
>
> A few days ago some people discussed query semantics in a thread with the
subject "Lucene Query Structure" in the developers list.
> As I understand, this is not a bug but a feature (someone please correct
me if I'm wrong). I suggest you to take a look at this
> thread (in the archives). I think you'll find some answers that
>
> Regards,
>
> --Daniel
>
> > -----Original Message-----
> > From: Aruna Raghavan [mailto:ArunaR@opin.com]
> > Sent: quinta-feira, 21 de fevereiro de 2002 18:58
> > To: 'Lucene Users List'
> > Subject: RE: Boolean AND query
> >
> >
> > Yes, + and - do work. In our UI, we try to validate the expression user
> > entered by using pattern matching. I was trying to simplify this by
simply
> > using AND/OR and disallowing +/- (as it could be confusing to a user). I
> > guess now the question is what causing the AND to fail? Is it a bug?
> >
> > -----Original Message-----
> > From: Daniel Calvo [mailto:dcalvo@ig.com.br]
> > Sent: Thursday, February 21, 2002 3:55 PM
> > To: Lucene Users List
> > Subject: RE: Boolean AND query
> >
> >
> > > From: Aruna Raghavan [mailto:ArunaR@opin.com]
> > > Daniel,
> > > Thanks for the response but I am going by the definition of the
> > > Syntax in Lucene FAQ:
> > <snip>
> > >
> > > According to the above, AND and OR should work too, right?
> >
> > I'm afraid not. Have you tried '+' as I've suggested?
> >
> > --Daniel
> >
> >
> > --
> > To unsubscribe, e-mail:
> > <mailto:lucene-user-unsubscribe@jakarta.apache.org>
> > For additional commands, e-mail:
> > <mailto:lucene-user-help@jakarta.apache.org>
> >
> > --
> > To unsubscribe, e-mail:
<mailto:lucene-user-unsubscribe@jakarta.apache.org>
> > For additional commands, e-mail:
<mailto:lucene-user-help@jakarta.apache.org>
> >
>
>
> --
> To unsubscribe, e-mail:
<mailto:lucene-user-unsubscribe@jakarta.apache.org>
> For additional commands, e-mail:
<mailto:lucene-user-help@jakarta.apache.org>


--
To unsubscribe, e-mail:   <mailto:lucene-user-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:lucene-user-help@jakarta.apache.org>


Mime
View raw message