Welcome to the Resume Application Tracking System (ATS) project! π
This project leverages the power of Google Gemini Pro API and Streamlit to create a user-friendly web application for managing and tracking job applications efficiently.
Resume.Application.Tracking.System.ATS.Using.Google.Gemini.Pro.mp4
- π Resume Parsing: Automatically extract information from resumes.
- π Job Application Tracking: Keep track of job applications, statuses, and deadlines.
- π§ Intelligent Matching: Match resumes with job descriptions using advanced NLP techniques.
- π Analytics Dashboard: Visualize application statistics and trends.
- π File Management: Easily upload and manage resumes and job descriptions.
- π οΈ User-Friendly Interface: Intuitive and easy-to-use web interface powered by Streamlit.
- Clone the repository:
git clone https://github.com/muhammadadilnaeem/Resume-Application-Tracking-System-ATS-Using-Google-Gemini-Pro-.git
- Navigate to the project directory:
cd Resume-Application-Tracking-System-ATS-Using-Google-Gemini-Pro-
- Install the dependencies:
pip install -r requirements.txt
- Run the application:
streamlit run app.py
- Upload Resumes: Upload resumes in PDF format.
- Add Job Descriptions: Add job descriptions to match with resumes.
- Track Applications: View and manage the status of job applications.
- Generate Reports: Get insights and analytics on your job application process.
- Recruitment Agencies: Streamline the hiring process by efficiently managing a large number of resumes and job applications.
- HR Departments: Enhance the efficiency of internal hiring processes within companies.
- Job Seekers: Keep track of job applications and receive feedback on resume-job matches.
- Career Coaches: Assist clients in optimizing their job application process with detailed analytics and insights.
This project is licensed under the MIT License. See the LICENSE file for details.
Special thanks to the developers and contributors of Streamlit and Google Gemini Pro for their amazing tools and APIs.