Meaning across phrasing
Embeddings compare the role and resume content for semantic alignment.
Forma. turns a role and its candidate documents into a ranked, inspectable shortlist. Each result keeps its signals and source evidence within reach.
Start an analysisThe same stages visible in the product are the stages behind the result.
Parse each file with its format-aware path. Scanned PDFs can use OCR fallback.
Resolve skill aliases and requirements into a common comparison language.
Read semantic relevance, explicit matches, and required-skill coverage separately.
Combine stored signals through fixed weights and a repeatable ordering rule.
Move from ranked overview to the exact reason for a candidate's position.
Embeddings compare the role and resume content for semantic alignment.
Normalized skill terms make direct matches and omissions visible.
Required skills are measured as their own signal before final ranking.
Stored scores are combined by code, with repeatable tie breaking.
Candidate detail keeps score composition, evidenced requirements, requirements not evidenced in the resume, and source excerpts together.
Requirements from the job description
What the candidate document establishes
Filename and analysis association
Section and page, where available
Ask Forma. retrieves from the current role and its indexed candidate documents, then shows the sources behind its answer.
Upload one role and the candidate documents you want to compare. Follow every score back to its signals.
Start analysis