System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 搜索数据的查询方法、装置以及设备制造方法及图纸_技高网

搜索数据的查询方法、装置以及设备制造方法及图纸

技术编号:42230779 阅读:15 留言:0更新日期:2024-08-02 13:46
本公开提供了搜索数据的查询方法、装置以及设备,涉及计算机技术领域,尤其涉及数据处理技术领域。具体实现方案为:响应于查询请求,确定与查询请求所指示的查询词对应的初始搜索数据和数据提取配置信息;其中,查询请求表征进行数据查询,查询请求指示出至少一个查询词;初始搜索数据为基于查询词所确定的数据;数据提取配置信息用于指示数据提取方式;根据数据提取配置信息所指示的数据提取方式,从初始搜索数据中提取数据,得到待反馈数据集合;其中,待反馈数据集合中包括提取的各数据;根据待反馈数据集合,生成并显示搜索结果;其中,搜索结果中包括待反馈数据集合和待反馈数据集合的显示方式。提高了搜索数据的查询的准确性和效率。

【技术实现步骤摘要】

本公开涉及计算机中的数据处理,尤其涉及一种搜索数据的查询方法、装置以及设备


技术介绍

1、搜索引擎已经广泛应用到人们的生活和工作中,用户常需要采用搜索引擎进行数据查询。在用户输入查询请求之后,为用户确定出用户所需要的反馈数据进行显示。

2、进而,亟需一种准确、快速的为用户反馈搜索数据的方式。


技术实现思路

1、本公开提供了一种搜索数据的查询方法、装置以及设备。

2、根据本公开的第一方面,提供了一种搜索数据的查询方法,包括:

3、响应于查询请求,确定与所述查询请求所指示的查询词对应的初始搜索数据和数据提取配置信息;其中,所述查询请求表征进行数据查询,所述查询请求指示出至少一个查询词;所述初始搜索数据为基于查询词所确定的数据;所述数据提取配置信息用于指示数据提取方式;

4、根据所述数据提取配置信息所指示的数据提取方式,从所述初始搜索数据中提取数据,得到待反馈数据集合;其中,所述待反馈数据集合中包括提取的各数据;

5、根据所述待反馈数据集合,生成并显示搜索结果;其中,所述搜索结果中包括待反馈数据集合和待反馈数据集合的显示方式。

6、根据本公开的第二方面,提供了一种搜索数据的查询装置,包括:

7、确定单元,用于响应于查询请求,确定与所述查询请求所指示的查询词对应的初始搜索数据和数据提取配置信息;其中,所述查询请求表征进行数据查询,所述查询请求指示出至少一个查询词;所述初始搜索数据为基于查询词所确定的数据;所述数据提取配置信息用于指示数据提取方式;

8、提取单元,用于根据所述数据提取配置信息所指示的数据提取方式,从所述初始搜索数据中提取数据,得到待反馈数据集合;其中,所述待反馈数据集合中包括提取的各数据;

9、生成单元,用于根据所述待反馈数据集合,生成并显示搜索结果;其中,所述搜索结果中包括待反馈数据集合和待反馈数据集合的显示方式。

10、根据本公开的第三方面,提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行第一方面所述的搜索数据的查询。

11、根据本公开的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行第一方面所述的搜索数据的查询。

12、根据本公开的第五方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序,所述计算机程序存储在可读存储介质中,电子设备的至少一个处理器可以从所述可读存储介质读取所述计算机程序,所述至少一个处理器执行所述计算机程序使得电子设备执行第一方面所述的方法。

13、根据本公开的搜索数据的查询方法、装置以及设备,通过响应于查询请求,确定与查询请求所指示的查询词对应的初始搜索数据和数据提取配置信息,根据数据提取配置信息所指示的数据提取方式,从初始搜索数据中提取数据,得到待反馈数据集合,根据待反馈数据集合,生成并显示搜索结果,其中,通过与查询请求所指示的查询词对应的数据提取配置信息,可以提高数据提取配置信息的准确度,进一步提高搜索数据的查询方法的准确性,其中,根据数据提取配置信息从初始搜索数据中提取数据,可以提高搜索数据的查询方法的效率。

14、应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。

本文档来自技高网...

【技术保护点】

1.一种搜索数据的查询方法,包括:

2.根据权利要求1所述的方法,其中,确定与所述查询请求所指示的查询词对应的数据提取配置信息,包括:

3.根据权利要求2所述的方法,其中,根据所述查询请求所指示的查询词,确定所述查询请求对应的搜索类别信息,包括:

4.根据权利要求2所述的方法,其中,根据所述查询请求所指示的查询词,确定所述查询请求对应的搜索类别信息,包括:

5.根据权利要求2-4中任一项所述的方法,其中,根据所述搜索类别信息,确定与所述查询请求所指示的查询词对应的数据提取配置信息,包括:

6.根据权利要求1-5中任一项所述的方法,其中,所述数据提取配置信息中包括多个数据提取子规则,所述数据提取子规则用于指示待提取的数据对象和待提取的数据对象的提取方式。

7.根据权利要求6所述的方法,其中,根据所述数据提取配置信息所指示的数据提取方式,从所述初始搜索数据中提取数据,得到待反馈数据集合,包括:

8.根据权利要求7所述的方法,其中,所述待反馈数据集合的格式为JSON对象;JSON对象的待反馈数据集合中包括总键和子对象;所述总键为待反馈数据集合的标识;

9.根据权利要求6-8中任一项所述的方法,在根据数据提取配置信息中的每一数据提取子规则,确定每一数据提取子规则所指示的待提取的数据对象之前,还包括:

10.根据权利要求1-9中任一项所述的方法,其中,根据所述待反馈数据集合,生成并显示搜索结果,包括:

11.根据权利要求10所述的方法,其中,对待反馈数据集合中的数据进行排序处理,得到排序后的待反馈数据集合,包括;

12.一种搜索数据的查询装置,包括:

13.根据权利要求12所述的装置,其中,所述确定单元,还用于根据所述查询请求所指示的查询词,确定所述查询请求对应的搜索类别信息;其中,所述搜索类别信息表征归属于垂类类别的搜索资源类型,所述垂类类别表征查询词对应的搜索类别,所述搜索资源类型表征查询词在搜索类别下的资源类别;根据所述搜索类别信息,确定与所述查询请求所指示的查询词对应的数据提取配置信息。

14.根据权利要求13所述的装置,其中,所述确定单元,还用于将所述查询请求所指示的查询词,输入至预设识别模型中进行识别,得到所述查询请求对应的搜索类别信息;其中,所述预设识别模型为基于查询词和搜索类别信息进行训练所得到的。

15.根据权利要求13所述的装置,其中,所述确定单元,还用于根据所述查询请求所指示的查询词,基于预设的第一映射关系,确定所述查询请求对应的搜索类别信息;其中,所述预设的第一映射关系表征查询词和搜索类别信息之间的映射关系。

16.根据权利要求13-15中任一项所述的装置,其中,所述确定单元,还用于根据所述搜索类别信息,基于预设的第二映射关系,确定与所述查询请求所指示的查询词对应的数据提取配置信息;其中,所述预设的第二映射关系为搜索类别信息与数据提取配置信息之间的映射关系。

17.根据权利要求12-16中任一项所述的装置,其中,所述数据提取配置信息中包括多个数据提取子规则,所述数据提取子规则用于指示待提取的数据对象和待提取的数据对象的提取方式。

18.根据权利要求17所述的装置,其中,所述提取单元,包括:

19.根据权利要求18所述的装置,其中,所述待反馈数据集合的格式为JSON对象;JSON对象的待反馈数据集合中包括总键和子对象;所述总键为待反馈数据集合的标识;所述子对象中包括提取到的各数据,其中,提取到的每一数据具有键值和数据值,所述键值表征数据对应的数据对象,所述数据值表征数据的取值。

20.根据权利要求17-19中任一项所述的装置,其中,所述提取单元,还包括:

21.根据权利要求12-20中任一项所述的装置,其中,所述生成单元,包括:

22.根据权利要求21所述的装置,其中,所述排序模块,包括:

23.一种电子设备,包括:

24.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-11中任一项所述的方法。

25.一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现权利要求1-11中任一项所述方法的步骤。

...

【技术特征摘要】

1.一种搜索数据的查询方法,包括:

2.根据权利要求1所述的方法,其中,确定与所述查询请求所指示的查询词对应的数据提取配置信息,包括:

3.根据权利要求2所述的方法,其中,根据所述查询请求所指示的查询词,确定所述查询请求对应的搜索类别信息,包括:

4.根据权利要求2所述的方法,其中,根据所述查询请求所指示的查询词,确定所述查询请求对应的搜索类别信息,包括:

5.根据权利要求2-4中任一项所述的方法,其中,根据所述搜索类别信息,确定与所述查询请求所指示的查询词对应的数据提取配置信息,包括:

6.根据权利要求1-5中任一项所述的方法,其中,所述数据提取配置信息中包括多个数据提取子规则,所述数据提取子规则用于指示待提取的数据对象和待提取的数据对象的提取方式。

7.根据权利要求6所述的方法,其中,根据所述数据提取配置信息所指示的数据提取方式,从所述初始搜索数据中提取数据,得到待反馈数据集合,包括:

8.根据权利要求7所述的方法,其中,所述待反馈数据集合的格式为json对象;json对象的待反馈数据集合中包括总键和子对象;所述总键为待反馈数据集合的标识;

9.根据权利要求6-8中任一项所述的方法,在根据数据提取配置信息中的每一数据提取子规则,确定每一数据提取子规则所指示的待提取的数据对象之前,还包括:

10.根据权利要求1-9中任一项所述的方法,其中,根据所述待反馈数据集合,生成并显示搜索结果,包括:

11.根据权利要求10所述的方法,其中,对待反馈数据集合中的数据进行排序处理,得到排序后的待反馈数据集合,包括;

12.一种搜索数据的查询装置,包括:

13.根据权利要求12所述的装置,其中,所述确定单元,还用于根据所述查询请求所指示的查询词,确定所述查询请求对应的搜索类别信息;其中,所述搜索类别信息表征归属于垂类类别的搜索资源类型,所述垂类类别表征查询词对应的搜索类别,所述搜索资源类型表征查询词在搜索类别下的资源类别;根据所述搜索类别信息,确定与所述查询请求所指示的查询词对应的数据提取配置信息。

【专利技术属性】
技术研发人员:杨超吴劲阳
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1