ChatKG: Visualizing time-series patterns aided by intelligent agents and a knowledge graph
Leonardo Christino, Fernando V. Paulovich · Computers & Graphics · 2024
Line-chart visualizations of temporal data enable users to identify interesting patterns for the user to inquire about. Using Intelligent Agents (IA), Visual Analytic tools can automatically uncover explicit knowledge related information to said patterns. Yet, visualizing the association of data, patterns, and knowledge is not straightforward. In this paper, we present ChatKG , a novel visual analytics strategy that allows exploratory data analysis of a Knowledge Graph that associates temporal sequences, the patterns found in each sequence, the temporal overlap between patterns, the related knowledge of each given pattern gathered from a multi-agent IA, and the IA’s suggestions of related datasets for further analysis visualized as annotations. We exemplify and informally evaluate ChatKG by analyzing the world’s life expectancy. For this, we implement an oracle that automatically extracts relevant or interesting patterns, populates the Knowledge Graph to be visualized, and, during user interaction, inquires the multi-agent IA for related information and suggests related datasets to be displayed as visual annotations. Our tests and an interview conducted showed that ChatKG is well suited for temporal analysis of temporal patterns and their related knowledge when applied to history studies. • Novel VA strategy for intelligent agent-assisted analysis of temporal data. • Association between explicit knowledge from an intelligent agent to temporal patterns. • Visualization of Knowledge Graphs with multi-modal data. • Analysis of life expectancy indicators contextualized by an intelligent agent.