What are Vector Embeddings? – Explained for My Brother

So bro, today I’m going to explain Vector Embeddings in the simplest way possible.
By the end of this, you’ll understand what they are, why they’re important, and where we use them.
1. Let’s Start Simple – Imagine a Map
Think of a city map.
Every place on the map has a location written in numbers (like latitude and longitude).
For example:
Our home might be at (24.8615, 67.0099)
The cricket ground might be at (24.8671, 67.0215)
These numbers help you find exactly where something is.
Now, replace “places” with “words, sentences, or images.”
Instead of a city map, we have a data map.
This is what vector embeddings do — they give numbers to things so computers can understand their position in a special space.
2. What’s a Vector?
A vector is just a list of numbers.
Example:
[1.2, -0.4, 3.7]
This is a point in a space with 3 dimensions (X, Y, Z).
If we use more numbers, we get higher dimensions (like 100 or 1,000 dimensions).
In embeddings, every word, sentence, or picture becomes a vector.
3. What’s an Embedding?
An embedding is a way to represent something (like a word) as a vector of numbers.
Why? Because computers don’t understand words like “cat” or “cricket” — they understand numbers.
So, embeddings are like translating human language into computer language.
4. How Does It Work?
Let’s say we want to create embeddings for words:
“King” →
[0.5, 1.2, -0.7, 2.4, ...]
“Queen” →
[0.4, 1.1, -0.6, 2.3, ...]
“Cricket” →
[2.1, -0.9, 0.3, 0.8, ...]
These numbers are not random — they are learned from a lot of data so that similar things have similar numbers.
For example:
“King” and “Queen” will have vectors close to each other.
“Cricket” will be far away from “King” in this space.
5. Why Do We Need Embeddings?
Embeddings help us with:
Search → If you search for “fast animal,” it can also find “cheetah” because the vectors are close.
Recommendations → If you watch cricket videos, it can recommend similar sports.
Chatbots / AI → AI understands what you mean based on embeddings, not just exact words.
Image Search → You can search “red car” and find images of red cars, even if the image filename doesn’t say “red car.”
6. An Example for You
Imagine you and I both love cricket.
If we make a “hobby vector” for people:
My vector:
[1, 0, 0, 1]
(1 for cricket, 0 for football, etc.)Your vector:
[1, 0, 0, 0.9]
These two vectors are very close, so a system can say:
“These two people have similar hobbies.”
That’s exactly how YouTube, Netflix, and Spotify recommend things to you.
7. Summary
Vector = List of numbers.
Embedding = Vector that represents a thing (word, sentence, image, etc.).
Goal = Put similar things close together in a “number space.”
Use cases = Search, recommendations, AI chat, image search, and much more.
In short:
Embeddings are like a special GPS for data — instead of finding places, they help computers find meaning.
Subscribe to my newsletter
Read articles from Sabat Ali directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
