Towards knowledgeable natural language generation