一个很好的Python/Django协同过滤/匹配/推荐库?

Col*_*een 15 python django recommendation-engine matching collaborative-filtering

我正在寻找一个库,我可以根据问题的答案将我的用户与其他Django模型相匹配 - 也就是我自己的django模型.

所以我想要一些可定制的东西,有良好的文档/支持,希望不会太难实现!

有没有人有任何好的建议?我查看了Crab和Django-recommender,但似乎都没有很好的记录.

基本上我所拥有的是两个调查应用程序,具有相应但不完全相同的问题和答案.例如,app1中的一个问题可能是"你每周喝多少晚?" 在app2中的一个问题可能是"你希望每周喝多少个晚上?",并在实例中用第一个问题的外键.我想对这些问题做出回答,并使用它们将每个组中的用户相互配对,根据组1中的用户已经使用的内容为第2组用户提供建议.

Jos*_*lls 2

他们在免费的斯坦福机器学习课程中讨论了这个主题。查看第十六章的视频:http://www.ml-class.org/course/video/preview_list

虽然讨论的实现是 Matlab/Octave,但在 Python 中实现应该不难,如果使用 Numpy 则更容易