Math Solver AI

  • Tech Stack: Python, Google Gemini Pro Vision API, PIL (Python Imaging Library), Streamlit
  • Github URL: Project Link

Overview

An interactive web application that leverages the power of Google's Gemini Pro Vision model to solve complex mathematical problems from images. Users can upload an image containing a math problem, and the AI will analyze it to provide a detailed, step-by-step solution.

Features

  • Image Upload: Easily upload images (JPG, JPEG, PNG) containing mathematical problems.
  • AI-Powered Analysis: Utilizes the Gemini Pro Vision API to accurately interpret and solve the text/equations within the image.
  • Step-by-Step Solutions: Provides clear, detailed explanations and final answers for better understanding.
  • User-Friendly Interface: Clean and intuitive Streamlit interface for seamless interaction.

Technologies Used

  • AI & Machine Learning: Google Gemini Pro Vision API
  • Frontend/UI: Streamlit
  • Image Processing: PIL (Python Imaging Library)
  • Language: Python
  • Environment Management: python-dotenv