event thumbnail image
World Wide Web 2009 Conference

Triplify - Light-weight Linked Data Publication from Relational Databases

author: Sören Auer, Department of Business Information Systems, University of Leipzig
author: Sebastian Dietzold, Department of Business Information Systems, University of Leipzig
author: Jens Lehmann, Department of Business Information Systems, University of Leipzig
author: Sebastian Hellmann, Department of Business Information Systems, University of Leipzig
author: David Aumueller, Database Group Leipzig, University of Leipzig

Description

We present Triplify - a simplistic but effective approach to publish linked data from relational databases. Triplify is based on mapping HTTP-URI requests onto relational database queries. Triplify transforms the resulting relations into RDF statements and publishes the data on the Web in various RDF serializations, in particular as Linked Data. The rationale for developing Triplify is that the largest part of information on the Web is already stored in structured form, often as data contained in relational databases but published by Web applications merely as HTML mixing structure, layout and content. In order to reveal the pure structured information behind the current Web we implemented Triplify as a light-weight software component, which can be easily integrated and deployed with the numerous widely installed Web applications. Our approach includes a method for publishing update logs to enable incremental crawling of linked data sources. Triplify is complemented by a library of configurations for common relational schemata and a REST-enabled datasource registry. Triplify configurations are provided containing mappings for many popular Web applications, including Wordpress, Drupal, Joomla, Gallery, and phpBB. We show that despite its light-weight architecture Triplify is usable to publish very large datasets, such as 160GB of geo data from the OpenStreetMap project.

You might be experiencing some problems with Your Video player.
Slides
0:00 Triplify - Linked Data Publication from Relational Databases
0:20 Growth of the Semantic Data Web
1:11 Triplify Big Picture
1:46 Triplify Motivation
3:13 Overview
4:28 Solution Overview
6:16 Triplify Solution: SQL-SELECT queries map relational data to RDF
8:01 Example: Wordpress Blog Posts
10:31 RDF Conversion
11:10 Triplify Implementation: Simplicity
12:27 Example Config
13:44 Configuration repository
14:21 Triplify Endpoint Registry
15:21 Triplify Temporal Extension (1)
16:59 Triplify Temporal Extension (2)
18:24 LOD Update log generation
18:56 Triplify Spatial Extension: Linked Open Geo Data
20:59 Triplify Spatial Extension
22:11 Faceted linked-Geo-Dats Browser
23:05 RDB2RDF tool comparison
24:50 Conclusion
25:23 Should it be a Cloud or the Sky?

Lecture rating

People found this lecture:
Worth seeing
because it is:
 Valuable and informative
Well presented
Easily understandable
Acceptably recorded
You need to login to cast your vote.

Report a problem or upload files

If you have found a problem with this lecture or would like to send us extra material, articles, exercises, etc., please use our ticket system to describe your request and upload the data.
Enter your e-mail into the 'Cc' field, and we will keep you updated with your request's status.

Link this page

Would you like to put a link to this lecture on your homepage?
Go ahead! Copy the HTML snippet !

Write your own review or comment:

make sure you have javascript enabled or clear this field: