🔍 A Smart IT Job Resume Matcher using 🐍 Python, 🧪 Flask, and 🌐 Streamlit
✨ Upload your resume Pdf format only
✨ Select from multiple job descriptions given in the scroll list Scroll-list
✨ Get an intelligent match score using TF-IDF & Cosine Similarity
✨ View results as a dynamic Bar chart
✨ Show the improvement suggestion CHECK-LIST
✨ Output feedback that is auto-generated by using the LLM Mistral-7B and included below.
✨ Skill improvement courses will be recommended automatically.
✨ After making the suggested improvement to your old cv and now you are allowed to upload the improved cv.pdf.
| Layer | Technology |
|---|---|
| 🖼️ Frontend | Streamlit (front.py) |
| 🔙 Backend | Flask (app.py) |
| 📄 Extraction | PyMuPDF |
| 📊 Scoring | Scikit-learn (TF-IDF, Cosine Similarity) |
| 📈 Charting | Matplotlib |
Stefy Thomas
Subuhana B
Sweth S
Saniyah Sunil