Skip to content
KXKai Xu

Papers

77 publications from 2002 to 2026, across journals, conferences, preprints and book chapters. 38 are available via DOI.

2026(4)

Liza Hadley, Nick Holliman, Edyta Bogucka, Xinhuan Shu, Daniel Archambault, Kath Landgren, Ellen M. DeGennaro, Stephen M. Kissler, Kai Xu

Frontiers in Public Health14 · 2026

Abstract

Communicating scientific ideas to policy actors is a longstanding challenge, especially in epidemiological modeling where evidence is inherently uncertain. Central to this communication is visualization—the graphic representation of complex epidemiological modeling concepts through figures, plots, and charts. Effective model visualizations should be clear, simple, and easy to understand. This article brings theory from vision science to equip modelers in developing their understanding of and ability to assess and improve visualizations in their own settings. Designers can leverage fundamentals in vision science to aid their communication of modeling concepts to policymakers. We classify the different ways a modeling visual might fail and provide the necessary theory and examples for overcoming these problems in an epidemiological setting.

Yi Shan, Yixuan He, Zekai Shao, Siming Chen, Kai Xu

2026 IEEE 19th Pacific Visualization Conference (PacificVis):346–356 · 2026

Abstract

High-quality exploratory data analysis (EDA) is essential in the data science pipeline, but remains highly dependent on analysts’ expertise and effort. While recent LLM-based approaches partially reduce this burden, they struggle to generate effective analysis plans and appropriate insights and visualizations when user intent is abstract. Meanwhile, a vast collection of analysis notebooks produced across platforms and organizations contains rich analytical knowledge that can potentially guide automated EDA. Retrieval-augmented generation (RAG) provides a natural way to leverage such corpora, but general methods often treat notebooks as static documents and fail to fully exploit their potential knowledge for automating EDA. To address these limitations, we propose NotebookRAG, a method that takes user intent, datasets, and existing notebooks as input to retrieve, enhance, and reuse relevant notebook content for automated EDA generation. For retrieval, we transform code cells into context-enriched executable components, which improve retrieval quality and enable rerun with new data to generate updated visualizations and reliable insights. For generation, an agent leverages enhanced retrieval content to construct effective EDA plans, derive insights, and produce appropriate visualizations. Evidence from a user study with 24 participants confirms the superiority of our method in producing high-quality and intent-aligned EDA notebooks.

Zefei Xie, Yuhan Guo, Kai Xu

Eurographics Conference on Visualisation · 2026

Abstract

There are different goals for literature research, from understanding an unfamiliar topic to generate hypothesis for the next research project. The nature of literature research also varies according to user’s familiarity level of the topic. For inexperienced researchers, identifying gaps in the existing literature and generating feasible hypothesis are crucial but challenging. While general “deep research” tools can be used, they are not designed for such use case, thus often not effective. In addition, the “black box" nature and hallucination of Large Language Models (LLMs) often lead to distrust. In this paper, we introduce a human-agent collaborative visualization system AwesomeLit to address this need. It has several novel features: a transparent user-steerable agentic workflow; a dynamically generated query exploring tree, visualizing the exploration path and provenance; and a semantic similarity view, depicting the relationships between papers. It enables users to transition from general intentions to detailed research topics. Finally, a qualitative study involving several early researchers showed that AwesomeLit is effective in helping users explore unfamiliar topics, identify promising research directions, and improve confidence in research results.

Link

2025(3)

Yuhan Guo, Xingyou Liu, Xiaoru Yuan, Kai Xu

arXiv(arXiv:2510.02814) · 2025

Abstract

Text-to-image generative models can be tremendously valuable in supporting creative tasks by providing inspirations and enabling quick exploration of different design ideas. However, one common challenge is that users may still not be able to find anything useful after many hours and hundreds of images. Without effective help, users can easily get lost in the vast design space, forgetting what has been tried and what has not. In this work, we first propose the Design-Exploration model to formalize the exploration process. Based on this model, we create an interactive visualization system, PromptMap, to support exploratory text-to-image generation. Our system provides a new visual representation that better matches the non-linear nature of such processes, making them easier to understand and follow. It utilizes novel visual representations and intuitive interactions to help users structure the many possibilities that they can explore. We evaluated the system through in-depth interviews with users.

Yuhan Guo, Hanning Shao, Can Liu, Xiaoru Yuan, Kai Xu

IEEE Transactions on Visualization and Computer Graphics31(9):4547–4559 · 2025

Abstract

Generative text-to-image models, which allow users to create appealing images through a text prompt, have seen a dramatic increase in popularity in recent years. However, most users have a limited understanding of how such models work and often rely on trial and error strategies to achieve satisfactory results. The prompt history contains a wealth of information that could provide users with insights into what has been explored and how the prompt changes impact the output image, yet little research attention has been paid to the visual analysis of such process to support users. We propose the Image Variant Graph, a novel visual representation designed to support comparing prompt-image pairs and exploring the editing history. The Image Variant Graph models prompt differences as edges between corresponding images and presents the distances between images through projection. Based on the graph, we developed the PrompTHis system through co-design with artists. Based on the review and analysis of the prompting history, users can better understand the impact of prompt changes and have a more effective control of image generation. A quantitative user study and qualitative interviews demonstrate that PrompTHis can help users review the prompt history, make sense of the model, and plan their creative process.

Jun-Hsiang Yao, Jielin Feng, Xinfang Tian, Gulshat Amirkhanova, Siming Chen, Kai Xu

IEEE Transactions on Visualization and Computer Graphics:1–11 · 2025

Abstract

Virtual Reality (VR) broadcasting has emerged as a promising medium for providing immersive viewing experiences of major sports events such as tennis. However, current VR broadcast systems often lack an effective camera language and do not adequately incorporate dynamic, in-game visualizations, limiting viewer engagement and narrative clarity. To address these limitations, we analyze 400 out-of-play segments from eight major tennis broadcasts to develop a tennis-specific design framework that effectively combines cinematic camera movements with embedded visualizations. We further refine our framework by examining 25 cinematic VR animations, comparing their camera techniques with traditional tennis broadcasts to identify key differences and inform adaptations for VR. Based on data extracted from the broadcast videos, we reconstruct a simulated game that captures the players’ and ball’s motion and trajectories. Leveraging this design framework and processing pipeline, we develope Beyond the Broadcast, a VR tennis viewing system that integrates embedded visualizations with adaptive camera motions to construct a comprehensive and engaging narrative. Our system dynamically overlays tactical information and key match events onto the simulated environment, enhancing viewer comprehension and narrative engagement while ensuring perceptual immersion and viewing comfort. A user study involving tennis viewers demonstrate that our approach outperforms traditional VR broadcasting methods in delivering an immersive, informative viewing experience.

2024(2)

Qiru Wang, Robert S. Laramee, Kai Xu

Visual Informatics8(3):57–70 · 2024

Abstract

Cartograms serve as representations of geographical and abstract data, employing a value-by-area mapping technique. As a variant of the Dorling cartogram, the Demers cartogram utilizes squares instead of circles to represent regions. This alternative approach allows for a more intuitive comparison of regions, utilizing screen space more efficiently. However, a drawback of the Dorling cartogram and its variants lies in the potential displacement of regions from their original positions, ultimately compromising legibility, readability, and accuracy. To tackle this limitation, we propose a novel hybrid cartogram layout algorithm that incorporates topological elements, such as rivers, into Demers cartograms. The presence of rivers significantly impacts both the layout and visual appearance of the cartograms. Through a user study conducted on an Electronic Health Records (EHR) dataset, we evaluate the efficacy of the proposed hybrid layout algorithm. The obtained results illustrate that this approach successfully retains key aspects of the original cartogram while enhancing legibility, readability, and overall accuracy.

Hongye An, Arpit Narechania, Emily Wall, Kai Xu

NLVIZ Workshop · 2024

Abstract

Academic literature reviews have traditionally relied on techniques such as keyword searches and accumulation of relevant back-references, using databases like Google Scholar or IEEEXplore. However, both the precision and accuracy of these search techniques is limited by the presence or absence of specific keywords, making literature review akin to searching for needles in a haystack. We present vitaLITy 2, a solution that uses a Large Language Model or LLM-based approach to identify semantically relevant literature in a textual embedding space. We include a corpus of 66,692 papers from 1970-2023 which are searchable through text embeddings created by three language models. vitaLITy 2 contributes a novel Retrieval Augmented Generation (RAG) architecture and can be interacted with through an LLM with augmented prompts, including summarization of a collection of papers. vitaLITy 2 also provides a chat interface that allow users to perform complex queries without learning any new programming language. This also enables users to take advantage of the knowledge captured in the LLM from its enormous training corpus. Finally, we demonstrate the applicability of vitaLITy 2 through two usage scenarios. vitaLITy 2 is available as open-source software at https://vitality-vis.github.io.

Link

2023(1)

Conny Walchshofer, Andreas Hinterreiter, Holger Stitz, Marc Streit, Kai Xu

IEEE Transactions on Visualization and Computer Graphics29(12):4816–4831 · 2023

Abstract

Understanding user behavior patterns and visual analysis strategies is a long-standing challenge. Existing approaches rely largely on time-consuming manual processes such as interviews and the analysis of observational data. While it is technically possible to capture a history of user interactions and application states, it remains difficult to extract and describe analysis strategies based on interaction provenance. In this article, we propose a novel visual approach to the meta-analysis of interaction provenance. We capture single and multiple user sessions as graphs of high-dimensional application states. Our meta-analysis is based on two different types of two-dimensional embeddings of these high-dimensional states: layouts based on (i) topology and (ii) attribute similarity. We applied these visualization approaches to synthetic and real user provenance data captured in two user studies. From our visualizations, we were able to extract patterns for data types and analytical reasoning strategies.

2022(3)

M. Chen, A. Abdul-Rahman, D. Archambault, J. Dykes, P. D. Ritsos, A. Slingsby, T. Torsney-Weir, C. Turkay, B. Bach, R. Borgo, A. Brett, H. Fang, R. Jianu, S. Khan, R. S. Laramee, L. Matthews, P. H. Nguyen, R. Reeve, J. C. Roberts, F. P. Vidal, Q. Wang, J. Wood, K. Xu, M. Chen, A. Abdul-Rahman, D. Archambault, J. Dykes, P. D. Ritsos, A. Slingsby, T. Torsney-Weir, C. Turkay, B. Bach, R. Borgo, A. Brett, H. Fang, R. Jianu, S. Khan, R. S. Laramee, L. Matthews, P. H. Nguyen, R. Reeve, J. C. Roberts, F. P. Vidal, Q. Wang, J. Wood, K. Xu

Epidemics39:100569 · 2022

Abstract

The effort for combating the COVID-19 pandemic around the world has resulted in a huge amount of data, e.g., from testing, contact tracing, modelling, treatment, vaccine trials, and more. In addition to numerous challenges in epidemiology, healthcare, biosciences, and social sciences, there has been an urgent need to develop and provide visualisation and visual analytics (VIS) capacities to support emergency responses under difficult operational conditions. In this paper, we report the experience of a group of VIS volunteers who have been working in a large research and development consortium and providing VIS support to various observational, analytical, model-developmental, and disseminative tasks. In particular, we describe our approaches to the challenges that we have encountered in requirements analysis, data acquisition, visual design, software design, system development, team organisation, and resource planning. By reflecting on our experience, we propose a set of recommendations as the first step towards a methodology for developing and providing rapid VIS capacities to support emergency responses.

Jason Dykes, Alfie Abdul-Rahman, Daniel Archambault, Benjamin Bach, Rita Borgo, Min Chen, Jessica Enright, Hui Fang, Elif E. Firat, Euan Freeman, Tuna Gonen, Claire Harris, Radu Jianu, Nigel W. John, Saiful Khan, Andrew Lahiff, Robert S. Laramee, Louise Matthews, Sibylle Mohr, Phong H. Nguyen, Alma A. M. Rahat, Richard Reeve, Panagiotis D. Ritsos, Jonathan C. Roberts, Aidan Slingsby, Ben Swallow, Thomas Torsney-Weir, Cagatay Turkay, Robert Turner, Franck P. Vidal, Qiru Wang, Jo Wood, Kai Xu

Philosophical Transactions of the Royal Society A · 2022

Abstract

We report on an ongoing collaboration between epidemiological modellers and visualization researchers by documenting and reflecting upon knowledge constructs – a series of ideas, approaches and methods taken from existing visualization research and practice – deployed and developed to support modelling of the COVID-19 pandemic. Structured independent commentary on these efforts is synthesized through iterative reflection to develop: evidence of the effectiveness and value of visualization in this context; open problems upon which the research communities may focus; guidance for future activity of this type; and recommendations to safeguard the achievements and promote, advance, secure and prepare for future collaborations of this kind. In describing and comparing a series of related projects that were undertaken in unprecedented conditions, our hope is that this unique report, and its rich interactive supplementary materials, will guide the scientific community in embracing visualization in its observation, analysis and modelling of data as well as in disseminating findings. Equally we hope to encourage the visualization community to engage with impactful science in addressing its emerging data challenges. If we are successful, this showcase of activity may stimulate mutually beneficial engagement between communities with complementary expertise to address problems of significance in epidemiology and beyond. https://ramp-vis.github.io/RAMPVIS-PhilTransA-Supplement/

Max Sondag, Cagatay Turkay, Louise Matthews, Sibylle Mohr, Daniel Archambault, Kai Xu

Computer Graphics Forum41(3):29–41 · 2022

Abstract

Epidemiologists use individual-based models to (a) simulate disease spread over dynamic contact networks and (b) to investigate strategies to control the outbreak. These model simulations generate complex ‘infection maps’ of time-varying transmission trees and patterns of spread. Conventional statistical analysis of outputs offers only limited interpretation. This paper presents a novel visual analytics approach for the inspection of infection maps along with their associated metadata, developed collaboratively over 16 months in an evolving emergency response situation. We introduce the concept of representative trees that summarize the many components of a time-varying infection map while preserving the epidemiological characteristics of each individual transmission tree. We also present interactive visualization techniques for the quick assessment of different control policies. Through a series of case studies and a qualitative evaluation by epidemiologists, we demonstrate how our visualizations can help improve the development of epidemiological models and help interpret complex transmission patterns.

10.1111/cgf.14520

2020(3)

John Wenskovitch, Michelle Zhou, Christopher Collins, Remco Chang, Michelle Dowling, Alex Endert, Kai Xu

IEEE Computer Graphics and Applications40(3):73–82 · 2020

Abstract

Interactive data exploration and analysis is an inherently personal process. One’s background, experience, interests, cognitive style, personality, and other sociotechnical factors often shape such a process, as well as the provenance of exploring, analyzing, and interpreting data. This Viewpoint posits both what personal information and how such personal information could be taken into account to design more effective visual analytic systems, a valuable and under-explored direction.

Kai Xu, Saminu Salisu, Phong H. Nguyen, Rick Walker, B. L. William Wong, Adrian Wagstaff, Graham Phillips, Mike Biggs

IEEE Computer Graphics and Applications40(3):83–93 · 2020

Abstract

TimeSets is a temporal data visualization technique designed to reveal insights into event sets, such as all the events linked to one person or organization. In this article, we describe two TimeSets-based visual analytics tools for intelligence analysis. In the first case, TimeSets is integrated with other visual analytics tools to support open-source intelligence analysis with Twitter data, particularly the challenge of finding the right questions to ask. The second case uses TimeSets in a participatory design process with analysts that aims to meet their requirements of uncertainty analysis involving fake news. Lessons learned are potentially beneficial to other application domains.

Kai Xu, Alvitta Ottley, Conny Walchshofer, Marc Streit, Remco Chang, John Wenskovitch

Computer Graphics Forum39(3):757–783 · 2020

Abstract

There is fast-growing literature on provenance-related research, covering aspects such as its theoretical framework, use cases, and techniques for capturing, visualizing, and analyzing provenance data. As a result, there is an increasing need to identify and taxonomize the existing scholarship. Such an organization of the research landscape will provide a complete picture of the current state of inquiry and identify knowledge gaps or possible avenues for further investigation. In this STAR, we aim to produce a comprehensive survey of work in the data visualization and visual analytics field that focus on the analysis of user interaction and provenance data. We structure our survey around three primary questions: (1) WHY analyze provenance data, (2) WHAT provenance data to encode and how to encode it, and (3) HOW to analyze provenance data. A concluding discussion provides evidence-based guidelines and highlights concrete opportunities for future development in this emerging area. The survey and papers discussed can be explored online interactively at https://provenance-survey.caleydo.org.

10.1111/cgf.14035

2019(3)

Jean-Daniel Fekete, T. J. Jankun-Kelly, Melanie Tory, Kai Xu

IEEE Computer Graphics and Applications39(6):27–29 · 2019

Abstract

The articles in this special section examine the concept of "sensemaking", which refers to how we structure the unknown so as to be able to act in it. In the context of data analysis it involves understanding the data, generating hypotheses, selecting analysis methods, creating novel solutions, and critical thinking and learning wherever needed. Due to its explorative and creative nature, sensemaking is arguably the most challenging part of any data analysis.

Simon Attfield, Bob Fields, David Windridge, Kai Xu

Proceedings of the First Workshop on AI and Intelligent Assistance for Legal Professionals in the Digital Workplace:7–11 · 2019

Abstract

During legal investigations, analysts typically create external representations of an investigated domain as resource for cognitive offloading, reflection and collaboration. For investigations involving very large numbers of documents as evidence, creating such representations can be slow and costly, but essential. We believe that software tools, including interactive visualisation and machine learning, can be transformative in this arena, but that design must be predicated on an understanding of how such tools might support and enhance investigator cognition and team-based collaboration. In this paper, we propose an approach to this problem by: (a) allowing users to visually externalise their evolving mental models of an investigation domain in the form of thematically organized Anchored Narratives; and (b) using such narratives as a (more or less) tacit interface to cooperative, mixed initiative machine learning. We elaborate our approach through a discussion of representational forms significant to legal investigations and discuss the idea of linking such representations to machine learning.

Link

2018(2)

Junayed Islam, B. L. William Wong, Kai Xu

Chinese Journal of Network and Information Security4(2):18–33 · 2018

Abstract

In criminal intelligence domain where solution discovery is often serendipitous,it demands techniques to provide transparent evidences of top-down and bottom-up analytical processes of analysts while sifting through or transforming sourced data to provide plausible explanation of the fact.Management and tracing of such security sensitive analytical information flow originated from tightly coupled visualizations into visual analytic system for criminal intelligence that triggers huge amount of analytical information on a single click,involves design and development challenges.In this research paper,we have introduced a system called “PROV” to capture,visualize and utilize analytical information named as analytic provenance by considering such challenges.A video demonstrating its features is available online at https://streamable.com/r8mlx.Prior to develop this system for criminal intelligence analysis,we conducted a systematic research to outline the requirements and technical challenges.We gathered such information from real police intelligence analysts through multiple sessions who are the end users of a large heterogeneous event-driven modular Analyst’s User Interface (AUI) of the project VALCRI (Visual Analytics for Sensemaking in Criminal Intelligence),developed by using visual analytic technique.We have proposed a semantic analytic state composition technique to trigger new insight by schematizing captured reasoning states.To evaluate the system we carried out few subjective feedback sessions with the end-users of the project and found very positive feedback.We also have tested our event triggered analytic state capturing protocol with an external geospatial and temporal crime analysis system and found that our proposed technique works generically for both small and large complex visual analytic systems.

Link

Junayed Islam, B. L. William Wong, Kai Xu

Community-Oriented Policing and Technological Innovations:95–105 · 2018

Abstract

Studying how analysts use interaction in visualization systems is an important part of evaluating how well these interactions support analysis needs, like generating insights or performing tasks. Analytic Provenance commonly known as interaction histories contains information about the sequence of choices that analysts make when exploring data or performing a task. This research work presents a compositional reductionist approach as a way of externalizing analyst’s thinking processes by using markers of analytical behaviour extracted from such interaction histories. Set of Behavioural Markers (BMs) have been identified through a workshop with domain experts and a systematic literature review to use them as cognitive attributes of imagination, insight, transparency, fluidity and rigour to enhance performance in criminal intelligence analysis. A low level semantic action sequence computation also has been proposed as a detection approach of identified BMs and found from computation that BMs can act as bridge between human cognition and computation through semantic interaction. This research work has addressed problems of existing qualitative experiments to extract these BMs through cognitive task analysis and found that the proposed computational technique can be a supplementary approach for validating experimental results.

2017(1)

Kai Xu, Leishi Zhang, Daniel Pérez, Phong H. Nguyen, Adam Ogilvie-Smith

Multimodal Technologies and Interaction1(3):13 · 2017

Abstract

There has been extensive research on dimensionality reduction techniques. While these make it possible to present visually the high-dimensional data in 2D or 3D, it remains a challenge for users to make sense of such projected data. Recently, interactive techniques, such as Feature Transformation, have been introduced to address this. This paper describes a user study that was designed to understand how the feature transformation techniques affect user’s understanding of multi-dimensional data visualisation. It was compared with the traditional dimension reduction techniques, both unsupervised (PCA) and supervised (MCML). Thirty-one participants were recruited to detect visual clusters and outliers using visualisations produced by these techniques. Six different datasets with a range of dimensionality and data size were used in the experiment. Five of these are benchmark datasets, which makes it possible to compare with other studies using the same datasets. Both task accuracy and completion time were recorded for comparison. The results show that there is a strong case for the feature transformation technique. Participants performed best with the visualisations produced with high-level feature transformation, in terms of both accuracy and completion time. The improvements over other techniques are substantial, particularly in the case of the accuracy of the clustering task. However, visualising data with very high dimensionality (i.e., greater than 100 dimensions) remains a challenge.

10.3390/mti1030013

2016(5)

Phong H. Nguyen, Andy Bardill, Betul Salman, Kate Herd, B.L. William Wong, Kai Xu

2016 IEEE Conference on Visual Analytics Science and Technology (VAST):91–100 · 2016

Abstract

Sensemaking is described as the process in which people collect, organize and create representations of information, all centered around some problem they need to understand. People often get lost when solving complicated tasks using big datasets over long periods of exploration and analysis. They may forget what they have done, are unaware of where they are in the context of the overall task, and are unsure where to continue. In this paper, we introduce a tool, SenseMap, to address these issues in the context of browser-based online sensemaking. We conducted a semi-structured interview with nine participants to explore their behaviors in online sensemaking with existing browser functionality. A simplified sensemaking model based on Pirolli and Card’s model is derived to better represent the behaviors we found: users iteratively collect information sources relevant to the task, curate them in a way that makes sense, and finally communicate their findings to others. SenseMap automatically captures provenance of user sensemaking actions and provides multi-linked views to visualize the collected information and enable users to curate and communicate their findings. To explore how SenseMap is used, we conducted a user study in a naturalistic work setting with five participants completing the same sensemaking task related to their daily work activities. All participants found the visual representation and interaction of the tool intuitive to use. Three of them engaged with the tool and produced successful outcomes. It helped them to organize information sources, to quickly find and navigate to the sources they wanted, and to effectively communicate their findings.

Junayed Islam, Craig Anslow, B. L. William Wong, Leishi Zhang, Kai Xu

Computer Graphics and Visual Computing (CGVC):17–24 · 2016

Abstract

In criminal intelligence analysis to complement the information entailed and to enhance transparency of the operations, it demands logs of the individual processing activities within an automated processing system. Management and tracing of such security sensitive analytical information flow originated from tightly coupled visualizations into visual analytic system for criminal intelligence that triggers huge amount of analytical information on a single click, involves design and development challenges. To lead to a believable story by using scientific methods, reasoning for getting explicit knowledge of series of events, sequences and time surrounding interrelationships with available relevant information by using human perception, cognition, reasoning with database operations and computational methods, an analytic visual judgmental support is obvious for criminal intelligence. Our research outlines the requirements and development challenges of such system as well as proposes a generic way of capturing different complex visual analytical states and processes known as analytic provenance. The proposed technique has been tested into a large heterogeneous event-driven visual analytic modular analyst’s user interface (AUI) of the project VALCRI (Visual Analytics for Sensemaking in Criminal Intelligence) and evaluated by the police intelligence analysts through it’s visual state capturing and retracing interfaces. We have conducted several prototype evaluation sessions with the groups of end-users (police intelligence analysts) and found very positive feedback. Our approach provides a generic support for visual judgmental process into a large complex event-driven AUI system for criminal intelligence analysis

P. H. Nguyen, K. Xu, A. Wheat, B. L. W. Wong, S. Attfield, B. Fields, P. H. Nguyen, K. Xu, A. Wheat, B. L. W. Wong, S. Attfield, B. Fields

IEEE Transactions on Visualization and Computer Graphics22(1):41–50 · 2016

Abstract

Sensemaking is described as the process of comprehension, finding meaning and gaining insight from information, producing new knowledge and informing further action. Understanding the sensemaking process allows building effective visual analytics tools to make sense of large and complex datasets. Currently, it is often a manual and time-consuming undertaking to comprehend this: researchers collect observation data, transcribe screen capture videos and think-aloud recordings, identify recurring patterns, and eventually abstract the sensemaking process into a general model. In this paper, we propose a general approach to facilitate such a qualitative analysis process, and introduce a prototype, SensePath, to demonstrate the application of this approach with a focus on browser-based online sensemaking. The approach is based on a study of a number of qualitative research sessions including observations of users performing sensemaking tasks and post hoc analyses to uncover their sensemaking processes. Based on the study results and a follow-up participatory design session with HCI researchers, we decided to focus on the transcription and coding stages of thematic analysis. SensePath automatically captures user’s sensemaking actions, i.e., analytic provenance, and provides multi-linked views to support their further analysis. A number of other requirements elicited from the design session are also implemented in SensePath, such as easy integration with existing qualitative analysis workflow and non-intrusive for participants. The tool was used by an experienced HCI researcher to analyze two sensemaking sessions. The researcher found the tool intuitive and considerably reduced analysis time, allowing better understanding of the sensemaking process.

Saminu Salisu, Adrian Wagstaff, Mike Biggs, Graham Phillips, Kai Xu

Conference · 2016

Abstract

TimeSets consist of a timeline showing sequence of events displayed across a visualisation, while makings sense of sets relation among events in the timeline [NXWW15]. This study looked into extending TimeSets to accommodate Visualisation of trust and uncertainty as parts of its variables for events displayed across the timeline. The aim of the challenge is to build tools in the context of big data analytics that can be used to aid military operations through intelligence analytics and decision-making.

Phong H. Nguyen, Rick Walker, BL William Wong, Kai Xu

Information Visualization15(3):253–269 · 2016

Abstract

In this article, we introduce a novel timeline visualization technique, TimeSets, that helps make sense of complex temporal datasets by showing the set relationships among individual events. TimeSets visually groups events that share a topic, such as a place or a person, while preserving their temporal order. It dynamically adjusts the level of detail for each event to suit the amount of information and display estate. Various design options were explored to address issues such as one event belonging to multiple topics. A controlled experiment was conducted to evaluate its effectiveness by comparing it to the KelpFusion method. The results showed significant advantage in accuracy and user preference.

2015(1)

Kai Xu, Simon Attfield, T.J. Jankun-Kelly, Ashley Wheat, Phong H. Nguyen, Nallini Selvaraj

IEEE Computer Graphics and Applications35(3):56–64 · 2015

Abstract

Sensemaking is a process of finding meaning from information that often involves activities such as information foraging and hypothesis generation. It can be valuable to maintain a history of the data and reasoning involved. This history, commonly known as provenance information, can be a resource for "reflection-in-action"’ during analysis, supporting collaboration between analysts, and can help trace data quality and uncertainty through the analysis process. Currently, there is limited work on utilizing analytic provenance, which captures the interactive data exploration and human reasoning process, to support sensemaking. This article presents and extends the research challenges discussed in a IEEE VIS 2014 workshop on this topic to provide an agenda for sensemaking analytic provenance.

10.1109/MCG.2015.50

2014(5)

Kai Xu, Phong H. Nguyen, Bob Fields

2014 IEEE Conference on Visual Analytics Science and Technology (VAST):389–390 · 2014

Abstract

Two tools were developed for the analysis tasks in the VAST Challenge 2014 Mini-Challenge 3: Social Analytics VIsualiszation (SAVI) and Sense Making with Analytic Provenance (SenseMAP).

Neesha Kodagoda, Simon Attfield, Phong H. Nguyen, Leishi Zhang, B L William Wong, Adrian Wagstaff, Graham Phillips, James Bulloch, John Marshall, Stewart Bertram, Kai Xu

2014 IEEE Joint Intelligence and Security Informatics Conference:327–327 · 2014

Abstract

POLAR is an experimental test-bed visualisation tool for Patterns of Life analysis, developed on the basis of knowledge elicitation with stakeholders. It uses multiple and coordinated views for exploring geo-temporal datasets. The system has three modes of interaction for addressing different kinds of PoL questions. It supports the exploration of movement patterns with resolutions ranging from intercontinental to local travel and a year or more to just a few minutes.

Phong H. Nguyen, Rick Walker, B.L. William Wong, Kai Xu

18th International Conference on Information Visualisation (IV):225–233 · 2014

Abstract

Timeline visualization is an important tool for sense making. It allows analysts to examine information in chronological order and to identify temporal patterns and relationships. However, many existing timeline visualization methods are not designed for the dynamic and iterative nature of the sense making process and the various analysis activities it involves. In this paper, we introduce a novel timeline visualization, Schema Line, to address these deficiencies. Schema Line is designed to group notes into analyst-determined schema, using a layout algorithm to produce compact but aesthetically pleasing timeline visualization, and includes fluid user interactions to support sense making activities. It enables interactive temporal schemata construction with seamless integration with visual data exploration and note taking. Our preliminary evaluation results show that the participants found the new method easy to learn and use, and its features effective for the sense making activities for which it was designed.

10.1109/IV.2014.14

T. J. Jankun-Kelly, Tim Dwyer, Danny Holten, Christophe Hurter, Martin Nöllenburg, Chris Weaver, Kai Xu

Multivariate Network Visualization(8380):207–235 · 2014

Abstract

Real-world, multivariate datasets are frequently too large to show in their entirety on a visual display. Still, there are many techniques we can employ to show useful partial views-sufficient to support incremental exploration of large graph datasets. In this chapter, we first explore the cognitive and architectural limitations which restrict the amount of visual bandwidth available to multivariate graph visualization approaches. These limitations afford several design approaches, which we systematically explore. Finally, we survey systems and studies that exhibit these design strategies to mitigate these perceptual and architectural limitations.

Link

Concern Level Assessment: Building Domain Knowledge into a Visual System to Support Network Security Situation Awareness

Journal

S. Choudhury, N. Kodagoda, P. Nguyen, C. Rooney, S. Attfield, Y. Zheng, B.L.W. Wong, R. Chen, G. Mapp, L. Slabbert, M. Aiash, A. Lasebae, Kai Xu

Information Visualization13(4):346–360 · 2014

2013(1)

Rick Walker, Aiden Slingsby, Jason Dykes, Jo Wood, Phong H. Nguyen, Derek Stephens, B. L. William Wong, Yongjun Zheng, Kai Xu

IEEE Transactions on Visualization and Computer Graphics19(12):2139–2148 · 2013

Abstract

We describe and demonstrate an extensible framework that supports data exploration and provenance in the context of Human Terrain Analysis (HTA). Working closely with defence analysts we extract requirements and a list of features that characterise data analysed at the end of the HTA chain. From these, we select an appropriate non-classified data source with analogous features, and model it as a set of facets. We develop ProveML, an XML-based extension of the Open Provenance Model, using these facets and augment it with the structures necessary to record the provenance of data, analytical process and interpretations. Through an iterative process, we develop and refine a prototype system for Human Terrain Visual Analytics (HTVA), and demonstrate means of storing, browsing and recalling analytical provenance and process through analytic bookmarks in ProveML. We show how these bookmarks can be combined to form narratives that link back to the live data. Throughout the process, we demonstrate that through structured workshops, rapid prototyping and structured communication with intelligence analysts we are able to establish requirements, and design schema, techniques and tools that meet the requirements of the intelligence community. We use the needs and reactions of defence analysts in defining and steering the methods to validate the framework.

2012(1)

Kai Xu, C. Rooney, P. Passmore, Dong-Han Ham, P.H. Nguyen

IEEE Transactions on Visualization and Computer Graphics18(12):2449 –2456 · 2012

Abstract

Recently there has been increasing research interest in displaying graphs with curved edges to produce more readable visualizations. While there are several automatic techniques, little has been done to evaluate their effectiveness empirically. In this paper we present two experiments studying the impact of edge curvature on graph readability. The goal is to understand the advantages and disadvantages of using curved edges for common graph tasks compared to straight line segments, which are the conventional choice for showing edges in node-link diagrams. We included several edge variations: straight edges, edges with different curvature levels, and mixed straight and curved edges. During the experiments, participants were asked to complete network tasks including determination of connectivity, shortest path, node degree, and common neighbors. We also asked the participants to provide subjective ratings of the aesthetics of different edge types. The results show significant performance differences between the straight and curved edges and clear distinctions between variations of curved edges.

2011(4)

William Wong, Raymond Chen, Neesha Kodagoda, Chris Rooney, Kai Xu

Proceedings of the 2011 annual conference extended abstracts on Human factors in computing systems:311–316 · 2011

Abstract

In this paper we present INVISQUE, a novel system designed for interactive information exploration. Instead of a conventional list-style arrangement, in INVISQUE information is represented by a two-dimensional spatial canvas, with each dimension representing user-defined semantics. Search results are presented as index cards, ordered in both dimensions. Intuitive interactions are used to perform tasks such as keyword searching, results browsing, categorizing, and linking to online resources such as Google and Twitter. The interaction-based query style also naturally lends the system to different types of user input such as multi-touch gestures. As a result, INVISQUE gives users a much more intuitive and smooth experience of exploring large information spaces.

B. L. William Wong, Sharmin Choudhury, Chris Rooney, Raymond Chen, Kai Xu

Proceedings of the 15th international conference on Theory and practice of digital libraries (TPDL):227–235 · 2011

Abstract

When a user knows exactly what they are looking for most library systems are adequate for their needs. However, when the user’s information needs are ill-defined - traditional library systems prove inadequate. This is because traditional library systems are not designed to support sense making rather for information retrieval. Visual analytics is the science of analytical reasoning facilitated by interactive visualizations and visual analytics systems can support both sense making and information retrieval. In this paper, we present INVISQUE - an approach and experimental software for interactive visual search and query. INVISQUE uses an index card metaphor to display library content, organized in a way that visually integrates attributes such citations and date published, making it easy to pick out the most recent and most cited paper. It uses design techniques such as focus+context to reveal relationships between documents, while avoiding the "what-was-I-lookingfor?" problem.

Link

Visualisation and analysis of the complexome network of Saccharomyces cerevisiae

Journal

Simone S. Li, Marc R. Wilkins, Kai Xu

Journal of proteome research10(10):4744–4756 · 2011

Web Service management system for bioinformatics research: a case study

Journal

Kai Xu, Qi Yu, Qing Liu, Ji Zhang, Athman Bouguettaya

Service Oriented Computing and Applications5(1):1–15 · 2011

2010(1)

Seeing More Than the Graph - Evaluation of Multivariate Graph Visualization Methods

Conference

Andrew Cunningham, Bruce H. Thomas, Kai Xu

Proceedings of the Workshop on Interactive Data Exploration and Knowledge Discovery (part of International Working Conference on Advanced Visual Interfaces 2010) · 2010

2009(10)

FlowRecommender: a workflow recommendation technique for process provenance

Conference

Ji Zhang, Qing Liu, Kai Xu

Proceedings of the Eighth Australasian Data Mining Conference · 2009

Visual Virtual Community

Conference

Harry Rolf, Christopher Lueg, Kai Xu

Proceedings of the 1st Australian Designing for Healthy Living Workshop · 2009

Detecting Projected Outliers in High-Dimensional Data Streams

Conference

Ji Zhang, Qigang Gao, Hai H. Wang, Qing Liu, Kai Xu

Proceedings of the 20th International Conference on Database and Expert Systems Applications:629–644 · 2009

Semi-Bipartite Graph Visualization for Gene Ontology Networks

Conference

Kai Xu, Rohan Williams, Seok-Hee Hong, Qing Liu, Ji Zhang

Proceedings of the 17th International Symposium on Graph Drawing:244–255 · 2009

Visual Analysis of History of World Cup: A Dynamic Network with Dynamic Hierarchy and Geographic Clustering

Conference

Adel Ahmed, Xiaoyan Fu, Seok-Hee Hong, Quan Hoang Nguyen, Kai Xu

Proceedings of the Visual Information Communications International 2009:25–39 · 2009

Visual Analysis of Overlapping Biological Networks

Conference

David Cho Yau Fung, Seok-Hee Hong, Dirk Koschützki, Falk Schreiber, Kai Xu

Proceedings of the 13th International Conference on Information Visualisation:337–342 · 2009

Gene Specific Co-regulation Discovery: An Improved Approach

Conference

Ji Zhang, Qing Liu, Kai Xu

Proceedings of the 9th International Conference on Computational Science - Part I:838–847 · 2009

Combined visualisation and analysis of Gene Ontology annotations using multivariate representations of annotations and bipartite networks

Report

Kai Xu, Xiaoxuan Huang, Nicholas A. Shackel, Devanshi Seth, Seok-Hee Hong, Chris J. Cotsapas, Mark D. Gorrell, Peter F. R. Little, Geoffrey W. McCaughan, Rohan B. H. Williams

CSIRO(09/166) · 2009

Survey of bioinformatics workflow provenance visualization

Report

Kai Xu

CSIRO(09/229) · 2009

2008(6)

Bio-SENSE: Semantic Web Services for Bioinformatics Provenance

Conference

Kai Xu, Athman Bouguettaya, Mark Hepburn, Qing Liu, Ji Zhang

Proceedings of the CSIRO ICT Center conference 2008 · 2008

2.5D Visualisation of Overlapping Biological Networks

Journal

David Cho Yau Fung, Seok-Hee Hong, Dirk Koschützki, Falk Schreiber, Kai Xu

Journal of Integrative Bioinformatics5(1):90 · 2008

Survey of Semantic Web Service-based Bioinformatics Systems

Report

Kai Xu

CSIRO(08/230) · 2008

2007(3)

GraphScape: integrated multivariate network visualization

Conference

Kai Xu, Andrew Cunningham, Seok-Hee Hong, Bruce H. Thomas

Proceedings of the 6th International Asia-Pacific Symposium on Visualization:33–40 · 2007

Visualization and analysis of email networks

Conference

Xiaoyan Fu, Seok-Hee Hong, Nikola S. Nikolov, Xiaobin Shen, Yingxin Wu, Kai Xu

Proceedings of the 6th International Asia-Pacific Symposium on Visualization:1–8 · 2007

2006(10)

Multi-Scale Visualization and Function Analysis of Gene Ontology Network for High-Throughput Experiments

Conference

Kai Xu, Xiaoxuan Huang, Nicholas A. Shackel, Devanshi Seth, Seok-Hee Hong, Chris J. Cotsapas, Mark D. Gorrell, Peter F. R. Little, Geoffrey W. McCaughan, Rohan B. H. Williams

Proceedings of Bioinformatics Australia 2006 · 2006

Gene Ontology Network Visualization and Analysis

Conference

Kai Xu, Xiaoxuan Huang, Chris J. Cotsapas, Seok-Hee Hong, Geoffrey W. McCaughan, Mark D. Gorrell, Peter F. R. Little, Rohan B. H. Williams

Proceedings of the 14th International Conference on Intelligent Systems for Molecular Biology · 2006

Visual analysis of network centralities

Conference

Tim Dwyer, Seok-Hee Hong, Dirk Koschützki, Falk Schreiber, Kai Xu

Proceedings of the 2006 Asia-Pacific Symposium on Information Visualisation:189–197 · 2006

Web-Based Genomic Information Integration with Gene Ontology

Conference

Kai Xu

Proceedings of the 8th Asia-Pacific Web Conference:812–817 · 2006

Biomedical Information Visualization

Chapter

Mircea Lungu, Kai Xu

Human-Centered Visualization Environments4417:311–342 · 2006

Visual Representations

Chapter

Carsten Gorg, Mathias Pohl, Ermir Qeli, Kai Xu

Human-Centered Visualization Environments4417:163–230 · 2006

Visualization and Analysis of Small-World Email Networks

Conference

Xiaoyan Fu, Seok-Hee Hong, Nikola S. Nikolov, Xiaobin Shen, Yingxin Wu, Kai Xu

Proceedings of the 12th IEEE Symposium on Information Visualization · 2006

2005(2)

GEOMI: GEOmetry for Maximum Insight

Conference

Adel Ahmed, Tim Dwyer, Michael Forster, Xiaoyan Fu, Joshua Wing Kei Ho, Seok-Hee Hong, Dirk Koschützki, Colin Murray, Nikola S. Nikolov, Ronnie Taib, Alexandre Tarassov, Kai Xu

Proceedings of the 13th International Symposium on Graph Drawing:468–479 · 2005

Multiresolution Query Optimization in an Online Environment

Conference

Kai Xu, Xiaofang Zhou

Proceedings of the 7th Asia-Pacific Web Conference,:730–741 · 2005

2004(3)

Multiresolution Spatial Databases: Making Web-Based Spatial Applications Faster

Conference

Xiaofang Zhou, Sham Prasher, Sai Sun, Kai Xu

Proceedings of the 6th Asia-Pacific Web Conference:36–47 · 2004

Direct Mesh: a Multiresolution Approach to Terrain Visualization

Conference

Kai Xu, Xiaofang Zhou, Xuemin Lin

Proceedings of the 20th International Conference on Data Engineering:766–777 · 2004

Database Support for Multi-Resolution Terrain Models

Thesis

Kai Xu

School of Information Technology and Electrical Engineering · 2004

2003(1)

Database support for multiresolution terrain visualization

Conference

Kai Xu

Proceedings of the 14th Australasian database conference:153–160 · 2003

2002(2)

Secondary Storage Terrain Visualization in a Client-server Environment: A Survey

Conference

Kai Xu, Xiaofang Zhou

Proceedings of International Conference on Networks, Parallel and Distributed Processing, and Applications:206–210 · 2002

Multiresolution terrain database visualization

Conference

Kai Xu

Proceedings of the 8th International Conference on Extending Database Technology PhD workshop · 2002

Looking for something specific? Search Google Scholar or email me.