微博热门的影响力怎么去计算?相信不少人是有疑问的,今天深圳市知洋文化传媒有限公司就跟大家解答一下!
知洋娱乐:微博热门的影响力怎么去计算如下:
在社区发现中,使用新浪微博中的关系网络可以提高相似度计算的精确度,但关系网络能做的事情还有很多,影响力计算便是其中比较重要的应用。
说到影响力的计算,这里借鉴了网页排名中的微博算法,网页排名中广为人知的微博算法当属PageRank了,该微博算法由google创始人发明,随着google在商业上的成功而声名鹊起,该微博算法根据网页之间的链接来确定网页的排名,其核心在于一个假设,质量高的网页所指向的网页的质量必定也高。
根据PageRank的思想,可以得到新浪微博上影响力的假设:
影响力高的用户粉丝关注的用户粉丝的影响力必定也高。
将用户粉丝看成是PageRank中的网页,将关注关系看做是网页中的链接关系,从而可以根据PageRank的微博算法流程得到在新浪微博关注网络上的影响力计算微博算法,那么微博热门的影响力怎么去计算?接下来就跟着知洋娱乐小编一起来看下吧!
一、赋予所有用户粉丝相同的影响力权重;
二、将每个用户粉丝的影响力权重按照其关注的人数等量分配;
三、对每个用户粉丝来说,其影响力等于其粉丝分配给他的权重之和;
四、第2步和第3步迭代,直到权重不再发生大的变化为止。
在网页排名中,基于网络关系的微博算法还有HITS、HillTop微博算法等,这些微博算法也可以借鉴到影响力计算中来。
上面的微博影响力计算有什么缺点呢?
如果只是基于关系网络的话,那么很容易就造成,粉丝数目多的人影响力必然会很高,这样就导致有些用户粉丝去购买一些僵尸粉就可以达到很高的影响力了,这样的微博算法显然是不能应对实际情况的,因为还有太多的信息没有用到。
用户粉丝的影响力除了他的新浪微博关系之外,还与他的个人属性有很大的关系,比如用户粉丝的活跃度、微文的质量等,用户粉丝的活跃度可以使用其发表新浪微博的频度来衡量,微文的质量可以采用其被转发的数目、被回复的数目来得到,通过对这些值进行衡量,再加上上面微博算法的结果,就可以得到更加精确的影响力结果。
当然也可以这样考虑,用户粉丝之间的回复关系、转发关系、@关系均可以构成网络,它们也有相应的假设。
1、影响力越高的用户粉丝回复的新浪微博的影响力越高,从而使该新浪微博主人的影响力变高;
2、影响力越高的用户粉丝转发的新浪微博的影响力越高,从而使该新浪微博原创作者的影响力变高;
3、影响力越高的用户粉丝倾向于在其新浪微博中@影响力高的用户粉丝。