Machine Learning
AI Resume Screening System
NLP pipeline that ranks candidates against a job description
- Python
- spaCy
- scikit-learn
- FastAPI
- +2
Machine Learning · Mini Project
Predicts stroke risk from health records with imbalance handling
Overview
Uses the public Kaggle stroke prediction dataset, where stroke cases are a small minority, to show why accuracy is the wrong metric. The kit compares class weighting, SMOTE and undersampling on the same models, reports precision-recall curves, and wraps the chosen model in a simple risk form.
What makes it stand up
Module breakdown
Class balance, missing BMI values and feature trends.
Imputation, encoding and scaling in a pipeline.
Three resampling strategies on shared folds.
Recall, precision, F1 and PR-AUC per strategy.
Streamlit page returning a risk band with explanation.
After this, you will be able to
Technology stack
You receive
Keep looking
Machine Learning
NLP pipeline that ranks candidates against a job description