InfoAlign: A Human–AI Co-Creation System for Storytelling with InfographicsStorytelling infographics are a powerful medium for communicating data-driven stories through visual presentation. However, existing authoring tools lack support for maintaining story consistency and aligning with users' story goals throughout the design process. To address this gap, we conducted formative interview…2026JFJielin Feng et al.Fudan UniversityData StorytellingGenerative AI (Text, Image, Music, Video)Creative Collaboration & Feedback SystemsCHI
ProductMeta: An Interactive System for Metaphorical Product Design Ideation with Multimodal Large Language ModelsProduct metaphors, which involve creating products that convey meaning through metaphorical associations, are a powerful tool in product design. However, according to our formative study, novice designers often struggle to establish coherent links between target and source, to manage the complexity of diverse mapping…2025QZQinyi Zhou et al.Tsinghua UniversityGenerative AI (Text, Image, Music, Video)Human-LLM CollaborationMotor Impairment Assistive Input TechnologiesCHI
Reflecting on Design Paradigms of Animated Data Video ToolsAnimated data videos have gained significant popularity in recent years. However, authoring data videos remains challenging due to the complexity of creating and coordinating diverse components (e.g., visualization, animation, audio, etc.). Although numerous tools have been developed to streamline the process, there i…2025LSLeixian Shen et al.Hong Kong University of Science and TechnologyGenerative AI (Text, Image, Music, Video)Data StorytellingCHI
NotePlayer: Engaging Jupyter Notebooks for Dynamic Presentation of Analytical ProcessesDiverse presentation formats play a pivotal role in effectively conveying code and analytical processes during data analysis. One increasingly popular format is tutorial videos, particularly those based on Jupyter notebooks, which offer an intuitive interpretation of code and vivid explanations of analytical procedure…2024YOYang Ouyang et al.ShanghaiTech UniversityPrototyping & User TestingComputational Methods in HCIUIST
Piet: Facilitating Color Authoring for Motion Graphics VideoMotion graphic (MG) videos are effective and compelling for presenting complex concepts through animated visuals; and colors are important to convey desired emotions, maintain visual continuity, and signal narrative transitions. However, current video color authoring workflows are fragmented, lacking contextual previe…2024XSXinyu Shi et al.University of WaterlooMusic Composition & Sound Design ToolsGraphic Design & Typography ToolsCHI
Where Are We So Far? Understanding Data Storytelling Tools from the Perspective of Human-AI CollaborationData storytelling is powerful for communicating data insights, but it requires diverse skills and considerable effort from human creators. Recent research has widely explored the potential for artificial intelligence (AI) to support and augment humans in data storytelling. However, there lacks a systematic review to u…2024HLHaotian Li et al.MicrosoftHuman-LLM CollaborationData StorytellingCHI
Wakey-Wakey: Animate Text by Mimicking Characters in a GIFWith appealing visual effects, kinetic typography (animated text) has prevailed in movies, advertisements, and social media. However, it remains challenging and time-consuming to craft its animation scheme. We propose an automatic framework to transfer the animation scheme of a rigid body on a given meme GIF to text i…2023ZZZhaoyu Zhou et al.Fudan UniversityGraphic Design & Typography Tools3D Modeling & AnimationUIST
GeoCamera: Telling Stories in Geographic Visualizations with Camera MovementsIn geographic data videos, camera movements are frequently used and combined to present information from multiple perspectives. However, creating and editing camera movements requires significant time and professional skills. This work aims to lower the barrier of crafting diverse camera movements for geographic data…2023WLWenchao Li et al.Hong Kong University of Science and TechnologyInteractive Data VisualizationGeospatial & Map VisualizationData StorytellingCHI
NetworkNarratives: Data Tours for Visual Network Exploration and AnalysisThis paper introduces semi-automatic data tours to aid the exploration of complex networks. Exploring networks requires significant effort and expertise and can be time-consuming and challenging. Distinct from guidance and recommender systems for visual analytics, we provide a set of goal-oriented tours for network ov…2023WLWenchao Li et al.Hong Kong University of Science and TechnologyInteractive Data VisualizationTime-Series & Network Graph VisualizationCHI
Notable: On-the-fly Assistant for Data Storytelling in Computational NotebooksComputational notebooks are widely used for data analysis. Their interleaved displays of code and execution results (e.g., visualizations) are welcomed since they enable iterative analysis and preserve the exploration process. However, the communication of data findings remains challenging in computational notebooks.…2023HLHaotian Li et al.MicrosoftHuman-LLM CollaborationData StorytellingCHI
GridBook: Natural Language Formulas for the Spreadsheet GridWriting formulas on the spreadsheet grid is arguably the most widely practiced form of programming. Still, studies highlight the difficulties experienced by end-user programmers when learning and using traditional formulas, especially for slightly complex tasks. The purpose of GridBook is to ease these difficulties by…2022SRSruti Srinivasa Ragavan et al.MicrosoftHuman-LLM CollaborationAI-Assisted Decision-Making & AutomationIUI
OneLabeler: A Flexible System for Building Data Labeling ToolsLabeled datasets are essential for supervised machine learning. Various data labeling tools have been built to collect labels in different usage scenarios. However, developing labeling tools is time-consuming, costly, and expertise-demanding on software development. In this paper, we propose a conceptual framework for…2022YZYu Zhang et al.University of OxfordCrowdsourcing Task Design & Quality ControlCHI
Learning to Automate Chart Layout Configurations Using Crowdsourced Paired ComparisonWe contribute a method to automate parameter configurations for chart layouts by learning from human preferences. Existing charting tools usually determine the layout parameters using predefined heuristics, producing sub-optimal layouts. People can repeatedly adjust multiple parameters (e.g., chart size, gap) to achie…2021AWAoyu Wu et al.Hong Kong University of Science and TechnologyInteractive Data VisualizationCHI
InfoNice: Easy Creation of Information GraphicsInformation graphics are widely used to convey messages and present insights in data effectively. However, creating expressive data-driven infographics remains a great challenge for general users without design expertise. We present InfoNice, a visualization design tool that enables users to easily create data-driven…2018YWYun Wang et al.MicrosoftInteractive Data VisualizationData StorytellingCHI