Word embeddings represent words as vectors so that semantic similarity corresponds to geometric proximity in vector space.
Word embeddings are vector representations of words (and sometimes phrases or documents) used in natural language processing to capture meaning. Typically, each word is mapped to a real-valued vector such that words with similar usage patterns appear close in vector space. This idea is grounded in distributional semantics—famously summarized as “a word is characterized by the company it keeps”—and builds on earlier distributional and vector-space approaches from information retrieval. Historically, early semantic space models used sparse, high-dimensional word co-occurrence vectors, which motivated dimensionality reduction methods such as singular value decomposition and latent semantic analysis (late 1980s), along with approaches like random indexing for collecting co-occurrence contexts. Around 2000, neural probabilistic language models (e.g., Bengio and colleagues) introduced learning distributed word representations to reduce dimensionality in a data-driven way. After foundational neural work by Bengio and colleagues, most techniques from roughly 2005 onward increasingly relied on neural architectures. A major milestone was word2vec (2013, by Mikolov and Google), which enabled much faster training and helped popularize embeddings for broad experimentation and practical NLP. A key limitation of early “static” embeddings is that a single word vector conflates multiple senses (polysemy and homonymy). This led to multi-sense and context-aware developments, including multi-sense skip-gram variants and, later, token-level contextual embeddings such as ELMo and BERT, where each word occurrence gets its own embedding based on context. Embeddings have also expanded beyond text to domains like biological sequences (BioVectors) and have been used in tasks such as sentence representation (e.g., skip-thought vectors, Sentence-BERT). Finally, ethical research shows that embeddings can encode and amplify biases present in training data, motivating debiasing and careful oversight.
Word embeddings represent words as vectors so that semantic similarity corresponds to geometric proximity in vector space.
The approach evolved from distributional and vector-space models (and dimensionality reduction) to neural language models and then to scalable methods like word2vec.
Static embeddings struggle with polysemy/homonymy, motivating multi-sense and contextual embeddings such as BERT.
Embeddings can be applied beyond text (e.g., biology, games, sentence/document embeddings) but may carry dataset biases and raise ethical concerns.
A framework for meaning where linguistic items are characterized by their distributional properties in large corpora.
An information-retrieval approach that represents words/documents as vectors, later adapted to capture word co-occurrence statistics.
A dimensionality reduction technique (often via singular value decomposition) that uncovers latent structure in word co-occurrence data.
Early neural approaches (e.g., Bengio et al.) that learn distributed word representations to address high-dimensional representations.
A widely used embedding toolkit (2013) that trains fast word vector models using neural architectures such as skip-gram/CBOW.
The phenomenon where a single word has multiple meanings, which static embeddings conflate into one vector.
Embedding methods that assign multiple vectors per word to represent different senses.
Token-level embeddings where each word occurrence receives a context-dependent vector, better handling multiple meanings.
Vector representations for entire sentences or documents, enabling sentence-level NLP tasks.
The tendency of embeddings to reflect and potentially amplify biases present in the training data.
“Can you explain what "Word embeddings represent words as vectors so that semantic similarity corresponds to geometric proximity in vector space." means in simple terms?”