Information visualization: case studies

82
28/03/14 pag. 1 Information visualization lecture 6 case studies Katrien Verbert Department of Computer Science Faculty of Science Vrije Universiteit Brussel [email protected]

description

 

Transcript of Information visualization: case studies

Page 1: Information visualization: case studies

28/03/14 pag. 1

Information visualization lecture 6

case studies

Katrien Verbert Department of Computer Science

Faculty of Science Vrije Universiteit Brussel

[email protected]

Page 2: Information visualization: case studies

28/03/14 pag. 2

Case study 1: small interactive calendars

Page 3: Information visualization: case studies

28/03/14 pag. 3

DateLens

Page 4: Information visualization: case studies

28/03/14 pag. 4

design philosophy

… much of the groundwork for this design was laid by earlier work

… while individual features of FishCal [=DateLens] represent only variations of existing approaches, the primary contribution here is the integration of a host of techniques to create a novel application that is both usable and useful in an important domain.

Page 5: Information visualization: case studies

28/03/14 pag. 5

11Sun

12 Mon

13 Tue

14 Wed

15 Thur

16 Fri

17Sat

Fly LAKathy to airport Model Maker

Check slides, notes.Family barbeque

Fly LHR Kathy to collectChapter 2/ see Dave March

JulyJuneMayAprilMar Aug Sept Oct

Flight to SFOTutorial set-upTutorialUnited flight Heathrow

PointerColor OHsJane+John

Call Kathy

Background: the first bifocal calendar (1980)

Page 6: Information visualization: case studies

28/03/14 pag. 6

9 - 10

1 - 4

15Thu

15Thu

16Fri

8 - 99 - 10

12 - 1

3 - 4

Conference trip/who ?Lecture EE 2.23Rudzinski visitPromotions discussClinicOptimisation

prt alarm

20

21

22

23

24

25

26

27

28

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

Mon Mon Mon Mon

Tue Tue Tue Tue

Wed Wed Wed Wed

Thu Thu Thu Thu

Fri Fri Fri Fri

Sat Sat Sat Sat

Sun Sun Sun Sun

Tue

Wed

Thu

Fri

Sat

Sun

19Mon

Sun 25 Sun 4 Sun 11 Sun 18 Sun 25Sat 17 Sun 18

Wed 14 Tue 13 Mon 12

FEBRUARY MARCH

Wed

Thu

Fri

Sat

Sun

Mon

Align

ICON

Tue

16Fri

8 - 99 - 10

12 - 1

3 - 4

Conference trip/who ?Lecture EE 2.23Rudzinski visitPromotions discussClinicOptimisation

prt alarm

15Thu

Meet RCA group/mergePh.JB/RA + BTG/sg

Accounts MoDSection meeting

Check finance DD Tutorial

9 - 10

1 - 4

alarmprt

(a) (b)

The tectonic calendar. (a) Successive suppression of detail by masking; (b) the resulting tectonic calendar

Page 7: Information visualization: case studies

28/03/14 pag. 7

maximise!maximise!maximise!

minimise! minimise! minimise!

tap!

Tiny view! Agenda view! Full Day view! Appointment! detail!

The four views offered, and some of the interactions involved in transitions between them

Page 8: Information visualization: case studies

28/03/14 pag. 8

Movement of the lower scrollbar thumb controls the range of days displayed

Use of the scrollbar thumb control to adjust the visible time span

h"p://www.cs.umd.edu/hcil/datelens/    

Page 9: Information visualization: case studies

28/03/14 pag. 9

Search

Page 10: Information visualization: case studies

28/03/14 pag. 10

Page 11: Information visualization: case studies

28/03/14 pag. 11

Usability study

•  6 male and 5 female subjects •  Each subject performed 11 tasks with the interface •  Limit of two minutes to complete each task •  Typical tasks:

–  Find  the  date  of  a  specific  calendar  event  –  Find  how  many  Mondays  a  par<cular  month  contains  –  View  all  birthdays  for  the  next  three  months  –  Find  free  <me  to  schedule  an  event  

Page 12: Information visualization: case studies

28/03/14 pag. 12

Observations

•  performance measures: –   <me  needed  to  complete  task  –  Success  in  comple<ng  a  task  

•  User satisfaction and preference – by quantitative value (1=very difficult, 5 = very easy)

Page 13: Information visualization: case studies

28/03/14 pag. 13

Average task completion times for the two calendars

Page 14: Information visualization: case studies

28/03/14 pag. 14

Task success

The percentage of tasks completed by participants for each task (blue = datelens, red = Pocket PC) avg datelens: 88.2%, avg pocket pc: 76.3%

100

80

60

40

20

0 1 2 3 4 5 6 7 8 9 10 11Task

Average PercentCompleted

Page 15: Information visualization: case studies

28/03/14 pag. 15

Usability

•  Several usability issues: –  Default  day  view  from  9am  to  5pm  –  Strong  concerns  about  readability  of  text  –  Desirability  of  seFng  own  default  views  

•  6 out of 11 users preferred traditional calendar •  1 subject abstained •  4 subjects preferred datelens

Page 16: Information visualization: case studies

28/03/14 pag. 16

“Achieving positive results for first-time users of novel visualization systems is rare” (Kent Wittenburg)

Page 17: Information visualization: case studies

28/03/14 pag. 17

references

•  Bederson, B., Clamage, A., Czerwinski, M., Robertson, G. (May 2002) DateLens: A Fisheye Calendar Interface for PDAs. Transactions on Computer-Human Interaction [Published Version]

•  Bederson, B. B., Clamage, A., Czerwinski, M. P., & Robertson, G. G. (2003, April). A fisheye calendar interface for PDAs: Providing overviews for small displays. In CHI'03 extended abstracts on Human factors in computing systems (pp. 618-619). ACM.

Page 18: Information visualization: case studies

28/03/14 pag. 18

case study 2: web browsing through a keyhole

Page 19: Information visualization: case studies

28/03/14 pag. 19

Seeking news

Page 20: Information visualization: case studies

28/03/14 pag. 20 Source: Courtesy Oscar de Bruijn and Chieh Hao Tong

removal of graphic content to provide a complete menu in the display area, without the need for scrolling

Page 21: Information visualization: case studies

28/03/14 pag. 21

The sequential presentation of link previews, each occupying the full available display area

Page 22: Information visualization: case studies

28/03/14 pag. 22

The sequential presentation of link previews, each occupying the full available display area

Page 23: Information visualization: case studies

28/03/14 pag. 23

Schematic diagram of the operation of the RSVP Browser

Page 24: Information visualization: case studies

28/03/14 pag. 24 Source: Courtesy Oscar de Bruijn and Chieh Hao Tong

Link preview and associated news item

Page 25: Information visualization: case studies

28/03/14 pag. 25 Source: Courtesy Oscar de Bruijn and Chieh Hao Tong

RSVP-Browser

itv

NEWS

History-bar

Link-bar

Main viewing area

Info-bar

1

System design

Page 26: Information visualization: case studies

28/03/14 pag. 26

Navigational controls of the RSVP Browser

Page 27: Information visualization: case studies

28/03/14 pag. 27

Evaluation

•  Comparative study with pocket version of Internet Explorer •  30 subjects:

–  15  subjects  used  RSVP  browser  –  15  subjects  used  Pocket  IE  

•  Tasks: each subject answered 8 questions •  Example:

 The  cross-­‐border  train  between  Belfast  and  Dublin  has  been  closed  aPer  several  explora<ons  were  heard  near  the  line.  Has  the  cause  of  these  explosions  been  iden<fied?    

• Data acquisition –   video  recordings    –   preferences  expressed  by  users  

Page 28: Information visualization: case studies

28/03/14 pag. 28

Advice available to subjects taking part in the experimental evaluation of the RSVP Browser

Q1   Q2 to Q6   Q7 and Q8  

No instruction   given  

Subject could ask  experimenter for advice  

No advice available to  subject  

Procedure

Page 29: Information visualization: case studies

28/03/14 pag. 29

The average times needed to answer questions 1, 7 and 8 for subjects using the RSVP Browser compared with Pocket IE

100

24 2522 24 25

020406080

100120

1 7 8

Question

Tim

e (s

econ

ds)

RSVP-Browser

Pocket IE

Time to solution

Page 30: Information visualization: case studies

28/03/14 pag. 30

The mean number of extra (unnecessary) steps taken by subjects in finding the answers to questions 1, 7 and 8 using either the RSVP Browser or Pocket IE

1.7

0.4 0.40.3

0.80.4

0

0.5

1

1.5

2

1 7 8

Question

Ext

ra s

teps

RSVP-Browser

Pocket IE

Number of steps

Page 31: Information visualization: case studies

28/03/14 pag. 31 Satisfactory Fast Too fastSlowToo slow

19

9

2

Subjects’ perception of the speed of the RSVP presentation

Page 32: Information visualization: case studies

28/03/14 pag. 32

Discussion

•  Initially disadvantage because of unfamiliarity •  Initial disadvantage disappeared •  Advantages:

–  Reduc<on  of  efforts  to  scroll    –  Li"le  training  required  

•  Debate about best approach •  Many open questions •  But viable alternative

Page 33: Information visualization: case studies

28/03/14 pag. 33

Reference

de Bruijn, O., & Tong, C. H. (2004). M-RSVP: Mobile Web browsing on a PDA. In People and Computers XVII—Designing for Society (pp. 297-311). Springer London.

Page 34: Information visualization: case studies

28/03/14 pag. 34

Case study 3: archival galaxies

Page 35: Information visualization: case studies

28/03/14 pag. 35

InfoSky

•  Designed to explore or search large collections of documents –  personal  collec<ons    –  collec<ons  maintained  by  news  organiza<ons  

•  Attention to value of algorithms to organize data spatially •  Case study: 109.000 news articles – organized in hierarchy •  Requirements:

–  Scalability  –  Hierarchy  plus  similarity  –  Focus+context  –  Stability  –  Explora<on  

Page 36: Information visualization: case studies

28/03/14 pag. 36

A landscape representation of data about a collection of documents

Queries

Haptic

Navigation

Video Interaction

Cognition

Earlier work: BEAD

Page 37: Information visualization: case studies

28/03/14 pag. 37

A themescape representation of 700 articles related to the financial industry

Earlier work: SPIRE

Page 38: Information visualization: case studies

28/03/14 pag. 38

Earlier work: hyperbolic browser

Page 39: Information visualization: case studies

28/03/14 pag. 39

h"p://portal.mace-­‐project.eu    

Page 40: Information visualization: case studies

28/03/14 pag. 40

The cone tree, tilted to allow the text associated with each node to be readable.

Selective distortion could be applied to allow focus on any part

Earlier work: cone tree

Page 41: Information visualization: case studies

28/03/14 pag. 41

View of the entire Galaxy, showing collection boundaries and titles at the top level

Design decisions

Metaphors  •  Galaxy  of  stars    

 …  to  represent  repository  •  Telescope    

 …  to  support  seman<c  zoom  

Page 42: Information visualization: case studies

Design decisions

Page 43: Information visualization: case studies

28/03/14 pag. 43

View of the sub-collection Bundeslander Deutschlands

Interaction and search

Page 44: Information visualization: case studies

28/03/14 pag. 44

The result of clicking on the title Bayern. The mouse now hovers over Wirtschaftsraum Bayern

Interaction

Page 45: Information visualization: case studies

28/03/14 pag. 45

The result of selecting Wirtschaftsraum Bayern

Interaction

Page 46: Information visualization: case studies

28/03/14 pag. 46

At the lowest level titles are visible

Interaction

Page 47: Information visualization: case studies

28/03/14 pag. 47

Highlighting of both relevant regions and documents follows the entry of a keyword

Search

Page 48: Information visualization: case studies

28/03/14 pag. 48

Representation of collections at two levels of the hierarchy and, for the lower level, the layout of the collections (A, B, C, etc.) and their centroids (C1, C2, C3)

Layout

Page 49: Information visualization: case studies

28/03/14 pag. 49

Evaluation

•  Evaluated in comparison with conventional tree viewer

•  Eight subjects divided in two groups –  First  group  used  InfoSky  first,  then  tree  viewer  –  Second  group  vice  versa  

•  Five tasks •  Video recording and interview •  Time recorded •  On average tree performed sign. better •  Potential reasons:

–  Many    hours  of  experience  with  tree  –  Early  stage  of  development  

Page 50: Information visualization: case studies

28/03/14 pag. 50

Reference

Andrews, K., Kienreich, W., Sabol, V., Becker, J., Droschl, G., Kappe, F., ... & Tochtermann, K. (2002). The infosky visual explorer: exploiting hierarchical structure and document similarities. Information Visualization, 1(3-4), 166-181.

Page 51: Information visualization: case studies

28/03/14 pag. 51

Case study 4: Student Activity Meter (SAM)

Page 52: Information visualization: case studies

28/03/14 pag. 52

Student activity meter

Page 53: Information visualization: case studies

28/03/14 pag. 53

Design Based Research Methodology

•  Rapid prototyping •  Evaluate Ideas in short iteration cycles of design,

implementation & evaluation •  Focus on usefulness & usability

–  Think-aloud evaluations – User satisfaction (SUS, desirability toolkit)

Page 54: Information visualization: case studies

28/03/14 pag. 54

System Usability Scale h"p://www.measuringusability.com/sus.php    

Page 55: Information visualization: case studies

28/03/14 pag. 55

Desirability toolkit

Benedek,  J.,  &  Miner,  T.  (2002).  Measuring  Desirability:  New  methods  for  evalua<ng  desirability  in  a  usability  lab  seFng.  Proceedings  of  Usability  Professionals  Associa<on,  2003,  8-­‐12.      

Page 56: Information visualization: case studies

28/03/14 pag. 56

Iteration one

•  usability and user satisfaction evaluation •  12 CS students, using a twitter-based time tracker •  2 evaluation sessions:

–  task based interview with think aloud (after 1 week of tracking)

–  user satisfaction (after 1 month)

Page 57: Information visualization: case studies

28/03/14 pag. 57

Learnability, errors & efficiency

Page 58: Information visualization: case studies

28/03/14 pag. 58

User satisfaction

•  average SUS score: 73%

Page 59: Information visualization: case studies

28/03/14 pag. 59

User satisfaction

Page 60: Information visualization: case studies

demo-graphics

evaluation goal

design changes

negative positive

I. 12 CS

students

usability, satisfaction, preliminary usefulness

1st iteration small usability

issues

• ↑learnability • ↓errors • good satisfaction • usefulness positive

II. 19

teachers & TA’s

assessing teacher needs, use & usefulness

help function resource

recomm. not useful

• provides awareness • all vis. useful • many uses • 90% want it

III. 12

participants

assessing teacher needs, expert

feedback, use & usefulness

re-orderable PC with

histograms

most addressed needs are indecisive

• provides awareness and feedback • many uses • 66% want it • recomm. can be useful

IV. 11

teachers & TA’s

use, usefulness & satisfaction

filter & search, icons, zooming in line chart,

editing PC axes

conflicting visions of

students doing well or at risk

• provides time overview • provides course overview • PC assist with detecting problems • many uses & insights • 100% want it

Page 61: Information visualization: case studies

28/03/14 pag. 61

References

Govaerts, S., Verbert, K., Duval, E., & Pardo, A. (2012, May). The student activity meter for awareness and self-reflection. In CHI'12 Extended Abstracts on Human Factors in Computing Systems (pp. 869-884). ACM.

Page 62: Information visualization: case studies

28/03/14 pag. 62

Case study 5: TalkExplorer

Page 63: Information visualization: case studies

28/03/14 pag. 63

Recommender systems

63  

Page 64: Information visualization: case studies

28/03/14 pag. 64

User-based CF

Sam  

Ian  

Neil  

A  

B  

C  

high  correla+on  

Page 65: Information visualization: case studies

28/03/14 pag. 65

TalkExplorer

•  Purpose: visualizing recommendations to support –  explora<on  –  transparency    –  controllability  

•  Context: academic conferences

Page 66: Information visualization: case studies

28/03/14 pag. 66

Problem statement

•  Complexity prevents users from comprehending results –  Trust issues when recommendations fail –  Aggravated with contextual recommendation

•  The black box nature of RS prevents users from providing feedback

•  Algorithms typically hard-wired in the system code –  generate a list of top-N recommendations –  little research has been done to study more flexible

approaches

66  

Page 67: Information visualization: case studies

28/03/14 pag. 67

Approach

•  Using set relevance visualization –  One dimension of relevance = one set

•  Agent metaphor to mix user- tag- and engine-based relevance –  recommender systems are shown as agents –  in parallel to real users collecting talks –  tags are also agents collecting talks –  users can interrelate entities to find items

Page 68: Information visualization: case studies

28/03/14 pag. 68

Conference Navigator

68

Page 69: Information visualization: case studies

28/03/14 pag. 69

TalkExplorer

69  

Page 70: Information visualization: case studies

28/03/14 pag. 70

John  O'Donovan,  Barry  Smyth,  Brynjar  Gretarsson,  Svetlin  Bostandjiev,  and  Tobias  Höllerer.  2008.  PeerChooser:  visual  interac<ve  recommenda<on.  CHI  '08  

Related work: PeerChooser

Page 71: Information visualization: case studies

28/03/14 pag. 71

Related work: Smallworlds

Gretarsson, B., O'Donovan, J., Bostandjiev, S., Hall, C. and Höllerer, T. SmallWorlds: Visualizing Social Recommendations. Comput. Graph. Forum, 29, 3 (2010), 833-842.

Page 72: Information visualization: case studies

28/03/14 pag. 72

Related work: TasteWeights

Bostandjiev,  S.,  O'Donovan,  J.  and  Höllerer,  T.  TasteWeights:  a  visual  interac<ve  hybrid  recommender  system.  In  Proceedings  of  the  sixth  ACM  conference  on  Recommender  systems  (RecSys  '12).  ACM,  New  York,  NY,  USA  (2012),  35-­‐42.      

Page 73: Information visualization: case studies

28/03/14 pag. 73

TalkExplorer

Page 74: Information visualization: case studies

28/03/14 pag. 74

Evaluation

•  Setup –  supervised user study –  21 participants at UMAP 2012 and ACM Hypertext 2012 conferences

•  Procedure –  Tasks

•  interact with users and their bookmarks •  interact with agents •  interact with tags

–  Post-questionnaire

74

Page 75: Information visualization: case studies

28/03/14 pag. 75

Evaluation

•  Data collection –  recordings of voice and screen using camtasia studio –  system logs

•  Measurements –  effectiveness: number of explorations/number of selections

Page 76: Information visualization: case studies

28/03/14 pag. 76

Effectiveness

76

Page 77: Information visualization: case studies

28/03/14 pag. 77

Summary results

Page 78: Information visualization: case studies

28/03/14 pag. 78

Post-questionnaire

Page 79: Information visualization: case studies

28/03/14 pag. 79

Post-questionnaire

Page 80: Information visualization: case studies

28/03/14 pag. 80

Reference

Verbert, K., Parra, D., Brusilovsky, P. and Duval, E. Visualizing recommendations to support exploration, transparency and controllability. In Proceedings of the 17th International Conference on Intelligent User Interfaces (IUI’13), IUI’13, pages 1-12, New York, NY, USA, 2013. ACM

Page 81: Information visualization: case studies

28/03/14 pag. 81

Questions?

Page 82: Information visualization: case studies

28/03/14 pag. 82

Readings

•  Chapter 6