产品需求录入处理方法及系统与流程

文档序号:32700014发布日期:2022-12-27 22:22阅读:34来源:国知局
产品需求录入处理方法及系统与流程

1.本发明涉及数据处理技术领域,具体地涉及一种产品需求录入处理方法、一种产品需求录入处理系统、一种计算机可读存储介质以及一种计算机程序产品。


背景技术:

2.通常产品是由需求发起,也是结束于满足需求,产品需求来源于使用该产品的最终用户,随着时间及市场趋势会需要产品不断地更新和创新,以满足用户不断变化的需求,所以需求对于产品非常重要,需求的获取更是产品不断更新的有效支撑途径之一。
3.当前面对最终用户的需求收集方式通过访谈,能够接触的用户相对有限,收集到的需求样本数量也相对较少;或者开放一个文字反馈页面,要求客户按照固定模板进行反馈,该种方式的不便利性会进一步带来需求反馈的减少;
4.同时产品经理在沟通过程中自行记录汇总的用户需求内容也经过了个人的理解,存在信息遗漏、或者理解偏差的部分,需求传达不够准确;
5.收集的过程属于阶段性的,存在需求反馈相对滞后等问题。最终使用产品的用户无法直接在产品需求系统提交自己的需求,同时目前的系统用户需要按照固定模板进行手工输入,造成用户不愿意反馈,反馈不及时等问题。


技术实现要素:

6.本发明实施方式的目的是提供一种产品需求录入处理方法及系统,以至少实现用户使用的便捷性,降低需求反馈门槛,帮助产品经理更好地推动产品整体升级。
7.为了实现上述目的,本发明的第一方面提供了一种产品需求录入处理方法,该方法包括:获取用户对于产品反馈的语音输入,并在所述语音输入完成后添加所述语音输入时的环境标签;将所述语音输入和所述环境标签转化为文本,并从所述文本中提取特征字段,形成对产品的功能需求;将所述功能需求加入初筛池,触发更新功能需求优先级排序表;根据所述功能需求优先级排序表确定需要实现的功能需求。
8.优选的,获取用户对于产品反馈的语音输入,包括:获取用户在终端上的语音输入,形成语音输入文件;接收所述终端所传送的所述语音输入文件。
9.优选的,所述环境标签包括:生成所述语音输入文件的终端的终端标识、登陆所述终端的登录信息和所述语音输入的数据来源中的至少一者。
10.优选的,从所述文本中提取特征字段,形成对产品的功能需求,包括:利用特征提取ai模型从所述文本中提取特征字段;将提取的特征字段按照预设模板形成功能需求。
11.优选的,将所述功能需求加入初筛池,触发更新功能需求优先级排序表,包括:响应于功能需求加入初筛池,统计所述初筛池中包含近似特征字段的功能需求的数量;根据统计的数量形成所述功能需求优先级排序表。
12.优选的,所述方法还包括:在根据所述功能需求优先级排序表确定需要实现的功能需求之后,获取所述功能需求的开发进度,根据所述初筛池确定提出所述功能需求的用
户,根据环境标签确定推送方式;以所述推送方式向确定出的用户推送所述开发进度。
13.在本发明的第二方面,还提供了一种产品需求录入处理系统,该系统包括:需求接收管理端,用于获取用户对于产品反馈的语音输入,并在所述语音输入完成后添加所述语音输入时的环境标签;功能需求提取模块,用于将所述语音输入和所述环境标签转化为文本,并从所述文本中提取特征字段,形成对产品的功能需求;需求初筛模块,用于将所述功能需求加入初筛池,触发更新功能需求优先级排序表;以及产品需求确认模块,用于根据所述功能需求优先级排序表确定需要实现的功能需求。
14.优选的,获取用户对于产品反馈的语音输入,包括:获取用户在终端上的语音输入,形成语音输入文件;接收所述终端所传送的所述语音输入文件。
15.优选的,所述环境标签包括:生成所述语音输入文件的终端的终端标识、登陆所述终端的登录信息和所述语音输入的数据来源中的至少一者。
16.优选的,从所述文本中提取特征字段,形成对产品的功能需求,包括:利用特征提取ai模型从所述文本中提取特征字段;将提取的特征字段按照预设模板形成功能需求。
17.优选的,将所述功能需求加入初筛池,触发更新功能需求优先级排序表,包括:响应于功能需求加入初筛池,统计所述初筛池中包含近似特征字段的功能需求的数量;根据统计的数量形成所述功能需求优先级排序表。
18.优选的,所述系统还包括开发进度提示模块,所述被配置为:在根据所述功能需求优先级排序表确定需要实现的功能需求之后,获取所述功能需求的开发进度,根据所述初筛池确定提出所述功能需求的用户,根据环境标签确定推送方式;以所述推送方式向确定出的用户推送所述开发进度。
19.在本发明的第三方面,还提供了一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现前述的产品需求录入处理方法的步骤。
20.在本发明的第四方面,还提供了一种计算机可读存储介质,所述存储介质中存储有指令,当其在计算机上运行时,使得计算机执行前述的产品需求录入处理方法的步骤。
21.在本发明的第五方面提供一种计算机程序产品,包括计算机程序,该计算机程序在被处理器执行时实现前述的产品需求录入处理方法。
22.上述技术方案至少具有以下有益效果:
23.(1)客户使用语音录入方式反馈需求,操作简单,学习成本低,能够增加需求反馈来源,获得的需求数量更多,更贴近产品使用者,更有针对性;同时需求反馈不受限于时间场地等因素,更具备时效性。
24.(2)需求收集后进行特征提取,利用数据分析过程,针对相似需求进行大量数据聚合,降低了对需求的理解偏差,基于定量分析的数据更准确,使得需求更贴近市场。
25.(3)整个需求处理过程大量通过系统完成,更加高效;加速产品迭代过程,及时上线满足客户需求的功能,上线后会通知客户需求上线,让客户感受到被重视,提升客户反馈的意愿,增加客户黏性,有效推进产品更好地演进。
26.本技术实施方式的其它特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
27.附图是用来提供对本技术实施方式的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本技术实施方式,但并不构成对本技术实施方式的限制。在附图中:
28.图1示意性示出了根据本发明实施方式的产品需求录入处理方法的步骤示意图;
29.图2示意性示出了根据本发明实施方式的产品需求录入处理系统的结构示意图;
30.图3示意性示出了根据本发明实施方式的产品需求录入处理系统的数据处理示意图;
31.图4示意性示出了根据本技术实施方式的计算机设备的内部结构图。
具体实施方式
32.为使本技术实施方式的目的、技术方案和优点更加清楚,下面将结合本技术实施方式中的附图,对本技术实施方式中的技术方案进行清楚、完整地描述,应当理解的是,此处所描述的具体实施方式仅用于说明和解释本技术实施方式,并不用于限制本技术实施方式。基于本技术中的实施方式,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施方式,都属于本技术保护的范围。
33.需要说明,若本技术实施方式中有涉及方向性指示(诸如上、下、左、右、前、后
……
),则该方向性指示仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
34.另外,若本技术实施方式中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施方式之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本技术要求的保护范围之内。
35.图1示意性示出了根据本发明实施方式的产品需求录入处理方法的步骤示意图。如图1所示,一种产品需求录入处理方法,该方法包括:
36.s01、获取用户对于产品反馈的语音输入,并在所述语音输入完成后添加所述语音输入时的环境标签;本步骤通过语音输入对产品的反馈,能够避免现有技术中的访谈模式和文字模式所带来的用户负担,不仅便于用户直接表达,还使用户反馈直接传达给后台。此处的环境标签包括对语音输入的必要描述,以助于对该语音输入的正确识别和分类,其包括但不限于对该语音输入的用户的描述,对该语音输入的终端或设备的描述以及对该语音输入的实际场景的描述。
37.s02、将所述语音输入和所述环境标签转化为文本,并从所述文本中提取特征字段,形成对产品的功能需求;通过现有的语音识别技术将语音输入转化为文本。如果环境标签本身为文本类型,则无需转换,如果环境标签为其他类型,则也需要转换为文本。本步骤中的特征字段主要是按预设词库和预设系统模板进行确定的,主要功能在于从文本中筛选出与产品功能需求相关的文字,去除不相关文字信息,以此形成的功能需求可以是预设系统模板所形成的特征字段的集合。
38.s03、将所述功能需求加入初筛池,触发更新功能需求优先级排序表;初筛池是用于将前一步骤收集到的功能需求纳入统一管理。功能需求在记录好需求来源及客户对应联络方式后,设置状态为初筛状态,推入汇集有功能需求的初筛池中。初筛池中的大量功能需求经大数据处理后,形成有功能需求优先级排序表。该功能需求优先级排序表在每次新的功能需求加入初筛池时发生更新。
39.s04、根据所述功能需求优先级排序表确定需要实现的功能需求。根据功能功能需求优先级排序表的排序结果抽取高优先级的需求,完成相关需求设计及产品需求文档编写后推入产品需求研发队列纳入开发计划中。
40.通过以上实施方式,能够便于用户提交反馈,实现用户语音反馈的高效处理,进而利于提升产品功能的开发效率。
41.在本发明提供的一些实施方式中,获取用户对于产品反馈的语音输入,包括:获取用户在终端上的语音输入,形成语音输入文件;接收所述终端所传送的所述语音输入文件。本实施方式提供了一种基于网络的产品反馈方式。该终端包括但不限于电脑、手机、平板等设备,接收语音输入的软件包括但不限于手机端app、web端页面、pc客户端等。用户打开前述软件的需求反馈框,针对当前产品的使用问题及需求进行语音录入,终端通过拾音器和处理器等部件将其转换为语音输入文件,确认录入语音描述无误后选择提交至下一步骤中的设备进行处理。
42.在本发明提供的一些实施方式中,所述环境标签包括:生成所述语音输入文件的终端的终端标识、登陆所述终端的登录信息和所述语音输入的数据来源中的至少一者。由于存在大量的语音输入文件,因此需要对此进行一定的描述和区别,该描述和区别是通过环境标签实现的。其中,生成所述语音输入文件的终端的终端标识包括但不限于终端名称、网络地址、身份识别码等;登陆所述终端的登录信息包括登陆该终端的用户名、登陆应用程序的用户名、保存于终端的用户画像等;语音输入的数据来源包括该数据的传输来源和客户群体来源等。
43.在本发明提供的一些实施方式中,从所述文本中提取特征字段,形成对产品的功能需求,包括:利用特征提取ai模型从所述文本中提取特征字段;将提取的特征字段按照预设模板形成功能需求。此处特征提取ai模型可以采用经过针对性训练的深度学习模型,例如:基于统计特征的特征字段提取算法、基于词图模型的特征字段抽取算法、基于主题模型的特征字段抽取算法等,其功能均在于从输入的文本中提取出特征字段。由于提取的特征字段较多,并具有一定的离散性,因此需要通过预设模板形成功能需求,以此形成的功能需求具有较为固定的格式,便于后续步骤的处理。
44.在本发明提供的一些实施方式中,将所述功能需求加入初筛池,触发更新功能需求优先级排序表,包括:响应于功能需求加入初筛池,统计所述初筛池中包含近似特征字段的功能需求的数量;根据统计的数量形成所述功能需求优先级排序表。初筛池包含了收集到的功能需求,本实施方式提供了对该初筛池中的功能需求的处理。其中的近似特征字段是指的文字表述不同而实际含义相同的特征字段,此处选用近似特征字段是用于消除不同用户之间的语言习惯的影响。其中的功能需求优先级排序表可以根据统计功能直接生成,以体现用户对于功能需求的关注程度。
45.在本发明提供的一些实施方式中,所述方法还包括:在根据所述功能需求优先级
排序表确定需要实现的功能需求之后,获取所述功能需求的开发进度,根据所述初筛池确定提出所述功能需求的用户,根据环境标签确定推送方式;以所述推送方式向确定出的用户推送所述开发进度。例如在功能需求测试阶段,提醒反馈该功能需求的用户已开放测试,以便于用户测试反馈。还例如在开完完成且产品上线后,产品状态被变更为已上线。针对已上线的功能需求,获取反馈该功能需求的用户及其推送方式,推送功能需求上线通知到反馈该功能需求的用户,完成功能需求整体从收集到上线的闭环管理。
46.基于同一发明构思,本发明还提供了一种产品需求录入处理系统。图2示意性示出了根据本发明实施方式的产品需求录入处理系统的结构示意图,如图2所示,一种产品需求录入处理系统,该系统包括:
47.需求接收管理端,用于获取用户对于产品反馈的语音输入,并在所述语音输入完成后添加所述语音输入时的环境标签;功能需求提取模块,用于将所述语音输入和所述环境标签转化为文本,并从所述文本中提取特征字段,形成对产品的功能需求;需求初筛模块,用于将所述功能需求加入初筛池,触发更新功能需求优先级排序表;以及产品需求确认模块,用于根据所述功能需求优先级排序表确定需要实现的功能需求。
48.在本发明提供的一些可选实施方式中,获取用户对于产品反馈的语音输入,包括:获取用户在终端上的语音输入,形成语音输入文件;接收所述终端所传送的所述语音输入文件。
49.本发明提供的一些可选实施方式中,所述环境标签包括:生成所述语音输入文件的终端的终端标识、登陆所述终端的登录信息和所述语音输入的数据来源中的至少一者。
50.在本发明提供的一些可选实施方式中,从所述文本中提取特征字段,形成对产品的功能需求,包括:利用特征提取ai模型从所述文本中提取特征字段;将提取的特征字段按照预设模板形成功能需求。
51.在本发明提供的一些可选实施方式中,将所述功能需求加入初筛池,触发更新功能需求优先级排序表,包括:响应于功能需求加入初筛池,统计所述初筛池中包含近似特征字段的功能需求的数量;根据统计的数量形成所述功能需求优先级排序表。
52.在本发明提供的一些可选实施方式中,所述系统还包括开发进度提示模块,所述被配置为:在根据所述功能需求优先级排序表确定需要实现的功能需求之后,获取所述功能需求的开发进度,根据所述初筛池确定提出所述功能需求的用户,根据环境标签确定推送方式;以所述推送方式向确定出的用户推送所述开发进度
53.上述的产品需求录入处理系统中的各个功能模块的具体限定可以参见上文中对于产品需求录入处理方法的限定,在此不再赘述。上述系统中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
54.图3示意性示出了根据本发明实施方式的产品需求录入处理系统的数据处理示意图。如图3所示,其包括:产品后台需求接收管理端、语音文本转换模块、文本特征提取模块、产品功能特征模块、产品需求初筛池、产品需求研发队列以及产品功能上线模块。用户的语音录入需求通过以上模块进行处理,以实现前述的产品需求录入处理方法。
55.本技术实施方式提供了一种存储介质,其上存储有程序,该程序被处理器执行时
实现上述产品需求录入处理方法。
56.在一个实施方式中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图4所示。图4示意性示出了根据本技术实施方式的计算机设备的内部结构图该计算机设备包括通过系统总线连接的处理器a01、网络接口a02、存储器(图中未示出)和数据库(图中未示出)。其中,该计算机设备的处理器a01用于提供计算和控制能力。该计算机设备的存储器包括内存储器a03和非易失性存储介质a04。该非易失性存储介质a04存储有操作系统b01、计算机程序b02和数据库(图中未示出)。该内存储器a03为非易失性存储介质a04中的操作系统b01和计算机程序b02的运行提供环境。该计算机设备的网络接口a02用于与外部的终端通过网络连接通信。该计算机程序b02被处理器a01执行时以实现一种产品需求录入处理方法。
57.本领域技术人员可以理解,图4中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
58.在一个实施方式中,本技术提供的产品需求录入处理系统可以实现为一种计算机程序的形式,计算机程序可在如图4所示的计算机设备上运行。计算机设备的存储器中可存储组成该产品需求录入处理系统的各个程序模块,各个程序模块构成的计算机程序使得处理器执行本说明书中描述的本技术各个实施方式的产品需求录入处理方法中的步骤。
59.本领域内的技术人员应明白,本技术的实施方式可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施方式、完全软件实施方式、或结合软件和硬件方面的实施方式的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
60.本技术是参照根据本技术实施方式的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
61.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
62.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
63.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
64.存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。存储器是计算机可读介质的示例。
65.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
66.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
67.以上仅为本技术的实施方式而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1