The inputs to a NLG-system will depend on a 4-tuple
\langlek,c,u,d\rangle
Where is the knowledge source (Wikidata), is the communicative goal, is a user model, and is a discourse history.
Steps in the processing are
Not all steps will be done as usual as there are several simplifications that can and will be done.