A survey and classification of controlled natural languages
T Kuhn - Computational linguistics, 2014 - direct.mit.edu
What is here called controlled natural language (CNL) has traditionally been given many
different names. Especially during the last four decades, a wide variety of such languages …
different names. Especially during the last four decades, a wide variety of such languages …
Generating explanations for biomedical queries
We introduce novel mathematical models and algorithms to generate (shortest or k different)
explanations for biomedical queries, using answer set programming. We implement these …
explanations for biomedical queries, using answer set programming. We implement these …
Rcm: Requirement capturing model for automated requirements formalisation
Most existing automated requirements formalisation techniques require system engineers to
(re) write their requirements using a set of predefined requirement templates with a fixed …
(re) write their requirements using a set of predefined requirement templates with a fixed …
The PENG ASP system: architecture, language and authoring tool
SC Guy, R Schwitter - Language Resources and Evaluation, 2017 - Springer
In this article, we describe the architecture, the language and the authoring tool of the
PENG^ ASP ASP system. This system supports the writing of non-monotonic specifications …
PENG^ ASP ASP system. This system supports the writing of non-monotonic specifications …
Specifying and verbalising answer set programs in controlled natural language
R Schwitter - Theory and Practice of Logic Programming, 2018 - cambridge.org
We show how a bi-directional grammar can be used to specify and verbalise answer set
programs in controlled natural language. We start from a program specification in controlled …
programs in controlled natural language. We start from a program specification in controlled …
Applications of answer set programming in phylogenetic systematics
E Erdem - … , and Nonmonotonic Reasoning: Essays Dedicated to …, 2011 - Springer
We summarize some applications of Answer Set Programming (ASP) in phylogenetics
systematics, focusing on the challenges, how they are handled using computational …
systematics, focusing on the challenges, how they are handled using computational …
Finding answers and generating explanations for complex biomedical queries
We present new methods to efficiently answer complex queries overbiomedical ontologies
and databases considering the relevant partsof these knowledge resources, and to generate …
and databases considering the relevant partsof these knowledge resources, and to generate …
Towards Automatic Composition of ASP Programs from Natural Language Specifications
This paper moves the first step towards automating the composition of Answer Set
Programming (ASP) specifications. In particular, the following contributions are provided:(i) …
Programming (ASP) specifications. In particular, the following contributions are provided:(i) …
CNL2ASP: converting controlled natural language sentences into ASP
Answer set programming (ASP) is a popular declarative programming language for solving
hard combinatorial problems. Although ASP has gained widespread acceptance in …
hard combinatorial problems. Although ASP has gained widespread acceptance in …
[PDF][PDF] A Tool for Encoding Controlled Natural Language Specifications as ASP Rules.
Abstract Answer Set Programming (ASP) is a popular declarative programming language for
solving hard combinatorial problems. Albeit ASP has been widely adopted in both academic …
solving hard combinatorial problems. Albeit ASP has been widely adopted in both academic …