Оцінка відповідності кандидата (CMS)
Формула, вхідні дані та арифметичні розрахунки — показано повністю, без скорочень.
÷ Σ(JRIS)
Оцінка відповідності кандидата — це детермінована формула оцінювання від Expertini, повністю опублікована як академічна стаття (Syed, 2026, «From Stochastic to Deterministic: A Multi-Criteria Decision Analysis Framework for Bounded Semantic Parsing in AI-Driven Recruitment Screening») та реалізована як звичайний код, що підлягає аудиту, всередині продукту. На цій сторінці пояснено саму формулу достатньо детально, щоб ви могли незалежно її переосмислити та отримати такі самі цифри — у цьому й полягає весь сенс її публікації.
CMS — це не назва бренду для «наш інтелект хороший». Це специфічний розрахунок зваженої суми, описаний нижче, який приймає структуровані вхідні дані з етапу вилучення інтелекту та видає єдину оцінку від 0 до 100 за допомогою арифметики, яку людина може перевірити вручну.
На цій сторінці
01The formula
CMS = Σ(CSSᵢ × JRISᵢ) / Σ(JRISᵢ), підсумовано за кожним виміром компетенції i, визначеним для конкретної вакансії. CSS (оцінка навичок кандидата, 0–100) вимірює, наскільки переконливо анонімізоване резюме свідчить про певний вимір. JRIS (оцінка важливості вимог вакансії, 0–100) вимірює, наскільки критичним роботодавець назвав цей вимір, що безпосередньо виведено з тексту оголошення про вакансію: такі фрази, як «обов'язково» або «має бути», відповідають JRIS на рівні 90–100, «бажано» відповідає 50–70, а «плюс» або «вітається» відповідає 30–50.
Оскільки і CSS, і JRIS знаходяться в діапазоні 0–100, середнє зважене значення природно потрапляє в той самий діапазон 0–100 без необхідності додаткового етапу нормалізації — деталі, яка має значення, оскільки попередня, невідкоригована версія подібної формули в одному з наших внутрішніх проєктів завищувала бали в 100 разів, поки член ×100 не було ідентифіковано та видалено. Ми згадуємо про це не для того, щоб приховати помилку, а тому, що це корисна ілюстрація: формулу такого рівня простоти все ж варто перевірити арифметично, що саме й дозволяє зробити її повна публікація.
02Звідки беруться виміри
CMS не використовує фіксовану загальну рубрику, яка застосовується до кожної вакансії. Для кожної публікації етап вилучення визначає від п'яти до дев'яти вимірів компетенцій безпосередньо з конкретного опису цієї вакансії — вакансія для старшої медсестри та вакансія для старшого бекенд-розробника створять майже повністю різні набори вимірів, зважені відповідно до конкретної мови, яку використовував роботодавець. Це свідомий вибір дизайну: фіксована рубрика або пропускає те, що справді важливо для певної ролі, або змушує кожен опис вакансії вписуватися в неприродний шаблон, щоб відповідати системі оцінювання, що суперечить самій меті написання справжнього опису вакансії.
03Жорсткі блокувальники: де формула відмовляється усереднювати відсутню вимогу
Чистий зважений середній показник має один добре відомий недолік: кандидат може компенсувати повністю відсутню обов'язкову вимогу силою в іншому місці. CMS усуває цю конкретну прогалину за допомогою правила жорсткого блокувача — будь-яке вимірювання, яке опис вакансії позначає як суворо обов'язкове, для якого резюме не показує жодних доказів, закріплюється на рівні CSS = 0 і позначається окремо у виводі, незалежно від того, як обчислюється решта зваженого середнього. Кандидат все одно може отримати числове значення вище жорсткого блокувача (арифметика цього не приховує), але звіт про аудит робить блокувач неможливим для пропуску, і більшість команд з найму налаштовують свій конвеєр так, щоб розглядати позначений жорсткий блокувач як автоматичний фільтр, а не просто як точку даних.
04A worked example
Візьміть роль із чотирма вимірами: «Python та розподілені системи» (JRIS 95, «обов'язково»), «хмарна архітектура» (JRIS 85, «обов'язково»), «лідерство в команді» (JRIS 65, «бажано») та «внесок у проєкти з відкритим кодом» (JRIS 40, «плюс»). Кандидат, чиє резюме переконливо демонструє перші два пункти (CSS 98 та 95), але не показує жодного досвіду лідерства та публічної роботи з відкритим кодом (CSS 0 та 0), обчислюється як: (98×95 + 95×85 + 0×65 + 0×40) / (95+85+65+40) = (9310+8075+0+0)/285 = 61.0. Оскільки «лідерство в команді» було позначено як бажане, а не обов'язкове, це не жорстке обмеження — це просто проміжний бал, що відображає щиру часткову відповідність, що повністю підтримується первинними доказами.
Опублікована наукова робота розглядає складніший випадок у той самий спосіб — сильний інженер, заблокований однією відсутньою обов'язковою вимогою, і показує вагу кожного виміру та бал доказів пліч-о-пліч:
Розподіл JRIS та CSS за вимірами з практичного кейсу статті: шість сильних вимірів та одна обов'язкова вимога на рівні доказів 0, що дає в результаті 74,96 (Syed, 2026, Fig. 3)
Повну версію наукової роботи можна завантажити у форматі PDF, а також опубліковано на Expertini Research за адресою research.expertini.com.
05What CMS is not
CMS не прогнозує ефективність роботи, і ми не стверджуємо, що це так — жодна система оцінки, людська чи автоматизована, не має достатньо сильної історії успіху, щоб виправдати це твердження, і до будь-кого, хто розповідає вам інше про власний продукт, слід ставитися з підозрою. Вона вимірює задокументовані докази заявлених вимог, не більше. Вона спеціально розроблена як підтримка прийняття рішень, яка звужує пул для людського судження та структурованих співбесід, а не як заміна будь-якому з них. І вона успадковує будь-яке упередження, присутнє в самому описі вакансії — якщо вимоги вакансії написані таким чином, що без необхідності виключають кваліфікованих кандидатів, CMS буде вірно оцінювати за цими вимогами, а не виправляти їх.
Архітектура та операції платформи
A1Як це побудовано в архітектурі платформи
Оцінка відповідності кандидата (CMS) is not a bundle of point products — it is a slice through one platform. Платформа навмисно рендериться на сервері: кожне представлення готується сервером додатків і надсилається як повний HTML, без клієнтського фреймворку, без сторонніх сценаріїв CDN і без конвеєра збірки між даними та сторінкою. Відображається те, що обчислив сервер — властивість, яка робить інтерфейс доступним для аудиту.
Усе збереження даних працює на єдиному пошуковому сховищі документів; кожен запит містить ідентифікатор організації як обов'язковий фільтр на найнижчому шарі запитів. Тому ізоляція орендарів є структурною — властивістю того, як складається кожен запит, а не політикою, яка покладається на те, що код додатку не забуде виконати перевірку.
Кожна можливість, згадана на цій сторінці, зводиться до зареєстрованого інструменту або конектора: каталог інструментів та каталог інтеграцій є відображеннями тих самих реєстрів, які додаток застосовує під час виконання, тому те, що описує ця сторінка, і те, що обмежує продукт, ніколи не можуть розійтися.
A2Операційна позиція та позиція аудиту
Скринінг є детермінованим та опублікованим — ті самі вхідні дані дають ті самі результати, жорсткі вимоги блокують, а не усереднюють, а методологія опублікована на сторінці досліджень. Дії, що стосуються зовнішніх систем, є явними та за журналюються для кожної події; звітність про використання агрегує ті самі журнали, які пишуть дії, а не паралельну систему телеметрії.
Усе, що виходить за межі шляху запиту — розсилка сповіщень, доставка вебхуків, ведення журналу активності, пошта — виконується у фонових потоках за принципом «надіслав і забув». Повільна зовнішня кінцева точка ніколи не призведе до зависання інтерфейсу, а помилковий побічний ефект реєструється, а не повторюється мовчки до виникнення суперечливості.
Усе написане належить вам: експорт у форматі CSV та застосунок Експорт даних охоплюють ті самі сховища, які читає сам продукт. Вихід відкритий так само, як і вхід — за задумом, а не як поступка.
Поширені запитання
What does CMS stand for?⌄
Чи є формула CMS загальнодоступною?⌄
Чи можуть два рекрутери отримати різні бали CMS для одного й того ж кандидата?⌄
Що відбувається, якщо у кандидата відсутня обов'язкова навичка?⌄
Чи гарантує висока оцінка CMS хороший найм?⌄
Короткий огляд
- Опублікована формула: CMS = Σ(CSS×JRIS)/Σ(JRIS)
- Виміри для кожної вакансії: створені ШІ або визначені рекрутером через ручну/гібридну CMS — ніколи не загальна рубрика
- Правило жорсткого блокування у разі відсутності обов'язкових вимог
- Бали обмежені діапазоном 0–100 за конструкцією — жодного коефіцієнта інфляції
- Повністю відтворюється вручну зі звіту аудиту
- Академічна методологія, відкрита для експертної оцінки
Перегляньте оцінка відповідності кандидата (cms) на власному наймі.
Візьміть реальний опис вакансії на 30-хвилинну демонстрацію — безкоштовний пробний період у комплекті.
Замовити демо