Metadata-Version: 2.4
Name: resume_matcher_toolkit
Version: 0.1.0
Summary: TF-IDF based resume-to-job-description matcher with curated IT/QA skill keywords
Author-email: Angelo Tano <angelotano35@gmail.com>
License: MIT
Project-URL: Homepage, https://github.com/angelotano35-prod/resume-matcher-lib
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: scikit-learn>=1.0
Dynamic: license-file

# resume_matcher_toolkit

A lightweight, offline resume-to-job-description matcher using TF-IDF and cosine
similarity, with a curated list of real IT/QA/dev skill keywords for more
accurate matching than plain keyword frequency alone. No external AI API required.

## Install
```bash
pip install resume_matcher_toolkit
```

## Usage
```python
from resume_matcher_toolkit import get_match_score, get_missing_keywords

resume = "Experienced in Python, SQL, and automated testing with Selenium."
job = "Looking for a QA engineer skilled in Python, Selenium, and Playwright."

score = get_match_score(resume, job)
matched, missing = get_missing_keywords(resume, job)

print(f"Match score: {score}%")
print(f"Matched skills: {matched}")
print(f"Missing skills: {missing}")
```

## License
MIT
