首页> 外文学位 >A model and system for automating user tasks on the World-Wide Web.
【24h】

A model and system for automating user tasks on the World-Wide Web.

机译:一种用于在万维网上自动执行用户任务的模型和系统。

获取原文
获取原文并翻译 | 示例

摘要

In this dissertation, we investigate the applications and extensions of the Programming By Demonstration (PBD) paradigm to the distributed hypertext medium exemplified by the World-Wide Web. We analyze existing approaches to accommodating repetitive tasks on the WWW, and proceed to identify the primary challenges of PBD on the WWW: dealing with change, reasoning about state, overcoming information opaqueness, generalizing to automate choice and iteration, and parameterization. We present a general model of a user task on the Web that can be applied in other HCI domains and applications. We describe the design and implementation of our WebMacros system for automating repetitive Web tasks by demonstration, discussing design decisions, implementation and software artifacts. We discuss the results and amplications of our user-centered evaluation of the system, covering subjective evaluation by the participants and performance on tasks. The results of the user-centered evaluation support our primary hypothesis that automating common tasks brings statistically significant improvements in user performance and satisfaction. In practice, increase in performance varied from twofold to fourfold, depending on the task. We also describe the case studies of using the WebMacros system as a Web developer's assistant on two real-world scenarios.; A significant challenge over the course of this work proved to be determining the identity of a hypertext page, and classifying pages into groups based on their structure, while ignoring the dynamic content. We developed a novel representation of hypertext page structure based on fingerprints of path expressions in the parse tree, and evaluated three similarity measures to determine if any of them is appropriate for identifying and clustering pages based on structure. Based on 60 daily data sets from 2 popular commercial sites, we identified Jaccard's similarity as the best measure for page clustering. Implications of this work allow the construction of by-example Web crawlers and page-structure verification scripts.
机译:在本文中,我们研究了“按编程编程”(PBD)范例在以万维网为代表的分布式超文本媒体上的应用和扩展。我们分析了现有的方法来适应WWW上的重复性任务,并继续确定PBD在WWW上的主要挑战:处理变化,状态推理,克服信息不透明,泛化以自动进行选择和迭代以及参数化。我们介绍了可以在其他HCI域和应用程序中应用的Web用户任务的一般模型。我们将通过演示,讨论设计决策,实现和软件工件,来描述用于自动化重复性Web任务的WebMacros系统的设计和实现。我们讨论了以用户为中心的系统评估的结果和意义,涵盖了参与者的主观评估和任务绩效。以用户为中心的评估结果支持了我们的主要假设,即自动执行常见任务可以在统计上显着改善用户性能和满意度。在实践中,根据任务的不同,性能的提高从两倍增加到四倍。我们还描述了在两个实际场景中使用WebMacros系统作为Web开发人员助手的案例研究。事实证明,在进行这项工作的过程中,一个重大挑战是确定超文本页面的身份,并根据其结构将页面分为几类,同时忽略动态内容。我们基于解析树中路径表达式的指纹,开发了一种超文本页面结构的新颖表示形式,并评估了三种相似性度量,以确定它们中是否有任何一种适合基于结构识别和聚类页面。根据来自2个受欢迎的商业站点的60个每日数据集,我们将Jaccard的相似性确定为页面聚类的最佳方法。这项工作的含义允许构建示例Web搜寻器和页面结构验证脚本。

著录项

  • 作者

    Safonov, Alexei.;

  • 作者单位

    University of Minnesota.;

  • 授予单位 University of Minnesota.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2003
  • 页码 139 p.
  • 总页数 139
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号