<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Semantic Puzzle&#187; triplification</title>
	<atom:link href="http://blog.semantic-web.at/tag/triplification/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.semantic-web.at</link>
	<description>Open World Assumptions</description>
	<lastBuildDate>Thu, 02 Feb 2012 14:26:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Using Triplify to expose the semantics of a site</title>
		<link>http://blog.semantic-web.at/2009/04/20/using-triplify-to-expose-the-semantics-of-a-site/</link>
		<comments>http://blog.semantic-web.at/2009/04/20/using-triplify-to-expose-the-semantics-of-a-site/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 17:32:58 +0000</pubDate>
		<dc:creator>Thomas Schandl</dc:creator>
				<category><![CDATA[Calls & Competitions]]></category>
		<category><![CDATA[Linked Data & Open Data]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Sören Auer]]></category>
		<category><![CDATA[SPARQL]]></category>
		<category><![CDATA[triplification]]></category>
		<category><![CDATA[Triplify]]></category>

		<guid isPermaLink="false">http://blog.semantic-web.at/?p=858</guid>
		<description><![CDATA[Recently the SWC took a thorough look at Triplify, a tool for mapping the contents of a relational DB to RDF, in the course of which we could convince ourselves of Triplify&#8217;s ease of use and its potent capabilities. We &#8230; <a href="http://blog.semantic-web.at/2009/04/20/using-triplify-to-expose-the-semantics-of-a-site/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Recently the SWC took a thorough look at <strong><a href="http://triplify.org/Overview">Triplify</a></strong>, a tool for mapping the contents of a relational DB to RDF, in the course of which we could convince ourselves of Triplify&#8217;s ease of use and its potent capabilities.<br />
We take this opportunity to given an account of the philosophy behind Triplify, how it is used and also had the chance to <strong>interview the creator Sören Auer</strong>.</p>
<p><img src="http://blog.semantic-web.at/wp-content/uploads/2009/04/logo-triplify.png" alt="Triplify Logo" /></p>
<p>A common objection from critics of the semantic web is that regular users or webmasters won&#8217;t go to the trouble of marking up their content or whole web sites with RDF.<br />
While it is obvious that nobody is going to decorate their web pages with hand-carved RDF triples, it is also apparent that a lot of the current web&#8217;s pages are generated by <strong>transforming information from relational databases to HTML pages</strong>, which are perfectly suited for human consumption, but which suffer from a big loss of machine-readable semantics.</p>
<p>As the information in the relational databases is highly structured and contains rich semantics, it is only natural to <strong>also use the already existing structured data to generate RDF representations</strong> of the same information.</p>
<p>Triplify is all about this approach of <strong>bootstrapping data for the semantic web</strong>. It does this for web applications which are built on PHP and MySQL.<br />
Triplify consists of a lightweight PHP script and a configuration file. The latter is used to do the mapping of the columns of an application’s relational database to appropriate RDF classes and properties.</p>
<p>In many cases a site administrator who wants to export her site&#8217;s content as RDF, only has to save Triplify with a premade configuration file for her site&#8217;s application into the right folder, as for <a href="http://triplify.org/Documentation">many popular applications</a> like WordPress, Joomla! or phpBB all the work has already been done.<br />
Once installed, Triplify can be used to generate a dump of the site&#8217;s complete RDF graph, or to generate <strong><a href="http://linkeddata.org/">Linked Data</a></strong>, as each of the site&#8217;s main concepts&#8217; RDF graph is provided under its own URL, e.g. the semantic description of a user with the ID 123 can be accessed under http://yoursite.com/triplify/user/123.</p>
<p>If no configuration for an application exits, it is fairly <strong>easy to create one by yourself</strong>.<br />
All one has to do is to look at the app&#8217;s database schema, find appropriate classes and properties from well known ontologies and create MySQL queries that grab the data from the relational database and map them to RDF classes or properties.<br />
An example for a query that takes the data from a table describing the user of a CMS:<br />
<code>"SELECT id, name AS 'foaf:name', url AS 'foaf:homepage', short_description AS 'dc:abstract' FROM user_table",</code></p>
<p>Triplify&#8217;s creator Sören Auer kindly gave us the opportunity for an <strong>interview</strong>:</p>
<p><strong>Triplify is very easy to configure for web developers. For which scenarios would you recommend to use Triplify, and in which situations other approaches of semantifying your data might be more suitable?</strong></p>
<p>As you already mentioned Triplify was primarily developed for Web applications developed in PHP. These usually have a relatively small and simple set of tables. Triplify creates complete RDF exports, Linked Data or JSON, but does not include SPARQL endpoint functionality. When SPARQL is required you are better off with D2R Server or Virtuosos RDF views.</p>
<p><strong>Triplify creates semantic representations of the data in relational databases. Do you think there would also be benefit in the inverse approach i. e. creating an application that parses triples and writes it to a relational DB according to a mapping file?</strong></p>
<p>In certain scenarios this might make sense, but for the most cases I think the database schema has to be developed separately. Database schemata contain more storage and retrieval oriented information, such as for example about data indexing. Vocabularies and ontologies on the other hand represent information on a conceptually higher level and are more flexible with regard to evolution of the information structures than databases.</p>
<p><strong>Are there plans for further development of Triplify?</strong></p>
<p>Sure. We want to add SPARQL support and possibly port Triplify to other scripting languages such as Ruby and Python.</p>
<p><strong>Thank you Sören, we will stay tuned about the news from your great application and look forward to the <a href="http://blog.aksw.org/2009/triplification-challenge-2009/" target="_self">Triplification Challenge 2009</a>!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.semantic-web.at/2009/04/20/using-triplify-to-expose-the-semantics-of-a-site/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Linked Open Data Triplification Challenge: Nominees are up, voting tool is online</title>
		<link>http://blog.semantic-web.at/2008/07/31/lod-triplification-challenge-nominees/</link>
		<comments>http://blog.semantic-web.at/2008/07/31/lod-triplification-challenge-nominees/#comments</comments>
		<pubDate>Thu, 31 Jul 2008 09:51:24 +0000</pubDate>
		<dc:creator>Jana Herwig</dc:creator>
				<category><![CDATA[Calls & Competitions]]></category>
		<category><![CDATA[Conferences & Events]]></category>
		<category><![CDATA[I-KNOW]]></category>
		<category><![CDATA[I-MEDIA]]></category>
		<category><![CDATA[I-SEMANTICS]]></category>
		<category><![CDATA[Linked Data]]></category>
		<category><![CDATA[Linked Open Data]]></category>
		<category><![CDATA[Nominees]]></category>
		<category><![CDATA[RDF]]></category>
		<category><![CDATA[Triple-I]]></category>
		<category><![CDATA[triplification]]></category>
		<category><![CDATA[Triplify]]></category>

		<guid isPermaLink="false">http://blog.semantic-web.at/?p=217</guid>
		<description><![CDATA[The nominees for the LOD Triplification Challenge are up! The challenge was organized as part of the preparations for the I-SEMANTICS 2008 conference and asked for submissions in the form of applications of Linked Open Data tools, RDF and Linked &#8230; <a href="http://blog.semantic-web.at/2008/07/31/lod-triplification-challenge-nominees/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The nominees for the <a href="http://triplify.org/Challenge">LOD Triplification Challenge</a> are up! The challenge was organized as part of the preparations for the <a href="http://triple-i.tugraz.at/i_semantics">I-SEMANTICS 2008</a> conference and asked for submissions in the form of applications of Linked Open Data tools, RDF and Linked Data exporters, adoptions of configurations of Triplify for standard web applications, portings of the triplify script into other languages (e.g. Python, Ruby, Perl, ASP) and for applications showcasing the benefits of Linked Data to end-users. </p>
<p><img src="http://blog.semantic-web.at/wp-content/uploads/2008/04/logo_triplify_200x68.jpg" alt="Triplify" title="Logo Triplify 200 x 68" align="right" height="68" width="200"><a href="http://triplify.org">Triplify</a> itself is a small web application plugin &#8211; its crucial parts consisting of roughly 200 lines of code &#8211; currently only implemented in PHP. It is based on the definition of relational database queries for a specific web application in order to retrieve valuable information and to convert the results of these queries into RDF, JSON and Linked Data. More <a href="http://triplify.org/About">information about Triplify can be found here</a>. </p>
<p>On to the nominees: Eight of the submissions were nominated and can now be <a href="http://triplify.org/Challenge/Nominations">voted on using the poll widget on the nominations page</a>. The nominees are:</p>
<ol>
<li>Automatic Generation of a Content Management System from an OWL ontology and RDF import and export by Alastair Burt, Brigitte JÃ¶rg. <br />URL: <a href="http://www.lt-world.org/triplify/">www.lt-world.org/triplify</a></li>
<p></p>
<li>Integrating Triplify into the Django web application framework and discover some math by Martin Czygan. <br />URL: <a href="http://pcai042.informatik.uni-leipzig.de:9103">pcai042.informatik.uni-leipzig.de:9103</a></li>
<p></p>
<li>Linked Movie Data Base by Oktie Hassanzadeh, Mariano Consens. <br />URL: <a href="http://www.linkedmdb.org">www.linkedmdb.org</a></li>
<p></p>
<li>Interlinking Multimedia Data by Michael Hausenblas, Wolfgang Halb. <br />URL: <a href="http://sw.joanneum.at/CaMiCatzee/">sw.joanneum.at/CaMiCatzee</a></li>
<p></p>
<li>Showcases of light-weight RDF syndication in Joomla! by Danh Le Phuoc, Nur Aini Rakhmawati. <br />URL: <a href="http://swm.deri.org/jsyndication/">swm.deri.org/jsyndication</a>
</li>
<p></p>
<li>Semantic Web Pipes Demo by Danh Le Phuoc. <br />URL: <a href="http://pipes.deri.org">pipes.deri.org</a>	</li>
<p></p>
<li>DBTune by Yves Raimond. <br />URL: <a href="http://dbtune.org">dbtune.org</a>
</li>
<p></p>
<li>Triplification of the Open-Source Online Shop System osCommerce by Elias Theodorou. <br />URL: <a href="http://triplify.org/vocabulary/oscommerce">triplify.org/vocabulary/oscommerce</a></li>
<p>
</ol>
<p>Detailed information can be found in PDF outlines <a href="http://triplify.org/Challenge/Nominations">on the nomination page</a> &#8211; and <a href="http://triplify.org/Challenge/Nominations">don&#8217;t forget to vote</a>! The final decision about the winners of the challenge will be made by the <a href="http://triplify.org/Challenge#h54-6">organizing committee</a>. </p>
<p>The prizes will be awarded at <a href="http://triple-i.tugraz.at/i_semantics">I-SEMANTICS 2008</a>, 3â€“5 September 2008, Graz, Austria, which is part of <a href="http://triple-i.tugraz.at">TRIPLE-I</a>, a  joint venture of three conferences (I-SEMANTICS, I-KNOW, I-MEDIA).</p>
<p>Related post:<br />
<a href="http://blog.aksw.org/2008/triplification-challenge-nominations/">SÃ¶ren Auer: Triplification Challenge Nominations</a></p>
<div style="margin-top: 10px; height: 15px;" class="zemanta-pixie"><a class="zemanta-pixie-a" href="http://reblog.zemanta.com/zemified/79337979-6d96-454d-a7c3-33e3ee36954c/" title="Zemified by Zemanta"><img style="border: medium none ; float: right;" class="zemanta-pixie-img" src="http://img.zemanta.com/reblog_e.png?x-id=79337979-6d96-454d-a7c3-33e3ee36954c" alt="Zemanta Pixie"></a></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.semantic-web.at/2008/07/31/lod-triplification-challenge-nominees/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Triplification Challenge &#8211; 3 more weeks to go!</title>
		<link>http://blog.semantic-web.at/2008/06/12/triplification-challenge-3-more-weeks-to-go/</link>
		<comments>http://blog.semantic-web.at/2008/06/12/triplification-challenge-3-more-weeks-to-go/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 07:40:36 +0000</pubDate>
		<dc:creator>Jana Herwig</dc:creator>
				<category><![CDATA[Calls & Competitions]]></category>
		<category><![CDATA[Conferences & Events]]></category>
		<category><![CDATA[AKSW]]></category>
		<category><![CDATA[Challenge]]></category>
		<category><![CDATA[triplification]]></category>
		<category><![CDATA[Triplify]]></category>

		<guid isPermaLink="false">http://blog.semantic-web.at/?p=152</guid>
		<description><![CDATA[Together with this year&#8217;s I-Semantics conference, the Agile Knowledge Engineering and Semantic Web Research Group (AKSW) in Leipzig is organizing a Linking Open Data Triplification Challenge. Submission deadline is in three weeks (30th of June). The challenge aims at expediting &#8230; <a href="http://blog.semantic-web.at/2008/06/12/triplification-challenge-3-more-weeks-to-go/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Together with this year&#8217;s <a href="http://www.i-semantics.at/">I-Semantics</a> conference,  the <a href="http://aksw.org/About">Agile Knowledge Engineering and Semantic Web Research Group</a> (AKSW) in Leipzig is organizing a <a href="http://triplify.org/Challenge">Linking Open Data Triplification Challenge</a>. Submission deadline is in three weeks (30th of June).</p>
<p>The challenge aims at expediting the process of revealing and exposing structured (relational) representations, which already back most of the existing Web sites, as well as raising awareness in the Web Developer community and showcasing best practices.</p>
<p>The challenge awards attractive prices (MacBook Air, EeePC, iPod) to the most innovative and promising semantifications. The prizes are kindly sponsored by <a href="http://www.openlinksw.com/">OpenLink Software</a> [2], <a href="http://www.punkt.at/">Punkt.NetServices</a> [3] and <a href="http://infai.org/">InfAI</a> [4].</p>
<p>More Information about the challenge can be found at:<br />
<a href="http://triplify.org/Challenge">http://triplify.org/Challenge</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.semantic-web.at/2008/06/12/triplification-challenge-3-more-weeks-to-go/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Linking Open Data: Triplification Challenge at I-Semantics 2008</title>
		<link>http://blog.semantic-web.at/2008/03/25/linking-open-data-triplification-challenge-at-i-semantics-2008/</link>
		<comments>http://blog.semantic-web.at/2008/03/25/linking-open-data-triplification-challenge-at-i-semantics-2008/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 17:24:11 +0000</pubDate>
		<dc:creator>Andreas Blumauer</dc:creator>
				<category><![CDATA[Calls & Competitions]]></category>
		<category><![CDATA[Conferences & Events]]></category>
		<category><![CDATA[Linked Data & Open Data]]></category>
		<category><![CDATA[Mashups]]></category>
		<category><![CDATA[Scripting Language]]></category>
		<category><![CDATA[triplification]]></category>

		<guid isPermaLink="false">http://blog.semantic-web.at/?p=69</guid>
		<description><![CDATA[The challenge at this yearÂ´s I-Semantics is not only going to award a MacBook Air and other nice prizes (sponsored by OpenLink Software and punkt. netServices; a 3rd sponsor is still needed) but is also going to help to overcome &#8230; <a href="http://blog.semantic-web.at/2008/03/25/linking-open-data-triplification-challenge-at-i-semantics-2008/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://triplify.org/Challenge">challenge</a> at this yearÂ´s <a href="http://triple-i.tugraz.at/i_semantics">I-Semantics</a> is not only going to award a MacBook Air and other nice prizes (sponsored by <a href="http://www.openlinksw.com/" target="_blank" title="Outgoing link (in new window)" class="outerlink">OpenLink Software</a> and <a href="http://www.punkt.at/" target="_blank" title="Outgoing link (in new window)" class="outerlink">punkt. netServices</a>; a 3rd sponsor is still needed) but is also going to help to overcome the chicken-and-egg dilemma of missing semantic representations and search facilities on the Web.</p>
<p><a href="http://triplify.org/Overview" target="_blank"><img src="http://triplify.org/themes/triplify2008/layout/logo-triplify.png" height="100" width="290" /></a></p>
<p>&#8220;<a href="http://triplify.org/Overview">Triplify</a> tackles this dilemma by leveraging relational representations behind existing Web applications. A large part of web content is generated by database driven web applications. The structure and semantics encoded in relational database schemes, however, unfortunately was not accessible to web search engines, mashups etc.&#8221;</p>
<p>Generating data for the semantic web has never been so easy before. Start to expose your data on the web, become more visible, become part of cool and interesting mashups and win a Mac Book Air! More <a href="http://triplify.org/Challenge" target="_blank" >details about the challenge found here</a>.</p>
<p><img src="http://farm3.static.flickr.com/2342/2195934619_5a26d026b2.jpg?v=0" height="202" width="400" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.semantic-web.at/2008/03/25/linking-open-data-triplification-challenge-at-i-semantics-2008/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

