1.) Inspiration
Recruiters spend countless hours screening resumes, often struggling with bias and inconsistent evaluations. We wanted to create a tool that makes hiring faster, fairer, and more data-driven.
2.)What it does
AI Guard evaluates resumes instantly using machine learning and NLP. It provides an overall percentage score for each candidate, highlighting the best-fit applicants while reducing bias and saving HR teams significant time.
3.)How we built it
Backend: Python, NumPy, pandas, spaCy for NLP
Frontend: Streamlit for an interactive web app
ML Models: Evaluate candidates based on historical data and job requirements
Data Extraction: Automatically parses skills, experience, education, and other resume details
4.)Challenges we ran into
Handling diverse resume formats and inconsistent structures
Designing scoring metrics that fairly balance skills, experience, education, and resume quality
5.)Accomplishments that we're proud of
Achieved 90% improved accuracy in candidate evaluation
Developed a holistic scoring system that considers skills, experience, education, and resume quality
Delivered results in seconds, making large-scale screening feasible
6.)What we learned
NLP can greatly enhance recruitment efficiency
Data-driven scoring helps reduce human bias
UI/UX is key to making HR tools intuitive and actionable
What's next for AI Guard – Resume Evaluator 2.0
Expand to multi-language resume support
Integrate with ATS systems for seamless workflows
Add advanced analytics for hiring trends and insights
Built With
- dataextraction
- dataset
- machine-learning
- natural-language-processing
- numpy
- pandas
- python
- spacy
- streamlit
Log in or sign up for Devpost to join the conversation.