一种确定社交网络平台中用户属性的方法和系统技术方案

技术编号:11587916 阅读:81 留言:0更新日期:2015-06-10 21:01
本发明专利技术提出一种确定社交网络平台中用户属性的方法和系统,其中包括:确定社交网络平台中种子用户的属性;根据社交网络平台中用户的属性,确定用户参与互动的社交网络平台功能的属性;根据社交网络平台功能的属性,确定参与互动社交网络平台功能的用户的属性。本发明专利技术能够准确确定社交网络平台中的用户属性。

【技术实现步骤摘要】

本专利技术涉及社交网络
,尤其涉及一种确定社交网络平台中用户属性的方法和系统
技术介绍
社交网络平台中的用户属性包括静态属性和动态属性。静态属性包括用户的性别、年龄、教育信息、工作信息等,一般是静态不变的;动态属性包括用户的兴趣爱好、经常关注等,一般是动态变化的。对于动态属性,一般是通过对用户发表或转播的消息进行切词分析,从而粗略判断出用户的兴趣爱好,得到该用户的动态属性。例如,“广州恒大”这个关键词属于“体育足球”兴趣大类;当用户发表或者转播的消息中包含多个从属于“体育足球”的关键词时,该用户的动态属性就可以增加“体育足球”。现有确定动态属性的方法基于消息的切词分析,这种分析得到的关键词不一定总能反映用户的兴趣,因此确定的动态属性不准确。
技术实现思路
本专利技术提供了一种确定社交网络平台中用户属性的方法,能够准确确定社交网络平台中的用户属性。本专利技术提供了一种确定社交网络平台中用户属性的系统,能够准确确定社交网络平台中的用户属性。本专利技术的技术方案是这样实现的:一种确定社交网络平台中用户属性的方法,包括:确定社交网络平台中种子用户的属性;根据社交网络平台中用户的属性,确定用户参与互动的社交网络平台功能的属性;根据社交网络平台功能的属性,确定参与互动社交网络平台功能的用户的属性。上述方法中,社交网络平台功能可以为:网页短URL、话题、消息、活动、投票或应用;用户参与互动网页短URL的方式可以为:用户访问网页短URL或者发表或转播的消息中包含网页短URL。确定社交网络平台中种子用户属性的方式可以为:确定社交网络平台中的种子用户;获取所述种子用户填写的用户标签;根据所述用户标签以及预先存储的用户标签与属性的对应关系,确定该种子用户的属性;对所述种子用户的属性进行审核及修正。上述方法中,根据社交网络平台中用户的属性,确定用户参与互动的社交网络平台功能的属性的方式可以为:获取预先设定的时间段内用户参与互动的社交网络平台功能;针对每个获取的社交网络平台功能分别执行以下步骤:A、查询与该社交网络平台功能存在互动关系的用户的属性;B、将所述查询结果中出现次数最多的N个属性作为该社交网络平台功能的属性的中间结果,并且将每个属性的出现次数与N个属性出现总次数的比值作为该属性的权值;其中,N为预先设定的整数;C、将所述中间结果作为社交网络平台功能的属性的最终结果;或者,将之前计算的所述社交网络平台功能的属性权值乘以预先设定的比值,并将相乘的结果与所述中间结果中相应属性的权值相加,取权值最大的N个属性作为社交网络平台功能的属性的最终结果。根据社交网络平台功能的属性,确定参与互动社交网络平台功能的用户的属性的方式可以为:获取预先设定的时间段内参与互动社交网络平台功能的用户;针对每个获取的用户分别执行以下步骤:A、查询该用户及其收听用户互动的社交网络平台功能,获取每个社交网络平台功能的互动次数及属性;B、根据所述获取的结果计算所述用户属性的中间结果;C、将所述中间结果作为用户属性的最终结果;或者,将之前计算的所述用户的属性权值乘以预先设定的比值,并将相乘的结果与所述中间结果中相应属性的权值相加,取权值最大的N个属性作为用户属性的最终结果;其中,N为预先设定的整数。上述过程中,步骤B的具体方式可以为:将每个社交网络平台功能的属性权值乘以互动次数,并将相应属性的乘积分别相加,将结果作为该属性的比率值;针对各个属性,将该属性的比率值除以所有属性比率值的和,得到该属性的权值;取权值最大的N个属性作为该用户属性的中间结果。当社交网络平台功能为网页短URL时,上述过程中,步骤A中所述的社交网络平台功能可以为:转播次数与原创次数的比值大于预先设定的阈值的网页短URL。一种确定社交网络平台中用户属性的系统,包括:种子培育子系统,用于确定社交网络平台中种子用户的属性,将所述种子用户的属性发送至自学习子系统;自学习子系统,用于根据社交网络平台中用户的属性,确定用户参与互动的社交网络平台功能的属性;还用于根据所述社交网络平台功能的属性,确定参与互动社交网络平台功能的用户的属性。上述系统中,社交网络平台功能可以为:网页短URL、话题、消息、活动、投票或应用;用户参与互动网页短URL的方式可以为:用户访问网页短URL或者发表或转播的消息中包含网页短URL。上述系统中,种子培育子系统确定社交网络平台中种子用户属性的方式可以为:确定社交网络平台中的种子用户;获取所述种子用户填写的用户标签;根据所述用户标签以及预先存储的用户标签与属性的对应关系,确定该种子用户的属性;对所述种子用户的属性进行审核及修正。上述系统中,自学习子系统可以包括:用户属性数据库,用于接收并保存种子培育子系统发送的种子用户的属性,还用于接收并保存用户属性计算模块发送的用户属性;网页短URL属性计算模块,用于根据所述用户属性数据库中保存的用户属性,确定用户参与互动的社交网络平台功能的属性,将社交网络平台功能的属性发送至网页短URL属性数据库;网页短URL属性数据库,用于接收并保存网页短URL属性计算模块发送的社交网络平台功能的属性;用户属性计算模块,用于根据所述网页短URL属性数据库保存的社交网络平台功能的属性,确定参与互动社交网络平台功能的用户的属性,并将用户属性发送至用户属性数据库。所述网页短URL属性计算模块确定用户参与互动的社交网络平台功能的属性的方式可以为:获取预先设定的时间段内用户参与互动的社交网络平台功能;针对每个获取的社交网络平台功能分别执行以下步骤:A1、查询与该社交网络平台功能存在互动关系的用户的属性;B1、将所述查询结果中出现次数最多的N个属性作为该社交网络平台功能的属性的中间结果,并且将每个属性的出现次数与N个属性出现总次数的比值作为该属性的权值;其中,N为预先设定的整数;C1、将所述中间结果作为社交网络平台功能的属性的最终结果;或者,将之前计算的所述社交网络平台功能的属性权值乘以预先设定的比值,并将相乘的结果与所述中间结果中相应属性的权值相加,取权值最大的N个属性作为社交网络平台功能的属性的最终结果。所述用户属性计算模块确定参与互动社交网络平台功能的用户的属性的方式可以为:获本文档来自技高网...

【技术保护点】
一种确定社交网络平台中用户属性的方法,其特征在于,所述方法包括:确定社交网络平台中种子用户的属性;根据社交网络平台中用户的属性,确定用户参与互动的社交网络平台功能的属性;根据社交网络平台功能的属性,确定参与互动社交网络平台功能的用户的属性。

【技术特征摘要】
1.一种确定社交网络平台中用户属性的方法,其特征在于,所述方法包括:
确定社交网络平台中种子用户的属性;
根据社交网络平台中用户的属性,确定用户参与互动的社交网络平台功能
的属性;
根据社交网络平台功能的属性,确定参与互动社交网络平台功能的用户的
属性。
2.根据权利要求1所述的方法,其特征在于,所述社交网络平台功能为:
网页短URL、话题、消息、活动、投票或应用;
用户参与互动网页短URL的方式为:用户访问网页短URL或者发表或转
播的消息中包含网页短URL。
3.根据权利要求1或2所述的方法,其特征在于,所述确定社交网络平台
中种子用户属性的方式为:
确定社交网络平台中的种子用户;
获取所述种子用户填写的用户标签;
根据所述用户标签以及预先存储的用户标签与属性的对应关系,确定该种
子用户的属性;
对所述种子用户的属性进行审核及修正。
4.根据权利要求1或2所述的方法,其特征在于,所述根据社交网络平台
中用户的属性,确定用户参与互动的社交网络平台功能的属性的方式为:
获取预先设定的时间段内用户参与互动的社交网络平台功能;
针对每个获取的社交网络平台功能分别执行以下步骤:
A、查询与该社交网络平台功能存在互动关系的用户的属性;
B、将所述查询结果中出现次数最多的N个属性作为该社交网络平台功能的
属性的中间结果,并且将每个属性的出现次数与N个属性出现总次数的比值作
为该属性的权值;其中,N为预先设定的整数;
C、将所述中间结果作为社交网络平台功能的属性的最终结果;或者,将之
前计算的所述社交网络平台功能的属性权值乘以预先设定的比值,并将相乘的
结果与所述中间结果中相应属性的权值相加,取权值最大的N个属性作为社交
网络平台功能的属性的最终结果。
5.根据权利要求1或2所述的方法,其特征在于,所述根据社交网络平台
功能的属性,确定参与互动社交网络平台功能的用户的属性的方式为:
获取预先设定的时间段内参与互动社交网络平台功能的用户;
针对每个获取的用户分别执行以下步骤:
A、查询该用户及其收听用户互动的社交网络平台功能,获取每个社交网络
平台功能的互动次数及属性;
B、根据所述获取的结果计算所述用户属性的中间结果;
C、将所述中间结果作为用户属性的最终结果;或者,将之前计算的所述用
户的属性权值乘以预先设定的比值,并将相乘的结果与所述中间结果中相应属
性的权值相加,取权值最大的N个属性作为用户属性的最终结果;其中,N为
预先设定的整数。
6.根据权利要求5所述的方法,其特征在于,所述步骤B的具体方式为:
将每个社交网络平台功能的属性权值乘以互动次数,并将相应属性的乘积
分别相加,将结果作为该属性的比率值;
针对各个属性,将该属性的比率值除以所有属性比率值的和,得到该属性
的权值;
取权值最大的N个属性作为该用户属性的中间结果。
7.根据权利要求5所述的方法,其特征在于,当所述社交网络平台功能为
网页短URL时,步骤A中所述的社交网络平台功能为:转播次数与原创次数的
比值大于预先设定的阈值的网页短URL。
8.一种确定社交网络平台中用户属性的系统,其特征在于,所述系统包括:
种子培育子系统,用于确定社交网络平台中种子用户的属性,将所述种子
用户的属性发送至自学习子系统;
自学习子系统,用于根据社交网络平台中用户的属性,确定用户参与互动
的社交网络平台功能的属性;还用于根据所述社交网络平台功能的属性,确定
参与互动社交网络平台功能的用户的属性。
9.根据权利要求8所...

【专利技术属性】
技术研发人员:袁昌文
申请(专利权)人:腾讯科技北京有限公司
类型:发明
国别省市:北京;11

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

1