HOOOS

为什么我只买狗粮,算法却推荐猫粮和鸟粮?电商推荐算法的“秘密”

0 8 算法小白求解释 推荐算法电商购物宠物用品
Apple

你提出的问题非常常见,也是许多电商用户在购物时都会遇到的困扰。明明只买了狗粮,为什么会推荐猫粮、鸟粮甚至其他宠物用品,让人感觉信息“过载”?这背后涉及的,是推荐算法在设计、数据和商业目标之间进行的权衡。

以下是几个主要原因:

  1. 类目层级泛化:
    当你在购物网站购买狗粮时,系统首先会识别你是一个“宠物主人”或者对“宠物用品”感兴趣的用户。在电商平台的商品分类体系中,“宠物用品”是一个大的父类目,而“狗粮”、“猫粮”、“鸟粮”则是其下的子类目。对于算法来说,从你购买狗粮的行为中,最容易识别的标签是“宠物用品爱好者”,而不是立即精准到“只养狗”。出于探索用户潜在需求或商品多样性展示的目的,算法可能会先在更大的“宠物用品”类目下进行宽泛推荐。

  2. 数据稀疏性与“冷启动”:
    如果你只购买过一次狗粮,或者购买历史中只有少数几次宠物用品记录,那么系统关于你“宠物偏好”的数据量是相对稀疏的。算法需要足够多的数据点才能描绘出你更精细的画像。在数据不足时,为了避免“无推荐”或推荐内容过于单一,算法会倾向于扩大推荐范围,从相关的大类目中寻找商品,以增加你可能感兴趣的几率。这有点像“宁可错杀一千,不可放过一个”。

  3. 商业策略与交叉销售:
    电商平台的最终目标是促成交易。推荐系统不仅要满足你的当前需求,还要尝试引导你发现新的需求,增加客单价或复购率。“交叉销售”是一种常见的商业策略,即推荐与你已购买商品相关或互补的其他商品。例如,购买了狗粮的用户,可能也需要狗玩具、狗绳、宠物零食,甚至可能在未来考虑养其他宠物(尽管概率较低),或者为养其他宠物的朋友购买礼物。因此,推荐一些看似“不相关”的宠物用品,也是商家扩大销售机会的一种尝试。

  4. “探索性”推荐机制:
    为了防止推荐内容过于固化,导致用户无法发现新商品或平台无法挖掘用户的长尾兴趣,许多推荐系统都会加入一定的“探索性”或“多样性”机制。这意味着即使算法认为你最可能喜欢狗粮A,它也可能偶尔会推荐一些你从未浏览过的、但与“宠物用品”大类相关的其他商品,比如猫粮或鸟粮,看看你是否会点击或购买,以此来更新对你兴趣的认知。

  5. 用户画像更新滞后:
    算法对用户兴趣的识别和更新并非实时且绝对精准。它会基于你的历史行为进行预测,但如果你只是偶尔为朋友代购了一次猫粮,或者误点了一个鸟笼的链接,这些行为都可能被算法纳入考虑,导致它认为你对这些品类也存在兴趣,从而进行推荐。

总的来说,电商推荐算法是一个复杂且不断优化的系统,它在“精准”与“全面”、“效率”与“用户体验”之间寻找平衡。你感受到的“信息过载”,正是算法在数据有限、商业目标驱动下进行宽泛探索的一种表现。如果你想获得更精准的推荐,可以尝试在网站上明确表达你的偏好(例如,多浏览和收藏狗用品,对其他宠物用品选择“不感兴趣”),系统会逐渐学习并调整。

点评评价

captcha
健康