×

深圳网站建设—APP开发—网站制作—小程序开发_博纳网络公司

网站制作

小程序开发:搜索系统原理浅析

文章编辑:网站建设 文章来源:深圳小程序开发 浏览量:

  o2o商城小程序开发搜索系统原理浅析,搜索系统,顾名思义就是提供大数据查找筛选功能的系统。在电商和O2O领域,搜索作为一个主要的流量入口,起到了至关重要的作用。现如今的小程序类型有很多,可以分为企业展示小程序、电商小程序、在线点餐小程序、服务预定小程序、酒店预订小程序、文章资讯类小程序、旅游类小程序、互动功能类小程序等等,还有1种就是大家都熟悉的积分商城小程序。
   
   说起积分商城小程序,有些人可能会有点陌生,但是说到积分商城,大家一定都认识。积分商城小程序开发,就是将积分商城以小程序为载体去呈现,帮助商家建立完整的积分体系,解决经营问题的同时还节省开发及运营成本。微信生态流量是所有商家都想要分一杯羹的地方,积分商城小程序就是以微信为落地场景的工具。通过发放积分,借助一系列的积分运营手段转化积分会员用户,最终帮助合作商家进行用户的激活、留存、转化用户。话题回到小程序开发面对的问题,搜索系统原理。
搜索任务的基本指标
对于搜索来说,主要的指标为准确率和召回率。我们以图3-9为例解释一下什么叫作准确率和召回率。图中的整体部分为商品数据的全集,其中包括不相关和相关的内容,如图3-13所示。
●准确率:搜索结果中相关内容的比例,即图中A的部分。图3-13
●召回率:搜索结果占整体内容的比例,即A+B。由此可以看出,最完美的结果是A足够大且B足够小,但在实际实现中我们会发现上述两个指标是相反的(召回率越高,准确率会越低),需要通过规则来平衡这部分。
小程序开发搜索系统基础结构
  搜索系统主要的组成部分有以下几块:
●切词逻辑;
●词库;
●基础信息;
●加权规则;
●排序展示逻辑。整体流程如图3-14所示。图3-14名词解释:
●关键词(query):指用户在搜索框中输入的内容。
●切词:又叫分词,是根据词库/词典将一段文本进行切分,以便机器识别的过程。
●分词:指用于切词的分词。
●加权:将检索结果集按照一定的维度、规则进行打分叫作加权。
●索引:商品信息存储时需要建立索引,索引为每个商品的标识,方便在大数据量的情况下快速查找筛选。
小程序开搜索系统应用场景
搜索的应用一般有两种:全文检索和Suggest(推荐)。其中,Suggest的规则比全文检索要简单一些。由于Suggest一般支持模糊查询,因此要考虑服务上是独立还是共用一套。好了,深圳小程序开发公司本文关于“搜索系统原理浅析”的小程序开发知识就分享到这里,谢谢关注,博纳网络编辑整理。

当前文章链接:https://www.198bona.com/construction/zbwzdz/14238.html
如果您觉得案例还不错请帮忙分享:

[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【qin@198bona.com 】,我们在确认后,会立即删除,保证您的版权。

相关案例推荐

热门搜索