Forma.
Y:01 / PRODUCT
FORMA / PRODUCT

One analysis.
Every candidate signal.

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 analysis
01 / DOCUMENT TO DECISION

The system, end to end.

The same stages visible in the product are the stages behind the result.

INPUT / SOURCE DOCUMENTS
01Job description
02Candidate PDF
03Candidate DOCX
04Candidate XML
05Candidate TXT
PDF · DOCX · XML · TXT
PROCESS / INTELLIGENCE PIPELINE
01
Extract

Parse each file with its format-aware path. Scanned PDFs can use OCR fallback.

02
Normalize

Resolve skill aliases and requirements into a common comparison language.

03
Measure

Read semantic relevance, explicit matches, and required-skill coverage separately.

04
Rank

Combine stored signals through fixed weights and a repeatable ordering rule.

OUTPUT / ANALYSIS INTELLIGENCE
01Ranked shortlistfixed-weight score
02Candidate detailevidenced + not evidenced
03Evidencesource text and explanation
04Ask Forma.analysis-scoped Q&A
02 / CANDIDATE INTELLIGENCE

A shortlist that shows its work.

Move from ranked overview to the exact reason for a candidate's position.

SEM / 50%

Meaning across phrasing

Embeddings compare the role and resume content for semantic alignment.

EXP / 30%

Explicit requirements

Normalized skill terms make direct matches and omissions visible.

COV / 20%

Required coverage

Required skills are measured as their own signal before final ranking.

RANK / FIXED

Deterministic order

Stored scores are combined by code, with repeatable tie breaking.

03 / EVIDENCE

Stay close to the source.

Candidate detail keeps score composition, evidenced requirements, requirements not evidenced in the resume, and source excerpts together.

01 / REQUIREMENTRole context

Requirements from the job description

02 / EVIDENCESupporting passage

What the candidate document establishes

03 / SOURCEOriginal document

Filename and analysis association

04 / PROVENANCEExact location

Section and page, where available

04 / ASK FORMA.

Questions belong inside the analysis.

Ask Forma. retrieves from the current role and its indexed candidate documents, then shows the sources behind its answer.

Explore the method
RECRUITER QUESTIONCompare candidates against a requirement.
RETRIEVALCurrent analysis onlyrole + candidate document chunks
ANSWERGrounded explanationsource references remain visible
NEXT / START

Make the shortlist inspectable.

Upload one role and the candidate documents you want to compare. Follow every score back to its signals.

Start analysis