Welcome to the ATS-Tracker repository! This project is a powerful LLM-based tool designed to analyze resumes, calculate ATS (Applicant Tracking System) scores, and match job descriptions (JD) with resumes.
ATS.Tracker.mp4
- Resume Analyzer: Analyze resumes using a language model to extract key information and evaluate quality.
- ATS Score Calculator: Calculate the ATS score of a resume to determine its compatibility with common ATS algorithms.
- JD Match Analyzer: Match job descriptions with resumes to evaluate the fit for specific job roles.
To get started with ATS-Tracker, follow these steps:
-
Clone the repository:
git clone https://github.com/AadityaSukhoi/ATS-Tracker.git
-
Navigate to the project directory:
cd ATS-Tracker -
Install the required dependencies:
pip install -r requirements.txt
To run the application, execute the following command:
streamlit run app.pyThis will start the Streamlit server and open the application in your web browser.
app.py: The main application file.requirements.txt: A list of dependencies required to run the application.
We welcome contributions to improve ATS-Tracker! Please follow these steps to contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature/your-feature-name). - Commit your changes (
git commit -m 'Add some feature'). - Push to the branch (
git push origin feature/your-feature-name). - Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for more details.