安个家 - 数据部 - 推荐系统 - 1.0
2016-01-25 11:35:30 3 举报
安个家 - 数据部 - 推荐系统 - 1.0是一个强大的推荐引擎,专为安个家的用户提供个性化的房源推荐。该系统基于大数据和机器学习技术,能够精准理解用户的需求和偏好,从而提供最符合用户需求的房源信息。无论是新房、二手房还是租房,该系统都能为用户提供最新、最全、最准确的房源信息。此外,该系统还能根据用户的浏览历史和搜索记录,实时更新推荐内容,确保用户始终能获取到最新的房源信息。总的来说,安个家 - 数据部 - 推荐系统 - 1.0是一个高效、精准、智能的推荐工具,能够帮助用户快速找到理想的房源。
作者其他创作
大纲/内容
score打分程序逻辑1. 读取用户老需求2. 根据用户浏览 action 行为加分3. 再写回 user 表
recommend程序
inventory房源表
Mysql
recommend_res1. 推荐结果key: user_idvalue : inventory
读取
手机 APP
Spark-Streaming 程序
用户需求单(Mysql) 用户收藏房源(Mysql)
写回
通知需要重新推送的 user_id
MysqlExtractMysql 抽取房源、用户需求等需求
inventory房源更新程序
LogGather用户日志接收程序
Spark-Streaming
Topic : action 用户行为
1. 读取
浏览房源单页(access_log) 过滤房源(access_log)
MysqlExtractMysql 抽取房源、用户需求
Topic : inventoryUpdate房源信息变更
Mysql 数据库
Hbase
inventory房源更新程序(保证房源最新)1. 更新房源信息2. 新增房源处理3 . 房屋卖出处理
score打分程序
Zookeeper
手机
3. 写回
抽取房源更新数据
2. 抽取用户 action 数据
Topic : needRecommend需要推荐的人的 user_id
Kafka
Hbase 集群
user 表
打分:1. 用户浏览房源 2 分2. 所在版块加 2 分3. 所在户型加 2 分4. 收藏房源 加 15 分 等逻辑
房源更新数据(Mysql)
抽取,需要推荐的 user_id
Kafka 集群
0 条评论
下一页