用户推荐架构1.0
2016-09-28 15:47:51 0 举报
推荐设计
作者其他创作
大纲/内容
3.资源表
c.用户相似度表 ---------------------- | uid | uid | score | ----------------------
i.用户推荐列表2 -----------------------| uid | cid | score |-----------------------
添加推荐解释
内存表13.过滤后的推荐列表
用户推荐结果生成
UI
4.用户线上点赞表5.用户线上收藏表6.用户线上浏览表
e.用户兴趣特征表 --------------------- | uid | tag| score | ---------------------
flume
f.用户技能特征表 ---------------------- | uid | tag| score | ----------------------
1.资源表更新日志 2.浏览日志 3.点赞表更新日志 4.收藏表更新日志 5.推荐候选列表集 6. 推荐反馈日志
d. 初期用户推荐列表1 ---------------------- | uid | uid | score | ----------------------
HIVEh8.用户技能特征表 h9.初期用户推荐列表1h10.初期推荐列表2
14.最终推荐列表
h.用户-兴趣特征表 -----------------------| uid | cid | score |-----------------------
SparkStreaming
线上计算
推荐日志
线下计算
根据uid取得初期推荐列表
HIVEh1.资源表 h2.浏览表 h3.点赞表 h4.收藏表 h5.推荐用户候选集表 h6. 用户推荐反馈表 h7.用户关注关系表
内存表8.推荐候选集表9.用户反馈表10.初期推荐列表111.初期推荐列表212.初期推荐列表3
1.用户技能特征表--------------------| uid |tag | score| --------------------
a.更新用户被关注度
内存表
b.用户-物品偏好表 ---------------------| uid | cid | score|---------------------
2.用户被关注度
g.初期推荐列表2 ---------------------- | uid | tag| score | ----------------------
kafka
内存表
过滤用户已经关注的用户以及候选用户以外的用户
7.在线注册信息
0 条评论
下一页