2020

Distilling Knowledge for Fast Retrieval-based Chat-bots

Tahami, Amir Vakili, Ghajar, Kamyar, Shakery, Azadeh

Understand

Response retrieval is a subset of neural ranking in which a model selects a suitable response from a set of candidates given a conversation history.

  • Retrieval-based chat-bots are typically employed in information seeking conversational systems such as customer support agents.
  • In order to make pairwise comparisons between a conversation history and a candidate response, two approaches are common: cross-encoders performing full self-attention over the pair and bi-encoders encoding the pair separately.
  • The former gives better prediction quality but is too slow for practical use.

Reading the bibliography…