← Back to Projects

CV–Job Description Matching with Semantic Ranking

Match CVs to job descriptions with semantic similarity, ranking features, and explainable skill-gap insights.

CV–Job Description Matching with Semantic Ranking

Categories

NLPML

Tech Used

spaCyNLTKHugging Face TransformersBERTRoBERTaSentence-BERTOpenAI EmbeddingsFAISSPineconeChromaDBLangChainscikit-learnXGBoostFastAPIFlaskDockerAWS

Problem

Recruiters and applicants need a faster way to evaluate role fit than manual keyword matching, especially when equivalent skills are phrased differently.

Approach

Results