本技术涉及人工智能开发与数字医疗领域,尤其涉及基于人工智能的业务数据处理方法、装置、计算机设备及存储介质。
背景技术:
1、随着医疗行业的信息化、数字化企业的建设,物联网(iot)和大数据技术在医疗企业的广泛应用,医疗机构设备的管理和维护向智能化发展。且随着医疗服务行业发展迅猛,客户众多,交易频繁,为促成更多的医疗服务与医疗交易,满足日益增长的客户需求,应用于医疗服务行业的工单管理系统逐渐得到更多的使用。
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、确定与所述目标事项信息对应的提醒日期;
40、获取所述目标用户的通讯信息;
41、基于所述提醒日期与所述通讯信息,将所述目标事项信息推送给所述目标用户。
42、为了解决上述技术问题,本技术实施例还提供一种基于人工智能的业务数据处理装置,采用了如下所述的技术方案:
43、判断模块,用于判断是否接收到目标用户在工单管理系统上触发的业务查询请求;其中,所述业务查询请求携带语音信息;
44、提取模块,用于若是,从所述业务查询请求中提取所述语音信息;
45、筛选模块,用于基于预设的频谱分析算法对所述语音信息进行处理,从所述语音信息中筛选出处于目标频段的所述目标用户的目标语音信息;
46、第一识别模块,用于对所述目标语音信息进行语音识别,得到对应的文本数据;
47、第二识别模块,用于基于预设的意图识别模型对文本数据进行意图识别,得到对应的意图识别结果;
48、查询模块,用于基于所述意图识别结果对预设的话术库进行信息查询,从所述话术库中获取与所述意图识别结果匹配的目标语音话术;
49、处理模块,用于将所述目标语音话术传输至预设的智能机器人,通过所述智能机器人使用所述目标语音话术与所述目标用户进行语音对话。
50、为了解决上述技术问题,本技术实施例还提供一种计算机设备,采用了如下所述的技术方案:
51、判断是否接收到目标用户在工单管理系统上触发的业务查询请求;其中,所述业务查询请求携带语音信息;
52、若是,从所述业务查询请求中提取所述语音信息;
53、基于预设的频谱分析算法对所述语音信息进行处理,从所述语音信息中筛选出处于目标频段的所述目标用户的目标语音信息;
54、对所述目标语音信息进行语音识别,得到对应的文本数据;
55、基于预设的意图识别模型对文本数据进行意图识别,得到对应的意图识别结果;
56、基于所述意图识别结果对预设的话术库进行信息查询,从所述话术库中获取与所述意图识别结果匹配的目标语音话术;
57、将所述目标语音话术传输至预设的智能机器人,通过所述智能机器人使用所述目标语音话术与所述目标用户进行语音对话。
58、为了解决上述技术问题,本技术实施例还提供一种计算机可读存储介质,采用了如下所述的技术方案:
59、判断是否接收到目标用户在工单管理系统上触发的业务查询请求;其中,所述业务查询请求携带语音信息;
60、若是,从所述业务查询请求中提取所述语音信息;
61、基于预设的频谱分析算法对所述语音信息进行处理,从所述语音信息中筛选出处于目标频段的所述目标用户的目标语音信息;
62、对所述目标语音信息进行语音识别,得到对应的文本数据;
63、基于预设的意图识别模型对文本数据进行意图识别,得到对应的意图识别结果;
64、基于所述意图识别结果对预设的话术库进行信息查询,从所述话术库中获取与所述意图识别结果匹配的目标语音话术;
65、将所述目标语音话术传输至预设的智能机器人,通过所述智能机器人使用所述目标语音话术与所述目标用户进行语音对话。
66、与现有技术相比,本技术实施例主要有以下有益效果:
67、本技术实施例首先判断是否接收到目标用户在工单管理系统上触发的业务查询请求若是,从所述业务查询请求中提取所述语音信息;然后基于预设的频谱分析算法对所述语音信息进行处理,从所述语音信息中筛选出处于目标频段的所述目标用户的目标语音信息;之后对所述目标语音信息进行语音识别,得到对应的文本数据;后续基于预设的意图识别模型对文本数据进行意图识别,得到对应的意图识别结果;进一步基于所述意图识别结果对预设的话术库进行信息查询,从所述话术库中获取与所述意图识别结果匹配的目标语音话术;最后将所述目标语音话术传输至预设的智能机器人,通过所述智能机器人使用所述目标语音话术与所述目标用户进行语音对话。本技术在获取到目标用户在工单管理系统上触发业务查询请求中携带的语音信息后,会智能地通过频谱分析算法对该语音信息进行处理以得到目标用户的目标语音信息,进而基于意图识别模型对该语音信息对应的文本数据进行意图识别得到意图识别结果,后续基于话术库的使用获取与所述意图识别结果匹配的目标语音话术,最后通过使用智能语音沟通机器人以根据目标语音话术与目标用户进行交互,可以方便目标用户可以通过自然语言进行对话,有效提高了对于目标用户的业务查询请求的处理效率,保证了对于业务查询请求的回复准确性,有利于提高用户体验与操作便捷性。