The opposite of NLU, wherein NLG systems generate human-level language from structured data or instructions.