Web scraping and machine learning for fantasy football prediction.
(In progress)
Contents:
cluster_offense_defense.R - performs k-means clustering to separate defenses and offenses into groups based on current cumulative team stats (i.e. finds defenses/offenses that are similar to each other)
depth_chart.R - retrieves each team's current depth chart for all fantasy-relevant offensive positions
nfl_schedule.R - retrieves and organizes NFL season schedule info for each team
weather.R - retrieves current weather information for each NFL city