System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据处理、金融科技领域及其他相关,具体而言,涉及一种模型的确定方法和装置、存储介质及电子设备。
技术介绍
1、为了更好地满足客户的需求和体验感,金融机构需要根据用户输入的内容,为其推荐合适的金融产品或服务。现有技术方案中,用户利用人工的方式对商业智能平台上的数据进行汇总和分析,通过sql查询、构建工具或预定义模板来理解数据的模式和趋势,并据此做出商业决策。但该方法需要较高的用数门槛、反应时效和数据新鲜度。因此,系统往往缺乏个性化推荐,不能根据用户的实时需求和行为模式自动推荐相关的数据分析模型,限制了用户的分析效率和体验感。
2、针对相关技术中通过人工的方式对用户输入的请求数据进行汇总和分析,来确定向用户推荐的目标模型,导致目标模型的推荐准确率比较低的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本申请的主要目的在于提供一种模型的确定方法和装置、存储介质及电子设备,以解决相关技术中通过人工的方式对用户输入的请求数据进行汇总和分析,来确定向用户推荐的目标模型,导致目标模型的推荐准确率比较低的问题。
2、为了实现上述目的,根据本申请的一个方面,提供了一种模型的确定方法。该方法包括:获取目标对象触发的数据处理请求,并对所述数据处理请求进行解析,得到目标请求信息,其中,所述目标请求信息至少包括:所述目标对象的身份信息、所述数据处理请求中的对目标数据的处理需求;依据所述目标对象的历史模型使用数据和模型数据库,构建目标数据图谱;依据所述目标请求信息和所述
3、进一步地,依据所述目标请求信息和所述目标数据图谱,确定目标模型包括:依据目标评估算法,对所述目标数据图谱中的多个节点的重要性进行评估,得到每个节点对应的目标得分;在所述目标数据图谱的多个节点中,确定所述目标请求信息对应的候选节点;依据所述目标得分和所述候选节点,确定所述目标模型。
4、进一步地,依据目标评估算法,对所述目标数据图谱中的多个节点的重要性进行评估,得到每个节点对应的目标得分包括:依据所述目标评估算法,计算每个节点在所述目标数据图谱中的度数、度中心性评估值和相关性评估值;确定所述度数的第一权重、所述度中心性评估值的第二权重和所述相关性评估值的第三权重;依据所述第一权重、所述第二权重和所述第三权重对所述度数、所述度中心性评估值和所述相关性评估值进行加权求和,得到每个节点对应的目标得分。
5、进一步地,在所述目标数据图谱的多个节点中,确定所述目标请求信息对应的候选节点包括:对所述目标请求信息进行格式转换,得到转换后的目标请求信息;计算所述转换后的目标请求信息和所述目标数据图谱中多个节点对应的模型信息之间的相似度,得到多个相似度值;依据所述多个相似度值从所述目标数据图谱的多个节点中,确定所述候选节点。
6、进一步地,依据所述目标得分和所述候选节点,确定所述目标模型包括:从所述目标得分中,确定所述候选节点对应的候选得分;依据预设阈值和所述候选得分,从所述候选节点中确定目标节点;依据所述目标节点对应的模型信息,确定所述目标模型。
7、进一步地,在依据所述目标请求信息和所述目标数据图谱,确定目标模型之后,所述方法还包括:通过所述目标模型的分词模块对所述目标数据进行分词处理,得到处理后的目标数据;通过所述目标模型的特征提取模块对所述处理后的目标数据进行语义理解和向量拼接,得到所述目标数据对应的目标特征向量;通过所述目标模型的语义搜索模块基于所述目标特征向量在业务数据库中进行搜索和查询,得到所述目标数据对应的目标业务数据,并将所述目标业务数据返回至所述目标对象。
8、进一步地,依据所述目标对象的历史模型使用数据和模型数据库,构建目标数据图谱包括:依据所述模型数据库中的多个模型数据,确定节点;依据所述目标对象的历史模型使用数据,确定边;依据所述节点和所述边,构建所述目标数据图谱。
9、进一步地,对所述数据处理请求进行解析,得到目标请求信息包括:对所述数据处理请求进行解析,得到初始请求信息;对所述初始请求信息进行格式化和清洗操作,得到所述目标请求信息。
10、为了实现上述目的,根据本申请的另一方面,提供了一种模型的确定装置。该装置包括:获取单元,用于获取目标对象触发的数据处理请求,并对所述数据处理请求进行解析,得到目标请求信息,其中,所述目标请求信息至少包括:所述目标对象的身份信息、所述数据处理请求中的对目标数据的处理需求;构建单元,用于依据所述目标对象的历史模型使用数据和模型数据库,构建目标数据图谱;确定单元,用于依据所述目标请求信息和所述目标数据图谱,确定目标模型,其中,所述目标模型用于对所述目标数据进行处理。
11、进一步地,确定单元包括:评估模块,用于依据目标评估算法,对所述目标数据图谱中的多个节点的重要性进行评估,得到每个节点对应的目标得分;第一确定模块,用于在所述目标数据图谱的多个节点中,确定所述目标请求信息对应的候选节点;第二确定模块,用于依据所述目标得分和所述候选节点,确定所述目标模型。
12、进一步地,评估模块包括:第一计算子模块,用于依据所述目标评估算法,计算每个节点在所述目标数据图谱中的度数、度中心性评估值和相关性评估值;第一确定子模块,用于确定所述度数的第一权重、所述度中心性评估值的第二权重和所述相关性评估值的第三权重;第二计算子模块,用于依据所述第一权重、所述第二权重和所述第三权重对所述度数、所述度中心性评估值和所述相关性评估值进行加权求和,得到每个节点对应的目标得分。
13、进一步地,第一确定模块包括:转换子模块,用于对所述目标请求信息进行格式转换,得到转换后的目标请求信息;第三计算子模块,用于计算所述转换后的目标请求信息和所述目标数据图谱中多个节点对应的模型信息之间的相似度,得到多个相似度值;第二确定子模块,用于依据所述多个相似度值从所述目标数据图谱的多个节点中,确定所述候选节点。
14、进一步地,第二确定模块包括:第三确定子模块,用于从所述目标得分中,确定所述候选节点对应的候选得分;第四确定子模块,用于依据预设阈值和所述候选得分,从所述候选节点中确定目标节点;第五确定子模块,用于依据所述目标节点对应的模型信息,确定所述目标模型。
15、进一步地,所述装置还包括:分词单元,用于在依据所述目标请求信息和所述目标数据图谱,确定目标模型之后,通过所述目标模型的分词模块对所述目标数据进行分词处理,得到处理后的目标数据;拼接单元,用于通过所述目标模型的特征提取模块对所述处理后的目标数据进行语义理解和向量拼接,得到所述目标数据对应的目标特征向量;搜索单元,用于通过所述目标模型的语义搜索模块基于所述目标特征向量在业务数据库中进行搜索和查询,得到所述目标数据对应的目标业务数据,并将所述目标业务数据返回至所述目标对象。
16、进一步地,构建单元包括:第三确定模块,用于依据所述模型数据库中本文档来自技高网...
【技术保护点】
1.一种模型的确定方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,依据所述目标请求信息和所述目标数据图谱,确定目标模型包括:
3.根据权利要求2所述的方法,其特征在于,依据目标评估算法,对所述目标数据图谱中的多个节点的重要性进行评估,得到每个节点对应的目标得分包括:
4.根据权利要求2所述的方法,其特征在于,在所述目标数据图谱的多个节点中,确定所述目标请求信息对应的候选节点包括:
5.根据权利要求2所述的方法,其特征在于,依据所述目标得分和所述候选节点,确定所述目标模型包括:
6.根据权利要求1所述的方法,其特征在于,在依据所述目标请求信息和所述目标数据图谱,确定目标模型之后,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,依据所述目标对象的历史模型使用数据和模型数据库,构建目标数据图谱包括:
8.根据权利要求1所述的方法,其特征在于,对所述数据处理请求进行解析,得到目标请求信息包括:
9.一种模型的确定装置,其特征在于,包括:
10.一种计
11.一种电子设备,其特征在于,包括一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现权利要求1至8中任意一项所述的模型的确定方法。
...【技术特征摘要】
1.一种模型的确定方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,依据所述目标请求信息和所述目标数据图谱,确定目标模型包括:
3.根据权利要求2所述的方法,其特征在于,依据目标评估算法,对所述目标数据图谱中的多个节点的重要性进行评估,得到每个节点对应的目标得分包括:
4.根据权利要求2所述的方法,其特征在于,在所述目标数据图谱的多个节点中,确定所述目标请求信息对应的候选节点包括:
5.根据权利要求2所述的方法,其特征在于,依据所述目标得分和所述候选节点,确定所述目标模型包括:
6.根据权利要求1所述的方法,其特征在于,在依据所述目标请求信息和所述目标数据图谱,确定目标模型之后,所述方法还包括:
7....
【专利技术属性】
技术研发人员:郑凡奇,胡傈纹,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。