Rainey Fu

dblp:332/0543 · DBLP profile ↗
← Back
1ranked-venue papers
0as first author
1since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Human-computer interaction and ubiquitous computing · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Program synthesis and code generation · 100%
Human-computer interaction and pervasive computing
1 paper
Human-AI interaction · 100%

Topics — the 2 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Program synthesis and code generation
web automation
0.612022
SemanticOn: Specifying Content-Based Semantic Conditions for Web Automation Programs · UIST 2022
Program synthesis and code generation
programming by demonstration
0.212022
SemanticOn: Specifying Content-Based Semantic Conditions for Web Automation Programs · UIST 2022

Methods — techniques the papers use, named apart from their topics

natural language processing · 1.1large language model · 1.1
YearPublicationVenuePosition
2022 SemanticOn: Specifying Content-Based Semantic Conditions for Web Automation Programs
abstract
Data scientists, researchers, and clerks often create web automation programs to perform repetitive yet essential tasks, such as data scraping and data entry. However, existing web automation systems lack mechanisms for defining conditional behaviors where the system can intelligently filter candidate content based on semantic filters (e.g., extract texts based on key ideas or images based on entity relationships). We introduce SemanticOn, a system that enables users to specify, refine, and incorporate visual and textual semantic conditions in web automation programs via two methods: natural language description via prompts or information highlighting. Users can coordinate with SemanticOn to refine the conditions as the program continuously executes or reclaim manual control to repair errors. In a user study, participants completed a series of conditional web automation tasks. They reported that SemanticOn helped them effectively express and refine their semantic intent by utilizing visual and textual conditions.
Kevin Pu, Rainey Fu, Rui Dong 0006, Xinyu Wang 0006, Yan Chen 0033, Tovi Grossman
UIST2