Skip to content

AdilShamim8/Resume-Screening

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Resume Screening — Reimagining Recruitment with Intelligence

Why This Project?

Hiring is broken. Recruiters are drowning in resumes, losing time, and missing great talent.

Resume Screening is not just another Python project — it's a bold step toward transforming how we discover potential. Built with clarity, speed, and purpose, this tool uses intelligent automation to read resumes, understand them, and match them to the right opportunities.

This isn’t about filtering resumes. This is about finding the right people — faster, smarter, and without bias.

Output


What It Does

  • Extracts key resume insights with NLP — clean, structured, and fast.
  • Matches candidates to job descriptions using semantic similarity.
  • Learns and improves with machine learning algorithms.
  • Runs on Streamlit, for instant, interactive, and beautiful UI.

⚙ Tech Behind the Magic

Technology Purpose
Python Core logic and data processing
NLP (spaCy, TF-IDF) Understands human language
ML (scikit-learn) Makes intelligent predictions
Streamlit Interactive user interface
Pandas, NumPy Data handling and transformation

Project Structure

Resume-Screening/
├── DataSet/         # Sample resumes and job data
├── Model/           # ML models and logic
├── WebSite/         # Streamlit app code
├── requirements.txt
└── README.md

Getting Started

# Step 1: Clone the repository
git clone https://github.com/AdilShamim8/Resume-Screening.git

# Step 2: Navigate to the folder
cd Resume-Screening

# Step 3: Install dependencies
pip install -r requirements.txt

# Step 4: Launch the app
streamlit run WebSite/app.py

Want to Contribute?

Whether you're a coder, designer, or just someone passionate about solving real-world problems — your ideas are welcome. Fork it, build it, improve it.


License

MIT License — because great tools should be free to build, break, and better.


What’s Next?

  • Add resume ranking
  • Integrate LinkedIn profile parsing
  • Build a full recruiter dashboard
  • Add feedback-based ML training

Final Thought

This is more than code. It’s a tool for every company that believes hiring the right people is the most important thing they do.

Let’s reinvent recruitment — one resume at a time.

About

AI-powered resume screening tool that finds the right talent—fast and fair.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors