What's new? | Help | Directory | Sign in
Google
km-rdf
A bunch of Semantic Web / Prolog components
  
  
  
  
    
Search
for
Updated Mar 18, 2008 by yves.raimond
Labels: Featured, Phase-Deploy
Henry  

HENRY (N3 parser and reasoner for SWI-Prolog)

First

From Chris Sutton- thanks Chris!

A lot. Among them: lack of recursive rule support (transitive predicate handling and such...). Check out the issues list. Also look at the illustrative examples of these bugs.

No.

Install

http://e-culture.multimedian.nl/software/ClioPatria.shtml
And put the SeRQL directory in the Henry directory.

Use

$ cwm $1 --think --rdf --data

?- [n3_entailment].

You can then load some n3 files using:

?- n3_load('file.n3').

Or some RDF (XML or turtle) files using:
?- rdf_load('file.rdf').
Then, you can compile the N3 rules you have in store using:
?- compile.
Then, the derived statements are accessible through:
?- n3_entailment:rdf(Subject,Predicate,Object).

You can then load some n3 files using:
?- n3_load('file.n3').

Or some RDF (XML or turtle) files using:
?- rdf_load('file.rdf').
Then, you can compile the N3 rules you have in store using:
?- compile.
Then, the derived statements are accessible through:
?- n3_entailment:rdf(Subject,Predicate,Object).

Sign in to add a comment