Human-Centered AI Design

Designing transparent, predictable AI experiences following Microsoft HAX guidelines

Adapt to user context and expertise

Adjust AI behavior and feedback to user goals, skills, and situations.

Usability

Avoid misleading anthropomorphism

Avoid human-like cues that inflate expectations or suggest intent or emotions.

Transparency

Design for trust and accountability

Make responsibility, provenance, and decision ownership transparent.

Trust

Design for uncertainty

Expose uncertainty so users understand confidence, risk, and limitations of AI outputs.

Transparency

Enable meaningful user control

Let users modify, override, pause, or undo AI actions easily.

Agency

Handle errors and failures gracefully

Communicate AI errors clearly and offer safe recovery paths.

Usability

Make the AI’s role explicit

Clearly show when AI is involved and what it does within the interaction flow.

Transparency

Preserve user agency

Ensure users remain the final decision-makers, with AI acting as support.

Agency

Provide understandable explanations

Explain results in user-facing terms that support decisions, not model internals.

Transparency

Respect user time and cognitive load

Reduce mental effort with clear, progressive, and concise AI output.

Usability

Set appropriate expectations

Align messaging with real capabilities to prevent overtrust or misuse.

Transparency

Support human-in-the-loop interaction

Design AI workflows that allow continuous human supervision and input.

Agency