话题生成方法及装置与流程

文档序号:11276310阅读:201来源:国知局
话题生成方法及装置与流程

本发明属于互联网网络技术领域,更具体地,涉及一种话题生成方法及装置。



背景技术:

随着即时通讯软件的快速发展,越来越多的人通过即时通讯软件与自己的朋友交流,并与朋友分享文字、图片、位置等信息。

即时通讯软件通常具有群聊功能,群把有共同爱好或者共同经历的人聚集在了一起,比如初中的同学,高中的死党,大学的宿舍,游戏里认识的好友群,公司同事群,小区群,维权群,装修群等等。群聊功能只能满足群内成员对话交流的需求,然而随着时间流逝,共同的话题越来越少,群内成员的对话交流越来越少,好友之间越来越陌生,此时群成员找不到感兴趣的话题。

为了提高群活跃度,现有的技术方案是从群内的聊天记录找出一些话题以供群成员进行讨论交流,然而群内聊天记录里的话题可能只有一小部分成员感兴趣,不利于群内的大部分成员参与讨论交流进而提高群活跃度。



技术实现要素:

本发明的目的在于提供一种话题生成方法及装置。

根据本发明的一方面,提供一种话题生成方法,包括:获取通讯群组的成员信息;根据所述通讯群组的成员信息搜集多个成员的互联网用户数据;获取所述通讯群组的成员的互联网用户数据的兴趣状态信息;根据所述兴趣状态信息生成一个或多个兴趣话题。

优选地,所述兴趣状态信息包括群成员评论信息、群成员关注信息、 群成员参与信息以及群成员转载信息中的至少一种。

优选地,根据所述兴趣状态信息生成多个兴趣话题包括:判断所述互联网用户数据的兴趣状态信息是否满足预设兴趣规则;当所述互联网用户数据的兴趣状态信息满足预设兴趣规则时,将所述互联网用户数据生成兴趣话题。

优选地,所述方法还包括:根据所述兴趣状态信息计算多个兴趣话题对应的兴趣度;根据多个兴趣话题对应的兴趣度将多个兴趣话题按照预设顺序方式存储。

优选地,所述方法还包括:获取所述通讯群组的状态信息并根据所述通讯群组的状态信息计算所述通讯群组的活跃度;当所述通讯群组的活跃度小于预设活跃度阈值时,向所述通讯群组发送所述多个兴趣话题中的至少一个。

根据本发明的另一方面,提供一种话题生成装置,包括:获取模块,用于获取通讯群组的成员信息;数据采集模块,用于根据所述通讯群组的成员信息搜集多个成员的互联网用户数据;数据处理模块,用于获取所述通讯群组的成员的互联网用户数据的兴趣状态信息;话题生成模块,用于根据所述兴趣状态信息生成一个或多个兴趣话题。

优选地,所述兴趣状态信息包括群成员评论信息、群成员关注信息、群成员参与信息以及群成员转载信息中的至少一种。

优选地,所述话题生成模块包括:判断单元,用于判断所述互联网用户数据的兴趣状态信息是否满足预设兴趣规则;话题生成单元,用于当所述互联网用户数据的兴趣状态信息满足预设兴趣规则时,将所述互联网用户数据生成兴趣话题。

优选地,所述装置还包括:兴趣度模块,用于根据所述兴趣状态信息计算多个兴趣话题对应的兴趣度;数据存储模块,还用于根据多个兴趣话题对应的兴趣度将多个兴趣话题按照预设顺序方式存储。

优选地,所述装置还包括:活跃度模块,用于获取通讯群组的状态信息并根据所述通讯群组的状态信息计算所述通讯群组的活跃度;话题发布模块,用于当所述通讯群组的活跃度小于预设活跃度阈值时,向所述通讯群组发送所述多个兴趣话题中的至少一个。

本发明提供的话题生成方法及装置根据群的类别及成员等信息,生成兴趣话题并且主动发布话题,提高群的活跃度,保持了成员之间的关系。

附图说明

通过以下参照附图对本发明实施例的描述,本发明的上述以及其他目的、特征和优点将更为清楚,在附图中:

图1示出了根据本发明实施例的话题生成方法的流程图;

图2示出了根据本发明另一实施例的话题生成方法的流程图;

图3示出了根据本发明实施例的话题生成装置的结构示意图。

具体实施方式

以下将参照附图更详细地描述本发明的各种实施例。在各个附图中,相同的元件采用相同或类似的附图标记来表示。为了清楚起见,附图中的各个部分没有按比例绘制。

本发明可以各种形式呈现,以下将描述其中一些示例。

图1示出了根据本发明实施例的话题生成方法的流程图。如图1所示,所述话题生成方法包括以下步骤。

在步骤s101中,获取通讯群组的成员信息。

在本实施例中,例如,通讯群组可以是qq群、米聊群、微信群等通讯软件中的群组。通讯群组内的任一个用户都有一个id号,例如qq群组里的任一个用户都对应有自己的qq号。获取通信群组的成员信息,其中,所述成员信息包括该通讯群组的成员数量以及每个成员对应的id号。通讯群组内的任一个用户都可以在聊天区域进行聊天,也可以在该群组的信息发布区域发布信息,并对已发布的信息进行浏览、评论或点赞。

在步骤s102中,根据所述通讯群组的成员信息搜集多个成员的互联网用户数据。

在本实施例中,采用多系统查询技术搜集多个成员的互联网用户数据,很多通讯软件都设置有开放平台,当前的通讯软件可以通过开发平 台中的公开接口获取每一个成员在其他通讯软件的互联网用户数据。所述互联网用户数据,主要是微博、qq、微信数据,包括用户的个人基本信息和信息发布数据以及信息发布数据的状态信息。所述信息发布数据可以包括文字、语音、图片和链接中的一种或任意多种组合。例如同学群中的毕业集体照片,游戏群中的工会群战的截图,同事群中的年会合影等,音乐群中的演奏视频,美容群中整容秘诀等,同学群中的五年级时的优秀作文,同学群中的篮球场上的兄弟等。其中,所述状态信息包括发布时间和评论数据等。在此,需要通过对其他通讯软件的账户进行校验,使当前通讯软件的账户和其他通讯软件的账户为同一用户。例如可以通过校验手机号码、注册邮箱或者登录密码等。

在步骤s103中,获取所述通讯群组的成员的互联网用户数据的兴趣状态信息。

在本实施例中,获取每个成员发布的信息发布数据的兴趣状态信息。其中,所述兴趣状态信息包括群成员评论信息、群成员关注信息、群成员参与信息以及群成员转载信息中的至少一种。

在步骤s104中,根据所述兴趣状态信息生成一个或多个兴趣话题。

在本实施例中,步骤s104具体包括以下步骤。

在步骤s1041中,判断所述互联网用户数据的兴趣状态信息是否满足预设兴趣规则。

在步骤s1042中,当所述互联网用户数据的兴趣状态信息满足预设兴趣规则时,将所述互联网用户数据生成兴趣话题。

例如,群成员发布的一条互联网用户数据的群成员评论数量大于预设评论阈值,或者群成员关注数量大于预设关注阈值,或者群成员参与数量大于预设参与阈值,或者群成员转载数量大于预设转载数量,或者群成员点赞数量大于预设点赞阈值,说明群成员对该互联网用户数据有兴趣,则将该条互联网用户数据生成兴趣话题。

在步骤s105中,根据所述兴趣状态信息计算多个兴趣话题对应的兴趣度。

在本实施例中,对所述兴趣状态信息进行加权求和计算该兴趣话题对应的兴趣度。其中,兴趣度=(群成员评论数量*n1+群成员关注数量 *n2+群成员参与数量*n3+群成员转载数量*n4…)/群成员数量。其中,n1、n2、n3、n4…分别为群成员评论数量、群成员关注数列、群成员参与数量、群成员转载数量以及群成员点赞数量等对应的兴趣度权重比例。

在步骤s106中,根据多个兴趣话题对应的兴趣度将多个兴趣话题按照预设顺序方式存储。

在本实施例中,预设顺序方式为兴趣度由高到低的顺序。

本发明提供的话题生成方法根据群的类别及成员等信息,生成兴趣话题并且主动发布话题,提高群的活跃度,保持了成员之间的关系。

图2示出了根据本发明另一实施例的话题生成方法的流程图。如图2所述,所述话题生成方法包括步骤s201-步骤s207,其中步骤s201-步骤s206与步骤s101-步骤s106内容一致,在此不再赘述。

在步骤s207中,获取通讯群组的状态信息,根据所述通讯群组的状态信息计算所述通讯群组的活跃度。

在本实施例中,所述通讯群组的状态信息包括群成员单位时间的聊天数量、群成员单位时间的参与数量以及群活动、群空间、群相册的发布数量中的至少一种,对所述通讯群组的状态信息进行加权求和计算所述通讯群组单位时间的活跃度。其中,单位时间活跃度=(群成员单位时间的聊天数量*n1+群成员单位时间的参与数量*n2+群活动、群空间、群相册*n3)/群成员数量/群存在的时间^n4;其中,(n1、n2、n3、n4为群成员单位时间的聊天数量、群成员单位时间的参与数量以及群活动、群空间、群相册的发布数量对应的活跃度权重比例。

在步骤s208中,当所述通讯群组的活跃度小于预设活跃度阈值时,向所述通讯群组发送所述多个兴趣话题中的至少一个。

在本实施例中,当所述通讯群组的活跃度低于预设活跃度阈值时,向所述通讯群组的聊天区域按照兴趣度的高低发布兴趣话题,群成员可就根据所述兴趣话题展开讨论,提高群的活跃度。

本发明提供的话题生成方法根据群的类别及成员等信息,生成兴趣话题并且主动发布话题,提高群的活跃度,保持了成员之间的关系。

图3示出了根据本发明实施例话题生成装置的结构示意图。如图3 所示,所述话题生成装置100包括获取模块101、数据采集模块102、数据处理模块103和话题生成模块104。

其中,第一获取模快101用于获取通讯群组的成员信息。

在本实施例中,例如,通讯群组可以是qq群、米聊群、微信群等通讯软件中的群组。通讯群组内的任一个用户都有一个id号,例如qq群组里的任一个用户都对应有自己的qq号。获取通信群组的成员信息,其中,所述成员信息包括该通讯群组的成员数量以及每个成员对应的id号。

数据采集模块102用于根据所述通讯群组的成员信息搜集多个成员的互联网用户数据。

在本实施例中,采用多系统查询技术搜集多个成员的互联网用户数据,很多通讯软件都设置有开放平台,当前的通讯软件可以通过开发平台中的公开接口获取每一个成员在其他通讯软件的互联网用户数据。所述互联网用户数据,主要是微博、qq、微信数据,包括用户的个人基本信息和信息发布数据以及信息发布数据的状态信息。所述信息发布数据可以包括文字、语音、图片和链接中的一种或任意多种组合。例如同学群中的毕业集体照片,游戏群中的工会群战的截图,同事群中的年会合影等,音乐群中的演奏视频,美容群中整容秘诀等,同学群中的五年级时的优秀作文,同学群中的篮球场上的兄弟等。其中,所述状态信息包括发布时间和评论数据等。在此,需要通过对其他通讯软件的账户进行校验,使当前通讯软件的账户和其他通讯软件的账户为同一用户。例如可以通过校验手机号码、注册邮箱或者登录密码等。

数据处理模块103用于获取所述通讯群组的成员的互联网用户数据的兴趣状态信息。

在本实施例中,所述兴趣状态信息包括群成员评论信息、群成员关注信息、群成员参与信息以及群成员转载信息中的至少一种。

话题生成模块104用于根据所述兴趣状态信息生成一个或多个兴趣话题。

在本实施例中,话题生成模块104包括判断单元1041和话题生成单元1042。其中,判断单元1041用于判断所述互联网用户数据的兴趣状 态信息是否满足预设兴趣规则;话题生成单元1042用于当所述互联网用户数据的兴趣状态信息满足预设兴趣规则时,将所述互联网用户数据生成兴趣话题。

群成员发布的一条互联网用户数据的群成员评论数量大于预设评论阈值,或者群成员关注数量大于预设关注阈值,或者群成员参与数量大于预设参与阈值,或者群成员转载数量大于预设转载数量,或者群成员点赞数量大于预设点赞阈值,说明群成员对该互联网用户数据有兴趣,则将该条互联网用户数据生成兴趣话题。

在一个优选的实施例中,所述装置100还包括兴趣度模块105和数据存储模块106。

其中,兴趣度模块105用于根据所述兴趣状态信息计算多个兴趣话题对应的兴趣度。

在本实施例中,对所述兴趣状态信息进行加权求和计算该兴趣话题对应的兴趣度。其中,兴趣度=(群成员评论数量*n1+群成员关注数量*n2+群成员参与数量*n3+群成员转载数量*n4…)/群成员数量。其中,n1、n2、n3、n4…分别为群成员评论数量、群成员关注数列、群成员参与数量以及群成员转载数量等对应的兴趣度权重比例。

数据存储模块106还用于根据多个兴趣话题对应的兴趣度将多个兴趣话题按照预设顺序方式存储。

在本实施例中,预设顺序方式为兴趣度由高到低的顺序。

在一个优选的实施例中,所述装置100还包括活跃度模块107和话题发布模块108。

其中,活跃度模块107用于获取通讯群组的状态信息根据所述通讯群组的状态信息计算所述通讯群组的活跃度。

在本实施例中,所述通讯群组的状态信息包括群成员单位时间的聊天数量、群成员单位时间的参与数量以及群活动、群空间、群相册的发布数量中的至少一种,对所述通讯群组的状态信息进行加权求和计算所述通讯群组单位时间的活跃度。其中,单位时间活跃度=(群成员单位时间的聊天数量*n1+群成员单位时间的参与数量*n2+群活动、群空间、群相册*n3)/群成员数量/群存在的时间^n4;其中,(n1、n2、n3、n4 为群成员单位时间的聊天数量、群成员单位时间的参与数量以及群活动、群空间、群相册的发布数量对应的活跃度权重比例。

话题发布模块108用于当所述通讯群组的活跃度小于预设活跃度阈值时,向所述通讯群组发送所述多个兴趣话题中的至少一个。

在本实施例中,当所述通讯群组的活跃度低于预设活跃度阈值时,向所述通讯群组的聊天区域按照兴趣度的高低发布兴趣话题,群成员可就根据所述兴趣话题展开讨论,提高群的活跃度。

本发明提供的话题生成装置根据群的类别及成员等信息,生成兴趣话题并且主动发布话题,提高群的活跃度,保持了成员之间的关系。

依照本发明的实施例如上文所述,这些实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施例。显然,根据以上描述,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地利用本发明以及在本发明基础上的修改使用。本发明的保护范围应当以本发明权利要求所界定的范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1