您现在的位置: smartcar > smartcar简介 > 正文 > 正文

从提高Elasticsearch搜索

  • 来源:本站原创
  • 时间:2021/12/7 13:15:20
北京白癜风治疗的价格高吗 http://pf.39.net/bdfyy/zjft/160311/4785588.html
1、实战问题

球友提问:怎么搜索才能使得结果是最好的呢?

我这边一个搜索功能,实现做法就是将用ik分词器配合multi查询实现的。

中途也追加了客户所在领域相关词汇字典。

但是客户一直反馈搜索体验不好。

如果想要提高搜索体验还能从那些方面入手呢?

来自:死磕Elasticsearch知识星球

这个问题非常有代表性,我在实际产品开发中也遇到过。

2、从几个例子说搜索体验示例一:“慕X网”输入“触发器”的搜索截图。

注意:我输入的是“触发器”,返回结果第一条没有问题,其他几条有关:“触”、“发”的,可以说和我的搜索没有关系。

站在用户体验的角度,我认为:体验很差,返回了很多不相关的数据。

示例二:某题库APP,不支持跳转翻页。

如下所示,题库共题,包含:判断题、选择题。

只支持:点击:上一题、下一题。

实际场景:

当做了道、道的时候,只有选择题;到底多少选择题?当退出后,需要点击几百下进入自己上次做到的最后一道题.....

这不是用户体验差,这是没有用户体验,开发者完全没有动脑子的设计,用户会"怀疑人生"。

示例三:电商搜索“秋天第一条秋裤”,该返回什么?

放大查看图片,亮点自现

这是个见仁见智的问题,究竟返回什么,各个电商公司都有自己的评判。

但,单纯站在用户的角度,高下立判。

铭毅一句话点评:

拼多多

“活该你发展快”,的确返回结果就是预期结果,且友好的推荐了所在地域的“秋裤”信息。

淘宝

中规中矩,至少能返回“秋裤”。

京东

没有找到商品,为你推荐“秋裤”,“干嘛推荐,直接返回不就完了”。

当当

好家伙!推荐的都是“秋天”的商品。你是用户,你咋想?

“尼玛,什么玩意?”“五味杂陈”“不知所云”

......

基本上可以得出结论:公司发展速度和搜索体验成正比。

3、有数据的地方,就有搜索

信息泛滥和爆炸的今天,搜索无处不在。基本可以形象的概括为:“有数据的地方,就有搜索“。

搜索可能是用户最常用到的功能之一,学习、工作、衣食住行等各个环节都离不开搜索。

学习

输入关键词,搜索靠谱的免费或付费网络资源。

工作

遇到错误码,通过Google搜索获得答案。

搜索


本文编辑:佚名
转载请注明出地址  http://www.smartcarf.com/smartcarjj/8984.html

  • 上一篇文章:
  • 下一篇文章: 没有了
  • 热点文章

    • 没有任何图片文章
    • 没有热点文章
    推荐文章

    • 没有任何图片文章
    • 没有推荐文章

    Copyright © 2012-2020 smartcar版权所有



    现在时间: