До всіх проєктів

Дані та парсинг · Грудень 2025

Employee Scraper — AI-збір даних про співробітників

Employee Scraper — AI-збір даних про співробітників

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-збір даних про співробітників — Кадр 1
    Кадр 1
  • Employee Scraper — AI-збір даних про співробітників — Кадр 2
    Кадр 2
  • Employee Scraper — AI-збір даних про співробітників — Кадр 3
    Кадр 3
  • Employee Scraper — AI-збір даних про співробітників — Кадр 4
    Кадр 4