Mad Puck - Hockey Team Manager

A post game interview and reports service for hockey teams.

What it does

Mad Puck is a hockey team management and stats solution for minor hockey and pickup teams.
We have created a new service and integrated Gemini to support post game interviews and post game reports. During a game the fans enter game events into Mad Puck (time, shots, faceoffs, goals, penalties, etc.). When the game has finished, Mad Puck selects 2 players to conduct post game interviews with and then generates interview questions using Google Gemini and the game context for the prompt. The interview questions are pushed to the players devices (using Firebase Messaging) and the players respond to the interview questions. Once the interviews are complete Mad Puck again uses Gemini to generate a post game report using the context of the game and the interviews for the Gemini prompt. The completed report is sent to the fans to enjoy. The coach can set a persona for the interviewer which Gemini will use when creating the reports - for example on our sample team, we use, you are "a reporter who thinks he is a pirate".
Mad Puck uses many Firebase products to support this new service; please see the README in the source code.
Mad Puck will plant one tree for every 100 reports generated to help offset carbon emissions.

Built with

  • Android
  • Firebase

Team

By

Mad Puck

From

Canada