Natural language generation
Natural language generation (NLG) is the computational production of human-readable language from data, structured representations, or other input. It ranges from selecting words for fixed templates to generating open-ended text with neural models.