Kosara Computer Book
Kosara Computer Book
Abstract
Presentation and communication of data have so far played a minor role in visualization research, with most work focused on exploration and analysis. We propose that presentation, in particular using elements from storytelling, is the next logical step and should be a research focus of at least equal importance as each of the other two. Stories package information into a structure that is easily remembered, which is important in many collaborative scenarios when an analyst is not the same person as the one who makes decisions, or simply needs to share information with peers. Data visualization lends itself well to being a communication medium for storytelling, in particular when the story also contains a lot of data. We review the literature on storytelling and presentation and outline the research area.
Keywords
Visualization, visual communication, narrative, storytelling
Introduction
Visualization research has traditionally focused on the exploration and analysis of data. As visualization is used in more real-world settings, decisions made based on results from these tasks becomes more and more important. Since the analysts who use visualization often are not the ones making the decisions, they need to communicate their findings to the decision makers. In the early days of visualization, much of the work was focused on novel techniques. The plethora of techniques led to the question: which one to use, and for what task? This gave rise to evaluation papers that compared techniques, and tried to ascertain the perceptual mechanisms behind specific techniques. We have a good understanding of the design space of visualization now, to the point where we are able to find suitable techniques for most data sets and tasks. More research is clearly needed in this area, but there is a body of existing work that provides useful ways of working with data. While these techniques cover the exploration and analysis of data, ways of presenting and communicating data are still lacking. Tying facts together into a story is one of the most effective ways
of presenting them and making a point. Stories have proven to be not only an incredibly popular way of conserving information and passing it on, they also provide the connective tissue between facts to make them memorable [1].
In this paper, we review the literature and history of presentation and storytelling in visualization, discuss examples, and outline a research program to develop storytelling as a visualization task of equal importance to exploration and analysis.
problem. Similarly, John Snow's famous map of Cholera cases in 1850's London was not used to find the water pump that was spreading the disease, but to present the evidence after Snow had identified it as the most likely cause using other means [2]. Similarly, Charles Minard's famous map of Napoleon's march on Moscow (Figure 3) is primarily a means of telling the story of the soldiers' plight, and less an analytic tool for understanding complex data. In the modern visualization literature, the earliest work on storytelling we are aware of is a paper by Gershon and Ward [3] that describes the use of storytelling techniques to show the development of a hostage situation. While the paper makes many interesting points about the power of storytelling, it arguably does not describe actual visualization, since it is mostly based on map views without numerical data. It does, however, describe the need to communicate the key information about a situation clearly and concisely, and argues that stories are a good vehicle for this purpose. More recently, Segel and Heer [4] classified the patterns and approaches used by news media to tell stories visually. They identified a number of approaches that are commonly used, including different layouts and semantic story structures. One of the most interesting structures is what they call the Martini glass, which starts with a broad introduction, then narrows to make a particular point, and then opens up interaction and exploration to the viewer. Hullman and Diakopoulos [5] explored the role of rhetoric in narrative visualization, and how it frames the data being presented. They identified a number of approaches to communicate authority, completeness of data, etc., and showed how these cues can be used to prioritize particular interpretations. On the evaluation side, Robertson et al. [6] looked into the effectiveness of animation in presentation and analysis, in particular the type used by gapminder, and found its effectiveness to be limited. However, gapminder has shown the effectiveness of animated transitions for explaining visualizations and getting people interested in the data, which is a dimension that study unfortunately did not explore. Given that the goal of presentation is generally to get a point across and have the audience remember it, the effect of visualization on memory is important. Bateman et al. [7] studied the effects of embellishments on memory and found more embellished charts (infographics) to be easier to remember. Just like stories, embellishments add context to the presented information that makes it easier to remember and recall. Data-based information graphics are often considered bad visualization, and when they are done for marketing purposes, they often are. However, visual journalism has a history of informative and welldesigned graphics that attract readers' attention without distracting from the data. Little work has been done on understanding the techniques of journalism from the academic perspective, but interest in the area is growing. A recent book by Cairo [8] provides valuable insights into the journalistic process and the common roots of visualization research, perceptual background, and journalistic mission.
Figure 1. Gapminder is one of the most effective stories built entirely using visualization. This sequence transitions from a stacked area chart to a scatterplot, explaining the visualization to the user as well as what to look for.
Storytelling is not limited to information visualization. Ma et al. [9] asked what role storytelling should play in scientific visualization, and argue that it is an important tool when showing findings in complex tools. Storytelling features in this case often include providing different views of the same data features to make them easier to understand, but are less concerned with the overall structure of stories. Telling stories about data is also a natural outcome when visualization is used in collaborative settings. Systems like Many Eyes have long been used as vehicles to tell stories about the data that is being visualized [10]. In a more structured context [11], stories can be used not only to support discussion and decision-making, but also the analysis process. Stories can thus serve as part of the provenance of a finding, similar to the narrated history of an event.
Storytelling Scenarios
We present information in many different settings and with many different audiences. Each of these scenarios has different requirements for the techniques used, the way the presentation is structured, the amount of interaction anticipated, etc. Self-running presentation to a large audience. This is the typical scenario for news media presentations. A presentation is created once and then viewed by many people independently and without the ability to interact with the author or ask questions. Some of these stories are entirely self-running (like a movie), some require the user to click through (like a slide show), and some provide more or less limited means of interaction beyond simple timeline control.
The goal of these stories is similar to that of a written feature story: getting a point across and explaining it in sufficient detail for the viewer to understand and to trust that the story is based on real facts and data. A key concern with these stories is often to draw the reader in. For this purpose, they often present a static view that provides a teaser and a first bit of information that does not require interaction. This is similar to a catchy title and lede that are meant to peak the reader's curiosity and make them read the rest of an article. There are also often additional hints or affordances to direct the user to certain interactions to get the story started or to advance to the next step. In addition to informing about an issue, a story often tries to raise awareness and create interest in a topic a reader may not otherwise have been aware of. To provide a deeper connection with the story, it can allow the viewer to dig deeper into the data, or at least find out how it relates to her, for example by providing a map that she can focus on her immediate area. Live presentation by a speaker in front of an audience. This model, exemplified by Hans Rosling and his gapminder presentation, is similar to the way many business presentations are given today. The main difference is in how the presenter can respond to questions, which partially obviates the need for an open exploration part at the end, but also poses other challenges. A presentation based on a live visualization allows the presenter to pause the story and interact in response to questions. It is even conceivable that the presentation adapt to changes made at one point that carry forward through different presentation steps. In addition to the usual kinds of interactions used in visualization, there is an additional layer of annotation, highlighting, etc., that can be useful in presenting. Individual (or small-group) presentation of results. While this scenario might not seem different from the previous one, it does potentially involve more interaction between the presenter and the audience. This requires the presentation tool to be more flexible than a simple slide show, so that it is possible to answer questions that come up during the presentation. For example, in a discussion of quarterly results, questions about specific sales or marketing measures might come up that were not part of the story, but are of interest to people in the audience. In addition to being able to ask and answer questions, it also appears useful to be able to record the kinds of questions asked so they can be reviewed later. A well-presented story is likely to lead to new questions that need to be considered when creating a revision, or that the presenter wants to follow up on. This way, the presentation becomes a vehicle not only for dissemination of information, but also for collecting and condensing additional knowledge.
Figure 2. The New York Times, Copenhagen: Emissions, Treaties and Impacts . The slideshow controls allow the user to move back and forth between steps, the content is structured like a dialog.
Storytelling Examples
The two examples below represent two of the three scenarios, live presentation in front of a large audience and self-running presentation. They provide some insights into design choices when preparing stories using visualization.
area chart also used. Once the bubbles are explained, a vertical axis is unrolled, which the bubbles stick to. This animation very simply but clearly explains the idea that the location of the bubbles is determined by not just one value, but two (the second one being a measure for health). The popularity of gapminder is certainly partly due to Hans Rosling's personality and energetic style of presentation. But the techniques and ideas used certainly appear effective and useful, even though only a few of them have been studied with any depth. A more thorough understanding of all the different aspects of this presentation would be extremely useful to guide further development of presentation tools using visualization. In particular, does engagement help people understand data or get in the way? Which kinds of animation are helpful, and which only distract? What is the trade-off between distraction and engagement? Etc.
Research Directions
Storytelling research in visualization straddles the boundaries of several fields, including traditional computer graphics and visualization, cognitive psychology, and the many different theories about storytelling in the social sciences [12].
Figure 3. Minards map of Napoleons Russian Campaign is often cited as an example of visual storytelling; however, it does not include any of the typical elements of storytelling, like progression through time.
Evaluation
Testing stories for effectiveness is quite different form the way evaluation is done in visualization today. While there are undoubtedly many interesting stories to be found in news media such as the The New York Times, The Washington Post, and others, there are no clearly defined metrics or evaluation methods to measure their effectiveness. Developing these will require the definition of, and agreement on, goals: what do we expect stories to achieve, and how do we measure it? Currently, many visualizations are evaluated based on the time it takes to complete a task and accuracy of the responses. These are not relevant for understanding stories, though. Meaningful metrics for stories might include engagement and interest, ability to remember key points, being able to make more informed decisions, etc. Controlled studies today are often done in the lab, and typically within a relatively short time frame. Evaluation of stories will require a very different approach, to account for different scenarios and to reflect real-world uses. The use of crowd-sourcing platforms like Amazon's Mechanical Turk is making it possible for visualization studies to reach a wider and more diverse audience than the usual student population used in lab studies (i.e., a wider range of ages and backgrounds, a more even gender representation, etc.). These and other ideas will be necessary to get stories in front of the types of people who are also the audience for news media.
Interaction
Interaction is one of the most important parts of visualization: being able to not just see the data, but quickly change the view, add different data, etc., makes analyzing it much faster and more effective. Stories are traditionally told without interaction, and unlike analysis processes are predefined and meant to be delivered in their entirety.
Among the attempts at interactive storytelling, computer games are perhaps the most interesting and certainly the most popular. However, it is debatable whether computer games are really stories and not really worlds that can be explored by the player (similar to exploration or analysis of data). There are clearly uses for interaction in visualization stories that interfere little with a story arc. At the very least, opening up the visualization for interaction after the end of the story provides a convenient starting point for exploration, and goes beyond a simple slide show. Pausing the story to interact is also a scenario that is easy to imagine, in particular when that is done in response to questions from the audience when using visualization for a live presentation. There is a trade-off between interaction and focus, since interaction likely distracts from the story. Stories that respond to and change based on interaction, e.g., by selecting a particular part of the data or questions that the user is interested in, are also conceivable. However, it is unclear how to incorporate this into a story flow without becoming a distraction, and without the interaction interfering with the flow and point of the story.
Conclusions
Storytelling promises to open up entirely new avenues of research in visualization. Going from exploration to analysis to presentation is a natural progression, which is mirrored by the research effort focused on these steps over time. As the field becomes more mature and provides many useful techniques for the first two steps, we need to start focusing on presentation. This is even more important as visualization gets used for decision-making, where the succinct presentation of important facts is crucial.
Bibliography
[1] M. Austin, Useful Fictions: Evolution, Anxiety, and the Origins of Literature. University of Nebraska Press, 2011.
[2] [3]
S. Johnson, The Ghost Map. Riverhead Trade, 2007. N. Gershon and W. Page, What Storytelling Can Do for Information Visualization, Communications of the ACM, vol. 44, no. 8, pp. 3137, 2001. E. Segel and J. Heer, Narrative Visualization: Telling Stories with Data, Transactions on Visualization and Computer Graphics, vol. 16, no. 6, pp. 11391148, 2010. J. Hullman and N. Diakopoulos, Visualization Rhetoric: Framing Effects in Narrative Visualization, Transactions on Visualization and Computer Graphics, vol. 17, no. 12, pp. 2231 2240, Dec. 2011. G. Robertson, R. Fernandez, D. Fisher, B. Lee, and J. Stasko, Effectiveness of Animation in Trend Visualization, Transactions on Visualization and Computer Graphics, vol. 14, pp. 13251332, 2008. S. Bateman, R. Mandryk, C. Gutwin, A. Genest, D. McDine, and C. Brooks, Useful Junk? The Effects of Visual Embellishment on Comprehension and Memorability of Charts, in ACM Conference on Human Factors in Computing Systems (CHI), 2010, pp. 25732582. A. Cairo, The Functional Art. New Riders Press, 2012. K.-L. Ma, I. Liao, J. Frazier, H. Hauser, and H.-N. Kostis, Scientific Storytelling Using Visualization, Computer Graphics and Applications (CG&A), Visualization Viewpoints, vol. 32, no. 1, pp. 1219, 2012. C. M. Danis, F. B. Viegas, M. Wattenberg, and J. Kriss, Your Place or Mine? Visualization as a Community Component, in CHI, 2008, pp. 275284. W. Willett, J. Heer, J. M. Hellerstein, and M. Agrawala, CommentSpace: Structured Support for Collaborative Visual Analysis, in CHI, 2011, pp. 31313140. L. Zunshine, Why We Read Fiction: Theory of Mind and the Novel. Ohio State University Press, 2012.
[4]
[5]
[6]
[7]
[8] [9]
[10]
[11]
[12]
Biographical Sketches
Robert Kosara is Visual Analytics Researcher at Tableau Software, with a special interest in the communication of, and storytelling with, data. He has a Ph.D. in Computer Science from Vienna University of Technology. Robert can be reached at [email protected]. Jock Mackinlay is Senior Director of Visual Analysis at Tableau Software, his research interests include information visualization and human-computer interaction. He has a Ph.D. in Computer Science from Stanford University. Jock is member of the IEEE Computer Society and the ACM. His email address is [email protected].