Skip to content

DigiArt-project/Content-interlinking-by-semantics

Repository files navigation

#PROPheT Ontology Populator

Description

PROPheT (PeRicles Ontology Population Tool) is a novel application that enables instance extraction and ontology population from Linked Data, using a user-friendly graphical user interface (GUI). In PROPheT, concepts, i.e. realisations of entities, and relations populated in online Linked Data sources (such as DBpedia) can be located, filtered and inserted into a user’s own domain ontology.

PROPheT offers three types of instance extraction-related functionalities (instance-based populating, class-based populating and instance enrichment) along with user-driven mapping of data properties. It is flexible enough to work with any domain ontology (written in OWL) and any RDF Linked Data set that is available via a SPARQL endpoint.

Features

PROPheT offers the following key features:

  • Three modes of instance extraction-related functionalities.
  • User-driven mapping of data properties.
  • Importing a domain ontology (over HTTP or locally).
  • Exporting the populated ontology in the most popular formats (.owl, .rdf, .ttl, .nt and .n3).
  • Flexibility to seamlessly work with any domain ontology (written in OWL) and any Linked Data resource that is available via a SPARQL endpoint.
  • Elimination of redundancy in the instance set by handling duplicates.
  • User-friendly GUI with enriched display of content and information, as well as useful function utilities for the user.

Requirements

PROPheT tool is implemented in Python 2.7 along with PyQt4 (v4.11 or later). All specialized external Python libraries (rdflib, SPARQLWrapper, and isodate) that were used through the development process of PROPheT, are also provided in the current github repository.

Instructions

  1. Install Python 2.7 in your computer.
  2. Clone the project locally in your computer.
  3. Open command prompt and change directory to the local path of the stored project: cd "C:\your_path_to_project"
  4. Run Main.py through the command: "C:\your_path_to_python27_library\python.exe" Main.py

cmd_image

Documentation

The official documentation of PROPheT is here.

Credits

PROPheT was created by MKLab group under the scope of DigiArt H2020 and PERICLES FP7 Research Projects.

prophet logo mklab logo digiart logo

About

CERTH algorithms for interlinking content with semantics interpretation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages