Generating Natural Language Descriptions from OWL Ontologies: the NaturalOWL System
arXiv:1405.6164 · doi:10.1613/jair.4017
Abstract
We present NaturalOWL, a natural language generation system that produces texts describing individuals or classes of OWL ontologies. Unlike simpler OWL verbalizers, which typically express a single axiom at a time in controlled, often not entirely fluent natural language primarily for the benefit of domain experts, we aim to generate fluent and coherent multi-sentence texts for end-users. With a system like NaturalOWL, one can publish information in OWL on the Web, along with automatically produced corresponding texts in multiple languages, making the information accessible not only to computer programs and domain experts, but also end-users. We discuss the processing stages of NaturalOWL, the optional domain-dependent linguistic resources that the system can use at each stage, and why they are useful. We also present trials showing that when the domain-dependent llinguistic resources are available, NaturalOWL produces significantly better texts compared to a simpler verbalizer, and that the resources can be created with relatively light effort.
References in corpus (6)
- Building Natural-Language Generation Systems
- Inferring Strategies for Sentence Ordering in Multidocument News Summarization
- Catching the Drift: Probabilistic Content Models, with Applications to Generation and Summarization
- Trainable Methods for Surface Natural Language Generation
- A Flexible Shallow Approach to Text Generation
- Content Modeling Using Latent Permutations
Cited by in corpus (5)
- A System for Automatic English Text Expansion
- A Holistic Natural Language Generation Framework for the Semantic Web
- Redundancy-free Verbalization of Individuals for Ontology Validation
- Extracting Linguistic Resources from the Web for Concept-to-Text Generation
- Generating Texts with Integer Linear Programming