机器学习与推荐系统
Posted 阿泰大数据
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了机器学习与推荐系统相关的知识,希望对你有一定的参考价值。
开发项目--推荐系统
推荐系统的目的
a)
推荐系统是信息过载所用到的措施,面对海量的数据信息,从中快速推荐出符合用户特点的物品。解决一些人的“选择恐惧症”;面向没有明确需求的人。
c)
解决如何让字节生产的信息脱颖而出,受到大众的喜爱
e)
让内容(商家)更快更好的推送到喜欢它的用户手中
推荐系统的应用
1、购物平台
2、交友平台好友推荐系统
3、电影推荐平台
4、音乐推荐平台
5、…
推荐系统的分类
推荐系统的基本思想
利用用户和物品的特征消息,给用户推荐那些具有用户喜欢的物品
利用用户喜欢过的物品,给用户推荐与他喜欢过的物品相似的物品
利用和用户相似的其他用户,给用户推荐那些和他们兴趣爱好相似的其他用户喜欢的物品
-
利用用户和物品的特征信息,给用户推荐那些具有用户喜欢的特征的物品
-
利用用户喜欢过的物品,给用户推荐与他喜欢过的物品相似的物品
-
利用和用户相似的其他用户,给用户推荐那些和他们兴趣爱好相似的其他用户喜欢的物品
推荐系统的数据分析
1、
要推荐物品或内容的元数据,例如关键字,分类标签,基因描述;
2、
系统用户的基本信息,例如性别,年龄,兴趣标签等
3、
用户的行为数据,可以转化为对物品或者信息的偏好,根据应用本身的不同,可以包括用户对物品的评分,用户查看物品的记录,用户的购买记录等。这些用户的偏好程度可以分为两类:
a)
显示的用户反馈:这类是用户在网站上自然浏览或者网站之外,显式的提供反馈信息,例如用户对物品的评分,或者对物品的评论
b)
隐式的用户反馈:这类是用户在使用网站时产生的数据,隐式的反应了用户对物品的喜好,例如用户购买了某物品,用户查看了某物品的信息等等。
推荐系统的分类
下一期我们将开始接受推荐系统都会用到那些数学知识,一起学习吧!
以上是关于机器学习与推荐系统的主要内容,如果未能解决你的问题,请参考以下文章
《深入浅出Python机器学习(段小手)》PDF代码+《推荐系统与深度学习》PDF及代码+《自然语言处理理论与实战(唐聃)》PDF代码源程序
LibRec: 基于机器学习的大数据推荐系统
郑捷《机器学习算法原理与编程实践》学习笔记(第四章 推荐系统原理)kmeans
机器学习系列(17)_Yelper推荐系统
[机器学习笔记]奇异值分解SVD简介及其在推荐系统中的简单应用
机器学习军火库|推荐系统——简介