Mining Precision Interfaces From Query Logs
Haoci Zhang, Thibault Sellam, Eugene Wu

TL;DR
This paper introduces Precision Interfaces, a system that automatically generates tailored interactive web interfaces from query logs, supporting multiple query languages and improving upon existing designs.
Contribution
It presents a data-driven, language-agnostic approach to create user-specific interfaces by analyzing query logs and structural changes, reducing the need for expert design.
Findings
Supports SQL and SPARQL query logs
Derives Tableau-like interactions from OLAP queries
Analyzes <75k queries in under 12 minutes
Abstract
Interactive tools make data analysis both more efficient and more accessible to a broad population. Simple interfaces such as Google Finance as well as complex visual exploration interfaces such as Tableau are effective because they are tailored to the desired user tasks. Yet, designing interactive interfaces requires technical expertise and domain knowledge. Experts are scarce and expensive, and therefore it is currently infeasible to provide tailored (or precise) interfaces for every user and every task. We envision a data-driven approach to generate tailored interactive interfaces. We observe that interactive interfaces are designed to express sets of programs; thus, samples of programs-increasingly collected by data systems-may help us build interactive interfaces. Based on this idea, Precision Interfaces is a language-agnostic system that examines an input query log, identifies…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Visualization and Analytics · Advanced Database Systems and Queries · Data Management and Algorithms
