Explanation & Decision Support

Why This Recommendation Panel

Explain, in plain language, why the AI recommended something.

Production readyMediumFriction: lowArticle 13Article 86
Popover next to itemSide panel

Problem

Explain, in plain language, why the AI recommended something. This pattern helps address:

  • ranked results
  • personalisation

When to use

  • When user asks why they see something

When not to use

  • When explanation would leak sensitive model detail

Do

  • Show top signals in plain language

Don't

  • Dump raw feature vectors

Example copy

short

Why this?

contextual

You're seeing this because you recently viewed similar items.

detailed

This recommendation is based on: your recent activity, items other users like you engaged with, and your saved preferences. You can adjust these in settings.

Implementation checklist

  • Expose top-N contributing signals
  • Provide link to settings to adjust

Accessibility notes

  • Reachable via keyboard
  • Announce via aria-live if dynamic

Related patterns

This tool provides product and UX guidance for AI disclosure patterns. It does not provide legal advice and does not determine legal compliance. Please consult qualified legal counsel for binding assessments.