Advances in natural language generation