Compares a CV with a JD and returns - A "Match-score" (1-10) based on required skills, responsibilities, experience; a "Shortlist-Probability" by matching keywords in a JD & CV; a list of missing-skills (keywords) in a CV (relevant for ATS screening)