What the person is doing
The product has enough content, products, records, services, or actions that manually browsing every option is inefficient.
Application · lesson 18 of 20 · Search, Browse, And Discovery
Underlying principle: Discovery supports several starting points: a known term, a broad category, a partial memory, or a set of constraints. The interface helps people refine their understanding while they search.
Provide recommendations as clearly labelled, bounded suggestions with item-specific reasons, source and sponsorship disclosure, feedback controls, personalization settings, cold-start fallbacks, and filtering for unavailable or inappropriate items.
Discovery supports several starting points: a known term, a broad category, a partial memory, or a set of constraints. The interface helps people refine their understanding while they search.
The product has enough content, products, records, services, or actions that manually browsing every option is inefficient.
Provide recommendations as clearly labelled, bounded suggestions with item-specific reasons, source and sponsorship disclosure, feedback controls, personalization settings, cold-start fallbacks, and filtering for unavailable or inappropriate items.
Default recommended state with labelled section, item identity, reason, source, and action controls.
What exact signal or rule caused this item to be recommended?
Opening a recommendation navigates to that item or action and records the event according to the disclosed analytics and personalization rules.
The product has enough content, products, records, services, or actions that manually browsing every option is inefficient.
Open the working example, try its controls, and compare the behavior against the decision guidance.
The product has enough content, products, records, services, or actions that manually browsing every option is inefficient.
Provide recommendations as clearly labelled, bounded suggestions with item-specific reasons, source and sponsorship disclosure, feedback controls, personalization settings, cold-start fallbacks, and filtering for unavailable or inappropriate items.
Default recommended state with labelled section, item identity, reason, source, and action controls.
The UI conflates recommendations with recently viewed, related links, saved items, ads, or required tasks.
Make recommendation reasons, sponsored labels, availability, and item type available as text.
YouTube Help - checked
YouTube documents Not interested, Don't recommend channel, feedback reasons, watch/search history controls, and clearing recommendation feedback.
YouTube Help - checked
YouTube explains recommendation signals such as watch activity, searches, subscriptions, and Not interested feedback.
Shopify Help Center - checked
Shopify documents related and complementary product recommendations, eligibility filtering, generated recommendations, manual recommendations, and hiding generated recommendations.
Shopify Developers - checked
Shopify developer guidance supports visible explanatory headings, limited visible recommendations, async empty handling, and placement near the source product.
Algolia - checked
Algolia documents recommendation models, collaborative and content-based filtering, event requirements, model fallback windows, and daily retraining.
Microsoft Research - checked
Microsoft Human-AI guidelines support capability disclosure, uncertainty, efficient dismissal, correction, and user control.
Source trail checked: