论文标题
晶体:降低开发人员收集和组织信息进行决策的成本
Crystalline: Lowering the Cost for Developers to Collect and Organize Information for Decision Making
论文作者
论文摘要
开发人员每天进行在线感官,例如研究和选择库和API。先前的研究引入了工具,可帮助开发人员从各种来源捕获信息,并将其组织成对后续决策有用的结构。但是,开发人员手动识别和剪辑内容,保持其出处并与其他内容合成它仍然是一个费力的过程。在这项工作中,我们介绍了一个名为Crystalline的新系统,该系统试图在用户搜索和浏览网络时自动收集和组织信息为表格结构。它利用自然语言处理自动将类似标准组合在一起,以减少混乱以及被动行为信号,例如鼠标运动和停留时间,以推断要收集的信息以及如何可视化和优先级。我们的用户研究表明,开发人员能够创建比较表的快速速度约20%,而运营成本降低了60%,而无需牺牲桌子的质量。
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.