paper-with-me

홈 › Papers

Controlled Natural Language Processing as Answer Set Programming: an Experiment

2014-07-15 · Rolf Schwitter

Most controlled natural languages (CNLs) are processed with the help of a pipeline architecture that relies on different software components. We investigate in this paper in an experimental way how well answer set programming (ASP) is suited as a unifying framework for parsing a CNL, deriving a formal representation for the resulting syntax trees, and for reasoning with that representation. We start from a list of input tokens in ASP notation and show how this input can be transformed into a syntax tree using an ASP grammar and then into reified ASP rules in form of a set of facts. These facts are then processed by an ASP meta-interpreter that allows us to infer new knowledge.

📄 PDF Abstract BibTeX arXiv:1408.2466

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Specifying and Verbalising Answer Set Programs in Controlled Natural Language

2018-04-28 · Rolf Schwitter

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 natural language and translate this specif…

Sentence

CNL2ASP: converting controlled natural language sentences into ASP

2023-11-17 · Simone Caruso, Carmine Dodaro, Marco Maratea, Marco Mochi 외

Answer Set Programming (ASP) is a popular declarative programming language for solving hard combinatorial problems. Although ASP has gained widespread acceptance in academic and industrial contexts, there are certain use…

Making Sense of Conflicting (Defeasible) Rules in the Controlled Natural Language ACE: Design of a System with Support for Existential Quantification Using Skolemization

2019-05-01 · WS 2019 5 · Martin Diller, Adam Wyner, Hannes Strass

We present the design of a system for making sense of conflicting rules expressed in a fragment of the prominent controlled natural language ACE, yet extended with means of expressing defeasible rules in the form of norm…

Translation

Towards Automatic Composition of ASP Programs from Natural Language Specifications

2024-03-07 · Manuel Borroto, Irfan Kareem, Francesco Ricca

This paper moves the first step towards automating the composition of Answer Set Programming (ASP) specifications. In particular, the following contributions are provided: (i) A dataset focused on graph-related problem s…

Machine TranslationTranslation

Architecture of a Web-based Predictive Editor for Controlled Natural Language Processing

2014-06-27 · Stephen Guy, Rolf Schwitter

In this paper, we describe the architecture of a web-based predictive text editor being developed for the controlled natural language PENG$^{ASP)$. This controlled language can be used to write non-monotonic specificatio…

Sentence