olliestanley / autoscout Goto Github PK
View Code? Open in Web Editor NEWFootball (soccer) scouting and analysis tools for publicly available data
License: MIT License
Football (soccer) scouting and analysis tools for publicly available data
License: MIT License
fbref has added carries & progressive carries
Add to util.load_csv
as an alternative to Pandas DataFrames
Package installable from PyPI in longer term once a more complete set of features is available
Adding GitHub Actions will allow automated linting and unit testing runs
Formatting tools (black
, isort
, flake8
, mypy
) can all use configurations to define a consistent style
Use kloppy for provider-agnostic event data analysis
Add examples notebooks in examples/
directory with outputs
Also add .gitattributes
to ignore Jupyter Notebooks as a repository language
Support a special case of comparison radars where the comparison record is the dataset average
Although many functions are data dependent it is still possible to unit test significant portions of the code base
In autoscout/data/fbref.py
, support downloading match-level data for both teams and players. This must be achieved in a way which does not induce request spam, to ensure fbref
terms of use are not violated.
For team and player aggregate-level data, implement functions in search.py
to find teams and players by statistics
Opta data via WhoScored cannot be scraped as it is against the Terms of Use
This issue will be updated and worked on if a usable event data source is identified
rating_inputs.json
and all radar/*.json
files are affected
fbref
includes wage data for players. Support downloading this in autoscout/data/fbref.py
.
Relevant resources:
For team and player match-level data, implement a preprocess
function to possession adjust statistics.
Blockers: #1
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.