Natural Language Generation


In a natural language generation (NLG) system, the morphological generator is a component that is responsible for post-processing the generated text to ensure that it is grammatically correct and conforms to the rules of the target language. This can involve tasks such as adding appropriate inflection and agreement to words, selecting the correct tense and aspect, and ensuring that the generated text is properly punctuated and formatted.

The morphological generator is an essential component of any NLG system, as it ensures that the generated text is fluent and natural-sounding. Without the post-processing performed by the morphological generator, the generated text may be difficult to understand or may contain errors that could make it appear unnatural or ungrammatical. By adding the appropriate inflection and agreement to the generated text, the morphological generator helps to make the NLG system more accurate and effective.

One of the key requirements for natural language generation (NLG) systems is that they should be application-independent, meaning that they should be able to operate as part of a generic dialog system platform. This is important because it allows NLG systems to be used in a wide range of applications, without the need for custom development or integration.

Being application-independent means that an NLG system should be able to operate without being specifically designed or tailored for a particular application or domain. Instead, the NLG system should be able to generate natural language text based on a generic set of input data, without requiring any specific knowledge or expertise about the application or domain. This allows the NLG system to be integrated into a variety of different dialog system platforms, and to be used in a wide range of applications, from virtual assistants and customer service bots, to educational tools and games.

The ACL Special Interest Group on Natural Language Generation (SIGGEN) is a group within the Association for Computational Linguistics (ACL) that focuses on the field of natural language generation (NLG). NLG is the technology that enables computers to produce text that is fluent, natural-sounding, and appropriate to the intended context. SIGGEN is dedicated to advancing the state of the art in NLG, and to promoting research and development in this field.

SIGGEN is a community of researchers, developers, and practitioners who are interested in NLG. The group hosts events, workshops, and conferences on NLG, and provides a forum for the exchange of ideas and information about NLG research and development. SIGGEN also publishes a newsletter and maintains a mailing list for members to stay up-to-date on the latest developments in the field.


  • .. automates the creation of advisory and promotional e-commerce texts
  • .. robust yet easy-to-use nlg design tool
  • .. create unique textual content in a flash
  • .. software that writes your texts
  • .. software that turns your data into fluent, readable text
  • .. conversational ai software for marketing and sales
  • .. automatically manages optimized, unique product descriptions
  • .. provides data-to-decision analytics for industrial iot
  • .. computer generated content
  • .. research and alerts on industries and sectors
  • .. ai that writes better subject lines
  • .. automated text creation, control and optimization
  • .. ai-powered data stories
  • .. ai-driven content automation
  • .. create, translate and optimize product descriptions
  • .. helps data tell it’s story, in words



See also:

Language Generation Module