Crystalline: Lowering the Cost for Developers to Collect and Organize Information for Decision Making
Not on the map. Why?
Abstract (arXiv)
Developers perform online sensemaking on a daily basis, such as researching and choosing libraries and APIs. Prior research has introduced tools that help developers capture information from various sources and organize it into structures useful for subsequent decision-making. However, it remains a laborious process for developers to manually identify and clip content, maintaining its provenance and synthesizing it with other content. In this work, we introduce a new system called Crystalline that attempts to automatically collect and organize information into tabular structures as the user searches and browses the web. It leverages natural language processing to automatically group similar criteria together to reduce clutter as well as passive behavioral signals such as mouse movement and dwell time to infer what information to collect and how to visualize and prioritize it. Our user study suggests that developers are able to create comparison tables about 20% faster with a 60% reduction in operational cost without sacrificing the quality of the tables.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). First posted on arXiv 4 Feb 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 4; 2024: 0; 2025: 3.
7 papers.
- 2023Using an LLM to Help With Code Understandingcited by 228
- 2023ChoiceMates: Supporting Unfamiliar Online Decision-Making with Multi-Agent Conversational Interactionscited by 22
- 2023Selenite: Scaffolding Online Sensemaking with Comprehensive Overviews Elicited from Large Language Modelscited by 10
- 2023The Semantic Reader Project: Augmenting Scholarly Documents through AI-Powered Interactive Reading Interfacescited by 9
- 2025Orca: Browsing at Scale Through User-Driven and AI-Facilitated Orchestration Across Malleable Webpagescited by 5
- 2025Gensors: Authoring Personalized Visual Sensors with Multimodal Foundation Models and Reasoningcited by 1
- 2025Designing for Self-Regulation in Informal Programming Learning: Insights from a Storytelling-Centric Approachcited by 0
- 2025Designing for Self-Regulation in Informal Programming Learning: Insights from a Storytelling-Centric Approach30 Jul 2025
- 2025Orca: Browsing at Scale Through User-Driven and AI-Facilitated Orchestration Across Malleable Webpages28 May 2025
- 2025Gensors: Authoring Personalized Visual Sensors with Multimodal Foundation Models and Reasoning27 Jan 2025
- 2023Selenite: Scaffolding Online Sensemaking with Comprehensive Overviews Elicited from Large Language Models3 Oct 2023
- 2023ChoiceMates: Supporting Unfamiliar Online Decision-Making with Multi-Agent Conversational Interactions2 Oct 2023
- 2023Using an LLM to Help With Code Understanding17 Jul 2023
- 2023The Semantic Reader Project: Augmenting Scholarly Documents through AI-Powered Interactive Reading Interfaces25 Mar 2023