- AI / ML
AI Resume Analyzer
Compares a resume PDF with a job description and returns a match score with AI feedback.
What I built
- Created an interactive Streamlit application that extracts text from uploaded resume PDFs and compares it with a supplied job description.
- Generated text embeddings with Sentence-Transformers and calculated cosine similarity with scikit-learn to display a resume-to-job match score.
- Integrated Groq chat completions for qualitative feedback and improvement suggestions, with displayed analysis metrics and downloadable text reports.