M a t t h e w B r e h m e r Visualization Task Abstraction VIS Doctoral Colloquium from Multiple Perspectives 14 / 11 / 08
M a t t h e w B r e h m e r Visualization Task Abstraction VIS Doctoral Colloquium from Multiple Perspectives 14 / 11 / 08
About Me VIS DC – Nov. 8, 2014 Matthew Brehmer 2
[ – 2009] B. Comp in Cognitive Science, Queen’s University, UX design in industry [2009–2011] M.Sc in Human-Computer Interaction, University of British Columbia (UBC) About Me VIS DC – Nov. 8, 2014 Matthew Brehmer 2
[ – 2009] B. Comp in Cognitive Science, Queen’s University, UX design in industry [2009–2011] M.Sc in Human-Computer Interaction, University of British Columbia (UBC) About Me [Fall 2011] Began PhD program at UBC in Tamara Munzner’s InfoVis Group VIS DC – Nov. 8, 2014 Matthew Brehmer 2
[ – 2009] B. Comp in Cognitive Science, Queen’s University, UX design in industry [2009–2011] M.Sc in Human-Computer Interaction, University of British Columbia (UBC) About Me [Fall 2011] Began PhD program at UBC in Tamara Munzner’s InfoVis Group [May 2014] Defended thesis proposal [Fall 2015] Expected thesis defence VIS DC – Nov. 8, 2014 Matthew Brehmer 2
Evolution of Research Question [2011] How could we better evaluate visualization systems beyond time and error? VIS DC – Nov. 8, 2014 Matthew Brehmer 3
Evolution of Research Question [2011] How could we better evaluate visualization systems beyond time and error? [2012] Evaluation and tasks: can we have a better understanding of user tasks across domains? VIS DC – Nov. 8, 2014 Matthew Brehmer 3
Evolution of Research Question [2011] How could we better evaluate visualization systems beyond time and error? [2012] Evaluation and tasks: can we have a better understanding of user tasks across domains? [2013++] Can this abstract analysis of tasks help with visualization design and evaluation ? VIS DC – Nov. 8, 2014 Matthew Brehmer 3
What is a Task? An event in which an actor attempts to accomplish some ends by some means , given some constraints . VIS DC – Nov. 8, 2014 Matthew Brehmer 4
Characterizing visualization Tasks Why is a task being performed? What are the inputs and outputs? why? what? How is a task supported? how? Characterizing sequences of interdependent tasks. VIS DC – Nov. 8, 2014 5 Matthew Brehmer
Characterizing visualization Tasks why? what? how? Why is a task being performed? What are the inputs and outputs? why? what? dependency How is a task supported? how? Characterizing sequences why? what? of interdependent tasks. how? VIS DC – Nov. 8, 2014 5 Matthew Brehmer
Characterizing visualization Tasks Thesis statement: Why is a task being performed? What are the inputs and outputs? this form of task abstraction How is a task supported? will facilitate visualization Characterizing sequences analysis , design , and of interdependent tasks. evaluation . VIS DC – Nov. 8, 2014 5 Matthew Brehmer
Four Perspectives *images under noncommercial reuse with modification license VIS DC – Nov. 8, 2014 Matthew Brehmer 6
Four Perspectives Synthesis : A Multi-Level Typology of Abstract Visualization Tasks presented at IEEE InfoVis ’13 *images under noncommercial reuse with modification license VIS DC – Nov. 8, 2014 Matthew Brehmer 6
Four Perspectives Synthesis : A Multi-Level Typology of Abstract Visualization Tasks presented at IEEE InfoVis ’13 Field Study : Use of typology to Evaluate an existing system to appear in IEEE InfoVis ’14 *images under noncommercial reuse with modification license VIS DC – Nov. 8, 2014 Matthew Brehmer 6
Four Perspectives Synthesis : A Multi-Level Typology of Abstract Visualization Tasks presented at IEEE InfoVis ’13 Field Study : Use of typology to Evaluate an existing system to appear in IEEE InfoVis ’14 Interview Study : Use of typology to Analyze behaviour across multiple domains to appear at ACM BELIV ’14 *images under noncommercial reuse with modification license VIS DC – Nov. 8, 2014 Matthew Brehmer 6
Four Perspectives Synthesis : A Multi-Level Typology of Abstract Visualization Tasks presented at IEEE InfoVis ’13 Field Study : Use of typology to Evaluate an existing system to appear in IEEE InfoVis ’14 Interview Study : Use of typology to Analyze behaviour across multiple domains to appear at ACM BELIV ’14 Design Study : Use of typology in requirements analysis for Design work in progress *images under noncommercial reuse with modification license VIS DC – Nov. 8, 2014 Matthew Brehmer 6
Perspective 1: Synthesis A Multi-Level Typology of Abstract Visualization Tasks VIS DC – Nov. 8, 2014 7 Matthew Brehmer
Perspective 1: Synthesis A Multi-Level Typology of Abstract Visualization Tasks why? how? consume manipulate introduce discover present enjoy produce encode select annotate generate / verify navigate import search target known target unknown arrange derive lookup browse location known what? change record locate explore location unknown filter [ input ] [ output ] query aggregate identify compare summarize Brehmer & Munzner. IEEE TVCG / Proc. InfoVis 2013. VIS DC – Nov. 8, 2014 Matthew Brehmer 8
Perspective 1: Synthesis A Multi-Level Typology of Abstract Visualization Tasks 30 prior taxonomies, 20 additional references, why? how? 84 total references consume manipulate introduce discover present enjoy produce encode select annotate generate / verify 5 disciplines navigate import search target known target unknown arrange derive lookup browse location known 20 citations since VIS ’13 what? change record locate explore location unknown filter [ input ] [ output ] query aggregate identify compare summarize Q : in what other ways can we validate this typology? VIS DC – Nov. 8, 2014 Matthew Brehmer 9
Perspective 2: Field Study Overview : The Design, Adoption, and Analysis of a Visual Document Mining Tool For Investigative Journalists VIS DC – Nov. 8, 2014 10 Matthew Brehmer
Perspective 2: Field Study case studies with 6 journalists Adoption and appropriation are difficult to study A need for an analysis framework Brehmer, Ingram, Stray, & Munzner. IEEE TVCG / Proc. InfoVis 2014. VIS DC – Nov. 8, 2014 Matthew Brehmer 11
Perspective 2: Field Study case studies with 6 journalists Adoption and appropriation are difficult to study A need for an analysis framework Brehmer, Ingram, Stray, & Munzner. IEEE TVCG / Proc. InfoVis 2014. VIS DC – Nov. 8, 2014 Matthew Brehmer 11
Perspective 2: Field Study case studies with 6 journalists why? discover Use of typology to generate verify analyze field data search target known target unknown 2 tasks, not 1 , not 6 … lookup browse location known locate explore location unknown Q : how to improve the query study of adoption? identify compare summarize Brehmer, Ingram, Stray, & Munzner. IEEE TVCG / Proc. InfoVis 2014. VIS DC – Nov. 8, 2014 Matthew Brehmer 12
Perspective 2: Field Study case studies with 6 journalists why? discover Use of typology to generate verify analyze field data search target known target unknown 2 tasks, not 1 , not 6 … lookup browse location known locate explore location unknown Q : how to improve the query study of adoption? identify compare summarize Brehmer, Ingram, Stray, & Munzner. IEEE TVCG / Proc. InfoVis 2014. VIS DC – Nov. 8, 2014 Matthew Brehmer 12
Perspective 2: Field Study case studies with 6 journalists why? discover Use of typology to generate verify analyze field data search target known target unknown 2 tasks, not 1 , not 6 … lookup browse location known locate explore location unknown Q : how to improve the query study of adoption? identify compare summarize Brehmer, Ingram, Stray, & Munzner. IEEE TVCG / Proc. InfoVis 2014. VIS DC – Nov. 8, 2014 Matthew Brehmer 12
Perspective 3: Interview Study Visualizing Dimensionally Reduced Data: Interviews with Analysts and a Characterization of Task Sequences VIS DC – Nov. 8, 2014 13 Matthew Brehmer
Perspective 3: Interview Study Interviews with 10 analysts from 6 domains A domain- independent yet data-abstraction- specific task characterization… …but in need of the right words. Brehmer, Sedlmair, Ingram, & Munzner. Proc. BELIV 2014. VIS DC – Nov. 8, 2014 Matthew Brehmer 14
Perspective 3: Interview Study Why visualize dimensionally-reduced data? name synth. The task typology start DR dimensions allowed us to compare name synth. map synth. start DR dimensions to original tasks across application domains , verify start DR clusters those having a verify name start DR common data clusters clusters abstraction . verify name match clusters start DR clusters clusters and classes Brehmer, Sedlmair, Ingram, & Munzner. Proc. BELIV 2014. VIS DC – Nov. 8, 2014 Matthew Brehmer 15
Recommend
More recommend