Paolo Spadafora wrote:
did you implement such a feature yet?

Yes. The org.apache.lucene.search.spans.* classes now in CVS support these sorts of operations. There is no query parser support for them yet. If you have questions or problems about how they work, please send them along.


I know i am bothering you with these phrasequery issues...sorry...
and, thank you. We all appreciate you.

Thanks!


PS: search engine that support that use a sintax like:
"a b c" w/10 "a f g" for this type of query, users do not like to use "(" much.

I'd love to see more query parsers contributed!


Doug

Jochen wrote:

Please disregard my prior post. I see that I outed myself as stupid.


This was not a stupid request, but a reasonable one. In fact I currently have a contract to implement such a feature. It should show up in the next month or so.

Doug


-----Original Message-----
From: Jochen [mailto:[EMAIL PROTECTED]
Sent: Wednesday, January 07, 2004 8:48 AM
To: 'Lucene Developers List'
Subject: New Query Type(s)

Lucene Gurus:

        After looking at and trying out lucene for quite some time (and
liking it), I would like to create some advanced queries to speed up our
system. The first one I need to be as follows:

(+"a b c" +"d e")~10

        In other words, I need to run a query in where two phrases (for
right now an exact match will be fine) are in some defined proximity (in
this example, I need "a b c" somewhere close to "d e").

        The indexes created nicely support this kind of functionality, and
the pieces of are all implemented (PhraseQuery, BooleanQuery, PhraseQuery
with Slop). However, I believe that they cannot be stringed together with
the current lucene version, to give me what I need.

        I have studied the code and I will write the code to create this
type of query (and make it available, if I get it working), but I would
very
much appreciate a high level roadmap from more experienced people (i.e.
create a new Query Object, change this and that object to do such and such
...).

        Cheers!
                Jochen




--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to