Ongoing · 2026–present
Multimodal Visualization Authoring
Exploring How Students Design Visualizations with Integrated Sketching, Natural Language, and Code Editing
California Polytechnic State University, San Luis Obispo
Human-centered data science, visualization, and HCI.
We study how people make sense of data and build tools that help communities, researchers, and practitioners analyze, visualize, and communicate with data. Our work sits at the intersection of data science, data visualization, and human-computer interaction.
Ongoing · 2026–present
Exploring How Students Design Visualizations with Integrated Sketching, Natural Language, and Code Editing
Ongoing · 2026–present
Developing a tool to study how well dimensionality reduction techniques enable effective truth tracking data exploration when given to actual users.
Ongoing · 2026–present
Developing an interactive visualization tool for Probabilistic Graphical Models as an interface towards general purpose probabilistic programing in a visual mode. Ongoing work includes both tool design and development as well as empirical studies to understand the strengths and weaknesses of visual as opposed to code based workflows.
Ongoing · 2026–present
Extending work on the Biocube biodiversity dataset to build multimodal and multi-scale latent representations of complex relational data, and studying ways to interactively build interpretable scientific visualizations on top of the representation.
Ongoing · 2026–present
Reinforcement learning is famously difficult to train, and multi-agent environments doubly so. A key aspect of effective training is visibility in to the emergent patterns and behaviors that agents exhibit in the RL environment. This project is studying ways to gain better real time visibility into the multi-agent RL environment to better enable the rapid identification and analysis of learned behaviours.
My research in Scientific Human-Centered Machine Learning aims to solve problems intersecting machine learning, human-computer interaction, and scientific computing, by using a strong basis in both mathematical and human centered principles in deep collaboration with scientists to develop tools with usability, interpretability, and scientific impact.