一种项目需求的生成方法、装置、电子设备及存储介质与流程

文档序号:26588466发布日期:2021-09-10 20:05阅读:74来源:国知局
一种项目需求的生成方法、装置、电子设备及存储介质与流程

1.本技术涉及数据处理技术领域,尤其是涉及一种项目需求的生成方法、装置、电子设备及存储介质。


背景技术:

2.在日常工作项目前期调研时,为了保证项目后期按照预期顺利地进行,常需要根据项目前期调研的具体情况,根据项目的交付时间、参与人员等生成项目需求信息,从而根据项目需求信息部署后续的项目推进工作以及项目交付工作。
3.现阶段,在项目前期调研期间根据调研信息,生成项目需求信息的方式一般是有专门的项目调研人员根据调研期间的调研数据,进行筛选、统计,最终形成项目需求信息,这种方式需要项目调研人员耗费大量的时间,分别对每一条调研信息进行统计分析,严重影响了生成项目需求信息的效率。


技术实现要素:

4.有鉴于此,本技术的目的在于提供一种项目需求的生成方法、装置、电子设备及存储介质,通过对前期调研时产生的多条项目沟通信息进行关键词提取,并根据提取到的符合要求的目标需求词按照预先设置的与目标项目匹配的项目信息模板,自动生成目标项目交付需求信息,减少了逐条对项目沟通信息进行分析的时间,有助于提高生成目标项目交付需求信息的效率。
5.第一方面,本技术实施例提供了一种项目交付需求的生成方法,所述生成方法包括:获取用户在对目标项目前期调研时产生的多条项目沟通信息,从所述多条项目沟通信息中提取出至少一个候选需求词,以及每一个候选需求词对应的需求标签;根据预设的需求标签与需求置信度之间的映射关系,确定出各个候选需求词对应的需求置信度,并将需求置信度大于预设置信度阈值的候选需求词,确定为目标需求词;根据确定出的多个目标需求词以及与目标项目匹配的项目信息模板,生成目标项目交付需求信息。
6.在一种可能的实施方式中,所述从所述多条项目沟通信息中提取出至少一个候选需求词,以及每一个候选需求词对应的需求标签,包括:从所述多条项目沟通信息中筛选出包含标注关键词的目标沟通信息;其中,所述标注关键词存储在标注关键词数据库中,用于表征包含该标注关键词的项目沟通信息参与生成所述目标项目交付需求信息;基于所述目标项目的项目类型以及与所述目标项目的项目需求对应的关键词提取需求,从所述目标沟通信息中确定出符合所述关键词提取需求的至少一个候选需求词;根据所述标注关键词数据库中的关键词标签映射关系,确定出每个候选需求词对应的需求标签。
7.在一种可能的实施方式中,所述生成方法还包括:基于预设的结束对话词数据库,分别对预设时间段内的每条沟通信息进行结束对话词匹配,若是检测到多条沟通信息中任一条沟通信息中包括所述结束对话词数据库中的任一预设结束对话词和/或预设结束引用关系相匹配,确定接收到沟通结束信息;将沟通时间在所述沟通结束信息之前的至少一条沟通信息,确定为项目沟通信息。
8.在一种可能的实施方式中,所述从所述多条项目沟通信息中提取出至少一个候选需求词,以及每一个候选需求词对应的需求标签还包括:将所述多条项目沟通信息依次输入至训练好的关键词提取模型中,确定至少一个候选需求词,以及每个候选需求词对应的需求标签;其中,所述关键词提取模型是在关键词提取操作次数大于预设操作次数后,基于操作过程中的多条项目沟通信息、每条项目沟通信息对应的候选需求词以及对应的需求标签训练得到的。
9.在一种可能的实施方式中,所述根据确定出的多个目标需求词以及与目标项目匹配的项目信息模板,生成目标项目交付需求信息,包括:确定所述项目信息模板对应的模板映射关系,其中,所述模板映射关系表征模板中的模板关键词与候选需求词之间的映射关系;基于所述模板映射关系,将确定出的各个目标需求词对应地填充到所述项目信息模板的对应位置处,得到所述目标项目交付需求信息。
10.在一种可能的实施方式中,所述生成方法还包括:在图形用户界面的预设位置处显示信息展示区域;其中,所述信息展示区域内显示有所述目标项目交付需求信息以及对应的项目进度。
11.第二方面,本技术实施例还提供了一种项目交付需求的生成装置,所述生成装置包括:关键词提取模块,用于获取用户在对目标项目前期调研时产生的多条项目沟通信息,从所述多条项目沟通信息中提取出至少一个候选需求词,以及每一个候选需求词对应的需求标签;关键词确定模块,用于根据预设的需求标签与需求置信度之间的映射关系,确定出各个候选需求词对应的需求置信度,并将需求置信度大于预设置信度阈值的候选需求词,确定为目标需求词;需求信息生成模块,用于根据确定出的多个目标需求词以及与目标项目匹配的项目信息模板,生成目标项目交付需求信息。
12.在一种可能的实施方式中,所述关键词提取模块在用于从所述多条项目沟通信息中提取出至少一个候选需求词,以及每一个候选需求词对应的需求标签时,所述关键词提取模块用于:从所述多条项目沟通信息中筛选出包含标注关键词的目标沟通信息;其中,所述标注关键词存储在标注关键词数据库中,用于表征包含该标注关键词的项目沟通信息参与生成所述目标项目交付需求信息;基于所述目标项目的项目类型以及与所述目标项目的项目需求对应的关键词提
取需求,从所述目标沟通信息中确定出符合所述关键词提取需求的至少一个候选需求词;根据所述标注关键词数据库中的关键词标签映射关系,确定出每个候选需求词对应的需求标签。
13.第三方面,本技术实施例还提供了一种电子设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如第一方面任一项所述的项目交付需求的生成方法的步骤。
14.第四方面,本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如第一方面任一项所述的项目交付需求的生成方法的步骤。
15.本技术实施例提供的项目需求的生成方法、装置、电子设备及存储介质,获取在对目标项目前期调研时产生的多条项目沟通信息,从多条项目沟通信息中提取出至少一个候选需求词,同时确定出每一个候选需求词对应的需求标签,根据需求标签与需求置信度之间的映射关系,确定出各个候选需求词对应的需求置信度,并将需求置信度大于预设阈值的候选需求词,确定出为目标需求词,根据确定出的多个目标需求词以及与目标项目匹配的项目信息模板,生成目标项目交付需求信息,在本技术实施例中,通过对前期调研时产生的多条项目沟通信息进行关键词提取,并根据提取到的符合要求的目标需求词按照预先设置的与目标项目匹配的项目信息模板,自动生成目标项目交付需求信息,减少了逐条对项目沟通信息进行分析的时间,有助于提高生成目标项目交付需求信息的效率。
16.为使本技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
17.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
18.图1为本技术实施例所提供的一种项目交付需求的生成方法的流程图;图2为本技术实施例所提供的另一种项目交付需求的生成方法的流程图;图3为本技术实施例提供的基于模型进行数据处理的数据流转示意图;图4为本技术实施例所提供的一种项目交付需求的生成装置的结构示意图之一;图5为本技术实施例所提供的一种项目交付需求的生成装置的结构示意图之二;图6为本技术实施例所提供的一种电子设备的结构示意图。
具体实施方式
19.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本技术的
实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的每个其他实施例,都属于本技术保护的范围。
20.首先,对本技术可适用的应用场景进行介绍。本技术可应用于数据处理技术领域。经研究发现,现阶段,在项目前期调研期间根据调研信息,生成项目需求信息的方式一般是有专门的项目调研人员根据调研期间的调研数据,进行筛选、统计,最终形成项目需求信息,这种方式需要项目调研人员耗费大量的时间,分别对每一条调研信息进行统计分析,严重影响了生成项目需求信息的效率。
21.基于此,本技术实施例提供了一种项目需求的生成方法,以提高生成目标项目交付需求信息的效率。
22.请参阅图1,图1为本技术实施例所提供的一种项目交付需求的生成方法的流程图。如图1中所示,本技术实施例提供的项目交付需求的生成方法,包括:s101、获取用户在对目标项目前期调研时产生的多条项目沟通信息,从所述多条项目沟通信息中提取出至少一个候选需求词,以及每一个候选需求词对应的需求标签。
23.s102、根据预设的需求标签与需求置信度之间的映射关系,确定出各个候选需求词对应的需求置信度,并将需求置信度大于预设置信度阈值的候选需求词,确定为目标需求词。
24.s103、根据确定出的多个目标需求词以及与目标项目匹配的项目信息模板,生成目标项目交付需求信息。
25.本技术实施例提供的一种项目交付需求的生成方法,通过对前期调研时产生的多条项目沟通信息进行关键词提取,并根据提取到的符合要求的目标需求词按照预先设置的与目标项目匹配的项目信息模板,自动生成目标项目交付需求信息,减少了逐条对项目沟通信息进行分析的时间,有助于提高生成目标项目交付需求信息的效率。
26.下面对本技术实施例示例性的各步骤进行说明:s101、获取用户在对目标项目前期调研时产生的多条项目沟通信息,从所述多条项目沟通信息中提取出至少一个候选需求词,以及每一个候选需求词对应的需求标签。
27.在本技术实施例中,当检测到用户在针对于需要交付的项目进行前期调研时产生的多条项目沟通信息中时,根据预先设置的标注关键词数据库,从用户沟通时产生的多条项目沟通信息中提取出至少一个候选需求词,以及每一个候选需求词对应的需求标签。
28.这里,多条项目沟通信息可以是企业内部用户在与外部用户通过企业微信聊天过程中获取到的聊天信息,还可以是通过邮件进行沟通中的邮件内容。
29.其中,以用户的项目沟通信息为聊天信息为例,用户在聊天过程中产生的聊天信息可以是图片信息、文字信息以及聊天信息等,因此在确定用户在聊天过程中产生的聊天信息是否满足提取条件时,需要先针对用户聊天过程中的非文字信息(图片信息或是聊天信息等),进行文字提取,得到文字信息,根据得到的文字信息再去提取多个候选需求词以及确定各个候选需求词对应的需求标签。
30.这里,对于标注关键词数据库的确定可以是根据历史业务需求数据进行标注,确定标注后的标注关键词进行存储,得到标注关键词数据库。
31.具体地,对于预设的标注关键词数据库可以是针对于多个历史项目进行前期调研
时产生的多条历史沟通信息提取出的多个历史关键词,通过数据标注后,生成标注关键词,将确定出的多个标注关键词存储在同一位置,从而生成标注关键词数据库。
32.其中,对于标注关键词数据库中的标注关键词指示了不同的项目需求所必须的信息,举例来说标注关键词可以是“项目交付期限”、“项目设计标准”等。
33.其中,位于标注关键词数据库中的标注关键词可以随着项目业务的更新,随时进行更新,以提供出更符合项目交付需求的标注关键词,以便后续根据标注关键词从项目沟通信息中进行关键词提取。
34.这里,需求标签也是在前期数据标注时生成,需求标签指示了对应的关键词的性质,以及提取方式等。
35.下面将阐述从多条项目沟通信息中提取至少一个候选需求词以及每一个候选需求词对应的需求标签的具体实施过程:在一种可能的实施方式中,步骤“从所述多条项目沟通信息中提取出至少一个候选需求词,以及每一个候选需求词对应的需求标签”,包括:a1:从所述多条项目沟通信息中筛选出包含标注关键词的目标沟通信息。
36.在本技术实施例中,当检测到用户对目标前期调研时产生的多条项目沟通信息时,需要具体确定出在多条目标沟通信息中具体包括标注关键词的目标沟通信息。
37.这里,针对于多条项目沟通信息中包括标注关键词的情况,一般是针对于多条项目沟通信息中逐条项目沟通信息的检测,因此,在确定出目沟通信息中包含有标注关键词时,就可以直接确定出刚刚检测出标注关键词的项目沟通信息为目标沟通信息。
38.这里,在确定出目标沟通信息时,当目标沟通信息为图片信息或是链接信息时,需要从图片信息以及链接信息中提取出文字信息,以便后续从目标沟通信息中提取候选需求词。
39.在一种可能的实施方式中,针对于目标沟通信息是文字信息的情况,可以是先针对于文字信息进行过滤,先过滤掉不会参与生成项目交付需求信息的关键词,将过滤后的目标沟通信息确定为提取出的目标沟通信息,这样可以减少后续数据处理量,提升数据处理效率。
40.a2:基于所述目标项目的项目类型以及与所述目标项目的项目需求对应的关键词提取需求,从所述目标沟通信息中确定出符合所述关键词提取需求的至少一个候选需求词。
41.在本技术实施例中,根据目标项目的项目类型以及关键词提取需求,从目标沟通信息中提取出与标注关键词数据库中包括的多个标注关键词匹配的至少一个候选需求词。
42.这里,根据关键词提取需求先从目标沟通信息中确定出用户或者是与用于对话的其他用户在输入这条目标沟通信息时要表达的意思,举例来说,目标沟通信息为“我希望项目的完成时间为xx”,这时,就可以确认该条目标沟通信息的语义为表达用户的对于完成时间的需求,而在本技术实施例中,通过关键词提取需求进行判断的目的就是要在目标沟通信息中确定出表达用户或是与用户进行对话的用户的需求,并根据用户需求来确定出需求的具体要求。
43.在一种可能的实施方式中,针对于不同的项目可能会有不同的候选需求词,因此在进行标注关键词的匹配时,可以先根据目标项目先从标注关键词数据库中筛选出与目标
项目匹配的标注关键词,这样可以减少后续数据匹配比对的次数,从而减少数据处理量,有助于提升候选需求词提取的效率。
44.这里,在构建标注关键词数据库时,就已经构建好了关键词与标签的映射关系,因此在确定出候选需求词后既可对应地确定出需求标签。
45.在本技术实施例中,由于不同用户的语言表达方式可能会存在偏差,因此对于与多个标注关键词匹配的至少一个候选需求词的匹配关系的确定,更多地倾向于语义上的匹配,例如标注关键词为“交付时间xx”与之匹配的候选需求词可以为“项目提交时间yy”。
46.上述提取关键词更倾向于针对包括目标需求词的某一条项目沟通信息的确定方式,在具体应用场景中,企业用户与外部用户之间的调研沟通可能是要经过多轮的沟通才可以沟通出具体需求,因此,在另一种可能的实施方式中,也可能是多轮沟通才确定出项目沟通信息,因此给出在多轮对话中得到多条项目信息的具体实施方式:请参阅图2,图2为本技术实施例所提供的另一种项目交付需求的生成方法的流程图。如图2中所示,本技术实施例提供的项目交付需求的生成方法,包括:s201、基于预设的结束对话词数据库,分别对预设时间段内的每条沟通信息进行结束对话词匹配,若是检测到多条沟通信息中任一条沟通信息中包括所述结束对话词数据库中的任一预设结束对话词和/或预设结束引用关系相匹配,确定接收到沟通结束信息。
47.在本技术实施方式中,根据预设的结束对话词数据库,分别对获取到的项目沟通信息进行结束对话词匹配,若是检测到多条项目沟通信息中任一条项目沟通信息中包括结束对话词数据库中的任一预设结束对话词和/或预设结束引用关系,确定接收到沟通结束信息。
48.这里,预设的结束对话词数据库中存储的预设结束对话词和/或预设结束引用关系是根据历史项目沟通信息进行分析处理得到,当出现预设结束对话词和/或预设结束引用关系时,则表示针对于项目的沟通基本已经到了结束阶段,可以对项目需求进行复盘整理。
49.例如,预设结束对话词可以是“好的,收到”,预设结束引用关系可以是对项目沟通时某一句需求的回复等。
50.这里,对于每一条项目沟通信息与结束对话词数据库中的预设结束对话词和/或预设结束引用关系匹配,可以是针对该条项目沟通信息中的各个词组或者是字符逐一与预设结束对话词进行匹配,当匹配度高于预设阈值时,确定存在匹配关系;而预设结束引用关系则可以通过语义分析判断规则进行判断。
51.s202、将沟通时间在所述沟通结束信息之前的至少一条沟通信息,确定为项目沟通信息。
52.在本技术实施例中,当通过步骤s201确定出沟通结束信息时,需要对在沟通信息之前的多条项目沟通信息均进行关键词提取,因此需要获取沟通时间在沟通结束信息之前的至少一条沟通信息,将至少一条沟通信息确定为多条项目沟通信息。
53.a3:根据所述标注关键词数据库中的关键词标签映射关系,确定出每个候选需求词对应的需求标签。
54.在本技术实施例中,根据标注关键词数据库中的关键词标签映射关系,确定出每个候选需求词对应的需求标签。
55.这里,在标注关键词数据库中会事先存储有关键词标签映射关系,在确定出候选需求词后,会根据关键词标签映射关系确定出对应的标签。
56.其中,关键词标签映射关系可以是在对数据进行标注时生成的,相应的关键词标签映射关系可以根据数据的更新而进行更新修正。
57.在一种可能的实施方式中,本技术实施例还提供通过模型进行候选需求词以及对应的需求标签进行提取的方式,在对候选需求词进行提取时,需要先进行模型训练,具体步骤如下:b1:将所述多条项目沟通信息依次输入至训练好的关键词提取模型中,确定至少一个候选需求词,以及每个候选需求词对应的需求标签;其中,关键词提取模型是在关键词提取操作次数大于预设操作次数后,基于操作过程中的多条项目沟通信息、每条项目沟通信息对应的候选需求词以及对应的需求标签训练得到的。
58.在本技术实施例中,将获取到的用户在对目标项目前期调研时产生的多条项目沟通信息依次输入至训练好的关键词提取模型中,直接通过关键词提取模型提取出每一条项目沟通信息中的至少一个候选需求词。
59.在本技术实施例中,记录根据关键词提取需求以及标注关键词数据库,从目标沟通信息中提取出至少一个候选需求词的操作次数,当操作次数大于预设次数阈值时,基于操作过程中的多条项目沟通信息,以及每一条项目沟通信息对应的候选需求词以及对应的需求标签训练生成关键词提取模型。
60.这里,当根据关键词提取需求以及标注关键词数据库提取候选需求词的操作次数达到预设阈值时,可以认为通过大量的候选需求词以及对应的项目沟通信息,可以确定出两者之间的对应规律,即可以根据这种映射关系,进行模型训练以得到可以自动提取候选需求词的关键词提取模型,基于关键词提取模型对候选需求词以及对应的需求标签进行提取,可以减少数据提取过程,从而提升关键词提取效率。
61.这里,通过对模型进行训练的过程为:c1:针对操作过程中的每一条项目沟通信息,将该条项目沟通信息输入至构建好的深度学习模型中,得到该条项目沟通对应的至少一个预测关键词以及每一个对应的预测标签;c2:针对每一条项目沟通信息,确定该条项目沟通信息中包括的至少一个预测关键词以及每一个对应的预测标签,是否与该条项目沟通信息中标注的至少一个候选需求词以及每一个候选需求词对应的需求标签均一致;c3:若存在项目沟通信息中包括的至少一个预测关键词以及每一个对应的预测标签与标注的至少一个候选需求词以及每一个候选需求词对应的需求标签并未完全一致,调整所述深度学习模型中的参数,直至各条项目沟通信息中包括的至少一个预测关键词以及每一个对应的预测标签,与该条项目沟通信息中标注的至少一个候选需求词以及每一个候选需求词对应的需求标签均一致,确定所述深度学习模型训练完毕,并将训练完毕的所述深度学习模型确定为训练好的关键词提取模型。
62.在另一种可能的实施方式中,本技术中的模型可以只输出提取出的候选需求词,进而根据关键词标签映射关系,确定出每个候选需求词对应的需求标签。
63.具体实施步骤可以为:b2:基于预设的关键词标签映射关系,确定出每个候选需求词对应的需求标签。
64.在本技术中具体实施方式与步骤a3一致,在此不再进行赘述。
65.进一步的,请参阅图3,图3为本技术实施例提供的基于模型进行数据处理的数据流转示意图,如图3中所示,整个数据流转的过程运行在自然语义处理系统,在自然语义处理系统中包括标注平台、训练平台、部署平台以及知识库;数据流转的具体流程为:将数据源字段在标注平台进行数据预处理并标注,标注结果存到知识库,然后训练平台进行数据抽取,经过模型训练后将数据回存到知识库,最后部署平台从知识库加载数据,根据信息确定预测的置信度得分,将得分存储至知识库,将预测的得分发送至终端设备,显示在用户终端设备界面,给出预测的结果作为项目待办推荐字段。
66.s102、根据预设的需求标签与需求置信度之间的映射关系,确定出各个候选需求词对应的需求置信度,并将需求置信度大于预设置信度阈值的候选需求词,确定为目标需求词。
67.在本技术实施例中,根据预设的需求标签与需求置信度之间的映射关系,确定出各个候选需求词对应的需求置信度,并将筛选出的需求置信度大于预设置信度阈值的候选需求词确定为目标需求词。
68.这里,在进行数据标注时,就已经确定了需求标签与需求置信度之间的映射关系,当确定出候选需求词后,根据对应的需求标签,即可以确定出该候选需求词对应的需求置信度。
69.其中,需求置信度表示了该关键词在生成初始需求信息中的可信程度,当需求置信度达不到预设置信度阈值时,即认为该候选需求词对生成初始需求信息的贡献不大,可以考虑将该候选需求词过滤掉,以减少后续的数据处理数量。
70.这里,对于预设置信度阈值可以根据生成初始需求信息的需求进行确定,还可以根据历史处理过程中生成初始需求信息时对候选需求词的处理来确定;还可以是根据不同目标项目的需求要求进行确定,因此在每次对候选需求词根据需求置信度进行处理时,预设置信度阈值可以不同。
71.s103、根据确定出的多个目标需求词以及与目标项目匹配的项目信息模板,生成目标项目交付需求信息。
72.在本技术实施例中,根据步骤s102确定出的多个目标需求词,以及与目标项目对应的项目信息模板,生成目标项目交付需求信息。
73.这里,生成目标项目交付需求信息的过程,可以认为是一个“填充”的过程,根据目标项目的类型,确定出与目标项目对应的项目信息模板,在项目信息模板中会标示出需要填写的子需求名称,这些子需求均是生成目标项目交付需求信息所必须的项目。
74.举例来说,项目信息模板中可以包括项目交付时间、项目交付地点、项目参与人员信息等。
75.具体地,步骤“根据确定出的多个目标需求词以及与目标项目匹配的项目信息模板,生成目标项目交付需求信息”,包括:d1:确定所述项目信息模板对应的模板映射关系,其中,所述模板映射关系表征模
板中的模板关键词与候选需求词之间的映射关系。
76.在本技术实施例中,确定出项目信息模板对应的模板映射关系。
77.其中,模板映射关系表征模板中的模板关键词与候选需求词之间的映射关系。
78.这里,模板关键词与候选需求词可能并不完全一致,两者之间的映射关系可以是通过语义进行建立的,这种映射关系可以是根据历史填充过程中的操作数据进行确定,还可以是在数据填充映射时,实时根据语义分析进行确定。
79.d2:基于所述模板映射关系,将确定出的各个目标需求词对应地填充到所述项目信息模板的对应位置处,得到所述目标项目交付需求信息。
80.在本技术实施例中,根据模板映射关系,将确定出的各个目标需求词填充到项目模板的对应位置出,得到目标项目交付需求信息。
81.在一种可能的实施方式中,在生成目标项目交付需求信息后,可以将目标项目交付需求信息展示给用户,以便用户根据自己的实际需求对目标项目交付需求信息进行修改,以完善需求信息。
82.其中,将目标项目交付需求信息展示给用户的方式可以是以消息栏的方式展示给用户,同时这消息栏是可编辑的。
83.具体地,在一种可能的实施方式中,用户对目标项目交付需求信息进行的编辑操作:包括以下至少一种:删改操作、添加操作、更新操作;其中,删改操作为用户删除掉不需要的信息,添加操作是根据候选需求词的提取可能并为将项目信息模板完全填充完毕,这时需要用户通过新建操作,对未填写的信息进行填写;更新操作是用户根据实际需求针对于初始需求信息的更改操作。
84.具体地,根据用户对目标项目交付需求信息的编辑操作,生成所述完善后的目标项目交付需求信息,包括:基于用户对目标项目交付需求信息的删改操作,将从所述目标项目交付需求信息中删掉所述用户选中的内容后的目标项目交付需求信息确定为完善后的目标项目交付需求信息;或者基于用户对目标项目交付需求信息的添加操作,将从所述目标项目交付需求信息中增加所述用户编辑的内容后的目标项目交付需求信息确定为完善后的目标项目交付需求信息;或者基于用户对目标项目交付需求信息的更新操作,将从所述目标项目交付需求信息中对应位置处的需求信息替换为所述用户编辑的更新信息后的目标项目交付需求信息确定为完善后的目标项目交付需求信息。
85.在一种可能的实施方式中,所述生成方法还包括:e1:在图形用户界面的预设位置处显示信息展示区域;其中,所述信息展示区域内显示有所述目标项目交付需求信息以及对应的项目进度。
86.在本技术实施例中,当生成目标项目交付需求时,可以在用户使用的终端设备的图形用户界面上的预设位置处展示信息展示区域,在信息展示区域中展示目标项目交付需求信息以及对应的项目进度。
87.这里,预设位置可以是图形用户界面的侧边,这样可以在不影响图形用户界面的正常显示的前提下,对用户的项目进行提醒展示。
88.本技术实施例提供的项目需求的生成方法,获取在对目标项目前期调研时产生的多条项目沟通信息,从多条项目沟通信息中提取出至少一个候选需求词,同时确定出每一个候选需求词对应的需求标签,根据需求标签与需求置信度之间的映射关系,确定出各个候选需求词对应的需求置信度,并将需求置信度大于预设阈值的候选需求词,确定出为目标需求词,根据确定出的多个目标需求词以及与目标项目匹配的项目信息模板,生成目标项目交付需求信息,在本技术实施例中,通过对前期调研时产生的多条项目沟通信息进行关键词提取,并根据提取到的符合要求的目标需求词按照预先设置的与目标项目匹配的项目信息模板,自动生成目标项目交付需求信息,减少了逐条对项目沟通信息进行分析的时间,有助于提高生成目标项目交付需求信息的效率。
89.基于同一发明构思,本技术实施例中还提供了与生成方法对应的生成装置,由于本技术实施例中的装置解决问题的原理与本技术实施例上述生成方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。
90.请参阅图4、图5,图4为本技术实施例所提供的一种项目交付需求的生成装置的结构示意图之一,图5为本技术实施例所提供的一种项目交付需求的生成装置的结构示意图之二。如图4中所示,所述生成装置400包括:关键词提取模块410,用于获取用户在对目标项目前期调研时产生的多条项目沟通信息,从所述多条项目沟通信息中提取出至少一个候选需求词,以及每一个候选需求词对应的需求标签;关键词确定模块420,用于根据预设的需求标签与需求置信度之间的映射关系,确定出各个候选需求词对应的需求置信度,并将需求置信度大于预设置信度阈值的候选需求词,确定为目标需求词;需求信息生成模块430,用于根据确定出的多个目标需求词以及与目标项目匹配的项目信息模板,生成目标项目交付需求信息。
91.在一种可能的实施方式中,如图5所示,所述生成装置400还包括沟通信息确定模块440,所述沟通信息确定模块440用于:基于预设的结束对话词数据库,分别对预设时间段内的每条沟通信息进行结束对话词匹配,若是检测到多条沟通信息中任一条沟通信息中包括所述结束对话词数据库中的任一预设结束对话词和/或预设结束引用关系相匹配,确定接收到沟通结束信息;将沟通时间在所述沟通结束信息之前的至少一条沟通信息,确定为项目沟通信息。
92.在一种可能的实施方式中,如图5所示,所述生成装置400还包括信息展示模块450,所述信息展示模块450用于:在图形用户界面的预设位置处显示信息展示区域;其中,所述信息展示区域内显示有所述目标项目交付需求信息以及对应的项目进度。
93.在一种可能的实施方式中,所述关键词提取模块410在用于从所述多条项目沟通信息中提取出至少一个候选需求词,以及每一个候选需求词对应的需求标签时,所述关键词提取模块410用于:从所述多条项目沟通信息中筛选出包含标注关键词的目标沟通信息;其中,所述标注关键词存储在标注关键词数据库中,用于表征包含该标注关键词的项目沟通信息参与
生成所述目标项目交付需求信息;基于所述目标项目的项目类型以及与所述目标项目的项目需求对应的关键词提取需求,从所述目标沟通信息中确定出符合所述关键词提取需求的至少一个候选需求词;根据所述标注关键词数据库中的关键词标签映射关系,确定出每个候选需求词对应的需求标签。
94.在一种可能的实施方式中,所述关键词提取模块410在用于从所述多条项目沟通信息中提取出至少一个候选需求词,以及每一个候选需求词对应的需求标签时,所述关键词提取模块410用于:将所述多条项目沟通信息依次输入至训练好的关键词提取模型中,确定至少一个候选需求词,以及每个候选需求词对应的需求标签;其中,所述关键词提取模型是在关键词提取操作次数大于预设操作次数后,基于操作过程中的多条项目沟通信息、每条项目沟通信息对应的候选需求词以及对应的需求标签训练得到的。
95.在一种可能的实施方式中,所述需求信息生成模块430在用于根据确定出的多个目标需求词以及与目标项目匹配的项目信息模板,生成目标项目交付需求信息时,所述需求信息生成模块430用于:确定所述项目信息模板对应的模板映射关系,其中,所述模板映射关系表征模板中的模板关键词与候选需求词之间的映射关系;基于所述模板映射关系,将确定出的各个目标需求词对应地填充到所述项目信息模板的对应位置处,得到所述目标项目交付需求信息。
96.本技术实施例提供的项目需求的生成装置,获取在对目标项目前期调研时产生的多条项目沟通信息,从多条项目沟通信息中提取出至少一个候选需求词,同时确定出每一个候选需求词对应的需求标签,根据需求标签与需求置信度之间的映射关系,确定出各个候选需求词对应的需求置信度,并将需求置信度大于预设阈值的候选需求词,确定出为目标需求词,根据确定出的多个目标需求词以及与目标项目匹配的项目信息模板,生成目标项目交付需求信息,在本技术实施例中,通过对前期调研时产生的多条项目沟通信息进行关键词提取,并根据提取到的符合要求的目标需求词按照预先设置的与目标项目匹配的项目信息模板,自动生成目标项目交付需求信息,减少了逐条对项目沟通信息进行分析的时间,有助于提高生成目标项目交付需求信息的效率。
97.请参阅图6,图6为本技术实施例所提供的一种电子设备的结构示意图。如图6中所示,所述电子设备600包括处理器610、存储器620和总线630。
98.所述存储器620存储有所述处理器610可执行的机器可读指令,当电子设备600运行时,所述处理器610与所述存储器620之间通过总线630通信,所述机器可读指令被所述处理器610执行时,可以执行如上述图1以及图2所示方法实施例中的项目交付需求的生成方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。
99.本技术实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时可以执行如上述图1以及图2所示方法实施例中的项目交付需求的生成方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。
100.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、
装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
101.在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
102.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
103.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
104.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read

only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
105.最后应说明的是:以上所述实施例,仅为本技术的具体实施方式,用以说明本技术的技术方案,而非对其限制,本技术的保护范围并不局限于此,尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本技术实施例技术方案的精神和范围,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1