End-to-end generation-based approaches have been investigated and applied in task-oriented dialogue systems. However, in industrial scenarios, existing methods face the bottlenecks of controllability (e.g., domain-inconsistent responses, repetition problem, etc) and efficiency (e.g., long computation time, etc). In this paper, we propose a task-oriented dialogue system via action-level generation. Specifically, we first construct dialogue actions from large-scale dialogues and represent each natural language (NL) response as a sequence of dialogue actions. Further, we train a Sequence-to-Sequence model which takes the dialogue history as input and outputs sequence of dialogue actions. The generated dialogue actions are transformed into verbal responses. Experimental results show that our light-weighted method achieves competitive performance, and has the advantage of controllability and efficiency.
翻译:在任务导向对话系统中,已经调查并应用了端到端生成型方法。然而,现有方法在工业场景中面临可控性(例如,领域不一致的回应、重复问题等)和效率(例如,长计算时间等)瓶颈。在本文中,我们提出了一种通过行动级别生成的任务导向对话系统。具体而言,我们首先从大规模对话中构建对话行动并将每个自然语言(NL)响应表示为一系列对话行动。此外,我们训练了一个序列到序列模型,该模型将对话历史作为输入并输出对话行动序列。生成的对话行动被转换为口头回应。实验结果表明,我们的轻量级方法实现了竞争性能,并具有可控性和效率优势。