Seamful XAI: Operationalizing Seamful Design in Explainable AI
Upol Ehsan, Q. Vera Liao, Samir Passi, Mark O. Riedl, Hal Daume
TL;DR
This paper introduces Seamful XAI, a design approach that leverages sociotechnical seams—mismatches between AI design assumptions and deployment reality—to enhance explainability and user agency. It operationalizes seams into a three-step design process (envisioning breakdowns, anticipating and crafting seams, designing with seams) and validates it through a scenario-based study with 43 practitioners and end-users in lending, healthcare, and other domains. Findings show the process helps identify, craft, and design with seams, and demonstrates tangible benefits: improved explainability via peripheral context and why-not reasoning, and augmented agency through actionability, contestability, and appropriation, all while supporting proactive harm mitigation. The work expands the XAI design space beyond algorithmic transparency, offers practical methods for Responsible AI, and presents a teachable, collaborative framework for cross-disciplinary teams to anticipate failures and empower end users to act when AI falls short.
Abstract
Mistakes in AI systems are inevitable, arising from both technical limitations and sociotechnical gaps. While black-boxing AI systems can make the user experience seamless, hiding the seams risks disempowering users to mitigate fallouts from AI mistakes. Instead of hiding these AI imperfections, can we leverage them to help the user? While Explainable AI (XAI) has predominantly tackled algorithmic opaqueness, we propose that seamful design can foster AI explainability by revealing and leveraging sociotechnical and infrastructural mismatches. We introduce the concept of Seamful XAI by (1) conceptually transferring "seams" to the AI context and (2) developing a design process that helps stakeholders anticipate and design with seams. We explore this process with 43 AI practitioners and real end-users, using a scenario-based co-design activity informed by real-world use cases. We found that the Seamful XAI design process helped users foresee AI harms, identify underlying reasons (seams), locate them in the AI's lifecycle, learn how to leverage seamful information to improve XAI and user agency. We share empirical insights, implications, and reflections on how this process can help practitioners anticipate and craft seams in AI, how seamfulness can improve explainability, empower end-users, and facilitate Responsible AI.
