Explore Semantic Web with EulerGUI

© Jean-Marc Vanel - $Date: 2011-09-27$ - under Creative Commons License by-nc-nd 3.0

By combining in sequence several features in EulerGUI, it is possible to download, visualize and navigate through ontologies.

We are also working on leveraging the Linked Open Data specifications (Work in Progress); see Linked Data: Evolving the Web into a Global Data Space, by Tom Heath , Talis, and Christian Bizer , Freie Universität Berlin


"Discovering Linked Data on the Web" , and CKAN , CKAN API .

Starting from a plain RDF data URI

About "discover capabilities" , do you want to try what already exists ? Type

eg --pass http://jmvanel.free.fr/hypervert/images_le_clos/vue_est.rdf

Now click on Tools -> add referred ontologies.

These "referred ontologies" (coming from prefix declarations) are added to the project, in an deactivated state. You can then open them in the N3 editor just like any N3 source.

Now click on Tools -> launch OWL reasoner.

You get multiple new windows docked, each showing a tree of OWL classes. There is one frame per N3 source , if it really has ontology information; and the frame titles indicate the N3 source.

Now open the FOAF frame; type Person in the upper field ; it filters the tree to show only classes having this string.

This filtering feature is useful to explore large ontologies. I reckon that Protégé has much the same features, but Protégé does not have the filtered tree.

Starting from the name of an ontology

An even smarter way of getting started, when you only have the name of an ontology is this. Suppose you heard about FOAF (actually the most well-know ontology) , but you don't know where it is .

You just write in the editor :

foaf:bla :x :x .

then save. EulerGUI , leveraging on prefix.cc , will add missing prefix declaration;

then you can do Tools -> add referred ontologies like above (and remove the dummy triple foaf:bla :x :x. ) .

It works in the editor, and in the N3 shell too.