IMDB (Internet Movie Database) has a top 250 list of movies. Movies enter this list according to a weighted rank.
I downloaded a copy of the database from an ftp site that imdb.com pointed out for personal use and within this file I found the following:
I plugged this in to recreate the top 250 list and it works fine. But I've been trying to understand how it works for some time and I can't get it.Code:weighted rank = (v/(v+k))*X + (k/(v+k))*C where: X = average for the movie (mean) v = number of votes for the movie k = minimum votes required to be listed in the top 250 C = the mean vote across the whole report (currently 6.90)
I want to create another type of list. This list will be called top_recent_movies. The equation above should include the following new parameters.
a = age of the move in years
m = maximum age to be considered (currently 3 years)
If I had to give it a go I would probably do this but I know it's wrong:
I mean would there be any difference between (m/a) and (1/a)Code:weighted rank = (v/(v+k))*X + (k/(v+k))*C + (m/a) where: a = age of the movie in years m = maximum age to be considered (currently 3 years) X = average for the movie (mean) v = number of votes for the movie k = minimum votes required to be listed in the top 250 C = the mean vote across the whole report (currently 6.90)
Any help, please?


LinkBack URL
About LinkBacks
