DiffIE: Changing How You View Changes on the Web DiffIE: Changing How You View Changes on the Web Jaime Teevan, Susan T. Dumais, Daniel J. Liebling, and.

Slides:



Advertisements
Similar presentations
© 2011 Delmar, Cengage Learning Chapter 1 Getting Started with Dreamweaver.
Advertisements

Mag-Cell Product Presentation. Introduction Using the latest technology in GPRS communication Mag-Cell is a complete live Guard Monitoring Solution Automated.
® Microsoft Office 2010 Browser and Basics.
HTML 5 and CSS 3, Illustrated Complete Unit L: Programming Web Pages with JavaScript.
SharePoint document libraries III: Work with version history MICROSOFT ® OFFICE SHAREPOINT ® SERVER 2007 TRAINING ADVANTAGE TALENT, INC. “Professionals.
SOFTWARE PRESENTATION ODMS (OPEN SOURCE DOCUMENT MANAGEMENT SYSTEM)
Zoetrope: Interacting with the Ephemeral Web Eytan Adar, Mira Dontcheva James Fogarty, Dan Weld University of Washington & Adobe Systems.
Personalizing Search via Automated Analysis of Interests and Activities Jaime Teevan Susan T.Dumains Eric Horvitz MIT,CSAILMicrosoft Researcher Microsoft.
THE WEB CHANGES EVERYTHING Jaime Teevan, Microsoft Research.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 17 Introduction to the Application.
World Wide Web1 Applications World Wide Web. 2 Introduction What is hypertext model? Use of hypertext in World Wide Web (WWW) – HTML. WWW client-server.
Online Magazine Bryan Ng. Goal of the Project Product Dynamic Content Easy Administration Development Layered Architecture Object Oriented Adaptive to.
Simfund Filing Training Introduction First Look Step by Step Training.
“InPrivate” Jennifer Bui MIS 304 September 4, 2008 Professor Fang Jennifer Bui MIS 304 September 4, 2008 Professor Fang.
T EMPORAL -I NFORMATICS R ESEARCH Eytan Adar University of Michigan, School of Information and Computer Science & Engineering April 23, 2010.
Feeds Computer Applications to Medicine NSF REU at University of Virginia July 27, 2006 Paul Lee.
1 of 7 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Section 2: Finding and Refinding Jaime Teevan Microsoft Research 1.
1 Archive-It Training University of Maryland July 12, 2007.
11 SUPPORTING INTERNET EXPLORER IN WINDOWS XP Chapter 11.
Finding and Re-Finding Through Personalization Jaime Teevan MIT, CSAIL David Karger (advisor), Mark Ackerman, Sue Dumais, Rob Miller (committee), Eytan.
Automated Tracking of Online Service Policies J. Trent Adams 1 Kevin Bauer 2 Asa Hardcastle 3 Dirk Grunwald 2 Douglas Sicker 2 1 The Internet Society 2.
INSIGHT V2 ONLINE + INTRANET Introduction Version 2.1.
Microsoft ® Official Course Module 9 Configuring Applications.
With Internet Explorer 9 Getting Started© 2013 Pearson Education, Inc. Publishing as Prentice Hall1 Exploring the World Wide Web with Internet Explorer.
INTRODUCTION TO CLIENT-SIDE WEB PROGRAMMING ACM 511 ACM 262 Course Notes.
TwitterSearch : A Comparison of Microblog Search and Web Search
Jaime Teevan Microsoft Research Finding and Re-Finding Personal Information.
DHTML. What is DHTML?  DHTML is the combination of several built-in browser features in fourth generation browsers that enable a web page to be more.
Content Management Interoperability Services (CMIS)
Get more out of 11i with Oracle ADI Richard Byrom Oracle Applications Consultant Appsworld January 2003.
JavaScript, Fourth Edition Chapter 12 Updating Web Pages with AJAX.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Facets of Personalization Jaime Teevan Microsoft Research (CLUES) with S. Dumais, E. Horvitz, D. Liebling, E. Adar, J. Elsas, R. Hughes.
London April 2005 London April 2005 Creating Eyeblaster Ads The Rich Media Platform The Rich Media Platform Eyeblaster.
6. Marketing Tools: Electronic and Multimedia. Tools  Templates  Spam filters  Click-through rates  Surveys  Archiving 
Navigation Section 2. Objectives Student will knowhow to navigate through the browser.
WP3 System Architecture & System Integration By (Stein) Runar Bergheim Asplan Viak Internet.
Bloomfield School District TECH TUESDAY WORKSHOP Technology Services and Support Edline/EGP-Grading Online January 10, 2012 Joanne Decker.
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
JavaScript, Fourth Edition
PPT By: Tony Thai By Andrew King. 1. Original and Credible 2. Website Guidelines 3. Valuable and Timely 4. Custom-Tailored 5. Be Responsive 6. Easy to.
Ocean Observatories Initiative Data Management (DM) Subsystem Overview Michael Meisinger September 29, 2009.
An Approach to Persistence of Web Resources Joachim Feise University of California, Irvine Information and Computer Science
인지구조기반 마이닝 소프트컴퓨팅 연구실 박사 2 학기 박 한 샘 2006 지식기반시스템 응용.
U.S. Department of Commerce Web Advisory Group Minding Your Own Business The Platform for Privacy Preferences Project.
Internet & World Wide Web How to Program, 5/e. © by Pearson Education, Inc. All Rights Reserved.2 Revised by Dr. T. Tran for CSI3140.
MODULE 3 Internet Basics © Paradigm Publishing, Inc.1.
Interaction Architecture for EITC W. T. Cox Version 4.
Mytweetmark is a platform of web 2.0 technologies and services that helps customers reach out to larger audience and customers while increasing followers.
Understanding and Predicting Personal Navigation.
How does it work and what has been changed? Commands EVERYWHERE.
THE WEB CHANGES EVERYTHING Jaime Teevan, Microsoft
Topic 5 Windows and Frames. 2 Goals and Objectives Goals Goals Understand JavaScript window object, how popup windows work, find the browser that a client.
THE WEB CHANGES EVERYTHING Jaime Teevan, Microsoft
Overview of Previous Lesson(s) Over View 3 Program.
Microsoft Office 2008 for Mac – Illustrated Unit D: Getting Started with Safari.
: Information Retrieval อาจารย์ ธีภากรณ์ นฤมาณนลิณี
XML DOM Week 11 Web site:
Jaime Teevan MIT, CSAIL The Re:Search Engine. “Pick a card, any card.”
11 SUPPORTING INTERNET EXPLORER IN WINDOWS XP Chapter 11.
Windows Vista Configuration MCTS : Internet Explorer 7.0.
Potential for Personalization Transactions on Computer-Human Interaction, 17(1), March 2010 Data Mining for Understanding User Needs Jaime Teevan, Susan.
The Web Changes Everything How Dynamic Content Affects the Way People Find Online Jaime Teevan Microsoft Research (CLUES) with S. Dumais, D. Liebling,
DHTML.
The Desktop Screen image displayed when a PC starts up A metaphor
Simultaneous Support for Finding and Re-Finding
Application with Cross-Platform GUI
Windows RSS Platform Aleksej Karelin.
SharePoint services Provides team collaboration through SharePoint Sites and makes it easy for communities to work together on documents, tasks, contacts,
Presentation transcript:

DiffIE: Changing How You View Changes on the Web DiffIE: Changing How You View Changes on the Web Jaime Teevan, Susan T. Dumais, Daniel J. Liebling, and Richard L. Hughes Microsoft Research

Information Artifacts Change

Digital Dynamics Easy to Capture

Web Dynamics JanuaryFebruaryMarch April May JuneJuly August September Content Changes Number of studies of change [2, 7, 10, 20] Frequency and degree of change characterized Visited pages are more likely to change [2]

Web Dynamics JanuaryFebruaryMarch April May JuneJuly August September Content Changes People Revisit JanuaryFebruaryMarch April May JuneJuly August September People revisit on the Web a lot – Over half of page visits are revisits [2, 22] – Over a third of searches are for re-finding [23] Revisitation relates to change – 66% of revisits are to changed pages [2] – 20% of the content changes [2] – Revisiting often motivated by change [2, 15] – Change interferes with revisiting [21, 23]

Web Dynamics JanuaryFebruaryMarch April May JuneJuly August September Content Changes People Revisit JanuaryFebruaryMarch April May JuneJuly August September Today’s Browse and Search Experiences Ignores …

DiffIE Changes to page since your last visit DiffIE toolbar

Systems That Expose Web Change Historical access to pages – Internet Archives (archive.org) Subscription to change – RSS, Web slices – Monitoring support [15] In-situ awareness of change – symbols – Dynamo [3], Difference Engine [9], WebCQ [17]

Interesting Features of DiffIE Always on In-situ New to you Non-intrusive

How DiffIE works How we studied DiffIE How DiffIE is used Conclusions and future work Overview

HOW DiffIE WORKS

DiffIE DiffIE Architecture Web Cache Toolbar ComponentComparison Component IE Client Machine

Toolbar Compare to older versions Status message Feedback buttons See previous version Hide highlighting

Cache Web page representation – Leaf nodes in DOM: Hash of text – Parent nodes: Hash of children, appended Cache multiple versions of pages visited Small footprint (50KB) – Exact duplicates stored as pointer files – Cap count (only 6% of pages visited >5 times) Privacy preserving

Comparison Component Change Deletion Addition Movement A A B B D D C C E E F F A A B B C C D D E E E E D D Node has fewer children Node has more children, child new Node has new child, child present Node has same children, child changes

Comparison Component Change Deletion Addition Movement Highlighted: Additions, changes Not highlighted: Moves, deletions Node has fewer children Node has more children, child new Node has new child, child present Node has same children, child changes

STUDYING DiffIE

Interesting Features of DiffIE Always on In-situ New to you Background

Methods for Studying DiffIE Large scale demonstration Feedback buttons Experience interview – 11 people (5 female, 6 male) – Interviewed after extended DiffIE use (2+ weeks) – Asked about general experience – Revisited 10 pages (half from today/yesterday)

HOW DiffIE IS USED

Expected New Content

Monitor

Unexpected Important Content

Serendipitous Encounters

Understand Page Dynamics

Attend to Activity

Edit

Attend to Activity Edit Understand Page Dynamics Serendipitous Encounter Unexpected Important Content Expected New Content Monitor Expected Unexpected

Monitor

Find Expected New Content

CONCLUSION AND FUTURE WORK

Web dynamics important – Change and revisitation common and related DiffIE exposes change upon revisitation – Caches representations of visited pages – Additions and changes identified and highlighted DiffIE used in unexpected ways – Some Web content becomes more valuable – Not as useful for sites designed around change Summary

Next Steps Additional ways to display change – Other interfaces: fade, moves/deletes, differences – Just show change: mobile, mash ups – Allow user to subscribe to change Decide when and what to highlight – Important v. unimportant changes (e.g., ads) – Provide access to unseen change API exposing change

Thank you. DiffIE Teevan, J., S. T. Dumais, D. J. Liebling, and R. Hughes. Changing How People View Changes on the Web. UIST Change Adar, E., J. Teevan, S. T. Dumais, and J. L. Elsas. The Web changes everything: Understanding the dynamics of Web Content. WSDM 2009 (Best Student Paper). Revisitation Adar, E., J. Teevan, and S. T. Dumais. Large scale analysis of Web revisitation patterns. CHI 2008 (Best Paper). Relationship Adar, E., J. Teevan, and S. T. Dumais. Resonance on the Web: Web dynamics and revisitation patterns. CHI Jaime Teevan

EXTRA SLIDES

DiffIE Received Positively Feedback buttons – 51% of unsolicited feedback positive (v %) Experience interview (conditioned on change) – 61% positive – 18% neutral – 21% negative

Reported Experience with DiffIE

Performance Highlighting shown on page load event Appears 10s to 100s of milliseconds after load Does not interfere with browsing experience Often appears after interaction begins Notification of delay important