推荐系统开发
1.搭建了trovoapp直播间和聊天室推荐系统
2.召回和重排模块策略开发
◇模型训练平台和在线打分服务搭建:
1.搭建了tensorflow离线打分和tf-serving在线打分
2.将模型训练和上线更换成Venus无量模型训练和上线
◇推荐系统策略优化
1.召回:
通过用户最近一段时间消费数据进行u2i召回;
使用deepwalk模型生成主播向量,进行i2i召回;
使用swing算法计算直播相似度,进行i2i召回;
使用双塔模型获得用户向量,进行u2u2i和u2i2i召回;
双塔模型召回,在线使用faiss进行向量召回;
通过用户最近观看的session,进行i2i召回;
新主播召回。
2.排序:
模型:从ctr模型逐步迭代到多目标模型(ctr,时长,打赏):
dcnm、esmm、mmoe、ple、din
特征:用户画像、用户实时特征、主播画像、主播实时特征
3.重排:
多样性dpp
新主播boost
◇推荐策略和模型依赖数据流开发,实验报表开发,实验效果分析。