System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及数据处理领域,尤其涉及一种智能会话应答方法、装置、电子设备和存储介质。
技术介绍
1、自然语言处理技术是一种将自然语言与计算机技术相结合的交叉学科领域,它涉及计算语言学、语音处理、文本挖掘、机器学习、神经网络等技术,旨在使计算机可以更好地理解、处理、生成和与人类交互的自然语言,随着自然语言处理技术的成熟,并随着人机交互的出现,产生了一种可以智能对话的聊天机器人,智能对话主要通过识别用户的对话,具体可以是对聊天语料进行精确标注,进而实现精准对话。
2、但相较于现有的智能对话系统,开发难度大、周期长,而且往往缺乏灵活性和泛化能力,无法处理复杂的语义和信息,无法提供准确的应答。
技术实现思路
1、本公开提供了一种智能会话应答方法、装置、电子设备和存储介质。
2、根据本公开的第一方面,提供了一种智能会话应答方法。该方法包括:
3、获取主叫用户的用户信息,并发送至用户模块进行用户信息验证;
4、接收验证通过指令,并向nlp引擎发送开场音频获取请求;
5、将获取到的所述开场音频发送至主叫用户端进行播放;
6、记录主叫用户的音频信息;
7、将所述音频信息、用户信息发送至nlp引擎中的语料处理模型进行识别并生成答复信息;
8、根据接收到的所述答复信息进行会话控制。
9、进一步地,所述的智能会话应答方法,还包括:
10、将所述音频信息进行文字转换和语音断点识别,并发送至n
11、进一步地,所述根据接收到的所述答复信息进行会话控制,包括:
12、判断答复信息中的会话标记;
13、若所述会话标记为继续,则将答复信息中的音频问题发送至主叫用户端;
14、若所述会话标记为结束,则将答复信息中的答复音频发送至主叫用户端,并进行挂机。
15、进一步地,所述的智能会话应答方法,还包括:
16、获取主叫用户端的答复信息;
17、根据答复信息生成会话轮数;
18、将所述会话轮数发送至所述nlp引擎进行轮数判断;
19、根据轮数判断结果控制是否结束本轮会话。
20、进一步地,所述的智能会话应答方法,还包括:
21、获取会话控制结果,所述会话控制结果包括挂机结果;
22、根据所述挂机结果判断是否是主叫用户主动挂机;
23、若判定主叫用户主动挂机,则在主叫用户主动挂机后将会话数据发送至用户模块进行保存;
24、若判定是系统挂机,则在系统挂机后将会话数据发送至用户模块进行保存。
25、进一步地,所述的智能会话应答方法,还包括:
26、获取所述用户模块中的历史会话数据;
27、对所述历史会话数据进行分类;
28、根据分类结果对所述历史会话数据中的用户问题进行聚类和实体抽取;
29、根据聚类结果和抽取结果确定问题答复;
30、根据所述问题答复制定改进策略,并将改进策略发送至所述nlp引擎进行语料处理模型优化。
31、进一步地,所述对所述历史会话数据进行分类,包括:
32、根据用户对所述答复信息的评价进行分类,包括未答复、答复错误和答复不满意。
33、根据本公开的第二方面,提供了一种智能会话应答装置。该装置包括:
34、获取模块,用于获取主叫用户的用户信息,并发送至用户模块进行用户信息验证;
35、处理模块,用于接收验证通过指令,并向nlp引擎发送开场音频获取请求;
36、第一发送模块,用于将获取到的所述开场音频发送至主叫用户端进行播放;
37、记录模块,用于记录主叫用户的音频信息;
38、第二发送模块,用于将所述音频信息、用户信息发送至nlp引擎中的语料处理模型进行识别并生成答复信息;
39、控制模块,用于根据接收到的所述答复信息进行会话控制。
40、根据本公开的第三方面,提供了一种电子设备。该电子设备包括:存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现一种智能会话应答方法和/或一种智能会话应答方法。
41、根据本公开的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现一种智能会话应答方法和/或一种智能会话应答方法。
42、本公开通过用户信息验证可以帮助识别用户身份,确保身份和合法性,并可提供个人化需求,通过设置开场音频可以向用户提供问题、指导或欢迎等信息,从而引导用户进行回答或提问,有助于在开场就获得用户精确的问题,提高答复的准确性,然后将音频信息和用户信息发送至语料处理模型进行特征识别,结合用户信息进行语义理解和答复生成,语料处理模型是利用大量的训练数据和深度学习技术训练得到的,可以提高答复的准确性,最后根据接收到的答复信息进行会话控制,有助于更加智能地管理对话流程,提高会话的连续性,以防止过多的资源消耗。
43、应当理解,
技术实现思路
部分中所描述的内容并非旨在限定本公开实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其它特征将通过以下的描述变得容易理解。
【技术保护点】
1.一种智能会话应答方法,应用于前置机,其特征在于,包括:
2.根据权利要求1所述的智能会话应答方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的智能会话应答方法,其特征在于,所述根据接收到的所述答复信息进行会话控制,包括:
4.根据权利要求3所述的智能会话应答方法,其特征在于,还包括:
5.根据权利要求1所述的智能会话应答方法,其特征在于,还包括:
6.根据权利要求1所述的智能会话应答方法,其特征在于,还包括:
7.根据权利要求6所述的智能会话应答方法,其特征在于,所述对所述历史会话数据进行分类,包括:
8.一种智能会话应答装置,其特征在于,包括:
9.一种电子设备,包括:
10.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-7中任一权利要求所述的方法。
【技术特征摘要】
1.一种智能会话应答方法,应用于前置机,其特征在于,包括:
2.根据权利要求1所述的智能会话应答方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的智能会话应答方法,其特征在于,所述根据接收到的所述答复信息进行会话控制,包括:
4.根据权利要求3所述的智能会话应答方法,其特征在于,还包括:
5.根据权利要求1所述的智能会话应答方法,其特征在于,还包括:
<...【专利技术属性】
技术研发人员:靳会勤,
申请(专利权)人:联通在线信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。