本发明涉及项目管理,尤其是涉及一种项目工作量自动拆解方法及装置、介质、设备。
背景技术:
1、在传统的项目管理中,工作量拆分需要手动操作,而且通常依赖于项目经理或团队成员的经验,这种方法不仅耗时而且容易出错,特别是在处理复杂或大规模的技术项目时。随着项目规模和复杂性的增加,手动拆解工作量的方法难以满足效率和精确性的需求。
2、此外,现有的自动化工具往往缺乏足够的灵活性,难以提供个性化的解决方案。因此,有必要开发一种更高效、更精确、更灵活的自动化项目工作量拆分方案。
技术实现思路
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、数据处理模块,用于对所述多个已拆解项目各自对应的项目相关数据进行结构化处理,利用结构化处理后的数据构建知识图谱;
33、第二获取模块,用于通过多轮对话方式获取用户对待拆解项目的描述信息;
34、项目拆解模块,用于通过生成式大预言模型根据所述知识图谱和所述待拆解项目的描述信息,对所述待拆解项目进行工作量拆解操作,得到所述待拆解项目对应的工作量拆解结果;
35、第三获取模块,用于获取用户想要的文件格式;
36、文档输出模块,用于将待拆解项目对应的工作量拆解结果转化为所述待拆解项目对应的工作量拆解文档,并将所述待拆解项目对应的工作量拆解文档按照所述文件格式进行输出。
37、根据第三方面,本发明实施例提供计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行实现第一方面提供的方法。
38、根据第四方面,本发明实施例提供的计算设备,包括存储器和处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现第一方面提供的方法。
39、本发明实施例提供的项目工作量自动拆解方法及装置、介质、设备,从多种信息源获取多个已拆解项目各自对应的项目相关数据,然后对项目相关数据进行结构化处理,利用结构化处理后的数据构建知识图谱。再通过多轮对话方式获取用户对待拆解项目的描述信息,采用生成式大预言模型结合知识图谱、待拆解项目的描述信息,对所述待拆解项目进行工作量拆解操作,得到工作量拆解结果,将工作量拆解结果转化为工作量拆解文档,并将工作量拆解文档按照所述文件格式进行输出。可见,本发明实施例可以实现自动的进行项目工作量的拆解工作,不容易出错,而且效率比较高。由于通过多轮对话的方式获取用户对待拆解项目的描述信息,具有灵活性,提高用户的体验感,而且为用户提供个性化的项目工作量拆解需求。
1.一种项目工作量自动拆解方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述对所述多个已拆解项目各自对应的项目相关数据进行结构化处理,利用结构化处理后的数据构建知识图谱,包括:
3.根据权利要求1所述的方法,其特征在于,所述通过多轮对话方式获取用户对待拆解项目的描述信息,包括:
4.根据权利要求1所述的方法,其特征在于,所述将待拆解项目对应的工作量拆解结果转化为所述待拆解项目对应的工作量拆解文档,并将所述待拆解项目对应的工作量拆解文档按照所述文件格式进行输出,包括:
5.根据权利要求1所述的方法,其特征在于,还包括:
6.根据权利要求1所述的方法,其特征在于,所述方法由云平台执行;所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.一种项目工作量自动拆解装置,其特征在于,包括:
9.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行实现权利要求1~7中的任一项所述的方法。
10.一种计算设备,其特征在于,包括存储器和处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现权利要求1~7中的任一项所述的方法。