一种搜索结果优化方法、系统、电子设备及存储介质技术方案

技术编号:22308369 阅读:14 留言:0更新日期:2019-10-16 08:27
本发明专利技术涉及一种搜索结果优化方法、系统、电子设备及存储介质,优化方法包括:获取用户输入的搜索词语;若搜索词语是待纠错词语,获取用户所处环境对应的环境词组,作为第一环境词组;将搜索词语与第一环境词组中的每个预设词语进行匹配,得到多个匹配词语;输出与匹配词语相对应的搜索结果。本方案通过识别用户所处环境的环境类型,并结合根据环境类型设置的环境词组,在用户输入搜索词语出现待纠错词语,比如,词语意义模糊或者歧义导致无法搜索到准确结果的情况时,及时匹配相应的环境词组,匹配环境词组中的匹配词语,并最终输出与匹配词语相对应的搜索结果,实现对搜索结果的优化,提高得到最匹配用户需求的结果的准确性,保证用户体验度。

A search result optimization method, system, electronic equipment and storage medium

【技术实现步骤摘要】
一种搜索结果优化方法、系统、电子设备及存储介质
本专利技术涉及信息处理
,尤其涉及一种搜索结果优化方法、系统、电子设备及存储介质。
技术介绍
随着互联网技术的发展,网络信息也越来越多,因此给用户从海量的信息中快速查找到目标信息带来了困难。目前,搜索引擎的搜索结果一般是根据用户输入的关键词的相关度进行排序,而相关度通常是根据关键词是否出现,以及出现的方式等来进行判断。但是,计算机通常会给予不匹配的查询结果,这会破坏了搜索准确性,使得用户更改搜索方式甚至放弃搜索,极大地降低了用户体验度。
技术实现思路
为了解决现有技术存在的问题,本专利技术的至少一个实施例提供了一种搜索结果优化方法、系统、电子设备及存储介质。第一方面,本专利技术实施例提供了一种搜索结果优化方法,所述优化方法包括:获取用户输入的搜索词语;判断所述搜索词语是否是待纠错词语;若所述搜索词语是待纠错词语,从包括不同环境类型的预设词语的多组环境词组中,获取所述用户所处环境对应的环境词组,作为第一环境词组;将所述搜索词语与所述第一环境词组中的每个预设词语进行匹配,得到至少一个匹配词语;输出与所述匹配词语相对应的搜索结果。基于上述技术方案,本专利技术实施例还可以做出如下改进。结合第一方面,在第一方面的第一种实施例中,所述获取所述用户所处环境对应的环境词组,作为第一环境词组,包括:获取所述用户所处环境的环境信息;从所述环境信息中获取环境关键词,组成环境关键词集合;将所述环境关键词集合中的环境关键词分别与每组所述环境词组中的预设词语进行比对,确认环境关键词集合与所述环境词组中词语的重合数量;将与所述环境关键词集合重合数量满足预设数量的环境词组,作为所述第一环境词组。结合第一方面的第一种实施例,在第一方面的第二种实施例中,所述输出与所述匹配词语相对应的搜索结果,包括:将所述第一环境词组按所述重合数量进行排序;按所述匹配词语所属的第一环境词组的顺序,输出每个匹配词语对应的搜索结果。结合第一方面,在第一方面的第三种实施例中,所述将所述搜索词语与所述第一环境词组中的预设词语进行匹配,得到多个匹配词语,包括:计算所述搜索词语与所述第一环境词组中的每个预设词语的第一相似度值;将第一相似度值大于第一预设阈值的预设词语作为所述匹配词语。结合第一方面的第三种实施例,在第一方面的第四种实施例中,所述输出与所述匹配词语相对应的搜索结果,包括:将所述匹配词语按所述第一相似度值进行排序;按所述匹配词语的第一相似度值顺序,输出每个匹配词语对应的搜索结果。结合第一方面或第一方面的第一、第二、第三或第四种实施例,在第一方面的第五种实施例中,所述按环境类型将各个预设词语进行分类得到多组环境词组,包括:建立不同环境类型的环境词组;实时获取预设词语;计算预设词语与所述环境类型的第二相似度值;将第二相似度值大于的第二预设阈值的预设词语加入对应环境类型的环境词组中。第二方面,本专利技术实施例提供了一种搜索结果优化系统,所述优化系统包括:环境词组生成单元,用于按环境类型将各个预设词语进行分类得到多组环境词组;第一获取单元,用于获取用户输入的搜索词语;判断单元,用于判断所述搜索词语是否是待纠错词语;第二获取单元,用于若所述搜索词语是待纠错词语,从包括不同环境类型的预设词语的多组环境词组中,获取所述用户所处环境对应的环境词组,作为第一环境词组;匹配单元,用于将所述搜索词语与所述第一环境词组中的每个预设词语进行匹配,得到至少一个匹配词语;输出单元,用于输出与所述匹配词语相对应的搜索结果。结合第二方面,在第二方面的第一种实施例中,所述第二获取单元包括:环境信息获取单元,用于获取所述用户所处环境的环境信息;第三获取单元,用于从所述环境信息中获取环境关键词,组成环境关键词集合;比对单元,用于将所述环境关键词集合中的环境关键词分别与每组所述环境词组中的预设词语进行比对,确认环境关键词集合与所述环境词组中词语的重合数量;提取单元,用于将与所述环境关键词集合重合数量满足预设数量的环境词组,作为所述第一环境词组。结合第二方面的第一种实施例,在第二方面的第二种实施例中,所述输出单元,具体用于将所述第一环境词组按所述重合数量进行排序;按所述匹配词语所属的第一环境词组的顺序,输出每个匹配词语对应的搜索结果。结合第二方面,在第二方面的第三种实施例中,所述匹配单元,具体用于计算所述搜索词语与所述第一环境词组中的每个预设词语的第一相似度值;将第一相似度值大于第一预设阈值的预设词语作为所述匹配词语。结合第二方面的第三种实施例,在第二方面的第四种实施例中,所述输出单元,具体用于将所述匹配词语按所述第一相似度值进行排序;按所述匹配词语的第一相似度值顺序,输出每个匹配词语对应的搜索结果。结合第二方面或第二方面的第一、第二、第三或第四种实施例,在第二方面的第五种实施例中,所述优化系统还包括:环境词组生成单元,用于建立不同环境类型的环境词组;实时获取预设词语;计算预设词语与每个所述环境类型的第二相似度值;将第二相似度值大于的第二预设阈值的预设词语加入对应环境类型的环境词组中。第三方面,本专利技术实施例提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现第一方面中任一实施例所述的搜索结果优化方法。第四方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现第一方面中任一实施例所述的搜索结果优化方法。本专利技术的上述技术方案与现有技术相比具有如下优点:本方案通过识别用户所处环境的环境类型,并结合根据环境类型设置的环境词组,在用户输入搜索词语出现待纠错词语,比如,词语意义模糊或者歧义导致无法搜索到准确结果的情况时,及时匹配相应的环境词组,通过匹配得到环境词组中的匹配词语,并最终输出与匹配词语相对应的搜索结果,实现对搜索结果的优化,提高得到最匹配用户需求的结果的准确性,保证用户体验度。附图说明图1为本专利技术各个实施例提供的终端的一种示意图;图2是本专利技术实施例提供的一种搜索结果优化方法流程示意图;图3是本专利技术另一实施例提供的一种搜索结果优化方法流程示意图;图4是本专利技术又一实施例提供的一种搜索结果优化方法流程示意图其一;图5是本专利技术又一实施例提供的一种搜索结果优化方法流程示意图其二;图6是本专利技术又一实施例提供的一种搜索结果优化方法流程示意图其三;图7是本专利技术又一实施例提供的一种搜索结果优化装置结构示意图其一;图8是本专利技术又一实施例提供的一种搜索结果优化装置结构示意图其二;图9是本专利技术又一实施例提供的一种电子设备结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术实施例提供的为实现本专利技术各个实施例的一种终端的硬件结构示意图,终端包括:显示器130、词本文档来自技高网...

【技术保护点】
1.一种搜索结果优化方法,其特征在于,所述优化方法包括:获取用户输入的搜索词语;判断所述搜索词语是否是待纠错词语;若所述搜索词语是待纠错词语,从包括不同环境类型的预设词语的多组环境词组中,获取所述用户所处环境对应的环境词组,作为第一环境词组;将所述搜索词语与所述第一环境词组中的每个预设词语进行匹配,得到至少一个匹配词语;输出与所述匹配词语相对应的搜索结果。

【技术特征摘要】
1.一种搜索结果优化方法,其特征在于,所述优化方法包括:获取用户输入的搜索词语;判断所述搜索词语是否是待纠错词语;若所述搜索词语是待纠错词语,从包括不同环境类型的预设词语的多组环境词组中,获取所述用户所处环境对应的环境词组,作为第一环境词组;将所述搜索词语与所述第一环境词组中的每个预设词语进行匹配,得到至少一个匹配词语;输出与所述匹配词语相对应的搜索结果。2.根据权利要求1所述的优化方法,其特征在于,所述获取所述用户所处环境对应的环境词组,作为第一环境词组,包括:获取所述用户所处环境的环境信息;从所述环境信息中获取环境关键词,组成环境关键词集合;将所述环境关键词集合中的环境关键词分别与每组所述环境词组中的预设词语进行比对,确认环境关键词集合与所述环境词组中词语的重合数量;将与所述环境关键词集合重合数量满足预设数量的环境词组,作为所述第一环境词组。3.根据权利要求2所述的优化方法,其特征在于,所述输出与所述匹配词语相对应的搜索结果,包括:将所述第一环境词组按所述重合数量进行排序;按所述匹配词语所属的第一环境词组的顺序,输出每个匹配词语对应的搜索结果。4.根据权利要求1所述的优化方法,其特征在于,所述将所述搜索词语与所述第一环境词组中的预设词语进行匹配,得到多个匹配词语,包括:计算所述搜索词语与所述第一环境词组中的每个预设词语的第一相似度值;将第一相似度值大于第一预设阈值的预设词语作为所述匹配词语。5.根据权利要求4所述的优化方法,其特征在于,所述输出与所述匹配词语相对应的搜索结果,包括:将所述匹配词语按所述第一相似度值进行排序;按所述匹配词语的第一相似度值顺序,输出每个匹配词语对应的搜索结果。6.根据权利要求1~5中任一所述的优化方法,其特征在于,所述优化方法还包括:建立不同环境类型的环境词组;实时获取预设词语;计算所述预设词语与每个所述环境类型的第二相似度值;将第二相似度值大于的第二预设阈值的预设词语加入对应环境类型的环境词组中。7.一种搜索结果优化系统,其特征在于,所述优化系统包括:第一获取单元,用于获取用户输入的搜索词语;判断单元,用于判断所述搜索词语是否是待纠错词语;第二获取单元,用于若所述搜索词语是待纠错词语,从包括不同环境类型的预设词语的多组环...

【专利技术属性】
技术研发人员:王潇瑾
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1