Brief Bio

Kalpesh Padia received his masters from Old Dominion University. His thesis work on "Visualizing Digital Collections at Archive-It" was advised by Dr. Michele Weigle and Dr. Michael Nelson.
He is currently working with Dr. Christopher Healey on Narrative Visualizations.

Research Interests

  • Information Visualization
  • Visual Analytics
  • HCI
  • Digital Libraries
  • Sensor Networks


  • Ph.D, Computer Science, North Carolina State University, 2018 (expected)
  • M.S., Computer Science, Old Dominion University, 2012
  • B.E., Computer Science, Visvesvaraya Technological University, INDIA, 2009

Current Research

A narrative is an ordered sequence of connected events, usually involving multiple participants. Most existing visualization techniques represent narratives as a node-link graph where a sequence of links shows the evolution of causal and temporal relation- ships between characters in the narrative. These techniques make a number of simplifying assumptions about the narrative structure, however. They assume that all narratives progress linearly in time, with a well defined beginning, middle, and end. They assume that all events occur in the narrative’s timeline, and that at least two participants interact at every event. Finally they assume that every narrative is complete at the time it is visualized. Thus, while existing techniques are suitable for visualizing linear narratives, they are not well suited for visualizing evolving narratives, nor for narratives with multiple timelines. In this paper we present an extension of StoryFlow, an optimization strategy for fast generation of narrative visualizations. Our technique can visualize narratives where only one participant exists within an event. We can filter events from the narrative using constraints based on characters and/or location. We present our approach using a novel visualization technique, Yarn, that represents narratives with multiple timelines. We propose ways to extend Yarn to create visualizations for both completed and evolving narratives, and to encode character properties like beliefs, sentiments, and goals to create a more informative visualization that describes a richer set of user experiences.

You can read more about my research here.


I defended my thesis titled "Visualizing Digital Collections at Archive-It" in July 2012. A blog post summarizing my thesis can be found here.

Conference Papers


Reviewed Conferences

  • ACM/IEEE Joint Conference on Digital Libraries (JCDL), 2012


  • CSC 561 - Computer Graphics
  • CSC 582 - Interactive Narrative Theory
  • CSC 591 - User Experience Design
  • CSC 540 - Database Management concepts and Systems
  • CSC 522 - Automated Learning and Data Analysis
  • CSC 505 - Design and Analysis of Algorithms
  • CSC 579 - Computer Performance and Modeling
  • CSC 520 - Artificial Intelligence I
  • CSC 791 - Graph Data Mining

ODU - Selected courses in Information Visualization and Web Sciences

  • CS 895 - Information Visualization
  • CS 796 - Visual Analytics Seminar
  • CS 751 - Introduction to Digital Libraries

Selected visualizations from CS 895