> ## Documentation Index
> Fetch the complete documentation index at: https://docs.labelbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Search and filter your data in Catalog

> Learn how to use the filters in Catalog to help you gather insights about your data, surface high-impact subsets of data rows, and remove unwanted data.

Catalog's true power lies in its advanced search and filtering engine. You can build highly specific queries to isolate the exact data you need for any task, from data cleaning to active learning workflows.

## How to use filters

The filter bar at the top of the Catalog page is your primary interface for building queries.

### Step-by-step instructions:

1. Click the **Add Filter** dropdown to see the available filtering options.
2. Select a filter (e.g., `Metadata`).
3. Configure the filter's operator and value (e.g., `where metadata.weather is "rainy"`).
4. To add another condition, click **Add Filter** again. By default, new filters are joined by an **AND** operator, meaning data must match all conditions. You can change this to **OR** if needed.
5. Once you have a query you want to reuse, click the **Save as Slice** button to name and save your filter set. This creates a dynamic slice you can return to at any time.
   <Tip>
     Tip: To send a saved slice to other members in your workspace, simply copy the URL.
   </Tip>

## Basic search filters

These are the foundational filters based on structured information associated with your data rows.

<Frame>
  <img src="https://mintcdn.com/labelbox-1db23ff4/2Od9VBnnAA3wl0Qw/images/docs/95059e4-Screenshot_2023-03-07_at_18.27.14.jpeg?fit=max&auto=format&n=2Od9VBnnAA3wl0Qw&q=85&s=7c920045e337dddfcfb9015ea2d55526" alt="" width="3456" height="1604" data-path="images/docs/95059e4-Screenshot_2023-03-07_at_18.27.14.jpeg" />
</Frame>

You can filter by the following basic search filters.

| Attribute                                       | Description                                                                                                                                        |
| ----------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
| Annotation                                      | Find data rows with labels that contain or do not have certain counts of annotations                                                               |
| Batch                                           | Find data rows that belong to a particular batch                                                                                                   |
| Data row                                        | Filter based on [global key](/reference/data-row-global-keys), data row ID, created at, and last activity at                                       |
| Dataset                                         | Find data rows that belong to a particular dataset                                                                                                 |
| [Issue](/docs/issues-comments)                  | Find labelled data rows that have Issue                                                                                                            |
| Label Actions                                   | Find data rows that have a label(s) or haven't been labeled yet                                                                                    |
| [Media attributes](/reference/media-attributes) | Find data rows based on their media type (e.g., image, video, text) or other attributes computed upon upload (e.g., video duration, height, width) |
| [Metadata](/docs/datarow-metadata)              | Find data rows that contain a certain metadata field and/or value                                                                                  |
| Model                                           | Find data rows used in [Foundry](/docs/foundry)                                                                                                    |
| Model prediction                                | Find data rows that have [Foundry](/docs/foundry) prediction(s)                                                                                    |
| Project                                         | Find data rows that are associated with a specific labeling project                                                                                |
| Benchmark agreement                             | Find data rows with certain [benchmark](/docs/benchmark) agreement metrics by label or feature                                                     |
| Consensus agreement                             | Find data rows with certain [consensus](/docs/consensus) agreement metrics by label or feature                                                     |

## Advanced search techniques (AI powered)

Go beyond metadata with searches that understand the *content* of your data, powered by embeddings.

You can also search by the following.

### Similarity search

1. Select one or more data rows in the gallery view to act as your "anchors."
2. In the selection menu that appears, choose "Find similar data."
3. Catalog will return a new set of results, ordered by similarity to your selected anchors. This is perfect for finding more examples of a rare edge case you've discovered.

### Natural language

Follow these steps to filter using natural language:

1. Go to the main search bar at the top of the page.
2. Type a plain English description of what you're looking for (e.g., "a person walking a dog on a sunny day" or "customer reviews mentioning 'poor service'").
3. Press Enter. Catalog will translate your text into a semantic search and return the most relevant results from your dataset. You can combine this with other filters for even more specific queries.

### Find text

Follow these steps to find data rows that contain a particular keyword

1. Click "Add Filter" and select `Find Text`.
2. Enter the exact word or phrase you want to find within your text-based data assets (like .txt files or documents).
3. This will return all data rows where the specified text is present in the content of the document itself.

## Next steps

<CardGroup>
  <Card title="Refine the similarity search" icon="square-1" horizontal href="/docs/similarity#adding-anchors" />

  <Card title="Send filtered data rows to a labeling project as a batch" icon="square-2" horizontal href="/docs/batches" />

  <Card title="Add metadata to the filtered data rows" icon="square-3" horizontal href="/docs/datarow-metadata" />
</CardGroup>
