README.md

November 7, 2019 ยท View on GitHub

A Dashboard for the Board Game Geeks among us

Link to Application

As many Board Game Geeks like myself track the scores of board game matches I decided to create an application allowing for the exploration of this data. Moreover, it felt like a nice opportunity to see how much information can be extracted from relatively simple data.

As a Data Scientist and self-proclaimed Board Game Nerd I obviously made sure to write down the results of every board game I played. The data in the application is currently my own, but will be extended to include those of others.


API stability API stability API stability

The Application

๐ŸŽฒ The Application

This application is a Streamlit dashboard hosted on Heroku that can be used to explore the results from board game matches that I tracked over the last year.

There are currently four pages available in the application:

  • โ™Ÿ General Statistics โ™Ÿ
    • This gives a general overview of the data including frequency of games over time, most games played in a day, and longest break between games.
  • โ™Ÿ Player Statistics โ™Ÿ
    • As you play with other people it would be interesting to see how they performed. This page allows you to see, per player, an overview of their performance across games.
    • This also includes a one-sample Wilcoxon signed-rank test to test if a player performs significantly better/worse than the average for one board game.
  • โ™Ÿ Head to Head โ™Ÿ
    • I typically play two-player games with my wife and thought it would be nice to include a head to head page. This page describes who is the better of two players between and within games.
  • โ™Ÿ Explore Games โ™Ÿ
    • This page serves to show statistics per game, like its distribution of scores, frequency of matches and best/worst players.