AI-Powered Personalized Learning Platform
In today’s fast-paced world, learning should be adaptive, not one-size-fits-all. Yet, many learners struggle with directionless learning, rigid courses, and a lack of real-time feedback. That’s where Saarthi_Gen-AI comes in!
Saarthi_Gen-AI revolutionizes learning journeys through AI-powered personalization. Initially developed for the Amdocs GenAI Hackathon, this smart learning assistant tackles critical education challenges:
- 🧭 Directionless Learning: Creates purpose-driven educational paths
- 🚧 Rigid Curriculum: Dynamically adapts to individual progress
- 📉 Ineffective Feedback: Delivers real-time performance insights
Our platform analyzes user profiles to generate adaptive learning roadmaps, employing AI tutors and smart assessments to ensure 95%+ learning retention rates.
| Feature | Description |
|---|---|
| 🗺 AI Learning Roadmaps | Personalized skill development paths based on goals/skills |
| 🧠 Adaptive Quizzes | Weekly & final assessments with difficulty scaling (±40%) |
| 🔄 Dynamic Adjustments | Real-time roadmap optimization based on performance |
| 🤖 24/7 AI Tutor | LangChain-powered assistant for instant Q&A support |
| 📊 Progress Analytics | Interactive dashboard with skill mastery visualization |
- Node.js ≥18.x
- Python ≥3.9
- MongoDB Atlas Cluster
git clone https://github.com/SaarthiAI/saarthi-core.git cd saarthi-core
npm install pip install -r requirements.txt
cp .env.example .env
npm run dev & python api/server.py
MONGODB_URI="mongodb+srv://user:[email protected]/saarthi" GROQ_API_KEY="gsk_YourKeyHere"
- Fork the repository
- Create feature branch: git checkout -b feat/amazing-feature
- Commit changes: git commit -m 'Add amazing feature'
- Push to branch: git push origin feat/amazing-feature
- Open Pull Request
- Amdocs Hackathon Organization Team
- LangChain Community Support
- HuggingFace Open Source Models
- Groq API Infrastructure