Техническое задание: Парсинг контактов с веб-сайта

Цель проекта

Автоматизировать сбор и структурирование контактной информации с указанного веб-ресурса. Результатом должна стать готовая к использованию таблица данных.

Основные задачи

  • Разработать скрипт для обхода страниц целевого сайта.
  • Извлечь не менее 50 000 email-адресов (Gmail).
  • Для каждого адреса собрать и сопоставить связанные данные: название компании и номер телефона.
  • Структурировать полученные данные в единую таблицу (например, CSV или Excel).
  • Обеспечить корректную обработку пагинации на сайте.

Требования к результату

  • Финальный файл в табличном формате с колонками: "Название компании", "Телефон", "Email".
  • Данные должны быть чистыми и проверенными на валидность (особенно email-адреса).
  • Процесс сбора должен быть автоматизирован для работы с большим объемом страниц.

Технические примечания

Исполнителю будет предоставлен точный URL целевого ресурса для начала работы. Важно учитывать структуру сайта и возможные ограничения на частоту запросов.

Разработка компилятора с использованием Flex и Bison

Требуется выполнить этап создания компилятора, включая работу с файлами лексического и синтаксического анализаторов. Часть работы уже выполнена, есть пример для ориентира. Результатом этапа должна стать трехадресная таблица.

Разработка 3D моделей и чертежей мебели для зон ожидания

Требуется создать 3D модели и полный комплект конструкторской документации для многоместных секций ожидания в нескольких вариантах компоновки. Детальное техническое задание предоставим выбранному исполнителю.