推荐系统(recommender system) 指的是从用户过去的购买习惯/记录中学习用户的兴趣,从而给用户推荐合适的商品,是一个单轮交互的过程。
任务型对话系统(task-oriented dialogue system) 通过多轮对话,在对话过程中,捕捉用户的兴趣,完成一个特定的任务,是一个多轮交互的过程。
对话推荐系统(conversational recommender system, CRS) 由于推荐系统更多的是去关注用户过去的偏好,但是用户当前的兴趣可能已经改变。而对话系统更多的是关注当前session的用户兴趣,而不太关注用户历史的兴趣,所以这样做出来的推荐可能会偏离用户长期的购买习惯。所以在用户决策的过程中,历史信息和当前信息都很重要,结合这两点因素,就提出了对话推荐系统,在对话推荐系统中,系统与用户将发生多轮对话,系统结合用户的历史兴趣,以及当前对话中捕捉到的用户兴趣,对用户进行商品推荐。