Data analysis prompt builder
LLMs can reason about tabular data surprisingly well, but a vague “analyze this CSV” produces hand-wavy claims and invented numbers. The data analysis prompt builder assembles a prompt that gives the model your column schema, a few sample rows, and a clear goal, wrapped in rules that demand statistical rigor and honest caveats — so the output is grounded rather than guessed.
How it works
You describe your columns and their types, paste a handful of representative rows, and state your analysis goal. The tool composes a prompt that asks the model to state its assumptions, quantify every finding with concrete numbers, keep correlation distinct from causation, and explicitly flag missing values, outliers, and small-sample limits. Where a visualization would help, it asks for a precise chart description — type, axes, grouping, and insight — instead of a drawing. You choose the output format (narrative, bullets, metrics table, or JSON), and the whole thing runs locally with no API key.
Tips and notes
- Give honest sample rows. Include an edge case or two — a null, an outlier — so the model sees the messy reality, not just clean examples.
- State a specific goal. “Which region drives revenue and where did it dip” beats “tell me about the data” by a mile.
- Trust numbers, verify them. The prompt demands quantified claims; still spot-check the arithmetic against your real dataset.
- Use JSON for pipelines. The suggested-charts array drops straight into a visualization step or report generator.