Cover image

Seeing Charts Like a Quant: When RL Teaches Vision Models to Actually Reason

Charts look harmless. A bar chart sits in a dashboard, a line chart appears in a quarterly report, a scatter plot claims there is a relationship, and everyone pretends the machine only needs to “read the image.” This is the polite fiction behind a large share of enterprise AI demos. In practice, chart understanding is not OCR with prettier fonts. A model has to identify the marks, map colors to legends, recover values, decide which numbers matter, perform arithmetic, interpret trends, and then answer the actual question rather than the easier question it secretly substituted. That last step is where many systems go from impressive to quietly expensive. ...

April 6, 2026 · 15 min · Zelina
Cover image

Seeing Is Judging: Why LLMs Are Better Critics Than Creators in Time-Series Reasoning

A dashboard says revenue demand has “stabilized.” A monitoring agent says a sensor spike is “temporary.” A trading assistant says volatility has “fallen after the regime shift.” The sentence is smooth. The chart is nearby. The user is tired. That is usually enough for a bad explanation to survive. This is the quiet problem behind AI-assisted analytics: not whether a language model can write a plausible story about time-series data, but whether the story is faithful to the numbers. A recent paper, LLM-as-a-Judge for Time Series Explanations, studies exactly this gap by asking models to play two different roles: narrator and critic.1 ...

April 4, 2026 · 16 min · Zelina
Cover image

From SQL Copilot to Autonomous Data Scientist: The L0–L5 Reality Check

A dashboard fails. The sales team says the numbers changed overnight. The data engineer checks the pipeline. The analyst checks the SQL. The BI vendor says its “agent” can help. The executive hears “agent” and imagines a small autonomous data scientist quietly fixing the mess before breakfast. Usually, no. Usually it is a chatbot with access to SQL, a tool wrapper with better manners, or a workflow assistant that still depends on human supervision at the awkward parts. Useful, yes. Autonomous, no. The distinction is not academic hair-splitting; it determines who owns the error when the agent rewrites a query, changes a pipeline, or confidently explains a metric built on dirty data. ...

February 22, 2026 · 16 min · Zelina
Cover image

Causality, But Make It Massive: How DEMOCRITUS Turns LLM Chaos into Coherent Causal Maps

Maps are useful because they are not the territory. Nobody opens Google Maps and assumes the blue line has physically repaired the road. Sensible people use it to orient themselves, notice routes, avoid obvious mistakes, and decide where to inspect more carefully. That is the cleanest way to read DEMOCRITUS, the system described in Large Causal Models from Large Language Models.1 It does not make LLMs magically perform causal inference. It does not estimate treatment effects. It does not solve confounding. It does not turn a pile of text into scientific truth by sprinkling geometry on top, though that would be a very efficient way to sell consulting decks to executives with poor impulse control. ...

December 9, 2025 · 15 min · Zelina
Cover image

Charts Without Tears: When AI Starts Cleaning Your Data So You Don’t Have To

Upload the file. Wait for the spinning icon. Receive a chart. That is the dream version of business intelligence: no wrestling with missing values, no heroic spreadsheet archaeology, no debates about whether a scatter plot is more honest than a bar chart. The machine sees the dataset, tidies it, chooses the visualisation, and politely hands over something boardroom-compatible. Naturally, the phrase “AI-powered” has arrived to collect its invoice. ...

November 15, 2025 · 15 min · Zelina
Cover image

When Ambiguity Helps: Rethinking How AI Interprets Our Data Questions

A manager asks the analytics copilot, “Which regions are underperforming this quarter?” This sounds like a normal business question. It is also, technically, a small swamp. Which regions? Sales regions, operating regions, logistics regions, or customer billing regions? Underperforming against what: forecast, last quarter, budget, peers, margin, revenue, retention, or some executive’s private sense of disappointment? And “this quarter” may mean calendar quarter, fiscal quarter, quarter-to-date, or the latest complete quarter if the finance team has not closed the books yet. ...

November 7, 2025 · 15 min · Zelina
Cover image

From Black Box to Glass Box: DeepVIS Makes Data Visualization Explain Itself

TL;DR for operators DeepVIS is not interesting because it adds “think step by step” decoration to chart generation. That would be a very 2025 way to make a simple tool verbose, which is not the same thing as making it useful. The paper’s real contribution is more operational: it turns the hidden middle of AI-assisted visualization into editable product surface area. Instead of asking a model for a chart and receiving a mysterious output, the user can inspect the path from business intent to chart type, selected columns, grouping logic, filtering, sorting, and final visualization specification.1 ...

August 9, 2025 · 18 min · Zelina
Cover image

Beyond Words: Teaching AI to See and Fix Charts with ChartM3

TL;DR for operators ChartM3 is useful because it reframes chart editing as a four-step control problem: identify the visual target, connect that target to code, apply the edit, and avoid damaging everything else. That sounds obvious until one watches a multimodal model obediently edit the wrong pie slice with great confidence. A familiar little tragedy, now with bounding boxes. ...

July 30, 2025 · 18 min · Zelina
Cover image

The Most Dangerous Query Is the One You Don't Question

TL;DR for operators VeriMinder is a useful reminder that the most dangerous analytics failure is not always a bad SQL query. Sometimes the SQL is correct, the dashboard loads, the stakeholder nods, and the decision is still built on a question that should never have passed quality control. The paper introduces VeriMinder, an interactive system that sits before or alongside a natural-language-to-SQL workflow and checks whether the user’s question is biased, under-specified, or poorly aligned with the decision being made.1 Its target is not SQL syntax. Its target is analytical intent. ...

July 25, 2025 · 17 min · Zelina