2010-08-03 54 views
5

我的意思是隨行效應的描述如下:
已經排名第一的項目有更高的投票傾向,甚至有可能獲得投票。如何減輕我在排名系統中的流行效應(投票行爲)?

我希望得到的是一些具體的建議,至多根據您的實際經驗和數學公式以及它在哪種情況下的幫助。

但是,任何有用的指針都是值得歡迎的!

我的排名系統

請考慮在一個網站,有一個信譽系統,並供用戶只投了upvotes上的項目和排名表被重置爲每月新啓動的排名系統。
每個用戶在每個月內每個項目有一個upvote,並且對於在某個月的某個月內對該項目進行升級的用戶有獎勵,該用戶在該月底成爲最高級別。

用戶被告知什麼增加了他們給予好評的重量如下:
1)...名聲越多,你必須在upvoting
2時)......你當前內給予好評的項目少月(包括當前的最後投票數)
3)...當前月份內已有的項目已獲得贊助數量較少

排名表每天重新計算一次,並且對所有人都是可見的。

目標

我想努力糾正項目,其中一個不能告訴我們,如果有些用戶只是upvoted它,因爲從衆效應的行列中來實現部分3)(這些用戶可能希望通過投票他們認爲許多其他用戶已經upvoted)獲得一個「戰術」的優勢)

此外,我希望緩解這種方式反對可能使用設法獲得某種聲譽的襪子木偶,但upvote相同的項目或一組項目。

問題

有沒有辦法,我只能upvotes的時間排序的名單上適用於每個項目一個(甚至測試?)數學公式得到coffecient爲每個upvotes讓他們權重會以合理的方式糾正?
我在想這應該是一種圖形功能,但我無法完全掌握它...

謝謝!

編輯

扎克說:「超越流行的一定水平,額外的upvotes減少的東西將被顯示的概率」

爲了進一步澄清:我是後是其實際的數學方法值得嘗試的是,將以數學函數的形式,以明智,平衡的方式將這種流行的減少(即,將係數應用於權重,參見上文)。

我的希望是有人在類似或一般情況下具有上述方法的實踐經驗。

+0

與編程有關嗎?統計類型似乎更有可能回答。 – JasonFruit 2010-08-03 00:14:05

+0

您應該至少使它成爲社區wiki – 2010-08-03 00:17:19

+0

這聽起來對您的業務至關重要。你應該想出幾個想法並以某種方式嘗試。 – Ron 2010-08-03 00:49:11

回答

3

考慮應用「獨立搖滾彼得原則」:超出一定的受歡迎程度,額外的提議減少的東西將顯示的概率。

由Leonard Richardson創建於術語this paper。獨立搖滾彼得當然是從Diesel Sweeties

+0

我第一次瀏覽了紙張,發現有點令人困惑,但那可能就是我。我想他的建議與我在我的問題的「問題」部分中想要的幾乎完全相同,但他沒有提供任何提示或解釋如何以數學方式處理實際解決方案。然後,我查看了我在您鏈接到的網站上也找到的代碼,但發現它過於專業化,無法將他的情況與我的情況進行比較。 +1爲好的指針,以進一步解釋添加到我的問題,但! – Geradeausanwalt 2010-08-03 08:46:54

1

我一直都不喜歡投票系統中的流行效應,尤其是「最受歡迎」排名,其中只需點擊高度排名的項目就可以提高排名。我對這個問題的解決方案(我從來沒有測試過或者沒有實現過)將會跟蹤一個項目是如何到達(然後投票)的,並且忽略(或者大大減少)按排名頁面。

+0

在我的情況下,用戶必須首先點擊/查看鏈接到網站上多個位置的項目,並且必須在項目的詳細信息頁面上投票。雖然不能保證用戶能夠安全地關聯用戶點擊排名表中的項目頁面和她的實際upvote,但仍然有一些我可以考慮的實現。因此,對於想法指針+1。 – Geradeausanwalt 2010-08-03 08:55:28