NLP 工作者一致同意，NLG 嘅 output 一定係自然語言（文字或者語音）但 input 就可以係啲非自然語言嘅嘢，例如人有能力望住一幅圖像（幅圖像係 input）再用言語嚟描述幅圖入面嘅嘢（由自然語言組成嘅 output）如果有 NLG 研究者整到個程式能夠做到同樣嘅嘢，噉嗰個程式都可以算係 NLG；