Finding items in a database that are most similar to a query, typically using vector distance calculations on embeddings.
Similarity search (also called nearest neighbor search) finds items in a database that are most similar to a query vector. It's the core operation behind semantic search, recommendations, and RAG retrieval.
How similarity search works:
Similarity metrics:
Search algorithms:
Performance considerations:
Similarity search powers product recommendations, content discovery, and the retrieval component of RAG systems.
We optimise similarity search for Australian businesses, balancing accuracy, speed, and cost for each use case.
"Finding products visually similar to an item a customer is browsing, or finding documents semantically related to a query."