Demo Data from EDBT 2026 / reviewers in the wild / expert
Daniel Afergan
dblp:53/5988
· DBLP profile ↗
8ranked-venue papers
3as first author
0since 2021 · last 2018
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 6 · 2 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 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.
| Human-computer interaction and pervasive computing
7 papers |
Interaction techniques and input · 32% Wearable and physiological sensing · 21% User interface design and tools · 20% | |
| Computer graphics and multimedia
1 paper |
Visualization and visual analytics · 100% |
Topics — the 17 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Design research and methods › computational design
data-driven design |
0.3 | 1 | 2017 | Rico: A Mobile App Dataset for Building Data-Driven Design Applications · UIST 2017 |
User interface design and tools › user interface generation
UI layout generation |
0.3 | 1 | 2017 | Rico: A Mobile App Dataset for Building Data-Driven Design Applications · UIST 2017 |
Wearable and physiological sensing
brain-computer interface |
0.3 | 2 | 2015 | Designing Implicit Interfaces for Physiological Computing: Guidelines and Lessons Learned Using fNIRS · ACM Trans. Comput. Hum. Interact. 2015 Brain-based target expansion · UIST 2014 |
Visualization and visual analytics
bayesian reasoning |
0.2 | 1 | 2016 | Improving Bayesian Reasoning: The Effects of Phrasing, Visualization, and Spatial Ability · IEEE Trans. Vis. Comput. Graph. 2016 |
Visualization and visual analytics
information visualization |
0.2 | 1 | 2016 | Improving Bayesian Reasoning: The Effects of Phrasing, Visualization, and Spatial Ability · IEEE Trans. Vis. Comput. Graph. 2016 |
Interaction techniques and input
text entry |
0.2 | 1 | 2016 | DriftBoard: A Panning-Based Text Entry Technique for Ultra-Small Touchscreens · UIST 2016 |
Interaction techniques and input › text entry
touchscreen typing |
0.2 | 1 | 2016 | DriftBoard: A Panning-Based Text Entry Technique for Ultra-Small Touchscreens · UIST 2016 |
Interaction techniques and input › post-WIMP interaction › implicit interaction
implicit input |
0.2 | 1 | 2015 | Designing Implicit Interfaces for Physiological Computing: Guidelines and Lessons Learned Using fNIRS · ACM Trans. Comput. Hum. Interact. 2015 |
User interface design and tools
adaptive user interfaces |
0.2 | 1 | 2014 | Dynamic difficulty using brain metrics of workload · CHI 2014 |
Games and playful interaction › game AI
dynamic difficulty adjustment |
0.2 | 1 | 2014 | Dynamic difficulty using brain metrics of workload · CHI 2014 |
Wearable and physiological sensing › physiological computing
physiological adaptation |
0.2 | 1 | 2014 | Dynamic difficulty using brain metrics of workload · CHI 2014 |
Interaction techniques and input › selection techniques
target expansion |
0.2 | 1 | 2014 | Brain-based target expansion · UIST 2014 |
Human-robot interaction › cognitive human-robot interaction › spatial cognition
spatial ability |
0.1 | 1 | 2016 | Improving Bayesian Reasoning: The Effects of Phrasing, Visualization, and Spatial Ability · IEEE Trans. Vis. Comput. Graph. 2016 |
Interaction techniques and input
touch interaction |
0.1 | 1 | 2016 | DriftBoard: A Panning-Based Text Entry Technique for Ultra-Small Touchscreens · UIST 2016 |
User interface design and tools
interaction patterns |
0.1 | 1 | 2015 | Designing Implicit Interfaces for Physiological Computing: Guidelines and Lessons Learned Using fNIRS · ACM Trans. Comput. Hum. Interact. 2015 |
Wearable and physiological sensing
brain sensing |
0.1 | 1 | 2014 | Dynamic difficulty using brain metrics of workload · CHI 2014 |
Wearable and physiological sensing › brain sensing
functional near-infrared spectroscopy |
0.1 | 1 | 2014 | Dynamic difficulty using brain metrics of workload · CHI 2014 |
Methods — techniques the papers use, named apart from their topics
text and visualization design · 0.5problem representation · 0.5brain-computer interface · 0.4query-by-example · 0.3crowdsourcing · 0.3autoencoder · 0.3functional near-infrared spectroscopy · 0.2neuroimaging · 0.2controlled study · 0.2fNIRS · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Distinguished ReviewersabstractNo abstract available. Daniel Afergan |
ACM Trans. Interact. Intell. Syst. | 1 |
| 2017 | Rico: A Mobile App Dataset for Building Data-Driven Design ApplicationsabstractData-driven models help mobile app designers understand best practices and trends, and can be used to make predictions about design performance and support the creation of adaptive UIs. This paper presents Rico, the largest repository of mobile app designs to date, created to support five classes of data-driven applications: design search, UI layout generation, UI code generation, user interaction modeling, and user perception prediction. To create Rico, we built a system that combines crowdsourcing and automation to scalably mine design and interaction data from Android apps at runtime. The Rico dataset contains design data from more than 9.7k Android apps spanning 27 categories. It exposes visual, textual, structural, and interactive design properties of more than 72k unique UI screens. To demonstrate the kinds of applications that Rico enables, we present results from training an autoencoder for UI layout similarity, which supports query- by-example search over UIs. Biplab Deka, Zifeng Huang, Chad Franzen, Joshua Hibschman, Daniel Afergan, Yang Li 0058, Jeffrey Nichols 0001, Ranjitha Kumar |
UIST | 5 |
| 2016 | Learn Piano with BACh: An Adaptive Learning Interface that Adjusts Task Difficulty Based on Brain StateabstractWe present Brain Automated Chorales (BACh), an adaptive brain-computer system that dynamically increases the levels of difficulty in a musical learning task based on pianists' cognitive workload measured by functional near-infrared spectroscopy. As users' cognitive workload fell below a certain threshold, suggesting that they had mastered the material and could handle more cognitive information, BACh automatically increased the difficulty of the learning task. We found that learners played with significantly increased accuracy and speed in the brain-based adaptive task compared to our control condition. Participant feedback indicated that they felt they learned better with BACh and they liked the timings of the level changes. The underlying premise of BACh can be applied to learning situations where a task can be broken down into increasing levels of difficulty. Beste F. Yuksel, Kurt B. Oleson, Lane Harrison, Evan M. Peck, Daniel Afergan, Remco Chang, Robert J. K. Jacob |
CHI | 5 |
| 2016 | DriftBoard: A Panning-Based Text Entry Technique for Ultra-Small TouchscreensabstractEmerging ultra-small wearables like smartwatches pose a design challenge for touch-based text entry. This is due to the "fat-finger problem," wherein users struggle to select elements much smaller than their fingers. To address this challenge, we developed DriftBoard, a panning-based text entry technique where the user types by positioning a movable qwerty keyboard on an interactive area with respect to a fixed cursor point. In this paper, we describe the design and implementation of DriftBoard and report results of a user study on a watch-size touchscreen. The study compared DriftBoard to two ultra-small keyboards, ZoomBoard (tapping-based) and Swipeboard (swiping-based). DriftBoard performed comparably (no significant difference) to ZoomBoard in the major metrics of text entry speed and error rate, and outperformed Swipeboard, which suggests that panning-based typing is a promising input method for text entry on ultra-small touchscreens. Tomoki Shibata, Daniel Afergan, Danielle Kong, Beste F. Yuksel, I. Scott MacKenzie, Robert J. K. Jacob |
UIST | 2 |
| 2016 | Improving Bayesian Reasoning: The Effects of Phrasing, Visualization, and Spatial AbilityabstractDecades of research have repeatedly shown that people perform poorly at estimating and understanding conditional probabilities that are inherent in Bayesian reasoning problems. Yet in the medical domain, both physicians and patients make daily, life-critical judgments based on conditional probability. Although there have been a number of attempts to develop more effective ways to facilitate Bayesian reasoning, reports of these findings tend to be inconsistent and sometimes even contradictory. For instance, the reported accuracies for individuals being able to correctly estimate conditional probability range from 6% to 62%. In this work, we show that problem representation can significantly affect accuracies. By controlling the amount of information presented to the user, we demonstrate how text and visualization designs can increase overall accuracies to as high as 77%. Additionally, we found that for users with high spatial ability, our designs can further improve their accuracies to as high as 100%. By and large, our findings provide explanations for the inconsistent reports on accuracy in Bayesian reasoning tasks and show a significant improvement over existing methods. We believe that these findings can have immediate impact on risk communication in health-related fields. Alvitta Ottley, Evan M. Peck, Lane Harrison, Daniel Afergan, Caroline Ziemkiewicz, Holly A. Taylor, Paul K. J. Han, Remco Chang |
IEEE Trans. Vis. Comput. Graph. | 4 |
| 2015 | Designing Implicit Interfaces for Physiological Computing: Guidelines and Lessons Learned Using fNIRSabstractA growing body of recent work has shown the feasibility of brain and body sensors as input to interactive systems. However, the interaction techniques and design decisions for their effective use are not well defined. We present a conceptual framework for considering implicit input from the brain, along with design principles and patterns we have developed from our work. We also describe a series of controlled, offline studies that lay the foundation for our work with functional near-infrared spectroscopy (fNIRS) neuroimaging, as well as our real-time platform that serves as a testbed for exploring brain-based adaptive interaction techniques. Finally, we present case studies illustrating the principles and patterns for effective use of brain data in human--computer interaction. We focus on signals coming from the brain, but these principles apply broadly to other sensor data and in domains such as aviation, education, medicine, driving, and anything involving multitasking or varying cognitive workload. Erin Treacy Solovey, Daniel Afergan, Evan M. Peck, Samuel W. Hincks, Robert J. K. Jacob |
ACM Trans. Comput. Hum. Interact. | 2 |
| 2014 | Dynamic difficulty using brain metrics of workloadabstractDynamic difficulty adjustments can be used in human-computer systems in order to improve user engagement and performance. In this paper, we use functional near-infrared spectroscopy (fNIRS) to obtain passive brain sensing data and detect extended periods of boredom or overload. From these physiological signals, we can adapt a simulation in order to optimize workload in real-time, which allows the system to better fit the task to the user from moment to moment. To demonstrate this idea, we ran a laboratory study in which participants performed path planning for multiple unmanned aerial vehicles (UAVs) in a simulation. Based on their state, we varied the difficulty of the task by adding or removing UAVs and found that we were able to decrease error by 35% over a baseline condition. Our results show that we can use fNIRS brain sensing to detect task difficulty in real-time and construct an interface that improves user performance through dynamic difficulty adjustment. Daniel Afergan, Evan M. Peck, Erin Treacy Solovey, Andrew Jenkins, Samuel W. Hincks, Eli T. Brown, Remco Chang, Robert J. K. Jacob |
CHI | 1 |
| 2014 | Brain-based target expansionabstractThe bubble cursor is a promising cursor expansion technique, improving a user's movement time and accuracy in pointing tasks. We introduce a brain-based target expansion system, which improves the efficacy of bubble cursor by increasing the expansion of high importance targets at the optimal time based on brain measurements correlated to a particular type of multitasking. We demonstrate through controlled experiments that brain-based target expansion can deliver a graded and continuous level of assistance to a user according to their cognitive state, thereby improving task and speed-accuracy metrics, even without explicit visual changes to the system. Such an adaptation is ideal for use in complex systems to steer users toward higher priority goals during times of increased demand. Daniel Afergan, Tomoki Shibata, Samuel W. Hincks, Evan M. Peck, Beste F. Yuksel, Remco Chang, Robert J. K. Jacob |
UIST | 1 |