Towards Large-Scale Interpretable Knowledge Graph Reasoning for Dialogue Systems

Yi-Lin Tuan, Sajjad Beygi, Maryam Fazel-Zarandi, Qiaozi Gao, Alessandra Cervone, William Yang Wang


Abstract
Users interacting with voice assistants today need to phrase their requests in a very specific manner to elicit an appropriate response. This limits the user experience, and is partly due to the lack of reasoning capabilities of dialogue platforms and the hand-crafted rules that require extensive labor. One possible solution to improve user experience and relieve the manual efforts of designers is to build an end-to-end dialogue system that can do reasoning itself while perceiving user’s utterances. In this work, we propose a novel method to incorporate the knowledge reasoning capability into dialog systems in a more scalable and generalizable manner. Our proposed method allows a single transformer model to directly walk on a large-scale knowledge graph to generate responses. To the best of our knowledge, this is the first work to have transformer models generate responses by reasoning over differentiable knowledge graphs. We investigate the reasoning abilities of the proposed method on both task-oriented and domain-specific chit-chat dialogues. Empirical results show that this method can effectively and efficiently incorporate a knowledge graph into a dialogue system with fully-interpretable reasoning paths.
Anthology ID:
2022.findings-acl.33
Volume:
Findings of the Association for Computational Linguistics: ACL 2022
Month:
May
Year:
2022
Address:
Dublin, Ireland
Editors:
Smaranda Muresan, Preslav Nakov, Aline Villavicencio
Venue:
Findings
SIG:
Publisher:
Association for Computational Linguistics
Note:
Pages:
383–395
Language:
URL:
https://aclanthology.org/2022.findings-acl.33
DOI:
10.18653/v1/2022.findings-acl.33
Bibkey:
Cite (ACL):
Yi-Lin Tuan, Sajjad Beygi, Maryam Fazel-Zarandi, Qiaozi Gao, Alessandra Cervone, and William Yang Wang. 2022. Towards Large-Scale Interpretable Knowledge Graph Reasoning for Dialogue Systems. In Findings of the Association for Computational Linguistics: ACL 2022, pages 383–395, Dublin, Ireland. Association for Computational Linguistics.
Cite (Informal):
Towards Large-Scale Interpretable Knowledge Graph Reasoning for Dialogue Systems (Tuan et al., Findings 2022)
Copy Citation:
PDF:
https://aclanthology.org/2022.findings-acl.33.pdf
Video:
 https://aclanthology.org/2022.findings-acl.33.mp4
Code
 pascalson/diffkg-dialog
Data
OpenDialKG