Skip to content

A resume parser and Applicant Tracker System for checking and scoring the resume against a requirement.

Notifications You must be signed in to change notification settings

ni-sh-a-char/ATS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Docker

ATS (Applicant Tracking System)

ATS is a resume parser and Applicant Tracker System designed for checking and scoring resumes against job requirements. It streamlines the recruitment process by automating the initial screening of resumes and evaluating candidates based on specified criteria.

Features

  • Resume Parsing: Parses resumes uploaded in PDF format to extract relevant information such as skills, experience, and education.
  • Requirement Matching: Matches parsed resume data with job requirements to determine candidate suitability.
  • Scoring System: Calculates a score for each candidate based on the degree of match between their resume and the job requirements.
  • User-Friendly Interface: Provides an intuitive interface for uploading resumes, entering job requirements, and viewing scores.

Installation

To use ATS, follow these steps:

  1. Clone this repository to your local machine:
git clone https://github.com/your_username/ATS.git

Navigate to the project directory:

cd ATS

Install the required dependencies:

pip install -r requirements.txt

Usage

Run the ATS application:

streamlit run ATS.py

Upload resumes in PDF format and enter job requirements using the provided interface. Click the "Calculate Score" button to evaluate candidates against the job requirements. View the calculated scores and make informed decisions about candidate suitability.

Link to Docker Image

Link to Docker Image

About

A resume parser and Applicant Tracker System for checking and scoring the resume against a requirement.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published