v1.1 ● CONNECTING
Upload Dataset

Upload a CSV or Excel file. TemporalMind auto-detects timestamp, value, and hierarchy columns.

📂
Drop file here or browse
CSV · Excel (.xlsx, .xls) · Max 50 MB
CSV XLSX XLS
ℹ How it works
📁 Upload CSV/Excel with any structure
🔍 Auto-detect timestamp, value & hierarchy columns
✏️ Confirm or adjust column roles below
📊 Proceed to analyze or prepare data
Single Series
date, value
Hierarchy
date, region, store, sku, qty
Time Series Analyzer

Full decomposition, stationarity, outlier and intermittency analysis for any series or hierarchy node.

⬆ Upload and confirm a dataset in Tab 1 first.
Cross-Variable Analysis

Understand relationships between your dependent, independent, and event variables. Detect lead/lag effects, event lifts, and Granger-causal links.

⬆ Upload and confirm a multi-variable dataset in Tab 1 first.
Forecast Preparation

Build a model-ready series with train / validation / test / holdout / future splits.

⬆ Upload and confirm a dataset in Tab 1 first.
Reconciled Forecasting

Forecast across the full hierarchy — Bottom-up, Top-down, or Middle-out — then browse and override any node.

↑ Upload and confirm a hierarchical dataset in Tab 1 first.
Level Stability Analysis

Superimpose all series at a chosen hierarchy level. Analyse stability across time intervals — Day · Week · Month · Quarter · Semi-year · Year — and detect seasonal patterns, cross-series divergence, and year-over-year consistency.

⬆ Upload and confirm a hierarchical dataset in Tab 1 first.
⚡ High Frequency Analysis

Multi-resolution sliding-window analysis and weighted combination forecasting for sub-hourly data (10-second · 1-min · 5-min · 15-min · 30-min). Requires upload and schema confirmation first.

No session data yet
Upload a sub-hourly dataset and confirm the schema in Tab 1 first.
Manage Events
Define, organise, and import business events for use as binary regressors across all forecast runs.
Total Events
Active
Inactive
Date List
🔍
Event NameTypeGranularityStart DateEnd Date StatusActions
Loading events…
0 events selected
📊 Preview Panel Select an event from the list to preview its graph below.
From
To
Select an event to preview its activation graph.
| Creating new event
📋 Basic Details
0/500
Effect limited to event intervals only.
📅 Occurrence & Schedule

Choose how this event's dates are defined — rule-based recurrence or an explicit list of dates. These are mutually exclusive.

Dates are computed automatically from your rules. Switch to Explicit date list to specify exact dates instead.
Yearly occurrence rules
Each rule fires on a specific day of the selected months, every year. Add multiple rules for events that occur on different dates across months.
day
Active day Inactive
Leave blank for open-ended
🎛 Modifiers & Metadata
Event is Active
ⓘ Form validates on save. The Summary panel on the right reflects your settings in real-time.
🗂 Summary & Properties
Active New
Type POINT
Granularity Daily
Calendar Gregorian
Window 0 before · 0 after
Start
End open-ended
Tags
No tags
Fill in the form to see a live
summary of your event properties.
1
Upload & Parse
2
Validate
3
Confirm & Import
📄 Download Sample File — Use this as a template. Contains one GREGORIAN and one DATE_LIST example event.
📂
Drag & drop or click to upload
.csv or .json files accepted
📦 Format

Best for Excel/Sheets. Pipe-separated for multi-value fields.

Full fidelity; preferred for programmatic re-import.

🎯 Scope

Export all event definitions including inactive.

Only events with is_active = true.

Only events checked in the Event List tab.

🗓 Binary Matrix — optional
Include materialised binary matrix for a date range
📄 CSV Column Reference
# events_export.csv
event_id,name, event_type,
calendar_type, granularity,
occurrence_json, recurrence_json,
date_list, before_intervals,
after_intervals, decay_intervals,
tags, description,
is_active, created_at, updated_at
🔑 Required on Import
nameUnique per tenant
event_typePOINT|LEVEL_SHIFT|TEMPORARY_CHANGE
calendar_typeGREGORIAN | DATE_LIST
granularityD | W | MS | QS | h …
occurrence_jsonJSON-encoded rule