Skip to content
This repository has been archived by the owner on Sep 12, 2023. It is now read-only.

The Board Game Analysis Dashboard allows a user to explore trends in board game categories, mechanics, and publishers as well as find the top rated games based on selections.

License

Notifications You must be signed in to change notification settings

ubco-mds-2020-labs/dashboard-project---r-group14

Repository files navigation

Board Game Dashboard

GitHub GitHub Super-Linter

Team: Nathan Smith, Mitch Harris, Ryan Koenig, Sophia Bulcock

The Board Game Dashboard can be found here!

Note

Note that the purpose of this dashboard is to rewrite the Milestone 2 Python Dashboard found here into Dash-R. This has been completed within this repository.

There are currently no plans to update this dashboard and instead the focus will be on updating the Python Dashboard. A list of planned updates for the Python Dashboard can be found here.

Description

The Board Game Dashboard provides interactive exploration of a dataset of approximately 10,000 board games from the Board Game Geek website. The data includes board games with their descriptions, general game details, and user ratings and was obtained from the R4DS TidyTuesday 2019-03-12 Github repository.

The dashboard has the following general functionality:

  • Exploration of trends in board game features from 1950 to 2016.
  • Summary of most popular board game features and board games based on user selections of game category, mechanics, publisher, and/or published year.

The best way to understand the functionality is just to check it out!

An exploratory data analysis was also prepared prior to the dashboard and can be read here.

Status

The dashboard is currently under active development and will soon include the following updates within the Python Dashboard (stay tuned!):

  • Improved layout and aesthetics
  • Revised game count vs published year bar chart
  • Additional in-app user instructions.

Enhancements

Several larger enhancements are also underway for the dashboard!

  • Updated board game dataset available on Kaggle. The updated dataset is provided by the author of Recommend.Games (very cool board game recommender using machine learning) but requires additional wrangling into a useable state for the dashboard.
  • 3D visualization of the board game data. The visualization uses T-SNE dimensionality reduction to plot board game categories and mechanics on two dimensions and the third dimension represents user rating. An exploratory analysis completed for this functionality can be found here.

Getting Help or Reporting an Issue

To report bugs/issues/feature requests, please file an issue.

These are very welcome!

How to Contribute

If you would like to contribute, please see our CONTRIBUTING guidelines.

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

About

The Board Game Analysis Dashboard allows a user to explore trends in board game categories, mechanics, and publishers as well as find the top rated games based on selections.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •