个性化协同过滤

Personnalized Collaborative Filtering

我正在研究推荐引擎。我已经使用 Python surprise 库测试了基于用户的协同过滤 (CF) 和基于项目的 CF。但是,我想测试一种协同过滤(用户和项目)方法,其中要确定的最近邻居不是基于评级的相似性。确实,我已经建立了用户档案和物品档案

具体来说,我想:

我们的想法是了解对用户和项目的透彻了解是否可以改进推荐引擎。

有人会想到如何在Python中做到这一点吗?

此致问候

检查此存储库: https://github.com/ZwEin27/User-based-Collaborative-Filtering

这是在 python 中用 k 最近邻实现的。根据您的要求更改代码,然后您就可以开始了。