Igris is an AI-powered math-solving assistant that allows users to draw mathematical questions on a canvas and receive accurate solutions. This project leverages advanced image processing techniques to interpret handwritten equations and provide step-by-step solutions.
Canvas Input: Users can draw mathematical equations directly on a canvas. Equation Recognition: Uses Google Flash 2.0 API for high-accuracy OCR and recognition. Solution Generation: Provides step-by-step solutions to recognized equations using advanced algorithms. User-Friendly UI: Built with React for a smooth and interactive experience.
React: For building the frontend user interface. Node.js: For backend processing and handling API requests. Google Flash 2.0 API: For accurate equation recognition and OCR. Canvas API: For drawing and capturing user input.
- Open the application in your browser.
- Use the canvas to draw a mathematical equation.
- Click the "Run" button to process and display the solution(make sure to click twice as it can show some issue ).
- View step-by-step explanations of the solution.
- Support for complex equations and symbols.
- AI-powered handwriting recognition for improved accuracy.
- Anime themed app for better engagement
Contributions are welcome! Feel free to fork the repository, create a branch, and submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
For any inquiries or feedback, reach out via GitHub Issues or email at madhav0570@gmail.com.