HCDBDec 29, 2020

Example-Driven User Intent Discovery: Empowering Users to Cross the SQL Barrier Through Query by Example

arXiv:2012.14800v2
AI Analysis

This work is significant for novice users who lack technical expertise, enabling them to access and analyze data more effectively by overcoming the complexities of SQL.

This paper addresses the challenge of data access for novice users by comparing a state-of-the-art Query by Example (QBE) system, SQuID, with traditional SQL querying. User studies showed that SQuID significantly improved user effectiveness and efficiency, eliminating barriers related to database schema understanding, task formalization, and SQL syntax.

Traditional data systems require specialized technical skills where users need to understand the data organization and write precise queries to access data. Therefore, novice users who lack technical expertise face hurdles in perusing and analyzing data. Existing tools assist in formulating queries through keyword search, query recommendation, and query auto-completion, but still require some technical expertise. An alternative method for accessing data is Query by Example (QBE), where users express their data exploration intent simply by providing examples of their intended data. We study a state-of-the-art QBE system called SQuID, and contrast it with traditional SQL querying. Our comparative user studies demonstrate that users with varying expertise are significantly more effective and efficient with SQuID than SQL. We find that SQuID eliminates the barriers in studying the database schema, formalizing task semantics, and writing syntactically correct SQL queries, and thus, substantially alleviates the need for technical expertise in data exploration.

Code Implementations1 repo
Foundations

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

Your Notes