Kritikagupt/ai-resume-analyser
AI Resume Analyzer built with Python, Streamlit, and Google Gemini API to analyze resumes and provide AI-powered feedback.
What's novel
AI Resume Analyzer built with Python, Streamlit, and Google Gemini API to analyze resumes and provide AI-powered feedback.
Code Analysis
2 files read · 2 roundsA single-file Streamlit app that extracts text from an uploaded PDF/TXT resume and sends it as a prompt to Google Gemini, displaying the LLM's response as resume feedback.
Strengths
It works as a minimal end-to-end demo: file upload, text extraction, API call, and display are all wired together with basic error checks for missing API key and empty files.
Weaknesses
The entire 'AI analysis' is a single hardcoded prompt with no NLP, no scoring, no structured output parsing, and no tests; the code is an 80-line wrapper around one API call with no architectural depth, and the README overstates the NLP component.
Score Breakdown
Signal breakdown
Innovation
Craft
Traction
Scope
Evidence
Commits
10
Contributors
1
Files
6
Active weeks
3
Repository
Language
Python
Stars
1
Forks
0
License
—