---
title: "What is semantic search?"
description: "Semantic search ranks items by meaning, using embeddings, not only by exact keyword match."
url: "https://pixeltable.com/learn/what-is-semantic-search"
updated: "2026-09-29"
vertical: "Retrieval"
doc: "https://docs.pixeltable.com/datastore/embedding-index"
---

# What is semantic search?

Semantic search ranks items by meaning, using embeddings, not only by exact keyword match.

Updated: 2026-09-29


## On this page

- [How it works](https://pixeltable.com/learn/what-is-semantic-search#how-it-works)
- [What it is not](https://pixeltable.com/learn/what-is-semantic-search#what-it-is-not)
- [Comparison](https://pixeltable.com/learn/what-is-semantic-search#comparison)
- [Where Pixeltable fits](https://pixeltable.com/learn/what-is-semantic-search#where-pixeltable-fits)
- [Questions](https://pixeltable.com/learn/what-is-semantic-search#questions)

## How it works {#how-it-works}


- The query and the stored pieces are embedded with the same model.
- Nearest neighbors are the hits.
- Keyword search can still sit beside it when exact tokens matter.

## What it is not {#what-it-is-not}

It is not full-text search, and it is not listing files by name.

## semantic search: this, and the thing it is confused with {#comparison}

|  | This | Not this |
| --- | --- | --- |
| Matches | Similar meaning | Exact words only |
| Misses | A paraphrase, if you only have keywords | A filename |
| Needs | An embedding model and an index | An inverted word index alone |

## Where Pixeltable fits {#where-pixeltable-fits}

Pixeltable expresses it as column.similarity(...) on a column that has an embedding index.

## Questions {#questions}

### How does semantic search work? {#faq-1}

The query and the stored pieces are embedded with the same model. Nearest neighbors are the hits. Keyword search can still sit beside it when exact tokens matter.

### What is semantic search often confused with? {#faq-2}

It is not full-text search, and it is not listing files by name.

## In the blog

- [Find a Video from an Image with Pixeltable](https://pixeltable.com/blog/find-video-from-image-pixelsearch)
- [Build Your Own Multimodal Search Engine with Pixeltable](https://pixeltable.com/blog/pixelsearch-multimodal-search-engine)
- [Pixeltable vs Pinecone: When You Need a Vector Database vs Unified AI Infrastructure](https://pixeltable.com/blog/pixeltable-vs-pinecone-vector-database-comparison)
- [Video Frame Similarity Search: The Hard Way vs. Pixeltable](https://pixeltable.com/blog/video-similarity-search)

## Related

- [Documentation](https://docs.pixeltable.com/datastore/embedding-index)
- [Video Frame Similarity Search: The Hard Way vs. Pixeltable](https://pixeltable.com/blog/video-similarity-search)
- [Find a Video from an Image with Pixeltable](https://pixeltable.com/blog/find-video-from-image-pixelsearch)
- [Multimodal application](https://pixeltable.com/use-cases/multimodal-ai-application-development)
- [semantic-search](https://pixeltable.com/tools/semantic-search)
