画像不是一张静态名片,兴趣会跟着球队和球员走

体育兴趣和很多消费偏好不一样,它会被外部事件直接推动。球队连胜时,内容打开和购票都会上升;连败时,一部分球迷会暂时离开;转会窗口里,球星追随者的注意力会跟着球员移动;新赛季开始,一批轻度球迷会重新出现。如果画像半年才更新一次,这些变化都会被错过;如果每天都根据最新点击重写画像,又会把短暂的情绪当成长期偏好。

稳定属性与短期状态:两类字段不该用同一个节奏更新

解决办法是先把画像字段分开。有些字段描述的是一个人长期的样子,有些描述的是他最近的状态(以下为示例划分):

字段类型 示例 建议更新节奏
稳定属性 主队、所在城市、家庭购票习惯、会员档位 按季度,或在明确变化时更新
中期偏好 关注的球员、偏好的内容主题、商品品类按月,转会等事件触发时立即复核
短期状态 最近活跃度、近期浏览的场次、购票意图 按周或按事件更新

这样划分之后,一次偶然的点击只会影响短期状态,不会直接改写主队或关注球员;而一次真实的转会,会立即触发中期偏好的复核。

连败期间兴趣下降,是流失还是情绪

球队连续输球的几周里,很多用户的内容打开和购票都会减少。如果画像把这当作流失信号,会员运营可能会在这时候发大量优惠券,结果既浪费成本,又可能让用户感到被打扰。

更合理的判断是看下降是否与球队成绩同步。如果这个用户过去在球队低谷期也有类似波动、在成绩回升后恢复,那更可能是情绪性的短期状态。欧宝体育AI的分析引擎会把球队赛程和成绩作为外部变量放进来,把“跟随成绩波动”和“个人兴趣真正下降”区分开。

转会窗口:球星追随者的兴趣会跟着走,还是留下

转会对球星追随型用户的影响最大,但结果并不固定。有些用户会跟着球员去关注新球队,有些会留在原球队、转向新的球员,还有一部分会同时关注两边。

因此球员离队时,画像不应该直接删除“关注该球员”,而是把它标记为待复核,并观察接下来两到四周的行为:他是否在看新球员的内容,是否还在浏览原球队的比赛,是否搜索过这名球员的新球队。在这段观察期里,推荐模型应该降低该球员相关商品的推送,改推球队新阵容的介绍内容。

按事件触发更新,而不是只看日历

比起固定每周或每月更新一次,更合理的做法是日历更新加事件触发。日常按字段类型定期更新;遇到以下事件时,对相关字段做一次额外复核:

  • 关注的球员转会、长期伤病或退役;
  • 球队升降级、换主教练、赛季开始或结束;
  • 用户会员到期、续费或升级;
  • 用户所在城市变化,或长期未到场后突然购票。

事件触发的复核由系统自动发起,但会员档位这类影响权益的字段,调整前要经过运营人员确认。画像具体记录哪些字段,可以参考球迷画像应该记录哪些数据。

更新太快同样会出错:一次点击不能改写一个人

反过来,过度敏感的画像会带来另一类问题:

  • 一次误点或好奇的浏览,被当成兴趣转向;
  • 一场焦点比赛带来的集中浏览,让大量用户在同一周被改成“活跃”,一周后又全部回落;
  • 家庭共享账号里孩子的浏览,让父亲的画像频繁摇摆。

缓解的办法是给短期信号设置确认门槛,比如同一方向的行为要在一段时间内重复出现,才会影响中期偏好;单次行为只影响当次推荐,不写入画像。对于焦点比赛带来的集中波动,可以先和同期全体用户的变化做比较:如果所有人都在同一周变得活跃,那更可能是赛事热度,而不是这个人自己的兴趣变化。

怎么验证更新频率是否合适

更新频率没有统一答案,需要用数据检验。第一种方法是回测:用历史数据模拟不同的更新节奏,比较哪种节奏下的推荐和购买预测更准确。第二种方法是留出组:一部分用户使用新的更新规则,另一部分保持原规则,比较一个周期内的推送打开率、退订率和购买转化。第三种方法是人工抽查:在转会窗口和赛季切换前后,抽取一批画像变化较大的用户,由运营人员判断变化是否合理。

在欧宝体育的体育会员运营流程里,画像更新的结果会直接影响权益推荐,所以更新规则的调整也遵循分阶段上线:先在小范围用户中试行,确认没有明显误判,再推广。欧宝体育大模型负责标记需要复核的画像变化,是否采纳由人确认。