GephiSemanticWebImportPlugin

From Semantic Web Standards
Revision as of 14:58, 11 October 2012 by Fgandon (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Gephi Semantic Web Import Plugin

Name of the tool: Gephi Semantic Web Import Plugin
Home page: Gephi Semantic Web Import Plugin wiki page
Date of latest release: 2012-06-15 (verify)
Programming language(s) that can be used with the tool: Java, Python
Relevant semantic web technologies: SPARQL, RDF, OWL
Categories: Visualizer, Reasoner, Special Browser, RDF or OWL Browser, Converter
See also: http://wimmics.inria.fr/project
Public mailing list: http://gephi.org/pipermail/gephi-plugins/
Preferred project URI: http://ns.inria.fr/gephi-semantic-web-import-plugin
DOAP reference: http://ns.inria.fr/gephi-semantic-web-import-plugin/doap.rdf
Company or institution: Inria, Wimmics, Gephi

(Tool description last modified on 2012-10-11.)

Description

The Gephi Semantic Web Import plugin is intended to allow the import of semantic data into Gephi for graph visualization and analysis ; see also the screencasts of demos. The imported data are selected and constructed by processing a SPARQL query on one or several sources. The data can be queried and imported using three ways:

  1. by accessing local rdf, rdfs, owl and rule files and using the embedded Corese engine to apply the SPARQL query;
  2. by accessing a remote REST SPARQL endpoint. In that case, the SPARQL query is submitted and remotely solved and the graph is built locally by analyzing the result sent by the REST endpoint;
  3. by accessing a remote SOAP SPARQL endpoint. As for the REST endpoint, the resulting graph is built from the result returned by the endpoint.

The plugin also provides the following functionalities: statistics on the types present in the rdf obtained (if the rdf:type relations are provided in the construct request) ; a filter on the type of the nodes; a generic filtering mechanism on the nodes, based on a SPARQL "Select" queries; scripting capabilities in java and python for batch processing.