TG/2

From NLG Systems Wiki

Jump to: navigation, search

Contents

[edit] Summary

Description

TG/2 stands for a new generation of template-based generators. The system is organized as a classical production system, separating the generation rules from their interpreter. Generation rules are defined as condition-action pairs. They can represent not only templates but also context-free grammar rules, using category symbols. Integrating these rule types into a single formalism allows for a shallow modelling of language where this proves sufficient, or for more fine-grained models whenever necessary. The interpreter consists of the standard three-step processing cycle: determine the set of applicable rules, select one from this set, and execute it. The TG/2 system is used in the generators TEMSIS and COSMA.

Architecture

Image:Tg2-e.gif

References

  1. Busemann, S. (1996). Best-first surface realization. Paper presented at Proceedings of the 8th. International Workshop on Natural Language Generation (INLG '96), Herstmonceux, England. Bib
  2. Busemann, S. (1998). A shallow formalism for defining personalized text. Paper presented at Proceedings of the Workshop `Professionelle Erstellung von Papier- und Online-Dokumentation: Perspektiven für die automatische Textgenerierung', Bremen, Germany. Bib
  3. Busemann, S. (1999). Constraint-based techniques for interfacing software modules. Paper presented at Workshop on reference architectures and data standards for NLP at the AISB'99 convention, Edinburgh, Scotland. Bib
  4. Wein, M. ((1996). Eine parametrisierbare Generierungskomponente mit generischem Backtracking.). Unpublished Master's Dissertation, University of the Saarland, Saarbrücken. Bib
Facts about TG/2RDF feed
Descriptionshallow generation component using generalized templates  +
Domainindependent  +
FrameworkTemplate  +
Languageindependent  +
NameTG/2  +
Started1998  +
URLhttp://www.dfki.de/~busemann/more-tg2.html  +
WorkerBusemann  +
Personal tools