Controlled Natural Languages and Default Reasoning

05/11/2019
by   Tiantian Gao, et al.
0

Controlled natural languages (CNLs) are effective languages for knowledge representation and reasoning. They are designed based on certain natural languages with restricted lexicon and grammar. CNLs are unambiguous and simple as opposed to their base languages. They preserve the expressiveness and coherence of natural languages. In this report, we focus on a class of CNLs, called machine-oriented CNLs, which have well-defined semantics that can be deterministically translated into formal languages, such as Prolog, to do logical reasoning. Over the past 20 years, a number of machine-oriented CNLs emerged and have been used in many application domains for problem solving and question answering. However, few of them support non-monotonic inference. In our work, we propose non-monotonic extensions of CNL to support defeasible reasoning. In the first part of this report, we survey CNLs and compare three influential systems: Attempto Controlled English (ACE), Processable English (PENG), and Computer-processable English (CPL). We compare their language design, semantic interpretations, and reasoning services. In the second part of this report, we first identify typical non-monotonicity in natural languages, such as defaults, exceptions and conversational implicatures. Then, we propose their representation in CNL and the corresponding formalizations in a form of defeasible reasoning known as Logic Programming with Defaults and Argumentation Theory (LPDA).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/02/2012

Verbalizing Ontologies in Controlled Baltic Languages

Controlled natural languages (mostly English-based) recently have emerge...
research
03/08/2000

DLV - A System for Declarative Problem Solving

DLV is an efficient logic programming and non-monotonic reasoning (LPNMR...
research
07/07/2015

A Survey and Classification of Controlled Natural Languages

What is here called controlled natural language (CNL) has traditionally ...
research
10/08/2012

Disjunctive Datalog with Existential Quantifiers: Semantics, Decidability, and Complexity Issues

Datalog is one of the best-known rule-based languages, and extensions of...
research
04/25/2014

On the Non-Monotonic Description Logic ALC+T_min

In the last 20 years many proposals have been made to incorporate non-mo...
research
12/10/2021

Semantic Construction Grammar: Bridging the NL / Logic Divide

In this paper, we discuss Semantic Construction Grammar (SCG), a system ...
research
03/31/2013

A cookbook of translating English to Xapi

The Xapagy cognitive architecture had been designed to perform narrative...

Please sign up or login with your details

Forgot password? Click here to reset