Ángel  Alex ander  Cabrera

I am a PhD student in the Human-Computer Interaction Institute (HCII) at Carnegie Mellon University, advised by Adam Perer and Jason Hong. I work on human-centered AI, specifically in applying techniques from HCI and visualization to help people better understand and improve their machine learning models. I am supported by an NSF Graduate Research Fellowship and have spent time at Apple AI/ML, Microsoft Research, and Google.


2019 - Present
PhD in Human-Computer Interaction (HCI)
Carnegie Mellon University

Advised by Adam Perer and Jason Hong.

B.S. in Computer Science
Georgia Institute of Technology

Concentration in intelligence and modeling/simulation.
Minor in economics.

Fall 2017
Sciences Po - Paris, France

Exchange program with a focus on economics and political science.

Work Experience

Summer 2021
Research Intern

Design + Visualization Group, see Symphony.

Summer 2020
Microsoft Research
Research Intern

Worked on behavioral model analysis with Steven Drucker and Marco Tulio Ribeiro.

Summer 2018
Software Engineering Intern

Researched and prototyped improvements for automated driver assistance systems and hyperlocal weather prediction for the next generation of Android Auto.

Summer 2017
Software Engineering Intern

Created an anomaly detection and trend analysis system for Google's data processing pipelines.

Summer 2016
Engineering Practicum Intern

Built an analytics platform for monitoring and catching erroneous edits to Google Maps.


2019 - Present
National Science Foundation Graduate Research Fellowship (NSF GRFP)

Three-year graduate fellowship for independent research. Full tuition with an annual stipend of $34,000.

Love Family Foundation Scholarship

Co-awarded the $10,000 scholarship for the undergraduate with the most outstanding scholastic record.

2015 - 2019
Stamps President's Scholar
Georgia Tech and the Stamps Family Charitable Foundation

Full ride scholarship with $15,000 in extracurricular funding awarded to 10 incoming students.

The Data Open Datathon
Correlation One and Citadel Securities

Placed third and won $2,500 for creating a ML system to predict dangerous road areas.

Refereed Publications

Symphony: Composing Interactive Interfaces for Machine Learning
Alex Bäuerle*, Ángel Alexander Cabrera*, Fred Hohman, Megan Maher, David Koski, Xavier Suau, Titus Barik, Dominik Moritz

ACM Conference on Conference on Human Factors in Computing Systems (CHI). New Orleans, 2022.

An open repository of real-time COVID-19 indicators
Alex Reinhart, Logan Brooks, Maria Jahja, Aaron Rumack, Jingjing Tang, [et al, including Ángel Alexander Cabrera]

Proceedings of the National Academy of Sciences (PNAS). 2021.

Discovering and Validating AI Errors With Crowdsourced Failure Reports
Ángel Alexander Cabrera, Abraham Druck, Jason Hong, Adam Perer

ACM Conference on Computer-Supported Cooperative Work and Social Computing (CSCW). Virtual, 2021.

Regularizing Black-box Models for Improved Interpretability
Gregory Plumb, Maruan Al-Shedivat, Ángel Alexander Cabrera, Adam Perer, Eric Xing, Ameet Talwalkar

Conference on Neural Information Processing Systems (NeurIPS). Vancouver, 2020.

Designing Alternative Representations of Confusion Matrices to Support Non-Expert Public Understanding of Algorithm Performance
Hong Shen, Haojian Jin, Ángel Alexander Cabrera, Adam Perer, Haiyi Zhu, Jason Hong

ACM Conference on Computer-Supported Cooperative Work and Social Computing (CSCW). Virtual, 2020.

FairVis: Visual Analytics for Discovering Intersectional Bias in Machine Learning
Ángel Alexander Cabrera, Will Epperson, Fred Hohman, Minsuk Kahng, Jamie Morgenstern, Duen Horng (Polo) Chau

IEEE Conference on Visual Analytics Science and Technology (VAST). Vancouver, Canada, 2019.

Workshops, Demos, Posters, and Preprints

"Public(s)-in-the-Loop": Facilitating Deliberation of Algorithmic Decisions in Contentious Public Policy Domains
Hong Shen, Ángel Alexander Cabrera, Adam Perer, Jason Hong

Fair & Responsible AI Workshop at CHI. Hawaii, USA, 2020.

Discovery of Intersectional Bias in Machine Learning Using Automatic Subgroup Generation
Ángel Alexander Cabrera, Minsuk Kahng, Fred Hohman, Jamie Morgenstern, Duen Horng (Polo) Chau

Debugging Machine Learning Models Workshop (Debug ML) at ICLR. New Orleans, Louisiana, USA, 2019.

Interactive Classification for Deep Learning Interpretation
Ángel Alexander Cabrera, Fred Hohman, Jason Lin, Duen Horng (Polo) Chau

Demo at IEEE Computer Vision and Pattern Recognition (CVPR). Salt Lake City, Utah, USA, 2018.


Fall 2021
05499:C - Data Visualization
Graduate Teaching Assistant @ Carnegie Mellon

Taught a D3 course and led an ethics workshop in addition to grading and course management.

Fall 2016
Spring 2017
Spring 2018
CS1332 - Data Structures and Algorithms
Undergraduate Teaching Assistant @ Georgia Tech

Taught a 1 1/2 hour weekly recitation, graded tests and homework, and helped create assignments.

Fall 2016
GT 1000 - First-Year Seminar
Team Leader @ Georgia Tech

Designed a class curriculum for incoming first years and helped lead a weekly seminar class.


Fall 2021
- Present
Emily Guo
B.S. in Statistics and Machine Learning, Carnegie Mellon

Improving human-AI interaction with descriptions of model behavior.

Spring 2021
- Present
Kazi Jawad
B.S. in Statistics and Machine Learning, Carnegie Mellon

Interactive exploration and debugging of image classification models.

Spring 2020
- Spring 2021
Abraham Druck
B.S. in Mathematical Sciences, Carnegie Mellon

Crowdsourced discovery of ML failures for image captioning. See Deblinder.

Fall 2020
Spring 2020
CMU AI Mentoring Program


Program Committee
AC, ACM Conference on Human Factors in Computing Systems (CHI) Late Breaking Work
ACM Fairness, Accountability, and Transparency (FAccT)
2021 - 2022
ACM Conference on Human Factors in Computing Systems (CHI)
2020 - 2022
IEEE Visualization (VIS)
ACM Fairness, Accountability, and Transparency (FAccT)
ACM Symposium on User Interface Software and Technology (UIST)
IEEE Computer Graphics and Applications (CGASI)
2019 - 2021
IEEE Transactions on Visualization and Computer Graphics (TVCG)
ACM Conference on Computer-Supported Cooperative Work and Social Computing (CSCW)
ACM Transactions on Interactive Intelligent Systems (TiiS)
Student Volunteer
IEEE Visualization (VIS)
ACM Fairness, Accountability, and Transparency (FAccT)
REU application reviewer
2020 - 2021
PhD student faculty representative

Press & Talks

"Data Science Widgets with Svelte and Jupyter" - Svelte Summit 2021
"New forecasting data could help public health officials prepare for what's next in the coronavirus pandemic" - CNN
"Facebook and Google Survey Data May Help Map Covid-19's Spread" - Wired
"Carnegie Mellon Unveils Five Interactive COVID-19 Maps" - Carnegie Mellon
"Visualizing Fairness in Machine Learning" - Data Stories Podcast
"Alex Cabrera Wins Love Family Foundation Scholarship" - GT SCS
"Georgia Tech Satellite Successfully Launched Into Space " - Georgia Tech
"Datathon Challenges Students to Create Solutions to Real-World Problems" - GT SCS

Projects and Open Source

Svelte + Vega

A Svelte component for reactively rendering Vega and Vega-Lite visualizations.

Svelte + Jupyter Widgets

A framework for creating reactive data science widgets using Svelte JS.

COVIDCast Visualization of COVID-19 Indicators

Interactive visualization system of COVID-19 indicators gathered through >20,000,000 surveys on Facebook and Google by CMU Delphi.

2015 - 2017
PROX-1 Satellite
Flight Software Lead and Researcher

Led a team of engineers in developing the software for a fully undergraduate-led satellite mission.

CTF Resources

Guide and resources for capture the flag (CTF) competitions with over 1.4k stars on GitHub.

Selected Courses

MultiModal Machine Learning
Causality and Machine Learning
Human Judgement and Decision Making
Applied Research Methods
Deep Learning
Data and Visual Analytics
Machine Learning
Computer Simulation
Honors Algorithms