EduGenius

Banner

EduGenius is an innovative AI-powered tutoring platform developed by us who are three undergraduates at the Department of Computer Science and Engineering, University of Moratuwa, as our Semester 5 project.

The platform addresses challenges in modern education by offering personalized and efficient tutoring for O/Level students in mathematics. Leveraging advanced technologies such as LangChain and pre-processed mathematics marking schemes stored in a vector database, EduGenius generates tailored tutoring materials and provides instant, real-time feedback and grading. This approach enhances the learning experience, empowering students with a more interactive and supportive learning environment.

Let’s dive into a quick tour of the EduGenius platform

Let's dive into a quick tour of the EduGenius platform.

RocketTry EduGenius Now!

Features

Refer the documentation for the technical details of the project.

Installation

  1. Clone the repository: Clone the repository to your local machine using the following command:
    git clone https://github.com/Irash-Perera/EduGenius.git
    
  2. Install the dependencies: Navigate to the project directory and install the required dependencies using the following command:
    pip install -r requirements.txt
    
  3. Run the application: Run the application using the following command:
    streamlit run app.py
    

Contributors

Let's dive into a quick tour of the EduGenius platform.