基于社交应用软件的数据推荐方法和装置制造方法及图纸

技术编号:13138865 阅读:54 留言:0更新日期:2016-04-07 00:16
本发明专利技术公开了一种基于社交应用软件的数据推荐方法和装置。其中,该方法包括:获取社交应用软件上第一登录账户的至少一个兴趣信息;获取社交应用软件上与第二登录账户关联的数据池,数据池用于保存如下数据:至少一个第二登录账户操作过的数据和/或推荐评分高于预定阈值的数据,其中,第二登录账户为与第一登录账户具有关系链的登录账户;使用至少一个兴趣信息对数据池中的数据进行筛选,得到与每个兴趣信息匹配的数据;将与每个兴趣信息匹配的数据推送给社交应用软件进行显示。本发明专利技术解决了现有技术中为社交应用软件上当前登录账户所推荐的数据量少,导致推送给当前用户的数据不完整的技术问题。

【技术实现步骤摘要】

本专利技术涉及计算机互联网领域,具体而言,涉及一种基于社交应用软件的数据推荐方法和装置
技术介绍
随着计算机互联网技术的飞速发展,基于互联网的社交应用软件应运而生,例如:微博、微信、微视、人人网等。社交应用软件是一种为用户提供一种即时交互的平台,在用户使用登录账户登录该社交平台之后,可以构建每个用户之间的关系链,例如,在任意一个用户关注了其他用户或者与其他用户相互关注,可以认为用户与其他用户之间具有关系链,具有关系链的用户可以查看对方发表的数据,该数据可以包括:网页、视频、音频、文字和图&坐/1寸。此处需要说明的是,如果第一用户与第二用户之间直接具有关系链,第二用户与第三用户之间也直接具有关系链,但第一用户与第三用户之间不具有关系链,可以认为第一用户与第三用户之间不具备直接的关系,但存在间接的关系,在将用户之间存在的直接关系链称为一级关系链的情况下,第一用户与第三用户之间的间接关系可以称为二级关系链。现有的社交应用产品一般会以用户的一度关系链为基础来构建时间轴timeline,在当前用户的时间轴timeline里显示与该用户具有一级关系链的用户所发表的数据,即系统仅向当前用户推送该当前用户所关注或相互关注的用户所发表的消息。分析可知,现有技术提供的上述方案主要存在以下几个方面的缺陷:首先,当前用户在时间轴timeline上获取到的内容不够丰富,获取新内容成本较高。对于与当前用户具有一度关系链的好友数量较少的用户,尤其是新用户来说,依据一度关系链构建的timeline所能呈现的信息量不足,用户想要获取额外信息则需要付出较高的成本,用户参与互动的欲望也会下降,这在一定程度上有可能造成用户流失。其次,关系链扩展困难。用户一般会选择感兴趣的人作为自己的好友。随着时间的推移,用户在某个社交平台上的好友圈可能会逐渐收敛,最后停止在一个相对固定的范围内,再想发现其他好友会变得越来越困难。针对上述现有技术中为社交应用软件上当前登录账户所推荐的数据量少,导致推送给当前用户的数据不完整的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种基于社交应用软件的数据推荐方法和装置,以至少解决现有技术中为社交应用软件上当前登录账户所推荐的数据量少,导致推送给当前用户的数据不完整的技术问题。根据本专利技术实施例的一个方面,提供了一种基于社交应用软件的数据推荐方法,该方法包括:获取社交应用软件上第一登录账户的至少一个兴趣信息;获取社交应用软件上与第二登录账户关联的数据池,数据池用于保存如下数据:至少一个第二登录账户操作过的数据和/或推荐评分高于预定阈值的数据,其中,第二登录账户为与第一登录账户具有关系链的登录账户;使用至少一个兴趣信息对数据池中的数据进行筛选,得到与每个兴趣信息匹配的数据;将与每个兴趣信息匹配的数据推送给社交应用软件进行显示。根据本专利技术实施例的一个方面,提供了一种基于社交应用软件的数据推荐方法,该方法包括:确定社交应用软件上第一登录账户与任意一个第二登录账户之间的关联度,其中,第二登录账户和第一登录账户分别同时与第三登录账户在社交应用软件中具有直接的关系链,且第二登录账户和第一登录账户之间不具有直接的关系链;通过比对社交应用软件上第一登录账户的至少一个兴趣信息和第二登录账户的至少一个兴趣信息,确定第一登录账户分别与每个第二登录账户相互重合的兴趣信息;使用第一登录账户与任意一个第二登录账户之间的关联度和/或相互重合的兴趣信息,确定第一登录账户与每个第二登录账户的关系链分值;提取关系链分值超过预设的关系阈值的第二登录账户来构成第二登录账户集合;获取与第二登录账户集合中任意一个或多个第二登录账户所关联的数据池,数据池用于保存如下数据:第二登录账户集合中至少一个第二登录账户操作过的数据和/或推荐评分高于预定阈值的数据;将数据池中的数据推送给社交应用软件进行显示。根据本专利技术实施例的另一方面,还提供了一种基于社交应用软件的数据推荐装置,该装置包括:第一获取模块,用于获取社交应用软件上第一登录账户的至少一个兴趣信息;第二获取模块,用于获取社交应用软件上与第二登录账户关联的数据池,数据池用于保存如下数据:至少一个第二登录账户操作过的数据和/或推荐评分高于预定阈值的数据,其中,第二登录账户为与第一登录账户具有关系链的登录账户;筛选模块,用于使用至少一个兴趣信息对数据池中的数据进行筛选,得到与每个兴趣信息匹配的数据;推送模块,用于将与每个兴趣信息匹配的数据推送给社交应用软件进行显示。根据本专利技术实施例的另一方面,还提供了一种基于社交应用软件的数据推荐装置,该装置包括:第一确定模块,用于确定社交应用软件上第一登录账户与任意一个第二登录账户之间的关联度,其中,第二登录账户和第一登录账户分别同时与第三登录账户在社交应用软件中具有直接的关系链,且第二登录账户和第一登录账户之间不具有直接的关系链;比对模块,用于通过比对社交应用软件上第一登录账户的至少一个兴趣信息和第二登录账户的至少一个兴趣信息,确定第一登录账户分别与每个第二登录账户相互重合的兴趣信息;第二确定模块,用于使用第一登录账户与任意一个第二登录账户之间的关联度和/或相互重合的兴趣信息,确定第一登录账户与每个第二登录账户的关系链分值;提取模块,用于提取关系链分值超过预设的关系阈值的第二登录账户来构成第二登录账户集合;第三获取模块,用于获取与第二登录账户集合中任意一个或多个第二登录账户所关联的数据池,数据池用于保存如下数据:第二登录账户集合中至少一个第二登录账户操作过的数据和/或推荐评分高于预定阈值的数据;推送模块,用于将数据池中的数据推送给社交应用软件进行显示。在本专利技术实施例中,采用获取社交应用软件上第一登录账户的至少一个兴趣信息;获取社交应用软件上与第二登录账户关联的数据池,数据池用于保存如下数据:至少一个第二登录账户操作过的数据和/或推荐评分高于预定阈值的数据,其中,第二登录账户为与第一登录账户具有关系链的登录账户;使用至少一个兴趣信息对数据池中的数据进行筛选,得到与每个兴趣信息匹配的数据;将与每个兴趣信息匹配的数据推送给社交应用软件进行显示的方式,进而解决了现有技术中为社交应用软件上当前登录账户所推荐的数据量少,导致推送给当前用户的数据不完整的技术问题。【附图说明】此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是本专利技术实施例的一种运行基于社交应用软件的数据推荐的计算机终端的硬件结构框图;图2是根据本专利技术实施例一的基于社交应用软件的数据推荐方法的流程图;图3是根据本专利技术实施例二的基于社交应用软件的数据推荐方法的流程图;图4是根据本专利技术图3所示实施例二的社交应用软件平台上各个登录账户之间的关系链$意图;图5是根据本法实施例三的基于社交应用软件的数据推荐装置的结构示意图;图6是根据本法实施例三的一种可选的基于社交应用软件的数据推荐装置的结构示意图;图7a和图7b是根据本法实施例三的另一种可选的基于社交应用软件的数据推荐装置的结构示意图;图8是根据本法实施例四的基于社交应用软件的数据推荐装置的结构示意图;图9是根据本法实施例四的第一种可选的基于本文档来自技高网
...

【技术保护点】
一种基于社交应用软件的数据推荐方法,其特征在于,包括:获取社交应用软件上第一登录账户的至少一个兴趣信息;获取所述社交应用软件上与第二登录账户关联的数据池,所述数据池用于保存如下数据:至少一个第二登录账户操作过的数据和/或推荐评分高于预定阈值的数据,其中,所述第二登录账户为与所述第一登录账户具有关系链的登录账户;使用所述至少一个兴趣信息对所述数据池中的数据进行筛选,得到与每个兴趣信息匹配的数据;将与所述每个兴趣信息匹配的数据推送给所述社交应用软件进行显示。

【技术特征摘要】

【专利技术属性】
技术研发人员:李冰江军平何聚黄海
申请(专利权)人:腾讯科技北京有限公司
类型:发明
国别省市:北京;11

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

1