Methodology

Overview

Lector is built around a three-phase approach to language acquisition. Each phase builds on the last, gradually shifting from structured study to natural immersion. The method draws heavily from Stephen Krashen's comprehensible input hypothesis and Steve Kaufmann's approach to learning through massive reading.

The three phases are:

  1. Vocabulary foundation — build a baseline with high-frequency flashcards
  2. Extensive reading & sentence mining — immerse in real texts, mine vocabulary from context
  3. Comprehensible input & conversation — full immersion with listening, speaking, and living in the language

You don't finish one phase before starting the next. They overlap. But the emphasis shifts over time from structured drilling toward unstructured immersion.

Phase 1: Vocabulary foundation

Before you can read anything meaningful, you need a critical mass of vocabulary. The fastest way to build that base is with high-frequency word lists. People will often say that the most common 500 words by frequency will cover 80% of texts. This is true, but it deceives people into thinking that they'll be able to comprehend 80% of texts. These 500 words are things like "the", "it", "a", "with", "who", "why" which represent the skeletal structure of all texts, but the connective tissue in the 20% is where the true meaning of the text lies, and this is highly variable based on the subject matter. For example, Webb & Macalister found in their 2013 paper [1] that native children's books may require a vocabulary of 10,000 words to achieve 98% coverage. It's worth noting that the conspicuous 98% figure comes from Hu and Nation's 2000 study[2] which set 98% as a benchmark for "unguided comprehension", which is to say reading without looking words up. Kremmel et al[3] failed to replicate the findings of that study, but we can generalise and say that 85%+ of known words would be required to deeply understand a text without leaning on a dictionary. "Getting the gist" is a lower bar and is sufficient for most general reading, and an app like Lector reduces the cost of lookups by bundling the functionality into the text.

This is not meant to discourage you, but simply to temper your expectation. Don't be deceived by videos that say "I learned x language in 30 days". Nobody has ever learned a language in 30 days, but they may have learned some useful phrases for navigating everyday interactions. Native-level comprehension is probably a lifelong pursuit for most people, but with a year of dedicated study you can definitely become proficient. This depends on your motivation, the similarity to your native language, and whether you enjoy the process of learning it. In any case, your first 1,000 words will be a great jumping off point.

This phase is deliberate and structured. The goal isn't deep understanding, you're just training your brain to stop seeing every word as foreign noise and start recognising familiar shapes.

Frequency-ordered cloze practice

Lector's cloze practice system ships with sentence pairs ordered by word frequency. Rather than drilling isolated words on flashcards, you practice words in the context of real sentences. This has two advantages:

  • You learn how words are actually used, not just what they mean in isolation
  • You absorb grammar and sentence structure passively while focusing on vocabulary. Without driving yourself insane learning the German case system by rote, you'll start to get a "feeling" for how words are used.

The spaced repetition scheduler resurfaces sentences at increasing intervals as you master them, so you spend your time on words you're still learning rather than words you already know.

The Cloze sentences have easy and hard modes built into it. You can start off with multiple choice, and then on your reviews - and in time for new sentences - you can try typing mode.

The frequency ordering itself comes from open data. Visit the reference data page for the frequency-based Anki decks and word lists behind each supported language.

Anki integration

If you already use Anki for flashcard study, Lector connects directly to Anki Desktop via AnkiConnect. You can push vocabulary cards from Lector into your existing Anki workflow, keeping everything in one review pipeline. Back-syncing your progress from Anki into the Lector known-words DB is on the roadmap. New to flashcards? Getting started with Anki walks through it from scratch.

Prefer a head start? Grab a ready-made, frequency-ordered starter deck from the reference data page — Afrikaans ships Lector's own deck of 9,000+ cards (six sub-decks from Core to Marginal), and the other languages link hand-picked free community decks. Either way you drill the most common words first.

When to move on

You don't need to finish the sentence bank before moving to Phase 2. Once you recognise enough words to follow the general shape of simple texts you're ready to start reading. The cloze practice continues alongside reading; the two reinforce each other.

Phase 2: Extensive reading & sentence mining

This is the core of the method, and the reason Lector exists. The idea, popularised by Steve Kaufmann and his platform LingQ, is simple: you learn a language by reading a lot of it.

Native speakers didn't learn their language by drilling grammar rules, so why should you? And no, I won't implore you to "learn like a baby", because you are presumably an adult who is already capable of reading and interpreting texts. Read real-world texts that you actually want to read, in areas that interest you. The volume of input matters more than perfect comprehension. You're building an intuitive feel for the language through repeated exposure to natural patterns.

How reading works in Lector

Lector is designed to make extensive reading as frictionless as possible:

  • Click any word to see a dictionary translation, or enhance it with an LLM-driven context-aware translation. No need to switch apps or copy-paste into Google Translate.
  • Word states track your progress visually. New words are highlighted, learning words are marked, and known words fade into the background. You can see at a glance how much of a page you already know.
  • Import (almost) anything: EPUBs, web articles, or pasted text. If it's written in your target language, you can read it in Lector. I'll be working on adding support for YouTube videos and podcasts in the future.

The Kaufmann principle: don't wait until you're "ready" to read. Start with simple texts, accept that you'll understand only a fraction at first, and trust that comprehension improves with volume. The discomfort of not understanding everything is the learning.

Sentence mining

As you read, you'll encounter words and phrases in context that are worth remembering. Collecting real sentences from your readings for later review is called "sentence mining"

In Lector, this happens naturally:

  1. You click a word while reading and save it to your vocabulary
  2. The word is stored alongside the sentence you found it in
  3. That sentence becomes a cloze card you can drill later

This creates a virtuous cycle: reading generates study material, and studying those sentences reinforces what you've read. Unlike pre-made flashcards, mined sentences carry personal context. You remember where you saw the word, what was happening in the story, how it felt to figure out the meaning. That context makes retention significantly stronger.

What to read

Anything you find interesting. The best reading material is whatever keeps you turning pages. That said, some practical starting points:

  • Public domain literature — Project Gutenberg has free EPUBs in many languages. Classic poetry and short stories work well because the units are short enough to finish in one sitting.
  • News articles — paste a URL into Lector and it extracts the content. Current events give you culturally relevant vocabulary.
  • Children's and young adult books — simpler vocabulary and sentence structure, but still real language rather than textbook language.
  • Graded readers — texts written specifically for language learners, available for most major languages.

Phase 3: Comprehensible input & conversation

Reading builds a deep passive vocabulary and an intuitive sense of grammar, but language is more than text on a page. This phase extends immersion beyond reading into listening and speaking.

Comprehensible input

Stephen Krashen's core insight is that we acquire language when we understand messages — when input is just slightly above our current level. This is the i+1 hypothesis: if your current level is i, you improve by processing input at i+1[4].

In practice, this means seeking out audio and video content where you understand most of what's being said, with enough unknown material to stretch you:

  • Podcasts aimed at intermediate learners
  • YouTube channels in your target language (with subtitles as a scaffold)
  • TV shows and films you've already seen, re-watched in the target language
  • Audiobook versions of texts you've already read in Lector

Conversation

Eventually, you need to produce language, not just consume it. Conversation is where passive knowledge becomes active skill. The extensive reading and listening from earlier phases gives you a large reservoir of vocabulary and grammatical patterns to draw on — conversation is where you learn to access that reservoir in real time.

The key is not to rush this. Premature speaking practice (before you have enough input) leads to frustration and fossilised errors. When you have a solid base from Phases 1 and 2, conversation feels less like translation-in-your-head and more like reaching for words you already know.

How it all fits together

The three phases aren't strictly sequential. A typical learning day might look like:

  • Review due cloze cards from the sentence bank and mined sentences (Phase 1 & 2)
  • Read a chapter of a book in Lector, saving new words as you go (Phase 2)
  • Listen to a podcast episode on the train (Phase 3)
  • Have a short conversation with a language partner (Phase 3)

The balance shifts over time. Early on, you spend more time on cloze drills and looking up words. As your vocabulary grows, reading becomes faster and more enjoyable, and you naturally spend more time reading and less time drilling. Eventually, most of your time is spent in genuine immersion — reading, listening, and speaking — with Lector serving as a reading companion and the place where you look up and track the words you're still learning.

The goal is not to study a language forever. It's to reach the point where you can learn from the language itself — where reading a book, watching a film, or having a conversation is both practice and pleasure.

  1. Webb, S., & Macalister, J. (2013). Is text written for children useful for L2 extensive reading? TESOL Quarterly, 47(2), 300–322. https://doi.org/10.1002/tesq.70 - [return]
  2. Hu, M., & Nation, P. (2000). Unknown vocabulary density and reading comprehension. Reading in a Foreign Language, 13(1), 403–430. https://nflrc.hawaii.edu/rfl/item/43 - [return]
  3. Kremmel, B., Indrarathne, B., Kormos, J., & Suzuki, S. (2023). Unknown vocabulary density and reading comprehension: Replicating Hu and Nation (2000). Language Learning, 73(4), 1127–1163. https://doi.org/10.1111/lang.12622 - [return]
  4. Krashen, S. D. (1982). Principles and practice in second language acquisition. Pergamon Press. sdkrashen.com (free PDF) - [return]