本发明涉及计算机,尤其涉及一种项目评估方法、装置、设备和存储介质。
背景技术:
1、随着新技术层出不穷,市场日新月异,出现很多新项目,项目包括软件服务或者产品业务等。由于项目的数量庞大,为了选取到更有发展前景的项目,需要对项目内容进行评估和筛选。现有的项目评估主要依赖于人工经验或简单的筛选规则,该种方案效率低下,并且容易出现偏差。
技术实现思路
1、本发明的主要目的在于提供一种项目评估方法、装置、设备和存储介质,旨在解决如何提高项目评估的准确性的问题。
2、为实现上述目的,本发明提供的一种项目评估方法,所述项目评估方法包括以下步骤:
3、确定异构图网络中项目节点与客户节点的第一融合特征,以及确定异构图网络中项目节点与行业场景节点的第二融合特征,所述项目节点分别与所述客户节点和所述行业场景节点相邻;
4、根据所述第一融合特征和所述第二融合特征,确定所述项目节点的第三融合特征;
5、根据所述第三融合特征,确定所述项目节点的评估结果。
6、可选地,所述确定异构图网络中项目节点与客户节点的第一融合特征的步骤包括:
7、分别确定所述客户节点的第一特征,以及所述项目节点的第二特征;
8、确定所述第一特征相对于所述第二特征的第一注意力系数;
9、根据预设的第一权重矩阵、所述第一注意力系数和所述第二特征,确定所述第一融合特征。
10、可选地,所述确定异构图网络中项目节点与行业场景节点的第二融合特征的步骤包括:
11、确定所述行业场景节点的第三特征;
12、确定所述第三特征相对于所述第二特征的第二注意力系数;
13、根据预设的第二权重矩阵、所述第二注意力系数和所述第二特征,确定所述第二融合特征。
14、可选地,所述根据所述第一融合特征和所述第二融合特征确定第三融合特征的步骤包括:
15、确定所述第一融合特征的第一注意力权重;
16、确定所述第二融合特征的第二注意力权重;
17、根据所述第一注意力权重、所述第一融合特征、所述第二注意力权重和所述第二融合特征,确定第三融合特征。
18、可选地,所述确定异构图网络中客户节点与项目节点的第一融合特征,所述客户节点与项目节点为相邻节点的步骤之前,还包括:
19、获取异构图注意力模型,以将异构图网络输入所述异构图注意力模型,进行项目评估,并获得评估结果。
20、可选地,所述异构图注意力模型包括邻居节点级图注意力层、中心节点级图注意力层和全连接层;所述邻居节点级图注意力层用于确定异构图网络中项目节点与客户节点的第一融合特征,以及确定异构图网络中项目节点与行业场景节点的第二融合特征;所述中心节点级图注意力层用于根据所述第一融合特征和所述第二融合特征确定第三融合特征;所述全连接层用于根据所述第三融合特征,确定所述项目节点的评估结果。
21、可选地,所述获取异构图注意力模型包括:
22、根据历史项目的相关数据集合,构建包括历史项目节点、历史客户节点、历史行业场景节点的历史异构图网络;所述相关数据集合包括历史项目集合、历史客户集合和历史行业场景集合;
23、获取已标记每个项目的评估结果的所述历史异构拓扑图;
24、根据已标记的所述历史异构图网络,确定训练数据集;
25、根据所述训练数据集训练神经网络模型,得到异构图注意力模型。
26、为实现上述目的,本发明还提供一种项目评估装置,所述装置包括:
27、确定模块,用于确定异构图网络中项目节点与客户节点的第一融合特征,以及确定异构图网络中项目节点与行业场景节点的第二融合特征,所述项目节点分别与所述客户节点和所述行业场景节点相邻;
28、融合模块,用于根据所述第一融合特征和所述第二融合特征,确定所述项目节点的第三融合特征;
29、评估模块,用于根据所述第三融合特征,确定所述项目节点的评估结果。
30、为实现上述目的,本发明还提供一种项目评估设备,所述项目评估设备包括存储器、处理器以及存储在所述存储器并可在所述处理器上执行的项目评估程序,所述项目评估程序被所述处理器执行时实现如上所述的项目评估方法的各个步骤。
31、为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有项目评估程序,所述项目评估程序被处理器执行时实现如上所述的项目评估方法的各个步骤。
32、本发明提供的一种项目评估方法、装置、设备和存储介质,确定异构图网络中项目节点与客户节点的第一融合特征,以及确定异构图网络中项目节点与行业场景节点的第二融合特征,项目节点分别与客户节点和行业场景节点相邻;根据第一融合特征和第二融合特征,确定项目节点的第三融合特征;根据第三融合特征,确定项目节点的评估结果。通过分别融合了客户节点和行业场景节点的特征信息后的项目节点的第一融合特征和第二融合特征进行注意力聚合,为第一融合特征和第二融合特征分配不同的注意力权重,得到第三融合特征,通过第三融合特征实现项目的精准评估,提高了项目评估效率。
1.一种项目评估方法,其特征在于,所述方法包括:
2.如权利要求1所述的项目评估方法,其特征在于,所述确定异构图网络中项目节点与客户节点的第一融合特征的步骤包括:
3.如权利要求2所述的项目评估方法,其特征在于,所述确定异构图网络中项目节点与行业场景节点的第二融合特征的步骤包括:
4.如权利要求1所述的项目评估方法,其特征在于,所述根据所述第一融合特征和所述第二融合特征确定第三融合特征的步骤包括:
5.如权利要求1所述的项目评估方法,其特征在于,所述确定异构图网络中客户节点与项目节点的第一融合特征,所述客户节点与项目节点为相邻节点的步骤之前,还包括:
6.如权利要求5所述的项目评估方法,其特征在于,所述异构图注意力模型包括邻居节点级图注意力层、中心节点级图注意力层和全连接层;所述邻居节点级图注意力层用于确定异构图网络中项目节点与客户节点的第一融合特征,以及确定异构图网络中项目节点与行业场景节点的第二融合特征;所述中心节点级图注意力层用于根据所述第一融合特征和所述第二融合特征确定第三融合特征;所述全连接层用于根据所述第三融合特征,确定所述项目节点的评估结果。
7.如权利要求5所述的项目评估方法,其特征在于,所述获取异构图注意力模型包括:
8.一种项目评估装置,其特征在于,所述装置包括:
9.一种项目评估设备,其特征在于,所述项目评估设备包括存储器、处理器以及存储在所述存储器并可在所述处理器上执行的项目评估程序,所述项目评估程序被所述处理器执行时实现如权利要求1-7任一项所述的项目评估方法的各个步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有项目评估程序,所述项目评估程序被处理器执行时实现如权利要求1-7任一项所述的项目评估方法的各个步骤。