← All projects
Generative AI Beginner

HireLens

Automated candidate interview and evaluation system

Generate role-specific questions, run a structured text interview and produce a scored, evidence-backed evaluation for the hiring team.

SHIPSTACK · PROJECT HireLens Automated candidate interviewand evaluation system Beginner Generative AI 1 Job description 2 Question generator 3 Interview 4 Evaluator 5 milestones

The scenario

HireLens turns a job description into a structured interview: it generates questions mapped to competencies, collects answers, and scores each against a rubric with quotes as evidence. Recruiters get a consistent report; candidates get a fair, repeatable process.

System architecture

01 Job description Role + skills
02 Question generator Per competency
03 Interview Candidate answers
04 Evaluator Rubric scores + evidence

High-level flow of HireLens, from input to output.

What you will learn

  • Rubric-based LLM evaluation
  • Question generation from job descriptions
  • Bias and consistency checks

What you will build

  • Question generator
  • Interview flow
  • Scored report

Build plan

  1. JD parsing
  2. Question generation
  3. Interview UI
  4. Scoring
  5. Report export

Tech stack

LangChainStreamlitSQLite