System Name
B2Z list of NLG systems
System Builders Busemann
Development Dates 1998-ongoing
Languages independent
URL (if available)
who's who


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.



Main reference

Stephan Busemann.
Best-first surface realization.
In Proceedings of the 8th. International Workshop on Natural Language Generation (INLG '96), pages 101--110, Herstmonceux, England, June 1996.

Stephan Busemann.
A shallow formalism for defining personalized text.
In Proceedings of the Workshop `Professionelle Erstellung von Papier- und Online-Dokumentation: Perspektiven für die automatische Textgenerierung', Bremen, Germany, September 1998. 22nd. Annual German Conference on Artificial Intelligence (KI-98).

Stephan Busemann.
Constraint-based techniques for interfacing software modules.
In Workshop on reference architectures and data standards for NLP at the AISB'99 convention, Edinburgh, Scotland, April 1999.

Michael Wein.
Eine parametrisierbare Generierungskomponente mit generischem Backtracking.
Master's thesis, Department of Computer Science, University of the Saarland, Saarbrücken, 1996.

Information last updated: 06.09.2001 (
Page last generated: 25-1-2009 21:01:39