MHCI Capstone Project
Goodwill Lens: AI-Powered Price Support at the Warehouse Rack
Designing a human-in-the-loop ML classification tool and trust framework for Goodwill of Southwestern Pennsylvania.
TL;DR
- The Problem: Goodwill clothing processors experience high cognitive loads, manually evaluating and routing ~10M items annually. With a ~50% annual processor turnover rate, tacit brand and pricing knowledge constantly drains from the organization, causing inconsistent pricing and revenue leakage.
- The Solution: Developed Goodwill Lens, a zero-cloud-dependency iOS app using Core ML and Vision to classify garments, suggest pricing and routing at the rack, and print tags — governed by a "backup, not boss" design principle to drive adoption.
- The Outcome: Modeled a ~$5M annual mission opportunity (from a $0.50 average selling-price lift), delivered an on-device iOS classifier, and pivoted design recommendations to integrate with Goodwill's newly launched ReNu softlines platform.
Context & Challenges
Goodwill operates on tight operational margins where processing speed directly dictates retail store inventory and funding for community programs.
- My Role: UX Engineer & Researcher (designed the iOS interface, implemented the Core ML/Vision ensemble prototype, and co-led the Wizard-of-Oz trust study).
- The Team: 5 CMU MHCI graduate students (Brittany Jain, Will Pan, Casey Potrebic, Yusen Zhang, Holly Zhu) collaborating with Goodwill SWPA leadership.
- Scale & Variance: Analyzed sales data across 32 stores, uncovering a 37% average selling-price variance in electronics and 34% variance in footwear, proving that category pricing discipline could drive major revenue gains.
- Revenue Leakage: Diagnosed roughly $935K in sales from "No Tag" items, representing un-attributed revenue that bypasses category tracking.
User Research & Observations
How we spent weeks on the warehouse floor conducting contextual inquiries with 12 processors across 4 stores.
Through job-shadowing and think-aloud sessions, we mapped the back-room processing workflow. Processors are fast manual laborers, but their flow is interrupted every time they have to walk over to a computer kiosk to type, search brand values, or decide whether to route an item to e-commerce.
Key Insights:
- Cognitive Bottleneck: The bottleneck is cognitive, not physical. Processors lose time when they must guess garment size, identify obscure brands, or debate pricing.
- Tacit Workarounds: Processors already create personal decision aids—backwards hangers for up-pricing, batching high-value items, and coworker consultations. We aimed to formalize these aids rather than overwrite them.
- Shopper Pricing Tolerance: Conducted 20 in-store customer interviews across 3 locations, confirming that shoppers value discovery and routine more than accidentally underpriced items, de-risking our pricing consistency goals.
- Affinity Diagram: Consolidated research into a standard affinity hierarchy (Green → Pink → Blue) containing 6 top-level themes, 20 sub-themes, and 40+ clusters.
How Might We...
AI Adoption & Trust Behavior
A key turning point in our project occurred when we looked beyond technical feasibility to face user trust directly.
We conducted a Wizard-of-Oz recommendation study with 9 processors across 3 stores, capturing 80 item decisions with simulated AI suggestions.
- The Trust Mismatch: We measured a 51.3% agreement rate and a 48.8% override rate with the AI. Processors consistently overrode prices downward, revealing a gap between absolute market value and store-level sell-through realities.
- The "Great Walkout": During our research, three processors declined to participate after learning the study involved AI. This became a critical design signal: it pivoted our project focus away from generic accuracy and toward adoption transparency, change management, and override control.
- Backup, Not Boss: 8 of 9 processors expressed that they wanted the AI to act as a supportive safety net (a "backup") to catch missed brands, rather than an automated decision maker (a "boss").
The Prototype: Goodwill Lens iOS App
Built to operate on-device in under-connected warehouse backrooms.
To address the cognitive bottlenecks, I built Goodwill Lens, a SwiftUI iOS prototype. The app lets a processor capture an image of an item at the rack, triggers an on-device classification consensus, maps the output to a standard Goodwill taxonomy, and previews a printable QR tag.
- Ensemble Model Strategy: Built a "DeepFashion" classifier ensemble wrapping ResNet50 and MobileNetV2. The app analyzes ImageNet outputs and normalizes them into our 16-entry operational clothing taxonomy (tops, bottoms, activewear, etc.).
- Zero-Cloud Dependency: Designed for reliability. The prototype runs all inference on-device using Core ML. It avoids third-party package lock-ins and requires no network connectivity, meaning it can run on a $300 phone in any brick warehouse.
- The Recommendation-with-Override Engine: Designed the parser so that recommendations serve as starting points that processors can quickly override with single-tap selections.
Pivot & Handoff Strategy
Responding to real-world technological roadmaps.
Near the end of our spring research phase, Goodwill SWPA launched its own softlines platform (ReNu) via mobile devices. Building a parallel, competing app would have created operational friction.
We pivoted our deliverables from a standalone SDE prototype to a human-experience layer template designed to integrate directly on top of ReNu. This template provides guidelines for local price calibration, explainable recommendations, trust building, and override mechanisms.
Validation & Executive Storytelling
Presenting findings to Goodwill executives to secure buy-in.
- Spring Presentation cold-open: We began our presentation to Goodwill executives with a live, hands-on pricing experiment—passing real Goodwill garments around the room to highlight the massive cognitive variance in human-only pricing before revealing our data.
- "Three Things We Now Know" Video: Produced a 2:30 documentary-style video using anonymous customer and processor audio to articulate customer pricing tolerance, adoption barriers, and ReNu readiness.
- Regional Scaling: Our research deliverables were so well-received by Goodwill SWPA leadership that they distributed our mid-semester readouts to other regional Goodwill chapters across the country.