Machine Learning
AI Resume Screening System
NLP pipeline that ranks candidates against a job description
- Python
- spaCy
- scikit-learn
- FastAPI
- +2
Machine Learning · Major Project
Finds copied and paraphrased passages and highlights the matches
Overview
Compares a submitted document against a reference collection at sentence level. TF-IDF cosine similarity catches near-verbatim copying, while sentence embeddings catch paraphrases that share meaning but not words. Matching passages are highlighted side by side with a similarity score, and a similarity report can be exported per submission.
What makes it stand up
Module breakdown
Document parsing and sentence segmentation.
TF-IDF vectors with cosine similarity.
Sentence-transformer embeddings and nearest-neighbour search.
Weighted combination with tunable thresholds.
React page with matched passages highlighted.
After this, you will be able to
Technology stack
You receive
Keep looking
Machine Learning
NLP pipeline that ranks candidates against a job description