К основному содержанию
NeArbiHunter · Методология

Методология: как мы собираем вакансии

Мы агрегируем, чистим и структурируем вакансии рынка арбитража трафика: сейчас в каталоге 1216 живых вакансий из 30 публичных Telegram-каналов и CPA-агрегаторов, плюс вакансии команд напрямую. Machine-readable версия — /methodology.md.

Источники

Только публичное. 30 Telegram-каналов работодателей и HR-агентств CPA-индустрии, CPA-агрегаторы Партнёркин и Arbihunter, и вакансии, которые команды публикуют напрямую через бота @HRBAND_ROBOT. Закрытые чаты, приватные каналы и личные переписки не парсим — это против правил Telegram и против доверия индустрии.

У каждой вакансии в каталоге — паспорт источника: откуда пришла, когда впервые увидена, что проверено. Список Telegram-источников открыт: каналы, которые мы читаем.

Сбор

Telegram-каналы читаются каждые два часа, агрегаторы — каждые шесть. Сначала отсекается шум: резюме соискателей, новости, реклама партнёрок, поздравления. Дальше текст вакансии уходит в обработку.

LLM-структурирование

Из сырого текста модель извлекает структуру: должность, компания, специализация, вертикали, грейд, формат работы, вилка зарплаты, гео, контакт для отклика. Правило жёсткое: ничего не додумывать. Описание — два-четыре предложения строго по тексту источника, без переписывания рекламных обещаний как фактов. Числа в описании обязаны быть в исходном тексте, иначе результат бракуется. Если в источнике нет вилки — в каталоге так и написано.

Скам-скоринг

Каждая агрегированная вакансия проходит проверку на признаки скама: зарплаты вне рынка, «вступительные взносы», подставные контакты, вакансии-приманки для сбора резюме. Не прошедшие порог доверия в каталог не попадают. Из 1216 опубликованных вакансий 202 — с открытой вилкой.

Дедупликация

Одну вакансию репостят в несколько каналов. Мы вычисляем детерминированный ключ по содержанию и схлопываем репосты в одну запись. Повторное появление вакансии в источнике продлевает ей жизнь, а не создаёт дубль.

Жизненный цикл

Мёртвое удаляется само: вакансия, переставшая появляться в источниках, автоматически истекает и уходит из каталога. Если работодатель говорит «закрыто» — снимаем сразу.

Вакансии от команд

Для вакансий, размещённых напрямую через бота, правила строже: вилка зарплаты обязательна, команда проходит верификацию, отклики идут через Telegram без посредников. В каталоге они помечены отдельно — фильтром проверенных вакансий.

Чего мы не делаем

  • Не парсим закрытые каналы и личные сообщения
  • Не подменяем контакты работодателей — отклик ведёт в исходное место
  • Не берём денег ни с соискателей, ни за публикацию вакансий
  • Не генерируем фейковые вакансии и не рисуем несуществующие цифры в счётчиках
  • Не постим агрегированные вакансии в наш канал — туда идут только проверенные

Снятие вакансии

Работодатель может снять свою вакансию письмом на [email protected] — удалим в течение 24 часов после проверки. Туда же — ошибки в классификации и предложения новых источников.

Открытые данные: JSON · CSV · NDJSON · RSS · llms.txt · ← к каталогу

Спонсоры проекта

Компании, которые помогают держать аналитику открытой