Hi, I recommend this following research:
http://www.cs.cmu.edu/~nasmith/LS2/das-martins.07.pdf
http://www.aclweb.org/anthology-new/W/W03/W03-1204.pdf
I still have other papers, but those can be a good starting point.
In my thesis, NLP is done via statistical approach. It learns from it's previous summaries does have somewhat learning. I don't see any problems combining NLP with Machine Learning. Can you elaborate on this?