Candidate Match Score (CMS)
Formula, inputi i aritmetika — prikazani u potpunosti, a ne sumirani.
÷ Σ(JRIS)
Candidate Match Score je Expertini deterministička formula bodovanja, objavljena u cijelosti kao akademski rad (Syed, 2026, "Od stohastičkog do determinističkog: Okvir analize višekriterijskog odlučivanja za ograničeno semantičko analiziranje u inteligentnom probiru zapošljavanja") i implementirana kao običan, revizorski kod unutar proizvoda. Ova stranica objašnjava samu formulu, s dovoljno detalja da biste je mogli neovisno ponovno implementirati i dobiti iste brojeve — što je cijela poanta njezina objavljivanja.
CMS nije brend ime za "naš AI je dobar." To je specifičan proračun ponderisane sume, opisan u nastavku, koji uzima strukturirani ulaz iz koraka AI ekstrakcije i proizvodi jedan rezultat između 0 i 100 kroz aritmetiku koju čovjek može provjeriti ručno.
Na ovoj stranici
01The formula
CMS = Σ(CSSᵢ × JRISᵢ) / Σ(JRISᵢ), sumirano po svakoj dimenziji kompetencije i identifikovanoj za dati posao. CSS (Candidate Skill Score, 0–100) mjeri koliko snažno anonimizovani CV dokazuje datu dimenziju. JRIS (Job Requirement Importance Score, 0–100) mjeri koliko je poslodavac rekao da je ta dimenzija kritična, izvedeno direktno iz jezika u oglasu za posao: fraze poput „mora imati“ ili „obavezno“ preslikavaju se na JRIS od 90–100, „poželjno“ se preslikava na 50–70, a „dodatna vrijednost“ ili „lijepo imati“ se preslikava na 30–50.
Budući da i CSS i JRIS sjede na skali 0–100, ponderisani prosjek prirodno slijeće u isti raspon 0–100 bez potrebe za dodatnim korakom normalizacije — detalj koji je važan jer je ranija, nekorigovana verzija slične formule u jednom od naših internih nacrta naduvala ocjene za faktor 100 prije nego što je termin ×100 identifikovan i uklonjen. Ovo spominjemo ne da bismo zakopali grešku, već zato što je to korisna ilustracija: formula ovako jednostavna još uvijek vrijedi aritmetički provjeriti, što je upravo ono što objavljivanje u potpunosti omogućava svima.
02Odakle dolaze dimenzije
CMS ne koristi fiksnu, generičku rubriku primijenjenu na svaki posao. Za svaku objavu, korak izvlačenja identifikuje između pet i devet dimenzija kompetencija direktno iz specifičnog opisa tog posla — oglas za stariju medicinsku sestru i oglas za starijeg backend inženjera proizvest će gotovo potpuno različite skupove dimenzija, ponderisane u skladu sa specifičnim jezikom koji je poslodavac koristio. Ovo je namjeran dizajnerski izbor: fiksna rubrika ili propušta ono što je zaista važno za datu poziciju, ili primorava svaki opis posla u neprirodan šablon kako bi se uklopio u sistem bodovanja, čime se gubi svrha pisanja stvarnog opisa posla u startu.
03Tvrde blokade: gdje formula odbija prosječiti nedostajući zahtjev
Čista ponderisana sredina ima jednu dobro poznatu manu: kandidat može nadoknaditi potpuno nedostajući obavezni uslov snago na drugom mjestu. CMS rješava ovaj specifični jaz pravilom stroge blokade — svaka dimenzija koju opis posla označava kao strogo obaveznu, za koju CV ne pokazuje nikakve dokaze, fiksirana je na CSS = 0 i posebno označena u izlazu, bez obzira na to kako se ostatak ponderisane sredine izračunava. Kandidat i dalje može dobiti numerički rezultat iznad stroge blokade (matematika ga ne sakriva), ali izvještaj o reviziji čini blokadu nemogućom za propustiti, a većina timova za zapošljavanje konfiguriše svoj tok tako da označe strogu blokadu kao automatski filter umjesto pukog podatka.
04A worked example
Uzmite ulogu sa četiri dimenzije: "Python & distribuirani sistemi" (JRIS 95, "obavezno"), "cloud arhitektura" (JRIS 85, "obavezno"), "timsko vođstvo" (JRIS 65, "poželjno") i "doprinosi otvorenog koda" (JRIS 40, "plus"). Kandidat čiji CV snažno dokazuje prva dva (CSS 98 i 95), ali ne pokazuje nikakvo iskustvo vođstva i nikakav javni rad otvorenog koda (CSS 0 i 0) izračunava se kao: (98×95 + 95×85 + 0×65 + 0×40) / (95+85+65+40) = (9310+8075+0+0)/285 = 61.0. Budući da je "timsko vođstvo" označeno kao poželjno, a ne obavezno, ovo nije ozbiljna prepreka — to je jednostavno rezultat srednjeg opsega koji odražava istinski djelimično podudaranje, što je upravo ono što sirovi dokazi podržavaju.
Objavljeni rad obrađuje teži slučaj na isti način — jak inženjer blokiran jednim nedostajućim obaveznim uslovom — i prikazuje težinu svake dimenzije i ocjenu dokaza jednu pored druge:
Per-dimenzionalni JRIS i CSS pregled iz rada studije slučaja: šest jakih dimenzija i jedan obavezni zahtev na dokazu 0, računajući na 74.96 (Syed, 2026, Fig. 3)
Cijeli rad je dostupan za preuzimanje kao PDF, a takođe je objavljen na Expertini Research na research.expertini.com.
05What CMS is not
CMS ne predviđa radni učinak, i mi ne tvrdimo da to radi — nijedan sistem bodovanja, ljudski ili automatizovani, nema dovoljno jaku istoriju da opravda tu tvrdnju, i svako ko vam govori suprotno o svom vlastitom proizvodu treba biti tretiran sa skepticizmom. On mjeri dokumentovane dokaze navedenih zahtjeva, ništa više. Eksplicitno je dizajniran kao podrška odlučivanju koja sužava fond za ljudsku procjenu i strukturirane intervjue, a ne zamjena za bilo koje. I nasljeđuje svaku pristrasnost prisutnu u samom opisu posla — ako su zahtjevi opisa posla napisani na način koji nepotrebno isključuje kvalifikovane kandidate, CMS će vjerno bodovati protiv tih zahtjeva umjesto da ih ispravlja.
Arhitektura platforme i & rad
A1Kako je ovo arhitektonski riješeno na platformi
Candidate Match Score (CMS) is not a bundle of point products — it is a slice through one platform. Platforma je namjerno renderovana na strani servera: svaki pregled priprema server aplikacije i šalje kao kompletan HTML, bez klijentskog okvira, bez skripti CDN-a treće strane i bez cjevovoda izgradnje između podataka i stranice. Ono što se renderuje je ono što je server izračunao — svojstvo koje interfejs čini revizibilnim.
Sva postojanost radi na jednoj prodavnici dokumenata izvornoj za pretragu; svaki upit nosi identifikator organizacije kao obavezan filter na najnižem sloju upita. Izolacija zakupca je stoga strukturna — svojstvo načina na koji je svaki zahtjev sastavljen — umjesto politike koja se oslanja na kod aplikacije koji se sjeća da provjeri.
Svaka mogućnost na koju se poziva ova stranica razrješava se u registrovani alat ili konektor: direktorijum alata i katalog integracija su prikazi istih registara koje aplikacija primjenjuje u vrijeme izvršavanja, tako da ono što ova stranica opisuje i ono što proizvod ograničava nikada ne mogu da se raziđu.
A2Operativni položaj i položaj revizije
Selekcija je deterministička i objavljena — isti unosi daju iste izlaze, tvrdi zahtjevi blokiraju umjesto da prosječuju, a metodologija je javna na stranici istraživanja. Akcije koje dodiruju vanjske sisteme su eksplicitne i bilježe se po događaju; izvještavanje o upotrebi agregira iste dnevnike koje akcije pišu, a ne paralelni sistem telemetrije.
Sve što napušta putanju zahtjeva — slanje obavještenja, isporuka web-hookova, vođenje dnevnika aktivnosti, pošta — pokreće se u pozadinskim nitima tipa „pucaj i zaboravi“. Spori vanjski krajnji punkt nikada ne može uzrokovati zastoj interfejsa, a neuspjeli sporedni efekat se evidentira umjesto da se tiho ponovo pokušava do nedosljednosti.
Sve što je napisano vaše je za preuzimanje: CSV izvozi i aplikacija Data Export pokrivaju iste izvore koje čita i sam proizvod. Izlaz je jednako otvoren kao i ulaz — po dizajnu, a ne iz ustupka.
Često postavljana pitanja
What does CMS stand for?⌄
Je li CMS formula javna?⌄
Mogu li dva regrutera dobiti različite CMS rezultate za istog kandidata?⌄
Šta se dešava ako kandidatu nedostaje potrebna vještina?⌄
Da li visok CMS rezultat garantuje dobro zaposlenje?⌄
Ukratko
- Objavljena formula: CMS = Σ(CSS×JRIS)/Σ(JRIS)
- Dimenzije po poslu: inteligentno izvedene, ili definisane od strane regrutera putem ručnog/hibridnog CMS-a — nikada generička rubrika
- Pravilo ozbiljne prepreke za nedostajuće obavezne zahtjeve
- Rezultati su po konstrukciji ograničeni na raspon 0–100 — nema faktora inflacije
- Potpuno reproduktivno ručno iz izvještaja o reviziji
- Akademska metodologija podložna recenziji kolega
Pogledajte candidate match score (cms) u sopstvenom zapošljavanju.
Donesite stvarni opis posla na 30-minutnu demonstraciju — besplatna probna verzija uključena.
Zakažite demo