System Name
B2Z list of NLG systems
System Builders Piwek
Development Dates 2003
Languages English
URL (if available)
who's who


NECA MNLG is a fully implemented Multimodal Natural Language Generation module. The MNLG is deployed as part of the NECA system which generates dialogues be-tween animated agents. The generation module supports the seamless integration of full grammar rules, templates and canned text. The generator takes input which allows for the specification of syntactic, semantic and pragmatic constraints on the output.

The input is processed in a pipeline that consists of the following modules in this order:

  • A DIALOGUE PLANNER, which produces an abstract description of the dialogue (the dialogue plan).
  • A MULTI-MODAL NATURAL LANGUAGE GENERA-TOR which specifies linguistic and non-linguistic real-izations for the dialogue acts in the dialogue plan.
  • A SPEECH SYNTHESIS MODULE, which adds infor-mation for Speech.
  • A GESTURE ASSIGNMENT MODULE, which controls the temporal coordination of gestures and speech.


Main reference

P. Piwek.
A Flexible Pragmatics-driven Language Generator for Animated Agents.
In Proceedings of EACL03 (Research Notes), Budapest, 2003.

Information last updated: 17.11.2003 (
Page last generated: 25-1-2009 21:01:38