Inspiration
What it does
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for Ai Job Filter App
Inspiration I wanted to solve a common pain point in hiring—manually screening CVs. The idea was to help both HRs and applicants by using AI to automate and improve the matching process.
What it does HR uploads job posts with a job code. Applicants submit CVs linked to those codes. AI scores the CV and gives smart feedback for both sides using NLP models.
How we built it Frontend: Streamlit
AI Engine: Hugging Face (Transformer models)
Deployment: Hugging Face Spaces
Used Python and Streamlit’s multipage support.
Challenges we ran into Handling file uploads and linking them to job codes
Managing app state across pages
Displaying results cleanly without a full backend
Accomplishments that we're proud of Built a fully working demo without using a database
Integrated Hugging Face successfully
Clean, minimal UI for easy interaction
What we learned Building apps with Streamlit multipage setup
Using Hugging Face APIs effectively
Designing better UX for recruiters and job seekers
What’s next for AI Job Filter App Add login/signup system
Save CV scores for future reference
Add email notification system
Improve AI scoring using custom-trained models
Log in or sign up for Devpost to join the conversation.