To Reuse or Not To Reuse?: A Framework and System for Evaluating Summarized Knowledge

To Reuse or Not To Reuse?: A Framework and System for Evaluating Summarized Knowledge
复制标题

重用还是不重用?:评估总结知识的框架和系统

DOI:
10.1145/3449240
复制
发表时间:
2021
影响因子:
--
通讯作者:
Myers, Brad A.
Myers, Brad A.
中科院分区:
--
文献类型:
--
作者:
Liu, Michael Xieyang;Kittur, Aniket;Myers, Brad A.

文献摘要

相似文献

随着网上信息量的不断增长,一个相应的重要机会是个人重新使用他人总结的知识,而不是从头开始。然而,适当的重用需要判断他人的知识与个人目标和背景的相关性、可信度和彻底性。在这项工作中,我们将探讨增加判断的适当性重用知识的编程领域,特别是重用工件,导致其他开发人员的搜索和决策。通过对先前关于意义建构和信任的研究的分析,沿着与开发人员的新访谈,我们合成了一个用于重用判断的框架。访谈还证实,开发人员表达了帮助判断是否重用现有决策的愿望。从这个框架中,我们开发了一套技术,用于捕获最初的决策者的行为和可视化的信号计算的基础上的行为,以促进后续的消费者的重用决策,实例化的原型系统中称为Strata。用户研究的结果表明,该系统显着提高了重用决策的准确性,深度和速度。这些结果对涉及用户生成内容的系统具有影响,其中其他用户需要评估该内容的相关性和可信度。
As the amount of information online continues to grow, a correspondingly important opportunity is for individuals to reuse knowledge which has been summarized by others rather than starting from scratch. However, appropriate reuse requires judging the relevance, trustworthiness, and thoroughness of others' knowledge in relation to an individual's goals and context. In this work, we explore augmenting judgements of the appropriateness of reusing knowledge in the domain of programming, specifically of reusing artifacts that result from other developers' searching and decision making. Through an analysis of prior research on sensemaking and trust, along with new interviews with developers, we synthesized a framework for reuse judgements. The interviews also validated that developers express a desire for help with judging whether to reuse an existing decision. From this framework, we developed a set of techniques for capturing the initial decision maker's behavior and visualizing signals calculated based on the behavior, to facilitate subsequent consumers' reuse decisions, instantiated in a prototype system called Strata. Results of a user study suggest that the system significantly improves the accuracy, depth, and speed of reusing decisions. These results have implications for systems involving user-generated content in which other users need to evaluate the relevance and trustworthiness of that content.