Controlled Natural Language Processing as Answer Set Programming: an Experiment

07/15/2014
by   Rolf Schwitter, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/11/2019

ASP-Core-2 Input Language Format

Standardization of solver input languages has been a main driver for the...
research
08/29/2011

Parsing Combinatory Categorial Grammar with Answer Set Programming: Preliminary Report

Combinatory categorial grammar (CCG) is a grammar formalism used for nat...
research
04/14/2011

Backdoors to Tractable Answer-Set Programming

Answer Set Programming (ASP) is an increasingly popular framework for de...
research
07/09/2023

Reasoning over the Behaviour of Objects in Video-Clips for Adverb-Type Recognition

In this work, following the intuition that adverbs describing scene-sequ...
research
09/16/2022

User Guided Abductive Proof Generation for Answer Set Programming Queries (Extended Version)

We present a method for generating possible proofs of a query with respe...
research
06/27/2014

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

In this paper, we describe the architecture of a web-based predictive te...
research
08/25/2022

Automating UAV Flight Readiness Approval using Goal-Directed Answer Set Programming

We present a novel application of Goal-Directed Answer Set Programming t...

Please sign up or login with your details

Forgot password? Click here to reset