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
A complete beginner ML workflow on the classic Iris dataset
Overview
A first machine learning project that walks through every stage properly: loading the UCI Iris dataset, exploring it visually, splitting it, training k-NN, decision tree, logistic regression and SVM classifiers, and evaluating them with cross-validation. The saved model powers a small Flask form where you enter petal and sepal measurements to get a species.
What makes it stand up
Module breakdown
Summary statistics, pair plots and correlations.
Train-test split and feature scaling.
k-NN, tree, logistic regression and SVM.
Cross-validation scores and confusion matrices.
Flask page that predicts a species from four inputs.
After this, you will be able to
Technology stack
You receive
Keep looking
Machine Learning
NLP pipeline that ranks candidates against a job description