Module 1 - Intro to Nested Model + Data/Task Abstraction Flashcards

1
Q

Define Visualisation

A

Technique for data exploration and !making the unseen visible!. Based on
- human visual perception
- exploit pattern recognition capabilities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Information Visualisation

A

Use of computer supported, interactive, visual representations of abstract data to amplify cognition

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Visualisation Pipeline

A

Data -> Filter -> Map -> Project -> User
n v
|———————————–|

what data to show, how to show data, what view(s) on data?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Visualisation Goals

A
  1. Explore Data
  2. Analyse
  3. Present Findings
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Designing Visualisations

A
  • Huge space of design alternatives
  • Many possibilities are known to be ineffective, 1. avoid random walk 2. avoid known mistakes 3. extensive experimentation
  • Guidelines continue to evolve, iterative refinement is usually wise
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

empt

A

na

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Nested Model

A

Domain Situation
Data/Task Abstraction Design
Visual Encoding/Interaction Idiom
Algorithm

  • Iterative refinement process
  • Mistakes at higher level cannot be fixed at lower levels
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Domain Situation

A

understand the data. task and users. use domain specific vocabulary
- users
-> what are their needs/wants/limitations/skills
-> what is their workflow?
-> how to provide actionable knowledge
-> how to make users satisfied?
- data & task
-> produce a set of tasks/questions for target users on data. info obtained through interviews, observations, readings, etc

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Data/Task Abstraction Design

A

*what is the user being shown?
Data described in general visualisation terms (table, hierarchy, sets, etc)

*why is the user looking at it?
Tasks described in general visualisation terms (search, compare, see trend, etc)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Visual Encoding/Interaction Idiom

A

*how is it shown?
- Explore design space
- Creative approach (sketching)
- Engineering/Systematic Approach

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Algorithm

A

Implementing design, render design, etc

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Encoding Designs - Data Types

A
  1. Items
  2. Attributes
  3. Links
  4. Positions
  5. Grids
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Encoding Designs (Datasets and Data Types)

A

Dataset Items Attributes Links Positions Grids
Tables X X
Networks X X X
Geometry/Spatia X X X
Fields X X X
Cluster Lists X

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Attribute Types

A
  1. Categorical (no order)
  2. Ordered (has order, has “meaning” as a number)
    2a. Ordinal 2b. Quantitative
    - not continuous - continuous
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Ordering directions

A
  1. Sequential
  2. Diverging
  3. Cyclic
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

empty

17
Q

Users,Data,Task Triangle

A

User - Effectiveness - Data
Data - Expressiveness - Task
Task - Appropriateness - User

18
Q

Task Abstraction

A
  • Abstract design, and actions/workflow of users
  • Translate domain language -> abstract structures
  • (reflect on differences and similarities, reason on encoding)
  • tasks provide constraint on design. design depends on goal of visualisation
19
Q

Design

A

For every visualisation design, ask:
- What information can i extract out of this representation
- What is the problem I’m trying to solve?
- What questions do I want my user to be able to answer looking at this?
- How much effort is needed?
- Can we design in a structured way?

20
Q

Actions

A
  1. Analyse
    a) consume
    - discover
    - present
    - enjoy
    b) produce
    - annotate
    - record
    - derive
  2. Search
    - lookup, browse, explore, locate
  3. Query
    - identify
    - compare
    - summarise
21
Q

Tasks

A
  1. All Data
    - Trends
    - Outliers
    - Features
  2. Attributes
    a) One
    - Distribution
    - Extremes
    b) Many
    - Dependency
    - Correlation
    - Similarity
  3. Network Data
    - Topology -> Paths
  4. Spatial Data
    - Shape