TAILIEUCHUNG - Báo cáo khoa học: "A Strategy for Dynamic Interpretation: a Fragment and an Implementation"

The strategy for natural language interpretation presented in this paper implements the dynamics of context change by translating natural language texts into a meaning representation language consisting of (descriptions of) programs, in the spirit of dynamic predicate logic (DPL) [5]. The difference with DPL is that the usual DPL semantics is replaced by an error state semantics [2]. This allows for the treatment of unbound anaphors, as in DPL, but also of presuppositions and presupposition projection. . | A Strategy for Dynamic Interpretation a Fragment and an Implementation Olivier Bouchez1 2 Jan van Eijck2 3 and Olivier Istace1 2 EMAIL obo@ jve@ ois@ 1Institut d Informatique FUNDP 61 Rue de Bruxelles 5000 Namur Belgium 2CWI . Box 4079 1009 AB Amsterdam The Netherlands 3OTS Trans 10 3512 JK Utrecht The Netherlands Abstract The strategy for natural language interpretation presented in this paper implements the dynamics of context change by translating natural language texts into a meaning representation language consisting of descriptions of programs in the spirit of dynamic predicate logic DPL 5 . The difference with DPL is that the usual DPL semantics is replaced by an error state semantics 2 . This allows for the treatment of unbound anaphors as in DPL but also of presuppositions and presupposition projection. The use of this dynamic interpretation strategy is demonstrated in an implementation of a small fragment of natural language which handles unbound pronoun antecedent links where it is assumed that the intended links are indicated in the input string and uniqueness presuppositions of definite descriptions. The implementation consists of a syntax module which outputs parse trees a semantic module mapping parse trees to DPL representations a representation processor which determines truth conditions falsity conditions and presupposition failure conditions and an evaluator of these conditions in a database model. The implementation uses the logic programming language Gôdel 6 an experimental successor of Prolog with similar functionality and expressiveness but with an improved declarative semantics. 1 The Idea of Dynamic Interpretation Recent developments in Natural Language semantics have witnessed a shift away from static representation languages towards representation languages with a dynamic flavour. Such representation languages can be viewed as definitions of very simple imperative programming languages. To see how

TỪ KHÓA LIÊN QUAN
TÀI LIỆU HOT