Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ayaanjawaid/application_tracking_system_flask

Applicant Tracking System (ATS) - Flask Application This is a web-based Applicant Tracking System (ATS) built using Flask that allows you to upload resumes and job descriptions, analyze them for keyword matching, and provide feedback to improve the resume’s alignment with the job description.
https://github.com/ayaanjawaid/application_tracking_system_flask

flask python vercel

Last synced: 25 days ago
JSON representation

Applicant Tracking System (ATS) - Flask Application This is a web-based Applicant Tracking System (ATS) built using Flask that allows you to upload resumes and job descriptions, analyze them for keyword matching, and provide feedback to improve the resume’s alignment with the job description.

Awesome Lists containing this project

README

        

Applicant Tracking System (ATS) - Flask Application
This is a web-based Applicant Tracking System (ATS) built using Flask that allows you to upload resumes and job descriptions, analyze them for keyword matching, and provide feedback to improve the resume’s alignment with the job description.

Features
Upload resumes in various formats (PDF, DOCX).
Parse resumes and extract relevant skills and experience.
Match resume content against job descriptions using TF-IDF and Cosine Similarity.
Display a percentage score of resume-job match.
Provide suggestions on missing skills in the resume.
Easy-to-use interface built with HTML, CSS, and JavaScript.
Technologies Used
Backend: Flask, Python
Frontend: HTML, CSS, JavaScript
Machine Learning: TF-IDF, Cosine Similarity (for resume-job matching)
Version Control: Git, GitHub