使用StackOverflow本身作爲例子,如果你有任何這樣的系統,其中的條目被投票並按照排名順序進行查看,那麼你如何彌補公平地排序新條目?也就是說,如果給出了十個不好的答案並向上投票,那麼你如何確保人們看到可能更好的新條目,但是沒有時間收集投票,甚至沒有看到底部的所有內容?公平比較新的產品?
2
A
回答
1
您可能會覺得這篇文章有趣:How to Build a Popularity Algorithm。
0
0
或「未回答」部分 - 以StackOverflow爲例。
由於您的「壞」答案已被提高,因此按照您的網站規則,按排名排序時應該顯得更高。
2
你可以添加10個「虛擬upvotes」到一個新的職位,隨着時間或視圖衰退。
例如,您可以將虛擬upvotes減少1每小時的答案是在那裏或每100個答案的意見(假設如果100人看到帖子,並沒有打擾投票,它可能0真票正確地重視。
由於屏幕變得更大和更廣泛的allthe時間,你也可以列出所有的答案兩次,由等級排序的左邊,按年齡排序的權利。
1
你應該降低實際舊帖子的排名與他們的年齡相對於最新帖子的比例成正比,實際排名將從中等排名,基於時間的排名以及任何其他自定義修飾詞派生。被製成。不過,您應該讓用戶開啓此功能。
+0
我認爲在我的情況下,我不會讓它成爲可選的,或者至少它是默認的。我仍然可以繼續查看原始投票或日期排序,但默認視圖應始終爲此。 – ironfroggy 2009-03-02 15:06:41
相關問題
- 1. Drupal6 - 產品比較
- 2. Magento比較產品
- 3. PHP產品vs產品比較
- 4. 交叉表比較,產品
- 5. 產品比較會話
- 6. Magento產品比較限制
- 7. 在Virtuemart中比較產品
- 8. Magento刪除產品比較
- 9. 如何在類別和產品頁面中顯示比較產品,最近查看/比較的產品?
- 10. 在Magento的產品比較頁上獲取產品ID?
- 11. 加盟店網站的產品比較
- 12. 代碼大小的公平比較
- 13. 比較產品側邊欄項目不顯示產品
- 14. 產品規格,並能夠比較產品規格
- 15. 比較版本中產品版本
- 16. 動態產品比較頁面
- 17. 如何比較三款表產品?
- 18. 產品價格比較腳本
- 19. 產品比較數據庫模式
- 20. Magento配置產品,同時比較
- 21. 如何在magento的產品頁面中顯示最近比較的產品?
- 22. 比較來自相同的表3級的產品有產品名稱
- 23. 如何在特定類別中顯示「比較產品」和「最近比較產品」部分?
- 24. 使用PHP比較產品保留頁面上的產品作爲cookie
- 25. 比較平等
- 26. Magento的扁平產品
- 27. 在沒有登錄的情況下比較magento中的產品
- 28. 關於TinyMCE的問題。或對可比較產品的建議
- 29. Magento的得到比較產品編號的
- 30. 比較 - 平方根
你有多聰明把這個框架當成一個「一般」問題,這樣就不會因爲被稱爲SO而被改變。 :) +1 – 2009-03-02 14:35:52
不,它確實是一般的。我正在建設這個在faircompanies.com – ironfroggy 2009-09-05 22:07:08