Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HireSense AI

HireSense AI is an intelligent resume analysis and job recommendation platform designed to help candidates evaluate their resumes, understand skill gaps, and discover suitable career opportunities.

The platform allows users to upload PDF resumes, extract resume content, identify technical skills, calculate ATS compatibility scores, analyze missing skills, and recommend suitable job roles with direct job search links.


Features

  • PDF Resume Upload
  • Resume Text Extraction
  • ATS Compatibility Score Generation
  • Technical Skill Detection
  • Missing Skill Identification
  • Role-Based Job Recommendations
  • Direct Job Search Links (LinkedIn, Naukri, Unstop)
  • Resume Management (Upload, View, Delete)
  • Responsive Web Interface

Tech Stack

Frontend

  • React.js
  • JavaScript
  • HTML5
  • CSS3
  • Axios

Backend

  • Python
  • Django
  • Django REST Framework

Database

  • SQLite

Resume Processing

  • PyPDF2
  • pdfplumber

Deployment

  • Render

Version Control

  • Git
  • GitHub

Project Structure

HireSense-AI
│
├── backend
├── frontend
├── assets
│   └── screenshots
├── README.md
└── requirements.txt

How It Works

  1. User uploads a PDF resume.
  2. Resume content is extracted using Python PDF processing libraries.
  3. Extracted text is analyzed to identify relevant technical skills.
  4. ATS compatibility score is calculated based on detected skills.
  5. Missing skills are identified by comparing resume skills with job role requirements.
  6. Suitable job roles are recommended based on skill matching.
  7. Direct job search links are generated for recommended roles.

How HireSense AI is Different

Many resume analysis platforms provide only basic resume scoring or keyword matching. HireSense AI focuses on providing actionable insights to help candidates improve their career readiness.

Skill-Based Resume Analysis

The system detects technical skills from resumes and evaluates their relevance for different job roles.

ATS Compatibility Analysis

The platform generates an ATS compatibility score based on detected resume skills and job requirements.

Skill Gap Identification

The system highlights missing skills required for recommended roles, helping candidates understand what skills they need to improve.

Multi-Domain Resume Support

Unlike many resume tools focused only on software jobs, HireSense AI supports multiple domains including:

  • Software Development
  • Data Analytics
  • Civil Engineering
  • Mechanical Engineering
  • Electrical Engineering
  • Business and Management roles

Resume-to-Job Recommendation Workflow

The platform provides a complete workflow from resume upload to analysis, skill improvement suggestions, and job discovery.


Screenshots

Landing Page

Landing Page

Login

Dashboard

Resume Upload

Resume Upload

Resume Upload Status

Resume Upload Status

Resume Analysis

Resume Analysis


Live Demo

Application:

https://hiresense-ai-1-jy7o.onrender.com

Note: Since the application is deployed on Render, the first request may take some time if the server is inactive.


Future Enhancements

  • Integration with Large Language Models for advanced resume feedback
  • Machine learning based ATS prediction
  • Cloud database migration
  • Resume comparison
  • Interview preparation recommendations

Author

Durga Devi

GitHub: https://github.com/devi1610

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages