本发明实施例涉及数据检索,尤其涉及一种多源数据的查询方法、装置、设备及存储介质。
背景技术:
1、随着传统金融行业不断被赋能,科技与金融深度融合,金融科技产品如雨后春笋般涌现,信息的查找尤为重要,如何从海量、多类别的信息中快速搜索到用户关注和感兴趣的内容具有重要意义。然而,通过对多个数据源进行搜索,从海量的检索内容中获得最准确的、最贴合用户需求的内容,仍存在着技术上的局限。
技术实现思路
1、本发明实施例提供一种多源数据的查询方法、装置、设备及存储介质,可以提高多源数据的查询速率及准确率。
2、第一方面,本发明实施例提供了一种多源数据的查询方法,包括:
3、获取目标系统发送的查询请求;其中所述查询请求包括查询语句、查询条件及多个目标数据源;
4、对所述查询语句进行分词处理,获得多个查询词;
5、将所述多个查询词分别输入类目分析模型,获得各查询词的类目分析结果;
6、基于所述类目分析结果确定各所述目标数据源的查询权重;
7、基于所述查询权重、所述查询语句及所述查询条件从所述多个目标数据源中查询目标数据,并将所述目标数据返回至所述目标系统。
8、第二方面,本发明实施例还提供了一种多源数据的查询装置,该装置包括:
9、查询请求获取模块,用于获取目标系统发送的查询请求;其中所述查询请求包括查询语句、查询条件及多个目标数据源;
10、查询词获得模块,用于对所述查询语句进行分词处理,获得多个查询词;
11、类目分析结果获得模块,用于将所述多个查询词分别输入类目分析模型,获得各查询词的类目分析结果;
12、查询权重确定模块,用于基于所述类目分析结果确定各所述目标数据源的查询权重;
13、目标数据查询模块,用于基于所述查询权重、所述查询语句及所述查询条件从所述多个目标数据源中查询目标数据,并将所述目标数据返回至所述目标系统。
14、第三方面,本发明实施例还提供了一种电子设备,所述电子设备包括:
15、至少一个处理器;以及
16、与所述至少一个处理器通信连接的存储器;其中,
17、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明实施例所述的多源数据的查询方法。
18、第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明实施例所述的多源数据的查询方法。
19、本发明实施例公开了一种多源数据的查询方法、装置、设备及存储介质,包括:获取目标系统发送的查询请求;其中查询请求包括查询语句、查询条件及多个目标数据源;对查询语句进行分词处理,获得多个查询词;将多个查询词分别输入类目分析模型,获得各查询词的类目分析结果;基于类目分析结果确定各目标数据源的查询权重;基于查询权重、查询语句及查询条件从多个目标数据源中查询目标数据,并将目标数据返回至目标系统。本发明实施例提供的多源数据的查询方法,将多个查询词分别输入类目分析模型,获得各个查询词对应的类目分析结果;根据类目分析结果获得各目标数据源的查询权重,根据查询权重、查询语句和查询条件从数据源中查询目标数据,提高了多源数据的查询速率,保证了多源数据的查询准确性。
1.一种多源数据的查询方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在获取目标系统发送的查询请求之后,还包括:
3.根据权利要求1所述的方法,其特征在于,对所述查询语句进行分词处理,获得多个查询词,包括:
4.根据权利要求1或3所述的方法,其特征在于,在获得多个查询词之后,包括:
5.根据权利要求1所述的方法,其特征在于,所述类目分析结果包括所述查询词属于各类目的概率;基于所述类目分析结果确定各所述目标数据源的查询权重,包括:
6.根据权利要求1所述的方法,其特征在于,所述类目分析模型的训练方式为:
7.根据权利要求6所述的方法,其特征在于,基于标注后的词样本集训练所述类目分析模型,包括:
8.一种多源数据的查询装置,其特征在于,包括:
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-7中任一项所述的多源数据的查询方法。