我在哪里可以了解推荐系统?(Where can I learn about recommendati

2019-08-21 04:25发布

我想玩弄建设一个建议制度,我的意思是一个算法,着眼于由用户发布的偏好和/或评论,然后让他们的建议,类似于Netflix的或亚马逊使用。

什么是学习如何编写这样的一些好的资源? 我应该从哪里开始?

Answer 1:

退房的维基百科页面的Netflix奖和讨论论坛 。 此外,有些相关的2009年GitHub的比赛是完整的源代码,一个很好的来源在许多不同的推荐引擎。 很显然有也是在话题本身维基百科页面 ,其中有一些体面的链接。

如果你开始写你自己的,你要使用语料库。 其实我建议使用Netflix的奖的数据集 。 只是雕刻数据集分成两片。 火车的第一块和得分你的算法第二件。

附录:这样的事情的有些相关的和可怕的应用程序预测人口统计信息 :用户的性别,年龄,家庭收入,智商,性取向等你也许可以做的大部分这些属性与Netflix的奖数据集的一个相当高精确度。 好在大家都在数据集只是一个数字 。



Answer 2:

看一看pysuggest实现多种用于推荐算法一个Python库协同过滤 (由Amazon.com使用)。



文章来源: Where can I learn about recommendation systems?