System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及大数据,尤其涉及一种数据处理方法、装置、存储介质及电子设备。
技术介绍
1、在人工智能ai语音交互过程中,产生了大量链路点位日志数据。目前,常常采用应用监控平台或分布式追踪系统,对ai语音交互过程中产生的日志数据进行跟踪处理。
2、应用监控平台有cat等工具,通过代码埋点(拦截器、注解、过滤器)等方式计算执行的次数、耗时等数据。
3、分布式追踪系统有pinpoint、zipkin、skywalking等工具,一般通过java探针、字节码增强等技术自动收集数据。
4、通过代码埋点跟踪的是一段代码、一个方法的执行情况。
5、通过java探针的工具只能适用于java环境下的应用。
6、而ai语音交互涉及多种环境:
7、1、终端设备:音箱、冰箱、洗衣机、空调等,一般使用c/c++开发终端程序
8、2、手机app:安卓版、ios版
9、3、云端:理论上主流开发语言都可以胜任,比如java、golang、python等,调用关系复杂,比如微服务、http接口调用、websocket调用等等
10、由于语音交互一般在终端设备、手机app上发起,与云端进行交互,如果要跟踪语音交互的整个链条数据,以上工具只能完成其中一部分内容,无法完成整体流程的数据处理。
技术实现思路
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.根据权利要求1所述的数据处理方法,其特征在于,所述基于预置业务关联方式对采集到的每一次语音交互过程中的所有交互日志数据进行日志抽取,以获得设定格式的语音交互日志数据集,包括:
4.根据权利要求1所述的数据处理方法,其特征在于,所述基于预置业务关联方式对采集到的每一次语音交互过程中的所有交互日志数据进行日志抽取,以获得设定格式的语音交互日志数据集,还包括:
5.根据权利要求1所述的数据处理方法,其特征在于,所述基于所述业务指标数据,实时生成业务指标统计数据,包括:
6.根据权利要求1所述的数据处理方法,其特征在于,所述对所述业务指标统计数据进行分析生成所述语音交互过程中业务改进方式,包括:
7.根据权利要求6所述的数据处理方法,其特征在于,所述方法,还包括:
8
9.一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行权利要求1至7中任一项所述的方法。
10.一种电子设备,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行权利要求1至7中任一项所述的方法。
...【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:
2.根据权利要求1所述的数据处理方法,其特征在于,所述基于预置业务关联方式对采集到的每一次语音交互过程中的所有交互日志数据进行日志抽取,以获得设定格式的语音交互日志数据集之前,所述方法,还包括:
3.根据权利要求1所述的数据处理方法,其特征在于,所述基于预置业务关联方式对采集到的每一次语音交互过程中的所有交互日志数据进行日志抽取,以获得设定格式的语音交互日志数据集,包括:
4.根据权利要求1所述的数据处理方法,其特征在于,所述基于预置业务关联方式对采集到的每一次语音交互过程中的所有交互日志数据进行日志抽取,以获得设定格式的语音交互日志数据集,还包括:
5.根据权利要求1所述的数据处理方法,其特征在于,所...
【专利技术属性】
技术研发人员:孙涛,
申请(专利权)人:海尔优家智能科技北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。