
Irash-Perera/EduGenius
📦 Open Source ProjectIrash-Perera
AI-powered personalized mathematics tutoring platform designed for O/Level students using RAG and Gemini.
EduGenius is a sophisticated AI tutoring application built with Python and Streamlit, aimed at transforming the learning experience for O/Level mathematics students. At its core, the project utilizes a Retrieval-Augmented Generation (RAG) pipeline to provide context-aware assistance. By integrating ChromaDB as a vector database, EduGenius efficiently retrieves relevant educational content, which is then processed by the Gemini LLM to generate personalized explanations. A key technical innovation is the integration of the Wolfram Alpha API, which allows the system to perform complex symbolic and numerical computations, ensuring that the mathematical answers provided are not just linguistically correct but mathematically verified. The platform features a user-friendly interface that simplifies complex curriculum topics, offering a scalable solution for students seeking on-demand academic support.
💡Highlights
- ├─RAG-based Gemini integration
- ├─Wolfram Alpha math engine
- └─Streamlit-based UI
🎯For
- ├─EdTech developers
- └─Mathematics educators