A fun and interactive Rock Paper Scissors game that combines computer vision with machine learning concepts. This project was created as part of my journey learning AI/ML, and it was a blast to build!
- Computer Vision: Uses MediaPipe for real-time hand gesture recognition
- Pattern Learning AI: The AI opponent learns from your playing patterns and adapts its strategy
- Interactive GUI: Built with Tkinter for a smooth gaming experience
- Real-time Camera Feed: See your hand gestures detected in real-time
The game uses AI concepts to make the opponent smarter over time:
- Tracks your move history to identify patterns
- Predicts your next move based on learned patterns
- Adapts its strategy to counter your playing style
See requirements.txt for dependencies.
Run main.py to start the game. Make sure you have a webcam connected!
Built with Python, MediaPipe, OpenCV, and Tkinter