Personal Knowledge Mapping with Semantic Web Technologies

Post on 17-Oct-2014

1,886 views 2 download

description

Slides from the PKM2009 workshop.Author: Matthias Hert, Gerald Reif, and Harald GallUniversity of Zurich, Switzerland

transcript

University of ZurichDepartment of Informatics software evolution & architecture lab

Matthias Hert, Gerald Reif, and Harald Gall

University of Zurich, Switzerland

Personal Knowledge Mapping with Semantic Web Technologies

Motivation Example

contact

location

calendar

Motivation Example

Semantic

Clipboard

?

Address Book

Calendar

Google Earth

contact

calendar

location

?

?

How can we achieve this?

Problem: incompatible data formats

Solution: Semantic Web & Ontologies

Semantic Web

“The Semantic Web provides a common framework that allows data to be shared

and exchanged across application, enterprise, and community boundaries”

subject objectpredicate

Data model: RDF – a directed graph

Ontologies

“Ontologies define a shared understanding and vocabulary about an application domain”

A B

concepts

relations

R

Problem

Multiple ontologies for one domain

FOAF vCard NCO SWRC

Mapping

needed

Our Approach

RDF Data Transformation Language (RDTL)

RDFTransformer

RDFT

FOAF

vCard

RDF Data Transformation Language (RDTL)

1. Simple Mapping

2. Nested Mapping

3. Complex Mapping

RDF Data Transformation Language (RDTL)

RDF Data Transformation Language (RDTL)

1. Simple Mapping

- 1-to-1

- datatypes

- format

- URI/literal

2. Nested Mapping

3. Complex Mapping

RDF Data Transformation Language (RDTL)

1. Simple Mapping

2. Nested Mapping

- Create

- Extract

- Convert

3. Complex Mapping

RDF Data Transformation Language (RDTL)

1. Simple Mapping

2. Nested Mapping

3. Complex Mapping

RDFTransformer

RDF data

RDF Transformer

Mappings

Ontologies

<Target ontology>

Transformed

RDF data

Internet

M

!

! !

!!

!

Conclusion

Questions?http://seal.ifi.uzh.ch/RDFTransformer

RDF data

RDF Transformer

Mappings

Ontologies

<Target ontology>

Transformed

RDF data

Internet

M

RDFTransformer

?

Address Book

Calendar

Google Earth

?

Address Book

Calendar

Web

Google Earth