信息搜索方法、装置、设备以及存储介质制造方法及图纸

技术编号:32273193 阅读:19 留言:0更新日期:2022-02-12 19:38
本公开提供了一种信息搜索方法、装置、设备以及存储介质,本公开涉及人工智能技术领域,具体涉及大数据处理的技术领域,可以应用于信息搜索等场景。具体实现方案为:获取用户输入的搜索信息;基于搜索信息获取至少一个候选语料,将每个候选语料对应的应用确定为候选应用;从至少一个候选应用中确定出目标应用;基于搜索信息向目标应用发送搜索请求,展示目标应用针对搜索请求返回的搜索结果。上述方法可以实时地通过目标应用获取相关的搜索结果,从而确保搜索结果具有较高的时效性,满足针对时效性较高的信息搜索业务的需求。时效性较高的信息搜索业务的需求。时效性较高的信息搜索业务的需求。

【技术实现步骤摘要】
信息搜索方法、装置、设备以及存储介质


[0001]本公开涉及人工智能
,具体涉及大数据处理的
,可以应用于信息搜索等场景。

技术介绍

[0002]在现有的信息搜索服务中,通常是由搜索服务提供方预先从内容提供方的应用(如小程序)中获取信息内容,并基于这些信息内容建立信息库。当用户通过搜索服务提供方搜索信息时,搜索服务提供方可以从信息库中匹配出相应的信息内容提供给用户。
[0003]然而,上述信息搜索服务通常不能提供及时地提供实时变化的信息内容,在一些针对时效性较高的信息搜索场景中,现有的信息搜索方法通常不能提供实时的搜索结果。

技术实现思路

[0004]本公开提供了一种信息搜索方法、装置、设备以及存储介质。
[0005]根据本公开的第一方面,提供了一种信息搜索方法,包括:
[0006]获取用户输入的搜索信息;
[0007]基于搜索信息获取至少一个候选语料,将每个候选语料对应的应用确定为候选应用;
[0008]从至少一个候选应用中确定出目标应用;
[0009]基于搜索信息向目标应用发送搜索请求,展示目标应用针对搜索请求返回的搜索结果。
[0010]根据本公开的第二方面,提供了一种信息搜索装置,包括:
[0011]信息获取模块,用于获取用户输入的搜索信息;
[0012]候选应用确定模块,用于基于搜索信息获取至少一个候选语料,将每个候选语料对应的应用确定为候选应用;
[0013]目标应用确定模块,用于从至少一个候选应用中确定出目标应用;
[0014]结果获取模块,用于基于搜索信息向目标应用发送搜索请求,展示目标应用针对搜索请求返回的搜索结果。
[0015]根据本公开的第三方面,提供了一种电子设备,包括:
[0016]至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的信息搜索方法。
[0017]根据本公开的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行上述的信息搜索方法。
[0018]根据本公开的第五方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现上述的信息搜索方法。
[0019]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特
征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
[0020]本公开提供的技术方案带来的有益效果是:
[0021]在本公开的技术方案中,可以根据用户输入的搜索信息,从候选应用确定出能够较准确地提供相关内容的目标应用,之后向目标应用发送搜索请求,以实时地通过目标应用获取相关的搜索结果,从而确保搜索结果具有较高的时效性,满足针对时效性较高的信息搜索业务的需求。
附图说明
[0022]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0023]图1示出了本公开实施例提供的一种信息搜索方法的流程示意图;
[0024]图2示出了本公开实施例提供的另一种信息搜索方法的流程示意图;
[0025]图3示出了本公开实施例提供的一种信息搜索装置的示意图之一;
[0026]图4示出了本公开实施例提供的一种信息搜索装置的示意图之二;
[0027]图5示出了可以用来实施本公开实施例提供的信息搜索方法的示例电子设备的示意性框图。
具体实施方式
[0028]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0029]在现有的信息搜索服务中,通常是由搜索服务提供方预先从内容提供方的应用(如小程序)中获取信息内容,并基于这些信息内容建立信息库。例如,搜索服务提供方可以利用搜索爬虫主动抓取web化后的小程序中的内容从而离线建库;或者,内容提供方主动提交信息内容的地址,由搜索服务提供方定期抓取地址对应的内容来离线建库。当用户通过搜索服务提供方搜索信息时,搜索服务提供方可以从信息库中匹配出相应的信息内容提供给用户。
[0030]然而,上述信息搜索服务通常不能提供及时地提供实时变化的信息内容,在一些针对时效性较高的信息搜索场景中,现有的信息搜索方法通常不能提供实时的搜索结果。例如,在电影购票、股票价格查询、电商活动商品秒杀等场景中,通过现有的信息搜索方法往往无法获取到实时的信息。
[0031]本公开实施例提供的信息搜索方法、装置、设备以及存储介质,旨在解决现有技术的如上技术问题中的至少一个。
[0032]图1示出了本公开实施例提供的一种信息搜索方法的流程示意图,如图1所示,该方法主要可以包括以下步骤:
[0033]S110:获取用户输入的搜索信息。
[0034]在本公开实施例中,搜索信息是用户为了获取到期望的信息内容而输入的相关信息,搜索服务提供方可以根据搜索信息了解用户想要获取的内容。以本公开实施例提供的信息搜索方法的执行主体是搜索服务提供方的搜索服务器为例,用户可以通过终端输入搜
索信息,终端将搜索信息发送至搜索服务器,以便搜索服务器获取到该搜索信息。
[0035]搜索信息可以是用户输入的文本信息或语音信息等,本公开对搜索信息的形式和内容不做具体限定。以查询股票价格的场景为例,用户可以通过终端输入“A公司的股票价格是多少”的内容作为搜索信息,终端可以这条内容发送至搜索服务器。
[0036]可选地,在获取到用户输入的搜索信息之后,本公开实施例可以对搜索信息进行有效性分析,确定搜索信息是否为有效信息。可选地,当搜索信息所要搜索的信息内容是预设的应用能够提供的内容时,确定搜索信息为有效信息;当搜索信息所要搜索的信息内容不是预设的应用能够提供的内容时,确定搜索信息不是有效信息。可以理解,当确定搜索信息为有效信息时,可以继续执行后续步骤S120;当确定搜索信息不是有效信息时,可以继续执行其他类型的步骤。
[0037]S120:基于搜索信息获取至少一个候选语料,将每个候选语料对应的应用确定为候选应用。
[0038]在步骤S120中,可以从搜索信息中解析出至少一个语料作为候选语料。在此需要说明的是,内容提供方可以为其应用配置对应的语料,并预先将其应用对应的语料提供给搜索服务提供方,步骤S120也可以从这些语料中确定至少一个与搜索信息匹配的语料。本公开实施例将从搜索信息解析出的语料、或者与搜索信息匹配的语料定义为候选语料,将每个候选语料对应的应用确定为候选应用。
[0039]可选地,当确定搜索信息为有效信息时,基于搜索信息获取本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息搜索方法,包括:获取用户输入的搜索信息;基于所述搜索信息获取至少一个候选语料,将每个所述候选语料对应的应用确定为候选应用;从至少一个所述候选应用中确定出目标应用;基于搜索信息所述向所述目标应用发送搜索请求,展示所述目标应用针对所述搜索请求返回的搜索结果。2.根据权利要求1所述的方法,其中,所述从至少一个所述候选应用中确定出目标应用,包括:确定每个所述候选应用的权重值,其中,所述权重值与所述候选应用的历史搜索结果的准确度、以及被配置的流量大小中的至少一项相关;基于所述候选应用的权重值,从至少一个所述候选应用中确定出目标应用。3.根据权利要求2所述的方法,其中,所述基于所述候选应用的权重值,从至少一个所述候选应用中确定出目标应用,包括:从至少一个所述候选应用中确定出权重值最高的所述候选应用,将权重值最高的所述候选应用确定为目标应用;或者,从至少一个所述候选应用中确定出权重值大于预设阈值的所述候选应用,将权重值大于预设阈值的所述候选应用确定为目标应用。4.根据权利要求1所述的方法,其中,在所述基于所述搜索信息获取至少一个候选语料之前,包括:对所述搜索信息进行有效性分析,确定所述搜索信息是否为有效信息;所述基于所述搜索信息获取至少一个候选语料,包括:当确定所述搜索信息为有效信息时,基于所述搜索信息获取至少一个候选语料。5.根据权利要求1所述的方法,其中,在所述从至少一个所述候选应用中确定出目标应用之后,还包括:确定本地是否存储有所述目标应用针对所述搜索信息返回的历史搜索结果;在确定本地存储有所述历史搜索结果时,展示所述历史搜索结果。6.根据权利要求5所述的方法,其中,所述基于搜索信息所述向所述目标应用发送搜索请求,展示所述目标应用针对所述搜索请求返回的搜索结果,包括:在确定本地未存储所述历史搜索结果时,基于搜索信息所述向所述目标应用发送搜索请求,展示所述目标应用针对所述搜索请求返回的搜索结果。7.根据权利要求1所述的方法,其中,在所述展示所述目标应用针对所述搜索请求返回的搜索结果之后,还包括:在本地将所述搜索结果与所述目标应用的身份信息进行关联存储。8.根据权利要求7所述的方法,其中,所述在本地将所述搜索结果与所述目标应用的身份信息进行关联存储,包括:确定所述搜索结果的时效性类型;基于所述时效性类型确定所述搜索结果的存储时间;按照所述存储时间,在本地将所述搜索结果与所述目标应用的身份信息进行关联存储。
9.根据权利要求1所述的方法,其中,在所述展示所述目标应用针对所述搜索请求返回的搜索结果之后,还包括:展示除所述目标应用外的至少一个所述候选应用的入口标识;响应于用户针对所述入口标识的选择操作,从至少一个所述候选应用中确定出用户选择应用;基于搜索信息所述向所述用户选择应用发送搜索请求,展示所述用户选择应用针对所述搜索请求返回的搜索结果。10.一种信息搜索装置,包括:信息获取模块,用于获取用户输入的搜索信息;候选应用确定模块,用于基于所述搜索信息获取至少一个候选语料,将每个所述候选语料对应的应用确定为候选应用;目标应用确定模块,用...

【专利技术属性】
技术研发人员:梁念侯功成张安站
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1