服务器、客户端以及社交平台好友推荐方法和系统技术方案

技术编号:13825613 阅读:48 留言:0更新日期:2016-10-12 22:58
本发明专利技术提供了一种服务器、客户端以及社交平台好友推荐方法和系统,其中,所述方法包括:上传用户的通讯录和通话记录至社交平台的服务器;从所述服务器获取已注册所述社交平台的各个级别的关联人;按照级别将获取的关联人推荐为所述用户在所述社交平台的好友;其中,各个级别的关联人由所述服务器根据通话记录,对用户的通讯录中已注册所述社交平台的联系人,以及所述已注册所述社交平台的联系人的通讯录中已注册所述社交平台的联系人进行划分得到。上述技术方案可以简化用户添加好友的操作,按照好友级别快速构建适用于用户的个性化好友体系,并拓展用户的人脉,提高社交平台的用户粘性。

【技术实现步骤摘要】

本专利技术涉及互联网
,具体而言,本专利技术涉及一种服务器、客户端以及社交平台好友推荐方法和系统
技术介绍
随着个性化推荐和UGC(User Generated Content,用户生成内容)时代的到来,每个SNS(Social Network Site,社交网络)平台都越来越注重好友圈的互动和交流。但是很多社交平台都在规划好友系统时候都遇到瓶颈,那就是用户简单沟通交流后转换到其他社交平台,出现用户流失。当前,导致用户流失的主要原因在于:用户在社交平台上未构建好自己的好友体系。一方面由于用户在新注册的社交产品上一开始是没有好友的,用户能够看到优质感兴趣的话题不多,因此,急需要扩大自己的好友圈;而另一方面用户一般情况下是不愿意主动去加其他用户为好友,且手动添加好友操作麻烦,这样也就不利于构建自己的好友体系。现有技术中,为了能够让用户在社交平台上快速构建好友体系,社交平台在用户完成社交平台的注册后,可以获取用户的通讯录,从用户的通讯录中识别出已注册该社交平台的联系人并展示给用户。这样,用户可以从中添加其在社交平台上的好友。然而,本专利技术的专利技术人发现,现有方案中,将已注册该社交平台的联系人展示给用户之后,用户需逐个加好友,加好友后,跳到好友的界面,切换到成功加为好友的界面后,需重新切回到加好友的界面,在进行下一个好友的添加,用户操作繁琐,尤其是在数量较多的情况下,用户体验差。而且,现有的方案中,用户添加的好友仅仅来源于用户的通讯录,而用户的通讯录通常又是一个比较封闭的来源,这就难以快速地向用户推荐更多的好友,从而导致社交平台上的用户易于流失,即社交平台的用户粘
性不高。
技术实现思路
为克服上述技术问题或者至少部分地解决上述技术问题,本专利技术提供了一种服务器、客户端以及社交平台好友推荐方法,用以简化用户添加好友的操作,按照好友级别快速构建适用于用户的个性化好友体系,并拓展用户的人脉,提高社交平台的用户粘性。本专利技术提出了一种社交平台好友推荐方法,应用于一客户端,所述方法包括:上传用户的通讯录和通话记录至社交平台的服务器;从所述服务器获取已注册所述社交平台的各个级别的关联人;按照级别将获取的关联人推荐为所述用户在所述社交平台的好友;其中,各个级别的关联人由所述服务器根据通话记录,对用户的通讯录中已注册所述社交平台的联系人,以及所述已注册所述社交平台的联系人的通讯录中已注册所述社交平台的联系人进行划分得到。较佳地,所述已注册所述社交平台的各个级别的关联人包括:第一级别的关联人,其包括所述用户的通讯录中已注册所述社交平台的联系人的通讯录中已注册所述社交平台的联系人;第二级别的关联人,其包括在第一时间段内与所述用户的通话次数低于通话次数阈值的所述用户的通讯录中已注册所述社交平台的联系人;第三级别的关联人,其包括在第一时间段内与所述用户的通话次数高于或等于通话次数阈值的所述用户的通讯录中已注册所述社交平台的联系人;其中,在第一时间段内的通话次数由服务器根据所述通话记录统计得到。较佳地,所述按照级别将获取的关联人推荐为所述用户在所述社交平台的好友,具体包括:针对每个级别,从该级别的关联人中剔除所述用户拒绝加为好友的关联人后,将余下的关联人,推荐为所述用户在所述社交平台的该级别的好
友。较佳地,所述社交平台好友推荐方法还包括:按照设定周期或接收到更新指令后,从所述服务器获取用户在所述社交平台上的所有好友的动态信息;按照信息量分配比例,从获取的动态信息中选取用户在所述社交平台上的各个级别的好友的动态信息,并向用户推送。较佳地,从获取的动态信息中选取用户在所述社交平台上的各个级别的好友的动态信息之前,所述社交平台好友推荐方法还包括:根据如下至少一项进行自适应调整所述信息量分配比例:用户在所述社交平台上的好友数量、用户在所述社交平台上的好友的级别分布情况、用户在所述社交平台上的好友的动态更新频率、用户与用户在所述社交平台上的好友的互动频率。较佳地,从获取的动态信息中选取用户在所述社交平台的各个级别的好友的动态信息之前,所述社交平台好友推荐方法还包括:从所述服务器获取当前的信息量分配比例;其中,所述当前的信息量分配比例由所述服务器根据如下至少一项进行自适应调整:用户在所述社交平台上的好友数量、用户在所述社交平台上的好友的级别分布情况、用户在所述社交平台上的好友的动态更新频率、用户与用户在所述社交平台上的好友的互动频率。较佳地,所述社交平台好友推荐方法还包括:按照设定周期或接收到更新指令后,从所述服务器获取用户在所述社交平台上的各个级别的好友的动态信息,并向用户推送;其中,所述用户在所述社交平台上的各个级别的好友的动态信息由所述服务器按照信息量分配比例,从所述用户在所述社交平台上的所有的好友的动态信息中选取。较佳地,从所述服务器获取用户在所述社交平台上的各个级别的好友的动态信息之前,所述社交平台好友推荐方法还包括:根据如下至少一项进行自适应调整信息量分配比例:用户在所述社交平台上的好友数量、用户在所述社交平台上的好友的级别分布情况、用户在所述社交平台上的好友的动态更新频率、用户与用户在所述社交平台上的好友的互动频率;将调整后的信息量分配比例上传至所述服务器。较佳地,所述社交平台好友推荐方法还包括:针对所述用户在所述社交平台上的每个级别的好友,根据该好友的动态信息,统计第二时间段内用户与该好友之间的互动次数;确定该好友当前的级别所对应的级别调整阈值;根据统计出的互动次数及确定出的级别调整阈值,对应调整该好友的级别;其中,所述级别调整阈值包括:升级阈值、和/或降级阈值。根据本专利技术的另一方面还提供了一种社交平台好友推荐方法,应用于一社交平台的服务器,所述方法包括:接收客户端上传的用户的通讯录和通话记录;根据接收的通话记录,对用户的通讯录中已注册的所述社交平台的联系人,以及所述已注册所述社交平台的联系人的通讯录中已注册所述社交平台的联系人进行划分,以得到已注册所述社交平台的各个级别的关联人;将划分得到的已注册所述社交平台的各个级别的关联人,返回给客户端,由所述客户端按照级别推荐为所述用户在所述社交平台的好友。较佳地,所述根据通话记录,对用户的通讯录中已注册的所述社交平台的联系人,以及注册所述社交平台的联系人的通讯录中已注册所述社交平台的联系人进行划分,包括:根据客户端上传的通话记录,统计用户的通讯录中已注册所述社交平台的联系人与所述用户在第一时间段内的通话次数;将在第一时间段内与所述用户的通话次数低于通话次数阈值的所述用户的通讯录中已注册所述社交平台的联系人,确定为第二级别的关联人;将在第一时间段内与所述用户的通话次数高于或等于通话次数阈值
的所述用户的通讯录中已注册所述社交平台的联系人,确定为第三级别的关联人;以及获取所述用户的通讯录中已注册所述社交平台的联系人的通讯录中已注册所述社交平台的联系人,并将其确定为第一级别的关联人。较佳地,将划分得到的已注册所述社交平台的各个级别的关联人,返回给客户端,由所述客户端按照级别推荐为所述用户在所述社交平台的好友,包括:获取用户拒绝加为好友的黑名单;针对每个级别,根据所述黑名单从已注册所述社交平台的该级别的关联人中剔除用户拒绝加好友的关联人后,将余下的关联人,本文档来自技高网
...

【技术保护点】
一种社交平台好友推荐方法,应用于一客户端,所述方法包括:上传用户的通讯录和通话记录至社交平台的服务器;从所述服务器获取已注册所述社交平台的各个级别的关联人;按照级别将获取的关联人推荐为所述用户在所述社交平台的好友;其中,各个级别的关联人由所述服务器根据通话记录,对用户的通讯录中已注册所述社交平台的联系人,以及所述已注册所述社交平台的联系人的通讯录中已注册所述社交平台的联系人进行划分得到。

【技术特征摘要】
1.一种社交平台好友推荐方法,应用于一客户端,所述方法包括:上传用户的通讯录和通话记录至社交平台的服务器;从所述服务器获取已注册所述社交平台的各个级别的关联人;按照级别将获取的关联人推荐为所述用户在所述社交平台的好友;其中,各个级别的关联人由所述服务器根据通话记录,对用户的通讯录中已注册所述社交平台的联系人,以及所述已注册所述社交平台的联系人的通讯录中已注册所述社交平台的联系人进行划分得到。2.根据权利要求1所述的方法,还包括:按照设定周期或接收到更新指令后,从所述服务器获取用户在所述社交平台上的所有好友的动态信息;按照信息量分配比例,从获取的动态信息中选取用户在所述社交平台上的各个级别的好友的动态信息,并向用户推送。3.根据权利要求2所述的方法,其中,从获取的动态信息中选取用户在所述社交平台上的各个级别的好友的动态信息之前,所述方法还包括:根据如下至少一项进行自适应调整所述信息量分配比例:用户在所述社交平台上的好友数量、用户在所述社交平台上的好友的级别分布情况、用户在所述社交平台上的好友的动态更新频率、用户与用户在所述社交平台上的好友的互动频率。4.一种社交平台好友推荐方法,应用于一社交平台的服务器,所述方法包括:接收客户端上传的用户的通讯录和通话记录;根据接收的通话记录,对用户的通讯录中已注册的所述社交平台的联系人,以及所述已注册所述社交平台的联系人的通讯录中已注册所述社交
\t平台的联系人进行划分,以得到已注册所述社交平台的各个级别的关联人;将划分得到的已注册所述社交平台的各个级别的关联人,返回给客户端,由所述客户端按照级别推荐为所述用户在所述社交平台的好友。5.根据权利要求4所述的方法,其中,所述根据通话记录,对用户的通讯录中已注册的所述社交平台的联系人,以及注册所述社交平台的联系人的通讯录中已注册所述社交平台的联系人进行划分,包括:根据客户端上传的通话记录,统计用户的通讯录中已注册所述社交平台的联系人与所述用户在第一时间段内的通话次数;将在第一时间段内与所述用户的通话次数低于通话次数阈值的所述用户的通讯录中已注册所述社交平台的联系人,确定为第二级别的关联人;将在第一时间段内与所述用户的通话次数高于或等于通话次数阈值的所述用户的通讯录中已注册所述社交平台的联系人,确定为第...

【专利技术属性】
技术研发人员:李跃红
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1