如何解决微信小程序搜索不能用的问题

作者:小飞燕 发布时间:2021-04-16 10:37:25

导语本文整理了全网深受用户关注的个如何解决微信小程序搜索不能用的问题经验知识,可以帮助您全面了解代理怎么做,小白也能成为高手,跟随小编一起来看一看吧!

毫无疑问,小程序给我们的生活增添了很多色彩,但是微信小程序搜索就不能用了。有什么解决办法吗?如何快速搜索到自己想用的小程序?

微信小程序找不到解决方案:

想必你的朋友圈被微信小程序刷过,但细心的观众可能发现了一些问题:

小程序搜索优化

1.为什么小程序的名字这么奇怪?

2.为什么找不到想要的小程序?

比如下面的简直太可怕了。如果事先不知道全名,几乎找不到。

小程序搜索排名

于是,犀利的网友开始吐槽:

对于一个app的重度用户来说,小程序意味着早上解英格玛密码

但是有朋友发现有些小程序只能通过全文搜索,而是搜索“jd。com“能带出”jd。com购物”,搜索“滴滴”也能带出“滴滴出行”,搜索“携程”也能带出“携程酒店机票、火车票”。为什么?

小程序搜索

这涉及到一个“中文分词”技术和一个“模糊匹配”技术。(对技术科学不感兴趣的可以直接跳过,后面是小程序列表和小程序库)

中文分词技术

我们知道,在英语写作中,单词之间有空格作为自然分隔符,比如下面这句话:

微信小程序搜索

我很帅!

很容易就可以分为四个字:我,是,非常非常帅。在汉语中,单词、句子、段落可以简单地用明显的分隔符来划界,但单词没有正式的分隔符。

例如,这个口号:

欢迎来到南京长江大桥!

你可以理解为:南京,市长,江大桥,欢迎你;南京,长江大桥,欢迎你,你。不同的分词方法有不同的结果。

虽然现代汉语的基本表达单位是“词”,多为双词或多词,但由于人们的理解水平不同,很难走到词与短语的边界,如:

惩罚随地吐痰的人

“吐槽者”本身就是一个词或者一个短语,不同的人会有不同的标准,同样的“海”、“酒厂”等等,甚至同一个人可能会做出不同的判断,如果中文真的需要用分词来写的话,难免会比较混乱和困难。

中文分词是指把一个汉字序列分成单个的单词。分词是将连续的单词序列按照一定的规范重组为单词序列的过程。中文分词比英文难多了!

然而,这并没有让小程序开发人员失望。

常见分词算法的分类

目前的分词算法可以分为三类:基于字符串匹配的分词方法、基于理解的分词方法和基于统计的分词方法

字符匹配

也叫机械分词法,它是将待分析的中文字符串按照一定的策略与“足够大”的机器词典中的一个词条进行匹配。如果在字典中找到某个字符串,则匹配成功(识别出一个单词)。

这是一种常见的分词方法,字符串匹配的分词方法分为几种不同的分词方法。以“我不知道你在说什么”为例,不同的匹配方法会有不同的结果:

用正大匹配法,就是从左到右分一个字,就是“我不知道,你在说什么”。

使用反向大匹配法:同样反向大匹配法是从右向左,会分为:“不,知道,你是,说,什么”

用比较短路径分词法:也就是说,如果一个段落中需要删减的字数比较少,就会分为:“我不知道,你在说什么?”这是比较短路径分词法,只有三个字。

采用双向大匹配法:如果认为关键词前后的组合内容在粘性上差别不大,搜索结果同时也包含这两组词,则分词在正反两个方向都匹配。

简单来说就是赤手空拳,反手,简单,来来回回。总之各种姿势再做一遍。

理解方法

随着人工智能的兴起,这种新的方式开始流行。理解分词的方法是让计算机模拟人对句子的理解,达到识别单词的效果。其基本思想是在分词的同时进行句法语义分析,利用句法语义信息处理歧义。

它通常包括三个部分:分词子系统、句法语义子系统、通用控制部分。分词子系统在总控部分的协调下,可以获取关于单词和句子的句法和语义信息来判断分词的歧义性,即模拟人理解句子的过程。这种分词方法需要用到大量的语言知识和信息。

由于汉语语言知识的普遍性和复杂性,很难将各种语言信息组织成机器可读的形式,因此基于理解的分词系统仍处于实验阶段。

目前,siri、微软萧冰等。都充分利用人工智能来试图“理解”人们的句子。此外,三角野兽为锤子手机提供的“bigbang”分词功能和科大讯飞的语音输入法都是利用人工智能实现语义分析。

统计分词

根据短语的统计,我们可以发现两个相邻的单词出现频率比较高,所以这个单词非常重要。它可以在用户提供的字符串中用作分隔符,以便对单词进行分段。

比如“我的,你的,很多,这里,这个,那里”等等,这些词出现的次数比较多,所以就和这些词分开了。

无论用什么方法,分离出来的“词”一般都是录入预先录制好的“词典”(词库、数据库)进行匹配,比如“南京长江大桥欢迎你”。

可以拆分输出:南京/长江/大桥/欢迎/你

也可以拆分输出:南京/市长/江大桥/欢迎/你

通常可以通过搜索“长江”找到这句话,但如果词库中有“张”这个名字,也可以通过“张”来检索。

科普完了,回到题目本身

1.为什么小程序的名字都很“诡异”?滴滴为什么一定要叫滴滴?

为什么好奇心日报一定要叫qdaily?

为什么「饿」一定要叫「饿外卖服务」?

是故意不让用户发现吗?废话!

真正的原因,根据一位“jd”开发者的分析。com购物”小程序,就是小程序和微信账号在同一个系统下,微信账号原本不允许重名。这可以很好的解释为什么小程序的名字看起来很奇怪,因为好的名字已经做成微信账号了。

2.为什么找不到想要的小程序?

既然小程序和微信账号在同一个系统,微信账号搜索支持模糊匹配,想必小程序一定支持模糊匹配,滴滴、京东、美的等很多小程序也是如此。只能通过品牌名称检索,因此它们必须支持模糊搜索。

一个小程序开发者说,提交小程序的时候,开发者可以自己填关键词,但是比较后这些关键词不会通过,可能需要微信验证。

至此,可以断定小程序支持模糊匹配。至于为什么有的可以按品牌名称搜索,有的却找不到,唯*的解释就是检索到的词库没有添加“饿了么”“好奇日报”这两个词,可能是开发者忘了添加,也可能是没有提交,没通过考试。具体原因不明。

但是,小程序上线的第一天,即使有小问题,也是正常的,就像何彩头在微信账号里说的:

既然找不到,如何找到自己想要的应用?

由于小程序本身目前并没有提供完整的模糊搜索,如果你想在这段时间内找到想要的应用,唯*的办法就是提前知道小程序的全名,整理出比较新的“微信小程序百科”和比较流行的“小程序商店”,可以帮助你找到自己喜欢的小程序。

下面是题目的开头。微信小程序底部的微信小程序悬停按钮是怎么固定的?标题到此结束

微信小程序底部的微信小程序悬停按钮是怎么固定的?开发微信小程序时,我们可能会用到微信小程序悬停按钮。如何修复微信小程序底部的悬停按钮?接下来,我们来编辑一下你是怎么操作的。

微信小程序底部的微信小程序悬停按钮是怎么固定的?

常见的有添加购物车按钮、结算按钮、添加收货清单地址按钮。

以收货地址为例。暂停底部的“添加地址”按钮,这样无论有多少地址隐藏在视图中。

微信小程序暂停按钮固定在微信小程序底部。核心微信小程序代码如下:

增加

/*添加地址按钮*/。地址-添加{

位置:固定;

bottom : 0;

宽度:;

}

使用position:固定后,宽度要设为,否则会是一个很窄的按钮。

考虑到按钮本身占据46px的高度,地址列表还需要添加以下样式

/

/*地址列表包装容器*/。地址列表{

边距-bottom : 46px;

}

复制代码

这样,比较后一个地址点被设置为默认,编辑和修改按钮可以完全显示。

固定微信小程序底部的微信小程序按钮有什么用?

微信小程序开发者可以在自己的微信小程序页面底部设置小程序暂停按钮,让微信用户将页面翻到底部后看到按钮,然后小程序按钮,方便进入另一个界面。

如果微信小程序暂停按钮是转发按钮就更好了。微信用户可以和自己的微信好友分享微信小程序。这样体验更流畅。

这是第一段的结尾。下面是加一段的结尾。微信小程序悬停按钮如何固定在微信小程序底部?目前已经获得了578网友的青睐!正文到此结束

查看全文

猜你喜欢

微商怎么找货源

频道查询入口

微商代理怎么做