Concept information
Preferred term
Natural Language Generation
Type
-
Named individual
-
Operation
Definition
- Natural Language Generation (NLG) is concerned with turning some usually non-linguistic representation of information and intended effect into fluent text preserving both meaning and intention. NLG systems often identify the content to be verbalized. They structure the document into interrelated sentence-sized chunks, choose appropriate words, aggregate and elide information to ensure fluency, create contextually appropriate referring expressions, such as pronouns, and follow grammatical constraints of the chosen language. All this is achieved using knowledge about the world and the domain of dicsourse, about communication and about languages. NLG components are used for e.g. automatic report generation, document authoring, dialogue, concept-to-speech, multi-modal and machine translation systems. Evaluating the correctness and the appropriateness of generated text is a research theme on its own since there is usually no single correct solution. One important way to tackle the problem consists in creating reference corpora and performing shared evaluation tasks, e.g. on generating referring expressions. However, this is not intended to replace less formal evaluation strategies such as human assessments.
Broader concept
Narrower concepts
- Automatic subtitling
- Conjugation
- Lexical simplification
- Lexical substitution
- Multilingual generation
- News generation
- Paraphrasing
- Sign language generation
- Speech Synthesis
- Spoken Language Generation
- Summarization
- Syntactic Structure Generation
- Text generation
- Text simplification
- Text-to-Speech Synthesis
Entry terms
- Generation
- NLG
- Synthesis
Belongs to group
URI
http://w3id.org/meta-share/omtd-share/NaturalLanguageGeneration
{{label}}
{{#each values }} {{! loop through ConceptPropertyValue objects }}
{{#if prefLabel }}
{{/if}}
{{/each}}
{{#if notation }}{{ notation }} {{/if}}{{ prefLabel }}
{{#ifDifferentLabelLang lang }} ({{ lang }}){{/ifDifferentLabelLang}}
{{#if vocabName }}
{{ vocabName }}
{{/if}}
Description