IntelliMatch-AI-ATS

techstack-vivifyhealthcare-IntelliMatch-AI-ATS

IntelliMatch-AI-ATS: The Ultimate ATS Companion

IntelliMatch AI-ATS: Application tracking system which helps aligning resume with the job description and the keywords with the help of Google Gemini Pro LLM.

IntelliMatch-AI-ATS is a state-of-the-art Streamlit application designed to empower job seekers in conquering Applicant Tracking Systems (ATS) with unmatched precision and insight. This README provides comprehensive guidance on setting up and utilizing IntelliMatch-AI-ATS to enhance your job application process.

Table of Contents

Prerequisites

Before you begin with IntelliMatch-AI-ATS, ensure you have the following prerequisites on your system:

  • Python 3.7 or higher

  • An active Google Gemini Pro API Key
  • Streamlit python package installed and configured
  • The following Python packages (installable via pip):
    • streamlit
    • PyPDF2 – for processing PDF files
    • Pillow – for image processing
    • python-dotenv – for environment variable management
    • pybase64 – for encoding images in base64 format

Installation

To install IntelliMatch-AI-ATS, follow these steps:

  1. Clone the IntelliMatch-AI-ATS repository to your local machine:

    git clone https://github.com/vivifyhealthcare/IntelliMatch-AI-ATS
    cd IntelliMatch-AI-ATS
     
  2. Set up a Python virtual environment (recommended):

    python -m venv venv
    source venv/bin/activate  # For Windows, use `venv\Scripts\activate`
     
  3. Install the required Python packages:

    pip install -r requirements.txt
     
  4. Create a .env file in the root directory and add your GOOGLE_API_KEY:

    GOOGLE_API_KEY='YourGoogleAPIKeyHere'
    
     
  5. (Optional) Customize the background.JPG and any CSS styles in the styles/main.css file to personalize your application.

Getting Started

After installation, you can start ATSPro by running the Streamlit application:

streamlit run app.py
 

Usage

IntelliMatch-AI-ATS facilitates a variety of functionalities tailored to enhance your resume and prepare you for job applications:

  • Resume MAtch Percentage: Upload your resume and paste the job description to receive detailed feedback on how well your resume matches the job requirements.

  • Missing Keywords: Get a quantifiable match percentage indicating how closely your resume aligns with the job description, along with matched and missing keywords.

  • Skills Improvement: Receive suggestions on skills to improve or acquire based on the job description and your current resume.

  • Customization Tips: Obtain tailored advice on editing your resume bullet points to better match the job description.

  • Interview Prep: Access custom-generated interview questions and suggested answers based on your resume and the job role.

Features

  • Resume to Job Description Matching: Utilizes Google’s Generative AI to compare your resume against job descriptions, identifying strengths and areas for improvement.

  • Interactive UI: Streamlit-powered interface for easy upload of resumes, input of job descriptions, and interaction with the application’s features.

  • Dynamic Content Generation: Generates custom content such as interview prep questions and resume customization tips using advanced AI models.

  • Visual Customizations: Supports background image customization and CSS styling for a personalized user experience.

Contributing

Contributions to IntelliMatch-AI-ATS are welcome! If you’d like to contribute, please follow these steps:

  1. Fork the repository to your own GitHub account.
  2. Create a new branch for your feature or bug fix.
  3. Commit your changes and push them to your fork.
  4. Submit a pull request with a clear description of your changes.

Join the Discussion

Subscribe here for the Updates

Intelliextract-AI

Revolutionizing Data Analysis. Unlock Powerful Insights from Your Files, i.e. csv, pdf, word, Database with Streamlit and OpenAI.

The Spaces

A descriptive paragraph that tells clients how good you are and proves that you are the best choice that they’ve made.

CSV Files

This is a short description elaborating the service you have mentioned above.​​

PDF Files

This is a short description elaborating the service you have mentioned above.​​

Word File

This is a short description elaborating the service you have mentioned above.​​

What We Have Here for You

A descriptive paragraph that tells clients how good you are and proves that you are the best choice that they’ve made.

24x7 Access

Augue Velit Cursus Nunc Quis Gravida Magna Mi A Libero.

Conference Room​

Augue Velit Cursus Nunc Quis Gravida Magna Mi A Libero.

Printing/FAX​

Augue Velit Cursus Nunc Quis Gravida Magna Mi A Libero.

Gigabit Internet​

Augue Velit Cursus Nunc Quis Gravida Magna Mi A Libero.

Projector​

Augue Velit Cursus Nunc Quis Gravida Magna Mi A Libero.

Week's Supplies​

Augue Velit Cursus Nunc Quis Gravida Magna Mi A Libero.

Flexible Work Space​

Augue Velit Cursus Nunc Quis Gravida Magna Mi A Libero.

Mail Delivery​

Augue Velit Cursus Nunc Quis Gravida Magna Mi A Libero.

Pet Friendly​

Augue Velit Cursus Nunc Quis Gravida Magna Mi A Libero.

Space to make your
greatest impact.

A descriptive paragraph that tells clients how good you are and proves that you are the best choice that they’ve made.

Frequently Asked Questions

A descriptive paragraph that tells clients how good you are and proves that you are the best choice that they’ve made.
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit.​
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit.

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit.​

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit.

Hub for Discussions

Your hub for tech discussions, software development insights, healthcare discussions  and emerging technology and healthcare trends.

Tech-Stack
Skip to content