PolyResponse:一种基于排序的任务型对话方法及其在餐厅搜索与预订中的应用
计算与语言
2019-09-04 v1
摘要
我们提出 PolyResponse,一种支持任务型对话的对话搜索引擎。它是一种基于检索的方法,绕过了传统任务型对话系统的复杂多组件设计以及以任务特定本体形式存在的显式语义的使用。PolyResponse 引擎在从真实对话中提取的数亿个样本上进行训练:它学习在不同对话语境中哪些回复是合适的。然后,它根据与给定语境的相似度对大规模的文本与视觉回复索引进行排序,并在多轮对话中缩小相关实体列表。我们介绍了一个由 PolyResponse 引擎驱动的餐厅搜索与预订系统,目前支持 8 种不同语言。
引用
@article{arxiv.1909.01296,
title = {PolyResponse: A Rank-based Approach to Task-Oriented Dialogue with Application in Restaurant Search and Booking},
author = {Matthew Henderson and Ivan Vulić and Iñigo Casanueva and Paweł Budzianowski and Daniela Gerz and Sam Coope and Georgios Spithourakis and Tsung-Hsien Wen and Nikola Mrkšić and Pei-Hao Su},
journal= {arXiv preprint arXiv:1909.01296},
year = {2019}
}
备注
EMNLP 2019 (Demo paper)