RELNET

*Optimized for Mozilla Firefox

What is RelNet?

RelNet is a novel Web tool developed by ISTC/STLab used to align a user-supplied property to existing Semantic Web properties retrieved from different vocabulary repositories. As a large number of vocabularies exist in the growing Linked Data Web, most forming a core of Semantic Web standards de jure (SKOS, Dublin Core, FRBR, ...) or de facto (FOAF, Event Ontology, ...), the re-use, refinment or extension of existing resources of vocabularies over the Semantic Web remain a difficult task to users. While powerful tools have been already developed to disambiguate English words, like WordNet, or verbs, like VerbNet, nothing exist specialized to Semantic relations or properties.

The aim of RelNet is to provide easy access to this ecosystem of vocabularies in search of a specific property supplied by the user, providing metrics on how the matching properties are used in the Linked Data cloud, helping to improve their understanding, visibility and usability, and overall quality. Aligned properties from the Semantic Web are retrieved, to date, from three different sources:

  • Watson a service that provides access to Semantic Web knowledge, in particular ontologies;
  • Linked Open Vocabularies (LOV) an aggregator of Linked Open vocabularies, and provides services for accessing their data;
  • Never-Ending Language Learning (NELL) a machine learning system that extracts structured data from unstructured Web pages and stores it in a knowledge base. It runs continuously since 2010. From the learnt facts, NELL team has derived an ontology of categories and properties: it includes 548 properties at the moment.

REST API

RelNet is available as REST based Web service.

  • Method: GET
i.e. ~$ curl -G -X GET [...] URL 
  • Accept: application/rdf+json
i.e. ~$ curl -G -X GET -H "Accept: application/rdf+json" [...] URL 
  • Mandatory parameters:
    • property: the property you want to align on the Semantic Web using RelNet (e.g. "productOf").
i.e. ~$ curl -G -X GET -H "Accept: application/rdf+json" --data-urlencode "property=productOf" [...] URL