Quilt: Custom UIs for Linking Unstructured Documents to Structured Datasets
Practitioners working with large document dumps struggle to identify and record connections between documents and structured datasets. For example, how should journalists building a database of police misconduct incidents connect police report documents to their database of officers? The current approach is either to (i) switch between reading entire documents and querying databases, which is a tedious manual process, or (ii) build a custom linking UI to help. These linking UIs are typically built from scratch using vanilla web programming, despite having similar structures. We introduce Quilt, a framework for generating custom UIs for linking between documents and databases. Quilt’s API lets programmers provide domain knowledge—e.g., what counts as evidence that a particular database row is relevant to a document. From this information, Quilt generates the UI automatically. We explore Quilt’s expressivity via four case studies and find it handles a diverse range of documents and databases.
Authors
- Aditya Parameswaran (ORCID: https://orcid.org/0000-0002-4538-4752)
- Eunice Jun (ORCID: https://orcid.org/0000-0002-4050-4284)
- Rebecca M. M. Hicke (ORCID: https://orcid.org/0009-0006-2074-8376)
- Chithra Anand
- Sarah Chasins (ORCID: https://orcid.org/0000-0003-0557-3580)
- Rolando Garcia (ORCID: https://orcid.org/0000-0002-2876-8498)
- Pragya Kallanagoudar (ORCID: https://orcid.org/0000-0003-1366-516X)
Institutions
- University of California, Los Angeles (US)
- Cornell University (US)
- University of California, Berkeley (US)
Publication Details
- Published
- 2024-10-11
- DOI
- https://doi.org/10.1145/3672539.3686777
- Primary Topic
- Data Quality and Management
- Type
- article
- Field-Weighted Citation Impact
- 0.00