Skip to content

ISmokeData/ATS_resume

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ATS Resume Matcher

This project is a resume matching tool that utilizes the Gemini API for text analysis and matching. It takes a job description and a resume as input, then calculates the percentage match between the two.

Features

  • Gemini API Integration: Utilizes the Gemini API for semantic text analysis and matching.
  • Streamlit Interface: Provides a user-friendly interface built using Streamlit.
  • Match Percentage Calculation: Computes the percentage match between the job description and the resume.
  • Prompt Engineering: Utilizes prompt engineering techniques to enhance the quality of matching.

Getting Started

Installation

  1. Clone this repository:

    git clone https://github.com/ISmokeData/ats-resume.git
  2. Navigate into the project directory:

    cd ats-resume
  3. Install the required dependencies:

    pip install -r requirements.txt

Usage

  1. Run the Streamlit app:

    streamlit run app.py
  2. In your web browser, open the URL displayed in the terminal.

  3. Upload a job description file and a resume file.

  4. Click on the "Calculate Match" button to see the percentage match.

Example

Here's a brief example of how to use the tool:

  1. Upload a job description file.
  2. Upload a resume file.
  3. Click "Calculate Match".
  4. The tool will display the percentage match between the job description and the resume.

Contributing

Contributions are welcome! Please feel free to submit a pull request or open an issue if you find any bugs or have suggestions for improvement.

License

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

Acknowledgments

  • Thanks to the Gemini team for providing a powerful text analysis API.
  • Built with Streamlit.

Feel free to adjust this README according to your project's specific details and requirements!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages