Same as the turn-level transition module, the conditional response retrieval module can also be learned with open-ended conversation data in a supervised manner.
we maximize the likelihood of observed response given its history and predicted keyword, while minimizing the likelihood of randomly sampled negative responses.