Ко всем проектам

Данные и парсинг · Декабрь 2025

Employee Scraper — AI-сбор данных о сотрудниках (GPT-4)

Employee Scraper — AI-сбор данных о сотрудниках (GPT-4)

Python-инструмент для автоматизированного сбора данных о сотрудниках с сайтов компаний с помощью AI-агента (GPT-4). Получает URL, извлекает структурированные данные (имя, должность, контакты) и выгружает их в Google Sheets. Доступен как CLI и как Python-библиотека.

Что реализовано:

  • AI-агент на agency-swarm (GPT-4) с инструментами: извлечение сущностей без хрупких CSS-селекторов под каждый сайт
  • Классический парсинг страниц: requests + BeautifulSoup, очистка HTML, валидация URL
  • Вывод результатов в Google Sheets (gspread + OAuth2)
  • CLI (poetry run scrape) и Python API (EmployeeScraper)
  • Модульная архитектура: агент отделён от логики скрапинга и вывода
  • Тесты на pytest с тестовой страницей-фикстурой

Применение: лидогенерация, рекрутинг, ресёрч рынка — экономит часы ручного сбора контактов команд.

Роль: разработка полного цикла — архитектура, AI-агент, парсинг, интеграция с Google Sheets.

  • Employee Scraper — AI-сбор данных о сотрудниках (GPT-4) — Обзор
    Обзор
  • Employee Scraper — AI-сбор данных о сотрудниках (GPT-4) — Пайплайн извлечения
    Пайплайн извлечения
  • Employee Scraper — AI-сбор данных о сотрудниках (GPT-4) — Архитектура
    Архитектура
  • Employee Scraper — AI-сбор данных о сотрудниках (GPT-4) — Применение
    Применение