I Built an AI Tool That Tells You Why Your Resume Gets Rejected #python #agenticai #groq
๐ฆ GitHub Link-
https://github.com/chethannj/ai-resume-agent.git
In this video, I build a complete AI Resume Optimizer from scratch using Python,
Groq, FastAPI, and Streamlit โ no frontend frameworks needed.
The app uploads your resume PDF, scores it against any job description using ATS
keyword matching, and uses Groq to rewrite your bullet points and suggest
improvements. You can even download the optimized resume as a PDF.
โก What we build:
โ PDF text extraction with pdfminer
โ ATS keyword scoring with TF-IDF + cosine similarity
โ Groq integration for bullet rewrites & summary generation
โ FastAPI REST backend
โ Streamlit UI (no React needed)
โ PDF export with ReportLab
๐ ๏ธ Tech Stack:
Python ยท Groq ยท FastAPI ยท Streamlit ยท pdfminer ยท scikit-learn ยท ReportLab
โฑ๏ธ Timestamps:
0:00 - Demo of the finished app
2:00 - Project setup & folder structure
5:00 - PDF parsing with pdfminer
10:00 - ATS keyword scoring engine
16:00 - GPT-4o integration
22:00 - FastAPI backend
26:00 - Streamlit UI
30:00 - PDF export & download
34:00 - Deploy for free
#Python #AIProjects #GPT4 #MachineLearning #FastAPI #Streamlit #ResumeOptimizer
Watch on YouTube โ
(saves to browser)
Sign in to unlock AI tutor explanation ยท โก30
More on: LLM Foundations
View skill โRelated AI Lessons
โก
โก
โก
โก
hermes agent: the complete guide to your personal ai operator
Dev.to ยท ANIRUDDHA ADAK
I Built the DNS for AI Agents โ Here's Why
Dev.to AI
How to Access 22+ AI Models Through One API (and Save Up to 30%)
Dev.to AI
I Ran a Health Check on 3 AI Agents. The Results Were Horrifying.
Dev.to AI
Chapters (9)
Demo of the finished app
2:00
Project setup & folder structure
5:00
PDF parsing with pdfminer
10:00
ATS keyword scoring engine
16:00
GPT-4o integration
22:00
FastAPI backend
26:00
Streamlit UI
30:00
PDF export & download
34:00
Deploy for free
๐
Tutor Explanation
DeepCamp AI