一段关系结束,拉黑是最后一步。但如果是算法先动了手呢?
最近有个故事在程序员圈子里传开了。一位工程师发现,自己的社交推荐系统开始疯狂给他推送前任的内容——明明已经分手半年,点赞记录早就清零。
![]()
他查了三行日志,发现问题出在「协同过滤」上。系统把"常看同一批博主"当成了"兴趣相似",结果两个互相拉黑的人,被算法判定为"高匹配度用户"。
![]()
推荐系统的盲区
这套逻辑原本很合理:你看A博主,她也看,那你们可能聊得来。
但情感关系是负相关的。共同好友越多、交集越密,分手后越要躲着走。算法没学过这门课。
工程师在帖子底下写:「我最后拉黑她,不是因为恨,是因为我的产品每天逼我面对她。」
用户行为的暗面
产品团队追踪的"用户粘性",在这里变成了情感刑具。
停留时长、回访频率、互动深度——这些漂亮指标,恰恰是把前任内容反复推送到眼前的推手。你越不想看,越忍不住点进去;点进去,算法就更确信"你喜欢这个"。
![]()
有个细节很讽刺:他尝试用"不感兴趣"按钮训练模型,点了十七次,推荐权重只降了3%。
修复方案与代价
他提交的工单被标记为低优先级。"边缘案例,影响面不足0.3%"。
最后他自己写了段脚本,强制给前任账号打上负向标签,才算解决。这行代码没进主分支,但被他存在了私人仓库里,备注是:「给下一个分手的人。」
这件事真正的产品启示藏在最后。他在复盘里问:我们统计了几十种用户关系——关注、互关、拉黑、屏蔽——为什么唯独没有"曾经亲密,现在回避"这个状态?
答案可能是商业考量。识别"前任"需要更多隐私数据,而让用户"意外重逢"反而能刷出互动量。只是没人问过,这些互动是笑还是苦笑。
如果你做产品,下次评审需求时,不妨在表格里加一列:这个功能对刚分手的人友好吗?
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.