大家有什么想法讨论讨论。我想应该从这样几个角度来思考
1. 刷票的行为特征
2. 被刷内容的特征
3. 用户本身的特征
如果一个人想刷票,以上几个方面会和正常人有哪些不同。
以hacker news 为例吧。 被刷上去,全世界的程序员可就都看到了,诱惑无限哦。相信hacker news的核心就在于他们的反刷票系统了吧。
不知道 segmentfault 这方面有没有做工作
补充:
我个人认为比较简单易行的方法,还是通过用户来甄别,维护一个可信用户列表(大部分系统中用户活跃度都是符合长尾分布的,从中截取一段,能够反映多数用户意愿的用户为准。不过于活跃,也不是很少参与)。 对于单个话题,在已投票的人中,筛出可信的用户,从这群人中随机选取部分用户(80%,保证一定的随机性),来做排名。不知道豆瓣电影评分是如何反刷票的。
当然,这只是一个方面,任何反作弊系统不可能只有一个指标
不绑定账号的网站,那该如何做反刷票的行为?
我个人认为比较简单易行的方法,还是通过用户来甄别,维护一个可信用户列表(大部分系统中用户活跃度都是符合长尾分布的,从中截取一段,能够反映多数用户意愿的用户为准。不过与活跃,也不是很少参与)。 对于单个话题,在已投票的人中,筛出可信的用户,从这群人中随机选取部分用户(80%,保证一定的随机性),来做排名。 不知道豆瓣电影评分是如何反刷票的。 当然,这只是一个方面,任何反作弊系统不可能只有只一个指标
Hacker News 的技術建構有跡可循嗎?