搜索引擎产品设计方法与技术总结

市面上搜索类产品众多,那么我们常用的百度、必应、搜狗等是靠什么脱颖而出呢?本文将介绍几款主流搜索引擎的产品体验,以及搜索用户的心理行为分析,最后总结出搜索前台和运营后台的设计方法,和我一起往下看吧~

一、当今热门搜索产品体验

这次选择三款热门搜索网站体验,分别是百度、搜狗、必应。

①模糊匹配对比——第一次在三个网站中输入“火”会出现什么效果呢?

②搜索结果对比——在三个浏览器中搜索“肚子疼”

二、搜索用户行为与心理预期分析

1、前端页面与系统联系

用户在前端页面搜索框中,输入关键词,传给后端代码,识别关键词,通过多路召回策略(下文技术方面会讲到),运用相关算法对结果进行排序,最后在前端页面呈现用户满意的结果。

2、用户行为与用户心理预期

情况一:用户知道自己想搜什么(人找物)

用户可能会准确输入自己想搜的内容,但可能会搜错字、搜百姓体、同义词等,在输入和搜索时,系统需要立即做出响应,push符合用户心理预期的结果。

系统根据用户输入,主动推荐模糊匹配内容;在用户搜索时,根据用户搜索,优先反馈符合用户预期的结果

情况二:用户不知道自己想搜什么(物找人)

这个时候需要系统主动推荐当前热点内容,或者反馈其他用户的搜索内容,来揣测用户的心意。

两种通常结合使用,实现“搜索即服务”。搜索排序内容与业务挂钩,前期应做好充分的用户调研和用户画像。

三、搜索前台设计总结

将用户行为拆解成:搜索前、搜索中、搜索后

举例:网易云搜索

搜索前:

搜索中:

搜索后:

四、搜索后台设计总结

搜索后台用于数据管理、运营分析。管理人员负责维护一些核心榜单数据,或者对搜索词进行管理;运营人员需要通过一些数据,来分析自家的搜索系统做得好不好,有什么地方是不足的,对产品、算法优化等提出意见。


五、搜索产品所需要的技术

1、多路召回

通常我们的搜索系统数据量达到百万级及以上,所以需要采用多路召回的方式——采用不同的策略、特征或者简单模型,分别召回一部分候选数据,然后再把这些数据混合在一起供后续排序模型使用的策略。

2、数据标注

对于百万级的数据,我们通常会用AI技术对数据进行分类,以此来辅助改造和优化业务流程,减少处理时效、提高工作效率,数据标注对目前大数据行业来说十分重要。

数据标注的大致流程如下:首先建立一套标注标准,给数据进行人工打标,然后训练模型,根据数据的增加来逐步完成模型迭代,最后实现AI自动标注。

3、排序算法

随着互联网信息的爆炸式增长,搜索引擎为了不断提高用户查询效率与反馈信息的质量度,需要对自身算法进行不断地调整与升级。

排序算法有很多,比如:TrustRank算法、BadRank算法、谷歌熊猫算法、谷歌企鹅算法、百度绿萝算法、百度石榴算法等,虽然我不太懂技术,但一个好的排序结果可以从以下几个维度去考量:

...

智能搜索系统与业务息息相关,最最重要的是洞察用户需求,了解用户心理,来对召回策略、排序算法策略、此词汇权重值进行优化,以此达到用户的心理预期。前期需要项目经理和产品经理对用户进行深度调研,了解用户需求,精准用户画像,中后期也需要及时收集用户反馈,对系统进行不断优化,学会对数据进行分析。

展开阅读全文

页面更新:2024-04-27

标签:产品设计   算法   模糊   反馈   页面   搜索引擎   心理   方法   内容   数据   用户   系统   产品   技术

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top