Generating natural language explanations for entailments in ontologies

Building an error-free and high-quality ontology in OWL (Web Ontology Language)---the latest standard ontology language endorsed by the World Wide Web Consortium---is not an easy task for domain experts, who usually have limited knowledge of OWL and logic. One sign of an erroneous ontology is the oc...

Full description

Bibliographic Details
Main Author: Nguyen, Tu
Published: Open University 2013
Subjects:
Online Access:http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.588372
id ndltd-bl.uk-oai-ethos.bl.uk-588372
record_format oai_dc
spelling ndltd-bl.uk-oai-ethos.bl.uk-5883722015-03-20T04:15:10ZGenerating natural language explanations for entailments in ontologiesNguyen, Tu2013Building an error-free and high-quality ontology in OWL (Web Ontology Language)---the latest standard ontology language endorsed by the World Wide Web Consortium---is not an easy task for domain experts, who usually have limited knowledge of OWL and logic. One sign of an erroneous ontology is the occurrence of undesired inferences (or entailments), often caused by interactions among (apparently innocuous) axioms within the ontology. This suggests the need for a tool that allows developers to inspect why such an entailment follows from the ontology in order to debug and repair it. This thesis aims to address the above problem by advancing knowledge and techniques in generating explanations for entailments in OWL ontologies. We build on earlier work on identifying minimal subsets of the ontology from which an entailment can be drawn---known technically as justifications. Our main focus is on planning (at a logical level) an explanation that links a justification (premises) to its entailment (conclusion); we also consider how best to express the explanation in English. Among other innovations, we propose a method for assessing the understandability of explanations, so that the easiest can be selected from a set of alternatives. Our findings make a theoretical contribution to Natural Language Generation and Knowledge Representation. They could also play a practical role in improving the explanation facilities in ontology development tools, considering especially the requirements of users who are not expert in OWL.025.04Open Universityhttp://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.588372http://oro.open.ac.uk/39116/Electronic Thesis or Dissertation
collection NDLTD
sources NDLTD
topic 025.04
spellingShingle 025.04
Nguyen, Tu
Generating natural language explanations for entailments in ontologies
description Building an error-free and high-quality ontology in OWL (Web Ontology Language)---the latest standard ontology language endorsed by the World Wide Web Consortium---is not an easy task for domain experts, who usually have limited knowledge of OWL and logic. One sign of an erroneous ontology is the occurrence of undesired inferences (or entailments), often caused by interactions among (apparently innocuous) axioms within the ontology. This suggests the need for a tool that allows developers to inspect why such an entailment follows from the ontology in order to debug and repair it. This thesis aims to address the above problem by advancing knowledge and techniques in generating explanations for entailments in OWL ontologies. We build on earlier work on identifying minimal subsets of the ontology from which an entailment can be drawn---known technically as justifications. Our main focus is on planning (at a logical level) an explanation that links a justification (premises) to its entailment (conclusion); we also consider how best to express the explanation in English. Among other innovations, we propose a method for assessing the understandability of explanations, so that the easiest can be selected from a set of alternatives. Our findings make a theoretical contribution to Natural Language Generation and Knowledge Representation. They could also play a practical role in improving the explanation facilities in ontology development tools, considering especially the requirements of users who are not expert in OWL.
author Nguyen, Tu
author_facet Nguyen, Tu
author_sort Nguyen, Tu
title Generating natural language explanations for entailments in ontologies
title_short Generating natural language explanations for entailments in ontologies
title_full Generating natural language explanations for entailments in ontologies
title_fullStr Generating natural language explanations for entailments in ontologies
title_full_unstemmed Generating natural language explanations for entailments in ontologies
title_sort generating natural language explanations for entailments in ontologies
publisher Open University
publishDate 2013
url http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.588372
work_keys_str_mv AT nguyentu generatingnaturallanguageexplanationsforentailmentsinontologies
_version_ 1716784777350086656