AI PokerDetector

A custom-built AI-powered poker assistant designed to detect cards in real time, calculate winning probabilities, and provide game insights using computer vision and machine learning.

Key features

  • Real-time card detection from video feed
  • Automated tracking of player and community cards
  • Instant win probability calculations
  • Dynamic game state reset and error handling

Stack

PythonYOLOv8OpenCVPyTorch

About this project

What started as a simple and laughable idea, quickly turned into a deep dive to learn more about computer vision and machine learning. Don't ask why I chose poker! Using a custom-trained YOLOv8 model, it identifies cards from a video feed, maintains a structured game state, and calculates odds in real time. This project is still a work in progress and I will be adding more features and improvements as I learn more. DO NOT USE THIS FOR LIVE POKER GAMES!