Skip to content

deeptanshukumar/bloom-educational-ai

Repository files navigation

Bloom Education AI

Members: Deeptanshu Kumar, Harsh Pandya, Piyush Shiv, Adyanth Mallur

Tagline

Interactive, multilingual AI tutor with live screen support — built to help students learn, draw, and solve smarter.

The Problem It Solves

Students often struggle to get instant, personalized help with complex academic problems — especially those involving math, code, or diagrams. Generic chatbots like GPT don’t offer visual input support, screen sharing, or real-time canvas collaboration.

Bloom Education AI solves that.

It combines cutting-edge Groq models with an intuitive UI that accepts:

  • Voice input
  • Image uploads
  • Multilingual response

Users get instant feedback, step-by-step suggestions, and contextual help — whether they're solving equations, debugging code, or learning in their native language. It’s the next big leap for student productivity.

Technologies We Used

React, TailwindCSS, Flask, Python, Groq API, Excalidraw, Screenpipe

About Bloom Education AI

Bloom Education AI is an innovative platform designed to empower students with an interactive, AI-driven learning experience. It leverages advanced technologies to provide personalized assistance in multiple languages, making learning accessible and effective for everyone.

Logo

How to Run the Project

  1. Clone the repository:

    git clone https://github.com/deeptanshukumar/bloom-educational-ai.git
    cd bloom-educational-ai-new3
  2. Install dependencies:

    npm install
    cd backend
    pip install -r requirements.txt
  3. Start the backend server:

    python app.py
  4. Start the frontend:

    cd ../bloom_front
    npm start
  5. Access the application at http://localhost:3000 in your browser.

About

Groq-powered educational tutor and productivity AI.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors