PokerGPT • Shipped 2023
The world's first AI poker coach
Role
Product Designer & Frontend Engineer
Timeline
May - August 2023
Team
1 PM
2 Engineers
1 Designer (me!)
Skills
Product Design
Frontend Engineering
User Research
Overview
What if we leveraged AI to provide personalized poker coaching to beginner to intermediate players?
There is no convenient and low-cost solution to support beginner to intermediate poker players in their learning. This gap in the market for beginner-friendly, intuitive poker agents, was the starting point for PokerGPT.
Solution
PokerGPT: An AI-powered poker coach providing tailored feedback and analysis.
Set Game Formation with an intuitive modal
Set Game Formation with an intuitive modal
Ask poker questions and get structured responses
Ask poker questions and get structured responses
Easily input hand history with a template
Easily input hand history with a template
Outcomes
PokerGPT is live and has been making waves in the Toronto poker community.
Initial Observations
There is no convenient and low-cost solution to support beginner to intermediate poker players in their learning.
Poker solvers are hard to interpret and usually require pros, like coaches, to extract useful insights. Initial discussions with casual to semi-professional poker players and discovery led us to uncover 2 key pain points:
Pain Points
1. Solvers are hard to use
Poker solvers are hard to interpret and usually require pros, like coaches, to extract useful insights.
2. Coaching is not accessible
Poker coaching is expensive and generally not accessible or convenient.
Key Insight: Some players are prompting ChatGPT in a way to get hand analysis, pot odds, game feedback, and playing strategies!
These pain points were not exactly surprising to us since we knew what the market looked like at that moment: crazy complex poker solvers, courses and bootcamps that are time and money-intensive, and coaches that cost an arm and a leg. However, these user insights validated our solution and unique position in the market, as well as validated large language models as a tool for poker learning.
Market Research
Poker Solvers
Platforms like GTO Wizard, Deepsolver, and more recently, Ruse AI provide interfaces to complex mathematical models to calculate hand analysis, pot odds, and Game Theory Optimal (GTO) strategies. These tools are robust but often require a solid understanding of poker theory to interpret and apply effectively, making them less suitable for beginners or intermediate players.
Courses & Bootcamps
Poker bootcamps and online courses provide structured learning for players at various stages of their poker journey. However, they are also costly and require a lot of time commitment, which is often not what beginner/casual players are looking for.
Personal Coaching
One-on-one personalized coaching can be highly effective in improving poker skills. however, it often requires a significant time investment for sessions, homework, and study, and a huge cost investment as coaches generally go for hundreds of dollars per hour of coaching.
How might we create an intuitive, convenient, and personalized experience for building poker skills?
Becoming My Users
I didn't know how to play poker... so I learned!
Starting with Youtube videos, playing online, and I started to learn the basics and eventually threw in (and lost) a few hundred dollars.

Competitor Research
Competitor interfaces are highly complex and not beginner-friendly
The current poker solvers on the market are highly complex and mathematical - great for the serious poker people, but not for those who want a way to casually learn and improve their performance.
Design Process
A poker-tailored chatbot, with bespoke features for poker players.
The concept of an AI chatbot for poker solving had already been validated by our initial user research, but this also led us to another problem...
How might we provide a better poker learning experience than ChatGPT?
I started by exploring a design for a more structured and visual interface tailored to poker analysis responses.

Next, our team looked into streamlining the flow of prompting with a built-in hand history template that makes it easy to copy over past games and suggested prompts to get the conversations started.
What if we bring in a game simulation?
We found that some players use ChatGPT to simulate a game, and there were also poker Discord bots emerging in popularity. There was something compelling about the idea of a chatbot that could simulate a game and provide feedback on strategies.
While this was an interesting direction, we decided to prioritize and MVP and observe how users would use initial open-ended chatbot product. With enough data and conviction, we could potentially explore this direction further.
Final Designs
We prioritized a simple, familiar, and clean interface.
Our main interface is a chat with structured responses and the ability to set game formations. This offers a familiar chat-style experience with poker-tailored features.
Reflection
What I learned
Keep cutting it down the to MLP.
We were laser-focused on shipping a Minimum Lovable Product, and that's what allowed us to shi[] fast and quickly gather feedback.
User research is not enough.
Observing user stories and conducting interviews is not enough. Espcecially for a niche market, you need to become your users to truly empathize with their needs.