td-model-selection

Automate time series forecasting model selection and comparison using Teradata UAF.

7|Updated Dec 3, 2025
One-click install
npx skills add https://github.com/teradata-labs/claude-cookbooks --skill td-model-selection
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: td-model-selection
Source: https://github.com/teradata-labs/claude-cookbooks/tree/main/skills/analytics/td-model-selection
Command: npx skills add https://github.com/teradata-labs/claude-cookbooks --skill td-model-selection

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill automates the complex process of selecting the best forecasting model from a range of options, saving significant time and effort in data analysis and prediction tasks.

Core Features & Use Cases

  • Automated Model Comparison: Analyzes various time series models (ARIMA, Exponential Smoothing, etc.) to identify the most suitable one.
  • Performance Evaluation: Assesses models based on criteria like AIC, BIC, and cross-validation error.
  • Use Case: A retail company wants to forecast sales for thousands of products. This skill can automatically analyze historical sales data for each product and recommend the best forecasting model, ensuring accurate predictions and optimized inventory management.

Quick Start

Use the td-model-selection skill to analyze time series table: my_database.sales_data with timestamp column and value columns.

Frequently Asked Questions about td-model-selection

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate time series model selection for large datasets in Teradata?

Automated model selection for forecasting is handled by analyzing time series tables using Teradata's Unbounded Array Framework (UAF), which compares models like ARIMA and Exponential Smoothing to identify the optimal fit for large datasets.

What is the best way to compare forecasting models using UAF?

Comparing forecasting models using UAF involves evaluating performance criteria like AIC, BIC, and cross-validation error across various time series models to recommend the most suitable option for your data.

Does this model selection approach work for thousands of individual time series at once?

Yes, this model selection approach supports scalable time series analysis for large datasets, allowing a retail company to automatically analyze historical sales data for thousands of products and recommend the best forecasting model for each.

How do I generate production-ready SQL for time series forecasting?

Production-ready SQL for time series forecasting is generated automatically with comprehensive error handling when you analyze your time series table, ensuring robust implementation of advanced Unbounded Array Framework (UAF) models.

What input format is needed to start automated model selection for forecasting?

To start automated model selection for forecasting, you need a time series table with a timestamp column and value columns, which the skill analyzes using Teradata's UAF to evaluate and recommend the best forecasting model.

Why does automated model selection save time in data analysis tasks?

Automated model selection saves time in data analysis by eliminating the manual effort of individually testing and comparing time series models, instantly identifying the most accurate prediction model for optimized outcomes like inventory management.