一种检索字词的方法、装置及介质与流程

文档序号:30526212发布日期:2022-06-25 07:09阅读:来源:国知局

技术特征:
1.一种检索字词的方法,其特征在于,包括:获取目标检索字词和所述目标检索字词对应的字词长度;当所述字词长度和所述目标检索字词满足预设条件时,则判断所述字词长度是否大于第一阈值;若是,将所述目标检索字词进行全面匹配检索以得到检索结果;若否,根据扩展词加载规则和同义词加载规则对所述目标检索字词进行搜索得到预设检索结果,并判断所述字词长度是否小于第二阈值,其中所述第一阈值大于所述第二阈值;若小于所述第二阈值,将所述目标检索字词根据短字匹配规则进行检索得到所述检索结果;若不小于所述第二阈值,将所述预设检索结果作为所述检索结果。2.根据权利要求1所述的检索字词的方法,其特征在于,所述预设条件为所述字词长度小于或等于预设值且所述目标检索字词不包含敏感字词,其中所述预设值大于所述第一阈值。3.根据权利要求1所述的检索字词的方法,其特征在于,所述将所述目标检索字词进行全面匹配检索以得到检索结果包括:将所述目标检索字词拆分成多个分词;将多个所述分词进行匹配检索得到所述检索结果。4.根据权利要求1所述的检索字词的方法,其特征在于,所述扩展词加载规则的确定通过以下方式得到:获取待写入检索字词以及对应的扩展字词;将所述待写入检索字词和所述扩展字词确定单向映射关系以确定所述扩展词加载规则。5.根据权利要求4所述的检索字词的方法,其特征在于,所述同义词加载规则的确定通过以下方式得到:获取所述待写入检索字词以及对应的同义字词;将所述待写入检索字词和所述同义字词确定双向映射关系以确定所述同义词加载规则。6.根据权利要求5所述的检索字词的方法,其特征在于,所述短字匹配规则的确定通过以下方式得到:将所述待写入检索字词根据最细粒度分词分成多个字并记录多个所述字对应的位置顺序;根据所述待写入检索字词和所述位置顺序的映射关系设置预设匹配字数和预设移动次数以确定所述短字匹配规则。7.根据权利要求6所述的检索字词的方法,其特征在于,所述将所述目标检索字词根据短字匹配规则进行检索得到所述检索结果,包括:将所述目标检索字词根据所述最细粒度分词分成多个目标字并记录多个所述目标字对应的目标位置顺序;将所述目标检索字词与所述目标位置顺序匹配所述短字匹配规则的所述待写入检索字词与所述位置顺序;
当所述目标检索字词与所述目标位置顺序分别满足所述预设匹配字数和所述预设移动次数时,则输出所述检索结果。8.一种检索字词的装置,其特征在于,包括:获取模块,用于获取目标检索字词和所述目标检索字词对应的字词长度;第一判断模块,用于当所述字词长度和所述目标检索字词满足预设条件时,则判断所述字词长度是否大于第一阈值,若是,则触发全面检索模块,若否,则触发第二判断模块;所述全面检索模块,用于将所述目标检索字词进行全面匹配检索以得到检索结果;所述第二判断模块,用于根据扩展词加载规则和同义词加载规则对所述目标检索字词进行搜索得到预设检索结果,并判断所述字词长度是否小于第二阈值,其中所述第一阈值大于所述第二阈值,若小于所述第二阈值,则触发短字检索模块,若不小于所述第二阈值,则触发结果模块;所述短字检索模块,用于将所述目标检索字词根据短字匹配规则进行检索得到所述检索结果;所述结果模块,用于将所述预设检索结果作为所述检索结果。9.一种检索字词的装置,其特征在于,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如权利要求1至7任一项所述的检索字词的方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的检索字词的方法的步骤。

技术总结
本发明公开了一种检索字词的方法、装置及介质,适用于字词检索技术领域。当字词长度和目标检索字词满足预设条件时,则判断字词长度是否大于第一阈值;若是,则将目标检索字词进行全面匹配检索以得到检索结果,长词在满足预设条件下进行全面匹配搜索;若否,则根据扩展词加载规则和同义词加载规则对目标检索字词进行搜索得到预设检索结果,避免现有的搜索平台仅依靠现有的搜索词库搜索不到的问题;并判断字词长度是否小于第二阈值;若是,则将目标检索字词根据短字匹配规则进行检索得到检索结果,避免现有的短词搜索不到的问题;若否,则将预设检索结果作为检索结果。避免现有的分词压力和匹配汇集耗费计算资源问题,进而提高搜索准确性。索准确性。索准确性。


技术研发人员:易锋 刘庆强
受保护的技术使用者:政采云有限公司
技术研发日:2022.04.08
技术公布日:2022/6/24
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1