Career-Aware Resume Tailoring via Multi-Source Retrieval-Augmented Generation with Provenance Tracking: A Case Study
Kumar Abhinav

TL;DR
This paper introduces Resume Tailor, a system that uses multi-source retrieval-augmented generation with provenance tracking to improve resume tailoring by leveraging a longitudinal career database, showing promising results in specific job categories.
Contribution
The paper presents a novel resume tailoring system that integrates multi-source retrieval-augmented generation with provenance tracking and longitudinal career data for more grounded and personalized suggestions.
Findings
Retrieval-augmented generation improved fit scores by 7.8 points for relevant roles.
Scores decreased by 8.0 points when domain-specific experience was absent.
Longitudinal retrieval benefits resume tailoring when prior relevant experience exists.
Abstract
AI-assisted resume tailoring systems commonly operate on a single uploaded resume, which limits their ability to recover relevant experience omitted from the current draft and makes it difficult for users to distinguish grounded edits from model-generated suggestions. This paper presents Resume Tailor, an agentic resume-tailoring system that maintains a longitudinal career vault in a vector database and uses multi-source retrieval-augmented generation (RAG) to assemble job-specific resume content from historical resumes and structured career records. The system is implemented as a 12-node LangGraph pipeline with typed state management, hybrid semantic-lexical confidence scoring, provenance-aware fallback generation, anti-hallucination guardrails, and a conditional review loop. We report a pilot evaluation on nine job descriptions (JDs) across software engineering, data analytics, and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
