Skip to content

Resume Analyzer Explainability#210

Open
Aditya8369 wants to merge 3 commits into
omkarhole:mainfrom
Aditya8369:203
Open

Resume Analyzer Explainability#210
Aditya8369 wants to merge 3 commits into
omkarhole:mainfrom
Aditya8369:203

Conversation

@Aditya8369
Copy link
Copy Markdown
Contributor

Resume analysis now returns structured skill explanations alongside the existing matchedSkills and missingSkills fields, and the model can persist them in ResumeAnalysis.model.js. The controller now builds per-skill evidence from the resume text and required skill source, so each skill gets a status, matchedType, matchedBecause notes, and source context in resumeAnalyzer.controller.js. On the UI, AnalysisResults.jsx now shows expandable rows for each skill with the explanation behind the match or miss.

Validation passed: get_errors was clean for the edited files, and a direct Node module-load check for the analyzer backend succeeded. The only output was the existing mongoose duplicate-index warning from other models, which is unrelated to this feature.

closes #203

@vercel
Copy link
Copy Markdown

vercel Bot commented May 17, 2026

@Aditya8369 is attempting to deploy a commit to the omkarhole's projects Team on Vercel.

A member of the Team first needs to authorize it.

@Aditya8369
Copy link
Copy Markdown
Contributor Author

@omkarhole

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Resume Analyzer Explainability

1 participant