一种确定用户身份信息的方法及设备的制造方法

文档序号:9911988阅读:251来源:国知局
一种确定用户身份信息的方法及设备的制造方法
【技术领域】
[0001]本发明实施例涉及数据挖掘技术领域,尤其涉及一种确定用户身份信息的方法及设备。
【背景技术】
[0002]随着互联网、移动互联网技术的不断发展,人们越来越频繁的使用社交网络和家人、同事、朋友进行沟通交流,社交网络已经成为人们生活中不可分割的一部分,是人们获取信息的重要媒体。用户在社交网络上所使用的注册信息往往是虚拟的,比如用户注册的昵称等。但是很多应用场景均需要确定出用户的身份信息,比如,根据用户的身份信息向用户进行更精准的电商网站推荐,或者当用户使用在社交网络上虚拟的注册信息在网上发布谣言、进行诈骗等犯罪活动时,根据确定出的该用户的身份信息对该用户进行抓捕。
[0003]现有技术中主要通过用户自行填写的方式获取用户的身份信息。具体来说,社交网络在注册页面增加用户的身份信息的填写项,比如用户的姓名、用户所在单位、用户的职位等等信息,用户在该社交网络上进行注册时,用户在注册页面自行填写用户的身份信息。但是在具体实施中,用户会非常反感填写此类身份信息,通常仅仅会填写一些虚拟的信息,比如网名等。或者当该类身份信息不是必填项时,用户不进行填写,有时,甚至由于该社交网络需要填写此类身份信息,用户不使用该社交网络。
[0004]综上,亟需一种确定用户身份信息的方法及设备,用于确定出用户的身份信息。

【发明内容】

[0005]本发明实施例提供一种确定用户身份信息的方法及设备,用于确定出用户的身份?目息O
[0006]本发明实施例提供一种确定用户身份信息的方法,包括:
[0007]获取待处理用户的社交网络通讯录,社交网络通讯录包括N个联系人的标识信息;其中,N为大于等于I的整数;
[0008]根据N个联系人的标识信息,确定出N个联系人中每个联系人的社交网络通讯录;
[0009]从N个联系人中每个联系人的社交网络通讯录中,获取为待处理用户设置的M个备注用户身份信息;M为小于等于N,且大于等于I的整数;
[0010]根据M个备注用户身份信息及预设的身份信息匹配库,确定出待处理用户的身份
?目息O
[0011]可选地,待处理用户的身份信息至少包括待处理用户的社会属性信息;
[0012]根据M个备注用户身份信息及预设的身份信息匹配库,确定出待处理用户的身份信息,具体包括:
[0013]针对M个备注用户身份信息中的每个备注用户身份信息,将每个备注用户身份信息与身份信息匹配库中的社会属性字段进行匹配;
[0014]将成功匹配出社会属性字段的备注用户身份信息,确定为社会属性备选信息;
[0015]根据所有社会属性备选信息,确定待处理用户的社会属性信息。
[0016]可选地,针对M个备注用户身份信息中的每个备注用户身份信息,将每个备注用户身份信息与身份信息匹配库中的社会属性字段进行匹配,具体包括:
[0017]针对M个备注用户身份信息中的每个备注用户身份信息,执行:
[0018]将备注用户身份信息中的所有字段与身份信息匹配库中的社会属性字段进行匹配;
[0019]在确定备注用户身份信息的所有字段中存在与身份信息匹配库中的社会属性字段中的至少一个社会属性字段相同或相近的词时,确定备注用户身份信息为社会属性备选?目息O
[0020]可选地,根据社会属性备选信息,确定待处理用户的社会属性信息,具体包括:
[0021]针对所有社会属性备选信息中的每个社会属性备选信息,确定社会属性备选信息中与社会属性字段相匹配的社会属性字段,将与社会属性字段相匹配的社会属性字段确定为社会属性备选信息对应的第一备选社会属性信息;
[0022]统计各第一备选社会属性信息的数量,将数量最多的第一备选社会属性信息确定为第二备选社会属性信息;
[0023]根据第二备选社会属性信息,确定待处理用户的社会属性信息。
[0024]可选地,根据第二备选社会属性信息,确定待处理用户的社会属性信息,具体包括:
[0025]将第二备选社会属性信息确定为待处理用户的社会属性信息;或者
[0026]在确定第二备选社会属性信息的数量在所有第一备选社会属性信息的数量中占比大于第一社会属性阈值时,则将第二备选社会属性信息确定为待处理用户的社会属性信息;或者,
[0027]在确定第二备选社会属性信息的数量在所有第一备选社会属性信息的数量中占比大于第一社会属性阈值时,且第二备选社会属性信息的数量与N的比值大于第二社会属性阈值时,则将第二备选社会属性信息确定为待处理用户的社会属性;其中,第一社会属性阈值不小于第二社会属性阈值;或者,
[0028]在确定第二备选社会属性信息的数量在所有第一备选社会属性信息的数量中占比大于第一社会属性阈值时,且第二备选社会属性信息的数量与N的比值大于第二社会属性阈值时,且第二备选社会属性信息的数量大于第三社会属性阈值时,则将第二备选社会属性信息确定为待处理用户的社会属性;其中,第一社会属性阈值不小于第二社会属性阈值。
[0029]可选地,待处理用户的身份信息为待处理用户与其它联系人之间的社会关系;
[0030]根据M个备注用户身份信息及预设的身份信息匹配库,确定出待处理用户的身份信息,具体包括:
[0031 ]针对M个备注用户身份信息中的每个备注用户身份信息,执行:
[0032]将每个备注用户身份信息与身份信息匹配库中的社会关系字段进行匹配;
[0033]在确定备注用户身份信息中存在与社会关系字段中的任一个相匹配的字段时,将备注用户身份信息中与社会属性字段相匹配的字段确定为备注用户身份信息对应的第一社会关系字段;
[0034]根据备注用户身份信息对应的第一社会关系字段,确定备注用户身份信息对应的联系人与待处理用户之间的社会关系为第一社会关系字段对应的社会关系。
[0035]可选地,将每个备注用户身份信息与身份信息匹配库中的社会关系字段进行匹配,具体包括:
[0036]将备注用户身份信息与社会关系字段进行匹配;
[0037]在确定备注用户身份信息中存在与社会关系字段中的任一个社会关系字段相同或相近的词时,确定备注用户身份信息中存在与社会关系字段中的任一个相匹配的字段。
[0038]可选地,根据备注用户身份信息对应的第一社会关系字段,确定备注用户身份信息对应的联系人与待处理用户之间的社会关系为第一社会关系字段对应的社会关系之后,还包括:
[0039]从待处理用户的社交网络通讯录中确定第一社会关系字段对应的联系人的备注用户身份信息;
[0040]将第一社会关系字段对应的联系人的备注用户身份信息与社会关系字段进行匹配;
[0041]在确定第一社会关系字段对应的联系人的备注用户身份信息中存在与社会关系字段中的任一个相匹配的字段时,将与社会属性字段相匹配的字段确定为第一社会关系字段对应的联系人与待处理用户的第二社会关系字段;
[0042]在确定第一社会关系字段和第二社会关系字段与预设的社会关系相匹配时,确定第一社会关系字段对应的联系人与待处理用户之间的社会关系为第一社会关系字段对应的社会关系校验成功;
[0043]其中,预设的社会关系中包括成对的社会关系字段。
[0044]可选地,待处理用户的身份信息至少包括待处理用户的姓名;
[0045]根据所有社会属性备选信息,确定待处理用户的社会属性信息之后,还包括:
[0046]从M个备注用户身份信息中确定出待处理备注用户身份信息;其中,待处理备注用户身份信息包括:针对M个备注用户身份信息中的未与身份信息匹配库中的社会属性字段匹配成功的备注用户身份信息,以及与身份信息匹配库中的社会属性字段匹配成功且备注用户身份信息中字段长度大于预设字段长度的备注用户身份信息;
[0047]针对每个待处理备注用户身份信息,将每个待处理备注用户身份信息与身份信息匹配库中的姓字段进行匹配;
[0048]将成功匹配出姓字段的待处理备注用户身份信息,与身份信息匹配库中的名字段进行匹配;
[0049]将成功匹配出名字段的待处理备注用户身份信息,确定为姓名备选信息;
[0050]根据所有姓名备选信息,确定待处理用户的姓名。
[0051]可选地,根据M个备注用户身份信息,确定出待处理用户的身份信息之后,还包括:
[0052]获取所待处理用户在社交网络上的标识信息;
[0053]根据待处理用户在社交网络上的标识信息,确定出待处理用户在社交网络上的标识信息所对应的在与社交网络有关联的网络上的标识信息;
[0054]根据待处理用户在与社交网络有关联的网络上的标识信息,获取待处理用户在与社交网络有关联的网络上所输入的身份信息,对确定出的待处理用户的身份信息进行校验。
[0055]可选地,根据M个备注用户身份信息,确定出待处理用户的身份信息之后,还包括:
[0056]调用存储有待处理用户的身份信息的网站接口,根据存储的待处理用户的身份信息,对确定出的待处理用户的身份信息进行校验。
[0057]可选地,获取待处理用户的社交网络通讯录,具体包括:
[0058]周期性获取待处理用户的社交网络通讯录;
[0059]根据M个备注用户身份信息及预设的身份信息匹配库,确定出待处理用户的身份信息,具体包括:
[0060]根据M个备注用户身份信息及预设的身份信息匹配库,确定出当前周期内待处理用户的身份信息;
[0061]根据M个备注用户身份信息及预设的身份信息匹配库,确定出待处理用户的身份信息之后,还包括:
[0062]将待处理用户的身份信息,与当前周期之前的周期内确定的待处理用户的身份信息进行比对。
[0063]本发明实施例提供一种确定用户身份信息的设备,包括:
[0064]获取单元,用于获取待处理用户的社交网络通讯录,社交网络通讯录包括N个联系人的标识信息;其中,N为大于等于I的整数;
[0065]确定单元,用于根据N个联系人的标识信息,确定出N个联系人中每个联系人的社交网络通讯录;从N个联系人中每个联系人的社交网络通讯录中,获取为待处理用户设置的M个备注用户身份信息;M为小于等于N,且大于等于I的整数;
[0066]处理单元,用于根据M个备注用户身份信息及预设的身份信息匹配库,确定出待处理用户的身份信息。
[0067]本发明实施例提供一种确定用户身份信息的方法,包括:
[0068]获取待处理用户的社交网络通讯录,社交网络通讯录包括N个联系人的标识信息;其中,N为大于等于I的整数;
[0069]根据N个联系人的标识信息,确定出N个联系人中每个联系人的社交网络通讯录;
[0070]从N个联系人中每个联系人的社交网络通讯录中,获取为待处理用户设置的M个备注用户身份信息;M为小于等于N,且大于等于I的整数;
[0071]根据M个备注用户身份信息及预设的身份信息匹配库,确定出待处理用户的身份
?目息O
[0072]可选地,获取待处理用户的社交网络通讯录,具体包括:
[0073]在确定N大于联系人数量阈值时,获取待处理用户的社交网络通讯录。
[0074]可选地,待处理用户的身份信息至少包括待处理用户的姓名;
[0075]根据M个备注用户身份信息及预设的身份信息匹配库,确定出待处理用户的身份信息,具体包括:
[0076]针对M个备注用户身份信息中的每个备注用户身份信息,将每个备注用户身份信息与身份信息匹配库中的姓字段和名字段进行匹配;
[0077]将成功匹配出姓字段和名字段的备注用户身份信息,确定为姓名备选信息;
[0078]根据所有姓名备选信息,确定待处理用户的姓名。
[0079]可选地,待处理用户的身份信息至少包括待处理用户的姓名;
[0080]根据M个备注用户身份信息及预设的身份信息匹配库,确定出待处理用户的身份信息,具体包括:
[0081]针对M个备注用户身份信息中的每个备注用户身份信息,将每个备注用户身份信息与身份信息匹配库中的姓字段进行匹配;
[0082]将成功匹配出姓字段的备注用户身份信息,与身份信息匹配库中的名字段进行匹配;
[0083]将成功匹配出名字段的备注用户身份信息,确定为姓名备选信息;
[0084]根据所有姓名备选信息,确定待处理用户的姓名。
[0085]可选地,将成功匹配出姓字段的备注用户身份信息,与身份信息匹配库中的名字段进行匹配,具体包括:
[0086]将成功匹配出姓字段的备注用户身份信息中,与姓字段相匹配的姓之后的所有字段与身份信息匹配库中的名字段进行匹配。
[0087]可选地,根据所有姓名备选信息,确定待处理用户的姓名,具体包括:
[0088]针对所有姓名备选信息中的每个姓名备选信息,确定姓名备选信息中与身份信息匹配库中的姓字段相匹配的姓,以及与身份信息匹配库中的名字段中相匹配的名,将与身份信息匹配库中的姓字段相匹配的姓和与身份信息匹配库中的名字段中相匹配的名确定为姓名备信息对应的第一备选姓名;
[0089]统计各第一备选姓名的数量,将数量最多的第一备选姓名确定为第二备选姓名;
[0090]根据第二备选姓名,确定待处理用户的姓名。
[0091]可选地,根据第二备选姓名,确定待处理用户的姓名,具体包括:
[0092]将第二备选姓名确定为待处理用户的姓名;或者
[0093]在确定第二备选姓名的数量在所有第一备选姓名的数量中占比大于第一姓名阈值时,则将第二备选姓名确定为待处理用户的姓名;或者
[0094]在确定第二备选姓名的数量在所有第一备选姓名的数量中占比大于第一姓名阈值时,且第二备选姓名的数量与N的比值大于第二姓名阈值时,则将第二备选姓名确定为待处理用户的姓名;其中,第一姓名阈值不小于第二姓名阈值。
[0095]可选地,根据M个备注用户身份信息,确定出待处理用户的身份信息之后,还包括:
[0096]获取待处理用户在与社交网络通讯录对应的社交网络上的标识信息;
[0097]根据待处理用户在社交网络上的标识信息,确定出待处理用户在与社交网络有关联的网络上的标识信息;
[0098]根据待处理用户在与社交网络有关联的网络上的标识信息,获取待处理用户在与社交网络有关联的网络上所输入的身份信息,对确定出的待处理用户的身份信息进行校验。
[0099]可选地,根据M个备注用户身份信息,确定出待处理用户的身份信息之后,还包括:
[0100]调用存储有待处理用户的身份信息的网站接口,根据存储的待处理
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1