Difference between revisions of "Recursive transfer"

From Apertium
Jump to navigation Jump to search
Line 1: Line 1:
 
{{TOCD}}
 
{{TOCD}}
  +
  +
==Deliverables==
  +
  +
* Program which takes output of lt-proc -b (biltrans) and applies a grammar, doing only reordering, no tag changes
  +
** The input would be ^sl/tl$ and the output would be ^tl$
  +
** The grammar can be specified using a simple text-based CFG grammar formalism, converted into bison and compiled.
  +
   
 
==Questions==
 
==Questions==

Revision as of 16:53, 2 October 2013

Deliverables

  • Program which takes output of lt-proc -b (biltrans) and applies a grammar, doing only reordering, no tag changes
    • The input would be ^sl/tl$ and the output would be ^tl$
    • The grammar can be specified using a simple text-based CFG grammar formalism, converted into bison and compiled.


Questions

  • What to do with a parse-fail.
  • Ambiguous grammars -> can be automatically disambiguated ?
    • Learn shift/reduce using target-language information ?
  • Converting right-recursive to left-recursive grammars.

Algorithms

References

  • Prószéky & Tihanyi (2002) "MetaMorpho: A Pattern-Based Machine Translation System"
  • White (1985) "Characteristics of the METAL machine translation system at Production Stage" (§6)
  • Slocum (1982) "The LRC Machine translation system: An application of State-of-the-Art ..." (p.18)

See also

External links