Skip to content

Aaryan1203/Poker-Probability-Calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Poker Probability Calculator 🃏

A comprehensive, web-based poker probability calculator designed for various poker games, equipped with an interactive chatbot powered by OpenAI's GPT-3.5 Turbo for real-time strategic advice.

Features

  • Variety of Poker Games: Calculate odds for popular variants like Texas Hold'em and Omaha.
  • Interactive UI: Responsive interface developed with React to allow users to select, swap, and analyze cards.
  • Real-time Advice Chatbot: An in-app chatbot provides strategic advice using OpenAI's GPT-3.5 Turbo.
  • Accurate Probabilities: Utilizes the Poker Odds Machine for precise statistical feedback.
  • User-friendly Functionalities: Includes features like deck reset, intuitive visual indicators for card selection, and more.

Technologies Used

React.js OpenAI's GPT-3.5 Turbo API Poker Odds Machine

Setup and Installation

  1. Clone the Repository
  • git clone [your-repo-link]
  • cd poker-probability-calculator
  1. Install Dependencies
  • npm install
  • npm install poker-odds-machine
  1. Set up OpenAI's GPT-3.5 API: Make sure you have an API key and add it to a .env file as OPENAI_API_KEY.
  2. Run the Application
  • npm start

Visit http://localhost:3000/texas-holdem in your browser to use the application.

Usage

  • Select Poker Variant: Choose between Texas Hold'em, Omaha, etc.
  • Input Your Hand: Select your cards from the deck.
  • Interact with the Chatbot: Ask for strategic advice or potential moves.
  • Calculate Odds: Watch as the odds appear under your cards

Acknowledgements

  • OpenAI for the GPT-3.5 Turbo API.
  • The Poker Odds Machine team for their incredible odds calculation engine.