Machine Translation
– Classical and Statistical Approaches
Session 3: Constraint-based Transfer
Jonas Kuhn Universität des Saarlandes, Saarbrücken The University of Texas at Austin jonask@coli.uni-sb.de
DGfS/CL Fall School 2005, Ruhr-Universität Bochum, September 19-30, 2005
Jonas Kuhn: MT 2
Session 3: Constraint-based Transfer
Lab1: Syntactic Transfer – a Prolog
implementation
Background on Lexical-Functional Grammar
(LFG)
Constraint-based Transfer
Kaplan et al. 1989: Translation by Structural
Correspondence
Jonas Kuhn: MT 3
Lab1: Syntactic Transfer
A Prolog implementation
Analysis Transfer Generation
Each part: processing engine + declarative rules
Variants of this lab exercise depending on
Prolog background:
Use given Prolog implementation of the
processing systems + concentrate on specifying rules
Use given parser and generator, but specify
Prolog predicate for transfer
Implement all parts from scratch (not
recommended due to time constraits)
Jonas Kuhn: MT 4
Lab1: Suggested exercises
1.
Specify simple rules required for some of the English Spanish divergence examples from Trujillo chapter
2.
Change the lexicon: distinguish a surface form and an underlying citation form
- The transfer rules can be expressed more generally
- The language-specific grammars should constrain
possible combinations of morphological variants
- You can try to add certain ideas from interlingua-
based translation (language-independent citation forms, e.g., for definite articles) 3.