作者:HaigLee
https://www.jianshu.com/u/67ec21fb270d
本文由 HaigLee 发布。未经许可,禁止转载。
1. 第一个层次
“给的及时”,也就是服务的实时响应,这个是最基本的要求。计算出推荐结果后打印出来再寄送挂号信的时代已经一去不复返了。在互联网应用场景下,基本上推荐服务响应时间再慢也不会超过秒级。既然是基本要求,所以达到第一层次并不能成为实时推荐,没达到就不合格。
2. 第二个层次
“用的及时”,就是特征级别的实时更新。例如用户刚刚购买了一个新的商品,这个事件需要立即更新到用户的历史行为中,从而参与到下一次协同过滤推荐结果的召回中。做到这个层次,已经有实时推荐的意思了。常见的效果就是,在经过几轮交换之后,用户的首页推荐会有所变化。这一层次的操作影响范围只是当前用户。
3. 第三个层次
“学的及时”,就是模型的实时更新。还是刚才这个栗子,用户刚刚购买了一个新的商品,那需要实时地去更新这个商品和所有该用户购买的其它商品之间的相似度,因为这些商品的共同购买用户数增加了1,商品相似度是一种推荐模型,所以它实时的学习了新知识,更新了影响全局的模型。
达到这三个层次,才能称为实时推荐。
作者:HaigLee
https://www.jianshu.com/u/67ec21fb270d
本文由 HaigLee 发布。未经许可,禁止转载。
网友评论