classify_entities
Extract 12 entity types from resume text with confidence scores. Disambiguates ambiguous terms (e.g., Java as language vs location). Returns grouped entities, confidence statistics, and ambiguity analysis.
Instructions
Run Named Entity Recognition on resume text. Extracts 12 entity types (PERSON, ORGANIZATION, DATE, SKILL, LOCATION, EMAIL, PHONE, URL, EDUCATION_DEGREE, CERTIFICATION, JOB_TITLE, METRIC) with per-entity confidence scores (0-1) and domain-aware disambiguation (e.g., Java the language vs Java the island). Returns classified entities grouped by type, confidence statistics, and ambiguity analysis. 100% algorithmic — no AI calls needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| resumeText | Yes | The raw text content of a resume | |
| entityTypes | No | Filter to specific entity types (e.g., ['SKILL', 'JOB_TITLE']). Default: all types. | |
| minConfidence | No | Minimum confidence threshold (0-1) to include an entity. Default: 0 (all entities). |