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