[KDE Dot News]
 faq
 flatforty
 contribute
 subscribe
 configure
 search
 rdf

 main
 parent


Lucene?
by Michael Schuerig on Wednesday 23/Feb/2005, @06:42
Has anyone of you had a look at the Java search framework Lucene (http://lucene.apache.org/java/docs/index.html) and its C++ port, CLucene (http://sourceforge.net/projects/clucene/), in particular?

Lucene is an excellent, sophisticated and yet easily usable framework for indexing and searching. It might be usable as is or for inspiration only.

Michael
  Related Links
 ·   Articles on Community and Events
 ·   Also by Michael Schuerig
 ·   Contact author

Thread Threshold:

The Fine Print: The following comments are owned by whomever posted them.
( Reply )

Re: Lucene?
by Claes on Wednesday 23/Feb/2005, @07:56
Definitely agreed. Also note that Beagle uses a C# port of Lucene. Lucene's index format is well documented, and there are also ports to languages like Python (http://pylucene.osafoundation.org). It supports a
flexible query syntax, and support for many natural languages. I think the best choice KDE could do is choose Lucene as index format.
[ Reply To This | View ]
Re: Lucene?
by Scott Wheeler on Wednesday 23/Feb/2005, @09:23
Lucene is a fine tool -- and CLucene as well and something that I've looked at, but part of what I was trying to indicate in the interview is that we're not working on a "search tool" -- search is just one of the things that we'll be using it for. Lucene is well set up for static document indexing, but isn't particularly useful for a graph based contextual web.

This is kind of a problem right now that we didn't have when these ideas were hatched -- people have ideas in mind for what "desktop search" is and that's not really what we're working on. The questions even kind of indicated that -- if I'd done an interview on this stuff last June or so the questions would have been very different because that was before all of this stuff kind of burst onto the main stream.

KDE already has a plugin based metadata layer, extending that to where it can extract the needed information is likely the direction that things will move.
[ Reply To This | View ]
The Fine Print: The previous comments are owned by whomever posted them.
( Reply )

  "I learnt programming in a very lovely language named GFA Basic." -- Michael Brade
KDE®, "K Desktop Environment", "KDE Dot News", "got the dot?" and the KDE Logo® are trademarks or registered trademarks of KDE e.V. in the European Union, the United States and other countries. All other trademarks and copyrights on this page are owned by their respective owners. Comments are owned by the poster. The rest: Copyright © 2000-2008 KDE e.V. for The KDE Project. For further information or comments on this site, please contact the Webmaster.
[ home | post article | flat forty | subscribe | search | rdf ]