虎扑APP首页推荐后端算法工程,根据用户行为数据,实现内容找用户,提升用户体验。整体架构包含用户画像收集、内容池构建、帖子排序等基础模块,以及模型平台。
技术描述:在项目中,主要负责推荐主流程设计及开发,模型平台设计及开发:
用户画像:通过大数据埋点、用户设置等处理成画像;
推荐主流程:包括多路召回、粗排、模型精排、重排等;
模型平台:模型文件管理、提供模型预测服务;
涉及的技术点,包括:
1 用户画像:消费MQ存储画像数据到HBase;
2 内容召回:依据各路召回策略从ES筛选帖子;
3 模型平台:使用ZooKeeper实现模型集群内的资源调度,能够根据实时QPS扩/缩模型副本