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 from the Wimmics research team.

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.