本发明专利技术提出了一种信息推送系统和一种信息推送方法,包括:数据采集单元,用于采集用户的通信记录数据;关系数据生成单元,用于根据通信记录数据生成基于用户群的关系数据;过滤单元,用于对基于用户群的关系数据进行过滤处理,生成基于子用户群的目标关系数据;分类单元,用于提取每一子用户群的目标关系数据的特征数据,根据特征数据对所有子用户群进行分类;推送单元,用于将指定类别的信息推送至对应于指定类别的子用户群。本发明专利技术能够根据用户的通信记录数据分析用户之间的关系,形成用户群,并根据关系边的特征生成多个子用户群,对每个子用户群进行聚类分析,提取子用户群的特征数据,根据特征数据对子用户群进行分类,以方便信息的推送。
【技术实现步骤摘要】
本专利技术涉及计算机
,具体而言,涉及一种信息推送系统和一种信息推送方法。
技术介绍
大多数的信息(例如软件信息、产品信息)推送都是以固定的模式进行推送,例如统计用户的使用数量,将用户使用最多的信息推送给用户,并没有考虑用户的使用习惯或用户与周边环境之间的关系,推送给用户的信息就并不是用户需要的,造成信息推送的资源浪费,也使得用户只能按照推送的信息进行盲目使用。
技术实现思路
本专利技术正是基于上述问题,提出了一种信息推送方案,能够采集用户的通信记录数据,分析用户的通信记录数据,根据用户的通信记录数据形成用户群,提取特征数据,将用户群进行分类,使信息能够进行有目的性的推送。有鉴于此,根据本专利技术的一个方面,提出了一种服务器,包括:一种信息推送系统,其特征在于,包括:数据采集单元,用于采集用户的通信记录数据;关系数据生成单元,连接至所述数据采集单元,用于根据所述通信记录数据生成基于用户群的关系数据;过滤单元,连接至所述关系数据生成单元,用于对所述基于用户群的关系数据进行过滤处理,生成基于子用户群的目标关系数据;分类单元,连接至所述过滤单元,用于提取每一子用户群的目标关系数据的特征数据,根据所述特征数据对所有子用户群进行分类;推送单元,连接至所述分类单元,用于将指定类别的信息推送至对应于所述指定类别的子用户群。采集用户的通信记录数据,该通信记录数据包括但不限于用户的呼叫记录、短信记录、彩信记录。根据通信记录数据可以形成基于通信关系网络的用户群,由于数据较多,因此删除关系较弱的关系数据,将用户群进行分离,形成子用户群。为了使信息能够有目的的进行推送,还需要对子用户群进行分类,将信息推送给与其类别相同的子用户群。这样就避免了相关技术中按照固定模式进行信息推送所导致的盲目推送,使推送的信息不符合用户的使用习惯的问题,本专利技术能够将合适的信息推送给真正需要的用户,提高推送效率和准确率。在上述技术方案中,优选的,所述通信记录数据包括:呼叫记录、短信记录、彩信记录和/或话费缴纳记录;所述关系数据生成单元包括:关系边确定单元,根据每一用户的呼叫记录内容、短信记录内容和/或彩信记录内容确定通信关系网络中的每一关系边,并设置每一关系边的乘数因子,所述关系边是两个用户节点之间的边;权重值计算单元,根据所述关系边的呼叫频数、短信频数和/或彩信频数和所述乘数因子,计算出所述关系边的权重值;关系类型确定单元,将所述权重值与标准权重值进行匹配,确定每一关系边的关系类型;用户状态确定单元,根据用户的话费缴纳记录确定每一用户的活跃值、贡献值;目标关系数据生成单元,根据每一关系边的权重值和关系类型构建多叉树数据结构,以生成所述基于用户群的关系数据。为了便于后续的用户群分析,需对采集的通信记录数据进行分析,通信记录中包括联系者与被联系者,分析用户之间的关系,两个用户节点之间的边为关系边,该关系边是通信关系网络的边,因此基于通信记录数据能够形成基于大用户群的关系数据,根据用户之间的通信频率以及通信内容,还可以确定每一关系边的关系类型,形成具有多种关系类型的用户群,以及用户群中每一个用户的通信情况。在上述技术方案中,优选的,所述过滤单元包括:介数值计算单元,计算所述多叉树数据结构中的每一关系边的介数值;子用户群形成单元,在所述多叉树数据结构中删除对应于介数值大于预设值的关系边,形成多个子用户群;群中心节点确定单元,将每一子用户群中活跃值最高的用户节点作为所述子用户群的群中心节点,以所述群中心节点为基准,获取与所述群中心节点相关联的边关系向量,汇总所有边关系向量得到所述基于子用户群的目标关系数据。介数值代表了每一用户与其他用户之间的亲密度,如果用户A经过多个用户之后才能联系上用户B,那么用户A与用户B之间的介数值较高,说明亲密度较低,用户A与用户B之间的关系较弱,因此可以删除用户群中关系较弱的关系边。因此用户群就被分裂成多个子用户群,对于每个子用户群,确定该子用户群的中心节点,中心节点即最活跃的用户。可以根据用户的使用情况来确定最活跃的用户。以该中心节点为基准,进行聚类分析,形成基于子用户群的关系数据。在上述技术方案中,优选的,每一子用户群的所述特征数据包括欧式距离、子用户群中各用户的贡献度之和、活跃值之和和关系边的权重值之和;所述分类单元根据所述特征数据对所有子用户群进行聚类计算,得到多类子用户群。在形成多个子用户群之后,还需对这多个子用户群进行分类,以便信息能够进行有目的的推送。在分类时,需提取每个子用户群的特征数据,根据子用户群的特征数据来对子用户群进行归类,这样就可以进行信息推送给与其属于同一类别的一个或多个子用户群。在上述任一技术方案中,优选的,还可以包括:多因素正交化处理单元,用于接收所述指定类别的子用户群反馈的使用数据,采用多因素正交化方式对所述使用数据进行处理,得到所述指定类别的信息的使用状态。将信息推送给用户群之后,还能够接收用户群的反馈使用数据,根据多因素正交化方式对使用数据进行处理,得到正交矩阵,符合实际应用场景。根据本专利技术的又一方面,还提供了一种信息推送方法,包括:采集用户的通信记录数据;根据所述通信记录数据生成基于用户群的关系数据;对所述基于用户群的关系数据进行过滤处理,生成基于子用户群的目标关系数据;提取每一子用户群的目标关系数据的特征数据,根据所述特征数据对所有子用户群进行分类;将指定类别的信息推送至对应于所述指定类别的子用户群。采集用户的通信记录数据,该通信记录数据包括但不限于用户的呼叫记录、短信记录、彩信记录。根据通信记录数据可以形成基于通信关系网络的用户群,由于数据较多,因此删除关系较弱的关系数据,将用户群进行分离,形成子用户群。为了使信息能够有目的的进行推送,还需要对子用户群进行分类,将信息推送给与其类别相同的子用户群。这样就避免了相关技术中按照固定模式进行信息推送所导致的盲目推送,使推送的信息不符合用户的使用习惯的问题,本专利技术能够将合适的信息推送给真正需要的用户,提高推送效率和准确率。在上述技术方案中,优选的,所述通信记录数据包括:呼叫记录、短信记录、彩信记录和/或话费缴纳记录;所述根据所述通信记录数据生成基于用户群的关系数据的步骤包括:根据每一用户的呼叫记录内容、短信记录内容和/或彩信记录内容确定通信关系网络中的每一关系边,并设置每一关系边的乘数因子,所述关系边是两个用户节点之间的边;根据所述关系边的呼叫频数、短信频数和/或彩信频数和所述乘数因子,计算出所述关系边的权重值;将所述权重值与标准权重值进行匹配,确定每一关系边的关系类型;根据用户的话费缴纳记录确定每一用户的活跃值、贡献值;根据每一关系边的权重值和关系类型构建多叉树数据结构,以生成所述基于用户群的关系数据。为了便于后续的用户群分析,需对采集的通信记录数据进行分析,通信记录中包括联系者与被联系者,分析用户之间的关系,两个用户节点之间的边为关系边,该关系边是通信关系网络的边,因此基于通信记录数据能够形成基于大用户群的关系数据,根据用户之间的通信频率以及通信内容,还可以确定每一关系边的关系类型,形成具有多种关系类型的用户群,以及用户群中每一个用户的通信情况。在上述任一技术方案中,优选的,所述对所述基于用户群的关系数据进行过滤的步骤本文档来自技高网...

【技术保护点】
一种信息推送系统,其特征在于,包括:数据采集单元,用于采集用户的通信记录数据;关系数据生成单元,连接至所述数据采集单元,用于根据所述通信记录数据生成基于用户群的关系数据;过滤单元,连接至所述关系数据生成单元,用于对所述基于用户群的关系数据进行过滤处理,生成基于子用户群的目标关系数据;分类单元,连接至所述过滤单元,用于提取每一子用户群的目标关系数据的特征数据,根据所述特征数据对所有子用户群进行分类;推送单元,连接至所述分类单元,用于将指定类别的信息推送至对应于所述指定类别的子用户群。
【技术特征摘要】
1.一种信息推送系统,其特征在于,包括: 数据采集单元,用于采集用户的通信记录数据; 关系数据生成单元,连接至所述数据采集单元,用于根据所述通信记录数据生成基于用户群的关系数据; 过滤单元,连接至所述关系数据生成单元,用于对所述基于用户群的关系数据进行过滤处理,生成基于子用户群的目标关系数据; 分类单元,连接至所述过滤单元,用于提取每一子用户群的目标关系数据的特征数据,根据所述特征数据对所有子用户群进行分类; 推送单元,连接至所述分类单元,用于将指定类别的信息推送至对应于所述指定类别的子用户群。2.根据权利要求1所述的信息推送系统,其特征在于,所述通信记录数据包括:呼叫记录、短信记录、彩信记录和/或话费缴纳记录; 所述关系数据生成单元包括: 关系边确定单元,根据每一用户的呼叫记录内容、短信记录内容和/或彩信记录内容确定通信关系网络中的每一关系边,并设置每一关系边的乘数因子,所述关系边是两个用户节点之间的边; 权重值计算单元,根据所述关系边的呼叫频数、短信频数和/或彩信频数和所述乘数因子,计算出所述关系边的权重值; 关系类型确定单元,将所述权 重值与标准权重值进行匹配,确定每一关系边的关系类型; 用户状态确定单元,根据用户的话费缴纳记录确定每一用户的活跃值、贡献值; 目标关系数据生成单元,根据每一关系边的权重值和关系类型构建多叉树数据结构,以生成所述基于用户群的关系数据。3.根据权利要求2所述的信息推送系统,其特征在于,所述过滤单元包括: 介数值计算单元,计算所述多叉树数据结构中的每一关系边的介数值; 子用户群形成单元,在所述多叉树数据结构中删除对应于介数值大于预设值的关系边,形成多个子用户群; 群中心节点确定单元,将每一子用户群中活跃值最高的用户节点作为所述子用户群的群中心节点,以所述群中心节点为基准,获取与所述群中心节点相关联的边关系向量,汇总所有边关系向量得到所述基于子用户群的目标关系数据。4.根据权利要求3所述的信息推送系统,其特征在于,每一子用户群的所述特征数据包括欧式距离、子用户群中各用户的贡献度之和、活跃值之和和关系边的权重值之和; 所述分类单元根据所述特征数据对所有子用户群进行聚类计算,得到多类子用户群。5.根据权利要求1至4中任一项所述的信息推送系统,其特征在于,还包括: ...
【专利技术属性】
技术研发人员:宋志朋,董方,
申请(专利权)人:深圳中兴网信科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。