WebNLPMachine Learning



Smart Resume Matcher · NLP
Matching resumes to jobs with search-engine precision.
Core Concept
Parses resumes and matches them to jobs using TF-IDF, Word2Vec, and Sentence-BERT with FAISS for fast vector search.
Key Features
Resume parsing, multi-model matching, FAISS vector search, and clear match insights for candidates and recruiters.
Technologies
A full NLP pipeline from ingestion to insight.
Python 3.9+
Flask / FastAPI
spaCy + NLTK
NLP pipeline
Sentence-Transformers
all-mpnet-base-v2
FAISS
Vector search
MongoDB
Parsed data & embeddings
React.js + MUI
Frontend dashboard
Contributors
Ameya KolhatkarAndrew LohFaith HanSenuvi Jayasinghe
Demo