{"id":28100135,"url":"https://github.com/yashrajgithub/hiresense-ai","last_synced_at":"2026-05-02T03:03:26.347Z","repository":{"id":293067749,"uuid":"982840607","full_name":"Yashrajgithub/HireSense-AI","owner":"Yashrajgithub","description":"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.","archived":false,"fork":false,"pushed_at":"2025-05-13T14:31:32.000Z","size":24,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-13T14:55:21.964Z","etag":null,"topics":["ai","database","machine-learning","nlp","pdf","python","resume","resume-screening-app","sqlite3"],"latest_commit_sha":null,"homepage":"https://hiresense-ai-qesi8wq.streamlit.app/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Yashrajgithub.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-13T13:37:34.000Z","updated_at":"2025-05-13T14:34:36.000Z","dependencies_parsed_at":"2025-05-13T14:55:26.601Z","dependency_job_id":"e197cba8-cb86-4e3a-a88e-e1b83065e7c7","html_url":"https://github.com/Yashrajgithub/HireSense-AI","commit_stats":null,"previous_names":["yashrajgithub/hiresense-ai"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yashrajgithub%2FHireSense-AI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yashrajgithub%2FHireSense-AI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yashrajgithub%2FHireSense-AI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yashrajgithub%2FHireSense-AI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Yashrajgithub","download_url":"https://codeload.github.com/Yashrajgithub/HireSense-AI/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254003123,"owners_count":21997838,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","database","machine-learning","nlp","pdf","python","resume","resume-screening-app","sqlite3"],"created_at":"2025-05-13T18:30:31.144Z","updated_at":"2026-05-02T03:03:21.306Z","avatar_url":"https://github.com/Yashrajgithub.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🤖 HireSense AI – Intelligent Resume Screening \u0026 Ranking System\n\n## 🌐 Live Demo  \nYou can check out the live demo of the system here: [Live Demo - HireSense AI](https://hiresense-ai-qesi8wq.streamlit.app/)\n\n## 📌 Overview  \n**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.\n\n## 🚀 Features  \n- **📄 Resume Parsing** – Extracts skills, education, and experience from uploaded files.  \n- **🧠 AI-Powered Scoring** – Evaluates resumes based on job-match relevance.  \n- **📝 NLP Keyword Analysis** – Matches job description terms to resume content.  \n- **⚡ Instant Shortlisting** – Displays top candidates automatically.  \n- **📊 User Dashboard** – Shows ranked results with insights.  \n- **🔧 Custom Filters** – Adjust scoring weights for different roles.\n\n## 🛠️ Technologies Used  \n- **Python** (Streamlit for frontend)  \n- **SQLite** (Lightweight backend database)  \n- **NLP** (spaCy, Scikit-learn)  \n- **PDF Parsing** (PyMuPDF)  \n\n## 📂 How It Works  \n1. **Upload Resumes** – Drop PDF resumes into the uploader.  \n2. **Job Input** – Enter job title and description.  \n3. **Match \u0026 Score** – AI processes and ranks resumes.  \n4. **Review Results** – See top candidates in the dashboard.\n\n## 🎯 Use Cases  \n✅ Recruiters hiring for tech and non-tech roles.  \n✅ HR teams processing bulk applications.  \n✅ Organizations adopting data-driven hiring.\n\n## 📦 Installation  \n### 🔹 Prerequisites  \n- Python 3.8+  \n- pip (Python package manager)  \n\n### 🔹 Steps  \n```bash\ngit clone https://github.com/Yashrajgithub/HireSense-AI.git\ncd HireSense-AI  \npip install -r requirements.txt  \nstreamlit run app.py  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyashrajgithub%2Fhiresense-ai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyashrajgithub%2Fhiresense-ai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyashrajgithub%2Fhiresense-ai/lists"}