Steering Long-Horizon Agents
How can we build user models that better align long-horizon research agents with the people directing them? Ongoing at AI2.
PhD’ing at MIT CSAIL, graduating in 2027. I build methods that help data agents elicit, refine, and act on human preferences. During my PhD, I’ve been fortunate to work with Arvind Satyanarayan at MIT and collaborators at Ai2 and Salesforce Research. Previously, I built large-scale data systems at Microsoft.
I have given talks at PositConf, SciPy, and a variety of industry research groups. As a (literal) side quest during my PhD, I conduct polar research in Antarctica and the Arctic as a National Geographic Explorer.
Some of the recent things on my mind:
How can we build user models that better align long-horizon research agents with the people directing them? Ongoing at AI2.
Our project Ptolemy provides an interface for navigating and steering long-running analytical investigations. Ptolemy turns individual analytical moves into persistent, executable objects called analets, then uses CellQL and semantic embeddings to organize them into a navigable map. The map helps analysts understand where an inquiry has been, how different explorations relate, and where new analyses fall within the larger investigation. Work done at Salesforce Research with Vidya Setlur and Denny Bromley. paper. Patent Under Submission
Analytical intent is often grounded in specific data points, outliers, clusters, and relationships that are difficult to express in words alone. Meros is a declarative language for generating bespoke interactive visualizations through which analysts can express those intentions directly. Meros offers a concise set of components and a binding algebra that defines how they compose, letting authors build interactions that group, rank, and relate elements—restructuring an analysis rather than merely adjusting its parameters. Work done with Arvind Satyanarayan. docs