I was recently asked if machine learning requires evaluation metrics. The answer is no, and the fact that people are asking such questions suggests that some newcomers to the field may have a limited perspective on NLP research methodology.
Lexical choice is an area of NLG which really needs machine-learning and data-based techniques.
I went to my first developers conference last week and was impressed, not least by the sensible attitude towards deep learning and other trendy AI technology.
There is a lot of hype around deep learning. especially at business-oriented AI events. I suggest some questions to think about for companies who are considering using DL.
I think we should use rules to make simple high-value decisions, and learning to make complex low-value decisions, within an architecture where ML decision makers are embedded in a rules-based framework.
I am concerned that some people seem to ignore quality issues in training data.
My response to Goldberg’s “adversarial review” of some research on using deep learning in NLG