SIMS 247 Information Visualization and Presentation Prof. Marti Hearst January 25, 2002.

Slides:



Advertisements
Similar presentations
Using Charts and Graphs in the Classroom
Advertisements

Design, prototyping and construction
SQ3R: A Reading Technique
1 i247: Information Visualization and Presentation Marti Hearst How to Critique a Visualization.
STUDYING COLLEGE TEXTBOOKS AND INTERPRETING VIAUAL AND GRAPHIC AIDS
Chapter 14. Creating Graphics © 2004 by Bedford/St. Martin's1 Graphics Are Important in Technical Communication Because They Can: Help you communicate.
CPSC 425: Computer Vision (Jan-April 2007) David Lowe Prerequisites: 4 th year ability in CPSC Math 200 (Calculus III) Math 221 (Matrix Algebra: linear.
CS 346U Exploring Complexity in Science and Technology Instructor: Melanie Mitchell Textbook: M. Mitchell, Complexity: A Guided Tour (Oxford University.
Stanford hci group / cs147 u 30 October 2008 Information Design Scott Klemmer.
Multimedia for the Web: Creating Digital Excitement Multimedia Element -- Graphics.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1Spring Quarter 2007 Week 8 Day 1 Notes on Individual Competition and Visual.
1 i247: Information Visualization and Presentation Cecilia Aragon Course Introduction With thanks to Marti Hearst for the slides.
1 SIMS 247: Information Visualization and Presentation Marti Hearst Course Introduction Aug 29, 2005.
i247: Information Visualization and Presentation Marti Hearst
Lecture 7 Date: 23rd February
UMass Lowell Computer Science Advanced Algorithms Computational Geometry Prof. Karen Daniels Spring, 2004 Project.
SIMS 247 Information Visualization and Presentation Prof. Marti Hearst August 29, 2000.
Bill Querry EDU 742 Help Students take organized Notes
Advanced OCR with OmniPage and FineReader. Overview Optical character recognition Optical character recognition Structural recognition Structural recognition.
Graphics and visual information English 314 Technical communication Note: To hide or reveal these lecture notes, go to VIEW and click COMMENTS. This lecture.
Information Design and Visualization
Grade 2 - Unit 1 Lesson 1 I can retell, draw, and solve story problems. I can recognize math as a part of daily life. Lesson 2 I can create story problems.
© Anselm Spoerri Lecture 14 Course Review –Course Objectives –Design Principles Evaluation Criteria used for Term Project.
CSC1401: Introductory Programming Steve Cooper
Copyright © 2002 by Pearson Education, Inc., publishing as Longman Publishers. All rights reserved. Chapter 9 Illustrations Professional Communication:
Learning Law Orientation: August 16, Synthesis Judgment 4. Problem Solving 3. Spotting Issues 2. Understanding 1. Knowledge 1. Recognition vs.
What does it mean “to study”?
Graphics COM 365 Newspaper Layout & Design. Why graphics? Need them to break up text, liven up page –Adds visual element Allow journalist to show visual.
Creating a PowerPoint Presentation
Meta-Knowledge Computer-age study skill or What kids need to know to be effective students Graham Seibert Copyright 2006.
Organizing Your Information
Fall 2002CS/PSY Information Visualization Picture worth 1000 words... Agenda Information Visualization overview  Definition  Principles  Examples.
1 Information Visualization & Presentation adopted from SIMS247 by Marti Hearst, UC Berkeley.
Comp 401 – Senior Seminar 11 Scientific and Information Visualization Some examples.
1 Added by mtw: rst_introduction.ppt.
Information Visualization Digital Humanities Workshop Brad Hemminger.
CREATING A POWERPOINT PRESENTATION. Planning a presentation Create a presentation Rearrange and delete text and slides Add animations Add transitions.
Computer Science Department Pacific University Artificial Intelligence -- Computer Vision.
How to read a scientific paper
Presenting in Prof. Eckert’s Classes Please make sure your presentation gives an opinion or argument on some idea: for example, evaluate the book, or.
© Anselm Spoerri Multimedia Production Lecture 1 Setting the Stage Course Goals Gameplan Examples from Previous Courses Summary.
EDT 612 Unit 6 © 2004 James Lockard, Peter D. Abrams.
Learning Styles Test Unlock Your Learning Potential!
Media Arts and Technology Graduate Program UC Santa Barbara MAT 259 Visualizing Information Winter 2006George Legrady1 MAT 259 Visualizing Information.
Chapter 12 Getting the Project Started Winston Jackson and Norine Verberg Methods: Doing Social Research, 4e.
In Documents. Using Graphics to Think Preparing the graphics first helps you accomplish two tasks: –get started –provide a visual framework for your written.
Worth 1,000 Words How to use information graphics to make data meaningful National Association for Career and Technical Education Information May 17, 2012.
Technical Communication A Practical Approach Chapter 13: Graphics William Sanborn Pfeiffer Kaye Adkins.
Comp 401 – Senior Seminar 11 Scientific and Information Visualization Some examples.
Word Create a basic TOC. Course contents Overview: table of contents basics Lesson 1: About tables of contents Lesson 2: Format your table of contents.
4-2 CHAPTER 4 Engineering Communication © 2011 Cengage Learning Engineering. All Rights Reserved.
Information Design Goal: identify methods for representing and arranging the objects and actions possible in a system in a way that facilitates perception.
Learning Aim C.  Once the website is complete, you should test it using the test plan you created at the design stage.
Stanford hci group / cs376 research topics in human-computer interaction Information Visualization Scott Klemmer 03 November.
Comp 401 – Senior Seminar 11 Scientific and Information Visualization Definitions and examples.
Text Features: What You Should Know About Texts. Human beings have important elements in their bodies such as a heart, lungs, blood vessels, and a brain.
Framework and Models. Framework To help understand the field To develop a system that will allow us to ▫ Develop good designs ▫ Test ▫ Evaluate We need.
Comp 15 - Usability & Human Factors Unit 12b - Information Visualization This material was developed by Columbia University, funded by the Department of.
DATA VISUALIZATION BOB MARSHALL, MD MPH MISM FAAFP FACULTY, DOD CLINICAL INFORMATICS FELLOWSHIP.
Applied Cartography and Introduction to GIS GEOG 2017 EL Lecture-5 Chapters 9 and 10.
1 Information Visualization: Principles, Promise, and Pragmatics Marti Hearst CHI 2003 Tutorial.
Learning Law Orientation: August 16, 2006.
Term Project Evaluations Guiding Principles Summary
Applications Software
What is Information Visualization?
Information Design and Visualization
حيـــم الر حمن الر الله بســـم.
Information Visualization: Principles, Promise, and Pragmatics Marti Hearst CHI 2003 Tutorial  
Introduction to Visual Analytics
SIMS 247: Information Visualization and Presentation Marti Hearst
Presentation transcript:

SIMS 247 Information Visualization and Presentation Prof. Marti Hearst January 25, 2002

What is Information Visualization? visualize: to form a mental image or vision of … visualize: to imagine or remember as if actually seeing. American Heritage dictionary, Concise Oxford dictionary

What is Information Visualization? ``Transformation of the symbolic into the geometric'' (McCormick et al., 1987) ``... augmenting … natural intelligence in the best possible way,... finding the artificial memory that best supports our natural means of perception.'' (Bertin, 1983) The depiction of information using spatial or graphical representations, to facilitate comparison, pattern recognition, change detection, and other cognitive skills that make use of the visual system.

Information Visualization Problem:  HUGE Datasets: How to understand them? Solution  Take better advantage of human perceptual system  Convert information into a graphical representation. Issues  How to convert abstract information into graphical form?  Do visualizations do a better job than other methods?

Images from yahoo.com Visualization Success Stories

Image from mapquest.com The Power of Visualization 1. Start out going Southwest on ELLSWORTH AVE Towards BROADWAY by turning right. 2: Turn RIGHT onto BROADWAY. 3. Turn RIGHT onto QUINCY ST. 4. Turn LEFT onto CAMBRIDGE ST. 5. Turn SLIGHT RIGHT onto MASSACHUSETTS AVE. 6. Turn RIGHT onto RUSSELL ST.

The Power of Visualization Line drawing tool by Maneesh Agrawala

Visualization Success Story Mystery: what is causing a cholera epidemic in London in 1854?

Visualization Success Stories From Visual Explanations by Edward Tufte, Graphics Press, 1997 Illustration of John Snow’s deduction that a cholera epidemic was caused by a bad water pump, circa Horizontal lines indicate location of deaths.

Visualization Success Stories From Visual Explanations by Edward Tufte, Graphics Press, 1997 Illustration of John Snow’s deduction that a cholera epidemic was caused by a bad water pump, circa Horizontal lines indicate location of deaths.

Visualization in the Aftermath of 9/11

Six Degrees of Mohamed Atta

US Terrorism Response Org Chart dchart dchart

US Terrorism Response Org Chart dchart dchart

Flash Animation of Flight Paths

Purpose of Information Visualization To help: Explore Calculate Communicate Decorate

Two Different Primary Goals: Two Different Types of Viz Explore/Calculate Analyze Reason about Information Communicate Explain Make Decisions Reason about Information

Goals of Information Visualization More specifically, visualization should:  Make large datasets coherent (Present huge amounts of information compactly)  Present information from various viewpoints  Present information at several levels of detail (from overviews to fine structure)  Support visual comparisons  Tell stories about the data

This Course Visualization of large, abstract datasets Examples: text collections / digital libraries web clickstream data complex information systems your idea goes here

Why Visualization? Use the eye for pattern recognition; people are good at scanning recognizing remembering images Graphical elements facilitate comparisons via length shape orientation texture Animation shows changes across time Important to link with kinds of communication

A Key Question How do we Convert abstract information into a visual representation While still preserving the underlying meaning And at the same time providing new insight?

Key Tools Animation Using size to indicate quantity Using color for distinguishing / selection  NOT FOR QUANTITY!!!! Brushing and Linking Providing multiple views

The Need for Critical Analysis We see many creative ideas, but they often bomb in use The hard part: how to apply it judiciously  Inventors usually do not accuratly predict how their invention will be used This course will emphasize  Getting past the coolness factor  Examining usability studies

Example of finding the right application The Treemap (Johnson & Shneiderman) Idea:  Show a hierarchy as a 2D layout  Size on screen indicates relative size of underlying objects

Treemap applied to File System

Treemap Problems Too disorderly  What does adjacency mean?  Aspect ratios uncontrolled leads to lots of skinny boxes that clutter Color not used appropriately  In fact, is meaningless here Wrong application  Don’t need all this to just see the largest files in the OS

Tennis Match Application

File System Application

Successful Application of Treemaps Think more about the use  Break into meaningful groups  Fix these into a useful aspect ratio Use visual properties properly  Use color to distinguish meaninfully  Only two colors: can distinguish one thing from another  Amount isn’t very important Provide excellent interactivity  Access to the real data  Makes it into a useful tool

TreeMaps in Action

A Good Use of TreeMaps and Interactivity

Treemaps in Peets site

Analysis vs. Communication MarketMap use of treemaps allows for sophisticated analysis Peets use of treemaps is more for presentation and communication This is a key contrast for this course

Open Issues Does visualization help?  The jury is still out  Still supplemental at best for text collections  A correlation with spatial ability  Learning effects: with practice ability on visual display begins to equal that of text Does visualization sell?  Jury is still out on this one too! This is a hot area! More ideas will appear!

What we are not covering Scientific visualization Statistics Cartography (maps) Education Games Computer graphics in general Computational geometry

Readings Textbook: Card, Mackinlay, and Shneiderman (Eds.) Information Visualization: Using Vision to Think A course reader (not ready yet) I have a large collection of books that can be borrowed. There are many online resources

Software We have special access to software Will mainly be on SIMS lab machines  Spotfire  Table lens (Eureka)  Parallel Coordinates  Polaris

Prototyping Tools Flash or Python + TK  Good for prototyping animation Jazz toolkit  Written in java; supports zoom Polaris toolkit  Can build up complex systems using XML or tcl scripting

Class Structure A new topic each week Student run Lots of readings Two or three assignments (50% total) One final project (50%)

Each Week Two students make a presentation Lasts 1 to 1.5 hours  Summary, synthesis, & critical analysis of the contents of the readings  Use the questions shown on a later slide  Examples of relevant visualizations found on the web, in print, etc  Suggestions for how the ideas could be used, or why they should not

Each Week (cont.) Non-presenting students  Read “all but one” of the assigned papers  Write up one page  The contents of the writeup will be determined in advance by the presenting students  The presenting students will provide feedback on the other students’ writeups check, check-minus, check-plus

Each Week (cont.) Prof will do one or more of:  Have a guest speaker  Show an interesting video  Bring up some interesting topic to discuss  Ask other students to show an assignment they did  (with advance warning)

Key Questions to Ask about a Viz 1. What does it teach/show/elucidate? 2. What is the key contribution? 3. What are some compelling, useful examples? 4. Could they have been done more simply? 5. Have there been usability studies done? What do they show?

For Next Week (Prof will lecture once more) Do the following readings:  RIIV: Chapter 1. Information Visualization  Carlis, J. V., and Konstan, J.K., Interactive Visualization of serial periodic data.  Bertin, Graphics and Graphic Information Processing  Kosslyn, S. M., Understanding Charts and Graphs.  J. Mackinlay Automating the Design of Graphical Presentations of Relational Information  Lohse, G.L., Biolsi, K., Walker, N., and Rueter, H.H., A Classification of Visual Representations  Optional: Treemap paper