Event Sequences with Overview
This visualization shows event sequences as a grid of rows, where each row represents a GUI widget hierarchy from root to inner-most child. Clicking a node highlights its sequence and displays a breadcrumb description below the grid. The color legend and dropdown menu allow filtering by cardinality and path. The code uses d3.hierarchy to structure the data, scaleSequential with interpolateRdBu for coloring, and d3.histogram with scaleTime for the vertical time-series overview.
AI-generated descriptionEach row represents a sequence of GUI widgets from the root widget to the inner-most child widget. Clicking on a node will highlight the event sequence it belongs to and popup a description of the sequence (IDs starting from root to child nodes). Future versions will need a more diverse dataset and scrolling to allow for hundreds of sequences.