Inspiration
We enjoy playing and watching soccer, and wanted to explore sports data analysis. We also wanted to analyze trends and stats that don't often show up on the stat sheet.
What it does
Statside Soccer gives strong match analysis to coaches, analyzing and providing insights for key moments with a focus on escaping pressure and creating chances. It allows for coaches to start broad, with general trends, and then key in on specific moments.
How we built it
We parsed through the data provided using pandas. Then, with custom key moment detection algorithms, we identified sequences we thought coaches would find interesting. After analyzing these trends through numerical analysis, we used Flask and Matplotlib to show the match simulations.
Challenges we ran into
The biggest challenge we ran into was converting large amounts of data into digestible insights and identifying trends from a set of moments.
Accomplishments that we're proud of
We are most proud of being able to identify key match moments, specifically those involving high pressure or dangerous chances, and allowing users to look at them in a match simulation.
What we learned
We learned about the importance of planning, especially when there is a large amount of data. We also learned about data analysis in general, and we are excited to explore it further.
What's next for Statside Soccer
We plan on making our frontend more scalable and connected to the backend. We also intend to improve our trend detections and identify more types of moments.
Log in or sign up for Devpost to join the conversation.