ICRIS — Intelligent Centralized Recruitment Information System
Live demo (Hugging Face Space): after deploy, open the Space URL and sign in.
Production-style academic final-year project built with Python, Django, MySQL (or SQLite), HTML, CSS, and JavaScript.
Demo logins (password for all: Demo@12345)
Role
Username
Admin
admin
HR Officer
hr.officer
Hiring Manager
hiring.manager
Applicant
applicant1
Purpose
Automate candidate profile evaluation, reduce manual screening load, and improve HR decision-making with transparency and explainability, while enforcing a strict human-in-the-loop principle:
AI analyzes, scores, explains, and recommends — authorized humans review and approve before the system executes important decisions.
Five project objectives
NLP candidate analysis — detect skills, qualifications, experience; normalize; match requirements with evidence
Vacancy-specific screening, matching, scoring, ranking, recommendations (no universal employability score)
CV parsing — PDF/DOCX/text → structured data; original file preserved
Full vacancy management — create/edit/publish/close/archive with weights, thresholds, skills, screening questions