Projects02
Things you can open and use.
Working software rather than screenshots. Each one starts from a question I wanted answered, and each one runs in your browser.
Progressive Query ExplorerLive
Does showing an approximate answer first make people explore more?
One million property transactions, explored through five linked charts that cross-filter as you brush them. Every query runs in your browser on DuckDB-WASM over partitioned parquet — no backend at all. Two rendering modes sit behind a toggle: exact, which waits for the full answer, and progressive, which starts from a 25% sample and then refines to exact. The toggle is the experimental condition, and every interaction is logged so the exploration data is exportable.
Query by ExampleLive
Can a system infer the query you mean from the result you show it?
A deterministic symbolic program synthesiser that searches for every query consistent with small input-to-output examples. Pick a built-in task, inspect the example tables, and run the search in your browser to compare the surviving query candidates and their generated SQL.