本申请涉及金融科技领域或其他相关领域,尤其涉及一种应用问题分配方法、装置、设备、存储介质及程序产品。
背景技术:
1、随着互联网金融的不断发展,互联网金融平台旗下的应用规模也在不断扩大。目前现有的互联网金融平台,其同一产品线可能涉及十几甚至几十个应用,每个应用又会投产多个版本。
2、由于各个应用的各个版本在投产之后都会或多或少的出现问题,再加上应用的不同、版本的不同或者问题类别的不同,又会涉及到不同的应用支持人员。在这种背景下,对于应用问题的分配,现有方式是通过金融平台的应用支持经理将应用问题收集记录下来,并人工对应用问题进行分类,再将应用问题分配给对应的应用支持人员进行修复处理。
3、但是,这种人工分配的方式,在应用问题较多的情况下,容易出现应用问题分配效率低、应用问题分配混乱等情况,导致无法高效准确地对应用问题进行分配处理,影响了应用的运维效率。
技术实现思路
1、本申请提供一种应用问题分配方法、装置、设备、存储介质及程序产品,用以解决现有互联网金融平台的应用在出现问题时,无法高效准确完成应用问题分配的技术问题。
2、根据本申请公开的第一方面,本申请了提供一种应用问题分配方法,包括:
3、基于应用生成的报错日志,生成问题记录;其中,所述问题记录包括应用名、版本号和问题文本;
4、基于所述问题记录的问题文本,获取问题特征;
5、将所述问题特征输入问题分类检测模型之中,获得所述问题记录的问题类别;其中,所述问题类别包括程序问题、操作问题、系统问题、网络问题或其他问题;
6、基于所述问题记录的应用名、版本号和问题类别,从预设的人员分配列表中获取与所述问题记录的应用名、版本号和问题类别对应的应用支持人员,并将所述问题记录推送给所述应用支持人员。
7、在一种可行的实施方式中,基于应用生成的报错日志,生成问题记录,包括:
8、采集所述应用生成的报错日志,以及所述应用的应用信息;其中,所述应用信息包括应用名和版本号;
9、从所述报错日志中提取问题文本,并基于所述问题文本以及所述应用的应用名和版本号生成问题记录。
10、在一种可行的实施方式中,基于所述问题记录的问题文本,获取问题特征,包括:
11、基于one-hot编码算法对所述问题记录的问题文本进行编码,获得所述问题特征。
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、本申请提供的一种应用问题分配方法、装置、设备、存储介质及程序产品,在目前互联网金融平台应用较多、版本较多、环境较多的背景下,通过将应用产生的应用问题进行智能分类,并再将应用问题自动分类后,将应用问题分配给对应的应用支持人员进行修复处理。相较于传统的人工分配模式,有效提升了应用问题分配的效率和准确性,进而有效提升了互联网金融平台的应用运维效率。
1.一种应用问题分配方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,基于应用生成的报错日志,生成问题记录,包括:
3.根据权利要求1所述的方法,其特征在于,基于所述问题记录的问题文本,获取问题特征,包括:
4.根据权利要求3所述的方法,其特征在于,在将所述问题文本输入文本特征提取模型之前,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述问题记录还包括处理状态,所述处理状态的初始状态为未处理,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.根据权利要求6所述的方法,其特征在于,所述处理信息还包括问题原因分析和应用优化建议,所述方法还包括:
9.一种应用问题分配装置,其特征在于,包括:
10.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至8任一项所述的方法。
12.一种计算机程序产品,其特征在于,包括计算机程序,该计算机程序被处理器执行时实现权利要求1至8任一项所述的方法。
