Generating portfolio for Alfie Martin...
26%
Interaction Design
A demonstration of editorial UI patterns for AI agents. Rather than hiding uncertainty, this system exposes model confidence to build trust during clinical triage, utilizing restrained typography and thoughtful pacing.
Default chat UIs map poorly to high-stakes domains. When an AI provides medical context, users need to know exactly how confident the system is, and when it is gracefully escalating to a human.
Different contexts require different expressions of uncertainty. These patterns treat confidence as a spectrum, utilizing typography, layout, and interaction to guide user trust. Hover over any pattern to see the design rationale.
HOVER FOR USAGE RATIONALE
HOVER FOR USAGE RATIONALE
HOVER FOR USAGE RATIONALE
Based on the available data, This pattern may indicate early-stage hypertension. Further testing is recommended.
Your LDL is slightly elevated at 112 mg/dL, above the recommended 100 mg/dL threshold.
Risk assessment complete. Model certainty is moderate.
Low Confidence — Review Needed
This response is based on incomplete intake data and has not been verified against your full medical history.
Interactive voice user interface dashboard simulating command processing, status tracking, and user feedback in a clinical setting.
The "only when communicates something useful" clause on confidence badges is doing a lot of work — it stops the model from slapping a percentage on every message, which is what most generic chatbot UI demos look like. You can swap in your own thresholds if you have a POV.
The conversation content section is the most-skipped part of UI prompts and the most important one for a portfolio piece. If you don't constrain the dialogue, you get "Hi! How can I help you today?" "I'd love to learn Python!" and the whole artifact reads as filler. Specifying the kinds of moments to show forces the model to demonstrate actual conversational design thinking.
The "avoid" list in the aesthetic section is more powerful than the positive direction. AI tools have strong default aesthetics (purple gradients, sparkle icons, drop-shadowed bubbles) and naming them explicitly is the only reliable way to suppress them.