I would like to use Boolean Query too :)

-----Message d'origine-----
De : Alexander Hixon [mailto:[EMAIL PROTECTED] 
Envoyé : mercredi 15 mars 2006 08:38
À : [email protected]
Objet : RE: Boolean OR QueryFilter

Maybe you could post the code on JIRA, if anyone else wishes to use Boolean 
operators in their search queries..? We could probably get a developer or two 
to put this in the 0.8 release? Since it IS open source. ;)

Just a thought,
Alex

-----Original Message-----
From: Nguyen Ngoc Giang [mailto:[EMAIL PROTECTED]
Sent: Wednesday, 15 March 2006 3:45 PM
To: [email protected]; [EMAIL PROTECTED]
Subject: Re: Boolean OR QueryFilter

  Hi David,

  I also did a similar task. In fact, I hacked into jj code to add the 
definition for OR and NOT. If you need any help, don't hesitate to contact me 
:).

  Regards,
   Giang

PS: I also believe that a hack to jj code is necessary.

On 3/8/06, David Odmark <[EMAIL PROTECTED]> wrote:
>
> Hi all,
>
> We're trying to implement a nutch app (version 0.8) that allows for 
> Boolean OR e.g. (this OR that) AND (something OR other). I've found 
> some relevent posts in the mailing list archive, but I think I'm 
> missing something. For example, here's a snippet from a post from Doug 
> Cutting:
>
> <snip>
> that said, one can implement OR as a filter (replacing or altering
> BasicQueryFilter) that scans for terms whose text is "OR" in the 
> default field.
> </snip>
>
> The problem I'm finding is that the NutchAnalysis analyzer seems to be 
> swallowing all boolean terms by the time the QueryFilter is even 
> executed (perhaps because OR is a stop word?). To wit:
>
> String queryText = "this OR that";
> org.apache.nutch.searcher.Query query = 
> org.apache.nutch.searcher.Query.parse(queryText, conf); for (int 
> i=0;i<query.getTerms().length;i++) {
>             System.out.println("Term = " + query.getTerms()[i]); }
>
> This results in output that looks like this:
>
> Term = this
> Term = that
>
> So am I correct in believing that in order to implement boolean OR 
> using Nutch search and a QueryFilter, one must also (minimally) hack 
> the NutchAnalysis.jj file to produce a new analyzer? Also, given that 
> a Nutch Query object doesn't seem to have a method to add a 
> non-required Term or Phrase, does that need to be modified as well?
>
> Sorry for the long post, and thanks in advance...
>
> -David Odmark
>
>
>



-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
_______________________________________________
Nutch-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nutch-general

Reply via email to