I thought this project probably needed its own thread to get organized.
The idea is to create a page here on Packerrats that will display two random player images out of a database and allow the user to choose between those players. The result of that choice will be processed by a script containing an Elo rating formula. More on the formula here: http://en.wikipedia.org/wiki/Elo_rating_system
The formula will be used to apply ratings to each player in the database such that the players with the top 100 ratings in that database can be displayed. Essentially we are breaking up the task of rating hundreds of unalike players into thousands of simple tasks of rating two players at a time.
The scripts for this project are already complete with perhaps just a little fine-tuning and styling left on my part. A demo of this concept using only NFL quarterbacks is already implemented on another site.
Now as a community we have this to do list to get this project done:
1) Decide exactly what to tell users to make their choices based on which will determine the Top 100.
2) Compile a list of players for the database. We don't need or want every NFL player in there, just ones with an outside shot of making the Top 100. The number of players in the database will probably end up being a few hundred. I have no ideas on how to decide this list and my only suggestion is a series of threads with polls maybe.
3) The biggest of all... we need images for each of these players. To make this easier I have written a bash script that will resize, compress, and convert all images at once. We need non-boring images of each player, in the same aspect ratio, with the files all named after the player they are of.
Let me know if I overlooked something.
The idea is to create a page here on Packerrats that will display two random player images out of a database and allow the user to choose between those players. The result of that choice will be processed by a script containing an Elo rating formula. More on the formula here: http://en.wikipedia.org/wiki/Elo_rating_system
The formula will be used to apply ratings to each player in the database such that the players with the top 100 ratings in that database can be displayed. Essentially we are breaking up the task of rating hundreds of unalike players into thousands of simple tasks of rating two players at a time.
The scripts for this project are already complete with perhaps just a little fine-tuning and styling left on my part. A demo of this concept using only NFL quarterbacks is already implemented on another site.
Now as a community we have this to do list to get this project done:
1) Decide exactly what to tell users to make their choices based on which will determine the Top 100.
2) Compile a list of players for the database. We don't need or want every NFL player in there, just ones with an outside shot of making the Top 100. The number of players in the database will probably end up being a few hundred. I have no ideas on how to decide this list and my only suggestion is a series of threads with polls maybe.
3) The biggest of all... we need images for each of these players. To make this easier I have written a bash script that will resize, compress, and convert all images at once. We need non-boring images of each player, in the same aspect ratio, with the files all named after the player they are of.
Let me know if I overlooked something.


Comment