Natural Language Generation (NLG)

Date:

The goal of this seminar was to explore the classical three stage architecture along with it’s several tasks in detail. A data driven news generation system for automated journalism was also explored.

From a practical perspective the most common architecture in the present day applied NLG systems is the a modularized pipeline based architecture. It is a classical NLG architecture with three stages that define the complete pipeline. Each stage can have one or more tasks. There is a general consensus in the natural language community that there are six basic tasks that needs to be carried out for transforming input data into output text in some natural language. A stage wise separation of these tasks for the classical three stage architecture can be seen in the following figure.

For more details read this report