Response Generation by Context-aware Prototype Editing

By Yu Wu, Furu Wei, Shaohan Huang, Zhoujun Li, Ming Zhou. 2018

128 citations recorded by the source corpus.

Open domain response generation has achieved remarkable progress in recent years, but sometimes yields short and uninformative responses. We propose a new paradigm, prototypethen-edit for response generation, that first retrieves a prototype response from a pre-defined index and then edits the prototype response according to the differences between the prototype context and current context. Our motivation is that the retrieved prototype provides a good start-point for generation because it is grammatical and informative, and the post-editing process further improves the relevance and coherence of the prototype. In practice, we design a contextaware editing model that is built upon an encoder-decoder framework augmented with an editing vector. We first generate an edit vector by considering lexical differences between a prototype context and current context. After that, the edit vector and the prototype response representation are fed to a decoder to generate a new response. Experiment results on a large scale dataset demonstrate that our new paradigm significantly increases the relevance, diversity and originality of generation results, compared to traditional generative models. Furthermore, our model outperforms retrieval-based methods in terms of relevance and originality.

Subfields: Artificial Intelligence, Information Systems, Natural Language Processing

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Jianfeng Gao
  2. Mohit Bansal
  3. Graham Neubig
  4. Percy Liang
  5. Jason Aaron Edward Weston
  6. Luke S. Zettlemoyer
  7. Minlie Huang
  8. Yejin Choi

In Information Systems

  1. Miltiadis Allamanis
  2. Graham Neubig
  3. Marc Brockschmidt
  4. Percy Liang
  5. Daya Guo
  6. Nan Duan
  7. Kelvin Guu
  8. Jian Yin

In Natural Language Processing

  1. Jianfeng Gao
  2. Jason Aaron Edward Weston
  3. Graham Neubig
  4. Mohit Bansal
  5. Percy Liang
  6. Luke S. Zettlemoyer
  7. Minlie Huang
  8. Yejin Choi

Citations in the corpus