A statement on the NLG platform is a content and linguistic unit including branches and sub-branches, static parts and containers. It is not limited to one sentence, but can also consist of multiple sentences. One can refer to different grammatical roles within a statement, but not across statements.

You write and edit your statements into the editor boxes in the center column. The annotations for the statement are also done here. The software automatically suggests containers that can be accepted, modified or rejected. You can insert containers at any place in the statement. The real-time preview shows the current outcome of the annotated statement based on a selected test object.

Statements can be used in different stories. Which statement will appear in each story, as well as the order of the statements within a story, is defined in the Narrate Tab.

Statement Settings

  • Name: insert an individual name for the statement. Without this entry, the statements are numbered consecutively: statement1, statement2....
  • Style: Headings (different levels) or normal text.
  • Trigger:
    1. You can set always use this statement
    2. Use any trigger variable you have built in the Transform area.


If you turn off the switch always use this statement and do not set a trigger, this statement will not be triggered and is disabled for content production.

  • Text Shortening: With this switch, you specify whether this statement can be skipped or not in case the maximum text length is exceeded.