#PROPheT Ontology Populator
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.
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.
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.
- Install Python 2.7 in your computer.
- Clone the project locally in your computer.
- Open command prompt and change directory to the local path of the stored project:
cd "C:\your_path_to_project"
- Run Main.py through the command:
"C:\your_path_to_python27_library\python.exe" Main.py
The official documentation of PROPheT is here.
PROPheT was created by MKLab group under the scope of DigiArt H2020 and PERICLES FP7 Research Projects.