pith. sign in

arxiv: 1408.2466 · v1 · pith:NJF73NXHnew · submitted 2014-07-15 · 💻 cs.CL · cs.AI

Controlled Natural Language Processing as Answer Set Programming: an Experiment

classification 💻 cs.CL cs.AI
keywords answercontrolledfactsinputnaturalprocessedprogrammingrepresentation
0
0 comments X
read the original abstract

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.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.