We are considering Lucene as a replacement for Verity K2 (I won't go
into the myriad reasons, other than to highlight that the K2 Java API
is riddled with errors, falsities and just plain stupidity [okay,
I've had my rant]) and figure that Lucene can do what we are
currently using K2 for, except for what Verity calls "profiling"
(matching incoming documents against a stored index of queries).

The very question I need answered was asked on 31 October, 2001 in
a message with the subject "Alert function" (message ID 116006, I do
believe), but there was never an answer. I will, in fact, quote this
message, as it states the question very well indeed:

> One thing I need is an alert function, that is, instead of searching
> with a query on a lot of documents, I want all incoming documents to be
> searched against a bunch of stored search queries (called "agents").
>
> The simple solution is to index the document and then iterate through
> all agents, but that isn't very scalable (say there are 10 new documents
> a minute, and 10000 stored agents...).
>
> The way commercial products like Verity and Autonomy handles this is to
> store the search queries (the agents) instead, and then use the incoming
> document as a search query against the stored agents. This way it
> becomes extremely scalable.
>
> Could this be a solution with Lucene too, and how would that look like?

This was originally posted by a Christian Ubbesen. I have tried to contact
him, to see if he had managed to solve this, but have not heard back (hey,
he could well have moved on in 3.5 years!)

Thanks,
-- Robert

--------------------
Robert Watkins
[EMAIL PROTECTED]
--------------------

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

Reply via email to