当用户在Tripadvisor等网站上搜索时,系统是否首先使用用户输入过滤项目,然后推荐系统决定结果的顺序?
换句话说:搜索引擎的输出是推荐系统的输入吗?
这不会为用户遗漏一些相关项目,因为它不考虑她的偏好吗?结果的多样性也可能受到影响。
在这个问题Better or Not combine Search Engine and Recommend System?中,他们提到使用主题建模。但我认为这会对我的系统产生很多变化。
那么,真正的推荐系统如何处理这个问题呢?他们“放松”搜索吗?是在搜索之前还是之后完成的?
答案 0 :(得分:0)
解决此问题的常见方法是使用混合推荐系统,该系统由同时运行的许多方法组成(通常在分布式环境中)。每种方法的输出以某种方式组合,形成最终结果。如何做到这一点的一些例子是:
还有更多。此外,应将上下文视为输入,并从历史数据或在线测试中学习精确的混合方法(包括参数)。