一种网络用户行为分析系统技术方案

技术编号:36108587 阅读:17 留言:0更新日期:2022-12-28 14:10
本发明专利技术公开了一种网络用户行为分析系统,包括建模模块、转发行为分析模块和用户行为分析模块,所述建模模块用于建立社交网络模型,所述转发行为分析模块用于对用户的转发行为进行分析,所述用户行为分析模块用于根据用户转发行为对用户行为进行分析。本发明专利技术通过设置有密码输入模块、人脸拍摄模块、指纹打卡模块和虹膜拍摄模块以及相对应的密码核对模块、人脸识别模块、指纹识别模块和虹膜识别模块,从而可以实现多层次身份识别,同时可以实现第一层界面模块、第二层界面模块、第三层界面模块和第四层界面模块的分配权限管理,安全系数高。高。高。

【技术实现步骤摘要】
一种网络用户行为分析系统


[0001]本专利技术涉及行为分析系统
,尤其涉及一种网络用户行为分析系统。

技术介绍

[0002]随着互联网技术的不断发展,越来越多的信息资源选择网络作为传播的载体,用户可以通过网页浏览器来访问各网页中的信息,特别的,对于社交网站或者购物网站来说,其有特定的注册用户,为了对注册用户进行管理,例如识别是否为恶意用户或者分析用户的兴趣偏好等等,网站服务器通常需要对注册用户的行为进行分析,随着注册用户的增加,分析数据量也显著增加,处理工作量及时间也显著增加。
[0003]目前常用的身份识别系统多采用口令识别方式,即一般是长度为5~8的字符串,由数字、字母、特殊字符、控制字符等组成,但是该识别方式存在安全系数低,容易被人冒名顶替的问题。

技术实现思路

[0004]本专利技术的目的在于:为了解决上述问题,而提出的一种网络用户行为分析系统。
[0005]为了实现上述目的,本专利技术采用了如下技术方案:
[0006]一种网络用户行为分析系统,包括建模模块、转发行为分析模块和用户行为分析模块,所述建模模块用于建立社交网络模型,所述转发行为分析模块用于对用户的转发行为进行分析,所述用户行为分析模块用于根据用户转发行为对用户行为进行分析,所述建模模块采用以下方式建立社交网络模型:将社交网络模型表示为二元组E=(U,B),其中,U表示用户节点集,B表示边集,如果用户节点集中用户u和用户v互相关注,则用户u和用户v之间存在边(u,v),用户u和用户v互为相邻节点;所述转发行为分析模块包括转发概率计算单元、转发指数确定单元和转发行为分析单元,所述转发概率计算单元用于计算用户发表信息被转发的概率,所述转发指数确定单元用于根据用户发表信息被转发的概率确定用户的转发指数,所述转发行为分析单元用于根据转发指数对用户行为转发进行分析。
[0007]优选地,所述所述计算用户发表信息被转发的概率,具体为:一、用L(u)表示用户u的所有相邻节点集合,对于用户u及其相邻节点v∈L(u),如果存在用户w,使得w∈L(u)且w∈L(v),则用户v为用户u的紧密相邻节点,用La(u)表示所有紧密相邻节点集合,如果不存在用户w,使得w∈L(u)且w∈L(v),则用户v为用户u的松散相邻节点,用Lb(u)表示所有松散相邻节点集合;二、计算用户被其相邻节点转发的概率:式中,Pu(L(u))表示用户u被其相邻节点转发的概率,m(u)表示用户u发表消息的数目,ru(v)表示用户v转发用户u发表消息的数目,tu(v)表示用户v在设定时效内转发用户u发表消息的数目,|L(u)|表示用户u相邻节点的数目;计算用户被其紧密相邻节点转发的概率:式中,Pu(La(u))表示用户u被其紧密相邻节点转发的概率,|La(u)|表示用户u紧密相邻节点的数目;计算用户被其松散相邻节点转发的概率:式中,Pu(Lb(u))表示用户u被其松散相邻节点转发的概率,|Lb(u)|表示用户u松散相邻节点的数目。
[0008]优选地,所述所述转发指数确定单元包括第一转发指数确定子单元,第二转发指数确定子单元和转发指数确定子单元,所述第一转发指数确定子单元用于确定用户的第一转发指数,所述第二转发指数确定子单元用于确定用户的第二转发指数,所述转发指数确定子单元用于根据第一转发指数和第二转发指数确定用户的转发指数。
[0009]优选地,所述所述第一转发指数采用下式获取:式中,DYu表示用户u的第一转发指数;所述第二转发指数采用以下方式获取:一、对于用户u及其紧密相邻节点v和w,定义亲密度来反映紧密邻居节点之间的亲密程度:式中,Tu(v,w)表示节点v和w之间的亲密度,rw(v)表示用户v转发用户w发表消息的数目,rv(w)表示用户w转发用户v发表消息的数目;二、计算用户的活跃度:Hu=a(u)
×
m(u)式中,Hu表示用户u的活跃度,a(u)表示用户u平均每日发表消息的数目;三、计算第二转发指数:式中,DEu表示用户u的第二转发指数;所述转发指数采用下式确定:式中,ZFu表示用户u的转发指数,所述根据转发指数对用户行为转发进行分析,具体为:用户的转发指数越大,则用户被转发概率就越高,对于转发指数相同的用户,第二转发指数大的用户,用户被转发的概率就越高,第二转发指数相同的用户,第一转发指数大的用户,用户被转发的概率就越高;所述根据用户转发行为对用户行为进行分析,具体为:用户被转发的概率越高,用户在网络中的影响力越大。
[0010]一种网络用户行为分析系统,还包括有登录系统、用户平台系统、中央处理器和报警系统,所述登录系统包括有密码输入模块、人脸拍摄模块、指纹打卡模块和虹膜拍摄模块,所述密码输入模块用于用户输入字符密码,所述人脸拍摄模块用于拍摄照片采集用户脸部信息进行后续识别,所述指纹打卡模块用于采集用户指纹进行后续打卡识别,所述虹膜拍摄模块用于拍摄采集用户眼球虹膜信息进行后续识别,所述中央处理器包括有密码核对模块、人脸识别模块、指纹识别模块和虹膜识别模块,所述密码核对模块用于核对用户经密码输入模块输入的字符密码,所述人脸识别模块用于识别用户经人脸拍摄模块拍摄采集的用户脸部信息,所述指纹识别模块用于识别经指纹打卡模块采集的用户指纹,所述虹膜识别模块用于识别经虹膜拍摄模块拍摄采集的用户眼球虹膜信息。
[0011]优选地,所述所述密码核对模块、人脸识别模块、指纹识别模块和虹膜识别模块的连接端设有数据比对模块,所述数据比对模块的连接端设有数据库、数据反馈模块和界面权限模块,所述数据比对模块用于结合数据库与密码核对模块、人脸识别模块、指纹识别模块和虹膜识别模块识别的用户信息进行比对,辨别真伪,所述界面权限模块包括有第一层界面模块、第二层界面模块、第三层界面模块和第四层界面模块,所述第一层界面模块、第二层界面模块、第三层界面模块和第四层界面模块分别依次与密码核对模块、人脸识别模块、指纹识别模块和虹膜识别模块相连接。
[0012]综上所述,由于采用了上述技术方案,本专利技术的有益效果是:
[0013]1、本专利技术通过设置有密码输入模块、人脸拍摄模块、指纹打卡模块和虹膜拍摄模块以及相对应的密码核对模块、人脸识别模块、指纹识别模块和虹膜识别模块,从而可以实现多层次身份识别,同时可以实现第一层界面模块、第二层界面模块、第三层界面模块和第四层界面模块的分配权限管理,安全系数高。
[0014]2、本申请中,实现了社交网络的用户行为分析,具体的,基于互相关注关系对社会网络进行建模,能够有效排除社交网络中的大量垃圾用户,提高后续分析的准确性和可信度。
附图说明
[0015]图1示出了根据本专利技术实施例提供的结构组成示意图;
[0016]图2示出了根据本专利技术实施例提供的转发行为分析模块结构示意图;
[0017]图3示出了根据本专利技术实施例提供的系统结构示意图;
[0018]图4示出了根据本专利技术实施例提供的登录系统结构示意图;
[0019]图5示出了根据本专利技术实施例提供的中央处理器系统结构示意图。...

【技术保护点】

【技术特征摘要】
1.一种网络用户行为分析系统,其特征在于,包括建模模块、转发行为分析模块和用户行为分析模块,所述建模模块用于建立社交网络模型,所述转发行为分析模块用于对用户的转发行为进行分析,所述用户行为分析模块用于根据用户转发行为对用户行为进行分析,所述建模模块采用以下方式建立社交网络模型:将社交网络模型表示为二元组E=(U,B),其中,U表示用户节点集,B表示边集,如果用户节点集中用户u和用户v互相关注,则用户u和用户v之间存在边(u,v),用户u和用户v互为相邻节点;所述转发行为分析模块包括转发概率计算单元、转发指数确定单元和转发行为分析单元,所述转发概率计算单元用于计算用户发表信息被转发的概率,所述转发指数确定单元用于根据用户发表信息被转发的概率确定用户的转发指数,所述转发行为分析单元用于根据转发指数对用户行为转发进行分析。2.根据权利要求1所述的一种网络用户行为分析系统,其特征在于,所述所述计算用户发表信息被转发的概率,具体为:一、用L(u)表示用户u的所有相邻节点集合,对于用户u及其相邻节点v∈L(u),如果存在用户w,使得w∈L(u)且w∈L(v),则用户v为用户u的紧密相邻节点,用La(u)表示所有紧密相邻节点集合,如果不存在用户w,使得w∈L(u)且w∈L(v),则用户v为用户u的松散相邻节点,用Lb(u)表示所有松散相邻节点集合;二、计算用户被其相邻节点转发的概率:式中,Pu(L(u))表示用户u被其相邻节点转发的概率,m(u)表示用户u发表消息的数目,ru(v)表示用户v转发用户u发表消息的数目,tu(v)表示用户v在设定时效内转发用户u发表消息的数目,|L(u)|表示用户u相邻节点的数目;计算用户被其紧密相邻节点转发的概率:式中,Pu(La(u))表示用户u被其紧密相邻节点转发的概率,|La(u)|表示用户u紧密相邻节点的数目;计算用户被其松散相邻节点转发的概率:式中,Pu(Lb(u))表示用户u被其松散相邻节点转发的概率,|Lb(u)|表示用户u松散相邻节点的数目。3.根据权利要求2所述的一种网络用户行为分析系统,其特征在于,所述所述转发指数确定单元包括第一转发指数确定子单元,第二转发指数确定子单元和转发指数确定子单元,所述第一转发指数确定子单元用于确定用户的第一转发指数,所述第二转发指数确定子单元用于确定用户的第二转发指数,所述转发指数确定子单元用于根据第一转发指数和第二转发指数确定用户的转发指数。4.根据权利要求3所述的一种网络用户行为分析系统,其特征在于,所述所述第一转发指数采用下式获取:式中,DYu表示用户u...

【专利技术属性】
技术研发人员:谢林江吕垚向华伟杭菲璐张振红李寒箬廖莹璐颜颖刘玉婷胡健
申请(专利权)人:云南电网有限责任公司信息中心
类型:发明
国别省市:

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

1