In American Football, the 120 top US-college teams each play a season of roughly 15 games against some
geographically close opponents. Given the outcomes of all these games, determine the top two teams that deserve to
play in the national college super bowl.
The standard way of ranking teams based first on number of wins and then on goal difference might work rather poorly
in this case, because not a full Round
Robin has been played. Also, this system does not take into account the strengths of the opponents. Sport rating systems analyze the
results of sports competitions to provide objective ratings for each team.
The problem with these systems is that they are mathematically not as easy to understand as "getting 3 points for a
win, and 1 point for a draw". Hence, we want to use
modern visualisation techniques in order to illustrate how the rating system works to the mathematical outsider.
Write computer code that uses graphical libraries such as D3.js in order to
produce
instructive interactive graphs to illustrate how the rating has been
computed. The goal is that involved teams or individuals (with no mathematical background) understand better
how
their ranking is computed.
Write a report describing the design choices and the findings.
Number of students
2 is preferred, 3 is possible.
Prerequisites
some basic linear algebra to understand how rating algorithms work. Can also be acquired during the project.
programming experience in JavaScript is helpful for creating the visualisations with
D3.js, but not required.