blackjack-basic-strategy icon indicating copy to clipboard operation
blackjack-basic-strategy copied to clipboard

A computer vision powered Blackjack basic strategy app powered by Roboflow.

Blackjack Basic Strategy

A computer vision powered Blackjack basic strategy web-app powered by Roboflow.

It runs a playing cards object detection model in your web browser with roboflow.js (which is backed by tensorflow.js). Simply point your camera at a Blackjack hand, tell it what card the dealer has facing up, and it will tell you what your optimal next move is based on basic strategy.

Click here to try it!

🤳 Try it on your phone or in your web browser on GitHub Pages here.

Watch the Live Stream

This app was live coded on YouTube; watch the recording. Computer Vision Blackjack Basic Strategy Live Coding Session

Resources

  • Try It - this project is deployed on GitHub Pages. You can try it on your phone or computer's webcam. Just point your camera at a Blackjack hand, select the dealer's face-up card, and it will tell you what to do.
  • Roboflow Universe - share computer vision datasets and pre-trained models.
  • Playing Cards Pre-Trained Model - shared on Roboflow Universe by Augmented Startups.
  • Roboflow YouTube - where you can follow along with the live-coding session of this app being built and find other computer vision content.
  • Roboflow - everything you need to create your own custom computer vision projects for free (if you're sharing them publicly). Upload, annotate, augment, train, and deploy in a single afternoon (then iterate and improve your model over time).