CMS-score
TOOLS · EXPERTINI ATS

CMS-score

Semantisk kandidat-job-matchscoring: Gemini læser for dokumentation, en offentliggjort deterministisk formel beregner scoren — aldrig et gæt fra en lukket boks.

3 min. læsning · Opdateret juli 2026 · Expertini Editorial
CANDIDATE MATCH SCORE
Σ(CSS×JRIS)
÷ Σ(JRIS)
DETERMINISTISK · 100%
0–100scoreinterval, ingen særskilt normalisering
5–9dimensioner udledt pr. job
0Intelligent genererede tal — kun udtræk
100% reproducerbar, samme input hver gang
DEN OFFENTLIGGJORTE FORMEL — EKSKLUSIV FOR EXPERTINI
CMS = Σ(CSSᵢ × JRISᵢ)Σ(JRISᵢ)
CSSCandidate Skill Score (0–100) — hvor stærkt det anonymiserede CV dokumenterer en dimension.
JRISJob Requirement Importance Score (0–100) — udledt af dit eget jobopslags sprogbrug vedrørende krav/foretrukne/plusser.
iHver kompetencedimension, 5–9 i alt, udtrukket direkte fra den specifikke jobbeskrivelse.
Hård blokeringEn manglende "påkrævet" dimension fastlåser CSS til 0 — styrker andre steder kan ikke udligne det.

CMS Score-værktøjet kører hele Candidate Match Score-pipelinen selvstændigt — indsæt et CV og en stillingsbeskrivelse, og få en score på dimensionsniveau med dokumenterede referencer retur, uden at der kræves en fuld ansøgning i Deres pipeline i forvejen.

Det findes til øjeblikket før en formel proces starter: en rekrutteringsmedarbejder, der foretager et hurtigt tjek af en henvisning, en ansættende leder, der er nysgerrig på, om en kandidat mødt på en konference reelt passer til en åben stilling, eller en kandidat, der ønsker at se, hvordan vedkommendes eget CV matcher et reelt opslag. Den samme scoringsmotor, der kører automatisk på hver ansøgning i Expertini ATS, er tilgængelig her som et direkte engangsopslag.

01What it does

Gemini læser et CV renset for personhenførbare oplysninger (PII) og identificerer dokumentation for 5-9 kompetencedimensioner udledt af jeres specifikke stillingsbeskrivelse — eller fastlagt på forhånd af jeres team med Manual/Hybrid CMS —, hvorefter en deterministisk formel (CMS = Σ(CSS×JRIS)/Σ(JRIS)) beregner scoren ud fra denne dokumentation — det intelligente system leverer aldrig selve tallet og kan ikke snige en rangering eller anbefaling ind i sit output, da det skema, det er begrænset til at producere, ikke indeholder et felt til det.

02Who it's for

Rekrutteringsfolk og ansættelsesansvarlige, der ønsker et hurtigt, velbegrundet match-tjek uden at vente på, at en fuld ansøgning modtages — solosourcere, der vurderer en anbefaling, interne teams, der screener indgående interesse, og bureauer, der prækvalificerer en kandidat inden præsentation for en kunde, bruger det alle på samme måde: indsæt, scor, læs begrundelsen.

03Hvad der gør dette anderledes

De fleste intelligente screeningsværktøjer beder en sprogmodel om at udregne en score direkte, hvilket genererer et umiddelbart troværdigt tal, som kan variere mellem identiske kørsler. CMS adskiller de to trin: modellen udtrækker udelukkende dokumentation i henhold til et fast skema, og almindelig kode — ikke modellen — udfører beregningen. Identiske input giver en identisk score hver gang, og hver dimension indeholder en kildehenvisning tilbage til den faktiske CV-tekst, som en rekrutteringsansvarlig kan kontrollere manuelt.

04Why it matters

En score, som ingen kan forklare, er en score, som ingen bør stole på i en reel ansættelsesbeslutning. Begrundelse på dimensionsniveau forvandler "det intelligente system sagde 74" til en specifik, efterprøvelig påstand om, hvilken dokumentation der blev fundet, og hvordan den blev vægtet – nyttigt til et hurtigt engangstjek af match her, og af samme grund er det den scoringsmotor, som enhver ansøgning i jeres pipeline automatisk kører igennem, når I bruger det fulde ATS.

05Priser og hvad der er inkluderet

CMS-score er tilgængelig fra det gratis 14-dages prøveabonnement og opefter, uden krav om betalingskort — Starter inkluderer 25 scoringer om måneden, Growth 250, Professional 1.000, Business 5.000 og Enterprise 15.000, hvilket rigeligt dækker enkeltstående opslag ud over det, Deres aktive pipeline allerede scorer automatisk.

06Support

Hjælpecenteret og Supportcenteret dokumenterer CMS-formlen og dens input i sin helhed, tilgængeligt når som helst du ønsker at kontrollere, hvordan en specifik score blev opnået; for alt, som dokumentationen ikke besvarer, kontakter support@expertini.com teamet direkte.

Tekniske noter

Platformsarkitektur & drift

A1Arkitektur: hvor det er placeret i platformen

CMS-score is a first-class module of the Screening & Evaluation suite inside the authenticated Expertini ATS workspace. Platformen er bevidst server-renderet: enhver visning forberedes af applikationsserveren og leveres som komplet HTML, helt uden klientside-frameworks, uden tredjeparts CDN-scripts og uden build-pipeline mellem dataene og siden. Det, der vises, er det, serveren beregnede — den egenskab, der gør brugerfladen reviderbar.

Al datalagring kører på et enkelt søgeoptimeret dokumentlager; enhver forespørgsel medbringer organisationens identifikator som et obligatorisk filter på det laveste forespørgselslag. Tenant-isolering er derfor strukturel — en egenskab ved selve forespørgslens opbygning — frem for en politik, der afhænger af, at applikationskoden husker at kontrollere det.

Availability is governed by the platform's tool registry: this tool is registered from the Trial plan, and access is enforced server-side by the registry gate on every request — never by hiding a button. Plans also carry a monthly distinct-tool quota (3 / 5 / 15 / 30 / 45 across Trial→Business, unlimited on Enterprise), counted at the same chokepoint. The pricing page states both honestly: what is available, and how much of it the month includes.

A2Datamodel og afhængighedskort

In production the tool reads and writes job requisitions (ats_jobs), the candidate database (ats_candidates). Documents are plain, explicitly-mapped fields — mappings are provisioned ahead of first write, so term filters and aggregations behave deterministically instead of depending on inferred types.

Hver enkelt åbning journalføres i værktøjsaktivitetslageret — og det er denne journal, ikke et parallelt analysesystem, som rapportsektionen aggregerer. De brugstal, De ser, er de tal, platformen faktisk har registreret.

Alt, der forlader anmodningsstien — udsendelse af notifikationer, levering af webhooks, aktivitetslogning, e-mail — kører i baggrundstråde efter princippet "fire-and-forget". Et langsomt eksternt slutpunkt kan aldrig få brugerfladen til at fryse, og en mislykket sideeffekt logges frem for at blive forsøgt igen i det skjulte og skabe inkonsistens.

A3Driftsmæssige overvejelser

Indstillinger på organisationsniveau, destruktive handlinger og integrationer er forbeholdt ejer- og administratorroller; rekrutteringsmedarbejdere betjener værktøjet på de poster, de har adgang til. Rolleændringer træder i kraft ved næste anmodning — håndhævelsen sker på ruteniveau, ikke i menuen.

Scoring i screeningspakken er deterministisk og offentliggjort: De samme input giver de samme output hver gang, ufravigelige krav fungerer som blokeringer frem for at blive udjævnet i gennemsnittet, og ingen generativ model opfinder et tal — intelligent teknologi anvendes til udtræk og udkast, mennesker træffer beslutningerne. Metoden er offentliggjort på forskningssiden, hvor juridiske teams og data science-teams kan gennemgå den forud for køb.

Alt, der er oprettet, tilhører dig: CSV-eksporter og appen Data Export dækker de samme datalagre, som selve produktet læser. Udgangen er lige så åben som indgangen – med vilje, ikke som et kompromis.

A4Interaction contract

Brugerfladen følger platformens søg-og-vælg-konvention: ethvert felt, der navngiver en reel post — en kandidat, klient eller stilling — er en søg-mens-du-taster-vælger over livedata, aldrig en fritekststreng, hvilket sikrer, at aktivitetshistorik og deduplikering forbliver pålidelige. Statiske valg er filtrer-mens-du-taster-kombinationer frem for indbyggede rullemenuer, og tilstandsændringer giver eksplicit feedback: serverbekræftelser vises som toasts, valideringsfejl angiver det præcise felt, og intet vises som fuldført, før serveren har bekræftet det.

Wireframen og flowet herunder dokumenterer fladens strukturelle opbygning — hvilke paneler der findes, hvilken rækkefølge tilstandene optræder i, og hvad der sker ved hver overgang — snarere end specifikke pixels. Layoutet er opbygget med native CSS-grid og flexbox og tilpasser sig fra bred desktop til en enkelt kolonne uden separate mobilvisninger.

Afhængighedskort

Reads / writesats_jobs, ats_candidates
Access gateTrial plan and above — enforced server-side by the tool registry
Monthly quotaforskellige værktøjer pr. måned: Trial 3 / Starter 5 / Growth 15 … ubegrænset på Enterprise
Usage journalats_tool_activity (pr. åbning)
Tenancyenhver forespørgsel filtreres efter organisations-id på forespørgselslaget
Side effectsbaggrundstråde — aldrig på anmodningsstien

brugerflade-blueprint

Strukturelt skema over brugerfladen — paneler, hierarki og interaktionsmuligheder. En kontrakt, ikke et skærmbillede.
Inputpanel
skriv-for-at-søge-postvælger
kør — serverside
Resultatpanel
kopiéreksportérjournaliseret
Fig. 1 — CMS-score: Strukturel grænsefladeskitse. Paneler og tilstande er kontrakten; viste data er pladsholdere.

Interaktionsforløb — tilstande, valideringer, feedback

Enhver tilstand nedenfor håndhæves på serversiden; grænsefladen rapporterer den, den bestemmer den ikke.
Open toolregistreringsspærre: abonnement + månedlig kvote
Pick recordsskriv-for-at-søge i live organisationsdata
Server computeorganisationsafgrænsede læsninger; deterministisk logik
Resultgengivet på serversiden; eksporter efter behov
Journalactivity store → Reports
Abonnement under minimum → låsesiden viser den nøjagtige niveau-stige, aldrig en blindgydeMånedlig kvote nået → opgraderingsmeddelelse med det antal, der udløste denValideringsfejl → det specifikke felt og årsagen, direkte på linjenTom søgning → retvisende tom tilstand; ingen opdigtede matches
Fig. 2 — interaktionsflow: marineblå = tilstande, guld = serverhåndhævede gates, grøn = bekræftede resultater; tags lister grænsetilfældene og deres feedback.

Ofte stillede spørgsmål

Genereres CMS-scoren direkte af intelligent teknologi?
Nej — Gemini udtrækker udelukkende evidens til et fast skema; selve scoren beregnes af deterministisk kode uden for modellen, hvorfor identiske input altid giver et identisk resultat.
Kan jeg køre en CMS-score uden en fuld jobansøgning?
Ja — dette selvstændige værktøj kører den samme proces på et indsat CV og en jobbeskrivelse, uden at en ansøgningsoptegnelse er påkrævet.
Hvad betyder en CMS-score egentlig?
Et tal fra 0-100 opbygget ud fra 5-9 stillingsspecifikke kompetencedimensioner, hver med et dokumentationscitat fra CV'et – den fulde opdeling og begrundelse vises sammen med tallet, ikke blot scoren i sig selv.
Trækker en manglende obligatorisk kompetence hele scoren ned?
Ja — en manglende dimension, der er markeret som et ufravigeligt krav, fastlåser dimensionens score til 0, og stærke resultater andre steder kan ikke udligne dette i gennemsnittet.

Kort overblik

  • Tilgængelig fra det gratis 14-dages Trial-abonnement og opefter, intet kreditkort påkrævet
  • Deterministisk — samme input, samme score, hver gang
  • Begrundelse på dimensionsniveau, ikke blot et råt tal
  • Inkluderet: 25 til 15.000 CMS-scorer pr. måned, skaleret efter abonnementsniveau
  • Samme motor, der automatisk scorer hver aktiv ansøgning, når De er på det fulde ATS
  • Personhenførbare oplysninger fjernes fra cv'et, før Gemini overhovedet læser det

Se cms-score i Deres egen rekruttering.

Medbring en reel jobbeskrivelse til en 30-minutters demo — gratis prøveperiode inkluderet.

Book en demo
Expertini Intelligent
Online nu
Hej! Jeg er Expertinis intelligente produktekspert. Spørg mig om hvad som helst vedrørende vores løsninger, få vejledning om alle vores ansættelsesværktøjer, eller fortæl mig blot, hvad De forsøger at opnå – så vil jeg pege Dem i den rigtige retning. Ved konto-specifikke problemer kan De sende en e-mail til support@expertini.com.