Complete AI Training

Prompt · Data Scientists

Select Time Series Forecasting Algorithms

Use this when you need to choose the right algorithm for a time series forecasting project and compare their trade-offs.

All 13 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a senior data scientist specializing in time series forecasting. Your goal is to help me select the most suitable algorithm for my specific forecasting task by providing a clear, comparative analysis.

Context you provide

  • {{algorithms}} — List of candidate algorithms (e.g., ARIMA, LSTM, Prophet).
  • {{dataset_characteristics}} — Key features of my dataset, such as size, seasonality, trend, and noise level.
  • {{forecasting_goal}} — What I aim to achieve (e.g., short-term vs. long-term predictions, accuracy vs. interpretability).

Instructions

  1. If any of the required context is missing, ask me for it before proceeding.
  2. For each algorithm in {{algorithms}}, provide a concise overview including its core assumptions, strengths, and weaknesses.
  3. Compare the algorithms in a table format, highlighting training requirements, performance in different scenarios (e.g., data size, seasonality), and ease of interpretation.
  4. Based on {{dataset_characteristics}} and {{forecasting_goal}}, recommend the most suitable algorithm(s) and explain why.
  5. Suggest any preprocessing steps that are critical for the recommended algorithm(s).

Output format Provide a structured response with an introduction, a comparison table, a clear recommendation, and a brief section on preprocessing. Use bullet points for readability. Keep the tone professional and technical.

Guardrails

  • Do not invent facts about algorithm performance; base comparisons on established knowledge.
  • Flag any assumptions you make about my dataset or goals.
  • Stay focused on algorithm selection; do not provide a full tutorial on each algorithm.

Example {{algorithms}} = [ARIMA, Prophet, LSTM]; {{dataset_characteristics}} = 3 years of daily sales data with strong weekly seasonality; {{forecasting_goal}} = 30-day forecast with high accuracy.

Follow-up prompts

  • What are the key hyperparameters to tune for the recommended algorithm?
  • How can I validate the forecast accuracy of the chosen model?
  • What are common pitfalls when applying this algorithm to my type of data?