. . "Typicallystarting from some non-linguistic representation of information as input,NLG systems use knowledge about language and the application domain toautomatically produce documents, reports, explanations, help messages, andother kinds of texts." . . .