Skip to content

sagarparikh2013/FootWizard

Repository files navigation

FootWizard

Predicting Outcome of Soccer matches

  1. Download sqlite dataset from here and put it in a folder named soccer.
  2. Run SoccerPrediction.ipynb to generate Matches_EPL.csv (since it is greater than 25MB which is the limit of github!) and Matches_EPL_Processed.csv.
  3. Run Soccer_Modelling.ipynb to generate and save the best model for prediction
  4. Run main_frontend.ipynb and open the localhost link to the frontend to select teams and make predictions!

Requirements:

  • Python 3
  • Flask
  • Jupyter notebook
  • sklearn

Project Overview: Click here