~/talk

Fluid: towards transparent, self-explanatory research outputs

Talkat PROPL 2024 · on Saturday, 2024-01-20· [data-visualization]
name:Joe Bond
links:none on file
links:none on file
github:rolyp
slides:none on file

Fluid implements a bidirectional dynamic dependency analysis in an untyped functional language runtime that emits a dynamic dependence graph alongside results. the runtime records which inputs and intermediate values compute each chart point, exposes triangle operators to traverse input→output and output→input, and surfaces those relations in a JS D3 frontend so clicking a point shows the exact rows and columns used and selecting an input highlights outputs that depend on it. prototype works but is slow and still WIP.

AI-written summary · about

  1. 0:00Introduction
  2. 1:07Fluid programming language
  3. 2:53Traditional data visualizations limits
  4. 3:57Fluid demo interactive exploration
  5. 4:40Tracing input dependencies
  6. 6:25Dependency relevance in Fluid
  7. 7:30Fluid’s dynamic dependence graph
  8. 8:13Formalizing dependency navigation
  9. 10:23Brushing and linking in visualization
  10. 11:49Generalizing dependency operators
  11. 12:30Fine-grained queries projection
  12. 13:33Matrix convolution example
  13. 14:36Future plans and examples
  14. 14:56Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.