An embodiment of the invention provides a method, device and electronic device for establishing a social relationship, including obtaining a network address used by each user in a preset cycle and the corresponding location information when using the network addresses; dividing the users who have used the same network address into a group; for the same group of users, According to the corresponding target network address and the corresponding location information, the user of the relative distance between the location information is less than the first preset threshold value, and the intimacy between the target user and the other target users of the same group is divided into each target user of the same group of users. Do not increase the default value; when the degree of intimacy between the target user and any other user in the same group is greater than the second default threshold, the social relationship between the target user and the other users is established. The embodiment of the invention can detect and determine the social relationship among users without obtaining the user's social attribute information.
【技术实现步骤摘要】
一种社交关系建立方法、装置及电子设备
本专利技术涉及互联网
,特别是涉及一种社交关系建立方法、装置及电子设备。
技术介绍
随着互联网技术的高速发展,人们可以通过网络实现越来越多的活动。尤其在社交领域,互联网大大拓展了人们的社交范围,为用户提供了更大的社交平台。用户利用各类社交软件及应用,可以与其他用户进行互动交流,并与其他用户建立社交关系,从而形成线上的社交网络。在现有技术中,一般可以通过用户行为等社交属性信息,例如,浏览同样的新闻或文章,或者个人信息中相同的资料信息如毕业学校等,再或者用户所选择的同样的爱好等信息,检测用户的与其他用户之间可能存在的关系,从而向用户进行好友推荐等操作,建立起用户之间的社交关系,并通过各个用户之间的社交关系,建立起社交网络。然而,在利用上述方法建立社交网络时,需要提前获取用户的社交属性信息,再根据社交属性信息来向用户推荐其他的用户。所以,当无法提前获取用户的社交属性信息时,则很难建立起用户之间的社交关系。
技术实现思路
本专利技术实施例的目的在于提供一种社交关系建立方法、装置及电子设备,以实现在不需要提前获取用户社交属性信息的情况下,建立起用户之间的社交关系。具体技术方案如下:本专利技术实施例提供了一种社交关系建立方法,包括:获取各用户在预设周期内使用过的网络地址,以及所述各用户使用各网络地址时对应的位置信息;将使用过相同的网络地址的用户划分为一组;针对同一组用户,根据该组对应的目标网络地址,以及该组用户使用所述目标网络地址时对应的位置信息,将位置信息之间的相对距离小于第一预设阈值的用户作为目标用户;针对所述同一组用户中的 ...
【技术保护点】
1.一种社交关系建立方法,其特征在于,包括:获取各用户在预设周期内使用过的网络地址,以及所述各用户使用各网络地址时对应的位置信息;将使用过相同的网络地址的用户划分为一组;针对同一组用户,根据该组对应的目标网络地址,以及该组用户使用所述目标网络地址时对应的位置信息,将位置信息之间的相对距离小于第一预设阈值的用户作为目标用户;针对所述同一组用户中的每一个目标用户,获取该目标用户与所述同一组用户中的各其他目标用户之间的亲密度,并将该目标用户与所述同一组用户中的各其他目标用户之间的亲密度分别增加预设数值;针对所述同一组用户中的每一个目标用户,当所述目标用户与所述同一组用户中的任一其他用户之间的亲密度大于第二预设阈值时,建立所述目标用户与所述任一其他用户之间的社交关系。
【技术特征摘要】
1.一种社交关系建立方法,其特征在于,包括:获取各用户在预设周期内使用过的网络地址,以及所述各用户使用各网络地址时对应的位置信息;将使用过相同的网络地址的用户划分为一组;针对同一组用户,根据该组对应的目标网络地址,以及该组用户使用所述目标网络地址时对应的位置信息,将位置信息之间的相对距离小于第一预设阈值的用户作为目标用户;针对所述同一组用户中的每一个目标用户,获取该目标用户与所述同一组用户中的各其他目标用户之间的亲密度,并将该目标用户与所述同一组用户中的各其他目标用户之间的亲密度分别增加预设数值;针对所述同一组用户中的每一个目标用户,当所述目标用户与所述同一组用户中的任一其他用户之间的亲密度大于第二预设阈值时,建立所述目标用户与所述任一其他用户之间的社交关系。2.根据权利要求1所述的方法,其特征在于,所述获取各用户在预设周期内使用过的网络地址,以及所述各用户使用各网络地址时对应的位置信息,包括:确定在预设周期内,使用过的网络地址的数量不超过第三预设阈值的用户;针对所述用户,获取各用户在预设周期内使用过的网络地址,以及所述各用户使用各网络地址时对应的位置信息。3.根据权利要求1或2所述的方法,其特征在于,所述将使用过相同的网络地址的用户划分为一组,包括:针对每个网络地址,当在所述预设周期内使用过该网络地址的用户的数量不超过第四预设阈值时,将使用过该网络地址的用户划分为一组。4.根据权利要求1所述的方法,其特征在于,所述针对同一组用户,根据该组对应的目标网络地址,以及该组用户使用所述目标网络地址时对应的位置信息,将位置信息之间的相对距离小于第一预设阈值的用户作为目标用户,包括:针对同一组用户,根据该组对应的目标网络地址,利用聚类算法对该组用户使用所述目标网络地址时对应的位置信息进行聚类;将所述同一组用户中,位置信息之间的相对距离小于第一预设阈值的用户作为目标用户。5.根据权利要求1所述的方法,其特征在于,所述针对所述同一组用户中的每一个目标用户,获取该目标用户与所述同一组用户中的各其他目标用户之间的亲密度,并将该目标用户与所述同一组用户中的各其他目标用户之间的亲密度分别增加预设数值,包括:针对所述同一组用户中的每一个目标用户,获取该目标用户与所述同一组用户中的各其他目标用户之间的亲密度;根据该目标用户与所述同一组用户中的各其他目标用户连续增加亲密度的周期数,以及预先建立的周期数与预设数值的对应关系,确定该目标用户与所述同一组用户中的各其他目标用户的预设数值;其中,所述对应关系为所述周期数越大,对应的预设数值越大;将该目标用户与所述同一组用户中的各其...
【专利技术属性】
技术研发人员:唐锦阳,罗华林,余文喆,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。