До всіх проєктів
Дані та парсинг · Грудень 2025
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.
Кадри проєкту

Кадр 1 
Кадр 2 
Кадр 3 
Кадр 4