38
A Knowledge Task A Knowledge Task - - Based Based Framework for Design and Framework for Design and Evaluation of Information Evaluation of Information Visualizations Visualizations Robert Robert Amar Amar John John Stasko Stasko GVU Center GVU Center Georgia Institute of Technology Georgia Institute of Technology

A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

A Knowledge TaskA Knowledge Task--Based Based Framework for Design and Framework for Design and Evaluation of Information Evaluation of Information

VisualizationsVisualizationsRobert Robert AmarAmarJohn John StaskoStasko

GVU CenterGVU CenterGeorgia Institute of TechnologyGeorgia Institute of Technology

Page 2: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Representation PrimacyRepresentation Primacy

On the whole,On the whole,InfoVis InfoVis has been concerned more withhas been concerned more with

faithfully representing datafaithfully representing data

than withthan with

facilitating analytic processesfacilitating analytic processes..

Page 3: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

SeeIT (Visible Decisions)Grocery Store Spending Survey Visualization

Page 4: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

SeeIT (Visible Decisions)Grocery Store Spending Survey Visualization

Page 5: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

SeeIT (Visible Decisions)Grocery Store Spending Survey Visualization

Page 6: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Spotfire Pro 4.01987 Baseball Data Visualization

Page 7: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Spotfire Pro 4.01987 Baseball Data Visualization

Page 8: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Spotfire Pro 4.01987 Baseball Data Visualization

Page 9: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Spotfire Pro 4.01987 Baseball Data Visualization

Page 10: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Spotfire Pro 4.01987 Baseball Data Visualization

Page 11: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Not Just Information AnymoreNot Just Information Anymore

““[Managers] [Managers] thinkthink they understand the relationships betweenthey understand the relationships betweencause and effect in their organizations. But in fact, the linkscause and effect in their organizations. But in fact, the linksbetween actions and results are infinitely more complicatedbetween actions and results are infinitely more complicatedthan most managers suspect…”than most managers suspect…”

David FreedmanDavid FreedmanHarvard Business ReviewHarvard Business Review

Can we help?Can we help?

Page 12: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

User Analytic GoalsUser Analytic Goals

Complex decisionComplex decision--makingmaking

Learning a domainLearning a domain

Identifying the nature of trendsIdentifying the nature of trends

Predicting the futurePredicting the future

Page 13: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

The Analytic GapsThe Analytic Gaps

Rationale GapRationale Gap

Worldview GapWorldview Gap

AnalystAnalystPerceptualPerceptualProcessesProcesses

PerceivingPerceivingUsefulUseful

RelationshipsRelationships

ExplainingExplainingRelationshipsRelationships

RepresentationRepresentationofof

DataData

HigherHigher--LevelLevelAnalyticAnalyticActivityActivity

Page 14: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Bridging the GapsBridging the Gaps

Six Six knowledge tasksknowledge tasks for designers for for designers for bridging analytic gapsbridging analytic gaps–– Grouped according to which gap they fill Grouped according to which gap they fill

(worldview, rationale)(worldview, rationale)

Page 15: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Knowledge Task SummaryKnowledge Task Summary

Worldview TasksWorldview Tasks“Do we show the right “Do we show the right things to the user?”things to the user?”

1.1. Domain parametersDomain parameters

2.2. Multivariate explanationMultivariate explanation

3.3. Hypothesis confirmationHypothesis confirmation

Rationale TasksRationale Tasks“Will the user believe “Will the user believe what they see?”what they see?”

1.1. Expose uncertaintyExpose uncertainty

2.2. Concretize outcomesConcretize outcomes

3.3. Formulate cause/effectFormulate cause/effect

Page 16: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Knowledge Task SummaryKnowledge Task Summary

Worldview TasksWorldview Tasks“Do we show the right “Do we show the right things to the user?”things to the user?”

1.1. Domain parametersDomain parameters

2.2. Multivariate explanationMultivariate explanation

3.3. Hypothesis confirmationHypothesis confirmation

Rationale TasksRationale Tasks“Will the user believe “Will the user believe what they see?”what they see?”

1.1. Expose uncertaintyExpose uncertainty

2.2. Concretize outcomesConcretize outcomes

3.3. Formulate cause/effectFormulate cause/effect

Page 17: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Worldview Task 1:Worldview Task 1:Determine Domain Determine Domain

ParametersParameters

Facilitate acquisition and transfer of knowledge and/or metadata

about domain parameters

Page 18: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Worldview Task 1: Determine Domain Parameters

Grokker 2 (Groxis)WWW Map for “Exotic Vacations”

Page 19: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Worldview Task 2:Worldview Task 2:Multivariate ExplanationMultivariate Explanation

Support the discovery of useful Support the discovery of useful correlative models correlative models –– especially especially those involving many variablesthose involving many variables

Page 20: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Worldview Task 2: Multivariate Explanation

Spotfire Pro 4.0View Tips

Page 21: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Worldview Task 2: Multivariate Explanation

IN-SPIRE (PNNL)Dynamically Adjustable Categorization

Page 22: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Worldview Task 3:Worldview Task 3:Confirm HypothesesConfirm Hypotheses

Provide facilities for users to Provide facilities for users to formulate and confirm hypotheses formulate and confirm hypotheses

about the data setabout the data set

Page 23: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Worldview Task 3: Confirm Hypotheses

InfoZoom 3.71 (HumanIT)Retail Data Visualization

Page 24: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Worldview Task 3: Confirm Hypotheses

IN-SPIRE (PNNL)Hypothesis Verification

Page 25: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Knowledge Task SummaryKnowledge Task Summary

Worldview TasksWorldview Tasks“Do we show the right “Do we show the right things to the user?”things to the user?”

1.1. Domain parametersDomain parameters

2.2. Multivariate explanationMultivariate explanation

3.3. Hypothesis confirmationHypothesis confirmation

Rationale TasksRationale Tasks“Will the user believe “Will the user believe what they see?”what they see?”

1.1. Expose uncertaintyExpose uncertainty

2.2. Concretize outcomesConcretize outcomes

3.3. Formulate cause/effectFormulate cause/effect

Page 26: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Rationale Task 1:Rationale Task 1:Expose UncertaintyExpose Uncertainty

Expose the sources and effects of Expose the sources and effects of uncertainty in data measures and uncertainty in data measures and

aggregationsaggregations

Page 27: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Rationale Task 1: Expose Uncertainty

SeeIT (Visible Decisions)Grocery Store Spending Survey Visualization, Augmented

Page 28: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Rationale Task 1: Expose Uncertainty

ThemeExplorer (Diakapoulos et al., InfoVis ‘04)Explicitly Representing Uncertainty in a Themescape

Page 29: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Rationale Task 2:Rationale Task 2:Concretize RelationshipsConcretize Relationships

Show the elements comprising Show the elements comprising relationships and translate into relationships and translate into

realreal--world outcomesworld outcomes

Page 30: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Rationale Task 2: Concretize Relationships

Attribute Explorer (Tweedie et al., CHI ‘94)House Searching

Page 31: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Rationale Task 2: Concretize Relationships

FundExplorer (Csallner et al., InfoVis ’03)Mutual Fund Diversification Tool

Page 32: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Rationale Task 3:Rationale Task 3:Formulate Cause and EffectFormulate Cause and Effect

Clarify the source and nature of Clarify the source and nature of possible causationspossible causations

Page 33: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Rationale Task 3: Formulate Cause and Effect

Tarantula (Eagan et al., InfoVis ‘01)Software Fault Visualization

Page 34: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Rationale Task 3: Formulate Cause and Effect

IN-SPIRE (PNNL)Time Evolution of Document Themes

Page 35: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Knowledge Task SummaryKnowledge Task Summary

Worldview TasksWorldview Tasks“Do we show the right “Do we show the right things to the user?”things to the user?”

1.1. Domain parametersDomain parameters

2.2. Multivariate explanationMultivariate explanation

3.3. Hypothesis confirmationHypothesis confirmation

Rationale TasksRationale Tasks“Will the user believe “Will the user believe what they see?”what they see?”

1.1. Expose uncertaintyExpose uncertainty

2.2. Concretize outcomesConcretize outcomes

3.3. Formulate cause/effectFormulate cause/effect

Page 36: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Using the TasksUsing the Tasks

Generate novel user and system subtasksGenerate novel user and system subtasksIdentify shortcomings in dataIdentify shortcomings in dataDiscover useful representationsDiscover useful representationsHeuristic evaluation of analytic capabilityHeuristic evaluation of analytic capability

Page 37: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

Future DirectionsFuture Directions

Conduct case studies of design and Conduct case studies of design and evaluationevaluation

Rethink lowerRethink lower--level tasks and task level tasks and task taxonomies in an analytic lighttaxonomies in an analytic light

Page 38: A Knowledge Task-Based Framework for Design and …Evaluation of Information Visualizations Robert Amar John Stasko GVU Center Georgia Institute of Technology. Representation Primacy

A Knowledge TaskA Knowledge Task--Based Based Framework for Design and Framework for Design and Evaluation of Information Evaluation of Information

VisualizationsVisualizationsRobert Robert AmarAmarJohn John StaskoStasko

GVU CenterGVU CenterGeorgia Institute of TechnologyGeorgia Institute of Technology