UNPKG

ats-checker

Version:

A simple ATS (Applicant Tracking System) resume and job description matcher

26 lines (16 loc) 553 B
const ParseKey=require("./text2key"); const section=require("./SectionConfig"); const match=require("./matches"); function CheckATSScore(JobDescription,ResumeText){ const jobD=JobDescription; let resume=ResumeText; let desc=jobD.toLowerCase(); let res=resume.toLowerCase(); const Jobkeys=ParseKey.getKeys(desc); const Reskeys=ParseKey.getKeys(res); let Marks1=section.Config(Reskeys); let Marks2=match.matchPercentage(Jobkeys,Reskeys); let FinalScore=Marks2+Marks1; return FinalScore; } module.exports={CheckATSScore};