社交网络中的用户推荐方法和系统技术方案

技术编号:9200619 阅读:159 留言:0更新日期:2013-09-26 04:17
一种社交网络中的用户推荐方法,包括以下步骤:获取用户的多媒体播放记录;根据所述用户的多媒体播放记录建立同趣用户集合;向所述同趣用户集合中的用户推荐所述同趣用户集合中的其它用户。上述社交网络中的用户推荐方法,通过获取用户的多媒体播放记录,根据用户的多媒体播放记录建立同趣用户集合,并向同趣用户集合中的用户推荐该集合中的其它用户。上述方式不需要用户主动填写兴趣爱好或者提交兴趣标签,因此提高了用户的操作便利性,另外,由于用户多媒体播放行为能具体、细致地反映用户的兴趣爱好,因此,上述方式能向用户推荐兴趣爱好更加接近的同趣用户,从而提高推荐的准确性。此外,还提供一种社交网络中的用户推荐系统。

【技术实现步骤摘要】
社交网络中的用户推荐方法和系统
本专利技术涉及互联网技术,特别的涉及一种社交网络中的用户推荐方法和系统。
技术介绍
社交网络,即社交网络服务(SocialNetworkingServices,SNS),专指旨在帮助人们建立社会性网络的互联网应用服务。人们通过SNS建立朋友关系链,分享信息和知识,进行沟通、交流以及互助和协作,SNS已经越来越深入到人们的生活、工作和学习中。在SNS中,用户有认识新朋友的需要,尤其是认识志同道合,即兴趣爱好相同的朋友的需要,兴趣爱好相同或相近的用户称为同趣用户。作为信息交流的平台,SNS通过多种方式向用户推荐与之同趣的用户。现有的SNS一般基于用户填写的个人资料或者用户提交的兴趣标签,将用户的个人资料中的兴趣爱好或者兴趣标签进行匹配,向用户推荐匹配结果中与其兴趣爱好相同或相似的用户。然而,传统的推荐方式需要用户主动填写个人资料或提交兴趣标签,用户操作起来并不方便,而且,用户填写的个人资料中的兴趣爱好或兴趣标签过于宽泛和简单,不能反映用户的更具体更深层更细节的喜好,因而,传统的用户推荐方法的准确率不高。
技术实现思路
基于此,有必要提供一种能提高用户操作便利性且能提高推荐准确性的社交网络中的用户推荐方法。一种社交网络中的用户推荐方法,包括以下步骤:获取用户的多媒体播放记录;根据所述用户的多媒体播放记录建立同趣用户集合;向所述同趣用户集合中的用户推荐所述同趣用户集合中的其它用户。优选的,在所述获取用户的多媒体播放记录的步骤之前,还包括:通过多媒体播放应用获取社交网络应用中的用户标识和与所述用户标识对应的播放记录;所述获取用户的多媒体播放记录的步骤为:接收多媒体播放应用发送的用户标识和与所述用户标识对应的播放记录。优选的,在所述获取用户的多媒体播放记录的步骤之前,还包括:通过多媒体播放应用获取多媒体播放设备标识和与所述多媒体播放设备标识对应的播放记录;通过社交网络应用获取网络应用设备标识和与所述网络应用设备标识对应的使用社交网络应用的用户标识;所述获取用户的多媒体播放记录的步骤为:接收所述多媒体播放应用发送的多媒体播放设备标识及对应的播放记录、所述社交网络应用发送的网络应用设备标识及对应的用户标识;获取用户标识和与所述用户标识对应的播放记录。优选的,所述用户的多媒体播放记录包括用户标识和播放记录,所述播放记录包括下列信息中一种或多种的组合:多媒体文件名称、多媒体文件标识、多媒体文件时长、多媒体文件品质信息、影音名称、影音类型、播放次数、播放时长。优选的,所述根据所述用户的多媒体播放记录建立同趣用户集合的步骤包括:获取用户的多媒体播放记录中的聚类分析样本;根据预设的聚类参数对所述聚类分析样本进行聚类,将聚为一类的用户归入同一个同趣用户集合中。基于此,还有必要提供一种能提高用户操作便利性且能提高推荐准确性的社交网络中的用户推荐系统。一种社交网络中的用户推荐系统,包括:播放记录获取模块,用于获取用户的多媒体播放记录;用户集合建立模块,用于根据所述用户的多媒体播放记录建立同趣用户集合;推荐模块,用于向所述同趣用户集合中的用户推荐所述同趣用户集合中的其它用户。优选的,所述系统还包括:第一多媒体播放模块,用于获取社交网络应用中的用户标识和与所述用户标识对应的播放记录;所述播放记录获取模块用于接收第一多媒体播放模块发送的用户标识和与所述用户标识对应的播放记录。优选的,还包括:第二多媒体播放模块,用于获取多媒体播放设备标识和与所述多媒体播放设备标识对应的播放记录;社交网络应用模块,用于获取网络应用设备标识和与所述网络应用标识对应的使用社交网络应用的用户标识;所述播放记录获取模块用于接收第二多媒体播放模块发送的多媒体播放设备标识及对应的播放记录、所述社交网络应用模块发送的网络应用设备标识及对应的用户标识,获取用户标识与所述用户标识对应的播放记录。优选的,所述用户的多媒体播放记录包括用户标识和播放记录,所述播放记录包括下列信息中一种或多种的组合:多媒体文件名称、多媒体文件标识、多媒体文件时长、多媒体文件品质信息、影音名称、影音类型、播放次数、播放时长。优选的,所述用户集合建立模块用于获取预先设置的聚类参数,根据所述聚类参数提取所述用户的多媒体播放记录中的聚类分析样本,根据所述聚类分析样本对用户进行聚类,将聚为一类的用户归入同一个同趣用户集合中。上述社交网络中的用户推荐方法和系统,通过获取用户的多媒体播放记录,根据用户的多媒体播放记录建立同趣用户集合,并向同趣用户集合中的用户推荐该集合中的其它用户。上述方式不需要用户主动填写兴趣爱好或者提交兴趣标签,因此提高了用户的操作便利性,另外,由于用户多媒体播放行为能具体、细致地反映用户的兴趣爱好,因此,上述方式能向用户推荐兴趣爱好更加接近的同趣用户,从而提高推荐的准确性。【附图说明】图1为一个实施例中的社交网络中的用户推荐方法的流程示意图;图2为一个实施例中的社交网络中的用户推荐方法的应用场景示意图;图3为一个实施例中的社交网络中的用户推荐系统的结构示意图;图4为另一个实施例中的社交网络中的用户推荐系统的结构示意图;图5为又一个实施例中的社交网络中的用户推荐系统的结构示意图。【具体实施方式】如图1所示,在一个实施例中,一种社交网络中的用户推荐方法,包括以下步骤:步骤S101,获取用户的多媒体播放记录。在一个实施例中,用户的多媒体播放记录包括用户标识和与用户标识对应的播放记录。播放记录包括下列信息中一种或多种的组合:多媒体文件名称、多媒体文件标识、多媒体文件时长、多媒体文件品质信息、影音名称、影音类型、播放次数、播放时长等。在一个实施例中,可获取多媒体文件的信息摘要值(如SHA值、MD5值)或全文Hash值等作为多媒体文件的标识;多媒体文件品质信息包括:多媒体的码流、分辨率、音频采样率等;影音名称为多媒体文件所含的影片名称或音乐名称;影音类型包括影片类型和音乐类型,影片类型可分为悬疑类、喜剧类、动作类、情感类、偶像类等,音乐类型可分为流行类、古典类等;播放时长可为多媒体文件播放的总时长。步骤S102,根据用户的多媒体播放记录建立同趣用户集合。同趣用户,即为兴趣爱好相同或相近的用户;同趣用户集合,即为兴趣爱好相同或相近的用户组成的集合。用户的多媒体播放记录可反映用户的兴趣爱好,因此,可根据用户的多媒体播放记录来建立同趣用户集合。在一个实施例中,可获取用户的多媒体播放记录中的聚类分析样本,根据预设的聚类参数对聚类分析样本进行聚类,将聚为一类的用户归入同一个同趣用户集合。具体的,在一个实施例中,可首先对用户的多媒体播放记录进行初步的整理和统计,获取聚类分析样本。例如,可累加同一用户对同一影音的播放次数和播放时长、统计用户观看高分辨率影音的次数或百分率,或统计用户播放同一影音类型的多媒体的次数等等,获取聚类分析样本。进一步的,可对海量的聚类分析样本进行聚类。具体的,在一个实施例中,可首先设置聚类参数,并采用传统的聚类方法,根据聚类参数对聚类分析样本进行聚类,进一步的将聚类结果中聚在一起的样本中的用户归为一类,即归入同一个同趣用户集合。其中,距离小于预设阈值的样本即认为聚在一起。不同的聚类参数可导致不同的聚类结果。在一个实施例中,可设置聚类参数为多媒体本文档来自技高网...
社交网络中的用户推荐方法和系统

【技术保护点】
一种社交网络中的用户推荐方法,包括以下步骤:获取用户的多媒体播放记录;根据所述用户的多媒体播放记录建立同趣用户集合;向所述同趣用户集合中的用户推荐所述同趣用户集合中的其它用户。

【技术特征摘要】
1.一种社交网络中的用户推荐方法,包括以下步骤:通过多媒体播放应用所在的设备获取社交网络应用,获取使用所述社交网络应用的用户标识和所述用户标识对应的播放记录;社交网络信息共享平台获取用户的多媒体播放记录,具体为接收所述多媒体播放应用发送的用户标识和与所述用户标识对应的播放记录;社交网络信息共享平台根据所述用户的多媒体播放记录建立同趣用户集合;社交网络信息共享平台向所述同趣用户集合中的用户推荐所述同趣用户集合中的其它用户。2.根据权利要求1所述的社交网络中的用户推荐方法,其特征在于,所述通过多媒体播放应用所在的设备获取社交网络应用,获取使用所述社交网络应用的用户标识和所述用户标识对应的播放记录的步骤用通过多媒体播放应用获取多媒体播放设备标识和与所述多媒体播放设备标识对应的播放记录,通过社交网络应用获取网络应用设备标识和与所述网络应用设备标识对应的使用社交网络应用的用户标识的步骤替换;所述接收所述多媒体播放应用发送的用户标识和与所述用户标识对应的播放记录的步骤用接收所述多媒体播放应用发送的多媒体播放设备标识及对应的播放记录、所述社交网络应用发送的网络应用设备标识及对应的用户标识,获取用户标识和与所述用户标识对应的播放记录的步骤替换。3.根据权利要求1所述的社交网络中的用户推荐方法,其特征在于,所述用户的多媒体播放记录包括用户标识和播放记录,所述播放记录包括下列信息中一种或多种的组合:多媒体文件名称、多媒体文件标识、多媒体文件时长、多媒体文件品质信息、影音名称、影音类型、播放次数、播放时长。4.根据权利要求1所述的社交网络中的用户推荐方法,其特征在于,所述社交网络信息共享平台根据所述用户的多媒体播放记录建立同趣用户集合的步骤包括:获取用户的多媒体播放记录中的聚类分析样本;根据预设的聚类参数对所述聚类分析样本进行聚类,将聚为一类的用户归入同一个同趣用户集合中。5....

【专利技术属性】
技术研发人员:胡鹏
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1