Re: Alternative to CWM as a simple command-line reasoner for RDF

Hi Tim,

To me, it is really about manipulating data. Who says manipulating data 
most often implies programming. I would personally use an existing 
RDF/RDFS/OWL API in some language depending on the corpus your students 
have. I would certainly recommend RDF4J and OWLAPI for this purpose 
(Java/Scala/Clojure). It will be less abstract than a command-line tool, 
and they will have all the power they need to play with any data and any 
semweb technologies.

If you want to push the thing even further, then you could do that in 
Clojure (a Lisp) and do everything in notebooks (Emacs' org-mode is 
wonderful for that). But it may be a bit too much for a semester. :) But 
in any case, the technology to use probably really depends on their 
corpus. But I would strongly suggest to consider using some API and to 
do all the manipulation using some programming languages.

Hope it is helpful

Thanks,

Fred

> When teaching about semantic web technology, I've used CWM as a simple 
> command line tool to show inferences that can be drawn from a file of 
> triples.  I've used N3 rules for RDF and RDFS and parts of OWL.  I 
> feel like there must be something more recent than CWM that will work 
> in a generic Unix environment and either has the reasoning built in or 
> can use SWRL rules.  Ideally it would also be easy for students to 
> download, install and use for exploration and experiments.  Any 
> suggestions?
>
> --
> Tim Finin, Computer Science & Electrical Engr, U. of Maryland, Baltimore
> County, 1000 Hilltop, Baltimore MD 21250 voice:4104993522 fax:4104553969
> finin@umbc.edu <mailto:finin@umbc.edu> tfinin@gmail.com 
> <mailto:tfinin@gmail.com>  skype:timFinin http://umbc.edu/~finin 
> <http://umbc.edu/%7Efinin>

Received on Wednesday, 28 September 2016 14:09:48 UTC