System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及智能对话,尤其涉及一种智能对话系统的交互方法、装置及电子设备。
技术介绍
1、随着人工智能技术的发展,能够与用户进行沟通的智能对话机器人的普及率逐渐提高。智能对话机器人可以提供连接人与服务模块的能力,通过使用nlu模块进行分析,机器人可以更加准确识别意图,同时提供更加便捷的服务。
2、相关技术中,智能对话机器人一般包括语音识别单元、语言理解单元及对话管理单元,语音识别单元用于对输入的语音信息进行识别,将输入的语音信息转化为文本信息,语言理解单元用于根据文本信息进行用户意图分析,再根据语音理解单元的理解结果对用户的输入做出回复。上述相关技术中的机器人与用户进行交互时,在进行意图识别后,通常是直接根据识别的意图进行文本、语音以及api调用等行为响应。
3、然而,在实际应用中,机器人提供的单纯文本或者富媒体交互难以满足更多的业务交互需要,在对机器人的交互意图进行行为逻辑扩展时,需要客户端以及后台频繁更新业务逻辑相关的代码才能实现,无法灵活的变更交互。
技术实现思路
1、本申请旨在至少在一定程度上解决相关技术中的技术问题之一。
2、为此,本申请的第一个目的在于提出一种智能对话系统的交互方法,该方法根据用户的意图执行相应的js脚本文件与用户进行多种形式的动态交互,避免频繁更新终端设备,提高了交互的灵活性和多样性,解决了不能灵活的扩展和修改与机器人意图相关的业务交互的问题。
3、本申请的第二个目的在于提出另一种智能对话系统的交互方法;<
...【技术保护点】
1.一种智能对话系统的交互方法,其特征在于,由对话系统中的对话机器人执行,所述方法包括以下步骤:
2.根据权利要求1所述的方法,其特征在于,所述对所述会话请求进行意图识别,还包括:
3.根据权利要求1所述方法,其特征在于,在所述基于自然语言理解NLU技术对所述会话请求进行意图识别之后,还包括:
4.一种智能对话系统的交互方法,其特征在于,由对话系统中的终端设备应用执行,所述方法包括以下步骤:
5.根据权利要求4所述的方法,其特征在于,所述运行环境,包括:所述终端设备应用提供的多个JavaScript脚本文件引擎和小程序引擎,所述基于运行环境执行所述JavaScript脚本文件,调用终端设备中不同的原生组件与所述用户进行多种方式的交互,包括:
6.根据权利要求4所述的方法,其特征在于,在所述调用终端设备中不同的原生组件与所述用户进行多种方式的交互之后,还包括:
7.一种智能对话系统,包括:终端设备应用、对话机器人、自然语言理解NLU模块、JS服务模块、即时通讯IM消息服务模块和AI模型,其中,
8.
9.根据权利要求8所述的装置,其特征在于,所述识别模块包括识别单元,所述识别单元用于识别所述意图信息对应的实体信息;
10.根据权利要求8所述的装置,其特征在于,所述识别模块还包括处理单元,所述处理单元用于:
11.一种智能对话系统的交互装置,其特征在于,应用于对话系统中的终端设备应用,所述装置包括:
12.根据权利要求11所述的装置,其特征在于,所述终端设备应用的运行环境,包括:所述终端设备应用提供的多个JavaScript脚本文件引擎和小程序引擎,所述交互模块,具体用于:
13.根据权利要求11所述的装置,其特征在于,所述交互模块还包括发送单元,所述发送单元用于在需要进行数据交互的情况下,通过后台接口发送数据获取请求。
14.一种电子设备,包括:
15.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-3中任一项所述的方法,或者以实现如权利要求4-6中任一项所述的方法。
...【技术特征摘要】
1.一种智能对话系统的交互方法,其特征在于,由对话系统中的对话机器人执行,所述方法包括以下步骤:
2.根据权利要求1所述的方法,其特征在于,所述对所述会话请求进行意图识别,还包括:
3.根据权利要求1所述方法,其特征在于,在所述基于自然语言理解nlu技术对所述会话请求进行意图识别之后,还包括:
4.一种智能对话系统的交互方法,其特征在于,由对话系统中的终端设备应用执行,所述方法包括以下步骤:
5.根据权利要求4所述的方法,其特征在于,所述运行环境,包括:所述终端设备应用提供的多个javascript脚本文件引擎和小程序引擎,所述基于运行环境执行所述javascript脚本文件,调用终端设备中不同的原生组件与所述用户进行多种方式的交互,包括:
6.根据权利要求4所述的方法,其特征在于,在所述调用终端设备中不同的原生组件与所述用户进行多种方式的交互之后,还包括:
7.一种智能对话系统,包括:终端设备应用、对话机器人、自然语言理解nlu模块、js服务模块、即时通讯im消息服务模块和ai模型,其中,
8.一种智能...
【专利技术属性】
技术研发人员:毕金龙,胡遵榕,朱方路,梁澍,田帅,徐经纬,李盛阁,郭盈盈,胡文辉,林伟嘉,
申请(专利权)人:中移互联网有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。