A modern, AI-powered web application that analyzes your resume and recommends personalized jobs from LinkedIn and Naukri.com. Featuring a beautiful gradient UI, glassmorphism effects, and seamless user experience.
- AI Resume Analysis: Extracts, summarizes, and analyzes your resume using OpenAI GPT models.
- Skill Gap Detection: Identifies missing skills, certifications, and experiences.
- Personalized Roadmap: Suggests a tailored career improvement plan.
- Job Recommendations: Fetches top jobs from LinkedIn and Naukri.com based on your profile.
- Modern UI: Stunning animated gradient background, glassmorphism cards, and responsive design.
Add your screenshots here!
- Frontend: HTML, CSS (Poppins, Font Awesome, gradients, glassmorphism), JavaScript
- Backend: Python, Flask, flask-cors
- AI: OpenAI GPT (via API)
- PDF Parsing: PyPDF2 or similar
git clone https://github.com/ankit-kumarz/AI_Powered_Job_Recommender_System.git
cd AI_Powered_Job_Recommender_System_mainpip install -r requirements.txt- Open
src/helper.pyand set your OpenAI API key, or set theOPENAI_API_KEYenvironment variable.
python backend_api.py- The backend runs at
http://127.0.0.1:5000
cd frontend
python -m http.server 8000- The frontend runs at
http://localhost:8000
OPENAI_API_KEY(or hardcoded insrc/helper.py)
- Open http://localhost:8000 in your browser.
- Upload your resume (PDF).
- View AI-generated summary, skill gaps, and roadmap.
- Click "Get Job Recommendations" to see jobs from LinkedIn and Naukri.
Pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.