rTriplify ======== rTriplify is a ruby clone of the triplify-php version. It is used to create a rdf-mapping of your existing database and serve it out to the (semantic)-web. rTriplify uses the rails database models to generate your rdf-data. It comes with most of the origin features of triplify. Please have a look at ..... to see the full features list. In addition you have the possibility to generate RDFa -Data and place it inside of your webpage as a hidden div. Please be aware that this is not the clean way to serve your content as RDFa. But I think, if you have generated the mapping file for your database it's just the consequence to place RDFa on your page instead. rTriplify gives you the right tools to place RDFa tags on your Webpage without having to do a full code review of your templates. And of course, search engines like google and yahoo already watch for these tags. Google already rewards RDFa tags with some specials. For further informations please see here [1] or [2] here Links: [1]http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=99170 [2]http://developer.yahoo.com/searchmonkey/ (sadly this project has been rejected) Example ======= gem install rtriplify then place a triplify.yml file in the config folder of your RoR-application. Probably it's the best idea to use the sample config file included in the gem or you can download the sample file here [3] too. Usaly the sample config has all configuration possibilitys inside of it and it's well documented. I think you can start now and change the config so that it will fit to your Application. Now, you want to see your nice RDF-Data? just add following route in the route.config: map.connect 'triplify/*specs', :controller => 'triplify', :action => "tripleize" that's it. Now just go to http://your-app.com/triplify/ and you will get the full RDF dump of your database. (If you haven't changed the data-depth part in the config) That's all the magic. For detailed documentation I'll go on detail on some of the config sections. Links: [3] sample config Copyright (c) 2010 Nico Patitz, released under the MIT license