JobsAI
Картки AI-моделей / Matching ranker

Зміст

  1. Мета та контекст впровадження
  2. Класифікація згідно з AI Act
  3. Вхідні та вихідні дані
  4. Використані моделі та версії
  5. Тренувальні дані
  6. Обмеження та відомі ризики
  7. Справедливість та антидискримінація
  8. Людський нагляд
  9. Метрики продуктивності
  10. Безпека та приватність
  11. Скарги та контакт
  12. Версія картки

Matching ranker

Мета та контекст впровадження

Matching ranker у jobsai.cz впорядковує вакансії для кандидатів та агентних клієнтів. Використовується під час пошуку та під час пояснення відповідності, але не є самостійним рішенням про прийняття чи відмову кандидата. Зачеплені кандидати, роботодавці та агенти, оскільки порядок результатів змінює видимість вакансій.

З серпня 2026 року додається канал "Покажіть себе роботодавцю": кандидат може на основі рекомендацій активно та добровільно виявити зацікавленість конкретною вакансією і відкрити роботодавцю свій профіль (повністю або анонімно, без імені та контактів). Роботодавець бачить лише кандидатів, які самі підняли руку, впорядкованих за часом і без жодного AI-балу чи ранжування - оцінювання відповідності залишається виключно на боці кандидата.

Класифікація згідно з AI Act

Згідно з регламентом ЄС 2024/1689 (AI Act) цей компонент у поточному впровадженні ми оцінюємо як ймовірно поза додатком III, пункт 4(a). Ranker впорядковує та рекомендує вакансії виключно для кандидата; його результат надається лише кандидатові, ініціюється ним і не перебуває під контролем роботодавця, тож не слугує для набору чи відбору фізичних осіб від імені роботодавця. Згідно з тлумачними настановами до AI Act система, яка допомагає кандидатові знайти придатні вакансії і рекомендації якої надаються виключно кандидатові, не підпадає під сценарій використання додатка III, пункт 4(a). Цю класифікацію ми постійно переглядаємо, і вона підлягає остаточному правовому оцінюванню. Якби в майбутньому було запущено впорядкування, скорингування чи фільтрування кандидатів від імені роботодавця, ішлося б про самостійний високоризиковий компонент згідно з додатком III, пункт 4(a), з повним режимом AI Act (оцінювання впливу, людський нагляд та незалежний аудит упередженості); обов'язки надавача для високоризикових систем застосовувалися б від 2 серпня 2026 року. Навіть поза режимом високоризикових систем оператор добровільно веде технічну документацію, модельну картку, логування та post-market monitoring; серйозні інциденти були б повідомлені компетентним органам згідно з AI Act та чеським імплементаційним законодавством.

Вхідні та вихідні дані

Вхідними даними є текст запиту, необов'язкові фільтри, список кандидатних вакансій, embedding запиту та метадані вакансії: дата публікації, перевірка роботодавця та майбутня ознака просування. Обробка не використовує ім'я, електронну пошту чи телефон кандидата; для авторизованих кандидатів для подальшого пояснення використовується лише стабільний hash. Вихідними даними є впорядкований список вакансій зі скором final, а за explain=true компоненти bm25, semantic, freshness, promoted та verified_employer.

Використані моделі та версії

Компонент є детермінованою скоринговою функцією, а не fine-tuned ML-моделлю. Початкові ваги надають перевагу текстовій та семантичній відповідності, з меншим впливом свіжості вакансії та незначним привілеюванням просуваних і перевірених вакансій. Embedding-и обчислює модель text-embedding-3-small (1536 вимірів); у варіанті Azure OpenAI обробка відбувається як EU-резидентна. Cutoff знань не застосовується, оскільки Ranker не генерує знаннєвого контенту.

Тренувальні дані

Ranker не тренований на історичних рішеннях роботодавців. Використовує актуальний індекс вакансій у Meilisearch, pgvector embedding-и описів вакансій та метадані з бази даних. Внутрішній оцінювальний набір для пошуку слугує для контролю релевантності, а не для навчання моделі.

Обмеження та відомі ризики

BM25 привілеює точний збіг слів, семантична подібність може не помітити зарплату, рівень seniority чи законні трудові обмеження, а свіжість може тимчасово підняти нові, менш релевантні вакансії. Якщо не використовуються реальні embedding-и, якість stub-провайдера є навмисно низькою. Ranker може відтворювати нерівності, наявні в опублікованих оголошеннях, тому результати аудитуються за скоринговими компонентами.

Справедливість та антидискримінація

Ranker не має права використовувати захищені ознаки згідно із законом № 198/2009 Зб., зокрема вік, стать, расу чи етнічне походження, національність, інвалідність, релігію, сексуальну орієнтацію, сімейний стан, політичні погляди чи членство в профспілках. Заходи пом'якшення включають відокремлення антидискримінаційної перевірки оголошень, прозорі скорингові компоненти та внутрішню методику fairness-аудиту. Останній аудит: 2026-05-14, пройдено.

ПунктЗначення
Останній аудит2026-05-14, пройдено

Продакшн-дані будуть доповнені після launch зі згодою вибірки.

Людський нагляд

Кандидат може фільтрувати результати та ігнорувати рекомендації. Ні роботодавець, ні jobsai.cz не мають права використовувати Ranker як автоматичне рішення про кандидата. Адміністратор може розглядати скарги на порядок, вилучати проблемні оголошення та запускати reindex чи тимчасово вимикати службу ранжування.

Метрики продуктивності

Референсний прогін без повного Ranker-а досягнув середнього nDCG@10 приблизно 0.39; ціль для реальних embedding-ів становить щонайменше 0.55. Продакшн precision/recall за сегментами поки не виміряні й будуть доповнені після запуску.

Безпека та приватність

Первинні дані залишаються в базі даних та службі ранжування. Обробка персональних даних регулюється регламентом ЄС 2016/679 (GDPR). Для рекомендування вакансій кандидатові правовою підставою є виконання договору згідно зі ст. 6 п. 1 літ. b GDPR. Для покращення релевантності, аудиту, безпеки та запобігання зловживанню правовою підставою є законний інтерес згідно зі ст. 6 п. 1 літ. f GDPR. Embedding-провайдер може отримати текст запиту та текст вакансії; за обробки OpenAI direct може відбутися передавання за межі Європи згідно з договорами надавача, тоді як Azure OpenAI задокументований як EU-резидентний варіант. Логи скору зберігаються для аудиту та пояснення згідно з правилами зберігання пошуку. Подробиці наведені в політиці захисту персональних даних.

Скарги та контакт

Скарги на порядок результатів, дискримінаційний вплив чи пояснення відповідності надсилайте на [email protected]. Кандидати можуть водночас скористатися контактом privacy у політиці захисту персональних даних для запитів згідно з GDPR.

Версія картки

Версія картки 1.0.3, остання актуалізація 2026-07-08.

Інші картки моделей: Антидискримінаційний фільтр, Модерація контенту, Генератор пояснення відповідності.

ДовідкаЗарплатиШІ-агентиБезпекаСтан сервісуПрозорість

© JobsAI

Захист персональних данихCookiesУмови використанняКарти ШІ-моделей
JobsAI
ВакансіїЦіни
Увійти