ruby & Semantic

TwitterFacebook
Get flash to fully experience Pearltrees
http://danbri.org/words/2008/02/08/270 Last weekend I had the fortune to run into Rich Kilmer at O’Reilly’s ‘Social graph Foo Camp ‘ gathering.

RDF in Ruby revisited | danbri's foaf stories

The state of Ruby, RDF and Rails 3

http://www.randomhacks.net/articles/2010/12/20/the-state-of-ruby-rdf-and-rails-3 Recently, I was investigating the state of RDF in the Ruby world. Here are some notes, in case anybody is curious.
http://myunderstanding.wordpress.com/2007/05/29/rdfa-on-rails-the-semantic-web-made-simple/

RDFa On Rails, the Semantic Web made simple « my understanding

I just released the first version (well already 0.0.3, after small fixes) of RDFa On rails. It is a quite early release so don’t expect too much .
Json

from rdflib.graph import Graph g = Graph () g . parse ( "http://bigasterisk.com/foaf.rdf" ) g . parse ( "http://www.w3.org/People/Berners-Lee/card.rdf" )

Getting started with rdflib — rdflib v3.0.0 documentation

http://code.alcidesfonseca.com/docs/rdflib/gettingstarted.html
Ruby_on_rails

bendiken/rdf - GitHub

Based entirely on Ruby's autoloading, meaning that you can generally make use of any one part of the library without needing to load up the rest. When installed, RDF.rb includes a rdf shell script which acts as a wrapper to perform a number of different operations on RDF files using available readers and writers. https://github.com/bendiken/rdf
http://www.openlinksw.com/dataspace/kidehen@openlinksw.com/weblog/kidehen@openlinksw.com%27s%20BLOG%20%5B127%5D/1648 SPARQL is a powerful query language, results serialization format, and an HTTP based data access protocol from the W3C. It provides a mechanism for accessing and integrating data across Deductive Database Systems (colloquially referred to as triple or quad stores in Semantic Web and Linked Data circles) -- database systems (or data spaces) that manage proposition oriented records in 3-tuple (triples) or 4-tuple (quads) form.

SPARQL for the Ruby Developer

http://rdf.rubyforge.org/ Based entirely on Ruby's autoloading, meaning that you can generally make use of any one part of the library without needing to load up the rest. require 'rdf/ntriples' RDF :: Reader . open ( "http://rdf.rubyforge.org/doap.nt" ) do | reader | reader . each_statement do | statement | puts statement . inspect end end

RDF.rb: Linked Data for Ruby

Surfin’ ain’t easy, and right now, you’re lost at sea. But don’t worry; simply pick an option from the list below, and you’ll be back out riding the waves of the Internet in no time.

10 Ruby on Rails Best Practices

http://www.sitepoint.com/2011/01/26/10-ruby-on-rails-best-practices/#fbid=KlS70IAyq7V

Getting Started with RDF and SPARQL Using 4store and RDF.rb | Jeni's Musings

Updated to include some of Arto Bendicken’s recommendations .
This tutorial is for programmers used to building software on top of non-Semantic-Web data sources: using screen scraping techniques, or using APIs that return XML, JSON, CSV etc. Getting data from Semantic Web sources is typically done in one of two ways: either directly getting data in an RDF serialization over HTTP or by using a SPARQL endpoint. In this tutorial, we shall get some data from DBPedia , the Semantic Web version of Wikipedia .

Getting data from the Semantic Web (Ruby) - semanticweb.org