从0开始打造1套搜索系统

1.平台介绍

搜索系统是维系商家平衡和用户体验的重点

1.1 名词说明

名词说明

1.2 用户角色描述


用户角色说明

2.搜索排序功能需求

平台提供两种搜索需求

1.根据货物类目进行搜索

2.根据搜索框进行搜索

平台为了提升用户体验,帮助买家更好的通过搜索找到他们想要的货品,同时帮助卖家更好的展示和销售货品,搜索模型设置了相关推荐和异常推荐.排序推荐是基于运营的货品排序逻辑

2.1  搜索模型

2.1.1  搜索引擎工作原理-索引

即关键词搜索原理。


关键词搜索原理

2.1.2 搜索引擎工作原理-查询

类目搜索采取的是属性关键词的完全匹配,搜索框搜索采用的是对用户搜索框提交的内容进行分词,同义词,拆词逻辑的解析处理


查询原理


2.1.3搜索引擎工作原理-筛选

按商品属性进行筛选最终确定进入单品的逻辑


筛选原理


2.1.4搜索引擎工作原理-搜索业务流


搜索业务流

2.2 排序模型

2.2.1商品排序的逻辑

列表页默认排序:人工干预+销量

人工干预包括:按照人气排名等,人气定义:成交量 > 好评率 > 收藏人数 > 浏览量 > 卖家信誉依次确定重要性。



2.2.2 商品排序的诉求




2.2.3 商品排序模型


2.3 功能摘要


3 功能详情

商品管理系统中本期需求包括商品的类目管理更新、商品的属性管理以及关键词管理。

商品模型


需求描述


3.2类目搜索

用户场景

当用户有明确的预期,会选择分类导航或导航条直接查询商品。根据查询到的结果,采用条件筛选及按照排序规则最终到达想要的单品页面。


3.3 搜索框搜索

用户场景

用户目标明确,在搜索框下提示推荐词,以提高快速直接查询效果。

用户输入搜索词,看到搜索框内有提示词,是想要和感兴趣的商品类,直接点击搜索按钮进入

输入搜索词,能搜索找到包括搜索词的商品

用户输入搜索词,没有找到包含搜索词的商品,但可以推荐显示相关的商品。

用户输入的搜索词,是多个关键词的组合,应该根据关键词的进行相关推荐

用户输入搜索词搜索,显示的包含搜索词的商品或推荐商品太少不够三页,需要根据其它关联性显示足够的商品。

需求描述

要点小结:

用户在搜索的过程中会不断学习探索,会根据自己的查询词以及搜索结果,不断加深对自己想要的搜索结果的理解,在这个过程中用户的搜索意图也会不断的清晰确定起来。

在意图不那么明确的时候,用户想要的可能并不是商品,而是希望可以得到一些建议来帮助自己搞清楚自己的意图。

用户搜索的过程是一个发散的过程,初始的目标会激发出新的目标,从而就有不同的搜索方向。

搜索的过程并不总是从模糊到清晰,从大范围到小范围的搜索过程,中间也会出现从小范围找不到而需要扩大范围的情况。

当用户明确并确定了搜索意图之后,接下来就是使用标准搜索流程,利用排序、筛选缩小结果范围,最终找到满意的商品。

你可能感兴趣的:(从0开始打造1套搜索系统)