一种搜索方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38135271 阅读:9 留言:0更新日期:2023-07-08 09:46
本公开提供了一种搜索方法、装置、电子设备及存储介质,该方法包括:获取在搜索框中输入的初始搜索词;从所述初始搜索词对应的候选提示词集中,确定所述初始搜索词的各目标提示词,其中,所述候选提示词集是根据所述初始搜索词的历史下文搜索行为确定的;确定各所述目标提示词的排序信息;返回各所述目标提示词和所述排序信息,这样,可以推荐更符合搜索需求的目标提示词,提高了搜索效率。提高了搜索效率。提高了搜索效率。

【技术实现步骤摘要】
一种搜索方法、装置、电子设备及存储介质


[0001]本公开涉及计算机
,具体而言,涉及一种搜索方法、装置、电子设备及存储介质。

技术介绍

[0002]目前搜索提示(suggestion)功能,可以在用户输入搜索词时,推荐给用户多个搜索提示词,使得用户输入较少的信息就可以获得较完整的搜索表达,用户从中选择符合预期搜索需求的搜索提示词,点击进行搜索即可获得所需的搜索结果,提高搜索效率,因此,如何提高suggestion功能的搜索提示词的准确性,更加满足用户搜索需求是非常重要的。

技术实现思路

[0003]本公开实施例至少提供一种搜索方法、装置、电子设备及存储介质。
[0004]第一方面,本公开实施例提供了一种搜索方法,包括:
[0005]获取在搜索框中输入的初始搜索词;
[0006]从所述初始搜索词对应的候选提示词集中,确定所述初始搜索词的各目标提示词,其中,所述候选提示词集是根据所述初始搜索词的历史下文搜索行为确定的;
[0007]确定各所述目标提示词的排序信息;
[0008]返回各所述目标提示词和所述排序信息。
[0009]第二方面,本公开实施例还提供一种搜索方法,包括:
[0010]接收在搜索框中输入的初始搜索词;
[0011]获得所述初始搜索词的各目标提示词和所述各目标提示词的排序信息,其中,各所述目标提示词是从所述初始搜索词对应的候选提示词集中确定出的,所述候选提示词集是根据所述初始搜索词的历史下文搜索行为确定的;
[0012]按照所述排序信息,在所述搜索框的提示框中展示各所述目标提示词。
[0013]第三方面,本公开实施例还提供一种搜索装置,包括:
[0014]获取模块,用于获取在搜索框中输入的初始搜索词;
[0015]第一确定模块,用于从所述初始搜索词对应的候选提示词集中,确定所述初始搜索词的各目标提示词,其中,所述候选提示词集是根据所述初始搜索词的历史下文搜索行为确定的;
[0016]第二确定模块,用于确定各所述目标提示词的排序信息;
[0017]返回模块,用于返回各所述目标提示词和所述排序信息。
[0018]第四方面,本公开实施例还提供一种搜索装置,包括:
[0019]接收模块,用于接收在搜索框中输入的初始搜索词;
[0020]获得模块,用于获得所述初始搜索词的各目标提示词和所述各目标提示词的排序信息,其中,各所述目标提示词是从所述初始搜索词对应的候选提示词集中确定出的,所述候选提示词集是根据所述初始搜索词的历史下文搜索行为确定的;
[0021]展示模块,用于按照所述排序信息,在所述搜索框的提示框中展示各所述目标提示词。
[0022]第五方面,本公开可选实现方式还提供一种电子设备,包括处理器、存储器,所述存储器存储有所述处理器可执行的机器可读指令,所述处理器用于执行所述存储器中存储的机器可读指令,所述机器可读指令被所述处理器执行时,所述机器可读指令被所述处理器执行时执行上述第一方面,或第二方面中任一种可能的实施方式中的步骤。
[0023]第六方面,本公开可选实现方式还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述第一方面,或第二方面中任一种可能的实施方式中的步骤。
[0024]本公开实施例中,获取在搜索框中输入的初始搜索词;从所述初始搜索词对应的候选提示词集中,确定所述初始搜索词的各目标提示词,其中,所述候选提示词集是根据所述初始搜索词的历史下文搜索行为确定的;确定各所述目标提示词的排序信息;返回各所述目标提示词和所述排序信息,这样,根据历史下文搜索行为,确定出推荐的目标提示词,历史下文搜索行为更能反映针对初始搜索词的搜后搜索意图,提升了目标提示词推荐的准确性,满足搜索需求,提高了搜索效率。
[0025]关于上述搜索装置、电子设备、及计算机可读存储介质的效果描述参见上述搜索方法的说明,这里不再赘述。
[0026]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本公开的技术方案。
[0027]为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
[0028]为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,此处的附图被并入说明书中并构成本说明书中的一部分,这些附图示出了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。应当理解,以下附图仅示出了本公开的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0029]图1示出了本公开实施例所提供的一种搜索方法的流程图;
[0030]图2示出了本公开实施例所提供的另一种搜索方法的流程图;
[0031]图3示出了本公开实施例所提供的搜索方法的整体逻辑流程图;
[0032]图4示出了本公开实施例所提供的搜索方法的展示界面示意图;
[0033]图5示出了本公开实施例所提供的一种搜索装置的示意图;
[0034]图6示出了本公开实施例所提供的另一种搜索装置的示意图;
[0035]图7示出了本公开实施例所提供的一种电子设备的示意图。
具体实施方式
[0036]可以理解的是,在使用本公开各实施例公开的技术方案之前,均应当依据相关法律法规通过恰当的方式对本公开所涉及个人信息的类型、使用范围、使用场景等告知用户
并获得用户的授权。
[0037]为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。通常在此处描述和示出的本公开实施例的组件可以以各种不同的配置来布置和设计。因此,以下对本公开的实施例的详细描述并非旨在限制要求保护的本公开的范围,而是仅仅表示本公开的选定实施例。基于本公开的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
[0038]经研究发现,例如在搜索引擎中,用户可以在搜索框中输入搜索词进行搜索,得到返回的搜索结果,搜索过程中的搜索提示(suggestion)功能,可以在用户输入搜索词时,推荐给用户多个搜索提示词,帮忙用户尽快找到想要的搜索表达,因此,搜索提示词的准确性是非常重要的,若推荐的搜索提示词更能满足用户搜索需求,将会提高搜索效率和用户体验。
[0039]基于上述研究,本公开提供了一种搜索方法,获取在搜索框中输入的初始搜索词,从初始搜索词对应的候选提示词集中,确定初始搜索词的各目标提示词,候选提示词集是根据初始搜索词的历史下文搜索行为确定的,并确定各目标提示词的排序信息,返回各目标提示词和排序信息,进而终端侧可本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种搜索方法,其特征在于,包括:获取在搜索框中输入的初始搜索词;从所述初始搜索词对应的候选提示词集中,确定所述初始搜索词的各目标提示词,其中,所述候选提示词集是根据所述初始搜索词的历史下文搜索行为确定的;确定各所述目标提示词的排序信息;返回各所述目标提示词和所述排序信息。2.根据权利要求1所述的方法,其特征在于,所述历史下文搜索行为包括历史下文搜索词;所述方法还包括:获取经授权的多个网络对象的历史搜索行为,其中,所述历史搜索行为包括各第一搜索词和各所述第一搜索词对应的前预设时间段内的历史搜索词集,所述第一搜索词表示对应的所述历史搜索词集中历史搜索词的历史下文搜索词;根据获取到的多个所述历史搜索行为,统计所述历史搜索词对应的各所述第一搜索词和各所述第一搜索词的出现次数;根据所述历史搜索词对应的各所述第一搜索词和各所述第一搜索词的出现次数,获得所述历史搜索词对应的候选提示词集。3.根据权利要求2所述的方法,其特征在于,从所述初始搜索词对应的候选提示词集中,确定所述初始搜索词的各目标提示词,包括:在所述历史搜索词包括所述初始搜索词情况下,从所述初始搜索词对应的候选提示词集中,选取出现次数从大到小前第一数目个候选提示词;根据选取的所述候选提示词,确定所述初始搜索词的各目标提示词。4.根据权利要求1

3任一项所述的方法,其特征在于,确定各所述目标提示词的排序信息,包括:根据第一排序参数,对各所述目标提示词进行排序,其中,所述第一排序参数包括以下至少一种:出现次数、热度信息。5.根据权利要求1

3任一项所述的方法,其特征在于,确定各所述目标提示词的排序信息,包括:根据所述初始搜索词,获得以所述初始搜索词为前缀的各前缀提示词;按照各所述目标提示词比各所述前缀提示词的排序权重更高的方式,对各所述目标提示词和各所述前缀提示词进行统一排序,获得各所述目标提示词和各所述前缀提示词的排序信息。则所述返回各所述目标提示词和所述排序信息,包括:返回各所述目标提示词和各所述前缀提示词,以及各所述目标提示词和各所述前缀提示词的排序信息。6.根据权利要求5所述的方法,其特征在于,按照各所述目标提示词比各所述前缀提示词的排序权重更高的方式,对各所述目标提示词和各所述前缀提示词进行统一排序,获得各所述目标提示词和各所述前缀提示词的排序信息,包括:根据第二排序参数,对各所述前缀提示词进...

【专利技术属性】
技术研发人员:王文基陈靖麟
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1