一种社交网络中好友分组的方法及装置制造方法及图纸

技术编号:9667984 阅读:84 留言:0更新日期:2014-02-14 06:29
本发明专利技术适用于互联网技术领域,提供了一种社交网络中好友分组的方法及装置,所述方法包括:获取用户的好友列表信息;根据所获取的好友列表信息,对初始的每个分组信息聚类,获取初始的每个分组信息对应的分组核心;根据所述分组核心,获取推荐给所述用户的好友;将所获取的推荐好友和/或新的分组核心与所述新的分组核心对应的初始的分组信息合并获得新的分组信息,并按预设规则对所述新的分组信息中的好友设置推荐信息。通过本发明专利技术可方便对用户的分组信息进行及时、准确的更新,提高分组的效率和分组的准确率。

【技术实现步骤摘要】
一种社交网络中好友分组的方法及装置
本专利技术属于互联网
,尤其涉及一种社交网络中好友分组的方法及装置。
技术介绍
与实名制社交网络相比,非实名制社交网络中用户填写的个人资料往往过于简单,甚至不够真实,难以准确反映用户的实际情况,导致非实名制社交网络中好友分组的难度较大。在现有的非实名制社交网络中,用户主要通过手动的方式进行好友分组,当用户好友数量较多时,分组效率较低,而且如果用户长时间未进行好友分组,可能导致某些好友无法识别,影响分组的准确度,例如将某高中同学划分到大学同学组中。
技术实现思路
本专利技术实施例的目的在于提供一种社交网络中好友分组的方法,以解决现有技术分组效率低以及分组准确率不高的问题。本专利技术实施例是这样实现的,一种社交网络中好友分组的方法,所述方法包括:获取用户的好友列表信息;根据所获取的好友列表信息,对初始的每个分组信息聚类,获取初始的每个分组信息对应的分组核心;根据所述分组核心,获取推荐给所述用户的好友;将所获取的推荐好友和/或分组核心与所述分组核心对应的初始的分组信息合并获得新的分组信息,并按预设规则对所述新的分组信息中的好友设置推荐信息。本专利技术实施例的另一目的在于提供一种社交网络中好友分组的装置,所述装置包括:信息获取单元,用于获取用户的好友列表信息;分组核心获取单元,用于根据所述信息获取单元获取的好友列表信息,对初始的每个分组信息聚类,获取初始的每个分组信息对应的分组核心;好友推荐单元,用于根据所述分组核心,获取推荐给所述用户的好友;处理单元,用于将所获取的推荐好友和/或新的分组核心与所述新的分组核心对应的初始的分组信息合并获得新的分组信息,并按预设规则对所述新的分组信息中的好友设置推荐信息。从上述技术方案可以看出,本专利技术实施例通过获取用户的好友列表信息,根据所获取的好友列表信息,对初始的每个分组信息聚类,获取初始的每个分组信息对应的分组核心,并根据所述分组核心,获取推荐给所述用户的好友,将所获取的推荐好友和/或分组核心与所述分组核心对应的初始的分组信息合并获得新的分组信息,并按预设规则对所述新的分组信息中的好友设置推荐信息。通过本专利技术实施例可以对用户当前的分组信息进行自动、及时的更新,并对更新后的分组信息中的好友设置推荐信息,从而可有效增强分组的实用性、提高分组的效率和准确率。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例一提供的社交网络中好友分组方法的实现流程图;图2是本专利技术实施例二提供的社交网络中好友分组方法的实现流程图;图3中的3a、3b、3c、3d是本专利技术实施例二提供的新分组示例图;图4是本专利技术实施例二提供的标签更新规则的示意图;图5a、5b是本专利技术实施例二提供的初始好友列表界面示例图以及分组后的好友列表界面的示例图;图6是本专利技术实施例三提供的社交网络中好友分组装置的组成结构图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。实施例一:图1示出了本专利技术实施例一提供的社交网络中好友分组方法的实现流程,该方法过程详述如下:在步骤SlOl中,获取用户的好友列表信息。在本实施例中,可以通过以下任一方式(但不局限于此)用户的好友列表信息:方式一,预先设定信息获取周期(例如每3天获取I次),在达到预设周期时,获取用户的好友列表信息。方式二,在用户好友列表(例如Facebook好友列表、校友网中的好友列表等)中增加或删除的好友数达到预设值(例如5个时),获取该用户当前的好友列表信息。在步骤S 102中,根据所获取的好友列表信息,对初始的每个分组信息聚类,获取初始的每个分组信息对应的分组核心。其中,所述分组核心是指与用户联系紧密的好友(例如联系频率大于预设值的好友)所组成的核心圈。在步骤S103中,根据所述分组核心,获取推荐给所述用户的好友。优选的是,根据所述用户的好友列表信息,将所述分组核心外与所述分组核心内的好友连接率大于或者等于预设值的好友推荐给所述用户(例如分组核心内有N个好友,分组核心外的某个好友与所述N个好友中的M个好友有连接关系,而且*的比率大于或者等于预设值);和/或,优选的是,为了向用户推荐更多的好友并提高推荐的准确率,还可以获取所述用户好友列表中好友的好友列表信息,根据所述好友的好友列表信息,将所述好友的好友列表信息中与所述分组核心内的好友连接率大于或者等于预设值的好友推荐给所述用户,其中,所述连接指的连接双方为好友关系。需要说明的是,本实施例中所述的连接率与连接数是存在不同的,连接数是一个静态的值,而连接率是一个动态的值,例如如果设置的是连接数,连接数为6,而某分组核心的成员数只有5个,则其他好友将无法推荐给该分组核心。而如果设置的是连接率,例如连接率为60%,如果某分组核心的成员数只有5个,那么只要和其中三个有连接关系即可。需要说明的是,本实施例中的所述推荐给用户的好友不一定是与用户联系紧密的好友,而是与核心圈内的好友联系紧密的好友。在步骤S104中,将所获取的推荐好友和/或分组核心与所述分组核心对应的初始的分组信息合并获得新的分组信息,并按预设规则对所述新的分组信息中的好友设置推荐信息。在本实施例中,所述推荐信息包括但不限于推荐增加、推荐移入、推荐保留以及推荐移出。其中,所述预设规则包括:当所述新的分组信息中的好友不在所述推荐好友内,也不在所述分组核心内,但在所述分组核心对应的初始分组信息内时,设置的推荐信息为移出;当所述新的分组信息中的好友在所述分组核心内,且在所述分组核心对应的初始分组信息内时,设置的推荐信息为保留;当所述新的分组信息中的好友在所述分组核心内,不在所述分组核心对应的初始分组信息内,但在所述用户的好友列表内时,设置的推荐信息为移入;当所述新的分组信息中的好友在所述推荐好友内,不在所述分组核心对应的初始分组信息内,且不在所述用户的好友列表内时,设置的推荐信息为增加。实施例二:图2示出了本专利技术实施例二提供的社交网络中好友分组方法的实现流程,该方法过程详述如下:在步骤S201中,当用户好友列表中增加或删除的好友数达到预设值时,获取用户的好友列表信息。在步骤S202中,根据所获取的好友列表信息,判断该用户的好友列表中是否存在分组信息,若判断结果为“是”,则执行步骤S204,否则执行步骤S203。在本实施例中,如果所获取的好友列表信息中存在分组记录(例如高中组、大学组等),则判定该用户的好友列表中存在分组信息,执行步骤S204,否则执行步骤S203。在步骤S203中,对所述用户的好友列表进行分组。在本实施例中,可以根据所述用户的好友列表以及所述好友列表中好友的好友列表等信息,采用现有的聚类算法对所述用户的好友列表进行分组。在步骤S204中,对初始的每个分组信息重新聚类,获取初始的每个分组信息对应的新本文档来自技高网...

【技术保护点】
一种社交网络中好友分组的方法,其特征在于,所述方法包括:获取用户的好友列表信息;根据所获取的好友列表信息,对初始的每个分组信息聚类,获取初始的每个分组信息对应的分组核心;根据所述分组核心,获取推荐给所述用户的好友;将所获取的推荐好友和/或分组核心与所述分组核心对应的初始的分组信息合并获得新的分组信息,并按预设规则对所述新的分组信息中的好友设置推荐信息。

【技术特征摘要】
1.一种社交网络中好友分组的方法,其特征在于,所述方法包括: 获取用户的好友列表信息; 根据所获取的好友列表信息,对初始的每个分组信息聚类,获取初始的每个分组信息对应的分组核心; 根据所述分组核心,获取推荐给所述用户的好友; 将所获取的推荐好友和/或分组核心与所述分组核心对应的初始的分组信息合并获得新的分组信息,并按预设规则对所述新的分组信息中的好友设置推荐信息。2.如权利要求1所述的方法,其特征在于,所述推荐信息包括推荐增加、推荐移入、推荐保留以及推荐移出。3.如权利要求1所述的方法,其特征在于,所述根据所述分组核心,获取推荐给所述用户的好友具体包括: 根据所述用户的好友列表信息,展示所述分组核心外与所述分组核心内的好友连接率大于或者等于预设值的好友;和/或, 获取所述用户好友列表中好友的好友列表信息,根据所述好友的好友列表信息,展不所述好友的好友列表信息中与所述分组核心内的好友连接率大于或者等于预设值的好友。4.如权利要求1所述的方法,其特征在于,所述预设规则包括: 当所述新的分组信息中的好友不在所述推荐好友内,也不在所述分组核心内,但在所述分组核心对应的初始分组信息内时,设置的推荐信息为移出; 当所述新的分组信息中的好友在所述分组核心内,且在所述分组核心对应的初始分组信息内时,设置的推荐信息为保留; 当所述新的分组信息中的好友在所述分组核心内,不在所述分组核心对应的初始分组信息内,但在所述用户的好友列表内时,设置的推荐信息为移入; 当所述新的分组信息中的好友在所述推荐好友内,不在所述分组核心对应的初始分组信息内,且不在所述用户的好友列表内时,设置的推荐信息为增加。5.如权利要求1所述的方法,其特征在于,所述方法还包括: 对所述用户好友列表中剩余未分组的好友进行聚类,将聚类后好友数量达到预设值的分组作为新分组展示。6.如权利要求1至5任一项所述的方法,其特征在于,所述推荐信息通过标签的方式显示; 所述方法还包括: 接收根据所述推荐信息发起的操作信息,并根据所述操作信息对所述新的分组信息中的好友进行相应处理。7.一种社交网络中好友分组的装置,其特征在于,所述装置...

【专利技术属性】
技术研发人员:刘跃文陈川纪塔山贺鹏麦君明李玉煌陈伟华
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1