270 citations · 1.1k across the 16 of their papers we have counts for
17 papers
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…
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…
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…
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…
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…
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…
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…
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…
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.…
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…
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…
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.…
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…
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…
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…
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…
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…