The Challenge
Recruiters were overwhelmed by data: hundreds of resumes, lengthy job descriptions, and hours of interview transcripts. Aligning these three sources manually wasn’t just slow, it left room for bias, error, and missed opportunities.
An HRTech client needed a system that could do it all: extract data from resumes, match candidates intelligently to JDs, and surface key insights from interview conversations.
All without relying on LLMs; this was 2021. The AI had to be efficient, accurate, and explainable using traditional CV and NLP techniques.
A Day in the Life: Before Our Solution
Recruiters spent hours sifting through resumes, looking for keyword matches.
Every job role had slightly different requirements, but the process never changed.
They’d copy-paste job descriptions into Excel, highlight key phrases, and try to map them to scattered lines in resumes. Then came the interviews; each transcript needed review to confirm whether a candidate addressed relevant topics or left red flags unaddressed.
Nothing was centralized. No system explained why a candidate ranked higher.
No time was left for human judgment, it all went to admin work.
Pain Points:
- Manual resume screening slowed down hiring cycles
- No automated way to measure topic coverage in interviews
- Matching was based on surface-level keywords, not structure
- Recruiters lacked visibility into why one candidate was favored over another
- Interview insights were buried and inconsistently reviewed