Deriving database queries from logical forms by abductive definition expansion

  • Authors:
  • Manny Rayner;Hiyan Alshawi

  • Affiliations:
  • Cambridge Computer Science Research Centre, Cambridge, U.K.;Cambridge Computer Science Research Centre, Cambridge, U.K.

  • Venue:
  • ANLC '92 Proceedings of the third conference on Applied natural language processing
  • Year:
  • 1992

Quantified Score

Hi-index 0.00

Visualization

Abstract

The paper describes a principled approach to the problem of deriving database queries from logical forms produced by a general NL interface. Our method attempts to construct a database query and a set of plausible assumptions, such that the logical form is equivalent to the query given the assumptions. The domain information needed is provided as declarative meaning postulates, including "definitional equivalences". The technical basis for the approach is that a "definition" of the form Head ∧ Conditions ↔ Body can be read procedurally as "Expand Head to Body if it occurs in an environment where Conditions can be inferred". The "environment" is provided by the other conjuncts occurring together with Head in the original logical form, together with other meaning postulates and the contents of the database. The method has been implemented in CLARE, a language and reasoning system whose linguistic component is the SRI Core Language Engine.