Resume Ranking System

Ranks the resume based on job description

One column, two columns as well as free-format resumes were used. The resume was segmented into different headings. Relevant keywords were extracted using Named Entity Recognition. The job description was also processed in the same way. Then, the resumes were ranked based on the keywords extracted from the resume and job description.

Technologies used: Spacy, BERT, Doc2vec, Streamlit, AWS lambda, AWS SQS, AWS ECR, AWS S3 and Docker.