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
Classifies song clips by genre from MFCCs and spectrograms
Overview
Classifies thirty-second music clips into ten genres using the public GTZAN dataset. Audio is cut into short segments, MFCCs and mel-spectrograms are extracted with Librosa, and a CNN is trained alongside a feature-based random forest baseline. Splits are made by track, not segment, so pieces of the same song never appear in both training and test data.
What makes it stand up
Module breakdown
Resampling, segmenting and normalising clips.
MFCC, chroma and mel-spectrogram extraction.
Random forest on aggregated audio features.
Convolutional model trained on spectrogram segments.
Streamlit upload with per-genre probability bars.
After this, you will be able to
Technology stack
You receive
Keep looking
Machine Learning
NLP pipeline that ranks candidates against a job description