Техническое задание: Разработка парсера спортивных данных

Цель проекта

Создание надежного и эффективного скрипта на языке Python для автоматизированного сбора (скрапинга) информации с целевых спортивных сайтов.

Целевые источники данных

Скрипт должен быть настроен для работы со следующими платформами:

  • Спортивный новостной портал
  • Статистический сайт по футбольным данным (FBref)
  • Популярный ресурс с расписаниями и результатами матчей (Soccerway)
  • Сайт с детальной статистикой и рейтингами игроков (WhoScored)
  • Платформа для отслеживания спортивных событий в реальном времени (SofaScore)
  • Трансферный портал (Transfermarkt)
  • Сервис с live-результатами (Flashscore)

Требуемые данные для сбора

1. Новостной контент

  • Заголовки новостей
  • Даты и время публикации
  • Краткие анонсы/описания
  • Полный текст статьи (при доступности)
  • Имена авторов материалов
  • Ссылки на оригинальные источники
  • Ссылки на связанные изображения и медиафайлы

2. Структурированный каталог

  • Данные по видам спорта, лигам, командам, игрокам
  • Любая другая систематизированная информация, представленная на сайтах в табличном или иерархическом виде

Технические требования

  • Язык реализации: Python.
  • Скрипт должен быть модульным и легко расширяемым для добавления новых источников.
  • Необходимо предусмотреть обработку ошибок (отсутствие соединения, изменения в структуре сайта).
  • Данные должны сохраняться в структурированном формате (например, JSON, CSV или в базу данных).
  • Важно соблюдать правила robots.txt и обеспечивать этичный парсинг с задержками между запросами.

Разработка Telegram-бота с последовательными сообщениями

Требуется создать чат-бота в Telegram для автоматизированной коммуникации с клиентами. Бот должен отправлять последовательность сообщений и обладать базовым функционалом управления. Платформа для создания (например, BotHelp) может быть предложена исполнителем.

Оценка релевантности рекламы в соцсетях для строительной компании

Необходимо проанализировать и дать экспертную оценку целесообразности запуска рекламных кампаний в социальных сетях ВКонтакте и Telegram для привлечения клиентов в сфере строительства. Основная цель - переход на сайт компании.