The AI Calculator is a project, built using OpenCV and Google’s Gemini AI. It allows users to draw mathematical problems directly on the screen, and the AI model interprets the drawn input to deliver a detailed solution. This project enhances usability by integrating advanced AI technology for improved accuracy and user interaction.
- ✍️ Draw Math Problems: Users can draw mathematical expressions on the screen.
- 🖱️ Pointer Control: Move the pointer by lifting two fingers, making the experience more interactive.
- 🗑️ Reset Canvas: Reset the drawing by lifting your thumb to erase the current canvas.
- 📤 Send to AI Model: Send the drawn input to the AI model for processing by lifting the little finger.
- 📊 Detailed Solutions: Receive a step-by-step solution based on the drawn problem.
- 🐍 Python 3.x
- 👁️ OpenCV 4.8.0.74
- ➗ Numpy 1.23.5
- 🖼️ Pillow 9.3.0
- 🤖 Google Generative AI 0.1.0
- 🛠️ CVZone 1.5.6
- 🌐 Django 4.2
Check out the demo video to see the AI Calculator in action:
Watch the Demo Video