Learn
Spaced Repetition in Context
A research-based explanation of why spaced repetition can be applied to real learning materials — lessons, articles, videos, notes, PDFs, links, and card sets — not only isolated flashcards.
Spacing effect
The research base supports returning to material over time instead of cramming.
Meaningful context
RepeatFlow applies spaced review to larger learning blocks, not only isolated prompts.
Practical limits
Calendar and Daily Limit keep the schedule visible before it becomes unmanageable.
Spaced Repetition in Context
Why real learning materials need more than isolated flashcards
Spaced repetition is usually associated with flashcards. That makes sense: flashcards are simple, testable, and easy to schedule.
But people do not only learn from flashcards.
They learn from lessons, articles, videos, textbook chapters, code examples, grammar explanations, PDFs, Notion pages, Google Docs, handwritten notes, and mixed study resources. In language learning especially, meaning often depends on the original context: the sentence, the situation, the collocation, the speaker's intention, and the examples around a word.
RepeatFlow is built around a simple idea: spaced repetition can be applied to complete learning materials, not only individual cards.
We call this approach material-based spaced repetition.
Material-based spaced repetition means scheduling repeated reviews for complete learning materials — such as lessons, articles, videos, notes, PDFs, links, and card sets — while preserving the original context and managing future review load.
This page explains the research principles behind that approach: spacing, distributed practice, retrieval practice, contextual learning, contextual diversity, polysemy, and the limitations of isolated flashcards.
Summary
Spaced repetition is supported by a large body of research on the spacing effect and distributed practice: learning tends to last longer when study sessions are spread across time instead of massed into one session.[^cepeda-2006][^dunlosky-2013]
Retrieval practice is also strongly supported: actively trying to recall knowledge often improves long-term retention more than simply rereading the same material.[^roediger-karpicke-2006][^roediger-butler-2011]
Flashcards are a useful way to combine spacing and retrieval. They work especially well for vocabulary, facts, formulas, definitions, and other atomic prompts.
But flashcards are not always enough. Some learning is context-rich: a language lesson, a programming tutorial, a textbook chapter, a historical argument, or a biology process. Breaking everything into isolated cards can remove the context that makes the material meaningful.
For language learning, this matters because words are not always one-to-one translations. Many words are polysemous: they have multiple related meanings, and the intended meaning often depends on context.[^polysemy][^word-sense]
RepeatFlow does not reject flashcards. Instead, it treats cards as one possible part of a larger Material. The scheduled review item is the Material itself; the link, note, and cards support the review session.
The practical claim is narrow and honest:
Flashcards are useful for isolated recall. But many learners also need a way to schedule and revisit complete learning materials in context.
The problem: learning does not always fit into a card
A flashcard is powerful because it creates a clear prompt:
Front: What does "to look up" mean?
Back: To search for information.
That can be useful. But it can also be incomplete.
In real language use, the phrase may appear in different contexts:
I need to look up this word.
She looked up at the sky.
Things are finally looking up.
I looked him up after the conference.
The surface form is similar, but the meaning changes with context.
The same problem appears outside language learning:
- a biology definition makes more sense inside a process diagram;
- a programming concept makes more sense inside a code example;
- a history fact makes more sense inside a timeline or argument;
- a math formula makes more sense inside the type of problem it solves;
- a grammar rule makes more sense inside real example sentences.
When every piece of knowledge is turned into a separate card, the learner may remember an answer but lose the surrounding structure.
That does not mean flashcards are bad. It means the unit of scheduling should sometimes be larger than a card.
What spaced repetition is
Spaced repetition is a practical learning method based on the spacing effect. Instead of reviewing a topic many times in one sitting, the learner reviews it repeatedly across increasing intervals.
Example:
Start: Day 0
Review 1: Day 1
Review 2: Day 4
Review 3: Day 11
Review 4: Day 26
Review 5: Day 56
The exact intervals can vary. The important principle is that reviews are distributed across time.
Research usually describes this as distributed practice. In a major review, Dunlosky and colleagues evaluated ten learning techniques and rated both practice testing and distributed practice as high-utility techniques because their benefits generalize across learners, materials, and tasks more strongly than many popular strategies such as highlighting and rereading.[^dunlosky-2013]
A large quantitative review by Cepeda and colleagues also found broad evidence for distributed practice across verbal recall tasks.[^cepeda-2006]
What this means for product design
A learning app should not only store materials. It should help the learner return to them at useful times.
For RepeatFlow, that means:
- each Material can have a Repeat Plan;
- Reviews are generated from the plan;
- the Calendar shows future review load;
- Focus shows what needs action today;
- Recovery helps the learner return after overdue reviews accumulate.
Why retrieval practice matters
Spaced repetition is not only about seeing something again.
A stronger learning session often includes retrieval: trying to bring knowledge back from memory before checking the source.
Research on the testing effect or test-enhanced learning shows that active recall can improve long-term retention. In a widely cited study, Roediger and Karpicke found that taking memory tests improved long-term retention compared with repeated studying.[^roediger-karpicke-2006]
Roediger and Butler later reviewed retrieval practice research and argued that testing should be understood not only as assessment but also as a learning event.[^roediger-butler-2011]
This matters because a review should not become passive re-exposure.
A good review can follow a simple sequence:
- Try to remember what the material was about.
- Recall the main ideas, examples, words, rules, or steps.
- Reopen the original source.
- Check what was missing or confused.
- Use cards, notes, or questions to test key parts.
- Mark the review as done only after real engagement.
What this means for RepeatFlow
RepeatFlow should not say:
“Just open the link again and you have learned it.”
A better claim is:
“RepeatFlow schedules the review. The learner still performs the active review.”
That is why the product model separates planning from action:
- Calendar is for seeing load and safe start days.
- Focus is for doing today's Reviews.
- Material Review Mode is where the learner returns to the original source, notes, and cards.
Why context matters
Many learning systems treat knowledge as a collection of isolated items.
That works for some information. But much understanding is relational:
- how a word is used in a sentence;
- why a formula applies to a specific problem;
- how a code pattern behaves in a real example;
- how one historical event caused another;
- how a biology term fits into a system.
Context helps learners connect new information to structure, examples, and use.
For vocabulary, context is especially important because knowing a word is not only knowing a translation. It can include:
- pronunciation;
- spelling;
- part of speech;
- core meaning;
- secondary meanings;
- collocations;
- register;
- grammar patterns;
- typical situations of use;
- connotations;
- related expressions.
Paul Nation's work on vocabulary learning emphasizes that word knowledge includes form, meaning, and use, not only a single translation.[^nation]
A simple example
Consider the English word set.
It can appear in many contexts:
set the table
set a goal
set in stone
a TV set
a set of cards
the sun sets
A single flashcard like this is incomplete:
Front: set
Back: ставить / набор
That card may be useful as a starting point, but it does not teach how the word behaves in real language.
A context-first review might instead keep the original lesson or examples visible:
Material: ENG M12 · Uses of "set"
Link: grammar lesson or article
Short note: focus on phrasal uses and collocations
Cards: 8 examples from the lesson
The learner reviews the whole Material and uses the cards as support.
Polysemy: why one word is often not one meaning
Polysemy is the ability of one word or expression to have multiple related meanings.[^polysemy]
This is one reason language learning often breaks when every vocabulary item becomes a simple two-column pair:
word → translation
A learner may memorize a translation but still fail to understand the word in a new sentence.
For example:
run a race
run a company
run out of time
run into someone
run a program
The same form appears, but the meaning and usage depend on context.
Linguistics and NLP both treat word meaning as context-sensitive. Word-sense disambiguation is the task of identifying the intended sense of a word in context.[^word-sense]
For learners, this means repeated exposure to examples is not just decoration. It is part of learning what a word can mean and how it behaves.
Product implication
A context-first SRS tool should let learners return to:
- the sentence where the word appeared;
- the article or lesson where it was introduced;
- the note explaining why it mattered;
- example cards inside the larger Material.
That is different from treating the word as an isolated dictionary entry.
Contextual diversity: why multiple contexts can help
A learner who sees a word only in one sentence may learn that one use, but not the flexible meaning of the word.
A learner who sees the word across several meaningful contexts can build a more general representation.
This is often discussed as contextual diversity: the idea that encountering words across varied contexts can support richer lexical knowledge. Research in psycholinguistics and vocabulary learning connects word knowledge with repeated encounters, context, and use rather than one isolated exposure.[^nation][^contextual-diversity]
For RepeatFlow, the practical implication is simple:
The review target should not always be a single card. Sometimes the review target should be the source material where useful examples live.
A Material can hold:
- a link to the original article;
- a short note about what to focus on;
- a small set of cards for active recall;
- the spaced review schedule for returning to the material.
This supports a workflow where cards and context work together.
Flashcards: what they do well
Flashcards are not the enemy.
They are useful because they make retrieval concrete.
A good flashcard can help with:
- vocabulary recall;
- grammar forms;
- definitions;
- formulas;
- dates;
- names;
- short facts;
- code syntax;
- exam prompts;
- question-answer practice.
Flashcards are especially strong when the learner can create a clear prompt and a clear answer.
Example:
Front: What is the derivative of sin(x)?
Back: cos(x)
or:
Front: What does "retrieval practice" mean?
Back: Actively trying to recall information from memory.
A spaced flashcard system can be very effective for this kind of knowledge.
Flashcards: where they can be limited
The limitation is not that flashcards fail.
The limitation is that some knowledge is hard to reduce into a small prompt-answer pair without losing important structure.
Flashcards can be limited when:
- the original material is long and context-rich;
- the learner needs to revisit examples, not only definitions;
- a word has several meanings or usage patterns;
- a concept depends on surrounding explanation;
- the learner needs to review a video, article, chapter, or note;
- the card backlog becomes too large and demotivating;
- the learner spends more time maintaining cards than reviewing the material.
A learner may start with a good intention:
“I will turn this lesson into cards.”
But the workflow can become heavy:
- Watch the lesson.
- Extract every useful point.
- Create many cards.
- Maintain the card deck.
- Review isolated prompts later.
- Lose the original context.
For many serious self-learners, the problem is not lack of content. The problem is review load and review organization.
Flashcard-based SRS vs material-based SRS
| Flashcard-based spaced repetition | Material-based spaced repetition |
|---|---|
| Schedules individual cards | Schedules complete learning materials |
| Best for atomic recall | Best for lessons, articles, videos, notes, PDFs, and mixed materials |
| The card is the main unit | The Material is the main unit |
| Context may be reduced to a prompt and answer | The original context stays available |
| Excellent for facts, vocabulary, formulas, definitions | Useful for context-rich review sessions |
| Can create many small due items | Creates fewer, broader review sessions |
| Often optimized for item-level memory | Optimized for planning review workload |
| Review queue can become overwhelming | Calendar and Daily Limit help manage future load |
| Strong when every item has a clear answer | Strong when the learner needs to revisit source material |
The best workflow may combine both.
RepeatFlow's position is not:
“Cards are bad.”
RepeatFlow's position is:
“Cards are useful, but they do not have to be the whole system.”
What material-based spaced repetition looks like
Instead of starting with a card, the learner starts with a Material.
Example:
Subject: English
Material: ENG M12 · Past Simple practice
Content:
- YouTube lesson
- short note: "review examples and irregular verbs"
- 12 cards from the lesson
Repeat Plan: 1 / 3 / 7 / 15 / 30
Daily Limit: 3
RepeatFlow schedules the Material:
ENG M12 · Review +1d
ENG M12 · Review +3d
ENG M12 · Review +7d
ENG M12 · Review +15d
ENG M12 · Review +30d
During a Review, the learner can:
- open the original link;
- read the short note;
- go through cards;
- recall the main ideas;
- check examples;
- mark the Review as done.
The Material remains the anchor.
Why review load matters
Many learning systems focus on what to review.
RepeatFlow also asks:
What happens to future review load if I start this today?
This matters because spaced repetition can create an invisible future commitment.
Starting one new Material today may create several future Reviews:
Start: today
Review: tomorrow
Review: in 3 days
Review: in 7 days
Review: in 15 days
Review: in 30 days
Starting five Materials in one day can create a spike later.
A learner may feel motivated today but overloaded next week.
That is why RepeatFlow includes:
- Calendar to show future load;
- Daily Limit to define a comfortable amount of work;
- Safe-start recommendations to identify days when a new Material will not overload the plan;
- Focus to show today's Reviews and overdue Reviews;
- Recovery to rebuild a manageable plan after missed days.
This is not only memory design. It is workload design.
The RepeatFlow model
RepeatFlow is designed around four learning entities:
| Entity | Meaning |
|---|---|
| Subject | A learning area such as English, Biology, Algorithms, Polish, or History |
| Repeat Plan | A sequence of intervals used to schedule Reviews |
| Material | A lesson, article, video, note, PDF, link, or card set |
| Review | A scheduled repetition of a Material |
A Material may include:
- one external link;
- one short note;
- simple two-sided cards.
The important design choice is this:
RepeatFlow schedules the Material, not each card separately.
Cards support the review session. They are not the whole spaced repetition system.
How RepeatFlow maps research into product design
| Research principle | Product implication in RepeatFlow |
|---|---|
| Spacing effect | Materials are reviewed across time using Repeat Plans |
| Distributed practice | Reviews are scheduled across days instead of one massed session |
| Retrieval practice | Focus encourages active review, not passive storage |
| Contextual learning | The original Material remains available through link and note |
| Polysemy and context-sensitive meaning | Language learners can revisit examples, sentences, and lessons instead of only word-translation cards |
| Workload management | Calendar, Daily Limit, and Safe-start recommendations show future load |
| Recovery after breaks | Recovery turns overdue Reviews into a manageable return plan |
This is a design interpretation of learning research, not a claim that one product has been clinically proven superior to another.
What we can claim safely
These claims are reasonable for RepeatFlow's website:
| Safe claim | Why it is safe |
|---|---|
| Spaced practice is an evidence-supported learning principle. | Supported by research on distributed practice and the spacing effect. |
| Retrieval practice can improve long-term retention. | Supported by research on testing effects and active recall. |
| Flashcards are useful for atomic recall. | Flashcards are a common practical implementation of retrieval practice. |
| Not all learning fits naturally into isolated cards. | Many learning materials are context-rich and relational. |
| Language learning often requires context. | Word meaning, use, collocation, and sense often depend on context. |
| RepeatFlow is designed around evidence-based learning principles. | The product applies spacing, review planning, context preservation, and active review workflows. |
| RepeatFlow schedules Materials, not only cards. | This is a factual product design claim. |
| RepeatFlow helps learners manage review load. | This is supported by Calendar, Daily Limit, Safe-start recommendations, Focus, and Recovery. |
Recommended wording:
RepeatFlow is designed around evidence-based learning principles: spaced practice, retrieval practice, contextual learning, and workload-aware planning.
Recommended wording:
RepeatFlow helps you review real learning materials in context, instead of forcing every lesson, article, video, or note into isolated flashcards.
What we should not claim
Avoid these claims unless RepeatFlow later runs its own controlled study:
| Risky or dishonest claim | Why to avoid it |
|---|---|
| “RepeatFlow is scientifically proven to be better than Anki.” | No direct comparative study exists. |
| “Material-based SRS is always better than flashcards.” | Flashcards are highly useful for many learning tasks. |
| “You will remember everything.” | Memory is probabilistic and depends on effort, quality of review, and material type. |
| “Just opening the material again is enough.” | Effective review usually benefits from active recall and attention. |
| “RepeatFlow guarantees language fluency.” | Fluency requires input, output, feedback, practice, and time. |
| “AI search / research proves our app works.” | Search visibility is not learning evidence. |
| “The research proves this exact app is effective.” | Research supports principles; product-specific evidence requires product-specific data. |
The honest claim is stronger:
RepeatFlow is not a scientific guarantee. It is a product design built around learning principles that have strong support in cognitive and educational psychology.
Landing page thesis ideas
These are short claims that can be reused across the homepage, ads, App Store copy, and product screens.
Main positioning
Spaced repetition for real learning materials — not just flashcards.
Context angle
Review the original lesson, article, video, note, PDF, or card set where learning happened.
Language learning angle
Words rarely have just one meaning. Review them in the context where you found them.
Anti-overload angle
Know when it is safe to start something new without overloading your future reviews.
Product workflow angle
Add a Material. Choose a Repeat Plan. Review in Focus. Recover when life interrupts.
Honest comparison angle
Flashcards are useful. RepeatFlow is for the materials that do not fit neatly into flashcards.
Trust angle
Built around evidence-based learning principles: spaced practice, active review, context, and workload planning.
Practical review method for learners
A RepeatFlow review should not be passive.
A useful review session can look like this:
- Open today's Material in Focus.
- Before opening the source, ask: “What do I remember?”
- Recall the main idea, examples, words, rules, or steps.
- Open the link or note.
- Compare memory with the original material.
- Use cards if the Material contains them.
- Add or adjust a short note if something is unclear.
- Mark the Review as done.
This keeps the benefits of spaced repetition while preserving the context of the original learning event.
Frequently asked questions
Is spaced repetition only for flashcards?
No. Flashcards are a common implementation, but the underlying principle is repeated review across time. RepeatFlow applies that principle to complete learning materials.
Are flashcards bad for language learning?
No. Flashcards can be very useful for vocabulary, grammar forms, definitions, and active recall. The limitation is that isolated cards may not preserve enough context for words with multiple meanings, collocations, grammar patterns, or real usage examples.
What is the difference between a card and a Material?
A card is usually a prompt-answer item. A Material is a larger learning unit: a lesson, article, video, note, PDF, link, chapter, or card set. In RepeatFlow, cards can live inside a Material, but the Material is the scheduled review unit.
Does RepeatFlow prove that material-based SRS is better than Anki?
No. Anki is a powerful flashcard-based SRS. RepeatFlow solves a different problem: planning spaced reviews for complete learning materials and managing future review load.
Can I still use cards in RepeatFlow?
Yes. Cards can be part of a Material. They support the review session, but RepeatFlow does not schedule each card separately in the current product model.
Why does Daily Limit matter?
Spaced repetition creates future work. Daily Limit helps define how much review load feels manageable, and safe-start recommendations use that limit to show when starting a new Material is less likely to overload future days.
References
[^cepeda-2006]: Cepeda, N. J., Pashler, H., Vul, E., Wixted, J. T., & Rohrer, D. (2006). Distributed practice in verbal recall tasks: A review and quantitative synthesis. Psychological Bulletin, 132(3), 354–380. https://doi.org/10.1037/0033-2909.132.3.354
[^dunlosky-2013]: Dunlosky, J., Rawson, K. A., Marsh, E. J., Nathan, M. J., & Willingham, D. T. (2013). Improving Students' Learning With Effective Learning Techniques: Promising Directions From Cognitive and Educational Psychology. Psychological Science in the Public Interest, 14(1), 4–58. https://doi.org/10.1177/1529100612453266
[^roediger-karpicke-2006]: Roediger, H. L., III, & Karpicke, J. D. (2006). Test-enhanced learning: Taking memory tests improves long-term retention. Psychological Science, 17(3), 249–255. https://doi.org/10.1111/j.1467-9280.2006.01693.x
[^roediger-butler-2011]: Roediger, H. L., III, & Butler, A. C. (2011). The critical role of retrieval practice in long-term retention. Trends in Cognitive Sciences, 15(1), 20–27. https://doi.org/10.1016/j.tics.2010.09.003
[^karpicke-roediger-2007]: Karpicke, J. D., & Roediger, H. L., III. (2007). Repeated retrieval during learning is the key to long-term retention. Journal of Memory and Language, 57(2), 151–162. https://doi.org/10.1016/j.jml.2006.09.004
[^nation]: Nation, I. S. P. (2013). Learning Vocabulary in Another Language (2nd ed.). Cambridge University Press. https://doi.org/10.1017/CBO9781139524759
[^polysemy]: Falkum, I. L., & Vicente, A. (2020). Polysemy. Oxford Research Encyclopedia of Linguistics. https://doi.org/10.1093/acrefore/9780199384655.013.325
[^word-sense]: Navigli, R. (2009). Word Sense Disambiguation: A Survey. ACM Computing Surveys, 41(2), Article 10. https://doi.org/10.1145/1459352.1459355
[^contextual-diversity]: Johns, B. T., Dye, M., & Jones, M. N. (2020). Estimation of contextual diversity. Behavior Research Methods, 52, 1–14. https://doi.org/10.3758/s13428-019-01284-1
RepeatFlow is coming to mobile.
The app is planned for iOS and Android. Read the method while store listings are being prepared.