MLFIFA
July 1, 2018 ยท View on GitHub
Coming soon: We are currently developing a website to compare players using statistical visualization.
This repo helps addicted FIFA players (like us) build a Dream Team in Manager mode using player statistics from the SoFIFA platform.
Repo Contents
- A Web Crawler to scrape SoFIFA website.
- An API to search through SoFIFA data.
- A Mixed-Integer Linear Optimization algorithm for help you choose the best players and teams based on their potential and your budget.
Implementation
๐ท๏ธ Web Crawler
We built a web crawler to collect and parse information on all 18000+ FIFA players avaliable at SoFIFA.
โ๏ธ API
Do you want to have easy access to all SoFIFA data? We provide an API for that! Check out the API folder for examples.
๐ฏ Optimization Algorithm
We determine optimized player configurations using the data collected from SoFIFA. A subset of player information is used to form an Integer Programming optimization problem. For optimization we use the Pulp python module.
Please see the example Jupyter notebook for implementation details.
๐ฅ Authors
๐ง Diogo Dantas:
๐คต Arnaldo Gualberto: