Re: Few Questions about RDF.rb

Hi Alex, it depends on what you mean by working with OWL. TThere is an RDFS project [1] that does have some support for simple inference rules, but not OWL at this point. Also, a quick GitHub search found Pius' rdf-inference gem [2], which does creates a forward-chaining RDFS/OWL inference engine, but I have no experience with it.

Regarding triple-stores, there is an rdf-sesame repository adaptor [3], which does provides access to a remote Sesame store, and dydra [4], a cloud-based RDF & SPARQL service. Additionally, rdf-do [5] defines a dataobjects-backed RDF repository, and uses RDF's BGP and sparql-grammar [6] for querying. The sparql-client gem also allows remote access to any SPARQL service, which certainly allows access to any triple-store that supports a SPARQL interface.

Gregg

[1] https://github.com/bendiken/rdfs
[2] https://github.com/pius/rdf-inference
[3] https://github.com/bendiken/rdf-sesame
[4] https://github.com/dydra/dydra
[5] https://github.com/bhuga/rdf-do
[6] https://github.com/gkellogg/sparql-grammar
[7] https://github.com/bendiken/sparql-client

On Apr 27, 2011, at 1:24 PM, Alex Genadinik (Contractor) wrote:

Hello,

I am considering using RDF.rb for Ruby.

1)      In the documentation it says that it handles RDF, but what about working with OWL?  Or is that also handled since it is RDF-based?
2)      Can I connect to a variety of triple-stores like Virtuoso or Allegrograph for example?

Thanks,
Alex

Received on Friday, 29 April 2011 16:39:39 UTC