Hey all! If you're following the advancements in Machine Learning / AI in recent times, you'll know that OpenAI (the company behind ChatGPT) recently released the ability to create your own custom GPT that has a more narrow focus. One of the first ideas I got when I heard about it was to provide a tool to assist IFPA Tournament Directors in making rulings quicker, more accurately, and with a more impartial approach.
So I would like to introduce the **IFPA Pinball Tourney Director GPT**!
You should be able to interact with it via textual description of a situation and/or upload an image of the situation and it will help provide options for remediation taken directly from the most up-to-date IFPA competition rules.
You may need to be a ChatGPT paying subscriber since customer GPTs are currently in beta - but please let me know if you have a chance to check it out and put it through its paces!
https://chat.openai.com/g/g-uOUi6PVfn-ifpa-pinball-tourney-director
====================================
Some of my future ideas for the GPT include the following:
+ Leveraging the ability to interface with various APIs and take action should it be needed =======
- The biggest two APIs I want to interface with are the official IFPA API and the Matchplay.events API: imagine if there was an issue in an event and in real time you could have the GPT fix it for you / post the changes to Matchplay
- The primary issue here is since this is a beta product, OpenAI hasn't opened up the ability to have users set their respective API keys for the GPT and instead it would have to use MY API key, which is kind of a no-go. The IFPA Pinball API also doesn't currently have a published OpenAPI spec, so one would need to make one (but that's pretty trivial)
+ Extend the functionality to help plan and organize tournaments - try to take out the boring parts of being a TD so TDs can focus on the event as a whole (where they are usually a participant as well) =======
- This could even go so far as to include generating assets to help promote an event (since DALL-E can generate art) and automate some social media promotion
*If you have other ideas, I'm all ears!*