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
Identifies the language of a sentence from character n-grams
Overview
Detects which language a piece of text is written in, including several Indian languages. Character n-grams capture spelling patterns that stay informative even for short inputs, and multinomial naive Bayes is compared with logistic regression on the public WiLI-2018 dataset. The report looks closely at confusable pairs such as Hindi and Marathi.
What makes it stand up
Module breakdown
WiLI-2018 subset selection and balancing.
Character n-gram vectoriser with vocabulary pruning.
Multinomial naive Bayes and logistic regression.
Accuracy by input length and a per-language F1 table.
Flask page with instant detection as you type.
After this, you will be able to
Technology stack
You receive
Keep looking
Machine Learning
NLP pipeline that ranks candidates against a job description