用户好友关系的分类方法及装置制造方法及图纸

技术编号:12309652 阅读:93 留言:0更新日期:2015-11-11 18:24
本发明专利技术提供了一种用户好友关系的分类方法,该方法包括:获取第一预设时间段内的每个可分享信息的分享记录和领取记录;所述分享记录为至少一个终端分享所述可分享信息的记录,所述领取记录为至少一个终端领取所述可分享信息的记录;根据每个可分享信息的分享记录和领取记录,生成与该可分享信息对应的用户好友关系;根据所述用户好友关系,以及所述用户好友关系中每一终端的常用位置数据,对所述用户好友关系进行分类。本发明专利技术还提供了一种用户好友关系的分类装置,包括获取单元、好友关系生成单元及分类单元。本发明专利技术能够分析出全面、有效的终端的好友关系,并进行好友关系细分,增加数据分类维度,生成更有价值的关系数据。

【技术实现步骤摘要】

本专利技术涉及计算机处理
,尤其涉及用户好友关系的分类方法及装置
技术介绍
目前,各种社交类的app包括多种可分享信息,如文字、图片、虚拟货币及红包等 等,而根据上述可分享信息可对用户信息进行挖掘,如对好友关系进行分类。 目前,对好友关系进行分类通常是获取用户设备的位置信息,如家和公司位置、常 驻地等数据,并根据上述位置信息对用户进行聚类分析,得到用户间的关系,如邻居关系或 同事关系等。 然而,由于位置数据没有社交属性,则现有对好友关系进行分类的方法得到的用 户好友关系可信度不高,而且区分度不大,并且无法分析得到好友关系的亲密度。
技术实现思路
针对现有技术获得的好友关系可信度不高,区分度不大,无法得到好友关系亲密 度的缺陷,本专利技术提供一种用户好友关系的分类方法及装置。 第一方面,本专利技术提供了一种用户好友关系的分类方法,该方法包括: 获取第一预设时间段内的每个可分享信息的分享记录和领取记录;所述分享记录 为至少一个终端分享所述可分享信息的记录,所述领取记录为至少一个终端领取所述可分 享信息的记录; 根据每个可分享信息的分享记录和领取记录,生成与该可分享信息对应的用户好 友关系; 根据所述用户好友关系,以及所述用户好友关系中每一终端的常用位置数据,对 所述用户好友关系进行分类; 其中,所述每一终端的常用位置数据为预先获取的第二预设时间段内使用频率大 于第一预设阈值的位置数据。 优选地,所述方法还包括: 根据所述用户好友关系,获取存在好友关系的每两个终端间的互动数据和共同好 友覆盖率; 根据每两个终端间的互动数据和共同好友覆盖率,确定所述两个终端的好友关系 亲密度; 根据确定的好友关系亲密度,以及所述用户好友关系中每一终端的常用位置数 据,对所述用户好友关系进行分类。 优选地,所述分享记录包括:可分享信息的标识及分享该可分享信息的第一终端 的标识;所述领取记录包括:可分享信息的标识及领取该可分享信息的第二终端的标识; 相应地,所述根据每个可分享信息的分享记录和领取记录,生成与该可分享信息 对应的用户好友关系,包括: 获取可分享信息的标识相同的分享记录和领取记录; 将所述分享记录中的第一终端与所述领取记录中的第二终端进行关联; 根据多条关联记录,生成每个终端对应的用户好友关系列表。 优选地,所述根据所述用户好友关系,以及所述用户好友关系中每一终端的常用 位置数据,对所述用户好友关系进行分类,包括: 根据用户好友关系,获得所述用户好友关系中每个终端的常用位置数据;其中,所 述常用位置数据包括预设的家的坐标信息和公司的坐标信息; 根据所述常用位置数据,得到存在好友关系的每两个终端之间的家的距离、每两 个终端之间的公司的距离; 若两个终端之间的家的距离小于第一预设阈值,则判定所述两个终端对应的用户 为邻居关系; 若两个终端之间的公司的距离小于第二预设阈值,则判定所述两个终端对应的用 户为同事关系。 优选地,所述根据每两个终端间的互动数据和共同好友覆盖率,确定所述两个终 端的好友关系亲密度,包括: 根据所述互动数据及共同好友覆盖率,采用公式一计算得到存在好友关系的终端 A对于终端B的好友关系亲密度f (ab): 其中,a、al、a2均表示互动数据的权重,b表示共同好友覆盖率的权重;Fa表示终 端A分享的可分享信息数目,1;表示终端A领取的可分享信息数目;F b表示终端B分享的 可分享信息数目;Tb表示终端B领取的可分享信息数目;Q ab表示终端A领取终端B发出的 可分享信息的数目;Qba表示终端B领取终端A发出的可分享信息的数目;0)!11 3,表示终端A 和终端B共同好友的数目,Fr 13表示终端A的好友数目,Fri b表示终端B的好友数目。 第二方面,本专利技术提供了一种用户好友关系的分类装置,该装置包括: 获取单元,用于获取第一预设时间段内的每个可分享信息的分享记录和领取记 录;所述分享记录为至少一个终端分享所述可分享信息的记录,所述领取记录为至少一个 终端领取所述可分享信息的记录; 好友关系生成单元,用于根据每个可分享信息的分享记录和领取记录,生成与该 可分享信息对应的用户好友关系; 分类单元,用于根据所述用户好友关系,以及所述用户好友关系中每一终端的常 用位置数据,对所述用户好友关系进行分类; 其中,所述每一终端的常用位置数据为预先获取的第二预设时间段内使用频率大 于第一预设阈值的位置数据。 优选地,该装置还包括亲密度计算单元,用于: 根据所述用户好友关系,获取存在好友关系的每两个终端间的互动数据和共同好 友覆盖率; 根据每两个终端间的互动数据和共同好友覆盖率,确定所述两个终端的好友关系 亲密度; 根据确定的好友关系亲密度,以及所述用户好友关系中每一终端的常用位置数 据,对所述用户好友关系进行分类。 优选地,所述分享记录包括:可分享信息的标识及分享该可分享信息的第一终端 的标识;所述领取记录包括:可分享信息的标识及领取该可分享信息的第二终端的标识; 相应地,所述好友关系生成单元,用于: 获取可分享信息的标识相同的分享记录和领取记录; 将所述分享记录中的第一终端与所述领取记录中的第二终端进行关联; 根据多条关联记录,生成每个终端对应的用户好友关系列表。 优选地,所述分类单元,用于: 根据用户好友关系,获得所述用户好友关系中每个终端的常用位置数据;其中,所 述常用位置数据包括预设的家的坐标信息和公司的坐标信息; 根据所述常用位置数据,得到存在好友关系的每两个终端之间的家的距离、每两 个终端之间的公司的距离; 若两个终端之间的家的距离小于第一预设阈值,则判定所述两个终端对应的用户 为邻居关系; 若两个终端之间的公司的距离小于第二预设阈值,则判定所述两个终端对应的用 户为同事关系。 优选地,所述亲密度计算单元,还用于: 根据所述互动数据及共同好友覆盖率,采用公式一计算得到存在好友关系的终端 A对于终端B的好友关系亲密度f (ab): 其中,a、al、a2均表示互动数据的权重,b表示共同好友覆盖率的权重;Fa表示终 端A分享的可分享信息数目,1;表示终端A领取的可分享信息数目;F b表示终端B分享的 可分享信息数目;Tb表示终端B领取的可分享信息数目;Q ab表示终端A领取终端B发出的 可分享信息的数目;Qba表示终端B领取终端A发出的可分享信息的数目;0)!11 3,表示终端A 和终端B共同好友的数目,Fr 13表示终端A的好友数目,Fri b表示终端当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种用户好友关系的分类方法,其特征在于,该方法包括:获取第一预设时间段内的每个可分享信息的分享记录和领取记录;所述分享记录为至少一个终端分享所述可分享信息的记录,所述领取记录为至少一个终端领取所述可分享信息的记录;根据每个可分享信息的分享记录和领取记录,生成与该可分享信息对应的用户好友关系;根据所述用户好友关系,以及所述用户好友关系中每一终端的常用位置数据,对所述用户好友关系进行分类;其中,所述每一终端的常用位置数据为预先获取的第二预设时间段内使用频率大于第一预设阈值的位置数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:卢海洋
申请(专利权)人:北京嘀嘀无限科技发展有限公司
类型:发明
国别省市:北京;11

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

1