Inspiration
Students today have unlimited content but very limited guidance. Many learners struggle not because they lack ability, but because they lack structure. We wanted to build something that acts like a real mentor for those who don’t have one. That idea became ARIA — an AI mentor designed to bring clarity to learning.
What it does
Creates a personalized learner profile and analyzes skills. Generates a custom 4-week roadmap tailored to your goals and available time. Produces quizzes instantly for any topic you’re studying. Offers a mentor chat that gives clear, contextual guidance.
How we built it
Frontend built using Streamlit with custom CSS for a modern UI. Backend developed with FastAPI handling profile, roadmap, quiz, and chat endpoints. Groq LLM powers skill analysis, quizzes, and roadmap generation. Firebase stores user profiles and persistent data.
Challenges we ran into
Ensuring AI responses were always structured and valid JSON. Maintaining chat history and state across multiple UI sections. Designing a UI that feels personal, calm, and intuitive. Debugging integration issues between Streamlit frontend and FastAPI backend.
Accomplishments that we're proud of
Built a fully functional, polished AI learning mentor within the hackathon time. Developed a complete personalized roadmap system. Achieved smooth integration between Streamlit, FastAPI, and Groq. Created a clean, theme-consistent interface that enhances user experience.
What we learned
Effective prompt engineering for stable AI outputs. Building full-stack AI systems under time pressure. Designing user-focused learning flows. Frontend–backend communication and debugging at scale.
What's next for ARIA: Your Personal AI Learning Mentor
Voice-based conversations and a more human mentor experience. Progress tracking and skill-level analytics. Mobile-friendly version with real-time notifications. Gamified learning with achievements and community features.
Log in or sign up for Devpost to join the conversation.