Glossary
Click any card to flip — plain definitions, no jargon chains
Tap a term to see definition + analogy
Natural Language Processing — getting computers to work with human language.
The field this paper lives in; word vectors are one of its building blocks.
§1 Introduction, p.1A list of numbers that represents a word. Similar words get similar lists.
Like GPS coordinates for meaning — close coordinates = related words.
§1 IntroductionMeaning spread across many numbers, not stored in a single slot.
A portrait made of thousands of pixels — no one pixel is "the nose."
§1 IntroductionPredicts the next word by counting how often word sequences appear in text.
Autocomplete based purely on statistics — no understanding of meaning.
§1 IntroductionNeural Network Language Model — learns word vectors while predicting the next word.
A student who learns vocabulary only as a side effect of finishing sentences.
§2.1Continuous Bag-of-Words — uses surrounding words to predict the center word.
Fill-in-the-blank: "The cat ___ on the" → you guess "sat."
§3.1Uses one center word to predict each surrounding word separately.
Given "king," guess what words typically appear nearby.
§3.2How many neighboring words on each side count as "context" (typically 5–10).
How far you peek left and right when reading one word in a sentence.
§3A large body of text used for training — e.g. Google News (6 billion tokens).
The textbook the model reads cover to cover, many times.
§4.2The set of words the model knows — here, the 1 million most frequent words.
The dictionary the model keeps — rare words may be dropped.
§4.2How many numbers in each word vector — typically 300–1000 in this paper.
More dimensions = finer detail, but more compute and data needed.
§4.2Turns scores into probabilities over all words in the vocabulary.
A weighted vote across every word — highest probability wins.
§3Learning by repeatedly adjusting vectors after each small batch of examples.
Fix mistakes one at a time instead of waiting for the whole book.
§2Meaning-based relationships — e.g. Athens:Greece :: Oslo:Norway.
Do these words mean related things in the real world?
§4.1Grammar-based relationships — e.g. walking:walked :: swimming:swam.
Do these words follow the same grammatical pattern?
§4.1Add/subtract word vectors to find relationships: king − man + woman ≈ queen.
Directions in vector space encode concepts like "gender" or "capital-of."
§1.1, §4A model that scores word pairs using dot products — no hidden neural layer.
Matchmaking by compatibility score instead of a deep interview.
§3Randomly skip very frequent words ("the", "a") during training to speed up learning.
Don't re-read "the" a billion times — focus on informative words.
§3.2Google's distributed training framework — many machines train the model in parallel.
Many cooks working on the same soup simultaneously.
§2.3, §4.4