Inspiration

Hiring today is inefficient and inconsistent. Candidates often get filtered out based on incomplete signals, while recruiters spend hours manually reviewing resumes without structured evaluation.

We wanted to build a system that simulates a real interview pipeline, not just resume screening. The goal was to make hiring more structured, fair, and scalable using AI.

What it does

Hiring today is inefficient and inconsistent. Candidates often get filtered out based on incomplete signals, while recruiters spend hours manually reviewing resumes without structured evaluation.

We wanted to build a system that simulates a real interview pipeline, not just resume screening. The goal was to make hiring more structured, fair, and scalable using AI.

How we built it

ResumeLens is an AI-powered hiring assistant that:

Analyzes resumes against job descriptions Generates dynamic interview questions based on the role and candidate profile Conducts a structured screening process (behavioral, cultural, and technical) Collects candidate responses in a timed session Helps recruiters evaluate candidates more consistently

Instead of just matching keywords, ResumeLens simulates a mini interview pipeline, making hiring more intelligent and interactive.

Challenges we ran into

Frontend: HTML, CSS, JavaScript Backend: FastAPI (Python) AI Layer: LLM-based agents for: Resume analysis Interview question generation Candidate evaluation

We designed a modular system where:

The frontend handles user interaction and flow The backend manages structured AI agents Each stage (analyze → interview → evaluate) is handled independently

Accomplishments that we're proud of

Designing a system that goes beyond simple API calls and feels like a real pipeline Structuring AI outputs into consistent formats for frontend use Managing time constraints while integrating multiple components Balancing feature depth vs. reliability within a short timeframe

What we learn

Built an end-to-end hiring workflow, not just a chatbot Successfully integrated AI into multiple stages of the hiring process Created a system that dynamically adapts questions based on job context Delivered a working prototype under tight time constraints

What's next for ResumeLens

Built an end-to-end hiring workflow, not just a chatbot Successfully integrated AI into multiple stages of the hiring process Created a system that dynamically adapts questions based on job context Delivered a working prototype under tight time constraints

Built With

Share this project:

Updates