白酒|电商搜索系统精讲系列:业务分析及召回模型

编辑导读:搜索功能是产品的必备功能之一,用户可以利用搜索功能找到自己想要的信息。本文作者以电商产品为例,分析其搜索系统,本文先介绍业务分析及召回模型,一起来看看吧。
白酒|电商搜索系统精讲系列:业务分析及召回模型
文章插图
前几天编写的那篇《一个产品经理五味杂陈的十年》的文章意外收获了很大反响,说句实在话没想过这个,实属意外,因为写文章的初衷也只是想花点时间对过去十几年的工作做个总结和复盘,加我微信的人也多了很多,微信社群也超员满员,不过没关系,只要大家还在,微信群就一定会有,不要着急,后续我会通过公众号把最新的微信社群二维码推送给大家(不要着急);
通过在和小伙伴微信聊天的时候,发现了一些问题,比如产品经理容易受制于终端、行业以及业务经验的限制,比如说下面的三种情况:

  • 之前做的是电商前台产品的设计,现在做电商后台,感觉比较困难;
  • 之前做APP移动应用的产品设计现在开始搞移动应用后台设计;
  • 之前做物流产品现在做采购系统,又或者是现在做C端产品;
怎么突破?这个问题我们暂且不讨论细节,最根本的突破就是要找到适合自己的方法论,关于如何找到自己适合的方法论,我也在整理梳理,后续会推送给大家;
我们言归正传,回到今天的主题,就是搜索。我们作为产品经理,在之前的文章中也提到过,任何产品原型的设计都是能在日常的生活中找到场景模型,我们需要做的就是将这个场景模型映射到线上,就能解决线上的问题,关键是怎么映射,我们依然采用之前文章编写的思路,来推导电商搜索系统该怎么设计,首先我们先了解下搜索的业务(离开业务的产品都是牛氓产品!!!!)
01 为什么要去做搜索在讲搜索系统怎么设计的之前,首先明白一个问题,为什么要去做搜索?
好,回答这个问题之前依然再问大家一个问题?那就是你去超市购物,你的第一件事是做什么,毋庸置疑,一定也是去找商品,比如你要去购买白酒,你是不是直接从进入超市的那一刻开始径直走向超市白酒专区去寻找你想购买的白酒,然后呢,你通过不同的白酒品牌、度数、生产地、包装等因素去选择你要的商品,这个就是现实生活中寻找商品的场景模型,我们下文把寻找替换成搜索,显得更专业一点,那就是搜索商品;
搜索商品的目的当然是为了能够快速在超市海量的商品中筛选出自己想要的商品,一来满足用户的需求,二来通过制定一些搜索的规则提高用户搜索商品的效率,降低用户的搜索成本,这个就是为什么要去做搜索的目的。
那么在互联网的世界里,既没有超市这个概念也没有实物商品的概念,一切都是数据,无论你是做什么都是通过数据的方式来实现,这个时候怎么把搜索(寻找)商品的场景模型搬迁到互联网的世界里,我们一步一步看;
02 搜索场景分析有了线下业务的场景,那么第二步就是怎么映射线上场景,首先要去做的就是线上业务场景建模,我们来分析下上文提到的线下搜索商品的过程:
  1. 用户进入超市——对应:用户打开某个电商平台;
  2. 用户径直走向白酒专区——对应:选择电商某个大类比如服装;
  3. 用户用眼睛扫描超市白酒专区各类品种的酒
上面的第3个,为什么没有写对应到线上的场景?首先大家思考;
我们人类有眼睛有鼻子有手有脚,能通过我们的视觉、听觉等各种感官系统去感知外面的世界,但是计算机没有眼睛没有鼻子也没有视觉听觉,还是那句话,计算机只认识数据这个祖宗,所以用户用眼睛去查阅白酒,怎么做线上场景的映射和建模,这个时候就需要做搜索,超市是个巨大的实物类空间载体,空间比较大,用户可以在这个空间里慢慢看慢慢挑,但是在移动互联网高度发达的今天,手机屏幕大小有限,我们是不可能把这些白酒或者用户需要购买的所有商品都一次性的展示在用户面前,这个时候怎么办—–需要借助于搜索这个功能来帮助用户触达自己的目标商品;