Pomegranate: a Ruby-native RDF reasoner based on Ruleby

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 UTC