Skip to content

HireSense AI is a Streamlit-based resume screening system that uses NLP to rank candidates based on job description relevance. It streamlines hiring by analyzing resumes, scoring matches, and providing an intuitive dashboard for recruiters.

License

Notifications You must be signed in to change notification settings

Yashrajgithub/HireSense-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 HireSense AI – Intelligent Resume Screening & Ranking System

🌐 Live Demo

You can check out the live demo of the system here: Live Demo - HireSense AI

📌 Overview

HireSense AI is an intelligent recruitment tool that uses AI and NLP to automatically screen, evaluate, and rank resumes based on job-specific requirements. It helps recruiters identify the most suitable candidates with minimal effort.

🚀 Features

  • 📄 Resume Parsing – Extracts skills, education, and experience from uploaded files.
  • 🧠 AI-Powered Scoring – Evaluates resumes based on job-match relevance.
  • 📝 NLP Keyword Analysis – Matches job description terms to resume content.
  • ⚡ Instant Shortlisting – Displays top candidates automatically.
  • 📊 User Dashboard – Shows ranked results with insights.
  • 🔧 Custom Filters – Adjust scoring weights for different roles.

🛠️ Technologies Used

  • Python (Streamlit for frontend)
  • SQLite (Lightweight backend database)
  • NLP (spaCy, Scikit-learn)
  • PDF Parsing (PyMuPDF)

📂 How It Works

  1. Upload Resumes – Drop PDF resumes into the uploader.
  2. Job Input – Enter job title and description.
  3. Match & Score – AI processes and ranks resumes.
  4. Review Results – See top candidates in the dashboard.

🎯 Use Cases

✅ Recruiters hiring for tech and non-tech roles.
✅ HR teams processing bulk applications.
✅ Organizations adopting data-driven hiring.

📦 Installation

🔹 Prerequisites

  • Python 3.8+
  • pip (Python package manager)

🔹 Steps

git clone https://github.com/Yashrajgithub/HireSense-AI.git
cd HireSense-AI  
pip install -r requirements.txt  
streamlit run app.py  

About

HireSense AI is a Streamlit-based resume screening system that uses NLP to rank candidates based on job description relevance. It streamlines hiring by analyzing resumes, scoring matches, and providing an intuitive dashboard for recruiters.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages