Skip to content

Repository files navigation

🤖 AI Resume Critiquer

An AI-powered Streamlit app that reviews resumes and provides intelligent feedback based on the job role you’re applying for.


🔍 Features

  • 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

🛠 Tech Stack

  • Python, Streamlit
  • OpenAI API (GPT-3.5 Turbo)
  • PyPDF2, dotenv

⚙️ Setup

  1. 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
  1. Add your API key to .env:
OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxx
  1. Run the app:
streamlit run main.py

📌 Notes

  • .env is ignored for safety (listed in .gitignore)
  • Feedback is generated by GPT and not a substitute for expert career advice

📄 License

MIT — use freely and improve as needed.


About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages