In this project, we build a complete end-to-end Applicant Tracking System (ATS) powered by the Google Gemini Pro Vision API. The system intelligently analyzes your resume, compares it with a given job description, and provides personalized improvement suggestions to help align your profile with the job requirements.
- ✅ Integration with Google Gemini Pro Vision API for advanced document understanding
- 🧠 Automated extraction of skills, experience, and keywords from resumes and job descriptions
- 🔍 Smart comparison to identify gaps and mismatches
- 💡 AI-driven suggestions to enhance resume effectiveness
- 🔄 A complete ATS pipeline from data input to actionable feedback
- 📄 Google Gemini Pro Vision API
- 🔤 Natural Language Processing (NLP)
- 🐍 Python / Node.js (choose your backend)
- 🌐 React (for frontend, optional)
-
Clone the repository:
git clone https://github.com/Logiclayer1111/Application-Tracking-System.git cd Application-Tracking-System -
Install Dependencies:
pip install -r requirements.txt- Add your Google Gemini API key to the environment:
export GEMINI_API_KEY=your_api_key_here- Run the application:
streamlit run app.py