Candidate Match Score (CMS)
SOLUTIONS · EXPERTINI ATS

Candidate Match Score (CMS)

Formül, girdiler ve aritmetik — özetlenmeden, eksiksiz olarak gösterilir.

6 dk okuma süresi · Temmuz 2026'da güncellendi · Expertini Editör Kadrosu
CANDIDATE MATCH SCORE
Σ(CSS×JRIS)
÷ Σ(JRIS)
DETERMİNİSTİK · %100
0–100 puan aralığı, ayrı bir normalizasyon yok
İş ilanı başına türetilen 5–9 boyut
0akıllı sistemce üretilen sayılar — yalnızca çıkarım
%100 yinelenebilir, her seferinde aynı girdiler
THE PUBLISHED FORMULA — PROPRIETARY TO EXPERTINI
CMS = Σ(CSSᵢ × JRISᵢ)Σ(JRISᵢ)
CSSCandidate Skill Score (0–100) — anonimleştirilmiş özgeçmişin bir boyutu ne kadar güçlü kanıtladığını gösterir.
JRISİş Gereksinimi Önem Puanı (0–100) — iş tanımınızdaki zorunlu/tercih edilen/artı ifadelerinden elde edilir.
iHer yetkinlik boyutu (5–9 adet), ilgili iş tanımından doğrudan ve güncel olarak çıkarılmıştır.
Kesin engelEksik bir "zorunlu" boyut CSS değerini 0'a sabitler — diğer alanlardaki güçlü yönler bunu dengeleyemez.

Candidate Match Score, Expertini'nin akademik bir makale (Syed, 2026, "From Stochastic to Deterministic: A Multi-Criteria Decision Analysis Framework for Bounded Semantic Parsing in AI-Driven Recruitment Screening") olarak eksiksiz bir şekilde yayımlanan ve ürün içinde sıradan, denetlenebilir bir kod olarak uygulanan belirleyici puanlama formülüdür. Bu sayfa, formülün kendisini bağımsız olarak yeniden uygulayabileceğiniz ve aynı sayıları elde edebileceğiniz kadar ayrıntılı bir şekilde açıklamaktadır — ki bunu yayımlamanın tüm amacı da budur.

CMS, "akıllı sistemimiz çok iyi" anlamına gelen bir marka adı değildir. Aşağıda açıklanan, akıllı çıkarım adımından yapılandırılmış girdileri alan ve bir insanın elle kontrol edebileceği bir aritmetik yoluyla 0 ile 100 arasında tek bir puan üreten özel bir ağırlıklı toplam hesaplamasıdır.

0–100puan aralığı, ayrı bir normalleştirmeye gerek yoktur
5–9sabit değil, her iş ilanına göre türetilen boyutlar
90–100"Gerekli" (required) ifadesi için JRIS ağırlığı
100%elle yeniden üretilebilir aritmetik

01The formula

CMS = Σ(CSSᵢ × JRISᵢ) / Σ(JRISᵢ), belirli bir iş için tanımlanan her i yetkinlik boyutu üzerinden toplanır. CSS (Aday Beceri Puanı, 0–100), anonimleştirilmiş özgeçmişin belirli bir boyutu ne kadar güçlü kanıtladığını ölçer. JRIS (İş Gereksinimi Önem Puanı, 0–100), işverenin söz konusu boyutun ne kadar kritik olduğunu belirttiğini ölçer ve doğrudan iş ilanındaki dilden türetilir: "olmazsa olmaz" veya "zorunlu" gibi ifadeler 90–100 JRIS ile, "tercih sebebi" 50–70 ile ve "artı puan" veya "olması tercih edilir" 30–50 ile eşleşir.

Hem CSS hem de JRIS 0–100 ölçeğinde yer aldığından, ağırlıklı ortalama fazladan bir normalizasyon adımına gerek kalmadan doğal olarak aynı 0–100 aralığına denk gelir — bu önemli bir ayrıntıdır çünkü şirket içi taslaklarımızdan birindeki benzer bir formülün düzeltilmemiş önceki bir sürümü, ×100 terimi tespit edilip kaldırılmadan önce puanları 100 kat şişirmişti. Bundan bir hatayı gizlemek için değil, yararlı bir örnek olduğu için bahsediyoruz: bu kadar basit bir formülün bile aritmetik olarak kontrol edilmeye değer olduğunu ve formülü eksiksiz yayınlamanın herkese tam olarak bunu yapma olanağı tanıdığını gösterir.

02Boyutların nereden geldiği

CMS her işe uygulanan sabit, genel bir derecelendirme anahtarı kullanmaz. Her ilan için çıkarım adımı, doğrudan o pozisyonun özel tanımından beş ila dokuz yetkinlik boyutunu belirler — kıdemli hemşire ilanı ile kıdemli backend mühendisi ilanı, işverenin kullandığı özel dile göre ağırlıklandırılmış neredeyse tamamen farklı boyut setleri üretir. Bu bilinçli bir tasarım tercihidir: sabit bir derecelendirme anahtarı ya belirli bir pozisyon için gerçekten neyin önemli olduğunu gözden kaçırır ya da puanlama sistemine uyması için her iş tanımını doğal olmayan bir şablona zorlar; bu da en başta gerçek bir iş tanımı yazma amacını boşa çıkarır.

03Kesin engeller: formülün eksik bir gereksinimi ortalamaya katarak göz ardı etmeyi reddettiği durumlar

Saf ağırlıklı ortalamanın iyi bilinen bir kusuru vardır: Bir aday, tamamen eksik olan zorunlu bir gereksinimi başka bir alandaki gücüyle telafi edebilir. CMS, bu özel açığı kesin engelleyici kuralıyla kapatır — iş tanımında kesinlikle zorunlu olarak işaretlenen ve özgeçmişte hiçbir kanıtı bulunmayan herhangi bir boyut, ağırlıklı ortalamanın geri kalanı nasıl hesaplanırsa hesaplansın CSS = 0 olarak sabitlenir ve çıktıda ayrı olarak işaretlenir. Bir aday kesin engelleyicinin üzerinde sayısal bir puan almaya devam edebilir (aritmetik bunu gizlemez), ancak denetim raporu engelleyicinin gözden kaçmasını imkansız hale getirir ve çoğu işe alım ekibi süreç hattını, işaretlenmiş bir kesin engelleyiciyi yalnızca bir veri noktası olarak değil, otomatik bir filtre olarak ele alacak şekilde yapılandırır.

04A worked example

Dört boyutlu bir pozisyonu ele alalım: "Python ve dağıtık sistemler" (JRIS 95, "zorunlu"), "bulut mimarisi" (JRIS 85, "zorunlu"), "ekip liderliği" (JRIS 65, "tercih sebebi") ve "açık kaynak katkıları" (JRIS 40, "artı"). Özgeçmişinde ilk ikisini güçlü şekilde kanıtlayan (CSS 98 ve 95) ancak hiç liderlik deneyimi ve herkese açık bir açık kaynak çalışması bulunmayan (CSS 0 ve 0) bir adayın puanı şu şekilde hesaplanır: (98×95 + 95×85 + 0×65 + 0×40) / (95+85+65+40) = (9310+8075+0+0)/285 = 61,0. "Ekip liderliği" zorunlu yerine tercih sebebi olarak işaretlendiğinden, bu durum kesin bir engel teşkil etmez — yalnızca gerçek anlamda kısmi bir uyumu yansıtan orta düzey bir puandır ve ham kanıtların desteklediği tam olarak budur.

Yayımlanan makale daha zor bir vakayı da aynı şekilde ele almaktadır — eksik bir zorunlu gereksinim nedeniyle engellenen güçlü bir mühendis — ve her bir boyutun ağırlığını ve kanıt puanını yan yana göstermektedir:

Makaledeki vaka çalışmasından boyut bazında JRIS ve CSS dökümü: 0 kanıt düzeyinde altı güçlü boyut ve bir zorunlu gereksinim, 74,96 olarak hesaplanmaktadır (Syed, 2026, Şekil 3)Makaledeki vaka çalışmasından boyut bazında JRIS ve CSS dökümü: 0 kanıt düzeyinde altı güçlü boyut ve bir zorunlu gereksinim, 74,96 olarak hesaplanmaktadır (Syed, 2026, Şekil 3)

Makalenin tamamı PDF olarak indirilebilir ve ayrıca research.expertini.com adresindeki Expertini Research üzerinde yayınlanmıştır.

05What CMS is not

CMS iş performansını tahmin etmez ve böyle bir iddiamız da yoktur — ne insan ne de otomatik hiçbir puanlama sistemi bu iddiayı haklı çıkaracak kadar güçlü bir geçmişe sahip değildir ve kendi ürünleri hakkında aksini söyleyen herkese şüpheyle yaklaşılmalıdır. Belirtilen gereksinimlerin belgelenmiş kanıtlarını ölçer, fazlasını değil. İnsan değerlendirmesi ve yapılandırılmış mülakatların yerini almak üzere değil, bunlara yönelik aday havuzunu daraltan bir karar desteği olarak açıkça tasarlanmıştır. Ayrıca iş tanımının kendisinde bulunan her türlü önyargıyı devralır — eğer bir iş tanımının gereksinimleri nitelikli adayları gereksiz yere dışlayacak şekilde yazılmışsa, CMS bunları düzeltmek yerine sadık bir şekilde bu gereksinimlere göre puanlama yapacaktır.

Mühendislik notları

Platform mimarisi & operasyonlar

A1Bunun platformda nasıl yapılandırıldığı

Candidate Match Score (CMS) is not a bundle of point products — it is a slice through one platform. Platform bilinçli olarak sunucu tarafında işlenir: her görünüm uygulama sunucusu tarafından hazırlanır ve istemci tarafı çerçevesi, üçüncü taraf CDN komut dosyaları ve veri ile sayfa arasında herhangi bir derleme hattı olmaksızın eksiksiz HTML olarak iletilir. Ekrana yansıyan, sunucunun hesapladığı şeydir — arayüzü denetlenebilir kılan özellik tam olarak budur.

Tüm veri kalıcılığı, aramaya özel tek bir doküman deposunda çalışır; her sorgu, en alt sorgu katmanında kuruluşun tanımlayıcısını zorunlu bir filtre olarak taşır. Bu nedenle kiracı izolasyonu, uygulama kodunun kontrol etmeyi hatırlamasına dayanan bir ilkeden ziyade, her isteğin nasıl oluşturulduğuna bağlı yapısal bir özelliktir.

Bu sayfada bahsedilen her yetenek, kayıtlı bir araca veya bağlayıcıya karşılık gelir: araç dizini ve entegrasyon kataloğu, uygulamanın çalışma zamanında uyguladığı kayıt defterlerinin birebir yansımalarıdır; dolayısıyla bu sayfanın açıkladıkları ile ürünün sunduğu erişimler hiçbir zaman birbirinden farklılaşamaz.

A2Operasyonel ve denetim duruşu

Ön eleme deterministik ve şeffaftır; aynı girdiler aynı çıktıları üretir, zorunlu gereksinimler ortalamaya dahil edilmek yerine doğrudan eleme yapar ve metodoloji araştırma sayfasında herkese açıktır. Harici sistemleri etkileyen işlemler açıktır ve olay bazında günlüğe kaydedilir; kullanım raporlaması, paralel bir telemetri sistemi yerine işlemlerin yazdığı aynı günlükleri bir araya getirir.

İstek yolundan ayrılan her şey — bildirim dağıtımı, webhook iletimi, etkinlik günlüğü tutma, e-posta — hemen dönen arka plan iş parçacıklarında (fire-and-forget) çalışır. Yavaş bir harici uç nokta arayüzün asla kilitlenmesine neden olamaz ve başarısız bir yan işlem, sessizce yeniden denenerek tutarsızlığa yol açmak yerine günlüğe kaydedilir.

Kaydedilen her şey sizindir: CSV dışa aktarmaları ve Data Export uygulaması, ürünün bizzat okuduğu depoların aynısını kapsar. Ayrılmak da sisteme girmek kadar açıktır — bu bir taviz değil, bilinçli bir tercihtir.

Sıkça sorulan sorular

What does CMS stand for?
Candidate Match Score — Expertini'nin akademik bir metodoloji olarak yayınlanan ve üründe uygulanan deterministik puanlama formülünün adı.
CMS formülü herkese açık mı?
Evet, eksiksiz olarak. Formül bu sayfada açıklanan CMS = Σ(CSS×JRIS)/Σ(JRIS) şeklindedir ve temel çerçeve Expertini Research tarafından atıfta bulunulabilir bir makale olarak yayımlanmıştır.
İki işe alım uzmanı aynı aday için farklı CMS skorları alabilir mi?
Birebir aynı özgeçmiş metni ve iş tanımı verildiğinde hayır — formül deterministiktir, yani aynı girdiler her zaman aynı çıktıyı üretir. Puanlar zaman içinde yalnızca özgeçmiş, iş tanımı veya çıkarım modeli sürümü değiştiğinde farklılık gösterebilir.
Bir adayda zorunlu bir beceri eksikse ne olur?
İş tanımı bu gereksinimi zorunlu olarak işaretlemişse ve CV'de buna dair hiçbir kanıt yoksa boyut, kesin engelleyici olarak işaretlenir ve sıfıra sabitlenir — CV'nin başka bir yerindeki güçlü bir sonuç bunu matematiksel olarak telafi edemez.
Yüksek bir CMS puanı iyi bir işe alımı garanti eder mi?
Hayır. Belirtilen gereksinimlere karşı güçlü belgelenmiş kanıtları gösterir; bu gerçekten yararlı bir filtredir, ancak bir performans tahmini değildir ve bu şekilde ele alınmamalıdır.

Genel bakış

  • Yayınlanan formül: CMS = Σ(CSS×JRIS)/Σ(JRIS)
  • İş ilanı başına boyutlar: Akıllı sistemlerce türetilmiş veya Manuel/Hibrit CMS aracılığıyla işe alım uzmanı tarafından tanımlanmış — asla genel geçer bir değerlendirme ölçeği değil
  • Eksik zorunlu gereksinimler için kesin engelleyici kuralı
  • Puanlar yapısal olarak 0-100 arasında sınırlandırılmıştır — şişirme faktörü yoktur
  • Denetim raporundan manuel olarak tamamen yeniden üretilebilir
  • Akademik olarak hakem değerlendirmesine açık metodoloji

Kendi işe alım süreçlerinizde candidate match score (cms) etkisini görün.

30 dakikalık demoya gerçek bir iş ilanı metni getirin — ücretsiz deneme dahildir.

Demo talep edin
Expertini Akıllı Sistemi
Şu anda çevrimiçi
Merhaba! Ben Expertini'nin Akıllı Ürün Uzmanıyım. Çözümlerimiz hakkında dilediğinizi sorun, İşe Alım Araçlarımızdan herhangi biri hakkında rehberlik alın veya ne yapmak istediğinizi belirtin — sizi doğru yöne yönlendireyim. Hesaba özel konular için support@expertini.com adresine e-posta gönderin.