Machine Learning
AI Resume Screening System
NLP pipeline that ranks candidates against a job description
- Python
- spaCy
- scikit-learn
- FastAPI
- +2
Machine Learning · Major Project
HR portal that compares models and explains attrition risk
Overview
An HR analytics portal built on the IBM HR Analytics Employee Attrition dataset, a public fictional dataset on Kaggle. Five algorithms are trained and compared on an imbalanced target, and SHAP explains the drivers behind each employee's risk score. HR users upload records, view risk by department and read the explanation before acting.
What makes it stand up
Module breakdown
Attrition patterns by role, tenure, overtime and pay.
Logistic regression, SVM, tree, forest and XGBoost.
Global and local SHAP explanations.
Flask service for scoring and explanation.
React dashboard backed by PostgreSQL.
After this, you will be able to
Technology stack
You receive
Keep looking
Machine Learning
NLP pipeline that ranks candidates against a job description