Overview
Project USL's "Personal Mentor" is an intelligent learning assistant architected from scratch. It generates personalized, time-bound learning paths and quizzes, aggregating resources from multiple platforms to guide structured upskilling.
Features
- Curated Learning Paths – Generates structured learning plans tailored to user goals and timeframes
- Adaptive Quiz Generation – Creates quizzes aligned with learning path milestones
- Multi-Source Resource Aggregation – Pulls study materials from EPAM Learn portal, YouTube, and the open web
- Time-Bound Planning – Schedules learning activities within user-specified deadlines
- Guided Upskilling – Recommends next steps and tracks progress through the learning journey
Architecture
- Frontend: Next.js
- Backend: FastAPI (Python)
- Resource Sources: EPAM Learn portal, YouTube, open web
- AI/Logic: Intelligent curation engine for learning path generation and quiz creation