📖 Project Story ✨ About the Project CU Placement Prep Assistant is an AI‑powered tool built using the Gemini API to help students prepare for campus placements with 24/7 guidance and instant responses. It was designed to support the Department of Corporate & Placement Development (DCPD) and empower students to become hire‑ready.
💡 Inspiration
- Students often struggle to get continuous guidance for resumes, interviews, and HR preparation.
- Mentors and DCPD staff cannot be available all the time, leaving students without instant support.
- This inspired us to create a solution where Generative AI acts as a personal career mentor, available anytime. 📚 What We Learned
- How to integrate Gemini API for real‑world use cases.
- Prompt engineering to get precise and recruiter‑friendly outputs.
- Building a simple yet effective UI for hackathon demos.
- The importance of balancing technical depth with simplicity for judges and recruiters.
🛠How We Built It
- Backend: Python with Gemini API for AI responses.
- Frontend: Streamlit for quick and interactive UI.
- Modules:
- Resume Analyzer
- Interview Practice
- HR Answer Improver
- Skill Gap Analyzer
- Placement Drive Readiness Checker
âš¡ Challenges We Faced
- Designing prompts that give consistent and professional outputs.
- Managing time to build multiple modules within hackathon limits.
- Balancing between impressive features and simplicity for demo flow.
- Ensuring the project aligns with DCPD’s real needs while staying achievable. 🧮 Fun with Math (LaTeX Example) We even explored readiness scoring using a simple weighted formula: \mathrm{Readiness\ Score}=\frac{R+I+H+S}{4} Where:
- R = Resume quality score
- I = Interview practice score
- H = HR answer confidence score
- S = Skill gap coverage This formula gives students a quick idea of how prepared they are for placements.
Built With
- css
- express.js
- geminiapi
- html
- javascript
- node.js
Log in or sign up for Devpost to join the conversation.