The Semantic Desktop: A Semantic Personal Information Management System Based on RDF and Topic Maps

Desktop search tools are becoming more popular; they allow full text searches using inverted indexes. Yet, the amount of locally stored data that they have to deal with is increasing rapidly. A different approach is to analyze the semantic relationships among collected data and thus preprocess the data semantically. The goal is to allow searches based on relationships among various objects rather than focusing on objects' names. This would allow for searches far more sophisticated than those based on full text analysis. We introduce a database architecture based on an existing software prototype that is capable of meeting the various demands of a semantic information manager. This architecture is also capable of storing and querying RDF and RDF schemata. Moreover, RDF is used as a key part of the technology. Therefore, in this scenario, RDF is used not only to enrich the Web with machine-processable semantics, but also to incorporate it into a kind of Semantic Desktop Search Engine. In this paper, we describe the underlying technology of this research project.

[1]  Frank van Harmelen,et al.  Sesame: A Generic Architecture for Storing and Querying RDF and RDF Schema , 2002, SEMWEB.

[2]  Paul Dourish,et al.  Extending document management systems with user-specific active properties , 2000, TOIS.

[3]  Rakesh Agrawal,et al.  Storage and Querying of E-Commerce Data , 2001, VLDB.

[4]  Atanas Kiryakov,et al.  OntoMap: portal for upper-level ontologies , 2001, FOIS.

[5]  A Min Tjoa,et al.  'SemanticLIFE' - A Framework for Managing Information of A Human Lifetime , 2004, iiWAS.

[6]  Ralph Krieger,et al.  Efficient Structure Oriented Storage of XML Documents Using ORDBMS , 2002, EEXTT.

[7]  Vassilis Christophides,et al.  On Storing Voluminous RDF Descriptions: The Case of Web Portal Catalogs , 2001, WebDB.

[8]  A Min Tjoa,et al.  Semantic Storage: A Report on Performance and Flexibility , 2005, DEXA.

[9]  David R. Karger,et al.  Haystack: per-user information environments , 1999, CIKM '99.

[10]  Mary Beth Rosson,et al.  Paradox of the active user , 1987 .

[11]  Thomas A. Mück,et al.  Topic Maps - Semantische Suche im Internet , 2002, Xpert.press.

[12]  Gordon Bell,et al.  MyLifeBits: fulfilling the Memex vision , 2002, MULTIMEDIA '02.

[13]  Vannevar Bush,et al.  As we may think , 1945, INTR.

[14]  Frank van Harmelen,et al.  Sesame: An Architecture for Storin gand Querying RDF Data and Schema Information , 2003, Spinning the Semantic Web.

[15]  Atanas Kiryakov,et al.  OntoMap: Ontologies for Lexical Semantics , 2001 .