Modeling Topical Relevance for Multi-Turn Dialogue Generation

Abstract

Topic drift is a common phenomenon in multi-turn dialogue. Therefore, an ideal dialogue generation models should be able to capture the topic information of each context, detect the relevant context, and produce appropriate responses accordingly. However, existing models usually use word or sentence level similarities to detect the relevant contexts, which fail to well capture the topical level relevance. In this paper, we propose a new model, named STAR-BTM, to tackle this problem. Firstly, the Biterm Topic Model is pre-trained on the whole training dataset. Then, the topic level attention weights are computed based on the topic representation of each context. Finally, the attention weights and the topic distribution are utilized in the decoding process to generate the corresponding responses. Experimental results on both Chinese customer services data and English Ubuntu dialogue data show that STAR-BTM significantly outperforms several state-of-the-art methods, in terms of both metric-based and human evaluations.

Cite

Text

Zhang et al. "Modeling Topical Relevance for Multi-Turn Dialogue Generation." International Joint Conference on Artificial Intelligence, 2020. doi:10.24963/IJCAI.2020/517

Markdown

[Zhang et al. "Modeling Topical Relevance for Multi-Turn Dialogue Generation." International Joint Conference on Artificial Intelligence, 2020.](https://mlanthology.org/ijcai/2020/zhang2020ijcai-modeling/) doi:10.24963/IJCAI.2020/517

BibTeX

@inproceedings{zhang2020ijcai-modeling,
  title     = {{Modeling Topical Relevance for Multi-Turn Dialogue Generation}},
  author    = {Zhang, Hainan and Lan, Yanyan and Pang, Liang and Chen, Hongshen and Ding, Zhuoye and Yin, Dawei},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2020},
  pages     = {3737-3743},
  doi       = {10.24963/IJCAI.2020/517},
  url       = {https://mlanthology.org/ijcai/2020/zhang2020ijcai-modeling/}
}