定义
社交网络中的好友是指在社交网络中出现在用户联系人列表中的用户,它是一种广义上的朋友,既可以是Facebook和街旁网中的好友,也可是新浪微博中的关注用户等。为社交网络用户推荐好友就是帮助用户在社交网络中找到她们感兴趣的用户,进而添加到自己的联系人列表之中。
社交网络好友推荐方法在社交网络中存在大量稀疏的朋友关系,为用户提供准确、快速的好友推荐服务是一项极具挑战性的任务。当前,社交网络中的好友推荐通常利用三种用户信息:用户相似度信息、网路结构信息和内容信息。2
目前的社交网络平台大都通过用户的属性信息来计算两个用户的相似度。两个用户的相似度越大,则他们之间越有可能成为好友,进而向他们彼此进行好友推荐。
在社交网络中,用户之间的好友关系在不断地建立和丰富,以此形成的社交网络结构也更加真实可靠。利用网络结构信息,采用不同的指标来度量用户的相似性,这样可以产生更好的好友推荐结果,让用户发现很多的熟人。
用户发布的内容信息,如评论信息、回复内容、用户标签、图片、视频等,在一定程度上与用户所关系的问题有关,研究人员已经开始探索利用各种内容信息,来为用户提供准确的好友推荐服务。