Run the page rank algorithm based on 2015 football scores to evaluate the selection committee's rankings Note: the scores were downloaded from here: http://www.sports-reference.com/cfb/years/2015-schedule.html
If you just want to generate the rankings...
- download octave (or Matlab if you have it) - https://www.gnu.org/software/octave/download.html
- execute at linux prompt: linux> octave page.m
Output should look like this:
Clemson
Michigan State
Alabama
Stanford
Oklahoma
Houston
Iowa
Ohio State
...
If you want to build the matrix from the scores or try it with data from a different season, do these additional steps...
- download csv from a suitable website (such as http://www.sports-reference.com/cfb/years/2015-schedule.html)
- run the football.py script with no arguments to generate the H matrix from stdout
linux> ./football.py > H.mat - run the football.py script a second time with an argument to generate the file teams.csv
linux> ./football.py 1 > teams.csv - run the page ranks in octave as above
linux> octave page.m