Before revision: Neural conversation models have shown the power to produce more meaningful and engaging responses given external knowledge.Specifically, the knowledge we experiment on is in textual form, for example, a personality description.
After revision: Dialogue generation has been successfully learned from scratch by neural networks, but tends to produce the same general response, e.g., "what are you talking about?", in many conversations. To reduce this homogeneity, external knowledge such as the speaker's profile and domain knowledge is applied as an additional condition to diversify a model's output. The required knowledge to develop an effective conversation, however, is not always available, which is different from prior work's assumption that a model always has acquired sufficient knowledge we experiment on is in textual form, for example, a personality description.