Skip to content

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.

License

Notifications You must be signed in to change notification settings

muhammadadilnaeem/Resume-Application-Tracking-System-ATS-Using-Google-Gemini-Pro-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation


Resume Application Tracking System (ATS) Using Google Gemini Pro

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

Features

  • πŸ“„ 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.

Installation

  1. Clone the repository:
    git clone https://github.com/muhammadadilnaeem/Resume-Application-Tracking-System-ATS-Using-Google-Gemini-Pro-.git
  2. Navigate to the project directory:
    cd Resume-Application-Tracking-System-ATS-Using-Google-Gemini-Pro-
  3. Install the dependencies:
    pip install -r requirements.txt
  4. Run the application:
    streamlit run app.py

Usage

  1. Upload Resumes: Upload resumes in PDF format.
  2. Add Job Descriptions: Add job descriptions to match with resumes.
  3. Track Applications: View and manage the status of job applications.
  4. Generate Reports: Get insights and analytics on your job application process.

Real-World Applications

  • 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.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgements

Special thanks to the developers and contributors of Streamlit and Google Gemini Pro for their amazing tools and APIs.


About

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages