AI Career Copilot — Project Story

Inspiration

As students, we often learn many skills like Python, web development, and AI. But we face a major problem:

Are we job-ready? What skills are we missing? What should we build next?

We personally experienced this confusion. There was no single platform that could analyze both our resume and GitHub projects and give clear guidance.

This inspired us to build AI Career Copilot — a smart mentor that provides clarity and direction.

How We Built It

We designed a full-stack AI-powered system:

Backend: Python Flask Frontend: HTML, CSS, JavaScript Authentication: Auth0 Resume Analysis: pdfplumber (extracts skills from PDF) GitHub Integration: GitHub API (analyzes repositories & languages) AI Engine: OpenAI / NVIDIA API Deployment: Render Core Logic

We combine resume skills and GitHub skills:

Combined Skills

Resume Skills

GitHub Skills Combined Skills=Resume Skills∪GitHub Skills

Then we calculate a career readiness score:

Score=min(100,10×Repo Count+5×Resume Skills)

This helps classify users into:

🌱 Beginner 📈 Growing 🔥 Strong Profile 🚧 Challenges We Faced

  1. 🔌 API Integration Issues

We faced errors with API keys and environment variables during deployment. Fixing this required proper configuration in the cloud.

2.AI Response Handling

Initially, AI responses were not working due to incorrect client setup. We implemented fallback responses to ensure the app still works smoothly.

  1. 📄 Resume Parsing Accuracy

Extracting meaningful skills from PDFs was tricky. We improved it using keyword matching.

📚 What We Learned

This project helped us gain real-world experience in:

🔥 Full-stack development (Flask + JS) 🔐 Authentication using Auth0 ☁️ Cloud deployment using Render 🤖 AI integration in real applications 🧠 Debugging real production errors

Most importantly, we learned how to build a complete product from idea to deployment.

🌟 What Makes It Special Combines Resume + GitHub analysis Provides personalized AI career guidance Gives clear next steps instead of generic advice Designed for students and beginners 🎯 Impact

AI Career Copilot helps students:

✅ Understand their current skill level ✅ Identify gaps in their profile ✅ Get a clear roadmap for improvement

Instead of confusion, they gain confidence and direction 🚀

🚀 Future Improvements 📊 More advanced skill analysis using NLP 🔗 LinkedIn integration 🧠 Smarter AI recommendations 📱 Mobile-friendly version

Built With

Share this project:

Updates