activity
20182025
most citedOne Explanation Does Not Fit All: A Toolkit and Taxonomy of AI Explainability Techniques

270 citations · 1.1k across the 16 of their papers we have counts for

collaborators

17 papers

cs.HC2025★ 1 cited

Which Contributions Deserve Credit? Perceptions of Attribution in Human-AI Co-Creation

Jessica He, Stephanie Houde, Justin D. Weisz

AI systems powered by large language models can act as capable assistants for writing and editing. In these tasks, the AI system acts as a co-creative partner, making novel contrib…

cs.HC2025★ 24 cited

Controlling AI Agent Participation in Group Conversations: A Human-Centered Approach

Stephanie Houde, Kristina Brimijoin, Michael Muller +6

Conversational AI agents are commonly applied within single-user, turn-taking scenarios. The interaction mechanics of these scenarios are trivial: when the user enters a message, t…

cs.HC2023★ 255 cited

The Programmer's Assistant: Conversational Interaction with a Large Language Model for Software Development

Steven I. Ross, Fernando Martinez, Stephanie Houde +2

Large language models (LLMs) have recently been applied in software engineering to perform tasks such as translating code between programming languages, generating code from natura…

cs.CY2023★ 3 cited

A Case Study in Engineering a Conversational Programming Assistant's Persona

Steven I. Ross, Michael Muller, Fernando Martinez +2

The Programmer's Assistant is an experimental prototype software development environment that integrates a chatbot with a code editor. Conversational capability was achieved by usi…

cs.HC2023★ 50 cited

Toward General Design Principles for Generative AI Applications

Justin D. Weisz, Michael Muller, Jessica He +1

Generative AI technologies are growing in power, utility, and use. As generative technologies are being incorporated into mainstream applications, there is a need for guidance on h…

cs.HC2022★ 69 cited

Better Together? An Evaluation of AI-Supported Code Translation

Justin D. Weisz, Michael Muller, Steven I. Ross +5

Generative machine learning models have recently been applied to source code, for use cases including translating code between programming languages, creating documentation from co…

cs.HC2022

Investigating Explainability of Generative AI for Code through Scenario-based Design

Jiao Sun, Q. Vera Liao, Michael Muller +4

What does it mean for a generative AI model to be explainable? The emergent discipline of explainable AI (XAI) has made great strides in helping people understand discriminative mo…

cs.CL2021

Using Document Similarity Methods to create Parallel Datasets for Code Translation

Mayank Agarwal, Kartik Talamadupula, Fernando Martinez +5

Translating source code from one programming language to another is a critical, time-consuming task in modernizing legacy applications and codebases. Recent work in this space has…

cs.LG2021★ 1 cited

AI Explainability 360: Impact and Design

Vijay Arya, Rachel K. E. Bellamy, Pin-Yu Chen +17

As artificial intelligence and machine learning algorithms become increasingly prevalent in society, multiple stakeholders are calling for these algorithms to provide explanations.…

cs.HC2021★ 100 cited

Perfection Not Required? Human-AI Partnerships in Code Translation

Justin D. Weisz, Michael Muller, Stephanie Houde +5

Generative models have become adept at producing artifacts such as images, videos, and prose at human-like levels of proficiency. New generative techniques, such as unsupervised ne…

cs.SE2020★ 3 cited

Quality Estimation & Interpretability for Code Translation

Mayank Agarwal, Kartik Talamadupula, Stephanie Houde +5

Recently, the automated translation of source code from one programming language to another by using automatic approaches inspired by Neural Machine Translation (NMT) methods for n…

cs.SE2020★ 2 cited

Towards evaluating and eliciting high-quality documentation for intelligent systems

David Piorkowski, Daniel González, John Richards +1

A vital component of trust and transparency in intelligent systems built on machine learning and artificial intelligence is the development of clear, understandable documentation.…

cs.HC2020★ 6 cited

A Methodology for Creating AI FactSheets

John Richards, David Piorkowski, Michael Hind +2

As AI models and services are used in a growing number of highstakes areas, a consensus is forming around the need for a clearer record of how these models and services are develop…

cs.CY2020★ 24 cited

Business (mis)Use Cases of Generative AI

Stephanie Houde, Vera Liao, Jacquelyn Martino +5

Generative AI is a class of machine learning technology that learns to generate new data from training data. While deep fakes and media-and art-related generative AI breakthroughs…

cs.CY2019

Experiences with Improving the Transparency of AI Models and Services

Michael Hind, Stephanie Houde, Jacquelyn Martino +4

AI models and services are used in a growing number of highstakes areas, resulting in a need for increased transparency. Consistent with this, several proposals for higher quality…

cs.AI2019★ 270 cited

One Explanation Does Not Fit All: A Toolkit and Taxonomy of AI Explainability Techniques

Vijay Arya, Rachel K. E. Bellamy, Pin-Yu Chen +17

As artificial intelligence and machine learning algorithms make further inroads into society, calls are increasing from multiple stakeholders for these algorithms to explain their…

cs.AI2018★ 265 cited

AI Fairness 360: An Extensible Toolkit for Detecting, Understanding, and Mitigating Unwanted Algorithmic Bias

Rachel K. E. Bellamy, Kuntal Dey, Michael Hind +15

Fairness is an increasingly important concern as machine learning models are used to support decision making in high-stakes applications such as mortgage lending, hiring, and priso…