Adding this one to the future reading list. After experimenting with NLP in Python in recent weeks to improve possibility space search interfaces the cutting endge of natural language generation is of interest.  This looks like it is worth reading: Amazon.com: Natural Language Generation in Artificial Intelligence and Computational Linguistics (The Springer International Series in Engineering and Computer Science) (9780792390985): Cecile L. Paris, William R.