저는 현재 학위 과정의 최종 프로젝트를 위해 digg와 비슷한 Ruby on Rails 응용 프로그램을 개발하고 있으며 5 포인트 랭킹 알고리즘에 머물러 있습니다.Ruby on Rails 5 포인트 랭킹 알고리즘에 대한 도움말
이 참여해야 몇 가지 요소가 있으며, 여기에 고장입니다 :
사용자
- 그들은 개인 5 포인트가되는 5 카테고리 별 순위해야합니다 최고의 1은 최악 (5 스타 랭킹이라고 생각하면)이므로 IE를 완벽하게 사용할 수 있습니다. 히스토리 범주에서 2 스타 랭킹과 테크놀로지 부문에서 5 스타 랭킹.
기사
-
각각의 이야기는 단지 하나 개의 카테고리로 분류됩니다
- , 이야기, 사용자 게시물 (여기에 문제의 하나입니다) 때는 "기본 순위를 부여됩니다 해당 카테고리의 사용자 순위를 기반으로합니다. IE는 내가 기술 카테고리에서 5 스타 랭킹을했다고 가정 해 봅시다. 스토리를 게시하면 해당 카테고리에서 5 스타 랭킹을 얻었 기 때문에 5 스타의 기본 순위가 부여됩니다.
결국 3 개의 순위가 있습니다. 평균 사용자 순위, 카테고리 당 사용자 순위 및 각 스토리의 순위
내가이 링크를 발견했습니다있다 -로 U 변수 그것은 다양한 순위 알고리즘을 분해 http://www.seomoz.org/blog/reddit-stumbleupon-delicious-and-hacker-news-algorithms-exposed
을의 레딧 알고리즘은 내가이 X = D를 대체 단지 문제 있다고 생각, 내 요구에 적응하는 것 주어질 수있는 1-5 점을 평균하는 적절한 방정식.
너희들은 어떻게 생각하니?
당신이 지나치게 염려 초기 순위에 있다는 질문에서 날 것으로 보인다, 조쉬