SlideShare a Scribd company logo
1 of 116
Download to read offline
HUMAN COMPUTER INTERACTION LAB




VISUALIZATION IN TEL

    Joris Klerkx, Erik Duval
     @jkofmsk    @ErikDuval
Imagine you never saw a car...

     Would the following definitions help to explain it?
                                         http://www.thefreedictionary.com/car
Imagine you never saw a car...

        Would the following definitions help to explain it?
                                            http://www.thefreedictionary.com/car




1. It’s an automobile
Imagine you never saw a car...

        Would the following definitions help to explain it?
                                                          http://www.thefreedictionary.com/car




1. It’s an automobile
              A phone that automatically takes a call..
Imagine you never saw a car...

        Would the following definitions help to explain it?
                                                           http://www.thefreedictionary.com/car




1. It’s an automobile
               A phone that automatically takes a call..

2. It’s a vehicle, such as a streetcar
Imagine you never saw a car...

        Would the following definitions help to explain it?
                                                           http://www.thefreedictionary.com/car




1. It’s an automobile
               A phone that automatically takes a call..

2. It’s a vehicle, such as a streetcar
Imagine you never saw a car...

        Would the following definitions help to explain it?
                                                           http://www.thefreedictionary.com/car




1. It’s an automobile
               A phone that automatically takes a call..

2. It’s a vehicle, such as a streetcar

3. It’s a boxlike enclosure for passengers, with wheels
Imagine you never saw a car...

        Would the following definitions help to explain it?
                                                           http://www.thefreedictionary.com/car




1. It’s an automobile
               A phone that automatically takes a call..

2. It’s a vehicle, such as a streetcar

3. It’s a boxlike enclosure for passengers, with wheels
Imagine you never saw a car...

        Would the following definitions help to explain it?
                                                           http://www.thefreedictionary.com/car




1. It’s an automobile
               A phone that automatically takes a call..

2. It’s a vehicle, such as a streetcar

3. It’s a boxlike enclosure for passengers, with wheels

4. A chariot, carriage, or cart
Imagine you never saw a car...

        Would the following definitions help to explain it?
                                                           http://www.thefreedictionary.com/car




1. It’s an automobile
               A phone that automatically takes a call..

2. It’s a vehicle, such as a streetcar

3. It’s a boxlike enclosure for passengers, with wheels

4. A chariot, carriage, or cart
Imagine you never saw a car...

        Would the following definitions help to explain it?
                                                           http://www.thefreedictionary.com/car




1. It’s an automobile
               A phone that automatically takes a call..

2. It’s a vehicle, such as a streetcar

3. It’s a boxlike enclosure for passengers, with wheels

4. A chariot, carriage, or cart
Imagine you never saw a car...

        Would the following definitions help to explain it?
                                                           http://www.thefreedictionary.com/car




1. It’s an automobile
               A phone that automatically takes a call..

2. It’s a vehicle, such as a streetcar

3. It’s a boxlike enclosure for passengers, with wheels

4. A chariot, carriage, or cart

         A picture is worth a 1000 words
Lets try to bust 2 myths...
Lets try to bust 2 myths...




Visualisations are just cool graphics
Lets try to bust 2 myths...




Visualisations are just cool graphics

     Graphics part of bigger picture of what stories to communicate & how
Lets try to bust 2 myths...




Visualisations are just cool graphics

     Graphics part of bigger picture of what stories to communicate & how


Only experts can create good visualizations
Lets try to bust 2 myths...




Visualisations are just cool graphics

     Graphics part of bigger picture of what stories to communicate & how


Only experts can create good visualizations

       Maybe faster, but there are simple techniques anyone can apply
Graph Design Quiz




        http://www.perceptualedge.com/
Which visualisation makes it easier to determine whether
      ‘Real Estate’ or ‘Bonds’ has the bigger share?




                                          http://www.perceptualedge.com/
Which visualisation makes it easier to determine whether
      ‘Real Estate’ or ‘Bonds’ has the bigger share?




                                          http://www.perceptualedge.com/
Which visualisation makes it easier to determine whether
      ‘Real Estate’ or ‘Bonds’ has the bigger share?




               “Save the pies for dessert” S. Few
                                           http://www.perceptualedge.com/
Which of these line graphs is easier to read?




                                    http://www.perceptualedge.com/
Which of these two tables is easier to read?




                                   http://www.perceptualedge.com/
Which graph makes it easier to focus on the pattern of
change through time, instead of the individual values?




                                        http://www.perceptualedge.com/
Which of these two graphs encodes the values accurately?




                                        http://www.perceptualedge.com/
Which of these two maps makes it easier to find all
      counties with positive growth rates?




                                      http://www.perceptualedge.com/
Which graph makes it easier to determine
         R&Ds travel expense?




                                http://www.perceptualedge.com/
Which labels are easier to read?




                             http://www.perceptualedge.com/
Which graph is easier to look at?




                              http://www.perceptualedge.com/
Which table allows you to see the areas of poor
         performance more quickly?




                                    http://www.perceptualedge.com/
Seems ok?




            http://www.perceptualedge.com/
Seems ok?




            http://www.perceptualedge.com/
What is information visualisation?
A definition...


Information Visualisation is the use of interactive
visual representations to amplify cognition  [Card. et. al]
A definition...


Information Visualisation is the use of interactive
visual representations to amplify cognition                  [Card. et. al]




                                 Find out what a data set is about
                             What are the stories behind the data?
                                              Communicating data
     Facilitate human interaction for exploration and understanding
                      Empower people to make informed decisions
EXAMPLES IN TEL

Find relevant (learning) material


              Understand learning material


Provoke collaboration between learners


      Provoke Awareness & Self-reflection
Find relevant (learning) material




                     Understand learning material
            Provoke collaboration between learners
               Provoke Awareness & Self-reflection
Find relevant (learning) material




                     Understand learning material
            Provoke collaboration between learners
               Provoke Awareness & Self-reflection
Find relevant (learning) material




                     Understand learning material
            Provoke collaboration between learners
               Provoke Awareness & Self-reflection
Find relevant (learning) material




                     Understand learning material
            Provoke collaboration between learners
               Provoke Awareness & Self-reflection
Find relevant (learning) material




                     Understand learning material
            Provoke collaboration between learners
               Provoke Awareness & Self-reflection
Understand learning material




                  Find relevant (learning) material
           Provoke collaboration between learners
              Provoke Awareness & Self-reflection
Understand learning material




                  Find relevant (learning) material
           Provoke collaboration between learners
              Provoke Awareness & Self-reflection
Understand learning material




                        http://www.visual-literacy.org/periodic_table/ periodic_table.html
                                                                     rable




                  Find relevant (learning) material
           Provoke collaboration between learners
              Provoke Awareness & Self-reflection
Understand learning material




                        http://www.visual-literacy.org/periodic_table/ periodic_table.html
                                                                     rable




                     Be careful with using techniques in
                               other contexts
                  Find relevant (learning) material
           Provoke collaboration between learners
              Provoke Awareness & Self-reflection
Understand learning material




                        http://www.visual-literacy.org/periodic_table/ periodic_table.html
                                                                     rable




                     Be careful with using techniques in
                               other contexts
                  Find relevant (learning) material
           Provoke collaboration between learners
              Provoke Awareness & Self-reflection
Understand learning material




                        http://www.visual-literacy.org/periodic_table/ periodic_table.html
                                                                     rable




                     Be careful with using techniques in
                               other contexts
                  Find relevant (learning) material
           Provoke collaboration between learners
              Provoke Awareness & Self-reflection
Understand learning material




                        http://www.visual-literacy.org/periodic_table/ periodic_table.html
                                                                     rable




                     Be careful with using techniques in
                               other contexts
                  Find relevant (learning) material
           Provoke collaboration between learners
              Provoke Awareness & Self-reflection
Provoke collaboration between learners




                    Find relevant (learning) material
                      Understand learning material
                Provoke Awareness & Self-reflection
Provoke collaboration between learners




                    Find relevant (learning) material
                      Understand learning material
                Provoke Awareness & Self-reflection
Provoke collaboration between learners




                    Find relevant (learning) material
                      Understand learning material
                Provoke Awareness & Self-reflection
Provoke Awareness & Self-reflection




                   Find relevant (learning) material
                     Understand learning material
            Provoke collaboration between learners
Provoke Awareness & Self-reflection




                   Find relevant (learning) material
                     Understand learning material
            Provoke collaboration between learners
Provoke Awareness & Self-reflection




                   Find relevant (learning) material
                     Understand learning material
            Provoke collaboration between learners
Provoke Awareness & Self-reflection




                   Find relevant (learning) material
                     Understand learning material
            Provoke collaboration between learners
How to design a visualisation application
How to design a visualisation application
                You have to know a little bit of facts first...
Humans have advanced perceptual abilities
Humans have advanced perceptual abilities
      Our brains makes us extremely good at recognizing visual patterns
Humans have advanced perceptual abilities
      Our brains makes us extremely good at recognizing visual patterns




 Humans have little short term memory
Humans have advanced perceptual abilities
      Our brains makes us extremely good at recognizing visual patterns




 Humans have little short term memory
      Our brains remember relatively little of what we perceive
Humans have advanced perceptual abilities
      Our brains makes us extremely good at recognizing visual patterns


                        Make Use of Gestalt principles



 Humans have little short term memory
      Our brains remember relatively little of what we perceive
Humans have advanced perceptual abilities
      Our brains makes us extremely good at recognizing visual patterns


                        Make Use of Gestalt principles
                        Make it interactive, provide visual help

 Humans have little short term memory
      Our brains remember relatively little of what we perceive
THE VISUALIZATION PIPELINE
Step 1: Think of a dataset,
       Formulate the questions
Step 1: Think of a dataset,
       Formulate the questions
           “where” “when’’ “how much” “how often” (“why”)
Step 1: Think of a dataset,
       Formulate the questions
           “where” “when’’ “how much” “how often” (“why”)
            Who are your intended users?
Step 1: Think of a dataset,
        Formulate the questions
              “where” “when’’ “how much” “how often” (“why”)
               Who are your intended users?

( Step 2: Gather the dataset )
Step 1: Think of a dataset,
        Formulate the questions
              “where” “when’’ “how much” “how often” (“why”)
               Who are your intended users?

( Step 2: Gather the dataset )
            eg. datatel, open data, census.gov, NY Times API, etc
Step 1: Think of a dataset,
        Formulate the questions
              “where” “when’’ “how much” “how often” (“why”)
               Who are your intended users?

( Step 2: Gather the dataset )
            eg. datatel, open data, census.gov, NY Times API, etc
            Define the characteristics of the data
Step 1: Think of a dataset,
        Formulate the questions
              “where” “when’’ “how much” “how often” (“why”)
               Who are your intended users?

( Step 2: Gather the dataset )
            eg. datatel, open data, census.gov, NY Times API, etc
            Define the characteristics of the data
                Time? hierarchical? 1D? 2D? nD? network data?
Step 3: Apply a visual mapping
Step 3: Apply a visual mapping




    Encode data characteristics into visual form
Step 3: Apply a visual mapping




    Encode data characteristics into visual form

                              Simplicity is the ultimate sophistication.
                                          Leonardo da Vinci
Size
       most commonly used (?)
Colors
    used for identifying patterns & anomalies in big datasets




Color Principles - Hue, Saturation, and Value
Gestalt Principles

 ¡   Law	
  of	
  	
  Proximity

  The closer objects are to each other,
  the more likely they are to be
  perceived as a group (Ehrenstein,
  2004)




http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
Gestalt Principles

 ¡   Law	
  of	
  	
  Proximity

  The closer objects are to each other,
  the more likely they are to be
  perceived as a group (Ehrenstein,
  2004)




http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
Gestalt Principles

 ¡   Law	
  of	
  	
  Proximity

     The closer objects are to each other,
     the more likely they are to be
     perceived as a group (Ehrenstein,
     2004)




¡    Law	
  of	
  Symmetry

  Objects must be balanced or symmetrical
  to be seen as complete or whole (Chang,
  2002).




http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
Gestalt Principles

 ¡   Law	
  of	
  	
  Proximity

     The closer objects are to each other,
     the more likely they are to be
     perceived as a group (Ehrenstein,
     2004)




¡    Law	
  of	
  Symmetry

  Objects must be balanced or symmetrical
  to be seen as complete or whole (Chang,
  2002).




http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
Gestalt Principles
 ¡          Law	
  of	
  	
  Similarity
       Objects that are similar, with like
      components or attributes are more
        likely to be organised together
                (Schamber, 1986).
                                                                        Objects are viewed in vertical rows because
                                                                                 of their similar attributes.




http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
Gestalt Principles
     ¡         Law	
  of	
  	
  Similarity
           Objects that are similar, with like
          components or attributes are more
            likely to be organised together
                    (Schamber, 1986).
                                                                        Objects are viewed in vertical rows because
                                                                                 of their similar attributes.




¡             Law	
  of	
  Common	
  Fate
     Objects with a common movement, that move
     in the same direction, at the same pace , at the
           same time are organised as a group
                   (Ehrenstein, 2004).



http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
Gestalt Principles
     ¡         Law	
  of	
  	
  Similarity
           Objects that are similar, with like
          components or attributes are more
            likely to be organised together
                    (Schamber, 1986).
                                                                        Objects are viewed in vertical rows because
                                                                                 of their similar attributes.




¡             Law	
  of	
  Common	
  Fate
     Objects with a common movement, that move
     in the same direction, at the same pace , at the
           same time are organised as a group
                   (Ehrenstein, 2004).



http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
Gestalt Principles
     ¡         Law	
  of	
  	
  Similarity
           Objects that are similar, with like
          components or attributes are more
            likely to be organised together
                    (Schamber, 1986).
                                                                        Objects are viewed in vertical rows because
                                                                                 of their similar attributes.




¡             Law	
  of	
  Common	
  Fate
     Objects with a common movement, that move
     in the same direction, at the same pace , at the
           same time are organised as a group
                   (Ehrenstein, 2004).



http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
Gestalt Principles

   ¡        Law	
  of	
  	
  Continuation
         Objects will be grouped as a whole if
        they are co-linear, or follow a direction
              (Chang, 2002; Lyons, 2001).




http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
Gestalt Principles

   ¡        Law	
  of	
  	
  Continuation
         Objects will be grouped as a whole if
        they are co-linear, or follow a direction
              (Chang, 2002; Lyons, 2001).




http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
Gestalt Principles

      ¡        Law	
  of	
  	
  Continuation
            Objects will be grouped as a whole if
           they are co-linear, or follow a direction
                 (Chang, 2002; Lyons, 2001).




 ¡             Law	
  of	
  Isomorphism
        Is similarity that can be behavioural or
      perceptual, and can be a response based
         on the viewers previous experiences
       (Luchins & Luchins, 1999; Chang, 2002).
           This law is the basis for symbolism
                    (Schamber, 1986).


http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
Gestalt Principles

      ¡        Law	
  of	
  	
  Continuation
            Objects will be grouped as a whole if
           they are co-linear, or follow a direction
                 (Chang, 2002; Lyons, 2001).




 ¡             Law	
  of	
  Isomorphism
        Is similarity that can be behavioural or
      perceptual, and can be a response based
         on the viewers previous experiences
       (Luchins & Luchins, 1999; Chang, 2002).
           This law is the basis for symbolism
                    (Schamber, 1986).


http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation   There are more!
Shape - circles, rectangles, stars, icons,..



Location - maps


                  Network -node-link graphs


    Time - animations



                                 ...
Which visual encodings do you see?




                     Example...




London Tube Map
Which visual encodings do you see?




                     Example...




London Tube Map
e.g. sketch on paper

e.g. what kind of filtering mechanisms?
Step 3: Apply a visual mapping to your dataset
           e.g. sketch on paper

           e.g. what kind of filtering mechanisms?
Step 3: Apply a visual mapping to your dataset
           e.g. sketch on paper
Step 4: Think about interaction of visualisation app
           e.g. what kind of filtering mechanisms?
Step 5?
Step 5?




Feedback loop
Step 5: How to evaluate visualisations?



Typical HCI metrics don’t always work that well

  •time required to learn the system
  •time required to achieve a goal
  •error rates
  •retention of the use the interface over the time
Step 5: How to evaluate visualisations?
                          Not so easy: how to measure improved insights?


Typical HCI metrics don’t always work that well

  •time required to learn the system
  •time required to achieve a goal
  •error rates
  •retention of the use the interface over the time
Some metrics that can be used
Some metrics that can be used

•   Functionality - to what extend the system provides the functionalities
    required by the users?

•   Effectiveness - do the visualization provide value? Do they provide new
    insight? How? Why?

•   Efficiency - to what extend the visualization may help the users in achieve
    a better performance?

•   Usability - how easily the users interact with the system? Are the
    information provided in clear and understandable format?

•   Usefulness - are the visualization useful? How may benefit from it?
Build Usable & Useful Visualisations
Build Usable & Useful Visualisations
Build Usable & Useful Visualisations

•   Analytical Evaluation - formal study with experts

•   Empirical evaluation - experiments with user tests
Rapid Prototyping                                                                Time

Iteration 1           Iteration 2         Iteration 3              Iteration N
                                                             ...

  • Design      focus on usefulness & usability
     •   target personas & scenarios

  • Evaluate      ideas in short iteration cycles
     •   e.g draw boundary box vs. contour of object of interest

  • Evaluate      in real-life settings
     •   with real users



                                           40
Go outside your research lab
       Evaluate in real-life settings




                             41
Go outside your research lab
           Evaluate in real-life settings




            Ec-tel 2010
  Figure 4: Setting of the evaluation.
                                                Hypertext 2011
Overview first, search & filter,                Start with what you know,
     details on demand                                then grow
                                         41
Rapid Prototyping                                                       Time

Iteration 1         Iteration 2       Iteration 3         Iteration N
                                                    ...




 Short feedback loops with
 frequent releases of prototypes


 Gradually increase functionalities




                                       42
Rapid Prototyping                                                           Time

Iteration 1         Iteration 2        Iteration 3           Iteration N
                                                      ...
 Paper mockups       Digital mockups   Prototype v1         Useful & usable product




 Short feedback loops with
 frequent releases of prototypes


 Gradually increase functionalities




                                        42
Think aloud          Usability lab             Eye-tracking


              questionnaires (SUS, TAM, ...)
Time for a bit of reflection


   What did you learn?
POINTERS

•   http://wearecolorblind.com/articles/quick-tips/

•   http://infosthetics.com

•   http://www.visualcomplexity.com/vc/

•   http://bestario.org/research/remap

•   ...
LIBRARIES
•   Processing (!)
•   http://wiki.okfn.org/OpenVisualisation
•   http://flare.prefuse.org/
•   http://iv.slis.indiana.edu/sw/
•   http://abeautifulwww.com/2008/09/08/20-useful-visualization-libraries/
•   Tableau software
•   R
•   Multitouch4J
•   Manyeyes...
•   ...
FURTHER READINGS

• “Readings in Information Visualization: Using Vision to Think”,
 Card, S et al

• “Now   i see”, “Show Me the Numbers”, Few, S.

• “Beautiful   Evidence”, Tufte, E.

• “Information Visualization. Perception   for design”, Ware, C.

• Beautiful Visualization: Looking
                                at Data through the Eyes of
 Experts (Theory in Practice): Julie Steele, Noah Iliinsky
THANK YOU FOR YOUR
    ATTENTION!




  joris.klerkx@cs.kuleuven.be
          @jkofmsk

                       48

More Related Content

Similar to Workshop on visualization in tel

Check Essays. 7 ways to Edit your Essay for 13 higher grades 2023
Check Essays. 7 ways to Edit your Essay for 13 higher grades 2023Check Essays. 7 ways to Edit your Essay for 13 higher grades 2023
Check Essays. 7 ways to Edit your Essay for 13 higher grades 2023
Yngris Seino
 
Stem Cell Essay Outline
Stem Cell Essay OutlineStem Cell Essay Outline
Stem Cell Essay Outline
fvntkabdf
 

Similar to Workshop on visualization in tel (20)

Data Day Seattle, From NLP to AI
Data Day Seattle, From NLP to AIData Day Seattle, From NLP to AI
Data Day Seattle, From NLP to AI
 
Writing Critical Essays. . Critical Response Essay : How to write a research ...
Writing Critical Essays. . Critical Response Essay : How to write a research ...Writing Critical Essays. . Critical Response Essay : How to write a research ...
Writing Critical Essays. . Critical Response Essay : How to write a research ...
 
Holding Paradox in the Palm of Our Hands
Holding Paradox in the Palm of Our HandsHolding Paradox in the Palm of Our Hands
Holding Paradox in the Palm of Our Hands
 
Global Warming Essay With Subheadings
Global Warming Essay With SubheadingsGlobal Warming Essay With Subheadings
Global Warming Essay With Subheadings
 
Module2
Module2Module2
Module2
 
How To Write A Synthesis Essay - Illustrated Tutorial - How To Write An ...
How To Write A Synthesis Essay - Illustrated Tutorial - How To Write An ...How To Write A Synthesis Essay - Illustrated Tutorial - How To Write An ...
How To Write A Synthesis Essay - Illustrated Tutorial - How To Write An ...
 
ABOUT INSIGHTS: Things I Wished I Knew When I Started Out
ABOUT INSIGHTS: Things I Wished I Knew When I Started OutABOUT INSIGHTS: Things I Wished I Knew When I Started Out
ABOUT INSIGHTS: Things I Wished I Knew When I Started Out
 
Check Essays. 7 ways to Edit your Essay for 13 higher grades 2023
Check Essays. 7 ways to Edit your Essay for 13 higher grades 2023Check Essays. 7 ways to Edit your Essay for 13 higher grades 2023
Check Essays. 7 ways to Edit your Essay for 13 higher grades 2023
 
Metaphors for learning
Metaphors for learningMetaphors for learning
Metaphors for learning
 
Cracking the 'Native' Information Experience presented by David Warlick
Cracking the 'Native' Information Experience presented by David WarlickCracking the 'Native' Information Experience presented by David Warlick
Cracking the 'Native' Information Experience presented by David Warlick
 
Example Of A Compare And Contrast Essay Introduction
Example Of A Compare And Contrast Essay IntroductionExample Of A Compare And Contrast Essay Introduction
Example Of A Compare And Contrast Essay Introduction
 
Stem Cell Essay Outline
Stem Cell Essay OutlineStem Cell Essay Outline
Stem Cell Essay Outline
 
User Experience Webinar 1 - Eye-popping Content: Creating a User-friendly Fra...
User Experience Webinar 1 - Eye-popping Content: Creating a User-friendly Fra...User Experience Webinar 1 - Eye-popping Content: Creating a User-friendly Fra...
User Experience Webinar 1 - Eye-popping Content: Creating a User-friendly Fra...
 
Essay Writing Service In Australia - Essay Writing Service By Top
Essay Writing Service In Australia - Essay Writing Service By TopEssay Writing Service In Australia - Essay Writing Service By Top
Essay Writing Service In Australia - Essay Writing Service By Top
 
Scottish Independence Persuasive Essay. Online assignment writing service.
Scottish Independence Persuasive Essay. Online assignment writing service.Scottish Independence Persuasive Essay. Online assignment writing service.
Scottish Independence Persuasive Essay. Online assignment writing service.
 
Persuasive Essay Topics For 8Th Graders
Persuasive Essay Topics For 8Th GradersPersuasive Essay Topics For 8Th Graders
Persuasive Essay Topics For 8Th Graders
 
Literary Essay Body Paragraph Example
Literary Essay Body Paragraph ExampleLiterary Essay Body Paragraph Example
Literary Essay Body Paragraph Example
 
Nhs Essays. Nhs Essay Ideas Luxury National Honor society Essay National Juni...
Nhs Essays. Nhs Essay Ideas Luxury National Honor society Essay National Juni...Nhs Essays. Nhs Essay Ideas Luxury National Honor society Essay National Juni...
Nhs Essays. Nhs Essay Ideas Luxury National Honor society Essay National Juni...
 
Academic Essay Examples - 15 In P. Online assignment writing service.
Academic Essay Examples - 15 In P. Online assignment writing service.Academic Essay Examples - 15 In P. Online assignment writing service.
Academic Essay Examples - 15 In P. Online assignment writing service.
 
21stcenturye learningslideshare
21stcenturye learningslideshare21stcenturye learningslideshare
21stcenturye learningslideshare
 

More from Joris Klerkx

Multimedia les - intro tot informatie visualisatie
Multimedia les - intro tot informatie visualisatieMultimedia les - intro tot informatie visualisatie
Multimedia les - intro tot informatie visualisatie
Joris Klerkx
 

More from Joris Klerkx (20)

Visualisatie - Module 3 - Big Data
Visualisatie - Module 3 - Big DataVisualisatie - Module 3 - Big Data
Visualisatie - Module 3 - Big Data
 
Visualizing Reader Engagement
Visualizing Reader EngagementVisualizing Reader Engagement
Visualizing Reader Engagement
 
Les 9 - Informatie Visualisatie
Les 9 - Informatie VisualisatieLes 9 - Informatie Visualisatie
Les 9 - Informatie Visualisatie
 
Les 8 - informatie visualisatie
Les 8 - informatie visualisatie Les 8 - informatie visualisatie
Les 8 - informatie visualisatie
 
Les 7 - informatie visualisatie - interactie
Les 7 - informatie visualisatie - interactieLes 7 - informatie visualisatie - interactie
Les 7 - informatie visualisatie - interactie
 
Workshop Designing Useful apps
Workshop Designing Useful apps Workshop Designing Useful apps
Workshop Designing Useful apps
 
Les 4 informatie visualisatie
Les 4 informatie visualisatieLes 4 informatie visualisatie
Les 4 informatie visualisatie
 
Les 2 - Informatie Visualisatie
Les 2 - Informatie Visualisatie Les 2 - Informatie Visualisatie
Les 2 - Informatie Visualisatie
 
20160208 informatie visualisatie les 1
20160208 informatie visualisatie les 120160208 informatie visualisatie les 1
20160208 informatie visualisatie les 1
 
Visualisation - techniques, interaction dynamics, big data
Visualisation - techniques, interaction dynamics, big dataVisualisation - techniques, interaction dynamics, big data
Visualisation - techniques, interaction dynamics, big data
 
Visualisation - introduction, guidelines, principles and design
Visualisation - introduction, guidelines, principles and designVisualisation - introduction, guidelines, principles and design
Visualisation - introduction, guidelines, principles and design
 
Introduction - fundamentals of CHI
Introduction - fundamentals of CHI Introduction - fundamentals of CHI
Introduction - fundamentals of CHI
 
Bring your own idea - Visual learning analytics
Bring your own idea - Visual learning analyticsBring your own idea - Visual learning analytics
Bring your own idea - Visual learning analytics
 
Quantified Self - LICT workshop - KU Leuven
Quantified Self - LICT workshop - KU LeuvenQuantified Self - LICT workshop - KU Leuven
Quantified Self - LICT workshop - KU Leuven
 
Learning Analytics - Door data gestuurd leren
Learning Analytics - Door data gestuurd lerenLearning Analytics - Door data gestuurd leren
Learning Analytics - Door data gestuurd leren
 
DM2E - Europeana Cloud
DM2E - Europeana CloudDM2E - Europeana Cloud
DM2E - Europeana Cloud
 
User experience
User experience User experience
User experience
 
Multimedia les - intro tot informatie visualisatie
Multimedia les - intro tot informatie visualisatieMultimedia les - intro tot informatie visualisatie
Multimedia les - intro tot informatie visualisatie
 
JTELSS - pimp your learning analytics with proper visualisation techniques
JTELSS - pimp your learning analytics with proper visualisation techniquesJTELSS - pimp your learning analytics with proper visualisation techniques
JTELSS - pimp your learning analytics with proper visualisation techniques
 
the EMurgency project - LICT workshop on ICT in health
the EMurgency project - LICT workshop on ICT in healththe EMurgency project - LICT workshop on ICT in health
the EMurgency project - LICT workshop on ICT in health
 

Recently uploaded

Recently uploaded (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

Workshop on visualization in tel

  • 1. HUMAN COMPUTER INTERACTION LAB VISUALIZATION IN TEL Joris Klerkx, Erik Duval @jkofmsk @ErikDuval
  • 2. Imagine you never saw a car... Would the following definitions help to explain it? http://www.thefreedictionary.com/car
  • 3. Imagine you never saw a car... Would the following definitions help to explain it? http://www.thefreedictionary.com/car 1. It’s an automobile
  • 4. Imagine you never saw a car... Would the following definitions help to explain it? http://www.thefreedictionary.com/car 1. It’s an automobile A phone that automatically takes a call..
  • 5. Imagine you never saw a car... Would the following definitions help to explain it? http://www.thefreedictionary.com/car 1. It’s an automobile A phone that automatically takes a call.. 2. It’s a vehicle, such as a streetcar
  • 6. Imagine you never saw a car... Would the following definitions help to explain it? http://www.thefreedictionary.com/car 1. It’s an automobile A phone that automatically takes a call.. 2. It’s a vehicle, such as a streetcar
  • 7. Imagine you never saw a car... Would the following definitions help to explain it? http://www.thefreedictionary.com/car 1. It’s an automobile A phone that automatically takes a call.. 2. It’s a vehicle, such as a streetcar 3. It’s a boxlike enclosure for passengers, with wheels
  • 8. Imagine you never saw a car... Would the following definitions help to explain it? http://www.thefreedictionary.com/car 1. It’s an automobile A phone that automatically takes a call.. 2. It’s a vehicle, such as a streetcar 3. It’s a boxlike enclosure for passengers, with wheels
  • 9. Imagine you never saw a car... Would the following definitions help to explain it? http://www.thefreedictionary.com/car 1. It’s an automobile A phone that automatically takes a call.. 2. It’s a vehicle, such as a streetcar 3. It’s a boxlike enclosure for passengers, with wheels 4. A chariot, carriage, or cart
  • 10. Imagine you never saw a car... Would the following definitions help to explain it? http://www.thefreedictionary.com/car 1. It’s an automobile A phone that automatically takes a call.. 2. It’s a vehicle, such as a streetcar 3. It’s a boxlike enclosure for passengers, with wheels 4. A chariot, carriage, or cart
  • 11. Imagine you never saw a car... Would the following definitions help to explain it? http://www.thefreedictionary.com/car 1. It’s an automobile A phone that automatically takes a call.. 2. It’s a vehicle, such as a streetcar 3. It’s a boxlike enclosure for passengers, with wheels 4. A chariot, carriage, or cart
  • 12. Imagine you never saw a car... Would the following definitions help to explain it? http://www.thefreedictionary.com/car 1. It’s an automobile A phone that automatically takes a call.. 2. It’s a vehicle, such as a streetcar 3. It’s a boxlike enclosure for passengers, with wheels 4. A chariot, carriage, or cart A picture is worth a 1000 words
  • 13. Lets try to bust 2 myths...
  • 14. Lets try to bust 2 myths... Visualisations are just cool graphics
  • 15. Lets try to bust 2 myths... Visualisations are just cool graphics Graphics part of bigger picture of what stories to communicate & how
  • 16. Lets try to bust 2 myths... Visualisations are just cool graphics Graphics part of bigger picture of what stories to communicate & how Only experts can create good visualizations
  • 17. Lets try to bust 2 myths... Visualisations are just cool graphics Graphics part of bigger picture of what stories to communicate & how Only experts can create good visualizations Maybe faster, but there are simple techniques anyone can apply
  • 18. Graph Design Quiz http://www.perceptualedge.com/
  • 19. Which visualisation makes it easier to determine whether ‘Real Estate’ or ‘Bonds’ has the bigger share? http://www.perceptualedge.com/
  • 20. Which visualisation makes it easier to determine whether ‘Real Estate’ or ‘Bonds’ has the bigger share? http://www.perceptualedge.com/
  • 21. Which visualisation makes it easier to determine whether ‘Real Estate’ or ‘Bonds’ has the bigger share? “Save the pies for dessert” S. Few http://www.perceptualedge.com/
  • 22. Which of these line graphs is easier to read? http://www.perceptualedge.com/
  • 23. Which of these two tables is easier to read? http://www.perceptualedge.com/
  • 24. Which graph makes it easier to focus on the pattern of change through time, instead of the individual values? http://www.perceptualedge.com/
  • 25. Which of these two graphs encodes the values accurately? http://www.perceptualedge.com/
  • 26. Which of these two maps makes it easier to find all counties with positive growth rates? http://www.perceptualedge.com/
  • 27. Which graph makes it easier to determine R&Ds travel expense? http://www.perceptualedge.com/
  • 28. Which labels are easier to read? http://www.perceptualedge.com/
  • 29. Which graph is easier to look at? http://www.perceptualedge.com/
  • 30. Which table allows you to see the areas of poor performance more quickly? http://www.perceptualedge.com/
  • 31. Seems ok? http://www.perceptualedge.com/
  • 32. Seems ok? http://www.perceptualedge.com/
  • 33. What is information visualisation?
  • 34. A definition... Information Visualisation is the use of interactive visual representations to amplify cognition [Card. et. al]
  • 35. A definition... Information Visualisation is the use of interactive visual representations to amplify cognition [Card. et. al] Find out what a data set is about What are the stories behind the data? Communicating data Facilitate human interaction for exploration and understanding Empower people to make informed decisions
  • 36. EXAMPLES IN TEL Find relevant (learning) material Understand learning material Provoke collaboration between learners Provoke Awareness & Self-reflection
  • 37. Find relevant (learning) material Understand learning material Provoke collaboration between learners Provoke Awareness & Self-reflection
  • 38. Find relevant (learning) material Understand learning material Provoke collaboration between learners Provoke Awareness & Self-reflection
  • 39. Find relevant (learning) material Understand learning material Provoke collaboration between learners Provoke Awareness & Self-reflection
  • 40. Find relevant (learning) material Understand learning material Provoke collaboration between learners Provoke Awareness & Self-reflection
  • 41. Find relevant (learning) material Understand learning material Provoke collaboration between learners Provoke Awareness & Self-reflection
  • 42. Understand learning material Find relevant (learning) material Provoke collaboration between learners Provoke Awareness & Self-reflection
  • 43. Understand learning material Find relevant (learning) material Provoke collaboration between learners Provoke Awareness & Self-reflection
  • 44. Understand learning material http://www.visual-literacy.org/periodic_table/ periodic_table.html rable Find relevant (learning) material Provoke collaboration between learners Provoke Awareness & Self-reflection
  • 45. Understand learning material http://www.visual-literacy.org/periodic_table/ periodic_table.html rable Be careful with using techniques in other contexts Find relevant (learning) material Provoke collaboration between learners Provoke Awareness & Self-reflection
  • 46. Understand learning material http://www.visual-literacy.org/periodic_table/ periodic_table.html rable Be careful with using techniques in other contexts Find relevant (learning) material Provoke collaboration between learners Provoke Awareness & Self-reflection
  • 47. Understand learning material http://www.visual-literacy.org/periodic_table/ periodic_table.html rable Be careful with using techniques in other contexts Find relevant (learning) material Provoke collaboration between learners Provoke Awareness & Self-reflection
  • 48. Understand learning material http://www.visual-literacy.org/periodic_table/ periodic_table.html rable Be careful with using techniques in other contexts Find relevant (learning) material Provoke collaboration between learners Provoke Awareness & Self-reflection
  • 49. Provoke collaboration between learners Find relevant (learning) material Understand learning material Provoke Awareness & Self-reflection
  • 50. Provoke collaboration between learners Find relevant (learning) material Understand learning material Provoke Awareness & Self-reflection
  • 51. Provoke collaboration between learners Find relevant (learning) material Understand learning material Provoke Awareness & Self-reflection
  • 52. Provoke Awareness & Self-reflection Find relevant (learning) material Understand learning material Provoke collaboration between learners
  • 53. Provoke Awareness & Self-reflection Find relevant (learning) material Understand learning material Provoke collaboration between learners
  • 54. Provoke Awareness & Self-reflection Find relevant (learning) material Understand learning material Provoke collaboration between learners
  • 55. Provoke Awareness & Self-reflection Find relevant (learning) material Understand learning material Provoke collaboration between learners
  • 56. How to design a visualisation application
  • 57. How to design a visualisation application You have to know a little bit of facts first...
  • 58.
  • 59. Humans have advanced perceptual abilities
  • 60. Humans have advanced perceptual abilities Our brains makes us extremely good at recognizing visual patterns
  • 61. Humans have advanced perceptual abilities Our brains makes us extremely good at recognizing visual patterns Humans have little short term memory
  • 62. Humans have advanced perceptual abilities Our brains makes us extremely good at recognizing visual patterns Humans have little short term memory Our brains remember relatively little of what we perceive
  • 63. Humans have advanced perceptual abilities Our brains makes us extremely good at recognizing visual patterns Make Use of Gestalt principles Humans have little short term memory Our brains remember relatively little of what we perceive
  • 64. Humans have advanced perceptual abilities Our brains makes us extremely good at recognizing visual patterns Make Use of Gestalt principles Make it interactive, provide visual help Humans have little short term memory Our brains remember relatively little of what we perceive
  • 66. Step 1: Think of a dataset, Formulate the questions
  • 67. Step 1: Think of a dataset, Formulate the questions “where” “when’’ “how much” “how often” (“why”)
  • 68. Step 1: Think of a dataset, Formulate the questions “where” “when’’ “how much” “how often” (“why”) Who are your intended users?
  • 69. Step 1: Think of a dataset, Formulate the questions “where” “when’’ “how much” “how often” (“why”) Who are your intended users? ( Step 2: Gather the dataset )
  • 70. Step 1: Think of a dataset, Formulate the questions “where” “when’’ “how much” “how often” (“why”) Who are your intended users? ( Step 2: Gather the dataset ) eg. datatel, open data, census.gov, NY Times API, etc
  • 71. Step 1: Think of a dataset, Formulate the questions “where” “when’’ “how much” “how often” (“why”) Who are your intended users? ( Step 2: Gather the dataset ) eg. datatel, open data, census.gov, NY Times API, etc Define the characteristics of the data
  • 72. Step 1: Think of a dataset, Formulate the questions “where” “when’’ “how much” “how often” (“why”) Who are your intended users? ( Step 2: Gather the dataset ) eg. datatel, open data, census.gov, NY Times API, etc Define the characteristics of the data Time? hierarchical? 1D? 2D? nD? network data?
  • 73. Step 3: Apply a visual mapping
  • 74. Step 3: Apply a visual mapping Encode data characteristics into visual form
  • 75. Step 3: Apply a visual mapping Encode data characteristics into visual form Simplicity is the ultimate sophistication. Leonardo da Vinci
  • 76. Size most commonly used (?)
  • 77. Colors used for identifying patterns & anomalies in big datasets Color Principles - Hue, Saturation, and Value
  • 78. Gestalt Principles ¡ Law  of    Proximity The closer objects are to each other, the more likely they are to be perceived as a group (Ehrenstein, 2004) http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
  • 79. Gestalt Principles ¡ Law  of    Proximity The closer objects are to each other, the more likely they are to be perceived as a group (Ehrenstein, 2004) http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
  • 80. Gestalt Principles ¡ Law  of    Proximity The closer objects are to each other, the more likely they are to be perceived as a group (Ehrenstein, 2004) ¡ Law  of  Symmetry Objects must be balanced or symmetrical to be seen as complete or whole (Chang, 2002). http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
  • 81. Gestalt Principles ¡ Law  of    Proximity The closer objects are to each other, the more likely they are to be perceived as a group (Ehrenstein, 2004) ¡ Law  of  Symmetry Objects must be balanced or symmetrical to be seen as complete or whole (Chang, 2002). http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
  • 82. Gestalt Principles ¡ Law  of    Similarity Objects that are similar, with like components or attributes are more likely to be organised together (Schamber, 1986). Objects are viewed in vertical rows because of their similar attributes. http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
  • 83. Gestalt Principles ¡ Law  of    Similarity Objects that are similar, with like components or attributes are more likely to be organised together (Schamber, 1986). Objects are viewed in vertical rows because of their similar attributes. ¡ Law  of  Common  Fate Objects with a common movement, that move in the same direction, at the same pace , at the same time are organised as a group (Ehrenstein, 2004). http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
  • 84. Gestalt Principles ¡ Law  of    Similarity Objects that are similar, with like components or attributes are more likely to be organised together (Schamber, 1986). Objects are viewed in vertical rows because of their similar attributes. ¡ Law  of  Common  Fate Objects with a common movement, that move in the same direction, at the same pace , at the same time are organised as a group (Ehrenstein, 2004). http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
  • 85. Gestalt Principles ¡ Law  of    Similarity Objects that are similar, with like components or attributes are more likely to be organised together (Schamber, 1986). Objects are viewed in vertical rows because of their similar attributes. ¡ Law  of  Common  Fate Objects with a common movement, that move in the same direction, at the same pace , at the same time are organised as a group (Ehrenstein, 2004). http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
  • 86. Gestalt Principles ¡ Law  of    Continuation Objects will be grouped as a whole if they are co-linear, or follow a direction (Chang, 2002; Lyons, 2001). http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
  • 87. Gestalt Principles ¡ Law  of    Continuation Objects will be grouped as a whole if they are co-linear, or follow a direction (Chang, 2002; Lyons, 2001). http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
  • 88. Gestalt Principles ¡ Law  of    Continuation Objects will be grouped as a whole if they are co-linear, or follow a direction (Chang, 2002; Lyons, 2001). ¡ Law  of  Isomorphism Is similarity that can be behavioural or perceptual, and can be a response based on the viewers previous experiences (Luchins & Luchins, 1999; Chang, 2002). This law is the basis for symbolism (Schamber, 1986). http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
  • 89. Gestalt Principles ¡ Law  of    Continuation Objects will be grouped as a whole if they are co-linear, or follow a direction (Chang, 2002; Lyons, 2001). ¡ Law  of  Isomorphism Is similarity that can be behavioural or perceptual, and can be a response based on the viewers previous experiences (Luchins & Luchins, 1999; Chang, 2002). This law is the basis for symbolism (Schamber, 1986). http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation There are more!
  • 90. Shape - circles, rectangles, stars, icons,.. Location - maps Network -node-link graphs Time - animations ...
  • 91. Which visual encodings do you see? Example... London Tube Map
  • 92. Which visual encodings do you see? Example... London Tube Map
  • 93. e.g. sketch on paper e.g. what kind of filtering mechanisms?
  • 94. Step 3: Apply a visual mapping to your dataset e.g. sketch on paper e.g. what kind of filtering mechanisms?
  • 95. Step 3: Apply a visual mapping to your dataset e.g. sketch on paper Step 4: Think about interaction of visualisation app e.g. what kind of filtering mechanisms?
  • 98. Step 5: How to evaluate visualisations? Typical HCI metrics don’t always work that well •time required to learn the system •time required to achieve a goal •error rates •retention of the use the interface over the time
  • 99. Step 5: How to evaluate visualisations? Not so easy: how to measure improved insights? Typical HCI metrics don’t always work that well •time required to learn the system •time required to achieve a goal •error rates •retention of the use the interface over the time
  • 100. Some metrics that can be used
  • 101. Some metrics that can be used • Functionality - to what extend the system provides the functionalities required by the users? • Effectiveness - do the visualization provide value? Do they provide new insight? How? Why? • Efficiency - to what extend the visualization may help the users in achieve a better performance? • Usability - how easily the users interact with the system? Are the information provided in clear and understandable format? • Usefulness - are the visualization useful? How may benefit from it?
  • 102. Build Usable & Useful Visualisations
  • 103. Build Usable & Useful Visualisations
  • 104. Build Usable & Useful Visualisations • Analytical Evaluation - formal study with experts • Empirical evaluation - experiments with user tests
  • 105. Rapid Prototyping Time Iteration 1 Iteration 2 Iteration 3 Iteration N ... • Design focus on usefulness & usability • target personas & scenarios • Evaluate ideas in short iteration cycles • e.g draw boundary box vs. contour of object of interest • Evaluate in real-life settings • with real users 40
  • 106. Go outside your research lab Evaluate in real-life settings 41
  • 107. Go outside your research lab Evaluate in real-life settings Ec-tel 2010 Figure 4: Setting of the evaluation. Hypertext 2011 Overview first, search & filter, Start with what you know, details on demand then grow 41
  • 108. Rapid Prototyping Time Iteration 1 Iteration 2 Iteration 3 Iteration N ... Short feedback loops with frequent releases of prototypes Gradually increase functionalities 42
  • 109. Rapid Prototyping Time Iteration 1 Iteration 2 Iteration 3 Iteration N ... Paper mockups Digital mockups Prototype v1 Useful & usable product Short feedback loops with frequent releases of prototypes Gradually increase functionalities 42
  • 110. Think aloud Usability lab Eye-tracking questionnaires (SUS, TAM, ...)
  • 111.
  • 112. Time for a bit of reflection What did you learn?
  • 113. POINTERS • http://wearecolorblind.com/articles/quick-tips/ • http://infosthetics.com • http://www.visualcomplexity.com/vc/ • http://bestario.org/research/remap • ...
  • 114. LIBRARIES • Processing (!) • http://wiki.okfn.org/OpenVisualisation • http://flare.prefuse.org/ • http://iv.slis.indiana.edu/sw/ • http://abeautifulwww.com/2008/09/08/20-useful-visualization-libraries/ • Tableau software • R • Multitouch4J • Manyeyes... • ...
  • 115. FURTHER READINGS • “Readings in Information Visualization: Using Vision to Think”, Card, S et al • “Now i see”, “Show Me the Numbers”, Few, S. • “Beautiful Evidence”, Tufte, E. • “Information Visualization. Perception for design”, Ware, C. • Beautiful Visualization: Looking at Data through the Eyes of Experts (Theory in Practice): Julie Steele, Noah Iliinsky
  • 116. THANK YOU FOR YOUR ATTENTION! joris.klerkx@cs.kuleuven.be @jkofmsk 48