Skip to main content
AI FundamentalsIntermediate

What are Embeddings? (Vector Representations)

Embeddings convert text, images, or audio into lists of numbers that capture semantic meaning. They power semantic search, recommendations, and RAG systems.

TL;DR: Embeddings convert text, images, or audio into lists of numbers that capture semantic meaning. They power semantic search, recommendations, and RAG systems.

The Core Idea: Meaning as Numbers

An embedding model converts any piece of text into a vector — a list of hundreds or thousands of floating-point numbers. Similar meanings produce similar vectors. "Cat" and "kitten" are close in vector space; "cat" and "democracy" are far apart.

vectorsemantic similaritycosine similarityembedding model