Guide To Vectors
  • Introduction
  • Guide to this Book
  • API documentation
  • Python SDK Documentation
  • Learn about vectors
    • 🌱Introduction to vectors
      • 🌱Applications of vectors
        • 🌱Vectors for classification
      • 🌱Limitations of vectors
    • 🌱What is vector search?
      • 🌱How to vector search
      • 🌱How to build image to text search using code
      • 🧍Try vector search with playground!
      • 💻Vector search with code
    • 🌱Terminology Guide
  • Unlock Vector AI
    • 🔍Inserting Into Vector AI
      • 🧍Inserting with playground
      • 💻Inserting with API
        • 💻Inserting with API - encoding while inserting (recommended)
        • 💻Inserting with API - encoding before inserting
        • 💻Inserting with API - encoding after inserting
      • 🧍How to check insertion succeeded
    • 🔍Searching with Vector AI
      • 🌱How to search with the playground
      • 🌱Combining with traditional search
        • 🧍How to combine exact text search with vector search
        • 💻How to add exact text search to vector search
      • 🌱Personalisation with vector search
        • 💻Personalised search/recommendations with vector search
      • 🌱Chunk search
        • 💻How To Chunk Search
        • 💻How To Do MultiVector Chunk Search
        • 💻How to do multi step chunk search
      • 🧍How to diversify search results
    • 🔍Clustering
      • 🌱Clustering Vectors From Deep Learning models
    • 🔍Aggregation
      • 💻Writing Your First Aggregation
      • 💻Publishing Your First Aggregation
    • 🔍Experimentation
      • 🌱Vector Evaluation
        • 🌱Evaluate Vector Bias
    • 🔍Jobs
      • 💻Tagging Jobs
      • 💻Chunking Jobs
      • 💻Encoding Jobs
      • 🧍List all jobs (active and inactive)
    • 🔍Encoding
    • 🔍Maintenance & Monitoring
      • 🧍How to view your collections
      • 💻How to share your collections
      • 💻How to back up your collections
      • 💻How to change name of a collection field
      • 💻How to change the schema of a collection
      • 💻How to remove a field in a collection
      • 💻How to request a read API key
  • Tutorials
    • 💻How to turn data into Vectors (code)
      • 💻How to turn text into Vectors
      • 💻How to turn images Into Vectors
      • 💻How to turn audio into Vectors
    • 💻Image Search For Developers
    • 💻How To Combine Different Vectors For Search
    • 💻How To Combine Different Vectors With Exact Matching Text
    • 💻Semantic NLP search with FAISS and VectorHub
  • ABOUT
    • Credits
    • Philosophy
    • Glossary
Powered by GitBook
On this page

Was this helpful?

  1. Unlock Vector AI
  2. Searching with Vector AI

Combining with traditional search

A comparison of vector search and traditional search.

PreviousHow to search with the playgroundNextHow to combine exact text search with vector search

Last updated 4 years ago

Was this helpful?

Assumed Knowledge: Vectors Target Audience: General Audience Reading Time: 3 minutes

If you are interested in comparing vector and traditional search, we recommend firstly looking over the playground which can be found here: .

While the results may appear obvious, we will go over how this works and is built.

Firstly - what is traditional search?

Traditional search is reliant on words and the number of times a word may appear in a specific document. For example, if we are searching for the word "dog", sentences where the word "dog" appear more times will end up occurring. However, as a result, if we search for the question "what is a dog", we will note that no results will come up because there may be no results that contains all the words.

So how does vector search resolve this?

Vector search instead identifies the meaning behind the strung together text so instead of interpreting every word for what it is worth - it identifies the semantic meaning of the strung together text and outputs a vector for search on all the results. As a result - vector search becomes a useful tool.

However - we can sometimes get the best results from combining traditional search with vector search.

We can sometimes get better results from combining traditional search with vector search. This is useful because it takes into consideration the exact words we type a well as the meaning of the strung-together text. Vector AI allows us to do this using the hybrid search API. You can find out more about its use case and application in .

🔍
🌱
Combining Vector Search With Traditional Search
https://playground.getvectorai.com/interact/search/text?collection=quora
An example of traditional (left) vs vector search (right)