HCOct 27, 2018

Reagent: Converting Ordinary Webpages into Interactive Software Agents

arXiv:1810.11593v11 citations
Originality Incremental advance
AI Analysis

This addresses the challenge of making arbitrary webpages manipulable for users, though it is incremental as it builds on prior efforts in web interaction.

The authors tackled the problem of converting ordinary webpages into interactive software agents without requiring pre-existing instrumentation, enabling natural interaction via speech and pointing, and demonstrated it on football statistics webpages.

We introduce Reagent, a technology that readily converts ordinary webpages containing structured data into software agents with which one can interact naturally, via a combination of speech and pointing. Previous efforts to make webpage content manipulable by third-party software components in browsers or desktop applications have generally relied upon specialized instrumentation included in the webpages -- a practice that neither scales well nor applies to pre-existing webpages. In contrast, Reagent automatically captures semantic details and semantically-meaningful mouse events from arbitrary webpages that contain no pre-existing special instrumentation. Reagent combines these events with text transcriptions of user speech to derive and execute parameterized commands representing human intent. Thus, users may request various visualization or analytic operations to be performed on data displayed on a page by speaking to it and/or pointing to elements within it. When unable to infer translations between event labels and human terminology, Reagent proactively asks users for definitions and adds them to its dictionary. We demonstrate Reagent in the context of a collection of pre-existing webpages that contain football team and player statistics.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes