推荐系统实战第六章 | 利用社交网络数据

推荐系统实战第六章 | 利用社交网络数据
1、获得社交网络数据的方式
1)电子邮件。电子邮箱的后缀,是都来自同一个组织、公司等。
2)用户注册信息。用户在哪家公司工作、学习过等。隐形的社交网络数据。
3)用户的位置数据。IP地址、GPS数据
4)论坛和讨论组。是否对同样的事情感兴趣。
5)即时聊天工具。
6)社交网络。社会图谱和兴趣图谱。

2、社交网络数据简介
社交网络数据类型
1)双向确认的社交网络数据。
2)单项关注的社交网络数据。
3)基于社区的社交网络数据。豆瓣小组、论文数据集、同一家公司工作、同一家学校毕业。
社交网络数据中的长尾分布
1)社交网络中影响力大的用户占少数
2)在一个社交网络中,关注很多人的用户占少数,绝大多数用户只关注很少的人。

3、基于社交网络的推荐
社会化推荐的优点
1)好友推荐可以增加推荐的信任度
2)社交网络可以解决冷启动问题。

3.1 基于邻域的社会化推荐算法

3.2 基于图的社会化推荐算法
对实体之间的联系,进行图形化的表示。对他们之间的关系,进行连线和权重分配。在利用基于图的推荐算法给用户推荐物品。

3.3 实际系统中的社会化推荐算法
基于邻域的社会化推荐算法需要反复的计算和拉去数据库,导致计算时间长,反应速度慢。
引用Twitter的架构,搬到社会化推荐系统中,实现方式如下:

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值