Developing interactive systems is very expensive. This stems from the fact that, in average, 50--60 per cent of the lines of code in an application are for dialog management Sutto77. Therefore, dialog development has been recognized as an important area both among researchers and practitioneers. As a result, many tools have been developed, or are under development, with the aim of reducing the dialog design and implementation efforts, and hence, reducing the costs.
/lp/association-for-computing-machinery/dialog-management-in-interactive-systems-a-comparative-survey-rjTbsG34Zz