有人可以帮我澄清一下。
我目前正在使用协同过滤 (ALS),它返回一个推荐列表,其中包含与推荐项目相对应的分数。除此之外,如果项目包含与用户指定他们喜欢的标签(例如“浪漫电影”)相对应的标签,我会提高分数(+0.1)。对我来说,这被认为是一种混合协作方法,因为它通过基于内容的过滤来提升协作过滤结果(如果我错了,请纠正我)。
现在,如果我在不进行协作过滤的情况下采用相同的方法怎么办?它会被认为是基于内容的过滤吗?因为我仍然会根据用户指定他们喜欢的每道菜的内容和属性来推荐菜品(例如“浪漫电影”)。
我感到困惑的原因是因为我已经看到了基于内容的过滤,它们应用了诸如朴素贝叶斯等算法,这种方法类似于对项目的简单搜索(在内容上)。