Chris Fluit and we are tiddling out the details for a combination of Lucene and RDF indexing in one Lucenesail, we have much code and experience laying around, and its a nifty problem, so I would not want you to get dragged into it too much.

What we would really need is a "beautifully simple" Lucene ApertureCrawlerHandler, that is < 500 lines and shows how blissfull Aperture is for lucene.

I started a first version, it compiles, it does soemthing,
though I didn't check what...
http://aperture.cvs.sourceforge.net/aperture/aperture-addons/src/java/org/semanticdesktop/aperture/lucenehandler/LuceneHandler.java?view=markup


Florent: could you pick up this ball?

best
Leo


It was Florent Jochaud who said at the right time 30.03.2007 10:30 the following words:

Hi,

 

I’m not sure to be able to do something in this time, but I will try :-) I still need to go in details in lucene usage and how to set up the index.

Could you explain me more in details what you mean by simple store ? Especially where in Aperture you think this storage should be set ? I will have a look, but I still don’t know aperture in details.

 

Florent

 

 

Von: Leo Sauermann [mailto:leo.sauermann@dfki.de]
Gesendet: Dienstag, 27. März 2007 17:40
An: Florent Jochaud
Betreff: Re: [Aperture-devel] Lucene indexing

 

If you do a simple lucene store within the next week, its in the next official release of aperture, which will happen sooner or later :-)

this would fit perfect.


best
Leo



It was Florent Jochaud who said at the right time 27.03.2007 08:54 the following words:

Hi,
 
Late and short answer : thanks for all theses information, this sail seems
really interesting. I'll have a look at the way to use it for my application
soon.
 
Regards,
 
Florent
 
  
-----Ursprüngliche Nachricht-----
Von: aperture-devel-bounces@lists.sourceforge.net [mailto:aperture-
devel-bounces@lists.sourceforge.net] Im Auftrag von Christiaan Fluit
Gesendet: Freitag, 16. März 2007 11:50
An: aperture-devel@lists.sourceforge.net
Betreff: Re: [Aperture-devel] Lucene indexing
 
Leo Sauermann wrote:
    
I saw there is plan for a Lucene Sail architecture for storing the
        
full text
    
extract of documents.
 
        
there are two different implementations, one by us for gnowsis, one
      
by
    
chris fluit
 
the one by chris, he knows where it is.
      
The most uptodate code is located here:
 
https://src.aduna-software.org/svn/info.aduna/projects/aduna-
infosource/src/main/java/info/aduna/infosource/local/
 
This works with Sesame 2 beta 2 and Lucene 2.0.
 
Note that this demonstrates a very particular way of combining Lucene
with Sesame. It depends on a virtual "matches" RDF property that will
be
evaluated on a Lucene index by the LuceneSail. This yields document
URIs
and relevancies that are substituted into the query before being passed
to a wrapped Sail that evaluates it on a "real" RDF store. It does
*not*
perform a full-text search on all RDF literals. Also, the LuceneSail
only handles querying, it does not handle creation and updating of the
Lucene index.
 
I plan to do an upgrade to Lucene 2.1 soon, which could make our
LuceneIndex class simpler.
 
    
We plan to make a better version integrating Lucene and a SAIL.
probably some people from nepomuk.semanticdesktop.org will work
      
together
    
with chris, the project hasn't started yet, but everyone needs it.
      
I think I have gathered enough knowledge of both Lucene and Sesame to
realize the generic full-text indexing and querying Sail that Leo
mentions, I only need to find some time...
 
    
Also, is this Sail implementation supposed to be integrated directly
        
in
    
aperture one day ? Or the use of RDF2go means that store-specific
        
components
    
are "forbidden" ?
 
        
We could do demos or examples showing how to do it,
but aperture itself should stay clean of these "forbidden planets".
      
I think it would be great to have this full-text indexing and searching
Sail as a contribution in Sesame's SVN (projects/sesame-contrib). It
seems that this is of interest to the Sesame community at large, not
only for Aperture users.
 
 
Regards,
 
Chris
--
 
-----------------------------------------------------------------------
--
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share
your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVD
EV
_______________________________________________
Aperture-devel mailing list
Aperture-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/aperture-devel
    
 
 
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Aperture-devel mailing list
Aperture-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/aperture-devel
 
  




-- 
____________________________________________________
DI Leo Sauermann       http://www.dfki.de/~sauermann 
 
Deutsches Forschungszentrum fuer 
Kuenstliche Intelligenz DFKI GmbH
Trippstadter Strasse 122
P.O. Box 2080           Fon:   +49 631 20575-116
D-67663 Kaiserslautern  Fax:   +49 631 20575-102
Germany                 Mail:  leo.sauermann@dfki.de
 
Geschaeftsfuehrung:
Prof.Dr.Dr.h.c.mult. Wolfgang Wahlster (Vorsitzender)
Dr. Walter Olthoff
Vorsitzender des Aufsichtsrats:
Prof. Dr. h.c. Hans A. Aukes
Amtsgericht Kaiserslautern, HRB 2313
____________________________________________________


-- 
____________________________________________________
DI Leo Sauermann       http://www.dfki.de/~sauermann 

Deutsches Forschungszentrum fuer 
Kuenstliche Intelligenz DFKI GmbH
Trippstadter Strasse 122
P.O. Box 2080           Fon:   +49 631 20575-116
D-67663 Kaiserslautern  Fax:   +49 631 20575-102
Germany                 Mail:  leo.sauermann@dfki.de

Geschaeftsfuehrung:
Prof.Dr.Dr.h.c.mult. Wolfgang Wahlster (Vorsitzender)
Dr. Walter Olthoff
Vorsitzender des Aufsichtsrats:
Prof. Dr. h.c. Hans A. Aukes
Amtsgericht Kaiserslautern, HRB 2313
____________________________________________________