activity
20232026
most citedChainForge: A Visual Toolkit for Prompt Engineering and LLM Hypothesis Testing

135 citations · 139 across the 10 of their papers we have counts for

collaborators

10 papers

cs.MA2026

FlowEval: Reference-based Evaluation of Generated User Interfaces

Jason Wu, Priyan Vaithilingam, Eldon Schoop +2

While large language models (LLMs) and coding agents are often applied to user interface (UI) development, developers find it difficult to reliably assess their proficiency in visu…

cs.HC2026

MagicCopy: Bring my data along with me beyond boundaries of apps

Priyan Vaithilingam, Elena L. Glassman, Nathalie Henry Riche +3

People working with data often move their data across multiple applications, because they rely on these apps' complementing user experiences to best complete their tasks. Since tra…

cs.HC2026

The Way We Notice, That's What Really Matters: Instantiating UI Components with Distinguishing Variations

Priyan Vaithilingam, Alan Leung, Jeffrey Nichols +1

Front-end developers author UI components to be broadly reusable by parameterizing visual and behavioral properties. While flexible, this makes instantiation harder, as developers…

cs.HC2025★ 1 cited

Semantic Commit: Helping Users Update Intent Specifications for AI Memory at Scale

Priyan Vaithilingam, Munyeong Kim, Frida-Cecilia Acosta-Parenteau +4

How do we update AI memory of user intent as intent changes? We consider how an AI interface may assist the integration of new information into a repository of natural language dat…

cs.PL2024

Amortizing Pragmatic Program Synthesis with Rankings

Yewen Pu, Saujas Vaduguru, Priyan Vaithilingam +2

The usage of Rational Speech Acts (RSA) framework has been successful in building \emph{pragmatic} program synthesizers that return programs which, in addition to being logically c…

cs.HC2024★ 2 cited

Imagining a Future of Designing with AI: Dynamic Grounding, Constructive Negotiation, and Sustainable Motivation

Priyan Vaithilingam, Ian Arawjo, Elena L. Glassman

We ideate a future design workflow that involves AI technology. Drawing from activity and communication theory, we attempt to isolate the new value large AI models can provide desi…

cs.HC2024★ 1 cited

DynaVis: Dynamically Synthesized UI Widgets for Visualization Editing

Priyan Vaithilingam, Elena L. Glassman, Jeevana Priya Inala +1

Users often rely on GUIs to edit and interact with visualizations - a daunting task due to the large space of editing options. As a result, users are either overwhelmed by a comple…

cs.HC2023★ 135 cited

ChainForge: A Visual Toolkit for Prompt Engineering and LLM Hypothesis Testing

Ian Arawjo, Chelse Swoopes, Priyan Vaithilingam +2

Evaluating outputs of large language models (LLMs) is challenging, requiring making -- and making sense of -- many responses. Yet tools that go beyond basic prompting tend to requi…

cs.PL2023

Amortizing Pragmatic Program Synthesis with Rankings

Yewen Pu, Saujas Vaduguru, Priyan Vaithilingam +2

In program synthesis, an intelligent system takes in a set of user-generated examples and returns a program that is logically consistent with these examples. The usage of Rational…

cs.HC2023

The Usability of Pragmatic Communication in Regular Expression Synthesis

Priyan Vaithilingam, Yewen Pu, Elena L. Glassman

Programming-by-example (PBE) systems aim to alleviate the burden of programming. However, user-specified examples are often ambiguous, leaving multiple programs to satisfy the spec…