GeminiATS

ATS System using Google Gemini

Overview

The ATS system is designed to help job seekers craft and optimize their resumes for Applicant Tracking Systems (ATS). Leveraging the power of Google Gemini, the system processes job descriptions and resumes to provide valuable insights and recommendations for optimizing resumes for ATS compatibility.

Features

Prerequisites

Required Libraries

ATS system app

Installation

  1. Clone the repository:

     git clone <repository-url>
    
  2. Navigate to the project directory:

     cd ats-system
    
  3. Install required dependencies:

     pip install -r requirements.txt
    
  4. Set up API credentials: Obtain necessary API credentials for Google Gemini Pro and any other services, and store them securely.

Usage

  1. Provide Job Description: Input the job description you are targeting.
  2. Upload Resume: Upload your resume in PDF format.
  3. Run the ATS System: The system will process the PDF resume, convert it to image format, and extract relevant information using the API and Google Gemini Pro.
  4. Review Recommendations: The system will provide tailored recommendations and insights based on the job description.

Contributing

Contributions are welcome! Please fork this repository and submit pull requests for any features, improvements, or bug fixes.

License

This project is licensed under the Apache-2.0 License.

Acknowledgements

Contact

For any inquiries or support, please contact us.