mala::home Davide “+mala” Eynard’s website

25Apr/091

SquirrelRDF-IMAP is out!

At last, SquirrelRDF-IMAP code is available!

  • check it out from the SVN repository into Eclipse:
svn co https://svn.sourceforge.net/svnroot/jena/SquirrelRDF/trunk
  • add Jena libs to the project's build path (I tested Jena 2.5.6 and it works fine)
  • the class to run is com.hp.hpl.squirrelrdf.imap.test.Scratch.java, a very very simple app which loads a ready made SPARQL query and sends a request to a gmail account I had set up for tests
  • inside "examples" you can find the file imap_map.n3 which contains the configuration. From here you can set up access to your own email accounts or the way mapping is done between my dummy email ontology and IMAP requests. In the "queries" directory you can find some example queries.

The tool is still very rudimental but I think it already gives an idea about some of the potentialities of querying mailboxes with SPARQL, meshing up data from different sources etc. If you are interested in the details there's also a techreport about this work here.

A big... well, HUGE thanks to Damian Steer who allowed me to integrate the IMAP plugin code into the official SquirrelRDF trunk!

Filed under: research 1 Comment