Thanks to visit codestin.com
Credit goes to github.com

Skip to content

AI-powered Resume Screener that analyzes, ranks, and gives improvement suggestions using NLP and Machine Learning.

Notifications You must be signed in to change notification settings

cipher20000/SkillMatch-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 SkillMatch AI

AI-Powered Resume Screener & Job-Fit Analyzer
Matching skills, ranking talent, and improving resumes — intelligently ⚡


🧩 Overview

SkillMatch AI revolutionizes how recruiters and candidates interact with resumes.
It uses AI, NLP, and Machine Learning to read resumes, compare them with job descriptions, and generate Job-Fit Scores and Improvement Suggestions — making hiring faster, fairer, and smarter.


🚀 Features

  • 📄 Multi-Format Uploads — PDF, DOCX, TXT supported.
  • 🧠 Skill-Based Matching — BERT embeddings + cosine similarity.
  • 📊 Ranking Dashboard — Sorts all candidates by match score.
  • 💬 AI Resume Advisor — Personalized feedback to improve resumes.
  • 🕵️ Keyword Insights — Extracts missing hard/soft skills from the job description.
  • ☁️ Cloud Ready — Fully deployable on Bolt, Vercel, Render, or AWS.

🧰 Tech Stack

🔹 Frontend

  • React.js
  • Tailwind CSS + ShadCN UI
  • Axios / Fetch API

🔹 Backend

  • Node.js + Express
  • Multer for file uploads
  • pdf-parse, pdfjs-dist, and Tesseract OCR for extraction
  • PostgreSQL / MongoDB for data storage

🔹 AI & NLP Engine

  • Python + FastAPI
  • Sentence-Transformers (BERT)
  • scikit-learn, pandas, NumPy
  • Cosine Similarity for job-fit scoring

⚙️ How It Works

  1. Upload a Job Description 🧾
  2. Upload one or more Resumes 📂
  3. Backend extracts and processes text 🔍
  4. ML pipeline compares resume embeddings with job JD 💡
  5. Generates Job-Fit Score + Skill Gap Report 📊
  6. AI Advisor suggests improvements 🧠

About

AI-powered Resume Screener that analyzes, ranks, and gives improvement suggestions using NLP and Machine Learning.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published