Meetup DFKI and L3S / KBS in Hannover

Last week I, as Semantic Desktop guy of the DFKI, was guest scientist at two institutes in Hannover, the L3S Learning Lab Lower Saxony and the Knowledge Based Systems Group of the University of Hannover.

L3S and KBS are connected by Wolfgang Nejdl, who is a central person in both. We met during the preperations for an european union project and he invited me to visit him, a chance we used to gather ideas for the future of the Semantic Desktop, and to write a paper or two.

I gave a talk at their l3s info lunch about the search capabilites and future of gnowsis.

For interested readers I can publish the presentation as PDF, write me if you need it. (beware: hard spam filter, be precise).

Basically, Nejdl’s group is following a similar approach we do in the EPOS project and previously in FRODO and the weak workflows. Connecting desktop resources using semantic web technologies. They focus on the aspects of searching and information retrieval, whereas DKFI much focuses on non-obtrusive user support, personal ontologies and knowledge matching. Prof. Andreas Dengel‘s ideas about our subjective view of the world, what I called “personal paradigm”/”personal philosophy” at the beginning of my thesis work.

With the gnowsis platform we laid the ground for many possible experiments and since we are open source now, we could use some of the DFKI results also in the L3S context and vice versa.

My main contacts at L3S are Prof. Wolfgang Nejdl and Paul-Alexandru Chirita, both very interesting people and I am thankful for the last days with them. Prof. Nejdl was occupied with many things, like all Professors, but reserved some time to lunch with us and gave me some insight into his ideas and current work at his group.

Most of the time at Hannover I spent with Paul-Alexandru discussing an idea for a simple desktop search engine, based on gnowsis philosophy on desktop search but with a much simpler architecture than the complete gnowsis installation.

The existing adapter of the gnowsis framework allow the most generic interfaces to extract information. But the generity, as also discussed in the ESW wiki, is far too generic as to be performant and easy to implement. If you implement all aspects of an adapter and extractor you have a nice tool but also some work. Btw: Sven Schwarz and me documented this in a paper submitted to ISWC 2005, I hope it gets accepted so that I can say more about our practical experience there. In the last weeks I came up with a much simpler approach that I have to try out in the next months.

As we at DFKI are always interested in a desktop search engine and many projects of us are in need of one, we will probably start an open source project soon that will do the basis. To tell the truth, we already started writing the outline and basic classes.

My visit to Hannover brought some more things: photos, impressions, thoughts about the world etc.

Hannover has a nice city center with “old buildings”, pre-war buildings, and I walked some romantique streets with cafés and shops. If you ever visit Hannover, go the red line trip in their city center. For us tourists, a tour is painted on the street with a bright red line, you just have to follow it. The city map is synchronised and you can read descriptions about the buildings while walking. Very user friendly. I never had the chance to see Hannover like this during our CeBit visits.
photos soon to come on flickr.

RIDIQL

Richard Cyganiak pointed me to this one, perhaps we find something there that can help us doing updates on graphs. but which code snippet? hm

http://rdqlplus.sourceforge.net/doc/ridiql.html

RIDIQL (RDF Insertion Deletion Inspection and Query Language) builds several utility commands on top of RDQL to make working with RDF graphs easy. This reference describes each of the commands and gives examples where appropriate.
Note: All commands may be written on multiple lines and are terminated with a ; character. Command names and tokens are case-insensitive, but when written in this reference, they are capitalized for clarity.

http://rdqlplus.sourceforge.net/doc/ridiql.html

personal web platform

Doug Cutting writes about a web-services / desktop mixture that i like.

In this web-based world, I’d like to keep all my personal data remotely, so that I can access it equally well from a Linux workstation, an Apple laptop, a Palm phone and a Windows-based internet-access terminal. Still, I’d like to leverage my local resources. For example, my laptop and handheld should be able to access my data while offline, and my workstation should be able to search it quickly using a local database.

could gnowsis be the glue? not by his arguments against java, but we are scientists, leave it to the corps to do the dirty c hacking.

setting up your GPS location in your foaf and website

1. find out where you are

if you do not have a GPS mouse or tracker, use http://www.multimap.com, they show the current GPS position somewhere on the page during scrolling.

then enter this here and verify. Then mingle a little with lat/lon until you hit home.

2. Paste to your foaf file:
in the header:
xmlns:geo=”http://www.w3.org/2003/01/geo/wgs84_pos#”

as data:
<foaf:Person
 foaf:firstName=”Leo”
 foaf:nick=”leobard”>
 <foaf:based_near>
  <geo:point geo:long=”7.7667″ geo:lat=”49.4412″/>
 </foaf:based_near>

</foaf:Person>

3. upload foaf file

4. add the lat/long to your homepage

<meta name=”geo.position” content=”49.4412;7.7667″>
<meta name=”geo.placename” content=”Kaiserslautern”>
<meta name=”geo.region” content=”DE-RP”>
5. Ping geourl

read this: http://geourl.org/add.html

then go here: http://geourl.org/ping/
and enter your web url

6. Enjoy

when everything works, you should go to your foaf explorer and see your homepage as being near you, like here
which leads to a geourl link (below) and other nice map links.

If you installed the firefox nearby plugin then you see cool stuff on the geourl page…

the nearby plugin will open allthegoodness, which is another great site.







call for papers: Semantic Desktop Workshop 2005

CALL FOR PAPERS


1st Workshop on
The Semantic Desktop

Next Generation Personal Information Management
and Collaboration Infrastructure

at the
International Semantic Web Conference
6 November 2005, Galway, Ireland

http://www.semanticdesktop.org


[Important Dates and Submission Details]

* Submissions due: August 1, 2005
* Notification for acceptance: September 1, 2005
* Camera ready due: October 7, 2005
* Workshop date: November 6, 2005

Please follow the style guides according the Springer LNCS format outlined at: http://www.springeronline.com/sgw/cda/frontpage/0,11855,5-164-2-72376-0,00.html Technical papers should have max. 15 pages including references, position papers should not exceed 5 pages. Papers can be associated with a demo. Please submit documents as HTML, PDF, or Word to

semdesk2005@semanticdesktop.org.

Authors of the selected best papers from the workshop will be asked to revise their papers based on feedback from the workshop, to appear in a Special Issue of the Journal of Internet Computing.


[Topics and Content]

The Semantic Web holds promises for information organization and selective access, providing standards means for formulating and distributing metadata and Ontologies.
Still, we miss a wide use of Semantic Web technologies on personal computers. The use of ontologies, metadata annotations, and semantic web protocols on desktop computers will allow the integration of desktop applications and the web, enabling a much more focused and integrated personal information management as well as focused information distribution and collaboration on the Web beyond sending emails. The vision of the Semantic Desktop for personal information management and collaboration has been around for a long time: visionaries like Vanevar Bush and Doug Engelbart have formulated and partially realized these ideas. Recently the computer science community has developed the means to make this vision a reality:

* The Semantic Web effort (http://www.w3.org/sw)
provides standards and technologies for the definition
and exchange of metadata and ontologies.

* Open-source software (like OpenOffice) make it possible to reuse and
build on top of existing sophisticated systems

* Collaboration, acquisition and dissemination infrastructures
like Wikis and Blogs are providing the foundation for joint
collaborative knowledge creation

* Social Software maps the social connections between
different people into the technical infrastructure.

* P2P and Grid computing, especially in combination with the Semantic
Web field, develops technology to interconnect large communities

The application of the mentioned technologies, especially in combination with the Semantic Web, to the desktop computer in order to improve personal information management and collaboration is the main topic of this workshop. Several systems have been created already to explore this field, e.g., the Haystack system at MIT, the Gnowsis system at DFKI, or the Chandler system by the OSA foundation.

[Areas of Interest]

The main focus of this workshop is on providing an overview of existing approaches and elaborating the next steps necessary in order to bring the Semantic Web to the desktop computer. More specifically, workshop topics include:

* Architectures and frameworks for integrating the Semantic Web into a Desktop environment
* Personal Information Management tools (calendar, address books,
email, documents, ideas) that interoperate with the Semantic Web
* Enhance searching and information retrieval on desktop computers using ontologies and metadata.
* Means to extract metadata from desktop applications (e.g., OpenOffice etc.)
* Knowledge Acquisition and Visualization tools for desktop applications
* Integration and exploitation of semantic social networks into a semantic desktop environment
* P2P models for distributed architecture enabling collaboration with Semantic Desktop nodes
* Applications of the Semantic Desktop, for e.g, eScience and eGovernment.

[Chairs]

* Stefan Decker (DERI, National University of Ireland , Galway, Ireland)
* Jack Park (SRI International, Menlo Park, USA)
* Dennis Quan (IBM T. J. Watson Research Center, USA)
* Leo Sauermann (DFKI, Kaiserslautern, Germany)

[Program Committee]

* Andreas Abecker (FZI, Karlsruhe, Germany)
* Dan Brickley (W3C, Sophia Antipolis, France)
* David O’Sullivan (DERI, NUIG, Ireland)
* David Schwartz (Bar Ilan University, Israel)
* Dirk-Willem van Gulik (Apache Foundation, Netherlands)
* Doug Engelbart (Bootstrap Institute, USA)
* Gerald Reif (TU Vienna, Austria)
* Giovanni Tummarello (Universita’ Politecnica delle Marche, Italy)
* Gregoris Mentzas, National Technical University of Athens, Greece
* Jeen Broekstra (Aduna BV, Netherlands)
* Manfred Hauswirth (EPFL, Switzerland)
* Pat Croke (Hewlett Packard, Galway, Ireland)
* Peter Mika (Vrije Universiteit Amsterdam)
* Stéphane Laurière (Mandriva, France)
* Wolfgang Nejdl (L3S, Hannover)
* Wolfgang Prinz (Fraunhofer and RWTH Aachen, Germany)