A RISC Approach to Reasoning with Natural Language

Robert M. Macgregor

Many developers of natural language (NL) processing systems believe that a single internal representation (of sentences) should support all levels of reasoning (linguistic, semantic, and pragmatic). Such a representation is necessarily quite expressive, containing a large variety of syntactic constructs necessary to model the nuances of natural language. Others (including ourselves) take the view that reasoning can be more efficient if two different representations are used--a richer representation is used for linguistic reasoning, while an ontologically much sparser representation is used for reasoning about semantics and pragmatics. We argue for a representation that eliminates as many syntactic constructs as possible while preserving full expressivity. We are currently implementing a reasoning system that performs efficient logical deductions using a fully expressive (but syntactically sparse) graph-based representation.


This page is copyrighted by AAAI. All rights reserved. Your use of this site constitutes acceptance of all of AAAI's terms and conditions and privacy policy.