【技术实现步骤摘要】
一种聊天机器人会话方法、装置和设备
[0001]本申请涉及社交聊天
,尤其涉及一种聊天机器人会话方法、装置和设备。
技术介绍
[0002]近年来,随着互联网技术的发展,互联网聊天技术逐渐兴起。目前,聊天是用户之间最重要的互动方式之一,如何使得聊天双方顺畅的聊下去,一直是互联网社交领域的一个难题。
[0003]相关技术中,使用表情、“打招呼”等方式可以降低聊天双方用户之间的话题开启门槛,但是,这些方式只能解决聊天开启中的某一环或某几环,并不能解决整个聊天环节的所有问题。例如,使用表情、“打招呼”只能解决聊天双方迈出第一步的问题,并不能解决迈出第一步后进一步深入了解的问题,导致聊天双方不能持续地进行聊天。
技术实现思路
[0004]有鉴于此,本申请提供一种聊天机器人会话方法,用以促进聊天双方进行深入沟通。
[0005]具体地,本申请是通过如下技术方案实现的:
[0006]本申请第一方面提供一种聊天机器人会话方法,所述方法应用于服务器,所述方法包括:
[0007]在第一终端与第 ...
【技术保护点】
【技术特征摘要】
1.一种聊天机器人会话方法,其特征在于,应用于服务器,所述方法包括:在第一终端与第二终端的聊天会话过程中,检测到聊天机器人加入条件达到时,确定所述聊天机器人的加入角色,并令所述聊天机器人按照所述加入角色加入到所述第一终端与所述第二终端的聊天会话中;在会话条件达到时,根据所述第一终端和所述第二终端的历史聊天会话记录、以及所述加入角色,基于预先构建的自然语言生成模型,生成所述聊天机器人的聊天互动信息;将所述聊天互动信息发送给所述第一终端和所述第二终端,以通过所述聊天互动信息促进所述第一终端对应的第一用户和所述第二终端对应的第二用户达成社交关系。2.根据权利要求1所述的方法,其特征在于,所述确定所述聊天机器人的加入角色,令所述聊天机器人按照所述加入角色加入到所述第一终端与所述第二终端的聊天会话中之前,所述方法还包括:向所述第一终端和所述第二终端发送询问信息,以询问所述第一用户和所述第二用户是否同意所述聊天机器人加入;在接收到所述第一终端和/或所述第二终端的同意答复时,确定所述聊天机器人的加入角色,并令所述聊天机器人按照所述加入角色加入到所述第一终端与所述第二终端的聊天会话中。3.根据权利要求1所述的方法,其特征在于,所述确定所述聊天机器人的加入角色,包括:根据所述第一终端和所述第二终端的历史聊天会话记录,确定所述第一终端和所述第二终端的聊天场景;选择与所述聊天场景匹配的角色作为所述加入角色;或者,将预设角色返回给所述第一终端和所述第二终端,以使所述第一用户和所述第二用户从所述预设角色中选择加入角色;接收所述第一终端和/或第二终端发送的选中目标角色的选中答复,将所述目标角色确定为加入角色。4.根据权利要求1所述的方法,其特征在于,所述令所述聊天机器人按照所述加入角色加入到所述第一终端与所述第二终端的聊天会话中之后,所述方法还包括:检测到退出条件达到时,令所述聊天机器人退出所述聊天会话。5.根据权利要求1所述的方法,其特征在于,所述令所述聊天机器人按照所述加入角色加入到所述第一终端和所述第二终端的聊天会话中之后,所述方法还包括:接收所述第一终端或所述第二终端发送的角色改变请求;其中,所述角色改变请求携带目标角色;将所述聊天机器人的...
【专利技术属性】
技术研发人员:焦伟,
申请(专利权)人:北京陌陌信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。