Abstract
Answer Set Programming is a compelling non-monotonic knowledge representation paradigm for representing specifications in controlled natural language and reasoning about them. In this paper, we introduce the controlled natural language PENGASP and discuss the kind of answer set programs that the PENGASP system automatically generates for a given specification. The controlled natural language PENGASP is unique, since it is the first controlled natural language that uses Answer Set Programming as target language for reasoning, in particular for question answering. PENGASP allows us to specify factual and terminological knowledge, to combine weak and strong negation in order to specify a local form of the closed world assumption, to deal with cardinality constraints, to specify arithmetic operations, and to express defaults and exceptions. An emerging PENGASP specification can be queried in controlled natural language using closed world and open world reasoning depending on the information available in the specification.
Original language | English |
---|---|
Title of host publication | Joint Proceedings of the 2nd Workshop on Natural Language Processing and Automated Reasoning, and the 2nd International Workshop on Learning and Nonmonotonic Reasoning at LPNMR 2015 |
Editors | Marcello Balduccini, Alessandra Mileo, Ekaterina Ovchinnikova, Aless Russo, Peter Schuller |
Place of Publication | NUI Galway, Ireland |
Publisher | INSIGHT Centre for Data Analytics |
Pages | 15-26 |
Number of pages | 12 |
Publication status | Published - 2015 |
Event | Workshop on Natural Language Processing and Automated Reasoning (2nd : 2015), and International Workshop on Learning and Nonmonotonic Reasoning (2nd : 2015) - Lexington, KY Duration: 27 Sept 2015 → 27 Sept 2015 |
Workshop
Workshop | Workshop on Natural Language Processing and Automated Reasoning (2nd : 2015), and International Workshop on Learning and Nonmonotonic Reasoning (2nd : 2015) |
---|---|
City | Lexington, KY |
Period | 27/09/15 → 27/09/15 |