Paste an English passage, tap the words that are new to you, and each one becomes a card with its part of speech, a translation, the collocation from that very passage, and a video of a native speaker saying it.
Public Resource, curated by Thom
Paste an English passage below and tap the words that are new to you. Each one becomes a card at once: the word on the front, and on the back its part of speech, a translation, the phrase it keeps company with in the passage you have just read, an easy example, and a link to video of native speakers saying it. When you are done, create the whole set, or the explanations on their own — the file only comes down when you want it.
Tap any word that is new to you. Tap it again to drop it.
Parts of speech and phonetics come from the Free Dictionary API; the Vietnamese gloss comes from the Vietnamese Wiktionary, falling back to machine translation where Wiktionary has no entry — each card says which, and you can edit it; frequent partners come from the Datamuse corpus; video comes from YouGlish. The tool runs in your browser — the passage is never sent anywhere beyond looking up single words.
How to use it
Read the whole passage first. Pick only the words that genuinely block comprehension: pick too many and none of them stick. Five to seven per passage is about right.
Rewrite the translation in your own words. Producing a gloss yourself holds far better than copying somebody else’s, and it is the part no machine can do for you.
Why the collocation comes from that passage
A word on its own is vague. The words around it are what show you how it behaves — resilient communities is not resilient material. This tool does not offer a generic dictionary pairing; it takes the phrase you have just read, because that phrase is tied to a context you still remember.
Pulling new words out of something you are already reading and turning them into cards has a name among language learners: sentence mining, or word mining. The point is that the vocabulary comes out of what you actually read, not out of a list somebody else drew up.