Inspiration
🚀 AI Career Companion
Inspiration
Every student faces the same problems during placements:
• “I know theory, but how do I build real projects?”
• “I get nervous in interviews.”
• “I don’t know how to debug problems step-by-step.”
We noticed that most preparation tools are either static (notes/videos) or isolated (coding platforms, mock interviews, project ideas). There was no single intelligent system that could guide students end-to-end.
So we thought:
👉 What if AI could act like a personal career mentor?
That idea inspired AI Career Companion — a smart assistant that prepares students for interviews, converts study material into projects, and improves their thinking skills using reasoning-based AI.
💡 What it does
AI Career Companion provides three powerful modes:
🎤 1. Practice Interview
Simulates a real human interviewer.
• Upload resume or job description
• Voice-based interaction (speech-to-text + text-to-speech)
• Adaptive follow-up questions
• Increasing difficulty
• Post-interview scorecard
• Downloadable PDF report
It feels like a real Zoom interview, not a boring form.
📚 2. Study → Project Generator
Turns theory into practical projects.
Students upload:
• Syllabus
• Notes
• Topics
AI generates:
• Project title
• Problem statement
• Features & modules
• System architecture
• Tech stack
• Resume-ready bullet points
Now students don’t just study — they build.
🧠 3. Thinking Debugger
Improves reasoning, not just answers.
• Code debugging
• Math solving
• Logical reasoning
AI explains:
• Step-by-step thinking
• Error causes
• Optimized solutions
This builds true problem-solving skills instead of copy-paste solutions.
🛠 How we built it
We designed the system with a clean, scalable architecture:
Frontend → React
Backend → FastAPI
AI Engine → Google Gemini 3
Flow:
User → React UI → FastAPI → Prompt Engineering → Gemini 3 → Structured Response
Key features:
• Real-time voice interaction
• Resume PDF parsing
• Prompt engineering
• Structured AI outputs
• Modular REST APIs
Each module is independent but connected for easy scaling.
📚 What we learned
During development we learned:
• Prompt engineering for reliable AI outputs
• Real-time speech processing
• Handling PDF parsing & file uploads
• Building scalable FastAPI services
• Designing human-like conversational flows
• Converting AI responses into structured UI components
Most importantly, we learned how to design AI systems that feel human.
⚠ Challenges we faced
Some major challenges:
• Making interviews feel natural (not robotic)
• Reducing AI hallucinations
• Designing prompts for structured outputs
• Syncing speech recognition with UI
• Converting large PDFs into usable concepts
• Maintaining low API latency
We solved these using:
• Structured prompts
• Streaming responses
• Modular backend
• Caching & validation
🌍 Impact
AI Career Companion helps:
✅ Students preparing for placements
✅ Beginners building their first projects
✅ Job seekers practicing interviews
✅ Anyone improving logical thinking
Instead of 5 different tools, users get one intelligent platform.
🔮 Future Scope
• Personalized mentorship
• Job recommendations
• Coding practice platform
• Progress tracking dashboard
• Multi-language support
• Interview analytics
❤️ Conclusion
AI Career Companion transforms passive learning into active preparation.
It acts like a:
• Mentor
• Interviewer
• Project guide
• Debugging coach
All powered by AI.
Our goal is simple:
👉 Help students become job-ready with confidence.
What it does
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for Gemini Mentor – Real-Time AI Skill Coach
Built With
- apis
- css
- framer
- libraries
- motion
- parsing
- pypdf)
- react.js-fastapi-(python)-google-gemini-3-api-javascript-html5-/-css3-web-speech-api-(speech-to-text
- rest
- tailwind
- text-to-speech)
Log in or sign up for Devpost to join the conversation.