Heroku app to explore boardgame data

Overview

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.
Owner
Maarten Grootendorst
Data Scientist | Psychologist
Maarten Grootendorst
Telegram Group Chat Statistics With Python

Telegram Group Chat Statistics How to Run First add PYTHONPATH in repository root directory enviroment variable by running: export PYTHONPATH=${PWD}

Sina Nazem 3 Apr 18, 2022
Unofficial Python wrapper for official Hacker News API

haxor Unofficial Python wrapper for official Hacker News API. Installation pip install haxor Usage Import and initialization: from hackernews import H

147 Sep 18, 2022
Compares and analyzes GCP IAM roles.

gcp-iam-analyzer I wrote this to help in my day to day working in GCP. A lot of the time I am doing role comparisons to see which role has more permis

Jason Dyke 37 Dec 28, 2022
Enables you to execute scripts and perform API requests in MikroTik router

HomeAssistant component: MikroTik API The mikrotik_api platform enables you to execute scripts and perform API requests in MikroTik router To enable M

Pavel S 6 Aug 12, 2022
A Telegram Bot to display Codeforces Contest Ranklist

CFRankListBot A bot that displays the top ranks for a Codeforces contest. Participants' Details All the details of a participant is in the utils/__ini

Code IIEST 5 Dec 25, 2021
β›‘ REDCap API interface in Python

REDCap API in Python Description Supports structured data extraction for REDCap projects. The API module d3b_redcap_api.redcap.REDCapStudy can be logi

D3b 1 Nov 21, 2022
Multi Account Generator Minecraft/NordVPN/Hulu/Origin And ...

Multi Account Generator Minecraft/NordVPN/Hulu/Origin And ...

76 Jan 01, 2023
Automated AWS account hardening with AWS Control Tower and AWS Step Functions

Automate activities in Control Tower provisioned AWS accounts Table of contents Introduction Architecture Prerequisites Tools and services Usage Clean

AWS Samples 20 Dec 07, 2022
Simple Translator in Python

Simple Translator in Python Project Description: In this project, we'll be making a very simple translator in Python using some libraries. Requirement

Hassan Shahzad 3 Jan 23, 2022
A Discord bot that enables using breakout rooms on a server

Discord Breakout Room Bot This bot enables you to use breakout rooms on your Discord server! Note This bot was thrown together within a few hours, so

Till MΓΌller 2 Nov 23, 2021
An Anime Theme Telegram group management bot. With lot of features.

Emilia Project Emilia-Prjkt is a modular bot running on python3 with anime theme and have a lot features. Easiest Way To Deploy On Heroku This Bot is

ZenitsuID #Mβ€’Rβ€’Tβ„’ 3 Feb 03, 2022
Connect your Nintendo Switch playing status to Discord!

Disclaimer: Unfortunately, it appears that Nintendo has removed returning self-Presence in their API as of recently, making this project near obsolete

Deltaion Lee 145 Dec 30, 2022
A stable telegram bot to get restricted messages with custom thumbnail support

Save restricted content Bot A stable telegram bot to get restricted messages with custom thumbnail support

DEVANSH 3 Feb 09, 2022
HTTP Calls to Amazon Web Services Rest API for IoT Core Shadow Actions πŸ’»πŸŒπŸ’‘

aws-iot-shadow-rest-api HTTP Calls to Amazon Web Services Rest API for IoT Core Shadow Actions πŸ’» 🌐 πŸ’‘ This simple script implements the following aw

AIIIXIII 3 Jun 06, 2022
scrapes medias, likes, followers, tags and all metadata. Inspired by instagram-php-scraper,bot

instagram_scraper This is a minimalistic Instagram scraper written in Python. It can fetch media, accounts, videos, comments etc. `Comment` and `Like`

sirjoe 2.5k Nov 16, 2022
Get random jokes bapack2 on telegram

Jokes Bapack2 Telegram Bot Get random jokes bapack2 from jokes-bapack2-api on telegram bot Screenshot Requirements python pip pipenv python-telegram-b

Miftah Afina 2 Nov 17, 2021
Auto Moderation is a powerfull moderation bot

Auto Moderation.py Auto Moderation a powerful Moderation Discord Bot 🎭 Futures Moderation Auto Moderation πŸš€ Installation git clone https://github.co

Gβˆ™MAX 2 Apr 02, 2022
A telegram smoot and high quality music player bot.

β–ͺ︎ Music Player β–ͺ︎ A smooth telegram music bot with high quality songs β–  [Features] β€’ Fast Starts streaming your inputs while downloading and converti

Simple Boy 3 Feb 05, 2022
Simple Discord bot for snekbox (sandboxed Python code execution), self-host or use a global instance

snakeboxed Simple Discord bot for snekbox (sandboxed Python code execution), self-host or use a global instance

0 Jun 25, 2022
This is a discord token generator(requests) which works and makes 200 tokens per minute

Discord Email verified token generator Creates email verified discord accounts (unlocked) Report Bug Β· Discord server Features Profile pictures and na

131 Dec 10, 2022