# Encoding specificity principle
The encoding specificity principle says that you retrieve a memory best when the cues available at retrieval match the cues that were present when the memory was encoded. Endel Tulving and Donald Thomson formulated it in 1973. When you store something, you never store it alone: it gets stored together with its context (the surrounding words, the place, what you were thinking about at the time). A retrieval cue works only to the extent that it overlaps with that stored package. A cue that looks obviously related can fail completely if it wasn't part of the original encoding.
Tulving and Thomson even showed that people sometimes failed to recognize a word they had studied, yet recalled it when given the weak cue word it had been paired with during study. The cue present at encoding beat seeing the word itself.
## Context-dependent memory
The best-known supporting evidence comes from Duncan Godden and Alan Baddeley (1975). Divers learned lists of words either on a beach or about 6 meters underwater, then recalled them either in the same environment or in the other one. Words learned underwater came back better underwater, and words learned on land came back better on land. The environment itself acted as a retrieval cue.
In a 1980 follow-up, the same researchers found that recognition was NOT affected by the change of environment. Context matters most when you have to come up with the memory yourself (recall), much less when the memory is put in front of you (recognition).
## Why this matters for PKM
Searching a vault is a recall task. You have to produce the words. And full-text search like [[Obsidian Search]] matches words, not intentions: if you wrote "spaced repetition" and you now search for "flashcards", the note stays invisible. You find notes through the words and the context you had in mind when you wrote them. When you can't remember the original wording, search fails, even though the note is right there.
So findability gets decided at capture time. Write for your future self's search query:
- **Titles**: use the words you'll type later, not the clever phrase you had in mind while writing
- **Aliases**: add synonyms, acronyms and alternative wordings (the [[Quick switcher core plugin for Obsidian|quick switcher]] matches aliases too)
- **Tags and properties**: record the type, the topic and the project; you'll often remember those cues after you've forgotten the title
- **Links**: connect the note to the people, projects and ideas that were around when you wrote it, because that context is what you'll remember later
Links have a second advantage. They turn a recall problem into a recognition problem: when you navigate from a related note, the note you're looking for shows up in front of you, and recognition holds up much better than recall when the context changes. [[Semantic Search]] closes part of the gap too, since it matches meaning instead of exact words. It still can't find cues you never wrote down.
## References
- Tulving, E., & Thomson, D. M. (1973). Encoding specificity and retrieval processes in episodic memory. *Psychological Review*, 80(5), 352-373. https://doi.org/10.1037/h0020071
- Godden, D. R., & Baddeley, A. D. (1975). Context-dependent memory in two natural environments: On land and underwater. *British Journal of Psychology*, 66(3), 325-331. https://doi.org/10.1111/j.2044-8295.1975.tb01468.x
- Godden, D. R., & Baddeley, A. D. (1980). When does context influence recognition memory? *British Journal of Psychology*, 71(1), 99-104. https://doi.org/10.1111/j.2044-8295.1980.tb02735.x
- Encoding specificity principle (Wikipedia): https://en.wikipedia.org/wiki/Encoding_specificity_principle
- Context-dependent memory (Wikipedia): https://en.wikipedia.org/wiki/Context-dependent_memory
## Related
- [[The Complete Guide to Obsidian Search - Find Any Note When You Need It (Article)]]
- [[Why You Can't Find Your Notes - The Science of Re-finding Information (Article)]]
- [[Memory]]
- [[Personal Knowledge Management (PKM)]]
- [[Obsidian Search]]
- [[Semantic Search]]
- [[LATCH]]
- [[Progressive summarization]]