推荐需考虑共同观看情境
别名: 家庭推荐 · 共同观看推荐 · group TV recommender
概念解释
电视首页上的「因为你看过」默认假设决策者是当前档案的那一个人。沙发上经常是两个人以上在选一部今晚共同看的片子,口味交集、评级下限、谁不想看,都和单人画像不同。推荐需考虑共同观看指的是:当情境是一起看,候选应该按这个房间里的人来排,而不是把某一个人的继续观看和私藏片单摊成全家的菜单。
机制
单人推荐优化的是一个人的点击与完播。共同观看的效用函数是几个人都能接受:交集比并集安全,并集里会冒出只有主人想看的类型。评级是硬约束——儿童在场时,成人画像里的内容即使「更匹配」也不能出现在首屏。会话长度也不同:一起看通常要一次选完一部时长合适的,而不是把一个人的短视频或未看完的三季连续剧顶在第一位。
系统很少得到显式的「现在是共同观看」。代理信号包括:刚切到家庭档案、短时间内有人来回切档案、一天中的晚上时段、遥控器在多人之间传递造成的焦点乱跳。这些信号都吵。更干净的是让人选择「一个人 / 家里人 / 和孩子」,然后在这一会话里冻结推荐所用的画像集合。会话结束,推荐退回当前档案的单人模式,避免把共同观看的选择写进某一个人的长期画像——否则一个人迁就的那部卡通会污染他第二天独处的首页。
怎么研究
共同观看推荐的评价不能只用单人点击率。把两人(或家庭)请到同一屏幕前选「今晚看哪一部」,比较单人推荐列表、交集/协商列表、以及显式共同观看模式下列表的接受率、否决率和会话时长。
自变量:画像如何合并(一人 / 平均 / 最严评级 / 显式会话模式)、在场组合、列表是否暴露「这是为谁荐的」。 因变量:第一部被接受的比例、否决次数、是否有人起身去切档案、事后是否后悔。
离线用家庭账号的混合历史训练出来的「家庭模型」,往往是谁用得多听谁的,不等于当晚在场的那几个人。实验室若指定「你们必须选一部」,会压低真实生活里的否决和改去玩手机。字段「为谁荐」如果出现在屏幕上,本身会改变披露,需要和推荐质量分开记。
边界
独处、耳机、个人房间里的第二屏幕,共同观看模型是噪音,应退回单人。直播、体育、新闻的「一起看」更多是同时在场而不是共同决策,推荐位应让路给正在播出的事件。客人一次性到访,不应把客人的点击写进主人画像,也不该用主人的全部历史招待客人——用一个临时会话比新建正式档案更符合这一晚。强行让算法猜谁在场,错猜的推荐比保守的家庭向封面墙更糟。
怎么落地
- 提供显式会话选择:我自己、家里人、和孩子。选完后首屏按该集合的交集与最严评级出候选,并标明这是这一次的看单。
- 共同观看会话里的播放不要默认写入某个成员的「因为你看过」;要写需确认,或只写入家庭档案。
- 儿童在场的选项一旦选中,成人向类型从首屏消失,而不是降权后仍露半张封面。
- 验证:找一对口味不同的人,分别用单人首页和共同观看会话选一部。记录否决次数和是否有人要求切档案。共同观看会话若仍以某一人的继续观看打头,模式就没有生效。