推荐系统干货总结【全】(二)

简介: 推荐系统干货总结【全】(二)

三、相关论文


1、RSPapers


最近和几个同学共同整理了关于推荐系统的一些经典必读论文,包括综述文章、传统经典推荐文章、社会化推荐文章、基于深度学习的推荐系统文章以及专门用于解决冷启动问题的文章等。该项目还在持续更新中,欢迎大家star,欢迎大家补充,让我们一起构建一个完整的入门推荐论文清单,让想入门推荐的童鞋们不必再想咱们一样痛苦吧。


项目链接:hongleizhang/RSPapers


四、相关课程


Recommender Systems Specialization


最近,coursea上开放了推荐系统专项课程《Recommender Systems Specialization》。


该课程于2018年3月26日开课,这个系列由4门子课程和1门毕业项目课程组成,包括推荐系统导论,最近邻协同过滤,推荐系统评价,矩阵分解和高级技术等,感兴趣的同学可以关注。


五、关于数据集


1、MovieLens


适用于传统的推荐任务,提供了3种不同规模的数据,包含用户对电影的评分信息,用户的人口统计学特征以及电影的描述特征。


2、Filmtrust


适用于社会化推荐任务,规模较小,包含用户对电影的评分信息,同时包含用户间的信任社交信息。


3、Douban


适用于社会化推荐任务,规模适中,包含用户对电影的评分信息,同时包含用户间的信任社交信息。


4、Epinions


适用于社会化推荐任务,规模较大,包含用户对电影的评分信息,同时包含用户间的信任社交信息,值得注意的是,该数据集同时还包括不信任关系信息。


5、Yelp


几乎适用于所有推荐任务,数据规模大,需要手动提取自己需要的信息,包含评价评分信息,用户信息(注册信息、粉丝数量、朋友信息),商品信息(属性信息、位置信息、图像信息),建议信息等。


六、代码与工具


1、LibRec


java版本开源推荐系统,包含了70多种经典的推荐算法。


2、Surprise


python版本开源推荐系统,包含了多种经典的推荐算法。


3、LibMF


c++版本开源推荐系统,主要实现了基于矩阵分解的推荐算法。


4、Recommender-System


python版本开源推荐系统,包含了多种经典的推荐算法。


5、Neural Collaborative Filtering


python实现神经协同过滤推荐算法。


未完待续...


相关文章
|
5月前
|
搜索推荐 算法
137 推荐系统是什么
137 推荐系统是什么
25 0
|
7月前
|
机器学习/深度学习 算法 搜索推荐
推荐算法介绍
推荐算法介绍
91 0
|
20天前
|
搜索推荐 算法
推荐系统中的协同过滤介绍
推荐系统中的协同过滤介绍
14 0
|
7月前
|
算法 搜索推荐
推荐算法中需要注意的点
推荐算法中需要注意的点
27 0
|
搜索推荐 测试技术
推荐系统:协同过滤
可以根据产品元数据计算的,提供制定推荐的选择,推荐与用户过往购买过的产品相关性最相似的产品,今天我们来聊聊如何通过利用用户和产品之间的相似性提供建议的方法。 协同过滤是一种利用用户和产品之间的相似性提供建议的方法。协同过滤分析相似的用户或相似评级的产品,并根据此分析推荐用户。
136 0
|
人工智能 搜索推荐 算法
推荐系统 (协同过滤)
推荐系统 (协同过滤)
推荐系统 (协同过滤)
|
机器学习/深度学习 消息中间件 算法
为什么需要推荐系统
流量特点: 稀缺性:获取流量是有成本的,流量成本:
115 0
|
机器学习/深度学习 人工智能 搜索推荐
推荐系统干货总结【全】(一)
推荐系统干货总结【全】(一)
184 0
|
机器学习/深度学习 存储 缓存
推荐系统中不得不说的DSSM双塔模型
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 本文主要介绍项目中用于商业兴趣建模的DSSM双塔模型。作为推荐领域中大火的双塔模型,因为效果不错并且对工业界十分友好,所以被各大厂广泛应用于推荐系统中。
推荐系统中不得不说的DSSM双塔模型
|
机器学习/深度学习 搜索推荐 算法
初识推荐系统
本文摘录了大量 机器学习算法原理与编程实践_郑捷著_电子工业出版社 的原文。 源码:机器学习算法原理与编程实践 wiki 推荐系统是一种信息过滤系统,用于预测用户对物品的「评分」或「偏好」。 精彩推荐: 《推荐系统实战》- 笔记与思考 Surprise——Python的推荐系统库(1) 存在问题(背景) 关键词的信息量不足,基于关键词的检索在很多情况下不能精准和深刻地反映用户的潜在需求; 通用的搜索引擎只有而且必须对用户提供尽量丰富而无差别的信息,这样才能应对不同种类的需求,以及需求的变换。
1090 0