智能机器人的会话交互方法、装置、计算机设备制造方法及图纸

技术编号:27877967 阅读:27 留言:0更新日期:2021-03-31 01:01
本申请涉及一种智能机器人的会话交互方法、装置、计算机设备和存储介质。所述方法包括:接收到通过消息系统转发的会话消息;所述会话消息是用户终端在会话群组中发送的与机器人的会话消息;根据所述会话消息中携带的会话群组标识、用户标识和机器人标识确定对应的会话上下文标识,将携带所述会话上下文标识的所述会话消息发送至智能机器人系统;所述会话上下文标识与所述多人会话群组标识、用户标识和机器人标识信息具有映射关系;通过所述智能机器人系统对携带所述会话上下文标识的所述会话消息进行处理,得到对应的应答消息,并将所述应答消息返回至所述消息系统。采用本方法能够有效提高智能机器人处理会话信息的准确性。

【技术实现步骤摘要】
智能机器人的会话交互方法、装置、计算机设备
本申请涉及计算机
,特别是涉及一种智能机器人的会话交互方法、装置、计算机设备和存储介质。
技术介绍
随着计算机技术的发展,5G时代的来临,互联网的出现给现代生活带来了极大的便利,越来越多的用户可以通过登录不同的应用平台在线与多种智能机器人进行会话交互。然而,目前的智能机器人会话交互方式中,服务器只能基于用户的维度,与智能机器人进行单独对话和维持会话上下文信息,无法支持在多个多人对话群组中维护相互独立的不同用户的对话上下文信息,使得无法让智能机器人精准的进行语义分析,容易导致智能机器人处理会话信息的准确性较低。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高智能机器人处理会话信息准确性的智能机器人在复杂语境下的交互方法、装置、计算机设备和存储介质。一种智能机器人的会话交互方法,所述方法包括:接收到通过消息系统转发的会话消息;所述会话消息是用户终端在会话群组中发送的与机器人的会话消息;根据所述会话消息中携带的会话群组标识、用户标识和机器人标识确定对应的会话上下文标识,将携带所述会话上下文标识的所述会话消息发送至智能机器人系统;所述会话上下文标识与所述多人会话群组标识、用户标识和机器人标识信息具有映射关系;通过所述智能机器人系统对携带所述会话上下文标识的所述会话消息进行处理,得到对应的应答消息,并将所述应答消息返回至所述消息系统。在其中一个实施例中,所述接收到通过消息系统转发的会话消息之前,所述方法还包括:获取与每个智能机器人所在的服务器地址,将所述服务器地址存储在本地数据库中;所述将携带所述会话上下文标识的所述会话消息发送至智能机器人系统包括:获取所述会话消息中携带的机器人标识;根据所述机器人标识,从所述本地数据库中查询对应的服务器地址;将携带所述会话上下文标识的所述会话消息进行格式转换并加密后,发送至所述服务器地址。在其中一个实施例中,所述根据所述会话消息中携带的会话群组标识、用户标识和机器人标识确定对应的会话上下文标识包括:获取所述会话消息中携带的会话群组标识、用户标识和机器人标识信息;根据预设规则,将所述会话群组标识、所述用户标识和所述机器人标识三个维度的标识变量进行组合,得到更新后的变量标识;将所述更新后的变量标识标记为对应的会话上下文标识。在其中一个实施例中,所述方法还包括:设置与所述会话上下文标识对应的失效时间,所述失效时间用于判断是否对所述会话上下文标识进行更新;当检测到所述会话上下文标识已失效时,重新获取通过消息系统转发的会话消息;根据所述会话消息中携带的多个维度的标识信息,生成新的会话上下文标识。在其中一个实施例中,所述通过所述智能机器人系统对携带所述会话上下文标识的所述会话消息进行处理,得到对应的应答消息包括:通过智能机器人系统对所述会话消息携带的所述会话上下文标识进行识别,查找到与所述会话上下文标识对应的会话上下文信息;根据所述会话上下文信息进行语义分析,得到对应的应答消息。在其中一个实施例中,所述将所述应答消息返回至所述消息系统之后,所述方法还包括:通过所述消息系统将所述应答消息推送至与所述会话群组标识对应的会话群组中,并针对所述用户标识对应的消息接收人发送对应的会话消息。一种智能机器人的会话交互装置,所述装置包括:接收模块,用于接收到通过消息系统转发的会话消息;所述会话消息是用户终端在会话群组中发送的与机器人的会话消息;发送模块,用于根据所述会话消息中携带的会话群组标识、用户标识和机器人标识确定对应的会话上下文标识,将携带所述会话上下文标识的所述会话消息发送至智能机器人系统;所述会话上下文标识与所述多人会话群组标识、用户标识和机器人标识信息具有映射关系;处理模块,用于通过所述智能机器人系统对携带所述会话上下文标识的所述会话消息进行处理,得到对应的应答消息,并将所述应答消息返回至所述消息系统。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:接收到通过消息系统转发的会话消息;所述会话消息是用户终端在会话群组中发送的与机器人的会话消息;根据所述会话消息中携带的会话群组标识、用户标识和机器人标识确定对应的会话上下文标识,将携带所述会话上下文标识的所述会话消息发送至智能机器人系统;所述会话上下文标识与所述多人会话群组标识、用户标识和机器人标识信息具有映射关系;通过所述智能机器人系统对携带所述会话上下文标识的所述会话消息进行处理,得到对应的应答消息,并将所述应答消息返回至所述消息系统。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:接收到通过消息系统转发的会话消息;所述会话消息是用户终端在会话群组中发送的与机器人的会话消息;根据所述会话消息中携带的会话群组标识、用户标识和机器人标识确定对应的会话上下文标识,将携带所述会话上下文标识的所述会话消息发送至智能机器人系统;所述会话上下文标识与所述多人会话群组标识、用户标识和机器人标识信息具有映射关系;通过所述智能机器人系统对携带所述会话上下文标识的所述会话消息进行处理,得到对应的应答消息,并将所述应答消息返回至所述消息系统。一种会话交互系统,包括:消息系统,用于接收到会话消息;所述会话消息是用户终端在会话群组中发送的与机器人的会话消息;适配系统,用于根据所述会话消息中携带的会话群组标识、用户标识和机器人标识确定对应的会话上下文标识,将携带所述会话上下文标识的所述会话消息发送至智能机器人系统;所述会话上下文标识与所述多人会话群组标识、用户标识和机器人标识信息具有映射关系;智能机器人系统,用于对携带所述会话上下文标识的所述会话消息进行处理,得到对应的应答消息,并将所述应答消息返回至所述消息系统。上述智能机器人的会话交互方法、装置、计算机设备和存储介质,接收到通过消息系统转发的会话消息,会话消息是用户终端在会话群组中发送的与机器人的会话消息。根据会话消息中携带的会话群组标识、用户标识和机器人标识确定对应的会话上下文标识,将携带会话上下文标识的会话消息发送至智能机器人系统,会话上下文标识与多人会话群组标识、用户标识和机器人标识信息具有映射关系。通过智能机器人系统对携带会话上下文标识的会话消息进行处理,得到对应的应答消息,并将应答消息返回至消息系统。由此使得,第三方智能机器人系统只需要识别对话上下文标识即可判断是否为同一个对话上下文,通过统一维护的上下文信息,使得不同用户在不同的多人群组中与不同的智能机器人进行对话时,能够维护独立的对话上下文,从而使得智能机器人能够针对不同的对话上下文进行更准确的语义分析,达到更加智能的效果,避免智能机器人因混淆不同的对话而给出文不对题的应答,有效提高了智能机器人处理本文档来自技高网...

【技术保护点】
1.一种智能机器人的会话交互方法,所述方法包括:/n接收到通过消息系统转发的会话消息;所述会话消息是用户终端在会话群组中发送的与机器人的会话消息;/n根据所述会话消息中携带的会话群组标识、用户标识和机器人标识确定对应的会话上下文标识,将携带所述会话上下文标识的所述会话消息发送至智能机器人系统;所述会话上下文标识与所述多人会话群组标识、用户标识和机器人标识信息具有映射关系;/n通过所述智能机器人系统对携带所述会话上下文标识的所述会话消息进行处理,得到对应的应答消息,并将所述应答消息返回至所述消息系统。/n

【技术特征摘要】
1.一种智能机器人的会话交互方法,所述方法包括:
接收到通过消息系统转发的会话消息;所述会话消息是用户终端在会话群组中发送的与机器人的会话消息;
根据所述会话消息中携带的会话群组标识、用户标识和机器人标识确定对应的会话上下文标识,将携带所述会话上下文标识的所述会话消息发送至智能机器人系统;所述会话上下文标识与所述多人会话群组标识、用户标识和机器人标识信息具有映射关系;
通过所述智能机器人系统对携带所述会话上下文标识的所述会话消息进行处理,得到对应的应答消息,并将所述应答消息返回至所述消息系统。


2.根据权利要求1所述的方法,其特征在于,所述接收到通过消息系统转发的会话消息之前,所述方法还包括:
获取与每个智能机器人所在的服务器地址,将所述服务器地址存储在本地数据库中;
所述将携带所述会话上下文标识的所述会话消息发送至智能机器人系统包括:
获取所述会话消息中携带的机器人标识;
根据所述机器人标识,从所述本地数据库中查询对应的服务器地址;
将携带所述会话上下文标识的所述会话消息进行格式转换并加密后,发送至所述服务器地址。


3.根据权利要求1所述的方法,其特征在于,所述根据所述会话消息中携带的会话群组标识、用户标识和机器人标识确定对应的会话上下文标识包括:
获取所述会话消息中携带的会话群组标识、用户标识和机器人标识信息;
根据预设规则,将所述会话群组标识、所述用户标识和所述机器人标识三个维度的标识变量进行组合,得到更新后的变量标识;
将所述更新后的变量标识标记为对应的会话上下文标识。


4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
设置与所述会话上下文标识对应的失效时间,所述失效时间用于判断是否对所述会话上下文标识进行更新;
当检测到所述会话上下文标识已失效时,重新获取通过消息系统转发的会话消息;
根据所述会话消息中携带的多个维度的标识信息,生成新的会话上下文标识。


5.根据权利要求1所述的方法,其特征在于,所述通过所述智能机器人系统对携带所述会话上下文标识的所述会话消息进行处理,得到对应的应答消息包括:...

【专利技术属性】
技术研发人员:徐衡孙益民汪旋唐业辉林泽槟
申请(专利权)人:深圳云之家网络有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1