Determining the popularity of a video with ratings and views

Posted by user295825 on Stack Overflow See other posts from Stack Overflow or by user295825
Published on 2010-03-17T16:27:11Z Indexed on 2010/03/17 16:31 UTC
Read the original article Hit count: 234

Filed under:
|
|
|

I am about to embark on a new project - a video website. Users will be able to register, and vote on videos by clicking "like" or "dislike", or something to that effect. In any event, it will be a 2-option voting system, not a 5-star system.

Every X number of days, I will be generating a "chart" of the most popular videos. So my question is: how should I determine the popularity of a given video?

If I went the route of tallying up the videos with the most views, this could have the effect of exceptionally bad videos making it to the of the charts (just because they're so bad).

If I go the route of a scoring system based on the amount of "like" and "dislike" votes (eg. 100 like votes, and 50 dislike votes equals a score of 2), videos with few views could appear on the top of the charts.

So, what I need to do is a combination of the two. Barring, of course, spammy views and votes.

What's your guys' thoughts on the subject?

© Stack Overflow or respective owner

Related posts about voting

Related posts about statistics