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.

Bahador Saket

dblp:126/1862 · DBLP profile ↗
← Back
16ranked-venue papers
10as first author
2since 2021 · last 2021
0000-0002-5896-0149ORCID · corroborated

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

Graphics, computer vision, multimedia, augmented reality and games · 11 · 8 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 4 · 2 first-author · 1 since 2021Security and privacy · 1Theory of computation · 1

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.

Computer graphics and multimedia
8 papers
Visualization and visual analytics · 100%
Human-computer interaction and pervasive computing
6 papers
Interaction techniques and input · 49% Health and well-being technologies · 22% Human-AI interaction · 12%
Databases, data mining, and information retrieval
1 paper
Data mining · 100%

Topics — the 14 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Interaction techniques and input
direct manipulation
1.132020
Investigating Direct Manipulation of Graphical Encodings as a Method for User Interaction · IEEE Trans. Vis. Comput. Graph. 2020
Embedded Merge & Split: Visual Adjustment of Data Grouping · IEEE Trans. Vis. Comput. Graph. 2019
Evaluating Interactive Graphical Encodings for Data Visualization · IEEE Trans. Vis. Comput. Graph. 2018
Visualization and visual analytics
interaction techniques
1.132020
Investigating Direct Manipulation of Graphical Encodings as a Method for User Interaction · IEEE Trans. Vis. Comput. Graph. 2020
Evaluating Interactive Graphical Encodings for Data Visualization · IEEE Trans. Vis. Comput. Graph. 2018
Visualization by Demonstration: An Interaction Paradigm for Visual Data Exploration · IEEE Trans. Vis. Comput. Graph. 2017
Visualization and visual analytics
visualization evaluation
0.622019
Task-Based Effectiveness of Basic Visualizations · IEEE Trans. Vis. Comput. Graph. 2019
Node, Node-Link, and Node-Link-Group Diagrams: An Evaluation · IEEE Trans. Vis. Comput. Graph. 2014
Data mining
clustering
0.512021
Geono-Cluster: Interactive Visual Cluster Analysis for Biologists · IEEE Trans. Vis. Comput. Graph. 2021
Data mining › clustering
interactive clustering
0.512021
Geono-Cluster: Interactive Visual Cluster Analysis for Biologists · IEEE Trans. Vis. Comput. Graph. 2021
Visualization and visual analytics › clustering
visual cluster analysis
0.512021
Geono-Cluster: Interactive Visual Cluster Analysis for Biologists · IEEE Trans. Vis. Comput. Graph. 2021
Visualization and visual analytics
interactive data exploration
0.412019
Embedded Merge & Split: Visual Adjustment of Data Grouping · IEEE Trans. Vis. Comput. Graph. 2019
Visualization and visual analytics › information visualization
tabular data visualization
0.412019
Task-Based Effectiveness of Basic Visualizations · IEEE Trans. Vis. Comput. Graph. 2019
Human-AI interaction
mixed-initiative interaction
0.312017
Visualization by Demonstration: An Interaction Paradigm for Visual Data Exploration · IEEE Trans. Vis. Comput. Graph. 2017
Visualization and visual analytics
graph visualization
0.212014
Node, Node-Link, and Node-Link-Group Diagrams: An Evaluation · IEEE Trans. Vis. Comput. Graph. 2014
Visualization and visual analytics › graph visualization
node-link diagram
0.212014
Node, Node-Link, and Node-Link-Group Diagrams: An Evaluation · IEEE Trans. Vis. Comput. Graph. 2014
Haptics and multimodal interaction › haptic feedback
haptic notification
0.212013
Designing an effective vibration-based notification interface for mobile phones · CSCW 2013
User interface design and tools
design guidelines
0.112019
Embedded Merge & Split: Visual Adjustment of Data Grouping · IEEE Trans. Vis. Comput. Graph. 2019
User interface design and tools › interaction design
interaction technique design
0.112019
Embedded Merge & Split: Visual Adjustment of Data Grouping · IEEE Trans. Vis. Comput. Graph. 2019

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

user study · 2.4design study · 1.0app review · 1.0qualitative study · 0.9WIMP comparison · 0.8transformation recommendation · 0.6decision tree · 0.4crowdsourced experiment · 0.4controlled experiment · 0.4
YearPublicationVenuePosition
2021 A Review on Strategies for Data Collection, Reflection, and Communication in Eating Disorder Apps
abstract
Eating disorders (EDs) constitute a mental illness with the highest mortality. Today, mobile health apps provide promising means to ED patients for managing their condition. Apps enable users to monitor their eating habits, thoughts, and feelings, and offer analytic insights for behavior change. However, not only have scholars critiqued the clinical validity of these apps, their underlying design principles are not well understood. Through a review of 34 ED apps, we uncovered 11 different data types ED apps collect, and 9 strategies they employ to support collection and reflection. Drawing upon personal health informatics and visualization frameworks, we found that most apps did not adhere to best practices on what and how data should be collected from and reflected to users, or how data-driven insights should be communicated. Our review offers suggestions for improving the design of ED apps such that they can be useful and meaningful in ED recovery.
Anjali Devakumar, Jay Modh, Bahador Saket, Eric P. S. Baumer, Munmun De Choudhury
CHI3
2021 Geono-Cluster: Interactive Visual Cluster Analysis for Biologists
abstract
Biologists often perform clustering analysis to derive meaningful patterns, relationships, and structures from data instances and attributes. Though clustering plays a pivotal role in biologists' data exploration, it takes non-trivial efforts for biologists to find the best grouping in their data using existing tools. Visual cluster analysis is currently performed either programmatically or through menus and dialogues in many tools, which require parameter adjustments over several steps of trial-and-error. In this article, we introduce Geono-Cluster, a novel visual analysis tool designed to support cluster analysis for biologists who do not have formal data science training. Geono-Cluster enables biologists to apply their domain expertise into clustering results by visually demonstrating how their expected clustering outputs should look like with a small sample of data instances. The system then predicts users' intentions and generates potential clustering results. Our study follows the design study protocol to derive biologists' tasks and requirements, design the system, and evaluate the system with experts on their own dataset. Results of our study with six biologists provide initial evidence that Geono-Cluster enables biologists to create, refine, and evaluate clustering results to effectively analyze their data and gain data-driven insights. At the end, we discuss lessons learned and implications of our study.
Subhajit Das 0002, Bahador Saket, Bum Chul Kwon, Alex Endert
IEEE Trans. Vis. Comput. Graph.2
2020 Investigating Direct Manipulation of Graphical Encodings as a Method for User Interaction
abstract
We investigate direct manipulation of graphical encodings as a method for interacting with visualizations. There is an increasing interest in developing visualization tools that enable users to perform operations by directly manipulating graphical encodings rather than external widgets such as checkboxes and sliders. Designers of such tools must decide which direct manipulation operations should be supported, and identify how each operation can be invoked. However, we lack empirical guidelines for how people convey their intended operations using direct manipulation of graphical encodings. We address this issue by conducting a qualitative study that examines how participants perform 15 operations using direct manipulation of standard graphical encodings. From this study, we 1) identify a list of strategies people employ to perform each operation, 2) observe commonalities in strategies across operations, and 3) derive implications to help designers leverage direct manipulation of graphical encoding as a method for user interaction.
Bahador Saket, Samuel Huron, Charles Perin, Alex Endert
IEEE Trans. Vis. Comput. Graph.1
2019 A User-based Visual Analytics Workflow for Exploratory Model Analysis
abstract
Abstract Many visual analytics systems allow users to interact with machine learning models towards the goals of data exploration and insight generation on a given dataset. However, in some situations, insights may be less important than the production of an accurate predictive model for future use. In that case, users are more interested in generating of diverse and robust predictive models, verifying their performance on holdout data, and selecting the most suitable model for their usage scenario. In this paper, we consider the concept of Exploratory Model Analysis (EMA), which is defined as the process of discovering and selecting relevant models that can be used to make predictions on a data source. We delineate the differences between EMA and the well‐known term exploratory data analysis in terms of the desired outcome of the analytic process: insights into the data or a set of deployable models. The contributions of this work are a visual analytics system workflow for EMA, a user study, and two use cases validating the effectiveness of the workflow. We found that our system workflow enabled users to generate complex models, to assess them for various qualities, and to select the most relevant model for their task.
Dylan Cashman, Shah Rukh Humayoun, Florian Heimerl, Kendall Park, Subhajit Das 0002, John Thompson 0002, Bahador Saket, Ab Mosca, John T. Stasko, Alex Endert, Michael Gleicher, Remco Chang
Comput. Graph. Forum7
2019 Investigating the Manual View Specification and Visualization by Demonstration Paradigms for Visualization Construction
abstract
Abstract Interactivity plays an important role in data visualization. Therefore, understanding how people create visualizations given different interaction paradigms provides empirical evidence to inform interaction design. We present a two‐phase study comparing people's visualization construction processes using two visualization tools: one implementing the manual view specification paradigm (Polestar) and another implementing visualization by demonstration (VisExemplar). Findings of our study indicate that the choice of interaction paradigm influences the visualization construction in terms of: 1) the overall effectiveness, 2) how participants phrase their goals, and 3) their perceived control and engagement. Based on our findings, we discuss trade‐offs and open challenges with these interaction paradigms.
Bahador Saket, Alex Endert
Comput. Graph. Forum1
2019 Task-Based Effectiveness of Basic Visualizations
abstract
Visualizations of tabular data are widely used; understanding their effectiveness in different task and data contexts is fundamental to scaling their impact. However, little is known about how basic tabular data visualizations perform across varying data analysis tasks. In this paper, we report results from a crowdsourced experiment to evaluate the effectiveness of five small scale (5-34 data points) two-dimensional visualization types-Table, Line Chart, Bar Chart, Scatterplot, and Pie Chart-across ten common data analysis tasks using two datasets. We find the effectiveness of these visualization types significantly varies across task, suggesting that visualization design would benefit from considering context-dependent effectiveness. Based on our findings, we derive recommendations on which visualizations to choose based on different tasks. We finally train a decision tree on the data we collected to drive a recommender, showcasing how to effectively engineer experimental user data into practical visualization systems.
Bahador Saket, Alex Endert, Çagatay Demiralp
IEEE Trans. Vis. Comput. Graph.1
2019 Embedded Merge & Split: Visual Adjustment of Data Grouping
abstract
Data grouping is among the most frequently used operations in data visualization. It is the process through which relevant information is gathered, simplified, and expressed in summary form. Many popular visualization tools support automatic grouping of data (e.g., dividing up a numerical variable into bins). Although grouping plays a pivotal role in supporting data exploration, further adjustment and customization of auto-generated grouping criteria is non-trivial. Such adjustments are currently performed either programmatically or through menus and dialogues which require specific parameter adjustments over several steps. In response, we introduce Embedded Merge & Split (EMS), a new interaction technique for direct adjustment of data grouping criteria. We demonstrate how the EMS technique can be designed to directly manipulate width and position in bar charts and histograms, as a means for adjustment of data grouping criteria. We also offer a set of design guidelines for supporting EMS. Finally, we present the results of two user studies, providing initial evidence that EMS can significantly reduce interaction time compared to WIMP-based technique and was subjectively preferred by participants.
Ali Sarvghad, Bahador Saket, Alex Endert, Nadir Weibel
IEEE Trans. Vis. Comput. Graph.2
2018 Evaluating Interactive Graphical Encodings for Data Visualization
abstract
User interfaces for data visualization often consist of two main components: control panels for user interaction and visual representation. A recent trend in visualization is directly embedding user interaction into the visual representations. For example, instead of using control panels to adjust visualization parameters, users can directly adjust basic graphical encodings (e.g., changing distances between points in a scatterplot) to perform similar parameterizations. However, enabling embedded interactions for data visualization requires a strong understanding of how user interactions influence the ability to accurately control and perceive graphical encodings. In this paper, we study the effectiveness of these graphical encodings when serving as the method for interaction. Our user study includes 12 interactive graphical encodings. We discuss the results in terms of task performance and interaction effectiveness metrics.
Bahador Saket, Arjun Srinivasan, Eric D. Ragan, Alex Endert
IEEE Trans. Vis. Comput. Graph.1
2017 Visualization by Demonstration: An Interaction Paradigm for Visual Data Exploration
abstract
Although data visualization tools continue to improve, during the data exploration process many of them require users to manually specify visualization techniques, mappings, and parameters. In response, we present the Visualization by Demonstration paradigm, a novel interaction method for visual data exploration. A system which adopts this paradigm allows users to provide visual demonstrations of incremental changes to the visual representation. The system then recommends potential transformations (Visual Representation, Data Mapping, Axes, and View Specification transformations) from the given demonstrations. The user and the system continue to collaborate, incrementally producing more demonstrations and refining the transformations, until the most effective possible visualization is created. As a proof of concept, we present VisExemplar, a mixed-initiative prototype that allows users to explore their data by recommending appropriate transformations in response to the given demonstrations.
Bahador Saket, Hannah Kim 0001, Eli T. Brown, Alex Endert
IEEE Trans. Vis. Comput. Graph.1
2016 Detecting malicious logins in enterprise networks using visualization
abstract
Enterprise networks have been a frequent target of data breaches and sabotage. In a widely used method, attackers establish a foothold in the target network by compromising a single computer or account. They then move laterally between computers to access valuable resources and information located deeper inside the network. To move laterally, attackers often steal valid user credentials. This paper is based on the observation that an attackers' pattern of access characteristics of the stolen credentials in the form ofdeviates from benign patterns and can be used to detect malicious logins. In this paper, we present APT-Hunter1, a visualization tool that helps security analysts to explore login data for discovering patterns and detecting malicious logins. To evaluate the proposed system, a pilot study was conducted over an open dataset of more than one billion logins of an enterprise network, provided by Los Alamos National Lab (LANL). Using APT-Hunter, security analysts (unfamiliar with the dataset) were able to detect 349 of 749 malicious logins related to lateral movements performed by a Red Team during a penetration test conducted at LANL. APT-Hunter is currently deployed in a global financial company and helps security analysts detect account compromises.
Hossein Siadati, Bahador Saket, Nasir Memon
VizSEC2
2016 Comparing Node-Link and Node-Link-Group Visualizations From An Enjoyment Perspective
abstract
Abstract While evaluation studies in visualization often involve traditional performance measurements, there has been a concerted effort to move beyond time and accuracy. Of these alternative aspects, memorability and recall of visualizations have been recently considered, but other aspects such as enjoyment and engagement are not as well explored. We study the enjoyment of two different visualization methods through a user study. In particular, we describe the results of a three‐phase experiment comparing the enjoyment of two different visualizations of the same relational data: node‐link and node‐link‐group visualizations. The results indicate that the participants in this study found node‐link‐group visualizations more enjoyable than node‐link visualizations.
Bahador Saket, Carlos Scheidegger, Stephen G. Kobourov
Comput. Graph. Forum1
2015 Map-based Visualizations Increase Recall Accuracy of Data
abstract
Abstract We investigate the memorability of data represented in two different visualization designs. In contrast to recent studies that examine which types of visual information make visualizations memorable, we examine the effect of different visualizations on time and accuracy of recall of thedisplayed data, minutes and days after interaction with the visualizations. In particular, we describe the results of an evaluation comparing the memorability of two different visualizations of the same relational data: node‐link diagrams and map‐based visualization. We find significant differences in the accuracy of the tasks performed, and these differences persist days after the original exposure to the visualizations. Specifically, participants in the study recalled the data better when exposed to map‐based visualizations as opposed to node‐link diagrams. We discuss the scope of the study and its limitations, possible implications, and future directions.
Bahador Saket, Carlos Scheidegger, Stephen G. Kobourov, Katy Börner
Comput. Graph. Forum1
2014 Are Crossings Important for Drawing Large Graphs?
Stephen G. Kobourov, Sergey Pupyrev, Bahador Saket
GD3
2014 TalkZones: section-based time support for presentations
abstract
Managing time while presenting is challenging, but mobile devices offer both convenience and flexibility in their ability to support the end-to-end process of setting, refining, and following presentation time targets. From an initial HCI-Q study of 20 presenters, we identified the need to set such targets per 'zone' of consecutive slides (rather than per slide or for the whole talk), as well as the need for feedback that accommodates two distinct attitudes to time management. These findings led to the design of TalkZones, a mobile application for timing support. When giving a 20-slide, 6m40s rehearsed but interrupted talk, 12 participants who used TalkZones registered a mean overrun of only 8s, compared with 1m49s for 12 participants who used a regular timer. We observed a similar 2% overrun in our final study of 8 speakers giving rehearsed 30-minute talks in 20 minutes. Overall, we show that TalkZones can encourage presenters to advance slides before it is too late to recover, even under the adverse timing conditions of short and shortened talks.
Bahador Saket, Hong Z. Tan, Koji Yatani, Darren Edge
Mobile HCI1
2014 Node, Node-Link, and Node-Link-Group Diagrams: An Evaluation
abstract
Effectively showing the relationships between objects in a dataset is one of the main tasks in information visualization. Typically there is a well-defined notion of distance between pairs of objects, and traditional approaches such as principal component analysis or multi-dimensional scaling are used to place the objects as points in 2D space, so that similar objects are close to each other. In another typical setting, the dataset is visualized as a network graph, where related nodes are connected by links. More recently, datasets are also visualized as maps, where in addition to nodes and links, there is an explicit representation of groups and clusters. We consider these three Techniques, characterized by a progressive increase of the amount of encoded information: node diagrams, node-link diagrams and node-link-group diagrams. We assess these three types of diagrams with a controlled experiment that covers nine different tasks falling broadly in three categories: node-based tasks, network-based tasks and group-based tasks. Our findings indicate that adding links, or links and group representations, does not negatively impact performance (time and accuracy) of node-based tasks. Similarly, adding group representations does not negatively impact the performance of network-based tasks. Node-link-group diagrams outperform the others on group-based tasks. These conclusions contradict results in other studies, in similar but subtly different settings. Taken together, however, such results can have significant implications for the design of standard and domain snecific visualizations tools.
Bahador Saket, Paolo Simonetto, Stephen G. Kobourov, Katy Börner
IEEE Trans. Vis. Comput. Graph.1
2013 Designing an effective vibration-based notification interface for mobile phones
abstract
We conducted an experiment to understand how mobile phone users perceive the urgency of ten simple vibration alerts that were created from four basic signals: short on, short off, long on, and long off. The short and long signals correspond to 200 ms and 600 ms, respectively. To convey the level of urgency of notifications and help users prioritize them, the design of mobile phone vibration alerts should consider that the gap length preceding or succeeding a signal, the number of gaps in the vibration pattern, and the vibration's duration affect an alert's perceived level of urgency. Our study specifically shows that shorter gap lengths between vibrations (200 ms vs. 600 ms), a vibration pattern with one gap instead of two, and shorter vibration all contribute to making the user perceive the alert as more urgent.
Bahador Saket, Chrisnawan Prasojo, Shengdong Zhao 0001
CSCW1