[发明专利]模式匹配方法、装置及电子设备有效
| 申请号: | 202010920970.9 | 申请日: | 2020-09-04 |
| 公开(公告)号: | CN111782962B | 公开(公告)日: | 2021-01-12 |
| 发明(设计)人: | 苑爱泉;王磊;王晓峰;芦亚飞;何旺贵;王宇昊;桑梓森 | 申请(专利权)人: | 浙江口碑网络技术有限公司 |
| 主分类号: | G06F16/9535 | 分类号: | G06F16/9535;G06F16/335;G06K9/62;G06Q30/06 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 周嗣勇 |
| 地址: | 310012 浙江省杭州市西*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 模式 匹配 方法 装置 电子设备 | ||
1.一种模式匹配方法,所述方法包括:
在预设的模式数据库中查找与预设的搜索关键词对应的复合模式;其中,所述复合模式通过对至少一个原子模式进行整合处理得到;
在预设的文本数据库中查找与所述搜索关键词对应的文本,并将查找到的所述文本确定为待匹配文本;
对查找到的所述复合模式进行拆分处理,得到与所述复合模式对应的原子模式;基于拆分得到的所述原子模式,对所述待匹配文本进行模式匹配,得到分别与各个所述原子模式对应的模式匹配结果;将分别与各个所述原子模式对应的模式匹配结果均确定为与所述复合模式对应的模式匹配结果,并基于与所述复合模式对应的输出决策规则对与所述复合模式对应的模式匹配结果进行输出决策;
在检测到用户输入所述搜索关键词的操作时,基于与所述模式匹配结果对应的输出决策结果向所述用户输出所述模式匹配结果。
2.根据权利要求1所述的方法,所述模式数据库中存储了复合模式与预设的标签的对应关系;
所述在预设的模式数据库中查找与所述搜索关键词对应的复合模式,包括:
在所述模式数据库中查找与所述搜索关键词匹配的标签;
将与查找到的所述标签对应的复合模式确定为与所述搜索关键词对应的复合模式。
3.根据权利要求2所述的方法,所述标签包括多级子标签;
所述在所述模式数据库中查找与所述搜索关键词匹配的标签,包括:
在所述模式数据库中逐级查找与所述搜索关键词匹配的子标签;
将与查找到的最后一级子标签对应的复合模式确定为与所述搜索关键词对应的复合模式。
4.根据权利要求1所述的方法,所述基于拆分得到的所述原子模式,对所述待匹配文本进行模式匹配,得到分别与各个所述原子模式对应的模式匹配结果,包括:
针对任一所述原子模式,从所述原子模式中提取匹配关键词;
在所述待匹配文本中查找与所述匹配关键词对应的文本,并基于所述原子模式对查找到的与所述匹配关键词对应的文本进行模式匹配,得到与所述原子模式对应的模式匹配结果。
5.根据权利要求4所述的方法,所述在所述待匹配文本中查找与所述匹配关键词对应的文本,包括:
基于所述待匹配文本构建字典树;
基于构建的所述字典树,针对所述匹配关键词进行查找,得到与所述匹配关键词对应的文本。
6.根据权利要求1所述的方法,所述原子模式通过对符合用户的信息搜索需求的历史搜索结果进行数据分析得到;
所述与所述复合模式对应的输出决策规则包括提高与所述复合模式对应的模式匹配结果的输出优先级。
7.根据权利要求1所述的方法,所述原子模式通过对不符合用户的信息搜索需求的历史搜索结果进行数据分析得到;
所述与所述复合模式对应的输出决策规则包括降低与所述复合模式对应的模式匹配结果的输出优先级。
8.根据权利要求1所述的方法,所述文本数据库中存储了搜索关键词和搜索结果的对应关系;其中,所述搜索关键词为用户输入的历史搜索关键词,所述搜索结果为向所述用户输出的历史搜索结果;
所述搜索结果包括:商家的名称;和/或,商家的类目;和/或,与所述商家对应的消费对象的名称;和/或,与所述商家对应的消费对象的类目;
所述在预设的文本数据库中查找与所述搜索关键词对应的文本,并将查找到的所述文本确定为待匹配文本,包括:
基于所述文本数据库中存储的所述对应关系,在所述文本数据库中查找与所述搜索关键词对应的搜索结果,并将查找到的所述搜索结果中的文本确定为待匹配文本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江口碑网络技术有限公司,未经浙江口碑网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010920970.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种重叠式开模机构
- 下一篇:一种新能源汽车和车载空调





