A Framework for Building Closed-Domain Chat Dialogue Systems

10/30/2019
by   Mikio Nakano, et al.
0

This paper presents PyChat, a framework for developing closed-domain chat dialogue systems. Being able to engage in chat dialogues has been found effective for improving communication between humans and dialogue systems. This paper focuses on closed-domain systems because they would be useful when combined with task-oriented dialogue systems in the same domain. PyChat enables domain-dependent language understanding so that it can deal well with domain-specific utterances. In addition, PyChat makes it possible to integrate state transition network-based dialogue management and reaction-based dialogue management. FoodChatbot, which is an application in the food and restaurant domain, has been developed and evaluated through a user study. Its results suggest that reasonably good systems can be developed with PyChat. This paper also reports lessons learned from the development and evaluation of FoodChatbot.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset