Skip to content

AI Powered Anlayzing resume,provides Improvement feedback and suggests job roles using NLP techniques like sapCy, S-BERT and TF-IDF.Used Flask for backend and Streamlit for frontend .

License

Notifications You must be signed in to change notification settings

subuhana2303/Resume_scorer_it_job_appli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📄 Resume Scorer For IT Job Applicants

🔍 A Smart IT Job Resume Matcher using 🐍 Python, 🧪 Flask, and 🌐 Streamlit


🚀 Features & 🗂️ Project Structure

✨ 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.


🧰 Tech Stack

Layer Technology
🖼️ Frontend Streamlit (front.py)
🔙 Backend Flask (app.py)
📄 Extraction PyMuPDF
📊 Scoring Scikit-learn (TF-IDF, Cosine Similarity)
📈 Charting Matplotlib

📸 Output Screenshots

📝 Resume Screening Output

Phase 1

1st pg

Phase 2

2nd pg

Phase 3

3rd pg

Phase 4

4th pg

Phase 5

5th pg

Phase 6

6th pg

Contributors

==================

Stefy Thomas

Subuhana B

Sweth S

Saniyah Sunil

About

AI Powered Anlayzing resume,provides Improvement feedback and suggests job roles using NLP techniques like sapCy, S-BERT and TF-IDF.Used Flask for backend and Streamlit for frontend .

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages