Rachel Chen

0Right1 Design Engineer

PokerGPTShipped 2023

The world's first AI poker coach

Role

Product Designer & Frontend Engineer

Timeline

May 2023 - April 2024

Team

1 PM

2 Engineers

1 Designer (me!)

Skills

Product Design

Frontend Engineering

User Research

Overview

PokerGPT started with the goal of leveraging AI to provide poker players a low-cost, beginner-friendly and way to improve their skills.

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.

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.

And from there, we had a clear idea of the problem were solving and the market gap we were filling.

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.

Solution

What if we moved towards a familiar, chat-like interface for poker analytics and strategies?

And to answer that question, the wireframing began!

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.

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.