ShapeTalk lets you search time-series data using natural language and sketches
Forget rigid filters — now you can describe patterns in plain English and refine with a sketch.
Finding specific patterns in time-series data — think stock market trends, climate anomalies, or heart-rate irregularities — is notoriously hard when you can only describe them vaguely. Existing tools demand either an exact sketch or a rigid set of filters, which breaks down for fuzzy or composite patterns. ShapeTalk, introduced in a new arXiv paper by Sun, Chen, Guo, Yao, and Liu, tackles this head-on by treating natural language and sketching as complementary, not fused, inputs.
At its core is an LLM-based semantic parser that converts free-form queries like “a sharp drop followed by a slow recovery” into interpretable, editable shape-feature constraints. You can then refine the result by sketching over the actual data, and the system keeps both modalities in sync through a shared visual context and synchronized views. The team validated ShapeTalk with two usage scenarios and a formal user study, showing that language works well as an entry point while sketching fills in the gaps when text alone isn’t enough. For professionals who wrangle time-series data daily, this could finally make pattern search feel intuitive.
- Combines natural language and sketch as complementary query modalities, not fused inputs
- Uses an LLM-based semantic parsing pipeline to convert text into editable shape-feature constraints
- Evaluated through two usage scenarios and a user study with failure-case analysis
Why It Matters
Makes time-series pattern search accessible and iterative, reducing friction for finance, climate, and healthcare analysts.