通信群组内的机器人互动方法、装置、存储介质和设备制造方法及图纸

技术编号:21340073 阅读:43 留言:0更新日期:2019-06-13 21:46
本发明专利技术提供一种通信群组内的机器人互动方法,包括:获取通信群组内用户的历史聊天信息;对所述历史聊天信息进行解析,确定所述通信群组的群组特征;根据所述群组特征,确定聊天机器人的机器互动信息;向所述聊天机器人发送所述机器互动信息,以使所述聊天机器人在所述通信群组内发布所述机器互动信息。该方法可实现通信群组内聊天机器人主动与群内用户进行互动,可避免通信群组因群内用户不活跃而变成僵尸群,有效提高通信群组内用户的活跃度。

Robot Interaction Methods, Devices, Storage Media and Equipment in Communication Groups

The invention provides a robot interaction method in a communication group, which includes: acquiring the user's historical chat information in a communication group; parsing the historical chat information to determine the group characteristics of the communication group; determining the machine interaction information of the chat robot according to the group characteristics; and sending the machine interaction information to the chat robot so as to enable the said chat robot to be described. The chat robot publishes the machine interaction information within the communication group. This method can realize the active interaction between chat robots and users in the communication group, avoid the communication group becoming zombie due to the inactivity of users in the group, and effectively improve the activity of users in the communication group.

【技术实现步骤摘要】
通信群组内的机器人互动方法、装置、存储介质和设备
本专利技术涉及通信
,具体而言,本专利技术涉及一种通信群组内的机器人互动方法、装置、计算机可读存储介质和计算机设备。
技术介绍
随着互联网的快速普及,即时通信工具中的通信群组在现代人的多人即时沟通中起到了重要的作用。目前,通信群组中的群组成员均为用户,群内用户的活跃程度直接影响着通信群组的热闹程度。当大部分用户在通信群组内不活跃时,通信群组往往会变成僵尸群,长期没有用户在群内进行沟通交流,现有通信群组的互动方法难以保持通信群组内用户的活跃度。
技术实现思路
为至少能解决上述的技术缺陷之一,本专利技术提供了以下技术方案的通信群组内的机器人互动方法及对应的装置、计算机可读存储介质和计算机设备。本专利技术的实施例根据一个方面,提供了一种通信群组内的机器人互动方法,包括如下步骤:获取通信群组内用户的历史聊天信息;对所述历史聊天信息进行解析,确定所述通信群组的群组特征;根据所述群组特征,确定聊天机器人的机器互动信息;向所述聊天机器人发送所述机器互动信息,以使所述聊天机器人在所述通信群组内发布所述机器互动信息。在一个实施例中,所述获取通信群组内用户的历史聊天信息之前,还包括:确定所述通信群组的群组成员包括聊天机器人。在一个实施例中,所述向所述聊天机器人发送所述机器互动信息,以使所述聊天机器人在所述通信群组内发布所述机器互动信息,包括:根据所述历史聊天信息,计算所述通信群组的活跃度;若所述通信群组的活跃度低于预置阈值,执行所述向所述聊天机器人发送所述机器互动信息,以使所述聊天机器人在所述通信群组内发布所述机器互动信息的步骤。在一个实施例中,所述根据所述历史聊天信息,计算所述通信群组的活跃度,包括:根据所述历史聊天信息,计算所述历史聊天信息中最新消息距离当前时间的时间间隔;根据所述时间间隔,计算所述通信群组的活跃度;或根据所述历史聊天信息,计算所述通信群组的发言用户数量占比;根据所述发言用户数量占比,计算所述通信群组的活跃度;或根据所述历史聊天信息,计算所述通信群组的聊天信息数量;根据所述聊天信息数量,计算所述通信群组的活跃度。在一个实施例中,所述对所述历史聊天信息进行解析,确定所述通信群组的群组特征,包括:基于图像识别算法对所述历史聊天信息中的聊天表情进行解析,确定所述通信群组对聊天表情的类型偏好;所述根据所述群组特征,确定聊天机器人的机器互动信息,包括:根据所述类型偏好,从预置的聊天表情库中获取一个与所述类型偏好匹配的聊天表情,将所述匹配的聊天表情确定为聊天机器人的机器互动信息。在一个实施例中,所述通信群组内的机器人互动方法还包括:获取通信群组内用户的实时聊天信息;根据所述实时聊天信息,判断是否有用户提及所述聊天机器人;若是,对用户提及所述聊天机器人的实时聊天信息进行解析,得到互动关键词;根据所述互动关键词,确定聊天机器人的机器互动信息;向所述聊天机器人发送所述机器互动信息,以使所述聊天机器人在所述通信群组内发布所述机器互动信息。在一个实施例中,所述根据所述互动关键词,确定聊天机器人的机器互动信息,包括:判断是否存在与所述互动关键词匹配的预置互动信息;若是,将与所述互动关键词匹配的预置互动信息确定为聊天机器人的机器互动信息;若否,将所述互动关键词输入基于Word2Vec训练得到的同义词模型,得到所述互动关键词的同义词,所述同义词匹配有预置互动信息;将与所述同义词匹配的预置互动信息确定为聊天机器人的机器互动信息。此外,本专利技术的实施例根据另一个方面,提供了一种通信群组内的机器人互动装置,包括:聊天信息获取模块,用于获取通信群组内用户的历史聊天信息;群组特征确定模块,用于对所述历史聊天信息进行解析,确定所述通信群组的群组特征;互动信息确定模块,用于根据所述群组特征,确定聊天机器人的机器互动信息;信息发送模块,用于向所述聊天机器人发送所述机器互动信息,以使所述聊天机器人在所述通信群组内发布所述机器互动信息。本专利技术的实施例根据又一个方面,提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述的通信群组内的机器人互动方法。本专利技术的实施例根据再一个方面,提供了一种计算机设备,所述计算机包括一个或多个处理器;存储器;一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个计算机程序配置用于:执行上述的通信群组内的机器人互动方法。本专利技术与现有技术相比,具有以下有益效果:本专利技术提供的通信群组内的机器人互动方法、装置、计算机可读存储介质和计算机设备,通过在通信群组内引入聊天机器人,由聊天机器人在群内发布与当前通信群组群组特征匹配的机器互动信息,实现通信群组内聊天机器人主动与群内用户进行互动,可避免通信群组因群内用户不活跃而变成僵尸群,有效提高通信群组内用户的活跃度。此外,所述通信群组内的聊天机器人还可发布与群内用户对聊天表情的类型偏好匹配的聊天表情,容易引起群内用户的积极响应,同时增加了互动的乐趣,可显著提高通信群组内用户的活跃度。此外,还通过对群内用户提及聊天机器人的实时聊天信息进行解析以得到互动关键词,由聊天机器人在群内发布与所述互动关键词匹配的机器互动信息,实现通信群组内聊天机器人与提及其的用户进行交流互动,可显著增加群内互动的趣味性且进一步提高通信群组内用户的活跃度。此外,还通过在不存在与所述互动关键词匹配的预置互动信息时,基于Word2Vec训练得到的同义词模型得到所述互动关键词的同义词,并进一步根据所述同义词确定聊天机器人的机器互动信息,可使通信群组的聊天机器人通过学习实现固定指令的灵活化处理,有效提高聊天机器人在群内发布的机器互动信息的准确性,更容易引起群内用户的积极响应,可进一步提高通信群组内用户的活跃度。本专利技术附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本专利技术实施例提供的一种通信群组内的机器人互动方法的方法流程图;图2为本专利技术实施例提供的另一种通信群组内的机器人互动方法的方法流程图;图3为本专利技术实施例提供的一种通信群组内的机器人互动装置的结构示意图;图4为本专利技术实施例提供的另一种通信群组内的机器人互动装置的结构示意图;图5为本专利技术实施例提供的计算机设备的结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能解释为对本专利技术的限制。本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本专利技术的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。本
技术人员可以本文档来自技高网
...

【技术保护点】
1.一种通信群组内的机器人互动方法,其特征在于,包括如下步骤:获取通信群组内用户的历史聊天信息;对所述历史聊天信息进行解析,确定所述通信群组的群组特征;根据所述群组特征,确定聊天机器人的机器互动信息;向所述聊天机器人发送所述机器互动信息,以使所述聊天机器人在所述通信群组内发布所述机器互动信息。

【技术特征摘要】
1.一种通信群组内的机器人互动方法,其特征在于,包括如下步骤:获取通信群组内用户的历史聊天信息;对所述历史聊天信息进行解析,确定所述通信群组的群组特征;根据所述群组特征,确定聊天机器人的机器互动信息;向所述聊天机器人发送所述机器互动信息,以使所述聊天机器人在所述通信群组内发布所述机器互动信息。2.根据权利要求1所述的机器人互动方法,其特征在于,所述获取通信群组内用户的历史聊天信息之前,还包括:确定所述通信群组的群组成员包括聊天机器人。3.根据权利要求1所述的机器人互动方法,其特征在于,所述向所述聊天机器人发送所述机器互动信息,以使所述聊天机器人在所述通信群组内发布所述机器互动信息,包括:根据所述历史聊天信息,计算所述通信群组的活跃度;若所述通信群组的活跃度低于预置阈值,执行所述向所述聊天机器人发送所述机器互动信息,以使所述聊天机器人在所述通信群组内发布所述机器互动信息的步骤。4.根据权利要求3所述的机器人互动方法,其特征在于,所述根据所述历史聊天信息,计算所述通信群组的活跃度,包括:根据所述历史聊天信息,计算所述历史聊天信息中最新消息距离当前时间的时间间隔;根据所述时间间隔,计算所述通信群组的活跃度;或根据所述历史聊天信息,计算所述通信群组的发言用户数量占比;根据所述发言用户数量占比,计算所述通信群组的活跃度;或根据所述历史聊天信息,计算所述通信群组的聊天信息数量;根据所述聊天信息数量,计算所述通信群组的活跃度。5.根据权利要求1所述的机器人互动方法,其特征在于,所述对所述历史聊天信息进行解析,确定所述通信群组的群组特征,包括:基于图像识别算法对所述历史聊天信息中的聊天表情进行解析,确定所述通信群组对聊天表情的类型偏好;所述根据所述群组特征,确定聊天机器人的机器互动信息,包括:根据所述类型偏好,从预置的聊天表情库中获取一个与所述类型偏好匹配的聊天表情,将所述匹配的聊天表情确定为聊天机器人...

【专利技术属性】
技术研发人员:吕忠校
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1