How do I Build an NLG System: Requirements and Corpora
The key to success in building an NLG system is getting requirements right; this is true of software in general, and its true of NLG.
The key to success in building an NLG system is getting requirements right; this is true of software in general, and its true of NLG.
What are the best tools for building NLG systems?
A high-level discussion of the different ways of evaluating NLG systems.
Advice on how to evaluate an NLG system by asking human subjects to rate the system, in an artificial experiment context (ie, not real world usage). This is the most common type of NLG evaluation
Evaluation in NLP/NLG has a long way to go before it reaches the standards of hypothesis testing in clinical medicine
Which is a better way to present information, text or graphics (information visualisation)?
Is it the case that important papers with major impact are *harder* to publish? This certainly seems to have been my experience
Perhaps not surprisingly, there are major differences in emphasis between commercial and academic work on NLG
I dislike talking about “NLG” vs “templates” because these terms are poorly defined. I prefer to talk about five levels of sophistication in generating texts, which I describe in this post
Machine Learning and statistical corpus techniques are often very useful in Natural Language Generation, but they are not the best way to solve all NLG problems.