AI IT Tutor is a personalized, AI-powered learning platform tailored to help students excel in the CSEC Information Technology syllabus. By leveraging diagnostic quizzes and adaptive learning techniques, the system provides a customized learning journey that evolves as the student progresses. Whether you're struggling with specific topics or aiming to sharpen your skills, AI IT Tutor is here to guide you every step of the way!
- Initial Diagnostic Quiz: A comprehensive quiz covering key CSEC IT topics.
- Performance Evaluation: Analyze your strengths and weaknesses to create a focused learning path.
- Personalized Study Plans: Custom study paths based on your quiz results.
- Suggested Resources & Practice: Curated explanations, resources, and practice questions to reinforce learning.
- Dynamic Follow-Up Quizzes: Difficulty adapts based on progressβharder questions for improvement, easier ones for areas needing extra support.
- Continuous Improvement: Regular adjustments to ensure the most efficient and effective learning experience.
- Student Dashboard: Monitor your scores, track topic-specific progress, and see how youβve improved over time.
- Historical Insights: View past performances and identify trends in your learning journey.
- Backend: Node.js with Express for seamless API management.
- Frontend: React for a dynamic, responsive user interface.
- Database: MongoDB (preferred) or PostgreSQL for data storage.
- AI/ML: LLM models like Llama 3 and Mistral, integrated with Retrieval-Augmented Generation (RAG) for smarter, more context-aware learning.
- Integration: APIs for CSEC syllabus integration, quizzes, and student management.
-
Clone the Repository:
git clone https://github.com/your-repo/ai-it-tutor.git
-
Navigate to the Project Directory:
cd ai-it-tutor
-
Install Dependencies:
npm install
-
Start the Development Server:
npm run dev
Now youβre all set up to run the project locally!
- Sign Up: Create your student profile.
- Take the Diagnostic Quiz: Complete the initial assessment to gauge your knowledge.
- Review Your Study Plan: AI will generate a personalized learning path based on your quiz results.
- Engage with Learning Materials: Dive into the recommended study resources, practice questions, and explanations.
- Track Your Progress: Monitor your improvement over time and adjust your learning strategy as needed.