你是怎么学排序算法的知乎(知乎算法是如何计算的)

不知道有没有人思考过这么一个问题,在我们所使用的各种软件平台,我们都需要注册个账号,我们也经常听见别人说什么权重,算法什么的,那么具体是什么个意思呢?我这里就以知乎平台为例,因为在知乎平台上比较更清楚地表达出来。不过在那之前,我们得知道一件事,即知乎平台所用的算法是那个有名的威尔逊算法。这个算法主要用于账号平台上需要进行排名的地方,比如回答排名。

你是怎么学排序算法的知乎(知乎算法是如何计算的)(1)

由上图我们可以知道知乎的威尔逊算法具体是怎么进行计算的。其中u表示赞同,v表示反对,n表示总票数,p表示赞同率,z是正态分布的分位数(参数),S表示最终的威尔逊得分。另外我们可以发现第3个公式上面有个Z的字母,这就代表着账号的权重,但因为权重是由很多因素构成的,我们后面再细说,或者自行度娘 万臣知乎进行解答。而上面的结论换成通俗易懂的话来说,就是在同一个问题下的2个回答,即使获得的赞成与反对数相同,但也会因为权重的关系有个先后排名的顺序。另外需要注意的是即便是同一个号,在不同的问题领域里,它的权重也是不一样的,即:在你经常回答的领域可能你的权重是100分。但如果是在其他领域,如果你没有回答过的话权重就可能是0,那么回到这个问题上,谁权重高排名就靠前了。

你是怎么学排序算法的知乎(知乎算法是如何计算的)(2)

目前权重官方没有公布计算公式,一个用户在某个专业领域的权重,除了收藏和感谢有所影响之外,成为优秀回答者、提升盐值、实名认证等均有可能影响。当然这个对问题的推荐影响不大,即使是没有权重的小号,在知乎的机制之下,依旧有可能获得高曝光和高赞。

另外根据我们不断的进行比对发现,权重的提升可能与这几个方面有关:是否进行过实名认证、是否成为付费会员、盐值分数的高低、账号累积被点赞被收藏数等,都可以对权重的高低产生影响。并且我们认为占主要影响部分的是知乎账号的盐值高低。盐值分越高,不仅权重会增加,而且能使用的权限也就越多。另外盐值是一个综合性的评分,又可细分5个维度【基础信用】【内容创作】【友善互动】【遵守公约】【社区建设】

你是怎么学排序算法的知乎(知乎算法是如何计算的)(3)

其中【社区建设】所占的比重最多,不断地进行该方面操作,会使盐值分快速上升,但也请不要忽视了另外4个方面的操作哦。以上就是关于知乎里的一些算法是如何计算的说明,如果有说得不对的地方,欢迎与我进行交流讨论,也可自行度娘 万臣知乎,发表你的看法,我们下次再见。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页