AURA is an innovative API designed to revolutionize the way students learn. It provides a comprehensive platform where students can access a wide range of educational resources, receive personalized recommendations, and track their progress. AURA is built to enhance the learning experience by offering targeted support, adaptive learning routines, and intelligent assistance.
-
Unified Learning Hub: Unified Learning Hub: Access all possible educational resources from a single platform, eliminating the need to juggle multiple tabs or applications. AURA integrates various content types like videos, flashcards, and quizzes to provide a well-rounded learning experience.
-
Personalized Learning Assistance: AURA supports students during their learning journey by presenting tailored content, reinforcing knowledge through interactive elements such as videos, flashcards, and questions.
-
Performance Tracking: Continuously measures student performance to provide actionable insights and improve recommendations, ensuring an effective learning path.
-
Question Handling and Support: When a student has a question, AURA offers a list of related questions to provide immediate assistance. If further help is needed, AURA utilizes a tiered support system:
- LLM Support: If related questions don’t resolve the query, AURA employs a Language Learning Model (LLM) to answer.
- Advisor Connection: If the LLM's response is insufficient, AURA connects the student with an advisor.
- Expert Teacher Assistance: As a last resort, AURA connects the student with a subject matter expert to ensure the question is thoroughly resolved.
-
Adaptive Learning Pathways: Monitors student performance across various subjects, offering diverse learning strategies and continuously adapting to improve the student's learning process.
To use AURA, follow these steps:
-
Clone the repository:
git clone https://github.com/miguelcsx/aura.git
-
Install the required dependencies:
# Change directory to the project folder cd aura/
pip install -r requirements.txt
-
Run the main application:
python -m aura
-
This project was inspired by the desire to improve educational outcomes through technology.
-
Special thanks to the contributors and supporters of this project.
For questions, issues, or suggestions, please open an issue.
This project is licensed under the MIT License.