Implementing an Ontology-based Web Directory for the Discovery of Sharing and Collaborative Consumption Platforms

In course of an exhaustive analysis of individual platforms in the domain of sharing economy and collaborative consumption structured data has been generated. In order to provide added value, these research results ought to be made accessible for the public while adhering to the principles of Linked Open Data.
 
To provide the resulting data in a comprehensible format, a first draft of an ontology has been designed which needs to be refined and put to actual use. Within this thesis, the entire process of publishing the research results as Linked Data is to be implemented: At first, structured data (in form of a table) needs to be automatically transformed into valid RDF triples (according to the ontology) which can be realized using a script. Afterwards, the resulting triples need to be stored in a triple store which needs to be set up beforehand.
To allow for external contributions a dedicated web form is to be created. This web form is supposed to ease the process of adding new triples to the triplestore and incorporates a moderation process so that newly added content needs to be confirmed and validated by a moderator. An optional feature is to implement an appropriate visualization of the triples contained in the triplestore.

 
 
This thesis can be divided into the following components:

  1. Get familiar with RDF(S) and OWL
  2. Set up a triple store
  3. Refine the existing ontology
  4. Compose script to transfrom table data into RDF triples
  5. Conceptualise web from to enter new data and moderation process
  6. (optional) Visualize the data

 

Requierements:

  • Interest in Semantic Web / Linked Open Data
  • Basic knowledge of programming (preferably Java)