Методология: как мы собираем вакансии
hr.band агрегирует, чистит и структурирует вакансии рынка арбитража трафика: сейчас в каталоге 1068 живых вакансий из 35 публичных Telegram-каналов и CPA-агрегаторов, плюс вакансии команд напрямую. Machine-readable версия — /methodology.md.
Источники
Только публичное. 35 Telegram-каналов работодателей и HR-агентств CPA-индустрии, CPA-агрегаторы Партнёркин и Arbihunter, и вакансии, которые команды публикуют напрямую через бота @HRBAND_ROBOT. Закрытые чаты, приватные каналы и личные переписки не парсим — это против правил Telegram и против доверия индустрии.
У каждой вакансии в каталоге — паспорт источника: откуда пришла, когда впервые увидена, что проверено. Список Telegram-источников открыт: каналы, которые мы читаем.
Сбор
Telegram-каналы читаются каждые два часа, агрегаторы — каждые шесть. Сначала отсекается шум: резюме соискателей, новости, реклама партнёрок, поздравления. Дальше текст вакансии уходит в обработку.
LLM-структурирование
Из сырого текста модель извлекает структуру: должность, компания, специализация, вертикали, грейд, формат работы, вилка зарплаты, гео, контакт для отклика. Правило жёсткое: ничего не додумывать. Описание — два-четыре предложения строго по тексту источника, без маркетинговой воды и без переписывания рекламных обещаний как фактов. Если в источнике нет вилки — в каталоге честно написано, что вилки нет.
Скам-скоринг
Каждая агрегированная вакансия проходит проверку на признаки скама: фантастические зарплаты, «вступительные взносы», подставные контакты, вакансии-приманки для сбора резюме. Не прошедшие порог доверия в каталог не попадают. Из 1068 опубликованных вакансий 306 — с открытой вилкой.
Дедупликация
Одна вакансия часто публикуется в пяти-десяти каналах. Мы вычисляем детерминированный ключ по содержанию и схлопываем репосты в одну запись. Повторное появление вакансии в источнике продлевает ей жизнь, а не создаёт дубль.
Жизненный цикл
Мёртвое удаляется само: вакансия, переставшая появляться в источниках, автоматически истекает и уходит из каталога. Если работодатель говорит «закрыто» — снимаем сразу.
Вакансии от команд
Для вакансий, размещённых напрямую через бота, правила строже: вилка зарплаты обязательна, команда проходит верификацию, отклики идут через Telegram без посредников. В каталоге они помечены отдельно — фильтр «Проверенные hr.band».
Чего мы не делаем
- Не парсим закрытые каналы и личные сообщения
- Не подменяем контакты работодателей — отклик ведёт в исходное место
- Не берём денег ни с соискателей, ни за публикацию вакансий
- Не генерируем фейковые вакансии и не рисуем несуществующие цифры в счётчиках
- Не постим агрегированные вакансии в наш канал — туда идут только проверенные
Снятие вакансии
Работодатель может снять свою вакансию письмом на [email protected] — удалим в течение 24 часов после проверки. Туда же — ошибки в классификации и предложения новых источников.