SWAT Ontology Verbaliser
datasetposted on 2017-08-23, 12:33 authored by Richard PowerRichard Power, Sandra Williams, Allan Third
A prolog program that takes as input an OWL ontology in OWL/XML format, and produces three English texts with different degrees of organisation (plain, aggregated, hypertext). The program infers English terms for individuals, classes and properties from the names/labels used in the ontology code; hence the quality of the text varies according to the suitability of these names. We include code for building an "ontopedia" which combines information from multiple ontologies.