Information Scent¶
Core Idea¶
Information scent is the pattern in which an agent navigating a partially-known space reads local cues at decision points — link text, snippets, signage, smell — to estimate the probability that this path leads to the goal, and acts on that prediction. The cue is proximate, the goal distal, and traversal efficiency tracks the cue-to-destination correlation.
How would you explain it like I'm…
Follow The Cookie Smell
Getting Warmer Clues
Cues Predict The Path
Broad Use¶
- Human-computer interaction: navigation menus, search snippets, breadcrumbs, and file-explorer labeling.
- Web search: result snippets predict whether a linked page holds the goal — search engineering is largely scent engineering.
- Library navigation: controlled vocabularies, classification numbers, and finding aids as scent through a catalogue.
- Wayfinding: hospital, airport, and transit signage, each junction a decision point with cues predicting which way reaches the goal.
- Animal foraging: the source case — animals read proximate cues that predict patch value, under optimal-foraging theory.
- Codebase exploration: file and function names, comments, and imports as cues predicting whether a path reaches the bug.
Clarity¶
Commits "users got lost" to four explicit claims — goal, path, cues at decision points, and cue-destination correlation — distinguishing a goal-ambiguity failure from a missing-cue or a misleading-cue failure.
Manages Complexity¶
Compresses an intractable global planning problem ("which path leads to my goal?") into a tractable local rule ("which cue at the next branch predicts highest value?"), so the agent never holds the full space.
Abstract Reasoning¶
Predicts deceptive scent wherever cues are cheaper to manipulate than destinations (clickbait, ranking games), and abandonment when expected value-per-step drops below threshold even with the goal a few steps away.
Knowledge Transfer¶
- Search engineering: optimal-foraging theory's marginal-value theorem ported into HCI, then into snippet and breadcrumb design.
- Developer tools: jump-to-definition and find-references are justified as scent-improvement, with measured traversal-time savings.
- Hospital wayfinding: relabeling signage to patient goal-vocabulary measurably reduces disorientation by raising cue correlation.
Example¶
A web searcher reads result snippets predicting whether clicking reaches the answer; a click-then-immediate-bounce signals a cue-destination mismatch (deceptive scent), not a relevance-ranking failure per se.
Relationships to Other Abstractions¶
Current abstraction Information Scent Prime
Parents (1) — more general patterns this builds on
-
Information Scent presupposes Search and Retrieval Prime
Information scent is the cue-guided traversal mechanism within search that applies when the space is too large to enumerate and the goal is not directly perceptible.
Children (3) — more specific cases that build on this
-
Signage Domain-specific is a kind of Information Scent
The proposed strict upward parent is
prime:information_scent. -
Traffic warning sign Domain-specific is a kind of Information Scent
The proposed strict upward parent is
prime:information_scent. -
Information-Scent Failure Domain-specific is a decomposition of Information Scent
Information-Scent Failure is the HCI navigation form of a broken Information Scent relation between a local cue and a distal destination.
Hierarchy paths (4) — routes to 3 parentless roots
- Information Scent → Search and Retrieval → Problem Space → Representation → Abstraction
- Information Scent → Search and Retrieval → Trade-offs → Constraint
- Information Scent → Search and Retrieval → Problem Space → State and State Transition → Phase Space
- Information Scent → Search and Retrieval → Problem Space → Problem Representation → Representation → Abstraction
Not to Be Confused With¶
- Information Scent is not an Information Cascade because a cascade is multi-agent imitation (agents copy predecessors, overriding private signals), whereas information scent is single-agent cue-reading of the environment's local signals about a destination.
- Information Scent is not Sensemaking because sensemaking is the global synthesis of an understanding, whereas information scent is a cheap per-step local decision rule — a sequence of locally-good cue-follows does not compose into sensemaking.
- Information Scent is not general Search because search includes exhaustive enumeration and direct retrieval, whereas information scent is the cue-guided traversal mechanism within search that applies only when the space is too large to enumerate and the goal is not directly perceptible.