match_cv
Match a CV to live UK tech jobs. Optional filters for city, salary, visa sponsorship. Returns ranked matches with relevance scores.
Instructions
Match a CV against the live board and return the best-fitting roles (semantic retrieve → rerank → comp-weighted ranking). Stateless and anonymous — nothing is stored.
Args: cv_text: the CV as plain text / markdown (≥120 chars). city / min_salary / sponsor: optional filters on the candidate side. sort: "balanced" (default), "relevance", or "pay". top: max matches to return.
Returns {profile, matches}: a parsed board-aligned profile (disciplines, technologies, seniority) and ranked matches each with a relevance score and shared disciplines/tech. Rate-limited (~12/hr per IP).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cv_text | Yes | ||
| city | No | ||
| min_salary | No | ||
| sponsor | No | ||
| sort | No | balanced | |
| top | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||