[发明专利]一种挖掘社区用户的方法及装置有效
申请号: | 201210499292.9 | 申请日: | 2012-11-29 |
公开(公告)号: | CN103853726B | 公开(公告)日: | 2018-03-02 |
发明(设计)人: | 程刚;潘璇;庄子明;周静;李鹤 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京三高永信知识产权代理有限责任公司11138 | 代理人: | 滕一斌 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 挖掘 社区 用户 方法 装置 | ||
技术领域
本发明涉及互联网通信领域,特别涉及一种挖掘社区用户的方法及装置。
背景技术
随着社区技术的发展,社区已得到用户广泛地应用,用户可以在社区中注册社区账号,并向社区账号添加好友,然后通过该社区账号发送私信给好友、转发好友发布的信息和/或评论好友发布的信息等多种互动方式与好友互动。
目前在社区中用户可以查看到自身的社区账号包括的好友,而该社区账号包括的好友之间可能无法相互查看到,以致于用户可以与该社区账号包括的好友之间进行互动,而该社区账号包括的好友之间则不可以进行互动,另外,用户也只局限于与该社区账号包括的好友进行互动,而不可以与该社区账号包括的好友以外的其他用户进行互动,导致社区的互动性较差。
发明内容
为了使社区用户可以与其自身的社区账号包括的好友以外的其他用户进行互动,提高社区的互动性,本发明提供了一种挖掘社区用户的方法及装置。所述技术方案如下:
一种挖掘社区用户的方法,所述方法包括:
获取社区用户的社区原始数据,所述社区用户的社区原始数据包括所述社区用户对其他社区用户的关注度信息和所述社区用户与所述其他社区用户共同关注的话题个数;
根据所述社区用户的社区原始数据,计算所述社区用户对其他社区用户的亲密度分数,所述亲密度分数用于标识所述社区用户对其他社区用户的亲密程度;
根据所述社区用户对其他社区用户的亲密度分数对所述社区用户进行聚类并形成社区用户圈子;
将所述社区用户圈子显示给所述社区用户圈子包括的社区用户,以使所述社区用户圈子包括的各社区用户之间进行相互交流。
所述根据所述社区用户的社区原始数据,计算所述社区用户对其他社区用户的亲密度分数,包括:
根据所述社区用户对所述其他社区用户的关注度信息,计算所述社区用户对所述其他社区用户的关注度分数;
根据所述社区用户与所述其他社区用户共同关注的话题个数,计算所述社区用户与所述其他社区用户之间的关注热点分数;
根据所述社区用户对所述其他社区用户的关注度分数和所述社区用户与所述其他社区用户之间的关注热点分数,计算所述社区用户对所述其他社区用户的亲密度分数。
所述根据所述社区用户对其他社区用户的亲密度分数对所述社区用户进行聚类并形成社区用户圈子,包括:
扫描社区用户;
根据所述扫描的社区用户对除所述扫描的社区用户以外的其他社区用户的亲密度分数和所述其他社区用户对所述扫描的社区用户的亲密度分数,计算所述扫描的社区用户与所述其他社区用户之间的用户距离;
选取与所述扫描的社区用户的之间的用户距离小于预设用户距离门限的社区用户,将所述扫描的社区用户与所述选取的社区用户聚类成一个社区用户圈子。
所述将所述扫描的社区用户与所述选取的社区用户组成一个社区用户圈子之后,还包括:
将所有社区用户圈子组成圈子集合,设置指针指向所述圈子集合包括的第一个社区用户圈子,从所述圈子集合包括的剩下第一个社区用户圈子开始扫描;
根据所述指针指向的社区用户圈子包括的社区用户对所述扫描的社区用户圈子包括的社区用户的亲密度分数和所述扫描的社区用户圈子包括的社区用户对所述指针指向的社区用户圈子包括的社区用户的亲密度,计算所述指针指向的社区用户圈子与所述扫描的社区用户圈子之间的圈子距离;
如果所述圈子距离小于预设圈子距离门限,则合并所述指针指向的社区用户圈子与所述扫描的社区用户圈子。
所述合并所述指针指向的社区用户圈子与所述扫描的社区用户圈子之后,还包括:
如果所述指针指向的社区用户圈子不是所述圈子集合包括的最后一个社区用户圈子,则设置所述指针指向所述圈子集合包括的下一个社区用户圈子,从所述圈子集合包括的剩下第一个社区用户圈子开始扫描。
如果圈子距离大于或等于预设圈子距离门限,所述方法还包括:
如果所述扫描的社区用户圈子不是所述圈子集合包括的剩下最后一个社区用户圈子,则在所述圈子子集合包括的剩下社区用户圈子扫描下一个社区用户圈子;
如果所述扫描的社区用户圈子是所述圈子集合包括的剩下最后一个社区用户圈子且所述指针指向的社区用户圈子不是所述圈子集合包括的最后一个社区用户圈子,则设置指针指向所述圈子集合包括的下一个社区用户圈子,从所述圈子集合包括的剩下第一个社区用户圈子开始扫描。
所述根据所述社区用户对其他社区用户的亲密度分数对所述社区用户进行聚类并形成社区用户圈子,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210499292.9/2.html,转载请声明来源钻瓜专利网。