使用排序算法,解决论坛质量下降的问题 #162

Closed
diguage opened this Issue Mar 22, 2013 · 2 comments

Projects

None yet

4 participants

@diguage
diguage commented Mar 22, 2013

今天上Ruby China,发现实施“ 新注册的用户 1 周内禁止发帖”的规则了。觉得有点不爽!

Ruby China给我的感觉就是一个对新手很友好的论坛!我也是刚刚注册不就!有问题发出来,大家马上就有人回复解决。印象最深的一次,我的一个帖子发出来没半个小时,华顺就亲自贴出来相关描述的帖子!感觉真的很亲切!!

但是,新的规则改变了这点,新人必须要等一周之后才能发帖!!这是多么悲催啊!!

我主张使用技术解决问题!既然我们是干挨踢的,我们就尽量发挥计算机的潜能,让计算机帮我们活的更轻松,做的更好!!

我也是新手,我也承认我发过一些弱智问题!

对于这个问题,我觉得可以开辟一个新手提问题的专栏!新手提的问题贴自动归档到新手问题栏!

对于论坛帖子质量下降的问题,我们可以根据帖子被浏览的次数、评价以及回帖数,当然还要有时间等因素来个自动升降级排序。
阮一峰老师介绍过一些挺好的算法,可以参考一下。链接如下:

基于用户投票的排名算法(一):Delicious和Hacker News
http://www.ruanyifeng.com/blog/2012/02/ranking_algorithm_hacker_news.html

基于用户投票的排名算法(二):Reddit
http://www.ruanyifeng.com/blog/2012/03/ranking_algorithm_reddit.html

基于用户投票的排名算法(三):Stack Overflow
http://www.ruanyifeng.com/blog/2012/03/ranking_algorithm_stack_overflow.html

基于用户投票的排名算法(四):牛顿冷却定律
http://www.ruanyifeng.com/blog/2012/03/ranking_algorithm_newton_s_law_of_cooling.html

基于用户投票的排名算法(五):威尔逊区间
http://www.ruanyifeng.com/blog/2012/03/ranking_algorithm_wilson_score_interval.html

基于用户投票的排名算法(六):贝叶斯平均
http://www.ruanyifeng.com/blog/2012/03/ranking_algorithm_bayesian_average.html

希望大家加入进来贡献自己的代码,让Ruby China早日实现自动优化帖子质量的功能!

个人愚见,仅供参考!

透露一点,这是我第一次在Github上使用issue!我贡献了自己的“初夜”,大家要贡献自己的代码啊!哈哈

@greatghoul

楼主不厚道,初夜没有见血。看过最后那一篇文章,数据不行,感觉高深呀。

@ShiningRay

可以参考“冇问题”

@huacnlee huacnlee closed this Jun 6, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment