The Anubhav portal was launched in March 2015 at the behest of the Hon'ble Prime Minister for retiring government officials to leave a record of their experiences while in Govt service .
A vector database is a specialized type of database designed to store, index, and search
vector embeddings—numerical representations of text, images, audio, video, or any kind of data.
What is a Vector?
A vector in AI/ML is a list of numbers (e.g., 768-dimensional, 1536-dimensional) that represents the meaning or features of data.
Examples:
Text: “Laptop bag” → [0.24, -0.11, 0.89, ...]
Image: A car photo → [0.72, 0.04, -0.33, ...]
These vectors are generated by models like:
OpenAI embeddings
BERT
CLIP
Sentence Transformers
Cohere embeddings
What is a Vector Database?
A vector database is a database optimized to:
Store vector embeddings
Perform similarity search (find nearest vectors)
Scale to millions or billions of embeddings
Provide fast retrieval using specialized indexing (HNSW, IVF, PQ, FAISS-like techniques)
Popular vector DBs:
Pinecone
Weaviate
Milvus
Chroma
Qdrant
Elasticsearch (vector search mode)
Why Is a Vector Database Used?
1. Semantic Search
Traditional keyword search fails if words differ. Vector search matches by meaning.
Example query:
“How to send email in ASP.NET MVC?”
Finds results like:
“C# SMTP mail example”
“Send emails using System.Net.Mail”
Even without matching words exactly.
2. Retrieval-Augmented Generation (RAG)
When you build an AI assistant or chatbot with your own data (PDFs, docs, SQL dumps), you:
Convert documents → embeddings
Store them in vector DB
User asks a question
Find most semantically relevant chunks
Send them to LLM for grounded, accurate answers
Vector DB = the memory for your AI system.
3. Recommendation Systems
Find similar:
Products
Articles
Images
Music
Movies
E.g., “users who liked this phone also liked…”
All done through vector similarity.
4. Image / Audio / Video Search
You can search images by description:
“Show me images with a red car on a road.”
Because both images and text can be turned into embeddings.
5. Anomaly Detection
Vectors can detect outliers:
Fraud detection
Network intrusion
Manufacturing defects
Outlier = vector that is far from cluster.
6. Deduplication and Clustering
Find similar documents or merge duplicates based on semantic similarity.
How Vector Search Works (simple example)
Convert text to vector
Store in vector DB
Convert query to vector
Compute similarity (cosine / Euclidean)
Return nearest neighbors
That’s it.
In Short
Concept
Explanation
Vector
Numeric representation of meaning
Vector DB
Stores embeddings and enables fast similarity search
Used For
RAG, semantic search, recommendations, image search, AI apps
Join MindStick Community
You need to log in or register to vote on answers or questions.
We use cookies to ensure you have the best browsing experience on our website. By using our site, you
acknowledge that you have read and understood our
Cookie Policy &
Privacy Policy.
What is a Vector?
A vector in AI/ML is a list of numbers (e.g., 768-dimensional, 1536-dimensional) that represents the meaning or features of data.
Examples:
[0.24, -0.11, 0.89, ...][0.72, 0.04, -0.33, ...]These vectors are generated by models like:
What is a Vector Database?
A vector database is a database optimized to:
Popular vector DBs:
Why Is a Vector Database Used?
1. Semantic Search
Traditional keyword search fails if words differ.
Vector search matches by meaning.
Example query:
Finds results like:
2. Retrieval-Augmented Generation (RAG)
When you build an AI assistant or chatbot with your own data (PDFs, docs, SQL dumps), you:
Vector DB = the memory for your AI system.
3. Recommendation Systems
Find similar:
E.g., “users who liked this phone also liked…”
All done through vector similarity.
4. Image / Audio / Video Search
You can search images by description:
Because both images and text can be turned into embeddings.
5. Anomaly Detection
Vectors can detect outliers:
Outlier = vector that is far from cluster.
6. Deduplication and Clustering
Find similar documents or merge duplicates based on semantic similarity.
How Vector Search Works (simple example)
That’s it.
In Short