Hi all,
Just wrapping up a chess analysis application I’ve deployed to GCP using Cloud Run.
My application is publicly accessible at the following URL:
I’m using the chess.com API and I wanted to get an idea of what openings people were playing on the platform (at the top ELO brackets).
The data is modeled into BigQuery tables and uses a live connection to query data into the Dash app.
Dozens of opening variations exist per “opening type” and there are thousands of unique openings in total. Therefore, I’ve used a mapping table to group similarly named openings together to make it easier to parse through the data.
Please feel free to have a click around the dashboard.
If there is any feedback on the design or datapoints which would further enrich this analysis, it would be much appreciated