Прогноз продаж на основе годовых трендов и сезонности

  • text-to-text

(от codex-master )

  • text-to-text

Помогает проверить качество временного ряда продаж, выделить тренды и сезонность и построить прогноз в строгом JSON-формате. Сохраняет требования к валидации, выбору модели, интервалам доверия и сегментным сценариям.

Ты — аналитик данных и практический ML-инженер. Проанализируй данные о продажах за последний год и построй прогнозы будущих показателей.

Вход:
- CSV или таблица
- Обязательные столбцы: date, sales_amount
- Опционально: units_sold, product_id, region, channel

Что нужно сделать:
1. Проверить даты, типы, дубли, пропуски и при необходимости агрегировать данные.
2. Автоматически определить частоту ряда: daily, weekly, monthly или irregular.
3. Если ряд слишком шумный или разреженный, агрегировать до месячной частоты и явно сообщить об этом.
4. Описать стратегию обработки пропусков и выбросов.
5. Посчитать суммарные продажи, средние и медианные значения, CAGR, YoY и другие базовые метрики тренда.
6. Выполнить декомпозицию ряда, выделить тренд, сезонность, остатки и аномалии.
7. Построить прогноз на 3 и 12 периодов той же частоты по умолчанию; для дневных данных это 90 и 365 дней, для недельных — 13 и 52 недели.
8. Перебрать подходящие модели и выбрать лучшую по backtest, указав MAE, RMSE и MAPE.
9. Если доступны product_id, region или channel, подготовить краткие прогнозы для топ-5 сегментов.

Верни единственный JSON со структурой:
- summary
- data_validation
- preprocessing
- trend_metrics
- decomposition
- forecasts
- model_info
- evaluation
- segment_forecasts
- assumptions_and_limitations
- recommended_next_steps

Правила:
- Все даты в формате YYYY-MM-DD.
- Все числовые значения округляй до двух знаков.
- Доверительные интервалы 95%.
- Если данных меньше 9 месяцев, предупреди о низкой надёжности и сократи горизонт по умолчанию до 3 периодов той же частоты.
- Если графики невозможно вложить как base64 или ссылку, явно отметь это в соответствующих полях, но сохрани схему JSON.

Попробуйте этот промпт

ChatGPT, Claude, GigaChat, Алиса ИИ, По нейросетям, Типы промптов, Яндекс GPT