淘宝自动推荐怎么回事

题图来自Unsplash,基于CC0协议
导读
淘宝的自动推荐机制在购物体验中无处不在,它以商品卡片、猜你喜欢、相关商品推荐等形式高频率出现,仿佛一位无处不在的商业智囊,悄然引导着用户的消费行为。那么,这类自动推荐究竟是如何诞生和运作的?它背后又涉及哪些技术与策略?以下是对淘宝强大的推荐系统的基础性解读。
在自动推荐机制诞生之前,电商网站的推荐更偏重于基于固定品类、购物车优先提示、或管理员提点等方式进行,但这种模式的反馈覆盖率较低、效果不稳定,难以满足现代电商流量竞争需求。自动推荐应运而生,并采用了一套完整而复杂的数据收集、分析到反馈的闭环系统。
首先,淘宝自动推荐的底层原理是基于用户个性化模型的构建。系统会主动追踪用户平日的上网行为,尽可能捕捉用户对商品的感知与兴趣偏好。当用户浏览商品时,点击、停留动作,甚至将某商品加入购物车甚至进行收藏或点赞,这些动作都会被记录下来视为推荐的数据源。在用户进行交易过程中,系统通过历史购买记录、评价等多维信息进一步丰富对该用户的了解。通过这套“以人为本”的数据采集方式,系统会自动构建每位用户的兴趣模型与消费习惯。
其次,该推荐系统主要通过服务器日志爬取的方式获取用户完整的行为数据(点击日志、访问行为日志)。在客户端(手机APP或网页端)中会设置“埋点”数据追踪器,即即时监控用户的每一次操作,将“打开”、“点击”、“加入购物车”等四个维度动作识别后收集到日志系统备用。同时,淘宝还会应用“爬虫技术”来采集用户在多设备、多场景区环境中展示的浏览痕迹,例如用户曾看过但未购买的商品点击记录。
接着,推荐算法是系统对用户行为数据进行意义识别与价值挖掘的核心所在。目前主流电商平台包括淘宝通常融合多种算法进行商品推荐,比如较为成熟的“协同过滤算法(CollaborativeFiltering)”、“基于内容的推荐(Content-basedFiltering)”以及“关联规则挖掘(AssociationRuleMining)”。
“协同过滤算法”是按“物以类聚,人以群分”为原则,具体又分为“用户协同”与“物品协同”两种形式。“用户协同”:算法通过比较用户购买或浏览行为,找到行为相似的“圈内好友”,再从中推荐好友偏好的物品种类。“物品协同”:则计算用户浏览或购买过商品与其他商品“共同被谁喜欢的次数”,比如X商品与Y商品常同时出现在购买列表或浏览记录中,基于交互共现性进行推荐。
“基于内容的推荐”则完全不同,它基于每一件商品的属性描述来制作计算模型,例如这件商品是“白色、女士、T恤”或“冬装、加厚、羽绒服”等标签强。当用户购买某种商品时,系统识别该商品的标签,然后从数据库里找出具有此类所有或部分标签相近的商品进行推荐。
“关联规则”在推荐结果页排序中也有运用,主要判断某些商品是否在现实中常同时被购买,例如“顾客买了牛奶,很可能会买鸡蛋”等等,这类基于购买场景规律性提示的关联性购买推荐。
在数据分析得到的结果出来后,并非所有“推荐商品”就一定直接推送给用户。系统需要使用“得分排序型推荐引擎”进行商品与用户的最终匹配度排序,得分最高的十条通常会推送在“猜你喜欢”等位置。这种方式下,推荐内容在具体商品上可能精准度高,但系统并不能保证“推荐”一定符合个性化需求,错误推荐的概率也存在。
根据淘宝自动推荐系统的运行机制与实际效果展示,它在很大层面上可以提高用户查阅商品、发现答案的有效性,让其在茫茫数字商品信息面前有了专属的“导购”。
然而,这并非全然理想。系统因为设计目的主要是提高点击率或转化率,本质上是商业诉求驱动的结果。因此,尽管推荐精准度会随着用户使用增多而提升,但它们对于个体消费者来说,或多或少形成一种“信息茧房”效应,即用户只看到推荐符合自己选购倾向的商品,逐渐丧失多元选择的机会。
另一方面,推荐系统也深刻影响着用户的购买决策。如一种“即时反馈模式”设计:当你刚点击一件商品,页面立即出现“类似商品推荐”,或者当你以低价购买某件商品后,补贴促销信息自动浮现在推荐页。系统利用“选择架构机制”对人的心理决策进行助推,常使其在未经深思熟虑的情况下就做出决定,而自己却并未意识到推荐的存在影响。
总体而言,淘宝的自动推荐系统,自它运行的第一天起就已然变成每个淘宝用户的日常节奏中的一部分。了解它的工作逻辑,不仅有助于用户审视自己真实的需求是什么,也可以判断营销行为何时开始作用自己的判断力。在这个信息快消的时代,知晓自动推荐背后的秘密,或许也是一种自我保护,以便让自己不仅仅是这个庞大电商系统的一枚用户标签。