Skip to content

Generate predicted bracket from a kaggle march madness submission

Notifications You must be signed in to change notification settings

Counterfly/predicted_bracket_generator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

predicted_bracket_generator

Generate predicted bracket from a kaggle march madness machine learning competition submission. https://www.kaggle.com/c/march-machine-learning-mania-2017

Usage:

from bracket_builder import make_bracket
make_bracket(DATAPATH, submissionPath, emptyBracketPath, outputFilePath)

Dependencies

  • matplotlib
  • numpy
  • pandas
  • PIL

Additional input data/files not provided on kaggle:

  • matchups.csv - matchup and bracket slot mapping for each seed in 2016
  • empty_bracket.jpg - empty ncaa bracket
  • matchup_locs.py - mapping dictionary from slots to image coordinates on empty_bracket.jpg

Output is a bracket filled in with team seeds, names, and winning likelihood for each game.
The empty bracket is shown below. alt tag

The predicted bracket (this program's output) is shown below: alt tag

About

Generate predicted bracket from a kaggle march madness submission

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%