W3C home > Mailing lists > Public > public-rdf-ruby@w3.org > December 2008

Pomegranate: a Ruby-native RDF reasoner based on Ruleby

From: Pius Uzamere <pius@alum.mit.edu>
Date: Tue, 30 Dec 2008 12:07:22 -0500
Message-ID: <2aec93810812300907o2485f3c0n7c45f547ba0e2cbf@mail.gmail.com>
To: public-rdf-ruby@w3.org
Hi everyone,

I've just made a release of my Pomegranate project here:
http://pius.github.com/pomegranate/

Pomegranate is a Ruby library for inferencing over a corpus of triples with
RDFS and OWL properties. It implements the RDF Schema Language (RDFs)
properties as a set of production rules plus a small set of OWL properties
(if you've read "Semantic Web and the Working Ontologist," Pomegranate
implements the "RDFS-PLUS" rules). The rules are executed by Ruleby, a
forward-chaining Ruby inferencing engine that implements the Rete algorithm.

Next steps are to:

* augment the fairly comprehensive spec suite with some more corner cases
* add additional OWL properties
* write some examples of integration with RDF libraries like Tom Morris's
Reddy library (http://github.com/tommorris/reddy/)

I'd love some additional eyes on this and contributions are very welcome.

Best,
Pius Uzamere
pius@alum.mit.edu
Received on Tuesday, 30 December 2008 17:07:57 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 30 December 2008 17:07:57 GMT