一种好友推荐方法及装置与流程

文档序号:16199055发布日期:2018-12-08 06:25阅读:197来源:国知局
一种好友推荐方法及装置与流程

本发明涉及通信技术领域,特别是涉及一种好友推荐方法及装置。

背景技术

随着用户间的好友关系不断发展,社交网络逐渐形成各种社交圈子,比如亲戚家人圈子,工作圈子。用户所处的社交圈子能较好地反映用户的状态,应用场景广泛,如在好友推荐中可向用户推荐处于同一社交圈子的好友,在广告定向中可挑选圈子中具有较大影响力的用户进行广告投放进而影响到同一圈子的用户,在社交征信可根据用户所处的圈子判别其生活、工作状态,等等。

现有技术中,不能有效推荐用户想要认识的人,推荐功能精确度低。



技术实现要素:

本发明的一个目的是要提供一种好友推荐方法及装置,以解决现有技术中推荐软件推荐不准确,使用率不高的问题。

一方面,本发明提供了一种好友推荐方法,包括:

获取待推荐用户集合中用户访问社交平台时发布的公开消息;

根据所述公开信息从所述待推荐用户集合中选取相应的目标用户,得到目标用户集合;

提取所述目标用户集合的社交关系;

根据所述目标用户集合和所述社交关系构造局部社交网络;

将所述局部社交网络中的用户推荐给当前用户。

可选地,根据所述公开信息从所述推荐用户集合中选取相应的目标用户包括:

分解所述公开信息,得到公开信息碎片;

将所述公开信息碎片与预设信息进行比对;

根据比对结果从所述推荐用户集合中选取相应的目标用户。

可选地,所述预设消息为所述当前用户设定的消息,所述设定的消息包括文字信息、音频信息或视频信息中的一种或多种。

可选地,将所述公开信息碎片与所述预设信息进行比对包括:

若所述公开信息碎片中包含全部所述预设信息时,判定为高相关度;若所述公开信息碎片中包含部分所述预设信息时,判定为中相关度;若所述公开信息碎片中未包含所述预设信息时,判定为无相关度;

按相关度将目标用户分为一组。

可选地,提取所述目标用户集合的社交关系包括:

将具有高相关度的目标用户划分为目标用户集合;

将所述目标用户集合中各个用户公开消息中所共有的信息;

根据所述共有的信息确定社交关系。

另一方面,本发明还提供了一种好友推荐装置,包括:

获取单元,配置成获取待推荐用户集合中用户访问社交平台时发布的公开消息;

分析单元,配置成根据所述公开信息从所述待推荐用户集合中选取相应的目标用户,得到目标用户集合;

提取单元,配置成提取所述目标用户集合的社交关系;

处理单元,配置成根据所述目标用户集合和所述社交关系构造局部社交网络;

推荐单元,配置成将所述局部社交网络中的用户推荐给当前用户。

可选地,所述分析单元进一步配置成:

分解所述公开信息,得到公开信息碎片;

将所述公开信息碎片与预设信息进行比对;

根据比对结果从所述推荐用户集合中选取相应的目标用户。

可选地,所述提取单元进一步配置成:

将具有高相关度的目标用户划分为目标用户集合;

将所述目标用户集合中各个用户公开消息中所共有的信息;

根据所述共有的信息确定社交关系。

本发明的好友推荐方法及装置,包括:获取待推荐用户集合中用户访问社交平台时发布的公开消息;根据公开信息从待推荐用户集合中选取相应的目标用户,得到目标用户集合;提取目标用户集合的社交关系;根据目标用户集合和社交关系构造局部社交网络;将局部社交网络中的用户推荐给当前用户。采用上述方法和装置,可以根据目标用户的社交关系延伸,将与当前用户相匹配的目标用户推荐给当前用户,提高推荐的准确度。

根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。

附图说明

后文将参照附图以示例性而非限制性的方式详细描述本发明的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比例绘制的。附图中:

图1是根据本发明一个实施例的好友推荐方法的示意性方法图;

图2是根据本发明一个实施例的好友推荐装置的示意性装置图。

具体实施方式

图1是根据本发明一个实施例的好友推荐方法的示意性方法图。如图1所示,本发明提供了一种好友推荐方法,包括:

步骤s101,获取待推荐用户集合中用户访问社交平台时发布的公开消息;

步骤s102,根据公开信息从待推荐用户集合中选取相应的目标用户,得到目标用户集合;

步骤s103,提取目标用户集合的社交关系;

步骤s104,根据目标用户集合和社交关系构造局部社交网络;

步骤s105,将局部社交网络中的用户推荐给当前用户。

进一步地,根据公开信息从推荐用户集合中选取相应的目标用户包括:

分解公开信息,得到公开信息碎片;

将公开信息碎片与预设信息进行比对;

根据比对结果从推荐用户集合中选取相应的目标用户。

进一步地,预设消息为当前用户设定的消息,设定的消息包括文字信息、音频信息或视频信息中的一种或多种。

进一步地,将公开信息碎片与预设信息进行比对包括:

若公开信息碎片中包含全部预设信息时,判定为高相关度;若公开信息碎片中包含部分预设信息时,判定为中相关度;若公开信息碎片中未包含预设信息时,判定为无相关度;

按相关度将目标用户分为一组。

进一步地,提取目标用户集合的社交关系包括:

将具有高相关度的目标用户划分为目标用户集合;

将目标用户集合中各个用户公开消息中所共有的信息;

根据共有的信息确定社交关系。

图2是根据本发明一个实施例的好友推荐装置的示意性装置图。如图2所示,本发明还提供了一种好友推荐装置,包括获取单元1、分析单元2、提取单元3、处理单元4和推荐单元5。

获取单元1配置成获取待推荐用户集合中用户访问社交平台时发布的公开消息。分析单元2配置成根据公开信息从待推荐用户集合中选取相应的目标用户,得到目标用户集合。提取单元3配置成提取目标用户集合的社交关系。处理单元4配置成根据目标用户集合和社交关系构造局部社交网络。推荐单元5配置成将局部社交网络中的用户推荐给当前用户。

进一步地,分析单元2进一步配置成:

分解公开信息,得到公开信息碎片;

将公开信息碎片与预设信息进行比对;

根据比对结果从推荐用户集合中选取相应的目标用户。

进一步地,提取单元3进一步配置成:

将具有高相关度的目标用户划分为目标用户集合;

将目标用户集合中各个用户公开消息中所共有的信息;

根据共有的信息确定社交关系。

本发明的好友推荐方法及装置,包括:获取待推荐用户集合中用户访问社交平台时发布的公开消息;根据公开信息从待推荐用户集合中选取相应的目标用户,得到目标用户集合;提取目标用户集合的社交关系;根据目标用户集合和社交关系构造局部社交网络;将局部社交网络中的用户推荐给当前用户。采用上述方法和装置,可以根据目标用户的社交关系延伸,将与当前用户相匹配的目标用户推荐给当前用户,提高推荐的准确度。

至此,本领域技术人员应认识到,虽然本文已详尽示出和描述了本发明的多个示例性实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接确定或推导出符合本发明原理的许多其他变型或修改。因此,本发明的范围应被理解和认定为覆盖了所有这些其他变型或修改。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1