Skip to content

Fix #79: Add JD keyword extraction and normalize resume scoring#88

Open
omrjadhav wants to merge 1 commit intoAbhinavDhiman34:mainfrom
omrjadhav:fix/79-jd-keyword-scoring
Open

Fix #79: Add JD keyword extraction and normalize resume scoring#88
omrjadhav wants to merge 1 commit intoAbhinavDhiman34:mainfrom
omrjadhav:fix/79-jd-keyword-scoring

Conversation

@omrjadhav
Copy link
Copy Markdown

This PR addresses Issue #79 by enhancing the resume scoring system to dynamically use keywords from the job description.

  • Increased keyword extraction limit from 15 → 20 to capture a broader set of relevant skills and terms.
  • Updated scorer.py to use extracted keywords for scoring instead of static lists.
  • Enhanced error handling for all scoring components (keywords, formatting, sentence structure, length).
  • Normalized final scoring to provide a balanced evaluation.

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.

1 participant