An AI-powered Career Advisor Chatbot built using Python, Streamlit, and Google Gemini API. The application helps users with career guidance, resume analysis, ATS optimization, skill gap analysis, learning roadmaps, and interview preparation.
- Personalized career advice
- AI/ML and Data Science career paths
- Skill development recommendations
- Upload PDF resumes
- ATS score analysis
- Resume strengths and weaknesses
- Keyword optimization suggestions
- Certification recommendations
- Compare current skills with target roles
- Identify missing skills
- Generate learning plans
- Project recommendations
- Personalized learning roadmap
- Suggested resources
- Certifications and project ideas
- Timeline-based learning plans
- HR interview questions
- Technical interview questions
- Coding interview practice
- Multi-turn conversations
- Career mentoring support
- Download chat history
- Python
- Streamlit
- Google Gemini API
- PyPDF
- Python Dotenv
AI-Career-Advisor/
│
├── app.py
├── chatbot.py
├── config.py
├── prompts.py
├── requirements.txt
├── .gitignore
├── README.md
├── .env.example
│
└── logs/
git clone https://github.com/your-username/AI-Career-Advisor.git
cd AI-Career-Advisorpython -m venv .venvActivate:
Windows
.venv\Scripts\activateLinux / Mac
source .venv/bin/activatepip install -r requirements.txtCreate a .env file:
GEMINI_API_KEY=your_gemini_api_keystreamlit run app.pyAdd screenshots of:
- Home Page
- Resume Analysis
- Skill Gap Analysis
- Learning Roadmap
- Interview Preparation
- Students exploring AI/ML careers
- Job seekers improving resumes
- Freshers preparing for interviews
- Professionals planning career transitions
- Data Science and AI enthusiasts
- Resume ATS Score Visualization
- Career Recommendation Engine
- User Authentication
- Database Integration
- Chat History Persistence
- PDF Report Generation
- Multi-language Support
Venkata Durga Rao Eelaprolu
Aspiring AI/ML Engineer passionate about Generative AI, Machine Learning, Data Science, and Software Development.
LinkedIn: https://www.linkedin.com/in/venkyeelaprolu6303266966/
GitHub: https://github.com/Venky-eelaprolu
If you found this project useful, consider giving it a ⭐ on GitHub.