CS 5764 Information Visualization Dr. Chris North Purvi Saraiya GTA.

Slides:



Advertisements
Similar presentations
Webinar Description This webinar will focus on how to use Jing, a free screen capture/casting software. Jing allows users to create image and brief video.
Advertisements

Dynamic Queries cs5984: Information Visualization Chris North.
1 i206: Distributed Computing Applications & Infrastructure 2012
Visualization Basics CS 5764: Information Visualization Chris North.
PaperLens Understanding Research Trends in Conferences using PaperLens Work by Bongshin Lee, Mary Czerwinski, George Robertson, and Benjamin Bederson Presented.
1 CS 430 / INFO 430 Information Retrieval Lecture 15 Usability 3.
1 User Centered Design and Evaluation. 2 Overview Why involve users at all? What is a user-centered approach? Evaluation strategies Examples from “Snap-Together.
CPSC 695 Future of GIS Marina L. Gavrilova. The future of GIS.
CSCD 555 Research Methods for Computer Science
cs5764: Information Visualization Chris North
introduction to MSc projects
The Information School of the University of Washington Information System Design Info-440 Autumn 2002 Session #10 BOO! BOO!
© Anselm SpoerriInfo + Web Tech Course Information Technologies Info + Web Tech Course Anselm Spoerri PhD (MIT) Rutgers University
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15Slide 1 User interface design l Designing effective interfaces for software systems.
CS 5764 Information Visualization Dr. Chris North.
CS 5764 Information Visualization Dr. Chris North GTA: Beth Yost.
______________________________________________________________________________________ SCHOOL OF INTERACTIVE ARTS + TECHNOLOGY [SIAT] |
SLIDE 1IS 202 – FALL 2003 Lecture 26: Final Review Prof. Ray Larson & Prof. Marc Davis UC Berkeley SIMS Tuesday and Thursday 10:30 am - 12:00.
1 User Centered Design and Evaluation. 2 Overview My evaluation experience Why involve users at all? What is a user-centered approach? Evaluation strategies.
Info Vis: Multi-Dimensional Data Chris North cs3724: HCI.
UNIT 9. CLIL THINKING SKILLS
Louisa Lambregts, What Makes a Web Site Successful and Effective? Bottom Line... Site are successful if they meet goals/expectations.
Copyright © Allyn & Bacon 2008 POWER PRACTICE Chapter 6 Academic Software START This multimedia product and its contents are protected under copyright.
Document (Text) Visualization Mao Lin Huang. Paper Outline Introduction Visualizing text Visualization transformations: from text to pictures Examples.
CS598CXZ Course Summary ChengXiang Zhai Department of Computer Science University of Illinois, Urbana-Champaign.
Making Clickers Work for You Dr. Stephanie V. Chasteen & Dr. Steven Pollock Workshop developed.
Information Design and Visualization
1 Adapting the TileBar Interface for Visualizing Resource Usage Session 602 Adapting the TileBar Interface for Visualizing Resource Usage Session 602 Larry.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
Fall 2002CS/PSY Information Visualization Picture worth 1000 words... Agenda Information Visualization overview  Definition  Principles  Examples.
SBD: Activity Design CS HCI Chris North Usability Engineering - Chapter 3.
1 CS430: Information Discovery Lecture 18 Usability 3.
Document Collections cs5984: Information Visualization Chris North.
Liberating Learning with Online Tools: Wikispaces Max Echevarría.
Copyright © 2005, Pearson Education, Inc. Slides from resources for: Designing the User Interface 4th Edition by Ben Shneiderman & Catherine Plaisant Slides.
Welcome to IST331 S1 Main concepts today Introduction to team, processes The user Cognitive ergonomics, design Examples of things about the user that are.
The Structure of Information Retrieval Systems LBSC 708A/CMSC 838L Douglas W. Oard and Philip Resnik Session 1: September 4, 2001.
Unit 1 – Improving Productivity
CMPS 435 F08 These slides are designed to accompany Web Engineering: A Practitioner’s Approach (McGraw-Hill 2008) by Roger Pressman and David Lowe, copyright.
Info Vis: Multi-Dimensional Data Chris North cs3724: HCI.
CS3041 – Final week Today: Searching and Visualization Friday: Software tools –Study guide distributed (in class only) Monday: Social Imps –Study guide.
Information Visualization 2: Overview and Navigation Chris North cs3724: HCI.
Human Abilities 2 How do people think? 1. Agenda Memory Cognitive Processes – Implications Recap 2.
Information Visualization Chris North cs3724: HCI.
1D & 2D Spaces for Representing Data Mao Lin Huang.
Overview and Revision for INFO3315. The exam
Visual Overview Strategies cs5984: Information Visualization Chris North.
INFORMATION VISUALIZATION
Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.
Information Architecture & Design Week 10 Schedule -Construction of IA and Web -Rosenfeld Chapters 17 & 18 -Research Topic Presentations -Research Papers.
Cs5984: Information Visualization Chris North GTA: Purvi Saraiya Infovis meister: Nathan.
1 CS 490JL Midterm Review Midterm in-class Tuesday, October 26 With thanks to Wai-Ling Ho-Ching.
Visual Overview Strategies cs5984: Information Visualization Chris North.
Data Structures and Algorithms in Java AlaaEddin 2012.
HCI Meeting 1 Thursday, August 26. Class Activities [1] Student questionnaire Answer the following questions: 1.When and where was the computer mouse.
CS 3724: Introduction to Human Computer Interaction Chris North Regis Kopper.
Information Visualization: Navigation Chris North cs3724: HCI.
Visualization Design Principles cs5984: Information Visualization Chris North.
Table Lens Paper – The Table Lens: Merging Graphical and Symbolic Representations in an Interactive Focus + Context Visualization for Tabular Information.
Information Visualization: Navigation
Information Visualization Picture worth 1000 words...
cs3724: Introduction to HCI
cs5984: Information Visualization Chris North
Information Design and Visualization
Information Visualization (Part 1)
CHAPTER 7: Information Visualization
Educational Computing
Information Visualization
CHAPTER 14: Information Visualization
Comp 15 - Usability & Human Factors
Presentation transcript:

CS 5764 Information Visualization Dr. Chris North Purvi Saraiya GTA

Today 1.What is Information Visualization? 2.Who cares? 3.What will I learn? 4.How will I learn it?

1. What is Information Visualization? The use of computer-supported, interactive, visual representations of abstract data to amplify cognition –Card, Mackinlay, Shneiderman

The Big Problem Data Human How? Data Transfer Web, scientific data news, products sales shopping census data system logsj sports Vision: 100MB/sec Aural: 100KB/sec Smell: Haptics Taste esp

Human Vision Highest bandwidth sense Fast, parallel Pattern recognition Pre-attentive Extends memory and cognitive capacity (Multiplication test) People think visually Brain = 8 lbs, vision = 3 lbs Impressive. Lets use it!

Find the Red Square: Pre-attentive

Which state has highest Income? Avg? Distribution? Relationship between Income and Education? Outliers?

Per Capita Income College Degree %

%

Visual Representation Matters! Text vs. Graphics What if you could only see 1 state’s data at a time? (e.g. Census Bureau’s website) What if I read the data to you? Graphics vs. Graphics depends on user tasks, data, …

History: Static Graphics Minard, 1869

The Big Problem Data Human visualization Data Transfer

The Bigger Problem Data Human interactive visualization Data Transfer

Interactive Graphics Homefinder

Search Forms Avoid the temptation to design a form-based search engine More tasks than just “search” How do I know what to “search” for? What if there’s something better that I don’t know to search for? Hides the data Only supports Q&A

User Tasks Easy stuff: Min, max, average, % These only involve 1 data item or value Hard stuff: Patterns, trends, distributions, changes over time, outliers, exceptions, relationships, correlations, multi-way, combined min/max, tradeoffs, clusters, groups, comparisons, context, anomalies, data errors, Paths, … Excel can do this Visualization can do this!

More than just “data transfer” Glean higher level knowledge from the data Learn = data  knowledge Reveals data Reveals knowledge that is not necessarily “stored” in the data Insight! Hides data Hampers knowledge Nothing learned No insight

Class Motto Show me the data!

2. Who Cares?

Presentation is everything

My Philosophy: Optimization Visualization = the best of both Impressive computation + impressive cognition Computer Serial Symbolic Static Deterministic Exact Binary, 0/1 Computation Programmed Follow instructions Amoral Human Parallel Visual Dynamic Non-deterministic Fuzzy Gestalt, whole, patterns Understanding Free will Creative Moral

3. What Will I Learn? Design interactive visualizations Critique existing designs and tools Develop visualization software Empirically evaluate designs Understand current state-of-art An HCI focus A visualization = a user interface for data *

Topics Information Types: Multi-D 1D, 2D, 3D spatial Hierarchies/Trees Networks/Graphs Document collections Strategies: Design Principles Interaction strategies Navigation strategies Visual Overviews Multiple Views Empirical Evaluation Development Theory High-Resolution Displays

GigaPixel Display

Related Courses Scientific Visualization (ESM4714) Computer Graphics (4204, 6xxx) Usability Engineering (5714) Research Methods (5014) Model & Theories of HCI (5724) User Interface Software (5774) Info Storage & Retrieval (5604) Databases (5614), Digital Libraries (6xxx) Data Mining (6xxx)

4. How will I learn it? Course Mechanics Grading: (See Syllabus online) 60% Project 30% Homeworks 5% Paper presentation or review 5% Experiment & class participation Format: Read research papers (see web site) In-class discussion Emphasis on project

Research Class Creativity Open ended Often no “right” answer Reasoning/argument is more important Thinking deeply Self motivation, seek to excel Contribute to the state-of-the-art Jump start for thesis research, publication

Project Groups of 3 students Visualization for Intelligence Analysis Milestones: Team: choose team (due Wed!) Design Concept & Presentation: problem, lit. review, design, schedule (4 weeks) Formative Eval & Initial Impl Final presentation: final results Final paper: publishable?

Project Groups of 3 students Categories: Development: design, implement, evaluate new visualization Evaluation: empirical experiments with users Theory: literature survey, synthesize theory or taxonomy Milestones: Abstract: choose team and topic (due next week!) Proposal: problem, lit. review, design, schedule Mid-semester presentation: initial results Final presentation: final results Final paper: publishable?

Paper Presentations minutes Read paper, Present visualization Information type Visual mappings Show pictures / demo / video Strengths, weaknesses E.g. Scale, insight factor, user tasks

Presentations Goals: 1: understand visualization (mappings, simple examples) 2: strengths, weaknesses Tips: Time is short: min = ~7 slides, practice out loud Use pictures, pictures, pictures, pictures, … Use text only to hammer key points The “slide-sorter” test What’s the take-home message? ~2 main points Conclude with controversy Motivate!

Implementation detail crap The first step of processing requires the construction of several tree and graph structures to store the database. System then builds visualization of data by mapping data attributes of graph items to graphical attributes of nodes and links in the visualization windows on screen. More boring stuff nobody is ever going to read here or if they do they wont understand it anyway so why bother. If they do read it then they most certainly will not be listening to what you are saying so why bother give a talk? Why not just sit down and let everybody read your slides or just hand out the paper and then say ‘thank you’. This person needs to take Dr. North’s info vis class.

To Do … Read: CMS chapter 1 handout (pg 1-16) HW 1, due next Mon: SequoiaView Form project teams Wed: Intell Analysis exercise & Projects

Force Adds? Why? Academic goals? Can you keep up?