Survey of the State of the Art in Natural Language Generation: Core tasks, applications and evaluation
SPoT: A Trainable Sentence Planner