Техническое задание: Интеграция Telegram-бота с Яндекс.Метрикой

Цель проекта

Реализовать механизм передачи данных о действиях пользователей из Telegram-бота в систему веб-аналитики Яндекс.Метрика. Это необходимо для отслеживания конверсий и анализа поведения пользователей.

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

  • Настроить отправку целей (событий) из кода Telegram-бота на сервер Яндекс.Метрики.
  • Определить перечень ключевых событий в боте, которые должны передаваться как цели (например: "старт бота", "отправка заявки", "переход в раздел").
  • Обеспечить корректную передачу идентификатора пользователя (ClientID) для связки данных.
  • Протестировать работоспособность интеграции: цели должны отображаться в отчетах Яндекс.Метрики.

Требования к реализации

  • Использование официального API Яндекс.Метрики для отправки событий.
  • Код должен быть написан чисто, с комментариями.
  • Интеграция не должна нарушать основную логику работы существующего бота.
  • Необходимо предоставить краткую документацию по работе реализованного модуля.

Результат работы

  • Рабочий код интеграции, встроенный в проект бота.
  • Настроенные цели в Яндекс.Метрике, принимающие данные от бота.
  • Подтверждение корректной передачи данных (скриншоты отчетов).

Подготовка датасета для обучения языковой модели

Требуется очистить и структурировать набор данных для последующего обучения Large Language Model (LLM) в рамках задач SFT, RAG и Instruct-tuning. Необходимо удалить весь технический и вспомогательный контент, оставив только полезную для обучения информацию.