Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Sriram Karthik Badam

dblp:140/6372 · DBLP profile ↗
← Back
14ranked-venue papers
7as first author
0since 2021 · last 2020
0000-0002-8044-6322ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Human-computer interaction and ubiquitous computing · 9 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 7 · 5 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Human-computer interaction and pervasive computing
7 papers
Collaborative and social computing · 28% Interaction techniques and input · 23% Learning and educational technologies · 19%
Computer graphics and multimedia
6 papers
Visualization and visual analytics · 100%

Topics — the 12 heaviest of 19, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Collaborative and social computing › collaborative design
computer-supported collaborative design
0.412020
Using social interaction trace data and context to predict collaboration quality and creative fluency in collaborative design learning environments · Int. J. Hum. Comput. Stud. 2020
Visualization and visual analytics › text visualization
document visualization
0.412019
Elastic Documents: Coupling Text and Tables through Contextual Visualizations for Enhanced Document Reading · IEEE Trans. Vis. Comput. Graph. 2019
Visualization and visual analytics
information visualization
0.412019
Elastic Documents: Coupling Text and Tables through Contextual Visualizations for Enhanced Document Reading · IEEE Trans. Vis. Comput. Graph. 2019
Visualization and visual analytics
interactive data exploration
0.312018
When David Meets Goliath: Combining Smartwatches with a Large Vertical Display for Visual Data Exploration · CHI 2018
Interaction techniques and input
cross-device interaction
0.312018
When David Meets Goliath: Combining Smartwatches with a Large Vertical Display for Visual Data Exploration · CHI 2018
Visualization and visual analytics › time series analysis
time series prediction
0.212016
TimeFork: Interactive Prediction of Time Series · CHI 2016
Collaborative and social computing
creative collaboration
0.212014
skWiki: a multimedia sketching system for collaborative creativity · CHI 2014
Interaction techniques and input › cross-device interaction
distributed user interfaces
0.212014
Designing peer-to-peer distributed user interfaces: Case studies on building distributed applications · Int. J. Hum. Comput. Stud. 2014
Wearable and physiological sensing › smart wearable
sociometric badges
0.112020
Using social interaction trace data and context to predict collaboration quality and creative fluency in collaborative design learning environments · Int. J. Hum. Comput. Stud. 2020
Visualization and visual analytics
collaborative visualization
0.112019
Vistrates: A Component Model for Ubiquitous Analytics · IEEE Trans. Vis. Comput. Graph. 2019
Visualization and visual analytics
usability and user experience research
0.112019
Elastic Documents: Coupling Text and Tables through Contextual Visualizations for Enhanced Document Reading · IEEE Trans. Vis. Comput. Graph. 2019
Distributed systems
peer-to-peer systems
0.112014
Designing peer-to-peer distributed user interfaces: Case studies on building distributed applications · Int. J. Hum. Comput. Stud. 2014

Methods — techniques the papers use, named apart from their topics

user study · 1.5literate computing · 0.8component pipeline · 0.8formative evaluation · 0.7computational model · 0.5service-oriented architecture · 0.4data-driven scene graph · 0.4IP multicast · 0.4wearable sensing · 0.4partial least squares regression · 0.4keyword-based matching · 0.4qualitative user study · 0.2
YearPublicationVenuePosition
2020 Using social interaction trace data and context to predict collaboration quality and creative fluency in collaborative design learning environments
abstract
Engineering design typically occurs as a collaborative process situated in specific context such as computer-supported environments, however there is limited research examining the dynamics of design collaboration in specific contexts. In this study, drawing from situative learning theory, we developed two analytic lenses to broaden theoretical insights into collaborative design practices in computer-supported environments: (a) the role of spatial and material context, and (b) the role of social interactions. We randomly assigned participants to four conditions varying the material context (paper vs. tablet sketching tools) and spatial environment (private room vs commons area) as they worked collaboratively to generate ideas for a toy design task. We used wearable sociometric badges to automatically and unobtrusively collect social interaction data. Using partial least squares regression, we generated two predictive models for collaboration quality and creative fluency. We found that context matters materially to perceptions of collaboration, where those using collaboration-support tools perceived higher quality collaboration. But context matters spatially to creativity, and those situated in private spaces are more fluent in generating ideas than those in commons areas. We also found that interaction dynamics differ: synchronous interaction is important to quality collaboration, but reciprocal interaction is important to creative fluency. These findings provide important insights into the processual factors in collaborative design in computer-supported environments, and the predictive role of context and conversation dynamics. We discuss the theoretical contributions to computer-supported collaborative design, the methodological contributions of wearable sensor tools, and the practical contributions to structuring computer-supported environments for engineering design practice.
Ninger Zhou, Lorraine G. Kisselburgh, Senthil K. Chandrasegaran, Sriram Karthik Badam, Niklas Elmqvist, Karthik Ramani
Int. J. Hum. Comput. Stud.4
2019 Elastic Documents: Coupling Text and Tables through Contextual Visualizations for Enhanced Document Reading
abstract
Today's data-rich documents are often complex datasets in themselves, consisting of information in different formats such as text, figures, and data tables. These additional media augment the textual narrative in the document. However, the static layout of a traditional for-print document often impedes deep understanding of its content because of the need to navigate to access content scattered throughout the text. In this paper, we seek to facilitate enhanced comprehension of such documents through a contextual visualization technique that couples text content with data tables contained in the document. We parse the text content and data tables, cross-link the components using a keyword-based matching algorithm, and generate on-demand visualizations based on the reader's current focus within a document. We evaluate this technique in a user study comparing our approach to a traditional reading experience. Results from our study show that (1) participants comprehend the content better with tighter coupling of text and data, (2) the contextual visualizations enable participants to develop better summaries that capture the main data-rich insights within the document, and (3) overall, our method enables participants to develop a more detailed understanding of the document content.
Sriram Karthik Badam, Zhicheng Liu 0001, Niklas Elmqvist
IEEE Trans. Vis. Comput. Graph.1
2019 Vistrates: A Component Model for Ubiquitous Analytics
abstract
Visualization tools are often specialized for specific tasks, which turns the user's analytical workflow into a fragmented process performed across many tools. In this paper, we present a component model design for data visualization to promote modular designs of visualization tools that enhance their analytical scope. Rather than fragmenting tasks across tools, the component model supports unification, where components-the building blocks of this model-can be assembled to support a wide range of tasks. Furthermore, the model also provides additional key properties, such as support for collaboration, sharing across multiple devices, and adaptive usage depending on expertise, from creating visualizations using dropdown menus, through instantiating components, to actually modifying components or creating entirely new ones from scratch using JavaScript or Python source code. To realize our model, we introduce VISTRATES, a literate computing platform for developing, assembling, and sharing visualization components. From a visualization perspective, Vistrates features cross-cutting components for visual representations, interaction, collaboration, and device responsiveness maintained in a component repository. From a development perspective, Vistrates offers a collaborative programming environment where novices and experts alike can compose component pipelines for specific analytical activities. Finally, we present several Vistrates use cases that span the full range of the classic "anytime" and "anywhere" motto for ubiquitous analysis: from mobile and on-the-go usage, through office settings, to collaborative smart environments covering a variety of tasks and devices.
Sriram Karthik Badam, Andreas Mathisen, Roman Rädle, Clemens Nylandsted Klokmose, Niklas Elmqvist
IEEE Trans. Vis. Comput. Graph.1
2018 When David Meets Goliath: Combining Smartwatches with a Large Vertical Display for Visual Data Exploration
abstract
We explore the combination of smartwatches and a large interactive display to support visual data analysis. These two extremes of interactive surfaces are increasingly popular, but feature different characteristics-display and input modalities, personal/public use, performance, and portability. In this paper, we first identify possible roles for both devices and the interplay between them through an example scenario. We then propose a conceptual framework to enable analysts to explore data items, track interaction histories, and alter visualization configurations through mechanisms using both devices in combination. We validate an implementation of our framework through a formative evaluation and a user study. The results show that this device combination, compared to just a large display, allows users to develop complex insights more fluidly by leveraging the roles of the two devices. Finally, we report on the interaction patterns and interplay between the devices for visual exploration as observed during our study.
Tom Horak, Sriram Karthik Badam, Niklas Elmqvist, Raimund Dachselt
CHI2
2017 Supporting Team-First Visual Analytics through Group Activity Representations
Sriram Karthik Badam, Zehua Zeng, Emily Wall 0001, Alex Endert, Niklas Elmqvist
Graphics Interface1
2017 Merging Sketches for Creative Design Exploration: An Evaluation of Physical and Cognitive Operations
Senthil K. Chandrasegaran, Sriram Karthik Badam, Ninger Zhou, Zhenpeng Zhao, Lorraine G. Kisselburgh, Kylie Peppler, Niklas Elmqvist, Karthik Ramani
Graphics Interface2
2017 Steering the Craft: UI Elements and Visualizations for Supporting Progressive Visual Analytics
abstract
Abstract Progressive visual analytics (PVA) has emerged in recent years to manage the latency of data analysis systems. When analysis is performed progressively, rough estimates of the results are generated quickly and are then improved over time. Analysts can therefore monitor the progression of the results, steer the analysis algorithms, and make early decisions if the estimates provide a convincing picture. In this article, we describe interface design guidelines for helping users understand progressively updating results and make early decisions based on progressive estimates. To illustrate our ideas, we present a prototype PVA tool called InsightsFeed for exploring Twitter data at scale. As validation, we investigate the tradeoffs of our tool when exploring a Twitter dataset in a user study. We report the usage patterns in making early decisions using the user interface, guiding computational methods, and exploring different subsets of the dataset, compared to sequential analysis without progression.
Sriram Karthik Badam, Niklas Elmqvist, Jean-Daniel Fekete
Comput. Graph. Forum1
2017 Integrating Visual Analytics Support for Grounded Theory Practice in Qualitative Text Analysis
abstract
Abstract We present an argument for using visual analytics to aid Grounded Theory methodologies in qualitative data analysis. Grounded theory methods involve the inductive analysis of data to generate novel insights and theoretical constructs. Making sense of unstructured text data is uniquely suited for visual analytics. Using natural language processing techniques such as parts‐of‐speech tagging, retrieving information content, and topic modeling, different parts of the data can be structured and semantically associated, and interactively explored, thereby providing conceptual depth to the guided discovery process. We review grounded theory methods and identify processes that can be enhanced through visual analytic techniques. Next, we develop an interface for qualitative text analysis, and evaluate our design with qualitative research practitioners who analyze texts with and without visual analytics support. The results of our study suggest how visual analytics can be incorporated into qualitative data analysis tools, and the analytic and interpretive benefits that can result.
Senthil K. Chandrasegaran, Sriram Karthik Badam, Lorraine G. Kisselburgh, Karthik Ramani, Niklas Elmqvist
Comput. Graph. Forum2
2017 VizScribe: A visual analytics approach to understand designer behavior
abstract
Design protocol analysis is a technique to understand designers’ cognitive processes by analyzing sequences of observations on their behavior. These observations typically use audio, video, and transcript data in order to gain insights into the designer's behavior and the design process. The recent availability of sophisticated sensing technology has made such data highly multimodal, requiring more flexible protocol analysis tools. To address this need, we present VizScribe, a visual analytics framework that employs multiple coordinated multiple views that enable the viewing of such data from different perspectives. VizScribe allows designers to create, customize, and extend interactive visualizations for design protocol data such as video, transcripts, sketches, sensor data, and user logs. User studies where design researchers used VizScribe for protocol analysis indicated that the linked views and interactive navigation offered by VizScribe afforded the researchers multiple, useful ways to approach and interpret such multimodal data.
Senthil K. Chandrasegaran, Sriram Karthik Badam, Lorraine G. Kisselburgh, Kylie Peppler, Niklas Elmqvist, Karthik Ramani
Int. J. Hum. Comput. Stud.2
2016 TimeFork: Interactive Prediction of Time Series
abstract
We present TimeFork, an interactive prediction technique to support users predicting the future of time-series data, such as in financial, scientific, or medical domains. TimeFork combines visual representations of multiple time series with prediction information generated by computational models. Using this method, analysts engage in a back-and-forth dialogue with the computational model by alternating between manually predicting future changes through interaction and letting the model automatically determine the most likely outcomes, to eventually come to a common prediction using the model. This computer-supported prediction approach allows for harnessing the user's knowledge of factors influencing future behavior, as well as sophisticated computational models drawing on past performance. To validate the TimeFork technique, we conducted a user study in a stock market prediction game. We present evidence of improved performance for participants using TimeFork compared to fully manual or fully automatic predictions, and characterize qualitative usage patterns observed during the user study.
Sriram Karthik Badam, Jieqiong Zhao, Shivalik Sen, Niklas Elmqvist, David S. Ebert
CHI1
2015 Munin: A Peer-to-Peer Middleware for Ubiquitous Analytics and Visualization Spaces
abstract
We present Munin, a software framework for building ubiquitous analytics environments consisting of multiple input and output surfaces, such as tabletop displays, wall-mounted displays, and mobile devices. Munin utilizes a service-based model where each device provides one or more dynamically loaded services for input, display, or computation. Using a peer-to-peer model for communication, it leverages IP multicast to replicate the shared state among the peers. Input is handled through a shared event channel that lets input and output devices be fully decoupled. It also provides a data-driven scene graph to delegate rendering to peers, thus creating a robust, fault-tolerant, decentralized system. In this paper, we describe Munin's general design and architecture, provide several examples of how we are using the framework for ubiquitous analytics and visualization, and present a case study on building a Munin assembly for multidimensional visualization. We also present performance results and anecdotal user feedback for the framework that suggests that combining a service-oriented, data-driven model with middleware support for data sharing and event handling eases the design and execution of high performance distributed visualizations.
Sriram Karthik Badam, Eli Raymond Fisher, Niklas Elmqvist
IEEE Trans. Vis. Comput. Graph.1
2014 Tracing and sketching performance using blunt-tipped styli on direct-touch tablets
abstract
Direct-touch tablets are quickly replacing traditional pen-and-paper tools in many applications, but not in case of the designer's sketchbook. In this paper, we explore the tradeoffs inherent in replacing such paper sketchbooks with digital tablets in terms of two major tasks: tracing and free-hand sketching. Given the importance of the pen for sketching, we also study the impact of using a blunt-and-soft-tipped capacitive stylus in tablet settings. We thus conducted experiments to evaluate three sketch media: pen-paper, finger-tablet, and stylus-tablet based on the above tasks. We analyzed the tracing data with respect to speed and accuracy, and the quality of the free-hand sketches through a crowdsourced survey. The pen-paper and stylus-tablet media both performed significantly better than the finger-tablet medium in accuracy, while the pen-paper sketches were significantly rated higher quality compared to both tablet interfaces. A follow-up study comparing the performance of this stylus with a sharp, hard-tip version showed no significant difference in tracing performance, though participants preferred the sharp tip for sketching.
Sriram Karthik Badam, Senthil K. Chandrasegaran, Niklas Elmqvist, Karthik Ramani
AVI1
2014 skWiki: a multimedia sketching system for collaborative creativity
abstract
We present skWiki, a web application framework for collaborative creativity in digital multimedia projects, including text, hand-drawn sketches, and photographs. skWiki overcomes common drawbacks of existing wiki software by providing a rich viewer/editor architecture for all media types that is integrated into the web browser itself, thus avoiding dependence on client-side editors. Instead of files, skWiki uses the concept of paths as trajectories of persistent state over time. This model has intrinsic support for collaborative editing, including cloning, branching, and merging paths edited by multiple contributors. We demonstrate skWiki's utility using a qualitative, sketching-based user study.
Zhenpeng Zhao, Sriram Karthik Badam, Senthil K. Chandrasegaran, Deok Gun Park 0001, Niklas Elmqvist, Lorraine G. Kisselburgh, Karthik Ramani
CHI2
2014 Designing peer-to-peer distributed user interfaces: Case studies on building distributed applications
Eli Raymond Fisher, Sriram Karthik Badam, Niklas Elmqvist
Int. J. Hum. Comput. Stud.2