Use Good Engineering Methodology When Building NLG Systems!
Good software engineering is criticial when building NLG systems, including requirements analysis, design, testing, and support.
Good software engineering is criticial when building NLG systems, including requirements analysis, design, testing, and support.
I give some high-level advice on handling edge cases in NLG. As with any software system, most of the effort in building NLG systems usually goes into handling edge cases.