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
Segments borrowers by default risk and suggests a recovery approach
Overview
A recovery desk tool built on public Lending Club loan data from Kaggle. An XGBoost model estimates each borrower's default risk, k-means groups borrowers by repayment behaviour, and a rule layer maps each segment to a suggested action such as a reminder, a restructuring offer or escalation. A Streamlit dashboard lets the team filter segments and track outcomes.
What makes it stand up
Module breakdown
Cleans loan records and builds repayment features.
XGBoost classifier with probability calibration.
K-means clusters profiled and named.
Configurable mapping from segment to action.
Streamlit case view 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