Department of Engineering, Computer Science, Sogang University, Seoul 04107, Korea.
Department of Software, Gachon University, Gyeonggi-do 13120, Korea.
Sensors (Basel). 2018 May 16;18(5):1581. doi: 10.3390/s18051581.
In recent times, with the increasing interest in conversational agents for smart homes, task-oriented dialog systems are being actively researched. However, most of these studies are focused on the individual modules of such a system, and there is an evident lack of research on a dialog framework that can integrate and manage the entire dialog system. Therefore, in this study, we propose a framework that enables the user to effectively develop an intelligent dialog system. The proposed framework ontologically expresses the knowledge required for the task-oriented dialog system's process and can build a dialog system by editing the dialog knowledge. In addition, the framework provides a module router that can indirectly run externally developed modules. Further, it enables a more intelligent conversation by providing a hierarchical argument structure (HAS) to manage the various argument representations included in natural language sentences. To verify the practicality of the framework, an experiment was conducted in which developers without any previous experience in developing a dialog system developed task-oriented dialog systems using the proposed framework. The experimental results show that even beginner dialog system developers can develop a high-level task-oriented dialog system.
近年来,随着人们对智能家居中会话代理的兴趣日益浓厚,面向任务的对话系统正在被积极研究。然而,这些研究大多集中在该系统的各个模块上,对于能够集成和管理整个对话系统的对话框架的研究明显不足。因此,在本研究中,我们提出了一个框架,使用户能够有效地开发智能对话系统。所提出的框架从本体论上表达了任务型对话系统过程所需的知识,并可以通过编辑对话知识来构建对话系统。此外,该框架提供了一个模块路由器,可以间接运行外部开发的模块。此外,它通过提供层次化的论证结构(HAS)来管理自然语言句子中包含的各种论证表示,从而实现更智能的对话。为了验证框架的实用性,进行了一项实验,让没有开发对话系统经验的开发人员使用所提出的框架来开发面向任务的对话系统。实验结果表明,即使是初学者对话系统开发人员也可以开发出高级别的面向任务的对话系统。