AGILE Review meeting - April 2000
A reference architecture for NLG
®A general architecture for (multilingual) natural language generation systems:
®
Meaning specification
Text planning
Sentence planning
Lexico-grammatical generation
Content structure
Text plan
Sentence plans
Output text
Strategic
generation
Tactical
generation
IFACE
 (model editor)
TSM
(region, tsm inquiries,
SPLizer)
Grammars
IFACE
 (display windows)
AGILE
In AGILE, meaning specification is done in the model editor, and the output text is shown through the interface. Inbetween meaning specification and displaying the output text are the Text Structuring Module (which encapsulates text planning and sentence planning), and the individual grammars.