Supporting Story Synthesis: Bridging the Gap between Visual - - PowerPoint PPT Presentation

supporting story synthesis bridging the gap between
SMART_READER_LITE
LIVE PREVIEW

Supporting Story Synthesis: Bridging the Gap between Visual - - PowerPoint PPT Presentation

Supporting Story Synthesis: Bridging the Gap between Visual Analytics and Storytelling Siming Chen, Jie Li, Gennady Andrienko, Natalia Andrienko, Yun Wang, Phong H. Nguyen, and Cagatay Turkay (2018) 1 Background Research Problem Related


slide-1
SLIDE 1

Supporting Story Synthesis: Bridging the Gap between Visual Analytics and Storytelling

Siming Chen, Jie Li, Gennady Andrienko, Natalia Andrienko, Yun Wang, Phong H. Nguyen, and Cagatay Turkay

(2018)

1

slide-2
SLIDE 2

Background
 Research Problem Related Works Bridging the Gap
 Proposed Solution Thoughts

2

slide-3
SLIDE 3

Background
 Research Problem Related Works Bridging the Gap
 Proposed Solution Thoughts

3

slide-4
SLIDE 4

Visual Analytics

4 Figure 6. Visual analytics interface of social media, including (a) topic projection view, (b) topic comparison view, (c) user/ location distribution view, (d) temporal view, (e) story slice generation parameters, and (f) raw data table.

slide-5
SLIDE 5

Visual Analytics

5

“Fancy visuals, cool interactions, but what does this mean?”

Figure 6. Visual analytics interface of social media, including (a) topic projection view, (b) topic comparison view, (c) user/ location distribution view, (d) temporal view, (e) story slice generation parameters, and (f) raw data table.

slide-6
SLIDE 6

Storytelling

6 Figure 8. Layout methods to organize story slices according to different perspectives: (a) time cycles, (b) locations, (c) users, and (d) keywords.

slide-7
SLIDE 7

Storytelling

7 Figure 8. Layout methods to organize story slices according to different perspectives: (a) time cycles, (b) locations, (c) users, and (d) keywords.

Presenting results in an accessible way!

slide-8
SLIDE 8

Storytelling

  • Helps non-experts connect the dots
  • Effectively communicates insights
  • Provides meaning and context to data

8

slide-9
SLIDE 9

Background
 Research Problem Related Works Bridging the Gap
 Proposed Solution Thoughts

9

slide-10
SLIDE 10

The Gap

10

slide-11
SLIDE 11

The Gap

11

slide-12
SLIDE 12

The Gap

12

slide-13
SLIDE 13

The Gap

13

How do we move from analysis to storytelling?

slide-14
SLIDE 14

The Gap

14

How do we move from analysis to storytelling?

slide-15
SLIDE 15

The Gap

15

How do we move from analysis to storytelling? Multiple approaches but what we need is a data analysis to storytelling pipeline

slide-16
SLIDE 16

Background
 Research Problem Related Works Bridging the Gap
 Proposed Solution Thoughts

16

slide-17
SLIDE 17

Past Work

  • Need for organizing story contents
  • Existing works compose stories with annotated screen

shots of analytic displays

  • Provenance systems rely on completed analysis

bookmarks

  • Other systems rely on completed visualizations

17

slide-18
SLIDE 18

Past Work

  • Need for organizing story contents
  • Existing works compose stories with annotated screen

shots of analytic displays

  • Provenance systems rely on completed analysis

bookmarks

  • Other systems rely on completed visualizations

18

Inherits visual complexity of analytic displays

slide-19
SLIDE 19

Inherits visual complexity of analytic displays

Past Work

  • Need for organizing story contents
  • Existing works compose stories with annotated screen

shots of analytic displays

  • Provenance systems rely on completed analysis

bookmarks

  • Other systems rely on completed visualizations

19

No current systems are integrated into the analysis workflow!

slide-20
SLIDE 20

Background
 Research Problem Related Works Bridging the Gap
 Proposed Solution Thoughts

20

slide-21
SLIDE 21

Bridging the Gap

21 Figure 6. Proposed framework for bridging the gap.

slide-22
SLIDE 22

Bridging the Gap

22 Figure 6. Proposed framework for bridging the gap.

Extend analysis and storytelling workflows toward each other

slide-23
SLIDE 23

Bridging the Gap

23 Figure 6. Proposed framework for bridging the gap.

Story slice generation Extend analysis and storytelling workflows toward each other

slide-24
SLIDE 24

Bridging the Gap

24 Figure 6. Proposed framework for bridging the gap.

Content preparation Story slice generation Extend analysis and storytelling workflows toward each other

slide-25
SLIDE 25

Story Slices

25

  • Structured representations of findings during the course
  • f analysis
  • Define what facets (information) to capture
slide-26
SLIDE 26

Story Slices

26

VAST Challenge, analyze the circumstances of an epidemic

  • utbreak via microblogs
  • Structured representations of findings during the course
  • f analysis
  • Define what facets (information) to capture
slide-27
SLIDE 27

Story Slices

27

VAST Challenge, analyze the circumstances of an epidemic

  • utbreak via microblogs

Epidemic and city were fictitious don’t worry

  • Structured representations of findings during the course
  • f analysis
  • Define what facets (information) to capture
slide-28
SLIDE 28

Analytic Phase

28

Produce story slices during Analyze tasks

Figure 5. Visual analytics phase. After topic modelling, analysts explore the collection of messages from four perspectives and extract story slices.

slide-29
SLIDE 29

Story Slices

29

… …

slide-30
SLIDE 30

Story Slices

30

… … Facets help guide visual arrangements in story contents

slide-31
SLIDE 31

Story Slices

31

… Facets help guide visual arrangements in story contents … Story slices are the input to the story synthesis phase

slide-32
SLIDE 32

Facet Types

32

  • Discrete categories with no relationships
  • Discrete entities with domain-specific relationships
  • Linearly ordered elements
  • Linearly ordered elements with distances
  • Time
  • 1D/2D/3D space
slide-33
SLIDE 33

Facet Types

33

  • Discrete categories with no relationships
  • Discrete entities with domain-specific relationships
  • Linearly ordered elements
  • Linearly ordered elements with distances
  • Time
  • 1D/2D/3D space

Facets specify possible arrangements and aggregations

slide-34
SLIDE 34

Facet Types

34

  • Discrete categories with no relationships
  • Discrete entities with domain-specific relationships
  • Linearly ordered elements
  • Linearly ordered elements with distances
  • Time
  • 1D/2D/3D space

Facets specify possible arrangements and aggregations These are very similar to the Abstract Data Types in VAD…

slide-35
SLIDE 35

Background
 Research Problem Related Works Bridging the Gap
 Proposed Solution Thoughts

35

slide-36
SLIDE 36

Story Synthesis

36

Story synthesis creates story contents from story slices by…

  • Aggregating and summarizing story slices according to

facets/measurements

  • Embedding details into views/layouts
  • Arranging story slices onto layouts according to facets/

relationships

  • Showing facets by priority and from multiple perspectives
  • Annotating
slide-37
SLIDE 37

Story Synthesis

37

Story synthesis creates story contents from story slices by…

  • Aggregating and summarizing story slices according to

facets/measurements

  • Embedding details into views/layouts
  • Arranging story slices onto layouts according to facets/

relationships

  • Showing facets by priority and from multiple perspectives
  • Annotating

Story synthesis does not include the design

  • f the final story!
slide-38
SLIDE 38

Story Synthesis

38 Figure 11. Output from story synthesis phase performed by sociology researcher.

slide-39
SLIDE 39

Story Synthesis

39

story slice keys

Figure 11. Output from story synthesis phase performed by sociology researcher.

slide-40
SLIDE 40

Story Synthesis

40

story slice attributes story slice keys

Figure 11. Output from story synthesis phase performed by sociology researcher.

slide-41
SLIDE 41

Story Synthesis

41

Channels are used to convey facet information

Figure 11. Output from story synthesis phase performed by sociology researcher.

slide-42
SLIDE 42

New Framework

42

  • 1. Define types and structures of story slices - What facets
  • r patterns may be used from the data analysis phase?
  • 2. Design representations of story slices - What data

structure will be used to contain slice information? How will slices be visualized in the synthesis workspace?

  • 3. Define story synthesis support functions.
  • 4. Design the visual analytics system, including support for

discovery of potential story slices.

slide-43
SLIDE 43

New Framework

43

  • 1. Define types and structures of story slices - What facets
  • r patterns may be used from the data analysis phase?
  • 2. Design representations of story slices - What data

structure will be used to contain slice information? How will slices be visualized in the synthesis workspace?

  • 3. Define story synthesis support functions.
  • 4. Design the visual analytics system, including support for

discovery of potential story slices. This framework can be used in designing visual analytics systems that provide support for story synthesis.

slide-44
SLIDE 44

Background
 Research Problem Related Works Bridging the Gap
 Proposed Solution Thoughts

44

slide-45
SLIDE 45

Good

45

☺Need for framework is well backed by current research ☺Story slices help reason about abstract data more ☺Story slices capture model of analysis concept generation ☺Evaluated by two sociology experts (positive feedback)

slide-46
SLIDE 46

Bad

46

☹ Paper didn’t do a great job proving generality of framework ☹ Majority of examples used online text message data ☹ Paper structure could be improved to help understanding ☹ Both experts only interviewed for 1.5h using similar data ☹ Is this framework better suited for messaging data?