An AI-powered Streamlit app that reviews resumes and provides intelligent feedback based on the job role you’re applying for.
- Upload resumes in PDF or TXT
- Personalized analysis using OpenAI GPT-3.5
- Feedback on content, skills, and experience
- Clean UI with robust error handling
- Python, Streamlit
- OpenAI API (GPT-3.5 Turbo)
- PyPDF2, dotenv
- Clone the repo & install requirements:
git clone https://github.com/your-username/streamlit-resume-critiquer.git
cd streamlit-resume-critiquer
pip install -r requirements.txt- Add your API key to
.env:
OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxx- Run the app:
streamlit run main.py.envis ignored for safety (listed in.gitignore)- Feedback is generated by GPT and not a substitute for expert career advice
MIT — use freely and improve as needed.