> For the complete MongoDB documentation index, see www.mongodb.com/docs/llms.txt

<!--
Tab options on this page. Append to the .md URL to filter:
  ?tabs=<id,...>   select specific tabs (e.g. ?tabs=nodejs,shell)
  ?allTabs=true    include every tab
  (no param)       default: one tab per tabset

Available tabs:
  other tabs: async, sync
-->

# Run Vector Search ANN and ENN Queries

A MongoDB Vector Search query takes the form of an [aggregation pipeline](https://www.mongodb.com/docs/manual/aggregation.md#std-label-aggregation) that uses [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) as the first stage. This page explains the syntax, options, and behavior of the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage.

The `$vectorSearch` stage performs a semantic search for a query vector on the specified field or fields. The field or fields must be indexed as the MongoDB Vector Search [vector](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector) type inside a [vectorSearch](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search) type index.

**Note:**

MongoDB Vector Search supports ANN (Approximate Nearest Neighbor) search on Atlas Clusters running MongoDB v6.0.11, v7.0.2, or later and ENN (Exact Nearest Neighbor) search on Clusters running MongoDB v6.0.16, v7.0.10, v7.3.2, or later. You can also use MongoDB Vector Search with [self-managed](https://www.mongodb.com/docs/manual/administration/install-community.md#std-label-install-mdb-community-edition) or [local Atlas deployments](https://www.mongodb.com/docs/atlas/cli/current/atlas-cli-deploy-local/) that you create with the Atlas CLI.

The `$vectorSearch` stage performs a semantic search for a query vector on the specified field or fields. The field or fields must be indexed as the MongoDB Vector Search [vector](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector) type inside a [vectorSearch](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search) type index.

The `$vectorSearch` stage is used to perform a semantic search for a natural language query on the specified field. When using automated embeddings, the field or fields must be indexed as the MongoDB Vector Search [autoEmbed](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-auto-embed) type inside a [vectorSearch](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search) type index.

**Important:**

Automated Embeddings is available as a Preview feature. The feature and the corresponding documentation might change at any time during the Preview period. Do not use this feature in your production environment. We do not use any customer data from this feature to train our models at this time. To learn more, see [Preview Features.](https://www.mongodb.com/docs/preview-features/)

The `$vectorSearch` stage is used to perform a semantic search for a natural language query on the specified field. When using automated embeddings, the field or fields must be indexed as the MongoDB Vector Search [autoEmbed](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-auto-embed) type inside a [vectorSearch](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search) type index.

## Supported Clients

You can run [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) queries by using the Atlas UI, MongoDB Compass, [`mongosh`](https://www.mongodb.com/docs/mongodb-shell.md#mongodb-binary-bin.mongosh), and any [MongoDB driver.](https://www.mongodb.com/docs/drivers/)

You can also use MongoDB Vector Search with local Atlas deployments that you create with the Atlas CLI. To learn more, see [Create a Local Atlas Deployment.](https://www.mongodb.com/docs/atlas/cli/current/atlas-cli-deploy-local/)

[`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) is supported only on Atlas clusters running the following MongoDB versions:

- v6.0.11

- v7.0.2 and later (including RCs (Release Candidates)).

You can run [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) queries by using MongoDB Compass, [`mongosh`](https://www.mongodb.com/docs/mongodb-shell.md#mongodb-binary-bin.mongosh), and any [MongoDB driver.](https://www.mongodb.com/docs/drivers/)

You can run [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) queries by using MongoDB Compass, [`mongosh`](https://www.mongodb.com/docs/mongodb-shell.md#mongodb-binary-bin.mongosh), and the following [MongoDB drivers:](https://www.mongodb.com/docs/drivers/)

| MongoDB Driver | Version |
| --- | --- |
| [C#](https://www.mongodb.com/docs/drivers/csharp/current/) | 3.x or later |
| [Go](https://www.mongodb.com/docs/drivers/go/current/) | 2.x or later |
| [Java](https://www.mongodb.com/docs/drivers/java/sync/current/) | 5.x or later |
| [Node](https://www.mongodb.com/docs/drivers/node/current/) | 6.6.0 or later |
| [Python](https://www.mongodb.com/docs/drivers/python-drivers/) | 4.7 or later |
| [C++](https://www.mongodb.com/docs/drivers/cxx/) | 3.11.0 or later |
| [Rust](https://www.mongodb.com/docs/drivers/rust/current/) | 3.1.0 or later |

## Syntax

The field that you want to search must be indexed as MongoDB Vector Search [vector](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector) type inside a [vectorSearch](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search) index type.

A `$vectorSearch` pipeline has the following prototype form:

```javascript
{
  "$vectorSearch": {
    "exact": true | false,
    "index": "<index-name>",
    "limit": <number-of-results>,
    "numCandidates": <number-of-candidates>,
    "path": "<field-to-search>",
    "queryVector": [<array-of-numbers>],
    "filter": {<filter-specification>},
    "parentFilter": {<parent-filter-specification>}, 
    "nestedOptions": {
      "scoreMode": "max | avg"
    },
    "explainOptions": {
      "traceDocumentIds": [<array-of-documentIDs>]
    },
    "returnStoredSource": true | false,
    "searchNodePreference": {
      "key": <preference-string>
    }	   
  }
}

```

The field that you want to search must be indexed as MongoDB Vector Search [vector](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector) type inside a [vectorSearch](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search) index type.

A `$vectorSearch` pipeline has the following prototype form:

```javascript
{
  "$vectorSearch": {
    "exact": true | false,
    "filter": {<filter-specification>},
    "index": "<index-name>",
    "limit": <number-of-results>,
    "numCandidates": <number-of-candidates>,
    "path": "<field-to-search>",
    "queryVector": [<array-of-numbers>],
    "explainOptions": {
      "traceDocumentIds": [<array-of-documentIDs>]
    },
    "parentFilter": {<parent-filter-specification>},
    "nestedOptions": {
      "scoreMode": "max | avg"
    },
    "returnStoredSource": true | false
  }
}
```

The field that you want to search must be indexed as MongoDB Vector Search [autoEmbed](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-auto-embed) type inside a [vectorSearch](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search) index type.

A `$vectorSearch` pipeline has the following prototype form:

```javascript
{
  "$vectorSearch": {
    "exact": true | false,
    "filter": {<filter-specification>},
    "index": "<index-name>",
    "limit": <number-of-results>,
    "model": "<model-name>",
    "numCandidates": <number-of-candidates>,
    "path": "<field-to-search>",
    "query": {
      "text": "<query-text>"
    },
    "parentFilter": {<parent-filter-specification>}, 
    "nestedOptions": {
      "scoreMode": "max | avg"
    },
    "searchNodePreference": {
      "key": <preference-string>
    }      
  }
}

```

The field that you want to search must be indexed as MongoDB Vector Search [autoEmbed](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-auto-embed) type inside a [vectorSearch](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search) index type.

A `$vectorSearch` pipeline has the following prototype form:

```javascript
{
  "$vectorSearch": {
    "exact": true | false,
    "filter": {<filter-specification>},
    "index": "<index-name>",
    "limit": <number-of-results>,
    "model": "<model-name>",
    "numCandidates": <number-of-candidates>,
    "path": "<field-to-search>",
    "query": {
      "text": "<query-text>"
    }
  }
}

```

## Fields

The `$vectorSearch` stage takes a document with the following fields:

| Field | Type | Necessity | Description |
| --- | --- | --- | --- |
| `exact` | Boolean | Optional | This is required if `numCandidates` is omitted. Flag that specifies whether to run ENN (Exact Nearest Neighbor) or ANN (Approximate Nearest Neighbor) search. Value can be one of the following: `false` - to run ANN (Approximate Nearest Neighbor) search; `true` - to run ENN (Exact Nearest Neighbor) search If omitted, defaults to `false`. MongoDB Vector Search supports ANN (Approximate Nearest Neighbor) search on Atlas Clusters running MongoDB v6.0.11, v7.0.2, or later and ENN (Exact Nearest Neighbor) search on Clusters running MongoDB v6.0.16, v7.0.10, v7.3.2, or later. You can also use MongoDB Vector Search with [self-managed](https://www.mongodb.com/docs/manual/administration/install-community.md#std-label-install-mdb-community-edition) or [local Atlas deployments](https://www.mongodb.com/docs/atlas/cli/current/atlas-cli-deploy-local/) that you create with the Atlas CLI. To learn more about these search types, see [Vector Search Types.](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline) |
| `explainOptions` | Object | Optional | Trace a list of vectors (identified by theirs `_id`) in an [explain](https://www.mongodb.com/docs/vector-search/query/explain.md#std-label-avs-explain-ref) `executionStats` query. You can't use this option without `explain`. To learn more, see [Explain MongoDB Vector Search Results.](https://www.mongodb.com/docs/vector-search/query/explain.md#std-label-avs-explain-ref) |
| `explainOptions.``traceDocumentIds` | Array of objectIDs | Required | List of document `_id`s. |
| `filter` | Object | Optional | MQL (MongoDB Query Language) expression that uses an indexed field for pre-filtering the documents. You can filter on boolean, date, objectId, numeric, string, and UUID values, including arrays of these types. To learn which MQL operators MongoDB Vector Search supports in your filter, see [MongoDB Vector Search Filtering.](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-filter) If you specify a `nestedRoot` in the index definition, the `filter` option applies to fields at the nested level. Use `parentFilter` to filter on root-level fields. If you specify both, MongoDB Vector Search combines them using `AND`. |
| `index` | String | Required | Name of the MongoDB Vector Search index to use. MongoDB Vector Search doesn't return results if you misspell the index name or if the specified index doesn't already exist on the cluster. |
| `limit` | Int | Required | Number (of type `int` only) of documents to return in the results. This value can't exceed the value of `numCandidates` if you specify `numCandidates`. |
| `nestedOptions` | Object | Optional | Configure how MongoDB Vector Search scores documents that contain nested arrays. |
| `nestedOptions.``scoreMode` | String | Optional | Specifies how to score documents that contain nested arrays. Value can be one of the following: `avg` - average the scores of the nested array elements.; `max` - use the maximum score of the nested array elements. |
| `numCandidates` | Int | Conditional | This field is required if `exact` is `false` or omitted. Number of nearest neighbors to use during the search. Value must be less than or equal to (`<=`) `10000`. You can't specify a number less than the number of documents to return (`limit`). We recommend that you specify a number at least 20 times higher than the number of documents to return (`limit`) to increase accuracy. This overrequest pattern is the recommended way to trade off latency and [recall](https://www.mongodb.com/docs/manual/reference/glossary.md#std-term-recall) in your ANN (Approximate Nearest Neighbor) searches, and we recommend tuning this parameter based on your specific dataset size and query requirements. To learn more about other variables that might impact this parameter, see [`numCandidates` Selection.](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-avs-num-candidates) |
| `parentFilter` | Object | Optional | MQL (MongoDB Query Language) expression that uses an indexed top-level field for pre-filtering the documents. You can filter on boolean, date, objectId, numeric, string, and UUID values, including arrays of these types. To learn which MQL operators MongoDB Vector Search supports in your filter, see [MongoDB Vector Search Filtering.](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-filter) The `parentFilter` option is only valid if you specify a nested field (`nestedRoot`) in the index definition. If you specify the `parentFilter`, MongoDB Vector Search filters the top-level documents before filtering the nested documents. |
| `path` | String | Required | Indexed [vector](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector) type field to search. Use dot notation to specify path to embedded fields. You can query only one [vector](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector) type field per `$vectorSearch` stage. |
| `queryVector` | Array of Numbers | Required | Array of numbers of `float32`, BSON (Binary Javascript Object Notation) [BinData](https://www.mongodb.com/docs/manual/reference/method/BinData.md#std-label-server-binData-method) vectors with subtype `float32`, or BSON (Binary Javascript Object Notation) [BinData](https://www.mongodb.com/docs/manual/reference/method/BinData.md#std-label-server-binData-method) vectors with subtype `int1` or `int8` type that represent the query vector. To learn more about generating BSON (Binary Javascript Object Notation) `binData` vectors with subtype `float32`, `int8`, `int1`, see [How to Ingest Pre-Quantized Vectors.](https://www.mongodb.com/docs/vector-search/about/vector-quantization.md#std-label-avs-bindata-vector-subtype) The array size must match the number of vector `dimensions` specified in the [index definition](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search) for the field. You must embed your query with the same model that you used to embed the data. You can query your embeddings with full-fidelity vectors, if the vector subtype is the same. This is only possible with `binData` vectors with subtype `float32`. If you use any other subtype (`int8` or `int1`), MongoDB Vector Search doesn't return any results or errors. |
| `returnStoredSource` | Boolean | Optional | Flag that specifies whether to perform a full document lookup on the backend database (`false`) or return only stored source fields directly from MongoDB Vector Search (`true`). If omitted, defaults to `false`. To learn more, see [Return Stored Source Fields.](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-avs-return-stored-source) |
| `searchNodePreference` | Object | Optional | Document that enables preferential routing for this query. If you set a value for this field, Atlas executes this query against the same search node each time as long as that value remains the same, overriding the [default query routing](https://www.mongodb.com/docs/search/query/query-ref.md#std-label-about-mongot) behavior. This document contains a key-value pair where the value of `key` is an arbitrary string. IMPORTANT: Enabling this setting can improve the consistency of your search results, but doesn't guarantee perpetual consistency. Changes to your data set, index structure, cluster topology, or preferred node availability might still cause inconsistencies. |

| Field | Type | Necessity | Description |
| --- | --- | --- | --- |
| `exact` | Boolean | Optional | This is required if `numCandidates` is omitted. Flag that specifies whether to run ENN (Exact Nearest Neighbor) or ANN (Approximate Nearest Neighbor) search. Value can be one of the following: `false` - to run ANN (Approximate Nearest Neighbor) search; `true` - to run ENN (Exact Nearest Neighbor) search If omitted, defaults to `false`. MongoDB Vector Search supports ANN (Approximate Nearest Neighbor) search on Atlas Clusters running MongoDB v6.0.11, v7.0.2, or later and ENN (Exact Nearest Neighbor) search on Clusters running MongoDB v6.0.16, v7.0.10, v7.3.2, or later. You can also use MongoDB Vector Search with [self-managed](https://www.mongodb.com/docs/manual/administration/install-community.md#std-label-install-mdb-community-edition) or [local Atlas deployments](https://www.mongodb.com/docs/atlas/cli/current/atlas-cli-deploy-local/) that you create with the Atlas CLI. To learn more about these search types, see [Vector Search Types.](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline) |
| `explainOptions` | Object | Optional | Trace a list of vectors (identified by theirs `_id`) in an [explain](https://www.mongodb.com/docs/vector-search/query/explain.md#std-label-avs-explain-ref) `executionStats` query. You can't use this option without `explain`. To learn more, see [Explain MongoDB Vector Search Results.](https://www.mongodb.com/docs/vector-search/query/explain.md#std-label-avs-explain-ref) |
| `explainOptions.``traceDocumentIds` | Array of objectIDs | Required | List of document `_id`s. |
| `filter` | Object | Optional | MQL (MongoDB Query Language) expression that compares an indexed field to use as a pre-filter. You can filter on boolean, date, objectId, numeric, string, and UUID values, including arrays of these types. To learn which MQL operators MongoDB Vector Search supports in your filter, see [MongoDB Vector Search Filtering.](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-filter) |
| `index` | String | Required | Name of the MongoDB Vector Search index to use. MongoDB Vector Search doesn't return results if you misspell the index name or if the specified index doesn't already exist on the cluster. |
| `limit` | Int | Required | Number (of type `int` only) of documents to return in the results. This value can't exceed the value of `numCandidates` if you specify `numCandidates`. |
| `nestedOptions` | Object | Optional | Configure how MongoDB Vector Search scores documents that contain nested arrays. |
| `nestedOptions.``scoreMode` | String | Optional | Specifies how to score documents that contain nested arrays. Value can be one of the following: `avg` - average the scores of the nested array elements.; `max` - use the maximum score of the nested array elements. |
| `numCandidates` | Int | Conditional | This field is required if `exact` is `false` or omitted. Number of nearest neighbors to use during the search. Value must be less than or equal to (`<=`) `10000`. You can't specify a number less than the number of documents to return (`limit`). We recommend that you specify a number at least 20 times higher than the number of documents to return (`limit`) to increase accuracy. This overrequest pattern is the recommended way to trade off latency and [recall](https://www.mongodb.com/docs/manual/reference/glossary.md#std-term-recall) in your ANN (Approximate Nearest Neighbor) searches, and we recommend tuning this parameter based on your specific dataset size and query requirements. To learn more about other variables that might impact this parameter, see [`numCandidates` Selection.](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-avs-num-candidates) |
| `parentFilter` | Object | Optional | MQL (MongoDB Query Language) expression that uses an indexed top-level field for pre-filtering the documents. You can filter on boolean, date, objectId, numeric, string, and UUID values, including arrays of these types. To learn which MQL operators MongoDB Vector Search supports in your filter, see [MongoDB Vector Search Filtering.](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-filter) The `parentFilter` option is only valid if you specify a nested field (`nestedRoot`) in the index definition. If you specify the `parentFilter`, MongoDB Vector Search filters the top-level documents before filtering the nested documents. |
| `path` | String | Required | Indexed [vector](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector) type field to search. |
| `queryVector` | Array of Numbers | Required | Array of numbers of `float32`, BSON (Binary Javascript Object Notation) [BinData](https://www.mongodb.com/docs/manual/reference/method/BinData.md#std-label-server-binData-method) vectors with subtype `float32`, or BSON (Binary Javascript Object Notation) [BinData](https://www.mongodb.com/docs/manual/reference/method/BinData.md#std-label-server-binData-method) vectors with subtype `int1` or `int8` type that represent the query vector. To learn more about generating BSON (Binary Javascript Object Notation) `binData` vectors with subtype `float32`, `int8`, `int1`, see [How to Ingest Pre-Quantized Vectors.](https://www.mongodb.com/docs/vector-search/about/vector-quantization.md#std-label-avs-bindata-vector-subtype) The array size must match the number of vector `dimensions` specified in the [index definition](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search) for the field. You must embed your query with the same model that you used to embed the data. You can query your embeddings with full-fidelity vectors if the vector subtype is the same. This is only possible with `binData` vectors with subtype `float32`. If you use any other subtype (`int8` or `int1`), MongoDB Vector Search doesn't return any results or errors. |
| `returnStoredSource` | Boolean | Optional | Flag that specifies whether to perform a full document lookup on the backend database (`false`) or return only stored source fields directly from MongoDB Vector Search (`true`). If omitted, defaults to `false`. To learn more, see [Return Stored Source Fields.](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-avs-return-stored-source-self-managed) |

| Field | Type | Necessity | Description |
| --- | --- | --- | --- |
| `exact` | Boolean | Optional | This is required if `numCandidates` is omitted. Flag that specifies whether to run ENN (Exact Nearest Neighbor) or ANN (Approximate Nearest Neighbor) search. Value can be one of the following: `false` - to run ANN (Approximate Nearest Neighbor) search; `true` - to run ENN (Exact Nearest Neighbor) search If omitted, defaults to `false`. MongoDB Vector Search supports ANN (Approximate Nearest Neighbor) search on Atlas Clusters running MongoDB v6.0.11, v7.0.2, or later and ENN (Exact Nearest Neighbor) search on Clusters running MongoDB v6.0.16, v7.0.10, v7.3.2, or later. You can also use MongoDB Vector Search with [self-managed](https://www.mongodb.com/docs/manual/administration/install-community.md#std-label-install-mdb-community-edition) or [local Atlas deployments](https://www.mongodb.com/docs/atlas/cli/current/atlas-cli-deploy-local/) that you create with the Atlas CLI. To learn more about these search types, see [Vector Search Types.](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline) |
| `filter` | Object | Optional | MQL (MongoDB Query Language) expression that compares an indexed field to use as a pre-filter. You can filter on boolean, date, objectId, numeric, string, and UUID values, including arrays of these types. To learn which MQL operators MongoDB Vector Search supports in your filter, see [MongoDB Vector Search Filtering.](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-filter) |
| `index` | String | Required | Name of the MongoDB Vector Search index to use. MongoDB Vector Search doesn't return results if you misspell the index name or if the specified index doesn't already exist on the cluster. |
| `limit` | Int | Required | Number (of type `int` only) of documents to return in the results. This value can't exceed the value of `numCandidates` if you specify `numCandidates`. |
| `model` | String | Optional | Name of the embedding model to use for generating embeddings for the query string. The embedding model must be compatible with the embedding model specified in the index definition for the field against which you want to run the query. All the models in the `voyage-4` family of models are compatible with each other, but the `voyage-code-4` and `voyage-code-3` models are not compatible with any other model. Value can be one of the following: `voyage-4-large` - Highest-quality retrieval across languages and domains.; `voyage-4` - Balanced model for multilingual use and general-purpose retrieval accuracy. (Recommended); `voyage-4-lite` - Lightweight, faster model optimized for latency and lower cost.; `voyage-code-4` - Optimized for code retrieval. (Recommended for code) This embedding model is not compatible with any other supported embedding model. Therefore, you can't use this model if you indexed the field using a different embedding model.; `voyage-code-3` - Legacy model optimized for code retrieval. Use `voyage-code-4` instead. This embedding model is not compatible with any other supported embedding model. Therefore, you can't use this model if you indexed the field using a different embedding model. If omitted, defaults to the embedding model specified in the index definition. If you want to query using the `queryVector` parameter, you **must** omit this field. |
| `nestedOptions` | Object | Optional | Configure how MongoDB Vector Search scores documents that contain nested arrays. |
| `nestedOptions.``scoreMode` | String | Optional | Specifies how to score documents that contain nested arrays. Value can be one of the following: `avg` - average the scores of the nested array elements.; `max` - use the maximum score of the nested array elements. |
| `numCandidates` | Int | Conditional | This field is required if `exact` is `false` or omitted. Number of nearest neighbors to use during the search. Value must be less than or equal to (`<=`) `10000`. You can't specify a number less than the number of documents to return (`limit`). We recommend that you specify a number at least 20 times higher than the number of documents to return (`limit`) to increase accuracy. This overrequest pattern is the recommended way to trade off latency and [recall](https://www.mongodb.com/docs/manual/reference/glossary.md#std-term-recall) in your ANN (Approximate Nearest Neighbor) searches, and we recommend tuning this parameter based on your specific dataset size and query requirements. To learn more about other variables that might impact this parameter, see [`numCandidates` Selection.](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-avs-num-candidates) |
| `parentFilter` | Object | Optional | MQL (MongoDB Query Language) expression that uses an indexed top-level field for pre-filtering the documents. You can filter on boolean, date, objectId, numeric, string, and UUID values, including arrays of these types. To learn which MQL operators MongoDB Vector Search supports in your filter, see [MongoDB Vector Search Filtering.](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-filter) The `parentFilter` option is only valid if you specify a nested field (`nestedRoot`) in the index definition. If you specify the `parentFilter`, MongoDB Vector Search filters the top-level documents before filtering the nested documents. |
| `path` | String | Required | Indexed [autoEmbed](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-auto-embed) type field to search. |
| `query` | Object | Optional | Object that specifies the query context. MongoDB Vector Search supports `text` query. This is mutually exclusive with `queryVector`. |
| `query.``text` | String | Required | Query text for which you want to perform the semantic search. MongoDB Vector Search automatically generates vector embeddings for the specified text using the `model` specified in the query or in the index definition. The embedding model specified in the query takes precedence. |
| `queryVector` | Array of Numbers | Optional | Array of vector embeddings or floating point numbers generated using a Voyage AI embedding model to perform a semantic search. To retrieve correct results, you must use a Voyage AI embedding model that is compatible with the Voyage AI embeddings model specified in the index definition for the field that you want to query. The format of the `queryVector` must match the `quantization` type configured in the index definition. If the formats don't match, MongoDB Vector Search returns empty results. Provide the `queryVector` in the following format for each `quantization` type: `scalar` - Provide a scalar-quantized vector. Because `scalar` is the default, provide a scalar-quantized vector when you omit the `quantization` field from the index definition.; `float` - Provide a float vector.; `binary` - Provide a float vector.; `binaryNoRescore` - Provide a binary-quantized vector. This is mutually exclusive with `model` and `query`. |
| `searchNodePreference` | Object | Optional | Document that enables preferential routing for this query. If you set a value for this field, Atlas executes this query against the same search node each time as long as that value remains the same, overriding the [default query routing](https://www.mongodb.com/docs/search/query/query-ref.md#std-label-about-mongot) behavior. This document contains a key-value pair where the value of `key` is an arbitrary string. IMPORTANT: Enabling this setting can improve the consistency of your search results, but doesn't guarantee perpetual consistency. Changes to your data set, index structure, cluster topology, or preferred node availability might still cause inconsistencies. |

| Field | Type | Necessity | Description |
| --- | --- | --- | --- |
| `exact` | Boolean | Optional | This is required if `numCandidates` is omitted. Flag that specifies whether to run ENN (Exact Nearest Neighbor) or ANN (Approximate Nearest Neighbor) search. Value can be one of the following: `false` - to run ANN (Approximate Nearest Neighbor) search; `true` - to run ENN (Exact Nearest Neighbor) search If omitted, defaults to `false`. MongoDB Vector Search supports ANN (Approximate Nearest Neighbor) search on Atlas Clusters running MongoDB v6.0.11, v7.0.2, or later and ENN (Exact Nearest Neighbor) search on Clusters running MongoDB v6.0.16, v7.0.10, v7.3.2, or later. You can also use MongoDB Vector Search with [self-managed](https://www.mongodb.com/docs/manual/administration/install-community.md#std-label-install-mdb-community-edition) or [local Atlas deployments](https://www.mongodb.com/docs/atlas/cli/current/atlas-cli-deploy-local/) that you create with the Atlas CLI. To learn more about these search types, see [Vector Search Types.](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline) |
| `filter` | Object | Optional | MQL (MongoDB Query Language) expression that compares an indexed field to use as a pre-filter. You can filter on boolean, date, objectId, numeric, string, and UUID values, including arrays of these types. To learn which MQL operators MongoDB Vector Search supports in your filter, see [MongoDB Vector Search Filtering.](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-filter) |
| `index` | String | Required | Name of the MongoDB Vector Search index to use. MongoDB Vector Search doesn't return results if you misspell the index name or if the specified index doesn't already exist on the cluster. |
| `limit` | Int | Required | Number (of type `int` only) of documents to return in the results. This value can't exceed the value of `numCandidates` if you specify `numCandidates`. |
| `model` | String | Optional | Name of the embedding model to use for generating embeddings for the query string. The embedding model must be compatible with the embedding model specified in the index definition for the field against which you want to run the query. All the models in the `voyage-4` family of models are compatible with each other, but the `voyage-code-3` is not compatible with the other models. Value can be one of the following: `voyage-4-large` - Highest-quality retrieval across languages and domains.; `voyage-4` - Balanced model for multilingual use and general-purpose retrieval accuracy. (Recommended); `voyage-4-lite` - Lightweight, faster model optimized for latency and lower cost.; `voyage-code-3` - Optimized for code retrieval. This embedding model is not compatible with `voyage-4-large`, `voyage-4`, and `voyage-4-lite` embedding models. Therefore, this model can't be used if you indexed the field using the other supported embedding models. If omitted, defaults to the embedding model specified in the index definition. If you want to query using the `queryVector` parameter, you **must** omit this field. |
| `numCandidates` | Int | Conditional | This field is required if `exact` is `false` or omitted. Number of nearest neighbors to use during the search. Value must be less than or equal to (`<=`) `10000`. You can't specify a number less than the number of documents to return (`limit`). We recommend that you specify a number at least 20 times higher than the number of documents to return (`limit`) to increase accuracy. This overrequest pattern is the recommended way to trade off latency and [recall](https://www.mongodb.com/docs/manual/reference/glossary.md#std-term-recall) in your ANN (Approximate Nearest Neighbor) searches, and we recommend tuning this parameter based on your specific dataset size and query requirements. To learn more about other variables that might impact this parameter, see [`numCandidates` Selection.](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-avs-num-candidates) |
| `path` | String | Required | Indexed [autoEmbed](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-auto-embed) type field to search. |
| `query` | Object | Optional | Object that specifies the query context. MongoDB Vector Search supports `text` query. This is mutually exclusive with `queryVector`. |
| `query.``text` | String | Required | Query text for which you want to perform the semantic search. MongoDB Vector Search automatically generates vector embeddings for the specified text using the `model` specified in the query or in the index definition. The embedding model specified in the query takes precedence. |
| `queryVector` | Array of Numbers | Optional | Array of vector embeddings or floating point numbers generated using a Voyage AI embedding model to perform a semantic search. To retrieve correct results, you must use a Voyage AI embedding model that is compatible with the Voyage AI embeddings model specified in the index definition for the field that you want to query. The format of the `queryVector` must match the `quantization` type configured in the index definition. If the formats don't match, MongoDB Vector Search returns empty results. Provide the `queryVector` in the following format for each `quantization` type: `scalar` - Provide a scalar-quantized vector. Because `scalar` is the default, provide a scalar-quantized vector when you omit the `quantization` field from the index definition.; `float` - Provide a float vector.; `binary` - Provide a float vector.; `binaryNoRescore` - Provide a binary-quantized vector. This is mutually exclusive with `model` and `query`. |

## Vector Search Types

When you define a [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage, you can use the `exact` field to specify whether to run an ANN (Approximate Nearest Neighbor) or ENN (Exact Nearest Neighbor) search.

### ANN Search

#### Approximate Nearest Neighbors (ANN) search

For Approximate Nearest Neighbors (ANN) search, MongoDB Vector Search finds vector embeddings in your data that are closest to the vector embedding in your query based on their proximity in multi-dimensional space and based on the number of neighbors that it considers. It uses the [Hierarchical Navigable Small Worlds](https://arxiv.org/abs/1603.09320) algorithm and finds the vector embeddings most similar to the vector embedding in your query without scanning every vector. Therefore, ANN (Approximate Nearest Neighbor) search is ideal for querying large datasets without significant filtering.

**Note:**

Optimal [recall](https://www.mongodb.com/docs/manual/reference/glossary.md#std-term-recall) for ANN (Approximate Nearest Neighbor) search is typically considered to be around 90-95% overlap in results with ENN (Exact Nearest Neighbor) search but with significantly lower latency. This provides a good balance between accuracy and performance. To achieve this with MongoDB Vector Search, [tune](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-avs-num-candidates) the `numCandidates` parameter at query time.

#### `numCandidates` Selection

You must specify the `numCandidates` field to run ANN (Approximate Nearest Neighbor) search. This field determines how many nearest neighbors MongoDB Vector Search considers during the search.

When you perform a vector search using the [Hierarchical Navigable Small Worlds](https://arxiv.org/abs/1603.09320) index structure, MongoDB Vector Search accumulates results by populating a priority queue. The `numCandidates` parameter controls the size of this queue, which determines how long to search before returning the top `limit` results. A larger queue (higher `numCandidates`) allows the search to explore more of the [Hierarchical Navigable Small Worlds](https://arxiv.org/abs/1603.09320) graph, potentially finding better matches at the cost of increased query latency.

We recommend that you specify a `numCandidates` number at least 20 times higher than the number of documents to return (`limit`) to increase accuracy and reduce discrepancies between your ENN (Exact Nearest Neighbor) and ANN (Approximate Nearest Neighbor) query results. For example, if you set `limit` to return `5` results, consider setting `numCandidates` to `100` as a starting point. To learn more, see [How to Measure the Accuracy of Your Query Results.](https://www.mongodb.com/docs/vector-search/query/improve-accuracy.md#std-label-avs-improve-results)

This overrequest pattern is the recommended way to trade off latency and [recall](https://www.mongodb.com/docs/manual/reference/glossary.md#std-term-recall) in your ANN (Approximate Nearest Neighbor) searches. However, we recommend tuning the `numCandidates` parameter based on your specific dataset size and query requirements. To ensure that you get accurate results, consider the following variables:

- **Index Size**: Larger collections typically require higher `numCandidates` values to maintain recall. A collection with millions of vectors might need significantly more candidates than one with thousands of vectors.

- **Limit Value**: Because `numCandidates` is highly correlated with the index size, low `limit` values require proportionally higher `numCandidates` values to maintain recall.

- **Vector Quantization**: [Quantized vectors](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-quantization) reduce storage at the cost of accuracy. Using quantized vectors (`int8` or `int1` subtypes) might require higher `numCandidates` values compared to full precision `float32` vectors to maintain similar recall.

* **Index Size**: Larger collections typically require higher `numCandidates` values to maintain recall. A collection with millions of vectors might need significantly more candidates than one with thousands of vectors.

* **Limit Value**: Because `numCandidates` is highly correlated with the index size, low `limit` values require proportionally higher `numCandidates` values to maintain recall.

### ENN Search

#### Exact Nearest Neighbors (ENN) search

For an Exact Nearest Neighbors (ENN) search, MongoDB Vector Search exhaustively searches all the indexed vector embeddings by calculating the distance between all the embeddings and finds the exact nearest neighbor for the vector embedding in your query. This is computationally intensive and might negatively impact query latency. Therefore, we recommend ENN (Exact Nearest Neighbor) searches for the following use-cases:

- You want to determine the [recall](https://www.mongodb.com/docs/manual/reference/glossary.md#std-term-recall) and accuracy of your ANN (Approximate Nearest Neighbor) query using the ideal, exact results for the ENN (Exact Nearest Neighbor) query.

- You want to query less than 10000 documents without having to tune the number of nearest neighbors to consider.

- Your want to include selective pre-filters in your query against collections where less than 5% of your data meets the given pre-filter.

If you enable automatic quantization, MongoDB Vector Search uses only the full-fidelity vectors for ENN (Exact Nearest Neighbor) queries.

- You want to determine the [recall](https://www.mongodb.com/docs/manual/reference/glossary.md#std-term-recall) and accuracy of your ANN (Approximate Nearest Neighbor) query using the ideal, exact results for the ENN (Exact Nearest Neighbor) query.

- You want to query less than 10000 documents without having to tune the number of nearest neighbors to consider.

- Your want to include selective pre-filters in your query against collections where less than 5% of your data meets the given pre-filter.

## Considerations

[`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) must be the first stage of any pipeline where it appears.

### Best Practices

Automated Embedding imposes rate limits on the number of requests you can make and the number of tokens you can use within a specific time frame. This is measured in tokens per minute (TPM) and requests per minute (RPM) to ensure fair usage, prevent abuse, and maintain the stability and performance of the endpoint service for all users. To learn more, see [Rate Limits](https://www.mongodb.com/docs/vector-search/crud-embeddings/automated-embedding/models.md#std-label-auto-embed-rate-limits). You can request for a rate limit increase by [contacting support.](https://www.mongodb.com/docs/atlas/support.md#std-label-request-support)

You can use a different model in your query, which is compatible with the model used to create the index. This allows you to have different price and retrieval quality tradeoffs for your queries. For example, you can use a smaller model for queries to reduce the cost while having a larger model during indexing to improve the retrieval accuracy. To learn more, see [Compatible Model Query example.](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-egs)

### Query Cancellation

You can use the [`cursor.maxTimeMS()`](https://www.mongodb.com/docs/manual/reference/method/cursor.maxTimeMS.md#mongodb-method-cursor.maxTimeMS) cursor option to specify a cumulative time limit (in milliseconds) for processing a [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) query. If you specify the `maxTimeMS` option with your query and the time limit expires, MongoDB Vector Search terminates the query and returns an error.

For many queries, most of the latency occurs after `mongot` returns results, while `mongod` looks up the full documents that match the returned IDs. To effectively reduce resource usage, set the time limit expiration to cancel the query while `mongot` is still running.

**Note:**

Starting in MongoDB v8.3, if the time limit expires while `mongot` is still running the Lucene search, `mongot` also stops that search, which reduces resource usage on the `mongot` process. On earlier versions, `mongod` still cancels the query and returns the same error, but `mongot` continues running the Lucene search to completion.

```shell
db.embedded_movies.aggregate([
  {
    "$vectorSearch": {
      ...
    }
  }
]).maxTimeMS(120)
```

**Output:**

```json
MongoServerError[MaxTimeMSExpired]: Executor error during aggregate command on namespace: sample_mflix.embedded_movies :: caused by :: operation exceeded time limit
```

The preceding example uses the `maxTimeMS` option to cancel a query against the `sample_mflix.embedded_movies` collection after 120 milliseconds.

### Best Practices

Voyage AI imposes rate limits on the number of requests you can make within a specific time frame, often measured in tokens per minute (TPM) or requests per minute (RPM) to ensure fair usage, prevent abuse, and maintain the stability and performance of the endpoint service for all users. Rate limits follow a tiered system. To learn more about the different tiers for keys you created from:

- Atlas UI, see [Usage Tiers](https://www.mongodb.com/docs/voyageai/management/rate-limits.md#std-label-voyage-rate-limits)

- Voyage AI, see [Rate Limits](https://docs.voyageai.com/docs/rate-limits/)

If you exceed the number of requests or tokens in the most recent minute, the endpoint service denies any subsequent additional request and returns a `429` (Rate Limit Exceeded) HTTP (HyperText Transport Protocol) status code. We recommend the following if you hit the rate limit:

- Insert a wait period between each request.

- Backoff and wait for an exponentially increased time before trying again. Wait until the request is successful or until you reach a maximum number of retries.

You can use a different model in your query, which is compatible with the model used to create the index. This allows you to have different price and retrieval quality tradeoffs for your queries. For example, you can use a smaller model for queries to reduce the cost while having a larger model during indexing to improve the retrieval accuracy. To learn more, see [Compatible Model Query example.](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-egs)

### Limitations

[`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) can't be used in [view definition](https://www.mongodb.com/docs/manual/core/views.md#std-label-views-landing-page) and the following pipeline stages:

- [`$lookup`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/lookup.md#mongodb-pipeline-pipe.-lookup) sub-pipeline&#x20;

- [`$facet`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/facet.md#mongodb-pipeline-pipe.-facet) pipeline stage

You can pass the results of [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) to this stage.

### Overload Protection

When queries arrive faster than the search process can run them, Atlas queues the excess queries and can reject queries with a `489` error. To learn more, see [Query Load Shedding and Query Rejection.](https://www.mongodb.com/docs/vector-search/query/load-shedding.md#std-label-avs-load-shedding)

### MongoDB Vector Search Indexing

You must index the fields to search using the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage inside a [vectorSearch](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search) type index definition. You can index the following types of fields in a MongoDB Vector Search [vectorSearch](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search) type index definition:

- Fields that contain vector embeddings as [vector](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search) type.

- Additional fields as the [filter](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search) type to enable vector search on pre-filtered data.

You must index the fields to search using the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage inside a [vectorSearch](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search) type index definition. You can index the following types of fields in a MongoDB Vector Search [vectorSearch](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search) type index definition:

- Fields that contain text as [autoEmbed](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-auto-embed) type.

- Additional fields as the [filter](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search) type to enable vector search on pre-filtered data.

To learn more about these MongoDB Vector Search field types, see [How to Index Fields for Vector Search.](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search)

### MongoDB Vector Search Scoring

MongoDB Vector Search assigns a score, in a fixed range from `0` to `1` (where `0` indicates low similarity and `1` indicates high similarity), to every document that it returns.

The score is calculated according to the `similarity` function that you specify in the MongoDB Vector Search [index definition](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search-options). To learn more about the `similarity` options you can choose from, see [About the Similarity Functions.](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-similarity-functions)

#### `vectorSearchScore`

Each returned document includes the score as metadata. To return each document's score along with the result set, use a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage in your aggregation pipeline and configure the `score` as a field to project. In the `score` field, specify a [`$meta`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/meta.md#mongodb-expression-exp.-meta) expression with the value `vectorSearchScore`. The syntax is as follows:

```javascript
db.<collection>.aggregate([
{
   "$vectorSearch": {
      <query-syntax>
   }
},
{
   "$project": {
      "<field-to-include>": 1,
      "<field-to-exclude>": 0,
      "score": { "$meta": "vectorSearchScore" }
   }
}
])
```

**Note:**

You can use `vectorSearchScore` as a `score` [`$meta`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/meta.md#mongodb-expression-exp.-meta) expression only after the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) pipeline stage. If you use `vectorSearchScore` after any other query, MongoDB logs a warning starting in MongoDB v8.2.

#### `nestedOptions`

Use `nestedOptions` if you are querying a MongoDB Vector Search index that has `nestedRoot` specified in the index definition.

The `nestedOptions` field controls how the individual scores from multiple matching vector embeddings from child documents are combined to calculate a single relevance score for the overall parent document that is returned in the results.

If you omit this field, the `scoreMode` defaults to `max`.

`max`

When `scoreMode` is set to `max`, MongoDB Vector Search uses the maximum score from the matching child documents as the overall score for the parent document. Use this if you want the parent document to be ranked based on its single most relevant nested item.

`avg`

When `scoreMode` is set to `avg`, MongoDB Vector Search calculates the average score of all the matching child documents as the overall score for the parent document. Use this if you want the parent document to be ranked based on the relevance of all of its nested items.

The score is calculated according to the `similarity` function that you specify in the MongoDB Vector Search [index definition](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search-options). To learn more about the `similarity` options you can choose from, see [About the Similarity Functions.](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-similarity-functions)

Each returned document includes the score as metadata. To return each document's score along with the result set, use a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage in your aggregation pipeline and configure the `score` as a field to project. In the `score` field, specify a [`$meta`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/meta.md#mongodb-expression-exp.-meta) expression with the value `vectorSearchScore`. The syntax is as follows:

```javascript
db.<collection>.aggregate([
   {
      "$vectorSearch": {
         <query-syntax>
      }
   },
   {
      "$project": {
         "<field-to-include>": 1,
         "<field-to-exclude>": 0,
         "score": { "$meta": "vectorSearchScore" }
      }
   }
])
```

The score is calculated according to the `similarity` function that you specify in the MongoDB Vector Search [index definition](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search-options). To learn more about the `similarity` options you can choose from, see [About the Similarity Functions.](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-similarity-functions)

Each returned document includes the score as metadata. To return each document's score along with the result set, use a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage in your aggregation pipeline and configure the `score` as a field to project. In the `score` field, specify a [`$meta`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/meta.md#mongodb-expression-exp.-meta) expression with the value `vectorSearchScore`. The syntax is as follows:

```javascript
db.<collection>.aggregate([
   {
      "$vectorSearch": {
         <query-syntax>
      }
   },
   {
      "$project": {
         "<field-to-include>": 1,
         "<field-to-exclude>": 0,
         "score": { "$meta": "vectorSearchScore" }
      }
   }
])
```

**Note:**

You can use `vectorSearchScore` as a `score` [`$meta`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/meta.md#mongodb-expression-exp.-meta) expression only after the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) pipeline stage. If you use `vectorSearchScore` after any other query, MongoDB logs a warning starting in MongoDB v8.2.

**Note:**

Pre-filtering your data doesn't affect the score that MongoDB Vector Search returns using `vectorSearchScore` for [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) queries.

### MongoDB Vector Search Filtering

MongoDB Vector Search supports data filtering. You can:

- [Pre-filter](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vector-search-pre-filter) your data by using the `filter` option in your MongoDB Vector Search query.

- [post-filter](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vector-search-post-filter) the results of your MongoDB Vector Search query by using [`$match`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/match.md#mongodb-pipeline-pipe.-match) and other supported [aggregation pipeline stages.](https://www.mongodb.com/docs/manual/core/aggregation-pipeline.md#std-label-aggregation-pipeline)

![Atlas Vector Search Pre-Filter and Post-Filter](/images/pipeline/avs-pre-post-filter.png)

MongoDB Vector Search performs pre-filter and post-filter operations independently on segments of data. The HNSW graph for each segment is based on only the vectors in that segment. MongoDB Vector Search applies the filters to each segment's documents to eliminate documents that don't meet the filter criteria. Pre-filtering ensures that documents are eliminated before MongoDB Vector Search traverses the HNSW graph and post-filtering ensures that irrelevant documents or fields in the documents are eliminated from the vector search results.

#### Pre-Filter Search Data

You can pre-filter your data to narrow the scope of your semantic search and ensure that only relevant vectors are considered for comparison. When you pre-filter your data by using the `filter` option, MongoDB Vector Search performs the semantic search on only a subset of your data, which increases the accuracy of your search results.

Pre-filtering can be too restrictive, as the pre-filter may exclude data that doesn't exactly match the pre-filter, but is semantically similar to the query you want to consider during the vector search. To mitigate this, we recommend setting a broad filter criteria to ensure your query does the following:

- Includes as many relevant results as possible.

- Excludes irrelevant data from the results.

- Returns the requested number of documents in the results.

**Important:**

Filtered queries are typically slower than an otherwise equivalent unfiltered query.

##### Pre-Filter for Top-Level Embeddings

The [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) `filter` option matches BSON (Binary Javascript Object Notation) boolean, date, objectId, numeric, string, and UUID values, including arrays of these types.

You **must** index the fields that you want to filter your data by as the [filter](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search) type in a [vectorSearch](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search) type index definition. Filtering your data is useful to narrow the scope of your semantic search and ensure that not all vectors are considered for comparison.

MongoDB Vector Search supports the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) `filter` option for the following MQL (MongoDB Query Language) [operators:](https://www.mongodb.com/docs/manual/reference/mql/query-operators/)

| Type | MQL (MongoDB Query Language) operator |
| --- | --- |
| Equality | [`$eq`](https://www.mongodb.com/docs/manual/reference/operator/query/eq.md#mongodb-query-op.-eq), [`$ne`](https://www.mongodb.com/docs/manual/reference/operator/query/ne.md#mongodb-query-op.-ne) |
| Range | [`$gt`](https://www.mongodb.com/docs/manual/reference/operator/query/gt.md#mongodb-query-op.-gt), [`$lt`](https://www.mongodb.com/docs/manual/reference/operator/query/lt.md#mongodb-query-op.-lt), [`$gte`](https://www.mongodb.com/docs/manual/reference/operator/query/gte.md#mongodb-query-op.-gte), [`$lte`](https://www.mongodb.com/docs/manual/reference/operator/query/lte.md#mongodb-query-op.-lte) |
| In set | [`$in`](https://www.mongodb.com/docs/manual/reference/operator/query/in.md#mongodb-query-op.-in), [`$nin`](https://www.mongodb.com/docs/manual/reference/operator/query/nin.md#mongodb-query-op.-nin) |
| Existence | [`$exists`](https://www.mongodb.com/docs/manual/reference/operator/query/exists.md#mongodb-query-op.-exists) |
| Logical | [`$not`](https://www.mongodb.com/docs/manual/reference/operator/query/not.md#mongodb-query-op.-not), [`$nor`](https://www.mongodb.com/docs/manual/reference/operator/query/nor.md#mongodb-query-op.-nor), [`$and`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/and.md#mongodb-expression-exp.-and), [`$or`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/or.md#mongodb-expression-exp.-or) |

**Note:**

The [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) `filter` option doesn't support other [query operators](https://www.mongodb.com/docs/manual/reference/mql/query-predicates.md#std-label-query-predicates-ref), [aggregation pipeline operators](https://www.mongodb.com/docs/manual/reference/mql/expressions.md#std-label-aggregation-expressions), or [MongoDB Search operators.](https://www.mongodb.com/docs/search/query/operators-collectors/overview.md#std-label-operators-ref)

##### Pre-Filter for Nested Embeddings

For nested embeddings, the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) supports the `filter` and `parentFilter` options to pre-filter the data. Use the:

- `filter` option to filter by child or nested embedded document fields of the field specified as the `nestedRoot` in the index definition.

- `parentFilter` to filter by root-level fields.

You can't combine the `filter` and `parentFilter` options using `OR`. When you specify both, MongoDB Vector Search implicitly combines both using `AND` and both *must* match.

The [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) `filter` option matches BSON (Binary Javascript Object Notation) boolean, date, objectId, numeric, string, and UUID values, including arrays of these types.

You **must** index the fields that you want to filter your data by as the [filter](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search) type in a [vectorSearch](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search) type index definition. Filtering your data is useful to narrow the scope of your semantic search and ensure that not all vectors are considered for comparison.

MongoDB Vector Search supports the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) `filter` option for the following MQL (MongoDB Query Language) [operators:](https://www.mongodb.com/docs/manual/reference/mql/query-operators/)

| Type | MQL (MongoDB Query Language) operator |
| --- | --- |
| Equality | [`$eq`](https://www.mongodb.com/docs/manual/reference/operator/query/eq.md#mongodb-query-op.-eq), [`$ne`](https://www.mongodb.com/docs/manual/reference/operator/query/ne.md#mongodb-query-op.-ne) |
| Range | [`$gt`](https://www.mongodb.com/docs/manual/reference/operator/query/gt.md#mongodb-query-op.-gt), [`$lt`](https://www.mongodb.com/docs/manual/reference/operator/query/lt.md#mongodb-query-op.-lt), [`$gte`](https://www.mongodb.com/docs/manual/reference/operator/query/gte.md#mongodb-query-op.-gte), [`$lte`](https://www.mongodb.com/docs/manual/reference/operator/query/lte.md#mongodb-query-op.-lte) |
| In set | [`$in`](https://www.mongodb.com/docs/manual/reference/operator/query/in.md#mongodb-query-op.-in), [`$nin`](https://www.mongodb.com/docs/manual/reference/operator/query/nin.md#mongodb-query-op.-nin) |
| Existence | [`$exists`](https://www.mongodb.com/docs/manual/reference/operator/query/exists.md#mongodb-query-op.-exists) |
| Logical | [`$not`](https://www.mongodb.com/docs/manual/reference/operator/query/not.md#mongodb-query-op.-not), [`$nor`](https://www.mongodb.com/docs/manual/reference/operator/query/nor.md#mongodb-query-op.-nor), [`$and`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/and.md#mongodb-expression-exp.-and), [`$or`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/or.md#mongodb-expression-exp.-or) |

**Note:**

The [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) `filter` option doesn't support other [query operators](https://www.mongodb.com/docs/manual/reference/mql/query-predicates.md#std-label-query-predicates-ref), [aggregation pipeline operators](https://www.mongodb.com/docs/manual/reference/mql/expressions.md#std-label-aggregation-expressions), or [MongoDB Search operators.](https://www.mongodb.com/docs/search/query/operators-collectors/overview.md#std-label-operators-ref)

#### Post-Filter Search Results

If your index size isn't optimal for pre-filtering or if you set broad pre-filtering criteria, you can post-filter your vector search results to return only relevant data. To filter the results of your vector search, you can use any supported [aggregation pipeline stage](https://www.mongodb.com/docs/manual/core/aggregation-pipeline.md#std-label-aggregation-pipeline), such as the [`$match`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/match.md#mongodb-pipeline-pipe.-match) stage, after the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage. To learn more, see [Additional Performance Recommendations.](https://www.mongodb.com/docs/vector-search/benchmark/performance-recommendations.md#std-label-avs-performance-recommendations)

To select the fields to return in the results, use the [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage unless you need all the fields in the results. We recommend excluding the vector field in the [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to improve query performance.

For example, you can use the [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to include the `vectorSearchScore` and then use the [`$match`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/match.md#mongodb-pipeline-pipe.-match) stage to return only documents above a certain score threshold.

#### Filtering Considerations

- MongoDB Vector Search supports the short form of [`$eq`](https://www.mongodb.com/docs/manual/reference/operator/query/eq.md#mongodb-query-op.-eq). In the short form, you don't need to specify `$eq` in the query.

  For example, consider the following filter with `$eq`:

  ```json
  "filter": { "_id": { "$eq": ObjectId("5a9427648b0beebeb69537a5") }
  ```

  This is equivalent to the following filter, which uses the short form of `$eq`:

  ```json
  "filter": { "_id": ObjectId("5a9427648b0beebeb69537a5") }
  ```

- You can use the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/and.md#mongodb-expression-exp.-and) MQL (MongoDB Query Language) operator to specify an array of filters in a single query.

  For example, consider the following pre-filter for documents with a `genres` field equal to `Action` and a `year` field with the value `1999`, `2000`, or `2001`:

  ```json
  "filter": {
    "$and": [
      { "genres": "Action" },
      { "year": { "$in": [ 1999, 2000, 2001 ] } }
    ]
  }
  ```

- For advanced filtering capabilities such as fuzzy search, phrase matching, location filtering, and other analyzed text, use the [vectorSearch](https://www.mongodb.com/docs/search/query/operators-collectors/vectorSearch.md#std-label-fts-vectorSearch-ref) operator in a [`$search`](https://www.mongodb.com/docs/search/query/aggregation-stages/search.md#mongodb-pipeline-pipe.-search) stage.

##### Return Stored Source Fields

If you configured the [storedSource](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-stored-source-definition) option in the [index](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search) for a collection, MongoDB Vector Search stores the specified fields on `mongot`. You can use the `returnStoredSource` boolean option in your MongoDB Vector Search queries to retrieve only those fields, rather than fetching full documents from the collection.

By default, MongoDB Vector Search performs full document lookup implicitly on the backend database after MongoDB Vector Search matches documents for the query. This lookup could significantly degrade performance for subsequent aggregation pipeline stages that fetch all matched dataset from [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage.

If you configured the `storedSource` option, you can use the `returnStoredSource` option to retrieve only parts of the documents directly stored on MongoDB Vector Search and avoid full document lookup on the database. This allows you to perform most database-side filtering operations on documents with a minimum number of fields. You can then retrieve all the fields from the documents at a later stage in the pipeline using [`$lookup`.](https://www.mongodb.com/docs/manual/reference/operator/aggregation/lookup.md#mongodb-pipeline-pipe.-lookup)

###### Behavior

You can set one of the following values for the  `returnStoredSource` option:

- `true` - to return only stored source fields directly from MongoDB Vector Search

- `false` - to do an implicit full document lookup on the backend database (default)

If you run MongoDB Vector Search queries with the `returnStoredSource` boolean option set to `true`:

- MongoDB Vector Search returns an empty document if the document doesn't include the fields configured for storing.

- MongoDB Vector Search returns errors if the index definition doesn't include the Stored Source configuration.

- MongoDB Vector Search might return stale data due to a replication lag.

- MongoDB Vector Search might return duplicate data on sharded clusters.

If you perform a high volume and rate of data insert and update operations for your collection on the backend database, MongoDB Vector Search might return stale data because the data stored on `mongot` might not be current due to a replication lag. You can view the approximate number of milliseconds that MongoDB Vector Search is behind in replicating changes from the [oplog](https://www.mongodb.com/docs/manual/reference/glossary.md#std-term-oplog) of [`mongod`](https://www.mongodb.com/docs/manual/reference/program/mongod.md#mongodb-binary-bin.mongod) in the Atlas UI. To learn more, see [Review MongoDB Search Metrics.](https://www.mongodb.com/docs/atlas/review-atlas-search-metrics.md#std-label-review-atlas-search-metrics)

If there are [orphaned documents](https://www.mongodb.com/docs/manual/reference/glossary.md#std-term-orphaned-document) during chunk migration, MongoDB Vector Search might return duplicate documents for queries against sharded cluster.

###### Sample Use

If many of the results of the `$vectorSearch` stage are discarded afterward and you need to perform implicit document lookup on your database, we recommend using the `returnStoredSource` option. You can store fields required for sorting or filtering and use `returnStoredSource` option at query time to perform the following actions:

1. Intermediate operations on partial documents returned by MongoDB Vector Search.

2. [`$lookup`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/lookup.md#mongodb-pipeline-pipe.-lookup) at the end of the pipeline if full documents are needed.

**Important:**

For efficiency, configure only a minimum number of fields for storage on MongoDB Vector Search. Use this option if your documents are large enough to cause issues during lookup.

##### Parallel Query Execution Across Segments

We recommend dedicated [Search Nodes](https://www.mongodb.com/docs/atlas/cluster-config/multi-cloud-distribution.md#std-label-configure-search-nodes) to isolate vector search query processing. You might see improved query performance on the dedicated Search Nodes. Note that the high-CPU systems might provide more performance improvement. When MongoDB Vector Search runs on search nodes, MongoDB Vector Search parallelizes query execution across segments of data.

Parallelization of query processing improves the response time in many cases, such as queries on large datasets. Using intra-query parallelism during MongoDB Vector Search query processing utilizes more resources, but improves latency for each individual query.

**Note:**

MongoDB Vector Search doesn't guarantee that each query will run concurrently. For example, when too many concurrent queries are queued, MongoDB Vector Search might fall back to single-threaded execution.

You might see inconsistent results for the same successive queries. To mitigate this, increase the value of `numCandidates` in your [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) queries.

##### Return Stored Source Fields

If you configured the [storedSource](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-stored-source-definition) option in the [index](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-types-vector-search) for a collection, MongoDB Vector Search stores the specified fields on `mongot`. You can use the `returnStoredSource` boolean option in your MongoDB Vector Search queries to retrieve only those fields, rather than fetching full documents from the collection.

By default, MongoDB Vector Search performs full document lookup implicitly on the backend database after MongoDB Vector Search matches documents for the query. This lookup could significantly degrade performance for subsequent aggregation pipeline stages that fetch all matched dataset from [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage.

If you configured the `storedSource` option, you can use the `returnStoredSource` option to retrieve only parts of the documents directly stored on MongoDB Vector Search and avoid full document lookup on the database. This allows you to perform most database-side filtering operations on documents with a minimum number of fields. You can then retrieve all the fields from the documents at a later stage in the pipeline using [`$lookup`.](https://www.mongodb.com/docs/manual/reference/operator/aggregation/lookup.md#mongodb-pipeline-pipe.-lookup)

###### Behavior

You can set one of the following values for the  `returnStoredSource` option:

- `true` - to return only stored source fields directly from MongoDB Vector Search

- `false` - to do an implicit full document lookup on the backend database (default)

If you run MongoDB Vector Search queries with the `returnStoredSource` boolean option set to `true`:

- MongoDB Vector Search returns an empty document if the document doesn't include the fields configured for storing.

- MongoDB Vector Search returns errors if the index definition doesn't include the Stored Source configuration.

- MongoDB Vector Search might return stale data due to a replication lag.

- MongoDB Vector Search might return duplicate data on sharded clusters.

If you perform a high volume and rate of data insert and update operations for your collection on the backend database, MongoDB Vector Search might return stale data because the data stored on `mongot` might not be current due to a replication lag.

If there are [orphaned documents](https://www.mongodb.com/docs/manual/reference/glossary.md#std-term-orphaned-document) during chunk migration, MongoDB Vector Search might return duplicate documents for queries against sharded cluster.

###### Sample Use

If many of the results of the `$vectorSearch` stage are discarded afterward and you need to perform implicit document lookup on your database, we recommend using the `returnStoredSource` option. You can store fields required for sorting or filtering and use `returnStoredSource` option at query time to perform the following actions:

1. Intermediate operations on partial documents returned by MongoDB Vector Search.

2. [`$lookup`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/lookup.md#mongodb-pipeline-pipe.-lookup) at the end of the pipeline if full documents are needed.

**Important:**

For efficiency, configure only a minimum number of fields for storage on MongoDB Vector Search. Use this option if your documents are large enough to cause issues during lookup.

## Examples

The following queries search the [sample dataset](https://www.mongodb.com/docs/atlas/import/load-sample-data.md#std-label-load-sample-data) using the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage. If you load the sample data and create the MongoDB Vector Search indexes for the collections, you can run the sample [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) queries against these collections.

The following queries search the [sample dataset](https://www.mongodb.com/docs/manual/sample-data.md#std-label-atlas-sample-data) using the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage. The queries search the field indexed as the `autoEmbed` type, for which MongoDB Vector Search automatically generates embeddings using the `model` specified in the index definition.

When you run a text query against the indexed `autoEmbed` type field, MongoDB Vector Search automatically generates embeddings for the text string in your query using the embedding model that you specified in the query or the the index used by the query. It uses the embeddings to search the index for documents that are semantically similar to the specified query text.

### Prerequisites

Before you run these examples, perform the following actions:

- Add the [sample dataset](https://www.mongodb.com/docs/atlas/import/load-sample-data.md#std-label-load-sample-data) used in the query to your cluster.

- Create MongoDB Vector Search indexes for the collection. For instructions, see the [Create a MongoDB Vector Search Index](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-create-index) procedure and configure the index for the sample queries in your desired language.

### Queries

**Note:**

Pasting the `queryVector` from the sample code into your terminal might take a while depending on your machine.

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *time travel*. It considers up to `150` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

1. Save the following embeddings in a file named `query-embeddings.js`:

   ```javascript
   TIME_TRAVEL_EMBEDDING=[-0.034731735,0.008558298,-0.0153717,-0.029912498,0.011549547,0.010261648,-0.011964999,-0.023265276,0.010303194,-0.006896493,-0.00054528,0.003926015,-0.025757983,0.027419789,0.001199616,-0.036227357,-0.005297005,0.021935832,0.010303194,-0.019193852,0.025093261,-0.040049512,-0.033900831,-0.011466458,-0.01827986,-0.0153717,0.023265276,0.007727395,0.000114249,0.005317777,-0.043871664,-0.02127111,-0.019609304,0.016368784,-0.004756918,0.003552109,0.006522586,-0.005400868,-0.015620971,-0.034565553,-0.018695312,-0.023099095,0.050851244,-0.034731735,0.004819236,0.022268193,-0.095719993,0.05517194,-0.046198189,-0.036393538,0.007187308,-0.02459472,-0.036725901,0.009472291,0.019027673,0.020938748,-0.011051006,0.027087428,0.04586583,-0.022600554,-0.05517194,0.044204023,0.01213118,0.047859997,-0.03938479,0.002928932,0.002056484,0.019443123,-0.028583053,0.013543714,0.022932915,0.011632638,0.004923099,0.000389486,0.020024756,-0.024096178,-0.022766734,0.011217186,-0.003198975,0.007104218,-0.047195274,-0.013377533,0.013294443,0.024096178,-0.056501385,-0.026755067,-0.008433662,-0.001911076,0.007976666,-0.008101301,-0.014042255,0.008641388,-0.02176965,0.010012378,-0.000607598,-0.024927082,0.024927082,-0.018612221,-0.001184036,0.005567048,0.001324251,-0.019526213,-0.023597637,0.060489718,-0.010178559,-0.019609304,0.004112968,-0.011217186,-0.031574301,-0.008766023,0.005483958,-0.061819162,-0.023431456,-0.040714234,0.015039339,0.026422706,0.016202603,0.004653055,0.041046593,-0.018030589,0.040381871,-0.002638116,0.013045172,0.004216831,0.005650138,0.027419789,0.003926015,-0.028749233,0.004798463,-0.030244859,0.063813329,0.007145763,-0.017448956,0.025591804,-0.045201108,0.010718645,0.002804297,0.014291527,0.04586583,-0.015205519,-0.021603471,-0.035230275,0.00760276,0.033236109,0.016534964,-0.043206941,-0.003115885,-0.026256526,0.005940954,0.016534964,0.024262359,-0.001630647,0.028084511,-0.012795902,0.007270399,0.001381376,-0.009763107,-0.006896493,0.008433662,-0.019360034,0.000386889,0.030411039,0.025591804,0.010469374,0.037722982,-0.001147684,-0.005400868,0.052845411,-0.052513052,0.00768585,-0.004299921,0.00922302,0.011881908,0.012962082,-0.068798743,0.003593654,0.020938748,-0.013792985,-0.034565553,-0.007519669,-0.04021569,-0.020689478,0.006273315,0.046862911,0.006107135,0.002638116,-0.013792985,-0.005400868,-0.020274026,0.007644305,-0.010801735,0.026422706,0.043871664,0.003780607,0.010261648,-0.064145692,0.011881908,-0.009056839,0.009347656,-0.02459472,0.026422706,0.033236109,0.041212775,0.019027673,-0.00315743,0.004424557,0.020689478,-0.0153717,-0.015205519,-0.034897912,0.020274026,0.016867325,0.040714234,-0.022766734,-0.010967916,0.026256526,0.007062673,-0.015953332,-0.007727395,0.031574301,-0.002887387,-0.00614868,0.004569965,0.019027673,0.012878992,0.011798819,0.004258377,-0.019193852,-0.021437289,-0.021603471,0.000301202,-0.051183607,-0.004985416,-0.030078677,0.012629721,0.065142773,-0.031740483,-0.021104928,-0.03938479,-0.003365156,-0.016036423,0.036393538,0.009804652,-0.018612221,0.060489718,-0.003697517,0.000547876,0.063480966,0.02758597,0.010053922,-0.003655972,-0.001485239,0.018362951,0.021104928,-0.003905243,0.019443123,-0.002658889,-0.00380138,-0.013626805,0.035894997,0.035396457,-0.005691683,0.002762751,0.012878992,-0.009596926,-0.009970833,-0.015953332,0.022434372,0.00614868,-0.021188019,0.001557943,-0.020190936,0.009763107,0.017448956,0.006730312,0.005567048,0.019692395,-0.00218112,-0.016867325,0.006854947,0.007976666,0.019193852,0.040880412,0.007353489,-0.02127111,-0.031906664,-0.026755067,-0.017947499,0.040381871,0.042209856,0.00913993,-0.0307434,-0.017781317,-0.015039339,0.03057722,0.017532047,0.0187784,-0.060822077,0.002928932,-0.026422706,-0.005899409,0.039717149,0.026588887,-0.000971118,0.004923099,-0.013626805,0.0187784,-0.031408124,-0.000695881,0.050851244,-0.014457707,-0.007311944,-0.001293092,-0.002139574,-0.019276943,0.00290816,0.019360034,-0.017781317,0.002160347,0.016618054,-0.006522586,0.011798819,0.029247776,-0.02775215,0.010344739,-0.018362951,-0.036725901,-0.015870241,0.015704062,-0.012463541,0.02459472,-0.024096178,0.001152877,-0.031408124,0.025425622,0.027087428,0.00922302,0.034565553,0.015704062,-0.020689478,-0.00517237,-0.014706978,-0.001589101,0.026090344,0.014956249,0.011715728,0.004299921,-0.00913993,0.022434372,-0.03705826,0.048524719,-0.030411039,0.008433662,0.017033506,-0.000511525,-0.031408124,0.005940954,-0.012962082,-0.031574301,0.017448956,0.010178559,-0.011383367,-0.020107845,-0.005151597,0.006647222,0.013128263,0.007145763,0.008059756,-0.045201108,-0.004943871,0.015787151,-0.045201108,-0.020772567,-0.020274026,0.028250692,-0.024262359,-0.004424557,0.009804652,0.000472576,-0.005691683,0.001443693,-0.013294443,0.001412535,0.013211353,-0.01213118,-0.002118802,0.017781317,-0.007353489,-0.031075761,-0.004923099,0.011383367,-0.004486875,-0.010178559,0.016618054,0.014457707,0.023763817,-0.02459472,-0.00388447,0.012546631,-0.007519669,0.015704062,-0.014291527,0.009680017,-0.035562634,0.023763817,0.053510133,-0.0555043,-0.003572882,0.022102011,0.021603471,-0.017282777,-0.001474852,-0.043539301,0.007810486,-0.025757983,-0.005400868,0.029912498,-0.00760276,0.014125346,0.030909581,-0.03340229,-0.009680017,0.018030589,0.008849114,0.03057722,0.019775484,0.014125346,0.031906664,-0.03057722,-0.027087428,-0.023597637,-0.022434372,-0.012878992,0.016285693,-0.021603471,-0.029746316,0.029746316,0.020357117,0.006314861,-0.001158071,0.028749233,-0.045201108,0.011383367,0.011134096,-0.021437289,-0.035728816,0.001827986,0.008267482,-0.057498466,0.01213118,-0.01213118,-0.040548053,0.010718645,0.004798463,-0.004881553,-0.019526213,-0.008558298,0.0059825,-0.000262254,-0.017615138,0.005193142,0.019692395,-0.00198378,-0.002845842,0.012546631,0.006107135,-0.008225936,-0.008890659,0.015870241,0.00517237,0.002596571,-0.010427829,-0.019110762,0.024262359,0.012048089,-0.032405205,0.006522586,0.013211353,0.013211353,-0.038221523,-0.007727395,-0.008267482,-0.019276943,0.001474852,0.031408124,-0.035562634,0.017532047,-0.023431456,-0.015454791,-0.011383367,0.016534964,-0.02176965,0.008682934,0.027253609,0.020190936,-0.0247609,-0.007311944,0.009555381,-0.01852913,-0.011632638,0.011549547,0.027419789,-0.034067012,-0.01229736,0.0307434,0.003946788,0.0046946,0.037722982,0.03057722,-0.010427829,0.002284982,0.033236109,0.030078677,-0.013377533,0.007395034,-0.012048089,0.040714234,-0.028749233,-0.000102565,-0.0059825,-0.041046593,0.017698228,-0.006356406,0.003178203,0.009056839,0.023099095,0.00606559,0.011881908,-0.02127111,-0.001126912,-0.027087428,0.011134096,0.001204809,-0.017033506,0.011051006,-0.014374617,0.017864408,0.023431456,-0.002077257,-0.026755067,-0.043871664,0.025757983,-0.006190225,0.001152877,0.011798819,-0.024262359,0.006564131,-0.070128188,-0.004362239,0.012962082,-0.013626805,-0.001402148,-0.012214269,0.011217186,-0.015953332,0.015787151,0.011134096,0.027253609,0.024262359,-0.048192356,0.009970833,0.018944582,-0.00517237,0.021935832,0.02775215,0.003406701,-0.010884825,0.075113602,-0.015953332,0.007727395,0.026755067,-0.006190225,-0.012712811,0.013377533,0.005940954,-0.008309027,0.02459472,0.002316141,-0.022434372,-0.012712811,0.03057722,-0.015787151,0.026755067,-0.001069787,0.03988333,-0.003697517,0.039550968,-0.019027673,-0.0059825,-0.00031029,-0.012546631,-0.003614427,0.007478124,0.005525503,0.032571387,-0.011798819,-0.011466458,-0.00606559,-0.011798819,0.018446039,0.007976666,0.018944582,-0.02176965,0.026588887,-0.006273315,-0.012463541,-0.007395034,0.012048089,-0.029247776,0.015454791,-0.007145763,0.006481041,-0.015620971,-0.00388447,-0.025757983,-0.001651419,-0.032903746,-0.005068507,0.03938479,0.003926015,0.004715373,0.022600554,-0.012546631,0.022932915,0.007810486,0.040714234,0.019941665,0.013543714,0.003406701,0.010884825,-0.03988333,0.042209856,-0.022766734,0.027419789,-0.029580137,0.043206941,0.022932915,0.021104928,-0.056833744,0.005193142,0.036061179,-0.012878992,0.008516753,-0.02758597,-0.030244859,-0.011798819,0.001111332,-0.014125346,-0.014125346,0.019027673,0.029081594,0.018861491,0.013626805,0.06846638,0.023099095,0.041378956,0.001599488,-0.028749233,0.017781317,0.016285693,0.021603471,-0.018113678,0.011300277,-0.032239024,0.022434372,-0.02459472,-0.013626805,0.005483958,0.013460624,-0.031574301,-0.015620971,0.016451873,0.014790068,-0.008849114,0.011134096,0.00461151,0.015122429,0.036227357,0.00206687,0.000877641,0.022102011,-0.028250692,0.022600554,-0.026422706,0.004029878,-0.032072846,0.017116595,0.010884825,0.019609304,0.00614868,0.005733229,0.016119512,0.002866614,-0.014540797,0.012463541,-0.003905243,0.003759835,-0.000485559,-0.022766734,-0.016285693,0.037722982,0.009513836,0.001506011,0.011964999,0.004029878,0.019941665,-0.000965924,0.002129188,0.015205519,0.071125269,0.022932915,0.005940954,-0.00044661,0.010220103,-0.03423319,-0.016285693,-0.016867325,-0.000659529,-0.008018211,-0.011383367,0.000016634,0.004071423,-0.029413955,0.019941665,-0.00913993,-0.024096178,0.010635555,0.010594009,0.001547556,0.036227357,-0.030078677,0.020772567,0.022268193,-0.014125346,0.008766023,-0.012962082,-0.007187308,0.017033506,-0.007187308,-0.015205519,-0.005608593,0.044536386,-0.001235968,0.007852031,0.001599488,0.005857864,-0.005940954,-0.010510919,-0.005567048,0.006730312,0.016285693,-0.010801735,-0.024428539,0.015122429,-0.02176965,0.01528861,-0.007436579,0.00226421,-0.004715373,0.004507647,0.004341467,0.005525503,-0.031075761,-0.005899409,0.037556801,0.014873158,-0.000342747,0.009970833,-0.019443123,0.023597637,-0.012048089,-0.025259443,0.006024044,-0.01827986,0.010012378,0.016784234,0.013211353,-0.005400868,-0.024428539,-0.02176965,-0.035230275,0.009347656,0.028583053,-0.015704062,-0.017781317,0.00226421,0.001199616,-0.003385928,0.008267482,0.002326528,0.022434372,-0.020190936,-0.015787151,0.000789358,0.031241942,0.011300277,0.001506011,-0.023265276,-0.010967916,0.009056839,0.011300277,-0.030244859,0.007478124,0.001111332,-0.035894997,0.0153717,0.002700434,0.021104928,0.010884825,-0.003344383,0.00768585,0.010386284,0.00452842,-0.014706978,0.028084511,0.013377533,0.014873158,0.046862911,-0.015454791,0.021188019,0.013959166,0.012629721,0.025924165,-0.018695312,-0.00922302,-0.0093892,0.007727395,0.036892079,0.007228854,-0.01229736,0.029247776,-0.004943871,-0.027253609,-0.008433662,0.043206941,0.002825069,0.028583053,-0.023431456,0.034897912,-0.041545134,-0.016534964,0.003053567,-0.012712811,0.002741979,-0.007187308,-0.025093261,-0.045201108,-0.004424557,-0.016618054,-0.008890659,0.008018211,-0.05184833,-0.019526213,-0.013377533,-0.010469374,0.030244859,-0.005068507,0.051183607,0.005483958,-0.006024044,0.035064094,-0.011134096,0.014956249,0.002284982,0.001724123,-0.01229736,0.012629721,0.010261648,0.014540797,0.048857078,-0.029580137,-0.024927082,-0.008350573,-0.03988333,0.000939959,0.013543714,0.013626805,-0.021437289,-0.012962082,0.006771857,0.013709894,-0.0059825,0.035396457,-0.006439496,-0.029580137,0.0046946,0.019609304,-0.007270399,0.014291527,-0.015620971,0.00118923,-0.00760276,-0.017199686,0.023265276,0.026588887,-0.030078677,-0.016701145,-0.025757983,0.004964644,0.026588887,0.043206941,0.011051006,-0.009846197,0.028915415,0.031574301,0.023763817,0.009264565,-0.008433662,-0.035064094,-0.000579035,-0.0247609,0.014125346,0.016618054,0.028749233,-0.052513052,-0.016867325,-0.01238045,0.002741979,0.013709894,0.010718645,0.013626805,0.009596926,-0.004403784,-0.02758597,-0.000945152,0.000420645,0.003759835,0.012546631,-0.011881908,0.008392117,0.012795902,0.005483958,-0.009763107,0.006397951,-0.010801735,0.012795902,-0.03938479,0.005733229,0.005733229,-0.000433627,0.015454791,0.002357686,-0.006564131,0.030244859,-0.024428539,0.016036423,0.014291527,-0.004964644,0.029413955,0.040381871,0.012629721,-0.033568468,-0.026422706,-0.037889164,-0.034399372,-0.03423319,0.021935832,0.004133741,-0.014623888,-0.013543714,-0.05517194,0.004736145,0.006314861,0.00006037,0.006356406,0.003323611,-0.010344739,0.007062673,0.005899409,-0.00623177,-0.001973394,-0.0555043,0.011881908,0.001350217,-0.033069927,-0.026921248,0.022268193,0.028583053,-0.021021837,0.010884825,0.019692395,-0.005442413,0.031574301,-0.014956249,0.01238045,-0.006356406,0.006273315,-0.003095113,-0.014540797,-0.02176965,0.005006189,-0.002658889,0.042542219,-0.02176965,0.017199686,-0.016701145,-0.001599488,0.016950415,-0.021188019,0.017864408,0.023763817,-0.000669915,0.025093261,0.021104928,0.008807569,0.037390623,-0.025591804,-0.003178203,-0.001319058,0.020523297,0.005255459,0.019276943,-0.00226421,0.00760276,-0.057166107,-0.006896493,-0.034067012,0.043871664,0.038221523,0.008101301,0.03988333,0.015870241,0.000955538,-0.004299921,-0.002928932,-0.002118802,-0.020523297,-0.001168457,-0.011134096,-0.000685495,0.003323611,0.011549547,0.034565553,0.029247776,-0.029746316,0.005213914,0.019110762,-0.003302838,0.026422706,0.028915415,-0.036227357,0.033236109,0.038387705,-0.035230275,0.004071423,-0.021935832,0.002928932,0.000976311,0.000527104,-0.006854947,-0.003822153,-0.001199616,0.019858574,-0.002762751,0.039052427,-0.008641388,0.032239024,-0.002295369,0.035396457,0.044536386,-0.029413955,0.025093261,-0.03423319,-0.016867325,-0.008849114,0.008433662,-0.004486875,0.017033506,0.006730312,-0.008599843,-0.008225936,-0.024428539,0.006564131,-0.007561215,-0.032072846,-0.019941665,0.035396457,0.019276943,0.010261648,0.005857864,0.032239024,-0.044204023,-0.018944582,0.002409618,0.032903746,0.05517194,-0.03655972,0.007976666,0.030909581,-0.023929998,0.016368784,0.01528861,-0.00768585,0.02176965,0.013626805,-0.02459472,0.04021569,-0.032737568,0.006854947,-0.011383367,0.014873158,-0.02176965,0.00243039,0.0093892,0.0093892,-0.029580137,0.019858574,0.01827986,0.024428539,0.017864408,-0.028250692,-0.001111332,0.056169022,0.007478124,-0.010718645,0.041046593,-0.015704062,0.034731735,0.002523867,-0.032571387,0.004341467,-0.023597637,-0.011881908,-0.035562634,0.006688767,0.007810486,-0.012712811,0.022600554,0.03057722,0.022600554,0.010552464,0.0307434,-0.009638472,0.02176965,-0.018030589,0.024262359,-0.036227357,-0.020772567,0.001641033,-0.022932915,-0.014623888,0.018362951,0.002575798,0.006190225,-0.011051006,0.021021837,0.019110762,0.02127111,-0.028583053,-0.052180689,-0.014291527,-0.010552464,0.036393538,0.042542219,-0.04586583,-0.001869531,0.008350573,-0.008516753,-0.020772567,0.000294711,0.015704062,-0.014457707,-0.020772567,0.008766023,-0.026588887,-0.004736145,-0.028084511,-0.007519669,0.010552464,-0.016534964,0.006190225,0.012962082,-0.016618054,0.012546631,0.02459472,0.022932915,0.020440206,-0.027918331,-0.008059756,0.020689478,-0.014623888,-0.011466458,-0.006896493,-0.020024756,-0.031408124,0.021603471,0.007270399,-0.03057722,0.008350573,-0.021437289,0.00072704,-0.043871664,0.006314861,-0.017199686,0.02176965,0.024262359,-0.020357117,-0.000542683,-0.005213914,0.001963008,-0.00064395,-0.022434372,0.022102011,-0.006688767,-0.028583053,0.002191506,-0.005047734,0.002368073,0.014956249,0.023929998,-0.003302838,-0.032239024,0.022268193,-0.013377533,-0.010801735,0.003676744,0.009015295,-0.039550968,0.010884825,-0.033568468,0.013709894,-0.029413955,-0.006356406,-0.020274026,0.023597637,0.030909581,0.02176965,0.016285693,0.045533467,-0.024096178,-0.030909581,-0.026422706,0.002783524,-0.010594009,0.004362239,-0.070792913,0.009472291,-0.022102011,0.011134096,-0.017448956,-0.011549547,-0.056833744,0.00082571,0.026588887,-0.013709894,0.002575798,0.02176965,-0.000568649,-0.007270399,0.004279149,-0.042874578,-0.026588887,0.016784234,0.036725901,-0.028915415,-0.009513836,0.017448956,0.002035712,-0.007228854,0.011383367,0.011134096,0.028915415,0.0153717,-0.027087428,0.043871664,-0.005089279,0.006314861,0.014291527,-0.003240521,0.025924165,-0.001230775,-0.015454791,-0.012629721,0.031740483,-0.039717149,-0.031075761,0.006605676,-0.008641388,-0.032239024,0.037722982,-0.03705826,-0.024096178,0.001911076,0.018196769,-0.007353489,-0.011300277,-0.029081594,0.004590738,-0.018030589,-0.026588887,0.010261648,0.038221523,0.008392117,-0.01213118,0.018362951,-0.034731735,-0.017781317,-0.011632638,0.005255459,0.000851675,0.014208436,-0.000039922,-0.000228498,0.014790068,0.00913993,0.0004544,-0.011798819,-0.020440206,0.005899409,0.008350573,0.006314861,0.040548053,0.003427474,-0.010801735,0.008599843,0.002586185,-0.041212775,-0.016368784,0.020024756,0.000965924,-0.021021837,-0.008475208,0.0307434,0.00760276,0.003614427,0.003489791,-0.025924165,0.000799744,0.013460624,-0.020440206,0.048857078,0.004320694,-0.048857078,0.015039339,-0.029580137,0.025924165,0.018861491,-0.014706978,0.000576439,-0.031241942,0.0307434,0.0153717,0.014706978,0.028084511,-0.01238045,-0.031241942,0.018196769,-0.034897912,0.008142847,0.010718645,0.00922302,0.047859997,-0.00072704,-0.010427829,0.007104218,0.026256526,0.012214269,-0.013377533,-0.05184833,0.005276232,0.021935832,-0.007021128,0.009804652,0.007893575,0.024096178,-0.002357686,0.033900831,-0.031740483,0.034565553,-0.036892079,-0.015454791,0.030411039,0.010552464,-0.022268193,-0.001391762,-0.008184392,-0.008558298,0.008475208,-0.009929287,0.010427829,0.041378956,-0.009555381,-0.008724478,-0.039052427,0.034731735,-0.014291527,0.023099095,0.029081594,0.007519669,0.010967916,-0.008142847,0.006190225,-0.031075761,0.033734649,-0.001672192,0.047859997,-0.022434372,-0.007395034,0.01213118,0.056169022,0.002762751,-0.029413955,-0.000763392,-0.015787151,0.010801735,0.008142847,0.029912498,-0.0018176,0.033236109,-0.046198189,-0.002492708,-0.006730312,0.008807569,-0.03655972,0.009430746,-0.053842496,-0.060489718,0.046862911,0.002783524,-0.0187784,0.000571246,0.00760276,0.002482322,0.001319058,-0.014291527,0.001464466,-0.011632638,-0.012463541,-0.004902326,0.000841289,0.006688767,0.030244859,0.018944582,0.000532297,-0.015620971,0.007104218,0.005608593,0.002035712,-0.023763817,0.003032795,0.010594009,-0.023597637,-0.042376038,-0.005255459,0.001199616,-0.0247609,-0.007893575,-0.011632638,0.013045172,-0.005691683,-0.007104218,0.027419789,-0.004320694,-0.005525503,-0.026090344,0.031408124,-0.012795902,-0.007062673,0.000939959,0.000030185,0.004175286,0.014291527,0.033236109,-0.038720068,0.074116521,-0.019692395,0.001589101,0.013792985,-0.056169022,-0.028749233,-0.001599488,0.004175286,0.014790068,0.00162026,-0.007519669,-0.041378956,0.016534964,-0.003572882,-0.002575798,-0.019526213,-0.00922302,-0.033900831,-0.042043675,-0.014208436,0.010178559,0.017698228,0.032239024,0.00913993,0.009264565,-0.012463541,-0.005857864,-0.015870241,0.004486875,0.018861491,-0.000176567,-0.029912498,0.016784234,0.012546631,0.051183607,0.023597637,0.032903746,0.0153717,-0.013377533,-0.000016634,-0.061486799,-0.034565553,0.016119512,0.00380138,-0.003863698,0.004362239,-0.017532047,-0.002762751,0.000102565,-0.021437289,0.029247776,-0.010718645,-0.015870241,-0.016285693,0.010220103,-0.000373906,0.012962082,0.010137013,-0.007228854,0.02127111,-0.029247776,0.018113678,0.009181475,0.002233051,0.014374617,-0.00396756,0.010801735,0.007644305,0.020855658,0.014790068,0.032737568,-0.037390623,0.003032795,0.010801735,-0.01553788,-0.014790068,0.019526213,-0.017947499,-0.007893575,-0.011964999,-0.00614868,-0.005857864,-0.032072846,-0.025924165,0.001163264,-0.013294443,-0.01553788,0.016701145,-0.013460624,-0.001111332,0.00760276,0.01553788,-0.033734649,0.048192356,-0.003282066,0.031906664,0.002845842,0.003240521,0.017116595,-0.01827986,0.006896493,-0.00760276,-0.009680017,-0.02459472,-0.020689478,-0.053510133,0.00614868,-0.010552464,-0.032405205,-0.0307434,0.025093261,0.003635199,-0.008101301,-0.00606559,-0.007436579,0.00606559,-0.012962082,0.026921248,0.009098385,0.046530552,-0.011632638,0.032571387,-0.033900831,0.009846197,0.002866614,0.032903746,0.008973749,0.012712811,0.040049512,0.013626805,-0.026256526,-0.031408124,0.036227357,0.011964999,-0.006024044,-0.001848759,0.015704062,-0.021188019,-0.035064094,-0.013377533,-0.009721561,-0.01553788,0.008766023,0.005400868,0.004507647,-0.018362951,-0.026588887,-0.00913993,-0.025591804,0.035894997,0.021935832,-0.031906664,-0.000602404,0.026422706,-0.006397951,0.006647222,0.0093892,0.020606387,0.00913993,0.015620971,-0.024096178,0.00063616,-0.006564131,0.01238045,-0.013709894,0.000563456,-0.009887742,0.016618054,-0.003323611,0.000451803,0.001609874,0.008682934,0.025259443,0.020024756,-0.027253609,0.010884825,0.028250692,-0.054839578,0.033568468,-0.004902326,0.003053567,0.020274026,-0.015704062,-0.00614868,-0.063813329,0.002482322,0.009763107,-0.001609874,-0.012214269,0.020107845,0.001921462,0.018695312,-0.004923099,0.007270399,-0.023763817,0.005234687,0.003406701,0.002565412,0.007104218,0.000841289,0.016202603,0.01827986,-0.031075761,-0.035562634,-0.025259443,-0.007021128,0.000641353,-0.033069927,0.010718645,0.005650138,0.024927082,-0.002658889,0.00380138,0.009929287,-0.004258377,-0.039717149,-0.022434372,0.025425622,0.00198378,0.006356406,0.017615138,-0.032072846,0.046862911,-0.026921248,0.005940954,0.021603471,-0.002253824,0.002825069,-0.030411039,-0.003115885,0.023597637,-0.004320694,-0.007852031,0.018030589,-0.008724478,-0.005733229,0.032903746,0.013876075,0.015454791,-0.023597637,0.005151597,-0.035396457,0.02176965,-0.012463541,0.025591804,0.014540797,-0.027918331,0.004154514,0.008724478,0.016036423,-0.015870241,0.005400868,-0.017365867,-0.044868745,-0.000485559,0.020357117,-0.00760276,-0.023265276,-0.012048089,0.008433662,0.018362951,-0.006979583,0.0307434,0.008392117,0.027087428,-0.019360034,0.016119512,0.02127111,0.010801735,0.00299125,0.002949705,0.012463541,-0.000025966,0.015953332,0.029413955,0.020024756,0.003780607,0.022102011,-0.031740483,0.01553788,0.010386284,0.028749233,-0.010884825,0.008682934,-0.003531337,-0.05517194,-0.019360034,-0.009347656,-0.002025325,0.003261293,-0.025425622,-0.01553788,-0.000251867,0.014291527,0.012546631,0.035728816,-0.007062673,-0.006605676,0.000384293,-0.005047734,-0.032571387,-0.021188019,-0.02127111,-0.016036423,0.008475208,-0.004009106,0.014291527,-0.008101301,0.004424557,-0.038221523,-0.019360034,0.015039339,-0.015454791,-0.029580137,0.035728816,0.004466102,-0.000778971,-0.005068507,-0.017781317,0.00477769,0.001838372,0.030244859,0.01213118,-0.022932915,-0.005359322,0.037390623,0.005899409,0.002046098,0.037889164,0.016701145,0.010303194,0.02127111,-0.009513836,-0.022268193,-0.005650138,-0.00388447,0.016534964,-0.023265276,-0.00054528,0.004819236,0.004715373,-0.001178843,-0.051183607,-0.00614868,-0.010552464,-0.002741979,-0.009181475,0.023597637,0.019193852,0.017199686,-0.036393538,-0.00243039,-0.015870241,-0.014706978,-0.00145408,0.016368784,-0.011632638,-0.014623888,-0.01229736,-0.01553788,0.040880412,0.023929998,-0.014623888,0.002648502,0.031906664,-0.033734649,-0.026755067,0.002783524,0.005359322,0.009970833,0.001412535,0.016950415,0.016285693,-0.006730312,-0.02459472,0.050851244,-0.001827986,-0.020855658,0.020938748,0.004071423,-0.021603471,-0.007852031,-0.023929998,-0.029912498,-0.003365156,0.017365867,-0.010427829,-0.011715728,0.014956249,0.011383367,0.032405205,-0.028583053,-0.017448956,0.018446039,0.017615138,0.035728816,-0.010095468,-0.00254464,0.010012378,0.028250692,-0.020855658,-0.002305755,-0.001002276,-0.014125346,-0.007021128,-0.028583053,-0.045533467,-0.02758597,-0.020440206,0.001350217,0.010053922,0.020689478,-0.017615138,0.026422706,0.040880412,0.012463541,-0.010718645,-0.014706978,0.068134025,0.038720068,0.047859997,-0.012546631,0.015704062,-0.002087643,-0.010303194,0.014790068,0.018612221,0.007395034,-0.014790068,-0.017864408,-0.005068507,-0.054507218,0.004902326,-0.004050651,0.021603471,0.019775484,-0.024262359,-0.012795902,0.021935832,-0.004009106,-0.039717149,0.037556801,-0.016701145,-0.025757983,0.005483958,-0.005110051,-0.021935832,-0.003406701,0.010594009,0.015787151,-0.049854163,0.007727395,-0.008392117,-0.017199686,0.009970833,-0.008849114,-0.013876075,-0.0059825,-0.015870241,-0.007104218,0.028250692,-0.029081594,0.026921248,0.00299125,-0.017781317,0.042542219,0.018196769,0.052845411,-0.004819236,-0.014125346,0.02459472,-0.011715728,0.015787151,-0.005774774,0.004902326,-0.004964644,-0.02758597,-0.013959166,-0.033568468,-0.027918331,-0.017698228,0.003489791,-0.020024756,-0.021603471,0.019360034,0.028084511,-0.002503094,-0.018861491,-0.002295369,0.050851244,-0.020689478,-0.000459593,-0.026090344,0.002783524,-0.005899409,-0.026921248,-0.0093892,-0.004112968,0.031574301,0.003926015,-0.032903746,-0.046198189,-0.019027673,-0.00913993,0.030411039,-0.019443123,0.001963008,-0.005193142,0.010884825,-0.02127111,-0.025259443,0.032737568,0.00089322,0.003282066,0.001713737,-0.006439496,0.016867325,-0.031574301,0.031075761,-0.009970833,0.022600554,-0.023597637,-0.014956249,0.004009106,0.00198378,0.026588887,-0.023431456,-0.023763817,-0.013294443,-0.029746316,0.001381376,-0.042874578,-0.00913993,0.014873158,0.016202603,0.012878992,-0.006024044,0.009638472,0.010552464,-0.017033506,-0.027087428,0.044536386,-0.038055345,0.001329444,-0.019609304,0.023597637,-0.043206941,0.040049512,0.017615138,0.046862911,0.02127111,0.013294443,-0.039550968,-0.018861491,-0.019609304,-0.033734649,0.00623177,-0.017199686,0.041212775,-0.017781317,-0.024262359,0.054507218,-0.009721561,0.005816319,-0.00206687,-0.008766023,0.017365867,-0.000737426,0.018362951,-0.023597637,-0.019110762,0.021935832,0.041545134,-0.020357117,-0.017615138,0.044868745,-0.018030589,-0.032405205,-0.050186522,-0.014540797,0.005213914,-0.006688767,0.047527634,0.040714234];
   ```

2. Load the file into [`mongosh`](https://www.mongodb.com/docs/mongodb-shell.md#mongodb-binary-bin.mongosh) to use the embeddings in your query:

   ```javascript
   load('/<path-to-file>/query-embeddings.js');
   ```

3. Run the following query:

   ```json
   db.embedded_movies.aggregate([
     {
       "$vectorSearch": {
         "index": "vector_index",
         "path": "plot_embedding_voyage_3_large",
         "queryVector": TIME_TRAVEL_EMBEDDING,
         "numCandidates": 150,
         "limit": 10,
         "quantization": "scalar"
       }
     },
     {
       "$project": {
         "_id": 0,
         "plot": 1,
         "title": 1,
         "score": { $meta: "vectorSearchScore" }
       }
     }
   ])
   ```

   **Output:**

   ```js
   [
     {
       plot: 'At the age of 21, Tim discovers he can travel in time and change what happens and has happened in his own life. His decision to make his world a better place by getting a girlfriend turns out not to be as easy as you might think.',
       title: 'About Time',
       score: 0.7710106372833252
     },
     {
       plot: 'A psychiatrist makes multiple trips through time to save a woman that was murdered by her brutal husband.',
       title: 'Retroactive',
       score: 0.760047972202301
     },
     {
       plot: 'A time-travel experiment in which a robot probe is sent from the year 2073 to the year 1973 goes terribly wrong thrusting one of the project scientists, a man named Nicholas Sinclair into a...',
       title: 'A.P.E.X.',
       score: 0.7576861381530762
     },
     {
       plot: 'An officer for a security agency that regulates time travel, must fend for his life against a shady politician who has a tie to his past.',
       title: 'Timecop',
       score: 0.7576561570167542
     },
     {
       plot: 'After visiting 2015, Marty McFly must repeat his visit to 1955 to prevent disastrous changes to 1985... without interfering with his first trip.',
       title: 'Back to the Future Part II',
       score: 0.7521393895149231
     },
     {
       plot: 'A reporter, learning of time travelers visiting 20th century disasters, tries to change the history they know by averting upcoming disasters.',
       title: 'Thrill Seekers',
       score: 0.7509932518005371
     },
     {
       plot: 'Lyle, a motorcycle champion is traveling the Mexican desert, when he find himself in the action radius of a time machine. So he find himself one century back in the past between rapists, ...',
       title: 'Timerider: The Adventure of Lyle Swann',
       score: 0.7502642869949341
     },
     {
       plot: 'Hoping to alter the events of the past, a 19th century inventor instead travels 800,000 years into the future, where he finds humankind divided into two warring races.',
       title: 'The Time Machine',
       score: 0.7502503395080566
     },
     {
       plot: 'A romantic drama about a Chicago librarian with a gene that causes him to involuntarily time travel, and the complications it creates for his marriage.',
       title: "The Time Traveler's Wife",
       score: 0.749496340751648
     },
     {
       plot: 'A modern aircraft carrier is thrown back in time to 1941 near Hawaii, just hours before the Japanese attack on Pearl Harbor.',
       title: 'The Final Countdown',
       score: 0.7469133734703064
     }
   ]
   ```

#### Filter Query

The following query filters the documents for movies released between January 01, `1955` and January 01, `1975` before performing the semantic search against the sample vector data. It uses the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/query/and.md#mongodb-query-op.-and) operator to perform a logical `AND` operation of the specified dates. It then searches the `plot_embedding_voyage_3_large` field in the filtered documents for `150` nearest neighbors using the vector embeddings for the string *kids adventure*, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

1. Save the following embeddings in a file named `query-embeddings.js`:

   ```javascript
   KIDS_ADVENTURE_EMBEDDING=[-0.021090532,-0.026399033,-0.024103465,-0.025538195,-0.000549233,0.011836523,-0.013199517,-0.003766167,-0.005165028,-0.02238179,0.037876874,0.010617003,0.010903949,-0.001354026,0.006850836,-0.018005863,-0.02195137,0.019512329,-0.041894119,-0.008357302,0.027546817,-0.025251249,0.004340059,-0.02195137,-0.003748232,-0.006205208,0.021377478,0.008931194,-0.00173961,-0.009827901,-0.016642869,-0.033572685,-0.026399033,0.015208139,0.010114847,-0.0233861,-0.011406104,-0.033142265,-0.008895326,-0.014347301,-0.019081909,-0.049067769,0.034433521,-0.023673046,0.004160717,-0.01334299,-0.06714537,0.032568373,-0.022525262,-0.024677357,0.011334368,0.027403345,0.026399033,-0.016786342,-0.015925504,0.013916882,-0.005487842,-0.0233861,0.026542507,-0.052798066,-0.025681669,-0.025394723,0.014203828,0.014921193,-0.031564061,0.010760476,0.010688739,0.013916882,-0.037876874,0.039598551,-0.000816003,0.003766167,-0.001694775,0.026972925,-0.009469219,0.015351612,-0.007245387,0.028981548,-0.035724778,0.010688739,0.001228488,0.004106915,-0.024677357,0.028551128,-0.033716157,-0.013486463,0.018292809,-0.018221073,0.009612692,-0.003622693,-0.001138817,-0.021234006,-0.045624416,0.020803586,0.007675806,-0.009612692,-0.021664424,-0.026685979,-0.025968615,0.001775478,-0.007496465,0.02051664,-0.054519743,0.018221073,0.014132091,-0.009684428,-0.025825141,-0.014921193,-0.057389203,-0.020660114,-0.028264182,-0.008931194,-0.019942747,-0.003228143,-0.014419037,0.021234006,-0.004573202,0.007317123,0.018651491,-0.016571132,-0.036155198,-0.032855317,0.000726332,-0.031851009,0.018938437,0.021234006,-0.048206929,0.017934127,-0.013414727,-0.009469219,0.064849801,0.006348681,-0.039024659,0.021377478,-0.022668736,-0.026829453,-0.019081909,0.027977237,-0.004627005,-0.038450766,0.004465597,-0.041894119,0.008213829,0.03055975,0.052224174,-0.00277979,-0.032137953,-0.013629936,0.022094844,-0.005918262,0.020660114,0.010617003,-0.020373167,-0.001614071,0.021090532,-0.005523711,0.004878082,-0.021090532,0.029698912,0.000726332,0.003371616,-0.022238316,0.008715985,0.038737711,0.013486463,-0.008536644,0.040172443,0.017503707,-0.028838074,0.061693393,-0.003066736,0.008285566,-0.034576993,0.01578203,-0.02238179,0.015925504,0.066571474,-0.038737711,-0.050215553,0.009325746,-0.010903949,-0.041607171,-0.006384549,0.026972925,-0.000119374,-0.003066736,-0.024103465,0.005093292,0.028981548,0.026829453,-0.001703742,0.043041904,0.010186584,0.010688739,0.004357993,-0.016571132,-0.010545266,-0.033142265,-0.005559579,-0.000365408,-0.00717365,0.019655801,0.047633037,0.044476632,0.01456251,-0.002977065,0.025681669,-0.015423348,-0.02051664,-0.019512329,0.014705983,0.002977065,0.03055975,-0.014347301,0.024390411,0.005882393,-0.012195205,0.004071047,-0.028694602,0.031277116,-0.010114847,0.005272633,0.017934127,0.037589926,-0.046198308,-0.02195137,-0.037876874,0.021234006,-0.034720469,-0.018005863,0.03055975,-0.015495085,-0.035150886,0.004178651,0.005882393,0.075753748,0.00595413,-0.083214343,-0.016284186,0.022238316,-0.032998793,-0.00491395,-0.009254009,-0.007819279,0.046198308,-0.008464907,0.014634247,0.031707536,-0.00317434,-0.026255561,-0.010617003,-0.033285737,0.020086221,-0.016858079,-0.012195205,-0.041894119,0.000721849,0.038163818,0.02238179,0.011406104,0.010330057,0.032137953,-0.01047353,0.039311603,-0.01291257,-0.03099017,-0.018938437,-0.013271254,-0.001820314,-0.005380238,0.003299879,-0.024533885,-0.001093982,0.012123469,-0.005236765,0.014132091,-0.018221073,0.013629936,0.022238316,-0.00317434,0.034003101,0.019081909,0.008034488,-0.02912502,0.026542507,-0.011334368,-0.077475421,0.038163818,-0.003568891,0.019081909,0.019512329,0.002385239,-0.032568373,-0.020373167,0.038737711,-0.013773409,0.01621245,-0.028407656,-0.021090532,-0.004411795,-0.013916882,-0.001533368,0.004322124,-0.024820831,0.004627005,-0.004591136,0.014849456,-0.014275564,-0.020229694,0.0233861,0.015566821,0.022525262,-0.024390411,-0.028694602,0.001766511,-0.036011726,0.006456285,-0.011262631,0.005523711,0.012266942,-0.019225383,-0.015423348,0.011836523,-0.011334368,-0.009827901,-0.011119158,0.007030177,0.00277979,0.004537334,-0.016571132,0.013127781,-0.013701673,-0.016571132,0.002941197,0.000959476,-0.004483532,0.010760476,0.043041904,-0.032568373,-0.015423348,0.006169339,-0.02094706,-0.050215553,0.012769097,0.015495085,0.001318158,0.00164994,-0.045337472,0.001533368,0.005595447,0.039311603,-0.030703224,0.023242628,-0.008787721,-0.021234006,-0.021234006,-0.001524401,0.007281255,0.01334299,0.00164994,-0.005451974,-0.011047422,-0.021234006,-0.033572685,-0.015423348,-0.005236765,0.025681669,-0.02051664,-0.024103465,-0.021377478,-0.00738886,-0.031707536,0.017790653,-0.026829453,0.007783411,-0.003335747,0.024677357,0.006384549,0.035724778,-0.004017244,-0.018651491,-0.014060355,-0.029842386,-0.012553888,0.006994309,-0.00317434,0.018292809,0.019942747,-0.01169305,0.002456975,0.010330057,-0.031707536,0.00799862,-0.019655801,-0.006205208,-0.012769097,-0.035294361,0.026112087,-0.004483532,0.02094706,0.019081909,0.001676841,-0.040746335,-0.004035179,-0.014992929,0.004375927,-0.049928606,-0.02051664,0.004268322,0.015351612,-0.037016038,-0.001452664,-0.021234006,-0.005738921,-0.051650282,-0.008285566,0.012840834,-0.015925504,0.018794963,-0.001228488,-0.035868254,-0.00347922,-0.003264011,0.002528712,0.01477772,-0.010545266,0.018221073,0.018149335,-0.028838074,-0.012984307,-0.037302982,-0.041607171,-0.043328848,-0.019799275,-0.019225383,-0.011047422,0.011908259,0.021664424,-0.012553888,0.004662873,0.005451974,-0.024533885,0.0067791,0.022812208,-0.037589926,-0.031564061,0.007101914,-0.00760407,-0.025107777,0.015566821,0.020803586,-0.033572685,0.062841177,0.034146577,-0.007532333,-0.001865149,-0.023673046,0.032424901,0.018508019,-0.005703052,-0.015853768,0.019655801,0.042181063,0.006671495,-0.004573202,0.024390411,0.009756165,-0.00029143,0.000107605,0.032711845,-0.005523711,-0.015566821,0.009110536,0.017216761,0.006241076,-0.003945508,0.007783411,0.024246939,0.048206929,0.00277979,-0.002367305,-0.05107639,-0.016284186,-0.016929815,0.016858079,0.000703914,-0.021234006,0.021234006,-0.014634247,0.001389895,0.008321434,-0.016499396,0.014921193,0.025394723,0.035437834,0.013486463,-0.022668736,-0.012338678,-0.034003101,-0.005559579,-0.008106225,0.023959992,-0.019368855,0.024533885,-0.000600793,0.009756165,-0.001936886,-0.014490774,0.018077599,0.004447663,0.011262631,-0.003658562,0.043328848,-0.018938437,0.00799862,-0.018221073,0.041320227,0.000363166,-0.003730298,0.002851526,-0.024103465,0.003515089,-0.0135582,-0.003497155,-0.006814968,0.014060355,0.027116399,-0.003192274,0.011406104,0.042468011,-0.036442146,-0.007245387,0.032424901,-0.038737711,0.008680117,-0.035581306,0.027546817,0.021664424,-0.000757717,-0.022238316,0.018221073,-0.006205208,0.005093292,0.001264356,-0.002116227,0.001098465,0.017431971,-0.042181063,0.010760476,0.033285737,0.002708053,-0.007352991,-0.009827901,-0.031994481,-0.020803586,0.009971374,-0.014849456,-0.003658562,0.024964303,-0.001793413,0.021090532,0.01578203,0.012984307,0.006922573,-0.032711845,-0.013701673,0.00390964,0.017503707,-0.015351612,0.006922573,0.028694602,0.012266942,-0.027259871,0.007675806,-0.002295568,-0.020086221,0.00595413,-0.027833764,0.001551302,0.008644248,-0.002187963,0.00040576,0.024964303,0.013916882,-0.015925504,0.014347301,-0.011549577,0.018938437,-0.032424901,0.003730298,0.003281945,0.032998793,0.005595447,0.025681669,0.011047422,0.026399033,0.02912502,-0.006241076,0.004627005,0.024390411,0.001542335,-0.034576993,0.011477841,-0.00491395,-0.014347301,0.023529572,-0.004770477,-0.014921193,-0.028264182,0.02812071,0.00164994,0.008680117,-0.005416106,0.035581306,-0.02812071,0.006097603,-0.016355922,-0.010114847,0.033142265,-0.021807898,0.001228488,-0.002170029,-0.032711845,0.018149335,0.014132091,0.03055975,0.031133642,-0.011979996,0.008967063,-0.013486463,-0.02812071,0.052224174,0.004124849,-0.008715985,-0.034863941,0.025251249,0.07977099,-0.000072297,-0.014705983,0.033142265,0.024103465,-0.004232454,-0.007496465,-0.024246939,-0.029698912,-0.009469219,0.010114847,0.001201586,0.00860838,0.012051732,-0.006025866,0.014490774,0.014992929,0.01169305,-0.003192274,0.005308501,0.0045194,0.017575443,0.001022245,-0.018794963,-0.001847215,0.011119158,0.02051664,-0.006886704,0.010330057,-0.003353682,0.018794963,0.013773409,0.026399033,0.007962752,-0.018221073,-0.012553888,-0.003586825,-0.002170029,0.047633037,0.011908259,0.007209518,0.045624416,0.028694602,0.004357993,0.023959992,0.004232454,0.009182272,0.003012933,0.035294361,-0.055954475,0.014849456,0.012553888,0.004340059,-0.000511123,-0.024390411,0.011406104,0.013127781,0.013629936,-0.011406104,0.002582514,-0.004555268,0.005559579,0.000569409,0.017934127,-0.014060355,0.02912502,0.003819969,0.011190895,-0.011262631,0.017001551,0.012553888,-0.02238179,0.024246939,0.032281429,0.032711845,-0.016714605,-0.021520952,0.016355922,-0.011334368,-0.003891705,-0.008572512,-0.016929815,0.0135582,-0.057963096,0.015566821,0.001856182,-0.002456975,-0.000766684,0.005380238,0.000923607,0.035581306,0.005272633,-0.009612692,0.018651491,-0.023959992,-0.001416796,0.033285737,-0.002725987,0.024533885,-0.010186584,0.003802035,-0.029268494,-0.011764786,0.003837903,0.022955682,0.053945851,-0.002232799,0.019512329,0.014419037,0.028407656,0.004985687,0.00210726,0.005774789,0.032568373,-0.024964303,0.019655801,-0.012123469,0.031994481,0.015638558,0.038450766,-0.011979996,0.033716157,0.019368855,0.017431971,0.022668736,0.015423348,-0.001927919,-0.001102949,0.028694602,-0.013701673,-0.036155198,-0.010688739,0.000535782,-0.021807898,-0.005200896,-0.040459387,0.007137782,-0.006492154,-0.00277979,0.020803586,0.027833764,-0.000780134,0.000600793,-0.025538195,-0.011764786,0.021090532,0.028694602,-0.016929815,-0.025251249,0.029268494,-0.013271254,0.014634247,0.000376617,-0.025251249,-0.026255561,-0.037302982,0.003138472,-0.024677357,-0.019799275,0.025825141,-0.040746335,0.002510778,-0.031851009,-0.014347301,-0.00158717,-0.046772201,-0.028838074,0.006635627,-0.001058113,0.014132091,-0.00286946,0.019368855,0.007281255,0.036155198,0.065710634,0.018794963,-0.029268494,0.003461286,0.012984307,0.006133471,0.003497155,0.046198308,-0.014132091,-0.010186584,0.028981548,-0.000286946,-0.003102604,0.011190895,0.014490774,-0.020660114,-0.00347922,-0.004842214,-0.000506639,0.002600448,0.017073289,-0.011836523,-0.026685979,-0.023959992,0.023673046,-0.006958441,0.040172443,-0.031133642,0.009182272,-0.015638558,-0.002421107,0.004555268,0.014705983,-0.028407656,-0.014921193,-0.015710294,-0.008751853,-0.006420417,-0.038450766,-0.011908259,0.006133471,0.002474909,-0.008070357,-0.01025832,-0.011119158,0.004465597,0.010903949,0.009074667,0.030703224,-0.019368855,-0.007891015,0.007675806,-0.005093292,0.023099154,0.022094844,0.00738886,0.007066045,-0.023242628,-0.020660114,0.009397482,-0.006635627,0.009540955,0.006348681,-0.013773409,-0.000186067,-0.021234006,-0.017145025,-0.007030177,0.010114847,0.024390411,-0.024964303,-0.041033279,0.0135582,0.014060355,0.008715985,0.018794963,-0.039598551,-0.015208139,0.027977237,0.020086221,0.012195205,-0.010760476,-0.025538195,0.025394723,0.012697361,-0.053371958,-0.008249698,0.005846525,-0.045624416,-0.027977237,-0.012410415,-0.02195137,-0.022955682,0.011477841,0.026972925,-0.031420588,-0.012051732,-0.015925504,-0.004322124,-0.017145025,0.012840834,0.01578203,-0.010186584,-0.00091464,-0.028264182,0.00369443,-0.029985858,-0.009899638,0.018794963,0.053945851,0.007317123,-0.020086221,0.008967063,-0.001506467,-0.006850836,0.011477841,-0.003120538,-0.005631316,-0.027977237,0.01047353,0.003120538,-0.001354026,-0.004160717,-0.004698741,-0.049067769,0.021807898,-0.037589926,0.03672909,-0.004878082,-0.006241076,0.000049879,0.014203828,-0.027259871,0.004196586,-0.002421107,0.008106225,-0.00760407,-0.003802035,-0.016140714,0.038737711,-0.010043111,-0.037589926,-0.062267285,-0.001506467,-0.006384549,-0.012697361,-0.011190895,-0.01578203,0.014132091,-0.02238179,-0.024677357,0.011621314,-0.028407656,0.010688739,0.039311603,0.009254009,-0.009612692,-0.040459387,0.021234006,0.007926884,-0.057102256,-0.045624416,0.003497155,-0.003120538,-0.015853768,-0.006528022,0.011334368,-0.008177961,-0.033716157,0.010114847,0.035868254,-0.021807898,-0.010975685,-0.039024659,0.021234006,0.001990688,-0.009756165,-0.003819969,-0.033142265,-0.035150886,0.028407656,0.007711674,0.018364545,0.005416106,0.010545266,-0.032281429,0.01291257,0.003102604,-0.009756165,0.05107639,-0.001080531,-0.043615796,0.025968615,0.012697361,0.024820831,0.024246939,-0.020086221,-0.012195205,0.00760407,0.009540955,-0.003802035,0.043328848,-0.010043111,0.003891705,-0.054519743,0.043041904,-0.032711845,0.024820831,0.018651491,-0.008357302,0.009540955,-0.003156406,-0.019081909,-0.025825141,-0.02912502,0.026255561,-0.017216761,0.010401793,-0.028551128,-0.005200896,0.012625624,-0.008142093,0.039311603,-0.00082497,-0.003784101,0.037876874,0.006599758,-0.021520952,0.047633037,0.012410415,-0.01477772,0.023529572,0.004985687,-0.031707536,0.007675806,-0.017934127,-0.034863941,0.018794963,-0.011119158,-0.027546817,0.009612692,0.00760407,0.057102256,0.006241076,0.007281255,-0.007675806,-0.008285566,0.012553888,-0.007245387,0.016284186,-0.024964303,0.007030177,-0.011836523,-0.045050524,0.021090532,-0.021664424,0.00369443,0.037016038,-0.010186584,-0.00656389,0.016355922,0.019225383,0.009002931,-0.008034488,-0.004555268,0.046772201,-0.014347301,0.014347301,-0.023959992,0.017790653,0.031133642,-0.025825141,0.035581306,-0.012769097,0.017360235,0.024677357,0.000046517,0.010903949,0.011262631,-0.000573892,0.026829453,-0.024820831,-0.001309191,0.008177961,-0.002143128,-0.018651491,-0.026685979,-0.040172443,-0.018651491,0.007568201,-0.018794963,0.003281945,-0.014347301,0.005738921,-0.020373167,-0.02051664,-0.028551128,-0.040172443,-0.017718917,0.046198308,0.003802035,-0.005523711,0.07345818,0.000412485,-0.025968615,0.024246939,-0.024964303,0.024820831,0.005882393,0.011190895,0.020086221,-0.029411966,-0.029842386,0.006922573,-0.004286256,0.0233861,-0.0135582,0.000551474,0.026255561,0.019799275,0.003568891,-0.025681669,-0.009469219,-0.002636316,0.013486463,0.050215553,-0.040459387,-0.003622693,0.019225383,-0.015853768,-0.017001551,0.028407656,0.02812071,0.01477772,-0.007209518,0.046198308,0.024246939,0.035868254,-0.019225383,-0.030272804,0.006599758,0.000473013,-0.018364545,0.033429209,-0.0233861,0.021664424,0.028694602,-0.009684428,-0.002815658,0.015136402,0.006994309,0.017360235,-0.027116399,0.042181063,-0.018794963,-0.037589926,-0.018508019,-0.012266942,-0.00277979,-0.01334299,-0.020373167,-0.004949819,-0.018651491,0.026829453,-0.011979996,0.00799862,0.040459387,-0.00738886,0.008249698,0.017718917,-0.042754956,-0.011119158,-0.043615796,-0.009325746,-0.009612692,-0.008285566,-0.008213829,0.012625624,0.000919124,-0.041033279,0.000636661,-0.045911364,-0.001909984,-0.016642869,0.013414727,0.03055975,-0.013414727,0.010186584,0.056241419,-0.008321434,-0.000200638,0.006205208,0.012625624,0.009756165,-0.035294361,0.034003101,-0.023529572,0.031564061,-0.026399033,0.029268494,0.001183652,0.01334299,0.004035179,-0.00491395,-0.002241766,-0.011764786,0.029268494,-0.011621314,0.037302982,-0.020086221,0.018651491,-0.01578203,-0.025825141,0.002528712,0.057102256,0.046198308,-0.006169339,0.008249698,0.009397482,-0.008142093,-0.037876874,-0.041607171,-0.01169305,-0.013773409,-0.020086221,-0.038737711,-0.019799275,-0.035437834,0.019368855,-0.001246422,-0.013845146,-0.037876874,-0.006814968,-0.003066736,0.003730298,0.016499396,0.012840834,0.02051664,-0.006994309,0.009182272,-0.00738886,-0.000193913,-0.037016038,0.007281255,-0.016427658,-0.003568891,0.02912502,0.021807898,0.02912502,0.004124849,-0.012625624,0.02195137,-0.036155198,0.011334368,0.018651491,0.040459387,0.006205208,0.015064666,-0.023959992,0.017360235,-0.000567167,0.032998793,-0.023099154,0.075753748,-0.038737711,-0.005057423,-0.019799275,0.014849456,-0.050215553,-0.001111916,-0.006169339,0.009469219,-0.019081909,-0.013127781,-0.028838074,-0.013414727,-0.008213829,0.006312812,-0.008177961,-0.021664424,-0.010832212,-0.012697361,0.014634247,0.004393861,-0.045337472,-0.010975685,-0.030703224,-0.003228143,-0.014849456,-0.034003101,0.009612692,-0.004806346,-0.006492154,0.018938437,0.00277979,0.023816518,-0.003407484,-0.01169305,0.006276944,-0.024820831,0.00189205,0.006814968,-0.019655801,0.035294361,0.009038799,0.006922573,0.011334368,-0.018651491,-0.009899638,0.029985858,-0.008285566,-0.013845146,0.032424901,-0.024533885,-0.024677357,0.031420588,0.003604759,0.004232454,0.01578203,-0.025107777,0.003784101,0.006276944,-0.010832212,0.009074667,-0.040172443,0.048780821,0.02094706,-0.009110536,0.008680117,-0.014132091,0.023816518,0.012051732,-0.012123469,-0.032998793,-0.032424901,-0.021664424,-0.025538195,-0.01047353,0.009002931,-0.039311603,-0.004806346,0.023673046,-0.012123469,-0.006850836,-0.030272804,0.043615796,0.002456975,0.001273323,-0.007711674,-0.008177961,0.06714537,-0.043615796,0.017216761,0.00882359,-0.005416106,-0.014060355,0.034146577,-0.022812208,-0.009899638,-0.00390964,-0.032137953,0.007245387,0.047633037,-0.007352991,0.006097603,-0.019225383,-0.027833764,-0.010545266,0.002905329,-0.002797724,0.038450766,-0.013629936,-0.008106225,-0.001143301,-0.000014361,-0.043328848,0.029698912,0.027690291,0.002143128,0.012051732,-0.02812071,0.024677357,-0.012984307,0.008715985,-0.005523711,0.039024659,-0.020373167,-0.028838074,0.026972925,0.018364545,-0.010114847,-0.011406104,0.033572685,-0.028838074,0.024677357,-0.011836523,-0.009612692,-0.03672909,0.025107777,-0.025251249,-0.009182272,0.002618382,0.030416278,-0.003210209,0.033859629,-0.015208139,-0.015279875,0.010975685,0.014132091,-0.010545266,-0.002600448,0.003945508,-0.001990688,-0.008859458,0.024533885,0.027116399,-0.005487842,-0.028551128,0.008321434,0.016714605,0.010617003,0.043328848,0.025251249,-0.033429209,0.005667184,-0.012840834,0.037589926,-0.012482151,0.002546646,0.01477772,-0.003120538,0.012984307,-0.054232799,-0.013199517,-0.029985858,-0.023673046,-0.014992929,-0.010760476,0.0233861,-0.02912502,-0.020803586,-0.010545266,0.022238316,0.005021555,0.041033279,0.016140714,-0.006097603,0.015351612,-0.017790653,-0.007675806,-0.032281429,-0.012338678,0.02955544,-0.016427658,0.039885495,0.001192619,-0.006241076,-0.000663563,-0.008070357,-0.001452664,0.025681669,-0.020803586,-0.010401793,0.001443697,0.012410415,0.007926884,-0.034003101,0.017360235,0.000999828,0.019799275,-0.001102949,0.005918262,0.010545266,-0.023529572,0.016714605,0.016571132,0.003604759,0.016140714,-0.020660114,-0.007101914,0.014132091,-0.035437834,-0.018938437,0.019225383,-0.006886704,-0.03629867,0.010545266,-0.017216761,0.005595447,-0.022812208,0.009971374,0.003371616,-0.022955682,-0.013701673,-0.019368855,-0.022238316,0.004627005,0.008213829,0.002600448,0.012769097,-0.027116399,0.015279875,-0.017073289,-0.019512329,-0.010043111,0.003120538,0.0045194,-0.024246939,0.010903949,0.001667874,-0.008895326,0.031277116,-0.016571132,-0.012266942,0.006348681,0.048493877,-0.010186584,0.001506467,0.022955682,-0.012625624,0.018938437,-0.004698741,-0.009002931,0.008249698,0.035724778,0.002887394,-0.00399931,0.007747543,-0.000780134,-0.001389895,-0.003138472,-0.016284186,-0.041033279,-0.018364545,-0.001847215,-0.011190895,0.006061735,-0.044189688,0.033859629,-0.010043111,0.040172443,-0.025251249,-0.006241076,-0.01621245,-0.028694602,-0.001345059,-0.021377478,0.037876874,0.007675806,0.006528022,0.019942747,-0.006133471,0.014275564,-0.005380238,-0.043328848,-0.05825004,0.019512329,-0.00090119,-0.018364545,-0.023099154,-0.003407484,0.026829453,-0.06542369,-0.024677357,0.011262631,-0.002618382,-0.013916882,0.031133642,-0.016427658,-0.017934127,0.020086221,-0.009827901,0.009899638,0.011621314,-0.005308501,0.021377478,-0.011621314,0.009971374,-0.037876874,-0.013916882,0.014419037,-0.001748577,0.014132091,-0.026972925,0.002725987,-0.03672909,-0.004017244,0.005738921,0.001748577,-0.014921193,-0.013127781,0.033572685,-0.022094844,-0.038163818,-0.030129332,0.005057423,0.034576993,0.028264182,0.029698912,-0.003443352,0.022238316,-0.026255561,-0.029842386,0.001883083,-0.006241076,-0.032711845,0.008429039,0.019799275,0.015710294,-0.019368855,-0.00882359,-0.007101914,-0.013414727,-0.004698741,0.01477772,-0.015351612,-0.018508019,0.034290049,-0.012984307,0.008859458,-0.010688739,-0.000573892,0.028694602,0.002313502,0.023959992,-0.013199517,-0.004770477,-0.035294361,0.003228143,0.004949819,-0.041033279,-0.015638558,0.02812071,0.009612692,-0.010760476,-0.005057423,0.010043111,-0.035868254,-0.003192274,0.016427658,-0.007711674,0.012051732,-0.013773409,0.034720469,0.00760407,0.009469219,0.012840834,-0.007962752,-0.024677357,0.006348681,-0.01334299,-0.00308467,0.012984307,0.015208139,0.02955544,0.002116227,0.000403518,-0.02195137,-0.015136402,0.002905329,0.008321434,-0.028981548,-0.035294361,-0.024533885,0.002994999,-0.017073289,-0.021664424,0.013414727,0.006384549,-0.024964303,0.018508019,0.002941197,0.01047353,-0.022668736,0.00421452,-0.034433521,0.005380238,-0.018938437,0.017001551,0.019081909,-0.002636316,-0.006456285,0.008644248,0.008859458,0.011190895,-0.00760407,0.006707363,0.007066045,-0.017718917,0.012195205,-0.037589926,-0.001013278,-0.002456975,-0.003658562,0.016499396,-0.00286946,0.002851526,-0.013414727,0.027977237,-0.040459387,-0.000515606,0.017431971,-0.00882359,0.029985858,-0.007532333,-0.01169305,-0.011836523,0.022525262,0.004627005,0.027403345,-0.010688739,-0.011334368,-0.031564061,-0.018221073,0.023959992,-0.016858079,0.045624416,0.017288497,-0.023529572,-0.016786342,0.042181063,0.003748232,-0.017288497,-0.008142093,-0.004268322,0.040172443,-0.019368855,0.006671495,-0.001488532,0.042754956,-0.020229694,-0.028694602,-0.041033279,0.01047353,0.004286256,0.004411795,-0.019081909,0.020803586,0.03672909,-0.008142093,-0.008751853,0.001640973,-0.014347301,-0.038450766,0.000522331,-0.020229694,-0.018508019,0.035581306,0.050789446,0.055093635,-0.021807898,0.038163818,-0.011262631,0.025251249,-0.034290049,0.045050524,0.0067791,-0.02094706,-0.048206929,0.008859458,0.007137782,-0.024677357,0.012769097,0.006025866,-0.035294361,0.009612692,-0.04476358,0.007675806,0.037876874,0.005236765,0.001156751,0.012625624,0.01025832,0.023529572,0.015423348,0.004160717,-0.021664424,-0.017862389,0.015925504,0.041033279,0.023242628,0.019512329,0.037876874,-0.018005863,-0.006635627,0.001981721,0.016571132,0.009540955,0.010114847,0.008715985,0.006599758,0.012410415,0.005236765,-0.014992929,0.03099017,-0.002797724,-0.039885495,0.05825004,0.000159165,0.016140714,0.043041904,-0.000887739,0.008034488,0.024964303,-0.028838074,-0.015638558,0.009182272,-0.033859629,-0.001963787,-0.008070357,-0.009612692,-0.012410415,0.003676496,-0.047633037,0.005236765,0.032711845,0.002439041,0.017073289,-0.011621314,-0.011764786,-0.018651491,0.003927574,0.002456975,-0.019225383,0.018938437,0.046198308,0.019081909,-0.045624416,-0.015423348,0.009182272,0.020086221,0.008393171,-0.003855837,-0.019942747,-0.02094706,0.000883256,0.015064666,-0.010688739,0.011119158,0.015495085,0.014490774,-0.022238316,0.012051732,0.012769097,-0.019081909,-0.005344369,-0.011621314,0.017145025,-0.008249698,-0.005344369,0.022812208,0.002286601,-0.009002931,0.028407656,-0.001865149,-0.013701673,-0.013845146,-0.006492154,0.022812208,-0.030416278,-0.035294361,-0.042754956,-0.016284186,0.007137782,0.002510778,0.008572512,-0.013701673,0.00656389,-0.006671495,0.012697361,-0.022238316,-0.001856182,0.006276944,0.006599758,0.008680117,-0.006133471,0.006958441,-0.023816518,0.008177961,0.009254009,0.003335747,-0.006635627,-0.015853768,0.007532333,-0.048206929,-0.05825004,-0.025394723,-0.031420588,-0.001049146,0.021377478,-0.023816518,-0.046198308,0.026112087,0.0045194,-0.028694602,-0.007747543,-0.024533885,-0.024677357,-0.032281429,0.018794963,-0.032711845,-0.009684428,0.011190895,-0.001380928,0.015279875,-0.025107777,-0.005738921,-0.004340059,-0.002170029,-0.017718917,-0.020373167,0.010186584,-0.009971374,-0.025394723,0.003622693,-0.048493877,0.015638558,-0.036155198,-0.016427658,-0.000600793,0.003281945,0.022094844,-0.009110536,-0.017145025,-0.023242628,-0.014921193,0.023673046,0.02195137,-0.025394723,0.003371616,-0.032998793,-0.000959476,-0.037589926,-0.013271254,-0.04476358,-0.015423348,-0.018651491,-0.049067769,0.033429209,-0.002089326,-0.033716157,-0.000932575,-0.001080531,0.036155198,-0.004106915,0.005272633,-0.02195137,-0.010043111,-0.027403345,-0.035868254,0.006814968,0.039598551,0.037302982,-0.041320227,-0.025394723,-0.025394723,-0.000699431,0.003604759,0.016355922,-0.00799862,-0.006994309,0.035150886,0.020229694,-0.007747543,0.017647181,0.026399033,-0.030416278,-0.011908259,0.026542507,-0.012195205,0.034146577,-0.006169339,-0.008859458,0.0045194,0.019799275,-0.031277116,-0.022812208,0.007066045,0.039885495,0.001264356,-0.026542507,-0.016355922,0.002214865,-0.018938437,-0.02955544,-0.008070357,-0.006420417,-0.001389895,0.002241766,-0.018292809,0.016355922,-0.002134161,0.037302982,0.00180238,-0.013199517,-0.020086221,-0.011621314,0.021377478,-0.005272633,-0.02195137,-0.017216761,0.037876874,0.033142265,0.041607171,-0.011477841,0.031133642,-0.045050524,-0.003981376,-0.025394723,-0.031707536,0.024533885,0.032568373,0.028694602,-0.021090532,-0.019942747,0.054806691,-0.004483532,-0.020086221,-0.01599724,0.018651491,0.020373167,0.000504397,-0.007424728,-0.063702017,-0.014203828,0.030846696,-0.006599758,-0.027259871,-0.024103465,-0.020660114,-0.004985687,0.005559579,-0.034146577,-0.011549577,-0.00173961,0.008321434,0.007030177,-0.015638558];
   ```

2. Load the file into [`mongosh`](https://www.mongodb.com/docs/mongodb-shell.md#mongodb-binary-bin.mongosh) to use the embeddings in your query:

   ```javascript
   load('/<path-to-file>/query-embeddings.js');
   ```

3. Run the query:

   ```json
   db.embedded_movies.aggregate([
     {
       "$vectorSearch": {
         "index": "vector_index",
         "path": "plot_embedding_voyage_3_large",
         "filter": {
           "$and": [
             {
               "year": {  "$gt": 1955  }
             }, 
             {
               "year": {  "$lt": 1975 }
             }
           ]
         },
         "queryVector": KIDS_ADVENTURE_EMBEDDING,
         "numCandidates": 150,
         "limit": 10
       }
     },
     {
       "$project": {
         "_id": 0,
         "title": 1,
         "plot": 1,
         "year": 1,
         "score": { $meta: "vectorSearchScore" }
       }
     }
   ])
   ```

   **Output:**

   ```js
   [
     {
       plot: 'A down-on-his-luck inventor turns a broken-down Grand Prix car into a fancy vehicle for his children, and then they go off on a magical fantasy adventure to save their grandfather in a far-off land.',
       title: 'Chitty Chitty Bang Bang',
       year: 1968,
       score: 0.7489712834358215
     },
     {
       plot: 'A pilot, stranded in the desert, meets a little boy who is a prince on a planet.',
       title: 'The Little Prince',
       year: 1974,
       score: 0.7346078753471375
     },
     {
       plot: 'In 19th century England young Mary Grant and her brother Robert Grant embark on a dangerous quest to find their missing father,sea captain Grant,who vanished somewhere along the Chilean coast.',
       title: 'In Search of the Castaways',
       year: 1962,
       score: 0.7281590104103088
     },
     {
       plot: 'An apprentice witch, three kids and a cynical conman search for the missing component to a magic spell useful to the defense of Britain.',
       title: 'Bedknobs and Broomsticks',
       year: 1971,
       score: 0.720349133014679
     },
     {
       plot: "A young boys' coming of age tale set in a strange, carnivalesque village becomes the recreation of a memory that the director has twenty years later.",
       title: 'Pastoral Hide and Seek',
       year: 1974,
       score: 0.7195663452148438
     },
     {
       plot: 'In this magical tale about the boy who refuses to grow up, Peter Pan and his mischievous fairy sidekick Tinkerbell visit the nursery of Wendy, Michael, and John Darling. With a sprinkling ...',
       title: 'Peter Pan',
       year: 1960,
       score: 0.7195032238960266
     },
     {
       plot: 'When his cattle drivers abandon him for the gold fields, rancher Wil Andersen is forced to take on a collection of young boys as his drivers in order to get his herd to market in time to ...',
       title: 'The Cowboys',
       year: 1972,
       score: 0.717952311038971
     },
     {
       plot: 'When a princess is shrunken by an evil wizard, Sinbad must undertake a quest to an island of monsters to cure her and prevent a war.',
       title: 'The 7th Voyage of Sinbad',
       year: 1958,
       score: 0.7148033380508423
     },
     {
       plot: 'A red balloon with a life of its own follows a little boy around the streets of Paris.',
       title: 'The Red Balloon',
       year: 1956,
       score: 0.7147064805030823
     },
     {
       plot: 'This True Life Fantasy follows and shows how the life of a female squirrel, Perri, in the forest is filled with danger and fraught with peril. When not fleeing her natural enemy, the Marten...',
       title: 'Perri',
       year: 1957,
       score: 0.712087094783783
     }
   ]
   ```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between 1955 and 1975. It returns documents that summarize children's adventures in the plot for movies released between 1955 and 1975.

**See also: Additional Filter Examples**

The [MongoDB Vector Search Quick Start Tutorial](https://www.mongodb.com/docs/vector-search/tutorials/quick-start.md#std-label-vector-search-quick-start) tutorial demonstrates other pre-filters in semantic search queries against the embedded data in the `sample_mflix.embedded_movies` collection.

#### Return Stored Source Query

The following query uses the `returnStoredSource` option to `true` to return only the [stored source fields](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-stored-source-definition) directly from MongoDB Vector Search, avoiding a full document lookup on the backend database. The query filters the documents for movies released between `1970` and `2020`, both inclusive, before performing the semantic search against the sample vector data. It uses the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/query/and.md#mongodb-query-op.-and) operator to perform a logical `AND` operation of the specified dates. It then searches the `plot_embedding_voyage_3_large` field in the filtered documents for `1000` nearest neighbors using the vector embeddings for the string *martial arts*, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and return only the fields stored on `mongot`.

- Add a field named `score` that shows the vector search score of the documents in the results.

1. Save the following embeddings in a file named `query-embeddings.js`:

   ```javascript
   MARTIAL_ARTS_EMBEDDINGS=[-0.03994801267981529, 0.016522614285349846, 0.008775344118475914, -0.056984663009643555, -0.010427606292068958, 0.0038736353162676096, -0.016449181362986565, -0.027611125260591507, -0.013585261069238186, -0.03319209814071655, -0.00848160870373249, 0.012336885556578636, -0.012336885556578636, 0.014833636581897736, 0.019239667803049088, -0.0033595983404666185, -0.018285026773810387, 0.036716923117637634, -0.01865219697356224, 0.008004289120435715, 0.020120874047279358, -0.025848712772130966, 0.028492331504821777, -0.021295813843607903, -0.011308811604976654, -0.004259163048118353, -0.002404958475381136, 0.029079802334308624, 0.025554977357387543, 0.019092800095677376, -0.019680270925164223, -0.0168897844851017, -0.006792630534619093, 0.004020502790808678, 0.005691122729331255, 0.014172731898725033, -0.0262893158942461, -0.03289836272597313, -0.003157655242830515, -0.030107876285910606, -0.015421107411384583, -0.025554977357387543, 0.0287860669195652, -0.0059481412172317505, 0.0004842044145334512, -0.004204087425023317, -0.022617623209953308, 0.00466304924339056, -0.020120874047279358, -0.017330387607216835, -0.036716923117637634, -0.010427606292068958, -0.0076004029251635075, 0.009399532340466976, -0.034954510629177094, 0.0005071524647064507, -0.028051728382706642, 0.02438003569841385, 0.015935143455863, -0.04171042516827583, -0.027170522138476372, 0.021442681550979614, 0.06168442964553833, 0.02952040545642376, -0.0029189952183514833, -0.025554977357387543, 0.01527423970401287, 0.015494541265070438, -0.04229789599776268, 0.0287860669195652, -0.041122954338788986, 0.0044427476823329926, 0.02526124194264412, -0.02614244818687439, -0.02687678672373295, -0.021589549258351326, -0.004406030755490065, 0.0262893158942461, -0.03524824604392052, -0.004516181536018848, 0.014099298045039177, 0.022323887795209885, -0.03524824604392052, 0.0014411391457542777, -0.017256952822208405, -0.03657005354762077, 0.0019001007312908769, -0.04905380681157112, -0.0028822782915085554, -0.008187873288989067, -0.00807772297412157, 0.046703923493623734, 0.015861710533499718, -0.029373537749052048, -0.02276449091732502, 0.016596049070358276, -0.0026252600364387035, -0.001863383804447949, -0.009252664633095264, -0.011235377751290798, -0.030254743993282318, 0.00031897827284410596, -0.063740573823452, 0.00015719432849436998, -0.04582271724939346, 0.019974006339907646, -0.02188328467309475, -0.00881206151098013, -0.0437665693461895, -0.006058291997760534, 0.03319209814071655, -0.01784442365169525, -0.0041306535713374615, -0.024086300283670425, -0.01762412302196026, 0.04494151100516319, -0.012116583995521069, 0.00738010136410594, 0.014539901167154312, -0.0022397323045879602, 0.024820638820528984, -0.0096932677552104, 0.039360541850328445, -0.03289836272597313, -0.0033963152673095465, 0.025554977357387543, -0.019827138632535934, -0.030254743993282318, 0.004809916950762272, 0.013805562630295753, 0.09693267196416855, 0.016522614285349846, -0.03524824604392052, 0.020120874047279358, -0.04552898183465004, -0.008298024535179138, -0.013805562630295753, 0.016375746577978134, -0.007269950583577156, 0.007086365949362516, -0.016742916777729988, -0.029961008578538895, -0.0029006367549300194, 0.0071965167298913, 0.015788275748491287, 0.015567975118756294, 0.007857421413064003, -0.031723421066999435, -0.04905380681157112, 0.02452690340578556, -0.028051728382706642, 0.013291525654494762, 0.008701910264790058, -0.03231089189648628, 0.025554977357387543, 0.0026252600364387035, 0.005213803146034479, -0.04229789599776268, 0.0021754775661975145, 0.022323887795209885, -0.0010464322986081243, 0.020561477169394493, -0.01263062097132206, 0.029814140871167183, 0.03994801267981529, 0.0021387606393545866, -0.04200416058301926, -0.02952040545642376, -0.013364959508180618, 0.03965427726507187, -0.018945932388305664, -0.01953340321779251, 0.004809916950762272, -0.02863919921219349, -0.016669481992721558, 0.03451390564441681, 0.03128281608223915, 0.0025885431095957756, 0.001863383804447949, -0.019239667803049088, 0.024967506527900696, -0.004020502790808678, 0.011529113166034222, 0.03304522857069969, -0.005727839656174183, -0.027611125260591507, -0.02276449091732502, 0.022323887795209885, 0.011675980873405933, 0.010501040145754814, -0.009913569316267967, 0.013585261069238186, 0.025848712772130966, 0.00848160870373249, 0.027464257553219795, -0.025114374235272408, -0.008701910264790058, -0.04817260056734085, 0.020855212584137917, -0.008224590681493282, -0.024967506527900696, 0.06491551548242569, 0.03818560019135475, -0.02863919921219349, 0.019092800095677376, -0.017403820529580116, -0.00013481994392350316, -0.012043150141835213, 0.0014778560725972056, -0.007343384437263012, 0.008958929218351841, 0.024086300283670425, 0.004185729194432497, -0.033338963985443115, 0.01057447399944067, -0.007306667510420084, 0.012410319410264492, 0.008004289120435715, -0.015788275748491287, 0.009399532340466976, -0.023058226332068443, 0.010354172438383102, 0.06021575257182121, -0.015347673557698727, -0.009987003169953823, -0.01263062097132206, -0.013364959508180618, -0.03216402232646942, -0.040241748094558716, -0.019974006339907646, -0.007820704020559788, -0.021295813843607903, 0.023058226332068443, 0.014539901167154312, 0.0017348745604977012, 0.0775461420416832, -0.0075636859983205795, -0.01857876218855381, -0.029079802334308624, -0.03451390564441681, -0.02526124194264412, 0.022323887795209885, -0.022470755502581596, -0.00012850922939833254, 0.027611125260591507, 0.04406030476093292, 0.0028822782915085554, 0.032457757741212845, -0.000302914617350325, -0.013805562630295753, 0.02364569716155529, -0.03789186477661133, 0.02041460946202278, -0.0022305529564619064, 0.01057447399944067, -0.003176013706251979, 0.012116583995521069, 0.027464257553219795, 0.007747270632535219, 0.03289836272597313, 0.039360541850328445, 0.02687678672373295, -0.012043150141835213, -0.0075636859983205795, -0.0193865355104208, -0.0437665693461895, -0.014686768874526024, 0.016522614285349846, -0.006902781315147877, -0.017183519899845123, 0.03642318770289421, 0.003947068937122822, 0.02114894799888134, 0.002661976730450988, -0.014319599606096745, -0.0046446905471384525, 0.004222446121275425, 0.024820638820528984, 0.036716923117637634, -0.03818560019135475, 0.05228489637374878, 0.019092800095677376, 0.03040161170065403, 0.02452690340578556, -0.0021387606393545866, 0.019239667803049088, -0.02203015238046646, -0.0184318944811821, 0.05052248388528824, -0.0168897844851017, -0.030107876285910606, 0.004809916950762272, -0.03216402232646942, -0.029079802334308624, 0.037451259791851044, 0.0014227806823328137, 0.03480764105916023, -0.021736416965723038, 0.01138224545866251, -0.006095008924603462, -0.006902781315147877, 0.03436703979969025, 0.0034513906575739384, -0.0014962145360186696, -0.00738010136410594, -0.01226345170289278, 0.008187873288989067, -0.016375746577978134, -0.03612945228815079, 0.016375746577978134, 0.023205094039440155, 0.019827138632535934, 0.0027170521207153797, 0.0010097153717651963, -0.004956784658133984, -0.024086300283670425, -0.03451390564441681, -0.0021846569143235683, -0.011455679312348366, -0.00738010136410594, 0.022617623209953308, 0.00027996653807349503, 0.006168442778289318, -0.015714842826128006, 0.03480764105916023, -0.03128281608223915, -0.00844489224255085, -0.012850922532379627, 0.006058291997760534, 0.009766701608896255, 0.0032678060233592987, -0.012410319410264492, -0.005654405802488327, -0.02291135862469673, -0.030695347115397453, 0.001174941542558372, -0.03054847940802574, 0.014319599606096745, -0.004773200023919344, -0.008334740996360779, 0.009472966194152832, -0.011675980873405933, -0.015788275748491287, 0.02203015238046646, 0.03715752437710762, -0.012704054825007915, -0.001799129182472825, 0.004552898462861776, 0.006682479754090309, 0.018285026773810387, 0.006021575070917606, -0.03554198145866394, -0.035835716873407364, 0.002258090768009424, -0.028932934626936913, -0.014980504289269447, 0.0038736353162676096, 0.003084221389144659, -0.0262893158942461, 0.05580972135066986, 0.0028822782915085554, -0.0387730710208416, -0.04641018807888031, -0.013805562630295753, -0.0048466338776052, -0.009179230779409409, 0.012410319410264492, 0.017991291359066963, -0.0050302185118198395, -0.020708344876766205, 0.017991291359066963, -0.008371458388864994, -0.01527423970401287, -0.009399532340466976, -0.006168442778289318, -0.008224590681493282, -0.017550688236951828, 0.009069079533219337, -0.018725629895925522, -0.03128281608223915, 0.018211593851447105, -0.02188328467309475, 0.005837990436702967, -0.061978165060281754, -0.004185729194432497, -0.0070496490225195885, 0.0387730710208416, 0.03524824604392052, 0.010721340775489807, -0.05081621930003166, 0.020561477169394493, -0.009987003169953823, 0.0008398995851166546, -0.008628476411104202, -0.03304522857069969, -0.003726767608895898, 0.016302313655614853, 0.007233233656734228, 0.017183519899845123, 0.014319599606096745, -0.009252664633095264, 0.02203015238046646, -0.004920067731291056, 0.023351961746811867, 0.0032310890965163708, 0.015347673557698727, 0.010133870877325535, -0.005544255021959543, -0.011455679312348366, 0.012336885556578636, -0.02687678672373295, -0.015788275748491287, 0.0005025628488510847, 0.03113595023751259, -0.03642318770289421, 0.011896282434463501, 0.03407330438494682, -0.006388744339346886, 0.008151156827807426, 0.02291135862469673, -0.011455679312348366, -0.01762412302196026, -0.0008812061278149486, -0.008334740996360779, -0.0193865355104208, 0.01600857824087143, 0.0262893158942461, 0.027317389845848083, -0.011088510043919086, 0.020120874047279358, -0.000569112307857722, 0.0014227806823328137, -0.00921594724059105, 0.01138224545866251, -0.04053548350930214, -0.046703923493623734, 0.024820638820528984, 0.017550688236951828, 0.004883350804448128, 0.0053973873145878315, -0.002992429072037339, 0.022177020087838173, -0.021295813843607903, 0.035982582718133926, -0.010647906921803951, -0.025995580479502678, 0.014246165752410889, 0.004185729194432497, -0.0033963152673095465, -0.007416818290948868, 0.012190017849206924, -0.014907070435583591, 0.012483753263950348, -0.00034651593887247145, -0.007894137874245644, -0.02952040545642376, -0.0032861644867807627, 0.009399532340466976, -0.0035064660478383303, -0.025114374235272408, -0.022177020087838173, 0.0027170521207153797, 0.012850922532379627, 0.00848160870373249, 0.03289836272597313, -0.01865219697356224, 0.023792564868927002, -0.0368637889623642, 0.011602547019720078, 0.00025357623235322535, 0.012410319410264492, -0.011088510043919086, 0.038479335606098175, -0.01696321740746498, 0.040241748094558716, -0.03231089189648628, -0.037598129361867905, 0.03627631813287735, 0.047585129737854004, -0.049347542226314545, 0.0029189952183514833, -0.008885495364665985, -0.02966727316379547, 0.017991291359066963, 0.03612945228815079, -0.02114894799888134, 0.009619833901524544, -0.0368637889623642, 0.004534539766609669, -0.018799064680933952, 0.0070496490225195885, -0.009840135462582111, 0.0337795689702034, 0.043472833931446075, 0.012190017849206924, -0.01608201116323471, 0.011529113166034222, 0.017917858436703682, -0.0007481072680093348, 0.004956784658133984, 0.023939432576298714, 0.017256952822208405, -0.01351182721555233, 0.04229789599776268, 0.0007297488045878708, 0.01263062097132206, 0.005250520072877407, 0.008775344118475914, 0.0096932677552104, 0.016375746577978134, 0.025848712772130966, 0.02203015238046646, 0.020561477169394493, 0.005801273509860039, -0.02702365443110466, -0.005103652365505695, 0.007673836778849363, 0.0004704355669673532, -0.029961008578538895, -0.005066935438662767, -0.007343384437263012, 0.01608201116323471, -0.024086300283670425, -0.015347673557698727, 0.028345463797450066, -0.006976215168833733, 0.02041460946202278, -0.014907070435583591, -0.023792564868927002, 0.007637119852006435, -0.04200416058301926, -0.027611125260591507, -0.02952040545642376, -0.018945932388305664, 0.013071224093437195, -0.030107876285910606, 0.030107876285910606, 0.01020730473101139, 0.030989082530140877, -0.00932609848678112, -0.003157655242830515, 0.035835716873407364, -0.019239667803049088, -0.0026252600364387035, -0.002313166158273816, -0.002478392329066992, 0.030695347115397453, -0.04464777559041977, -0.029373537749052048, 0.0022305529564619064, -0.003120938315987587, 0.006058291997760534, 0.0487600713968277, -0.018358461558818817, 0.0012667338596656919, 0.009619833901524544, -0.01057447399944067, 0.057865869253873825, -0.01057447399944067, -0.0025151092559099197, -0.018064726144075394, 0.0016155445482581854, -0.021589549258351326, -0.017110085114836693, -0.023205094039440155, -0.004809916950762272, -0.014099298045039177, 0.02276449091732502, 0.0015971860848367214, -0.006388744339346886, 0.005507538095116615, -0.016669481992721558, -0.03142968565225601, 0.04317909851670265, -0.025554977357387543, -0.011675980873405933, 0.017403820529580116, 0.026583051308989525, 0.004607973620295525, 0.000665494182612747, 0.017477255314588547, 0.009546400047838688, -0.02349882945418358, -0.007453535217791796, 0.006205159705132246, -0.0053606703877449036, 0.04582271724939346, 0.009142513386905193, 0.008041005581617355, -0.00848160870373249, 0.004295879974961281, 0.01527423970401287, -0.0053606703877449036, 0.033338963985443115, -0.008371458388864994, 0.022617623209953308, -0.004773200023919344, -0.004167370498180389, -0.0025701846461743116, 0.018799064680933952, 0.0011519934050738811, 0.0007297488045878708, -0.026436183601617813, 0.012924356386065483, -0.008187873288989067, -0.011969716288149357, 0.017477255314588547, -0.0027170521207153797, 0.0025518261827528477, 0.0038002014625817537, -0.044354040175676346, 0.013438393361866474, 0.024673771113157272, -0.043472833931446075, -0.028198596090078354, 0.01784442365169525, -0.0143930334597826, -0.03040161170065403, 0.018064726144075394, 0.008041005581617355, 0.015641408041119576, 0.019827138632535934, 0.011455679312348366, 0.0014686768408864737, -0.014246165752410889, 0.022323887795209885, -0.0075636859983205795, 0.007233233656734228, -0.0008720268961042166, -0.026729919016361237, -0.025114374235272408, 0.003543182974681258, -0.03524824604392052, 0.022617623209953308, 0.0356888473033905, 0.011455679312348366, 0.013952430337667465, 0.006168442778289318, -0.020855212584137917, 0.0076004029251635075, 0.00738010136410594, 0.04082921892404556, 0.0193865355104208, -0.00848160870373249, -0.03304522857069969, -0.012557187117636204, -0.007343384437263012, -0.020561477169394493, -0.03289836272597313, -0.0009179230546578765, 0.02203015238046646, -0.014613335020840168, -0.005617688875645399, 0.01703665219247341, -0.002313166158273816, 0.037451259791851044, -0.015788275748491287, 0.004883350804448128, 0.009105796925723553, -0.01101507619023323, -0.001826666877605021, -0.017991291359066963, 0.024233167991042137, -0.011308811604976654, 0.01351182721555233, -0.01020730473101139, 0.028932934626936913, 0.0096932677552104, -0.0059114242903888226, 0.011161943897604942, -0.028932934626936913, 0.018211593851447105, 0.006535612046718597, -0.009032363072037697, 0.019239667803049088, 0.025995580479502678, 0.022470755502581596, 0.0027354105841368437, 0.051109954714775085, -0.004038861487060785, 0.00807772297412157, -0.03201715648174286, 0.019827138632535934, 0.015053938142955303, 0.01784442365169525, 0.019680270925164223, 0.018285026773810387, -0.014025864191353321, 0.029961008578538895, -0.01696321740746498, -0.015788275748491287, 0.013071224093437195, -0.013805562630295753, 0.0184318944811821, 0.015641408041119576, 0.005691122729331255, -0.011896282434463501, -0.006168442778289318, -0.0026252600364387035, 0.003561541438102722, -0.012924356386065483, 0.05228489637374878, -0.02438003569841385, 0.0437665693461895, 0.0038736353162676096, 0.0027537690475583076, 0.038479335606098175, -0.02026774175465107, 0.003543182974681258, 0.027317389845848083, 0.050228748470544815, -0.03627631813287735, -0.011602547019720078, -0.00032356788869947195, -0.014025864191353321, 0.009252664633095264, -0.012997790239751339, -0.05316610261797905, 0.04288536310195923, -0.061978165060281754, 0.020855212584137917, -0.014907070435583591, -0.023792564868927002, 0.024820638820528984, 0.0005025628488510847, -0.0013952429872006178, -0.01057447399944067, -0.005213803146034479, -0.021589549258351326, 0.03715752437710762, 0.02966727316379547, 0.025701845064759254, 0.005984858144074678, -0.012777488678693771, 0.013658694922924042, -0.008701910264790058, 0.022617623209953308, -0.01020730473101139, 0.034220170229673386, -0.0013768845237791538, -0.022323887795209885, 0.022617623209953308, -0.018358461558818817, 0.004240804351866245, -0.01527423970401287, 0.02540810965001583, 0.03363269940018654, 0.022470755502581596, 0.0059114242903888226, -0.013218091800808907, -0.02702365443110466, 0.0075636859983205795, -0.023351961746811867, -0.01703665219247341, 0.008922211825847626, 0.0012575546279549599, -0.012924356386065483, -0.04141668975353241, 0.02687678672373295, -0.00881206151098013, -0.034220170229673386, -0.01953340321779251, 0.03730439394712448, 0.01608201116323471, -0.003671692218631506, 0.01387899648398161, -0.014099298045039177, -0.01263062097132206, -0.006425461266189814, 0.032457757741212845, 0.005801273509860039, 0.003671692218631506, 0.019092800095677376, -0.02452690340578556, 0.005764556583017111, 0.01784442365169525, 0.04229789599776268, 0.0287860669195652, 0.009069079533219337, -0.017477255314588547, 0.012704054825007915, -0.0038185599260032177, -0.03436703979969025, -0.01857876218855381, -0.015567975118756294, -0.0048466338776052, 0.012777488678693771, 0.02526124194264412, 0.04288536310195923, -0.009619833901524544, 0.03642318770289421, 0.0017348745604977012, -0.0008582580485381186, 0.012336885556578636, -0.02540810965001583, 0.01784442365169525, -0.022323887795209885, 0.02291135862469673, 0.01857876218855381, 0.033485833555459976, -0.005177086219191551, -0.01769755594432354, 0.012483753263950348, -0.03965427726507187, -0.029226670041680336, -0.02114894799888134, -0.004002144560217857, 0.038479335606098175, 0.036716923117637634, -0.037451259791851044, 0.009619833901524544, 0.04053548350930214, -0.01138224545866251, -0.01138224545866251, 0.04817260056734085, 0.014613335020840168, -0.01351182721555233, 0.033485833555459976, -0.005874707363545895, -0.013658694922924042, 0.003634975291788578, 0.025995580479502678, 0.023205094039440155, -0.0059114242903888226, 0.009546400047838688, -0.035982582718133926, 0.019680270925164223, 0.007086365949362516, -0.002460033865645528, 0.016742916777729988, -0.005323953460901976, -0.017403820529580116, 0.0168897844851017, 0.016302313655614853, 0.0387730710208416, 0.007269950583577156, 0.015861710533499718, 0.00046584595111198723, 0.00014055696374271065, 0.023939432576298714, -0.008004289120435715, -0.006021575070917606, 0.017477255314588547, -0.0262893158942461, -0.012190017849206924, -0.02291135862469673, -0.013364959508180618, -0.012043150141835213, -0.014833636581897736, -0.03113595023751259, 0.042591627687215805, -0.005654405802488327, -0.004883350804448128, -0.01850532926619053, -0.03466077521443367, 0.012997790239751339, 0.01696321740746498, 0.01703665219247341, 0.0023039868101477623, -0.009546400047838688, 0.06403431296348572, 0.030695347115397453, 0.0021112230606377125, -0.009546400047838688, 0.025114374235272408, 0.005691122729331255, -0.00026619769050739706, 0.0059481412172317505, -0.03818560019135475, -0.013585261069238186, 0.006241876631975174, 0.00024439700064249337, -0.040241748094558716, -0.03436703979969025, -0.023792564868927002, 0.006902781315147877, 0.021589549258351326, -0.025701845064759254, -0.03128281608223915, 0.015127371996641159, -0.013805562630295753, -0.043472833931446075, -0.0016522614751011133, 0.0387730710208416, 0.0013126300182193518, 0.0053606703877449036, -0.02863919921219349, -0.011896282434463501, 0.04317909851670265, -0.012336885556578636, 0.009546400047838688, 0.0437665693461895, -0.016302313655614853, 0.002992429072037339, 0.04406030476093292, -0.033485833555459976, -0.02452690340578556, -0.0184318944811821, -0.031723421066999435, -0.007783987559378147, -0.0029740706086158752, 0.0006379565456882119, -0.029079802334308624, 0.02349882945418358, 0.030107876285910606, 0.01703665219247341, 0.03363269940018654, -0.030254743993282318, -0.06609045714139938, -0.022323887795209885, 0.013952430337667465, 0.015053938142955303, 0.006572328973561525, 0.037451259791851044, -0.05463477969169617, -0.011161943897604942, -0.021736416965723038, 0.014613335020840168, -0.020708344876766205, -0.005213803146034479, -0.0096932677552104, 0.007269950583577156, -0.010941642336547375, -0.01057447399944067, 0.0005622278549708426, 0.01600857824087143, -0.028932934626936913, -0.005691122729331255, 0.00631531048566103, -0.014613335020840168, 0.0013034507865086198, 0.0193865355104208, 0.03480764105916023, -0.005654405802488327, -0.045235246419906616, 0.024086300283670425, 0.007123082876205444, 0.014686768874526024, -0.003212730633094907, -0.04229789599776268, 0.028345463797450066, -0.003763484535738826, -0.0027170521207153797, -0.0015880068531259894, 0.028051728382706642, 0.0525786317884922, -0.009766701608896255, 0.02364569716155529, 0.030695347115397453, 0.033338963985443115, -0.010354172438383102, -0.01608201116323471, -0.02041460946202278, -0.04641018807888031, -0.006755913607776165, 0.003029145998880267, 0.00844489224255085, 0.00022603855177294463, -1.814332244975958e-05, 0.017110085114836693, -0.020120874047279358, -0.004277521278709173, -0.03480764105916023, 0.017330387607216835, 0.0028455613646656275, 0.0262893158942461, 0.030842214822769165, -0.0387730710208416, 0.0193865355104208, -0.025114374235272408, -0.02114894799888134, 0.00848160870373249, -0.013658694922924042, 0.009032363072037697, 0.0008812061278149486, -0.03054847940802574, 0.02203015238046646, 0.03730439394712448, -0.04317909851670265, 0.004497822839766741, -0.006241876631975174, -0.010060437023639679, -0.008187873288989067, 0.008224590681493282, 0.006388744339346886, -0.008518326096236706, -0.005691122729331255, 0.012704054825007915, -0.031576551496982574, 0.0008857957436703146, 0.0027354105841368437, 0.010721340775489807, 0.010941642336547375, -0.011822848580777645, -0.04288536310195923, -0.008371458388864994, -0.030842214822769165, -0.01314465794712305, -0.008665193803608418, 0.011529113166034222, 0.02438003569841385, 0.003616616828367114, 0.0050302185118198395, 0.0026436184998601675, -0.0028455613646656275, 0.0027721275109797716, -0.002460033865645528, -0.0044794646091759205, 0.009766701608896255, 0.04053548350930214, 0.033338963985443115, 0.019680270925164223, 0.01387899648398161, -0.002441675402224064, -0.02687678672373295, -0.013805562630295753, -0.0019001007312908769, 0.029226670041680336, 0.01600857824087143, 0.023205094039440155, 0.02026774175465107, 0.021736416965723038, 0.00884877797216177, -0.049347542226314545, -0.024820638820528984, 0.00884877797216177, 0.0033228814136236906, 0.004920067731291056, -0.0006609046249650419, 0.0008077722741290927, 0.012190017849206924, -0.02952040545642376, -0.01101507619023323, 0.01174941472709179, 0.007820704020559788, 0.0096932677552104, 0.0006379565456882119, -0.011969716288149357, 0.02952040545642376, 0.008298024535179138, -0.0356888473033905, 0.035101376473903656, 0.011455679312348366, 0.005580971948802471, -0.006829347461462021, -0.003763484535738826, 0.0013585260603576899, 0.021295813843607903, 0.0014044222189113498, -0.005287236999720335, -0.0028822782915085554, -0.013658694922924042, 0.008004289120435715, -0.028198596090078354, 0.0025885431095957756, 0.018211593851447105, 0.01387899648398161, 0.0034881075844168663, -0.0025701846461743116, 0.020855212584137917, -0.02952040545642376, 0.03289836272597313, 0.011529113166034222, -0.009289381094276905, 0.019092800095677376, -0.013438393361866474, -0.007269950583577156, 0.012410319410264492, -0.01865219697356224, -0.03054847940802574, 0.0287860669195652, -0.004222446121275425, 0.01615544594824314, -0.004920067731291056, -0.05052248388528824, -0.005801273509860039, 0.01226345170289278, 0.02452690340578556, 0.015788275748491287, 0.023939432576298714, -0.0035248245112597942, 0.009252664633095264, -0.008922211825847626, 0.00631531048566103, 0.01762412302196026, 0.029226670041680336, 0.0005759967025369406, -0.02438003569841385, 0.027170522138476372, -0.05345983803272247, 0.043472833931446075, -0.043472833931446075, -0.01769755594432354, -0.026436183601617813, -0.003616616828367114, -0.019239667803049088, 0.0004773199907504022, -0.01226345170289278, -0.03524824604392052, 0.011896282434463501, -0.037598129361867905, -0.03407330438494682, -0.01600857824087143, 0.010794774629175663, 0.018358461558818817, -0.020855212584137917, -0.010133870877325535, 0.010427606292068958, 0.01615544594824314, 0.010721340775489807, 0.005691122729331255, -0.027464257553219795, 0.021295813843607903, -0.005764556583017111, -0.00631531048566103, 0.006719196680933237, -0.01138224545866251, 0.013364959508180618, -0.003176013706251979, -0.01696321740746498, -0.02041460946202278, -0.000596650002989918, -0.019239667803049088, -0.007343384437263012, 0.0010739699937403202, 0.004534539766609669, 0.008224590681493282, 0.005287236999720335, -0.007123082876205444, -0.016522614285349846, 0.013732128776609898, -0.0022121944930404425, -0.007416818290948868, -0.029961008578538895, -0.029814140871167183, 0.041122954338788986, 0.003708409145474434, 0.018211593851447105, -0.004956784658133984, -0.03906680643558502, -0.009840135462582111, 0.03554198145866394, -0.006682479754090309, 0.018285026773810387, -0.004240804351866245, 0.0029189952183514833, -0.054341044276952744, 0.03319209814071655, 0.012850922532379627, -0.029226670041680336, 0.007857421413064003, -0.02291135862469673, -0.0050302185118198395, 0.02291135862469673, -0.000601239618845284, 0.0262893158942461, 0.02775799296796322, -0.02291135862469673, 0.012483753263950348, -0.015421107411384583, 0.010868208482861519, 0.030695347115397453, -0.014686768874526024, 0.009766701608896255, 0.0037818429991602898, -0.014172731898725033, 0.012190017849206924, 0.019974006339907646, -0.0008077722741290927, 0.0013034507865086198, 0.02203015238046646, -0.03319209814071655, 0.0033595983404666185, -0.0029373536817729473, 0.022617623209953308, 0.007820704020559788, 0.014025864191353321, -0.01600857824087143, 0.003910352010279894, 0.0287860669195652, -0.030695347115397453, -0.03451390564441681, 0.04200416058301926, -0.022617623209953308, -0.018945932388305664, 0.0008307203534059227, 0.0026436184998601675, -0.007416818290948868, 0.01527423970401287, -0.0001468676928197965, 0.03128281608223915, -0.01769755594432354, -0.029079802334308624, 0.012704054825007915, 0.008628476411104202, -0.004259163048118353, -0.05639719218015671, -0.0071965167298913, 0.015714842826128006, 0.0016155445482581854, -0.02291135862469673, 0.0038369183894246817, -0.042591627687215805, -0.03789186477661133, 0.010501040145754814, 0.05492851510643959, -0.030107876285910606, 0.004883350804448128, -0.020120874047279358, 0.02188328467309475, -0.008151156827807426, -0.03304522857069969, 0.01777099072933197, -0.019680270925164223, -0.04787886515259743, -0.014833636581897736, 0.004350955132395029, -0.008224590681493282, 0.005140369292348623, 0.0014962145360186696, 0.01850532926619053, -0.015788275748491287, -0.02188328467309475, -0.043472833931446075, 0.0001835846051108092, 0.02349882945418358, 0.005066935438662767, 0.006939498241990805, -0.0021662984509021044, -0.0193865355104208, -0.01174941472709179, -0.017183519899845123, -0.013952430337667465, -0.027317389845848083, 0.040241748094558716, -0.04141668975353241, -0.012336885556578636, -0.023058226332068443, -0.02114894799888134, 0.04053548350930214, -0.003084221389144659, -0.02188328467309475, 0.015053938142955303, -0.023939432576298714, 0.013585261069238186, -0.031723421066999435, 0.0050302185118198395, 0.02291135862469673, 0.030842214822769165, -0.01174941472709179, -0.016669481992721558, 0.010941642336547375, -0.000665494182612747, -0.021736416965723038, 0.04229789599776268, -0.006939498241990805, 0.009840135462582111, 0.02540810965001583, -0.02452690340578556, -0.005764556583017111, -0.005580971948802471, -0.0010510218562558293, 0.006388744339346886, -0.018285026773810387, 0.018358461558818817, 0.008114439435303211, -0.02188328467309475, 0.02349882945418358, -0.002661976730450988, 0.05081621930003166, -0.004773200023919344, -0.020708344876766205, -0.028051728382706642, 0.036716923117637634, -0.028345463797450066, -0.0034881075844168663, -0.006021575070917606, 0.0070496490225195885, -0.0287860669195652, 0.017991291359066963, -0.016669481992721558, -0.005617688875645399, -0.027317389845848083, -0.02526124194264412, -0.010941642336547375, 0.039360541850328445, -0.0027904859744012356, -0.037451259791851044, -0.01784442365169525, -0.023351961746811867, 0.013364959508180618, -0.011529113166034222, 0.015714842826128006, -0.001835846109315753, -0.021736416965723038, -0.03113595023751259, -0.044354040175676346, -0.04582271724939346, 0.011896282434463501, -0.012777488678693771, 0.017991291359066963, -0.031576551496982574, -0.009987003169953823, 0.015641408041119576, -0.004920067731291056, -0.02041460946202278, -0.003726767608895898, -0.01174941472709179, 0.014833636581897736, -0.005066935438662767, -0.0007481072680093348, 0.020120874047279358, -0.014539901167154312, -0.01476020272821188, 0.00921594724059105, 0.007857421413064003, 0.006095008924603462, -0.004020502790808678, 0.015347673557698727, -0.0035064660478383303, -0.033338963985443115, -0.01476020272821188, 0.04699765890836716, -0.03451390564441681, -0.016228878870606422, 0.006021575070917606, 0.011602547019720078, -0.03818560019135475, 0.05933454632759094, -0.06285937130451202, -0.004497822839766741, -0.029814140871167183, 0.0011060972465202212, 0.028345463797450066, -0.005213803146034479, 0.03994801267981529, 0.021442681550979614, -0.024233167991042137, -0.0013952429872006178, -0.02526124194264412, 0.012704054825007915, -0.006095008924603462, 0.008224590681493282, -0.02026774175465107, 0.006866064388304949, -0.015641408041119576, 0.021589549258351326, -0.004956784658133984, 0.006866064388304949, -0.0005209213122725487, -0.01057447399944067, -0.001138224615715444, -0.002478392329066992, 0.0016889784019440413, 0.0046446905471384525, 0.004699766170233488, -0.012483753263950348, -0.0006838526460342109, -0.03789186477661133, -0.011529113166034222, 0.034954510629177094, 0.0044427476823329926, 0.014172731898725033, 0.014025864191353321, -0.035835716873407364, -0.004736483097076416, -0.02952040545642376, -0.0262893158942461, 0.014833636581897736, 0.01020730473101139, -0.01263062097132206, 0.015347673557698727, -0.020855212584137917, -0.016449181362986565, 0.02702365443110466, 0.010794774629175663, 0.0006425461615435779, 0.018285026773810387, -0.010647906921803951, -0.011675980873405933, 0.05404730886220932, 0.0023407037369906902, 0.003726767608895898, -0.01681634970009327, -0.00369005068205297, -0.0028272029012441635, 0.003194372169673443, 0.018945932388305664, 0.014172731898725033, 0.024820638820528984, 0.0079675717279315, -0.01777099072933197, -0.026583051308989525, 0.0487600713968277, -0.019680270925164223, 0.01263062097132206, 0.01387899648398161, -0.041122954338788986, -0.013658694922924042, 0.02203015238046646, 0.004626332316547632, -0.020855212584137917, 0.0007343384204432368, -0.04406030476093292, -0.011308811604976654, -0.0026069015730172396, -0.005544255021959543, 0.00807772297412157, -0.01769755594432354, -0.01681634970009327, 0.0010785595513880253, -0.0020469683222472668, 0.013438393361866474, -0.003176013706251979, 0.02291135862469673, -0.021442681550979614, -0.01138224545866251, 0.013291525654494762, -0.02114894799888134, 0.011969716288149357, 0.013218091800808907, 0.031870286911726, 0.011675980873405933, -0.002478392329066992, -0.010427606292068958, 0.029079802334308624, -0.03363269940018654, -0.037451259791851044, 0.04200416058301926, 0.004626332316547632, 0.0368637889623642, 0.03128281608223915, 0.0193865355104208, -0.017110085114836693, 0.03407330438494682, -0.016522614285349846, -0.015714842826128006, 0.007930855266749859, 0.010647906921803951, 0.018799064680933952, 0.0287860669195652, 0.007783987559378147, -0.03994801267981529, 0.0003671692102216184, 0.012997790239751339, -0.0015512899262830615, -0.021736416965723038, 0.029373537749052048, 0.0337795689702034, -0.023792564868927002, -0.018064726144075394, -0.0016889784019440413, 0.030107876285910606, 0.03906680643558502, -0.021736416965723038, 0.012557187117636204, -0.0023039868101477623, -0.0032494475599378347, -0.015714842826128006, -0.00027537692221812904, -0.0027354105841368437, 0.009546400047838688, 0.008334740996360779, -0.0020377892069518566, 0.037451259791851044, 0.020120874047279358, -0.011455679312348366, 0.014466467313468456, -0.02702365443110466, -0.0033412398770451546, 0.004350955132395029, 0.016669481992721558, 0.02349882945418358, 0.02114894799888134, 0.010133870877325535, -0.012190017849206924, 0.0262893158942461, 0.018211593851447105, 0.01953340321779251, -0.0007389280362986028, 0.03216402232646942, -0.0337795689702034, 0.021589549258351326, 0.009472966194152832, -0.02687678672373295, 0.01387899648398161, -0.003726767608895898, 0.013438393361866474, -0.004626332316547632, -0.023792564868927002, 0.05052248388528824, -0.009252664633095264, -0.034220170229673386, -0.029079802334308624, -0.028492331504821777, -0.01527423970401287, -0.011969716288149357, 0.010133870877325535, 0.008114439435303211, -0.02364569716155529, 0.016449181362986565, -0.031723421066999435, 0.02702365443110466, 0.029814140871167183, -0.021736416965723038, -0.03965427726507187, 0.04171042516827583, -0.03142968565225601, 0.005544255021959543, 0.024820638820528984, -0.022177020087838173, -0.019239667803049088, -0.00848160870373249, -0.010721340775489807, 0.0075636859983205795, -0.00369005068205297, -9.810302435653284e-05, 0.014980504289269447, -0.0015696483897045255, 0.005177086219191551, 0.010721340775489807, -0.012190017849206924, 0.012336885556578636, -0.013658694922924042, -0.010721340775489807, 0.0262893158942461, -0.010501040145754814, 0.011088510043919086, -0.005837990436702967, 0.005984858144074678, 0.009362814947962761, 0.015200805850327015, -0.03407330438494682, 0.00012219850032124668, 0.021589549258351326, -0.006205159705132246, -0.011308811604976654, 0.017917858436703682, 0.013805562630295753, -0.007894137874245644, -0.017550688236951828, 0.02966727316379547, 0.008628476411104202, -0.03392643481492996, -0.054341044276952744, -0.021295813843607903, 1.2262878044566605e-05, -0.015788275748491287, 0.018725629895925522, 0.023058226332068443, 0.012483753263950348, -0.002460033865645528, 0.014025864191353321, -0.03142968565225601, 0.023939432576298714, -0.043472833931446075, -0.004809916950762272, 0.024967506527900696, -0.010427606292068958, 0.014025864191353321, 0.011308811604976654, -0.0013585260603576899, 0.009142513386905193, 0.018285026773810387, 0.010647906921803951, -0.020561477169394493, -0.017477255314588547, 0.004736483097076416, -0.014466467313468456, -0.005580971948802471, -0.02114894799888134, 0.046703923493623734, -0.03392643481492996, -0.011235377751290798, -0.0021112230606377125, -0.016522614285349846, 0.03054847940802574, -0.016228878870606422, -0.041122954338788986, 0.022470755502581596, 0.022177020087838173, 0.005103652365505695, -0.0017073368653655052, -0.011602547019720078, -0.027317389845848083, 0.02702365443110466, 0.001826666877605021, -0.022323887795209885, -0.014980504289269447, -0.011896282434463501, 0.028345463797450066, 0.011529113166034222, 0.024673771113157272, 0.035101376473903656, -0.0625656321644783, -0.003708409145474434, -0.005617688875645399, 0.011455679312348366, -0.004204087425023317, 0.018138159066438675, 0.020708344876766205, 0.013438393361866474, 0.019680270925164223, -0.022617623209953308, -0.03201715648174286, -0.024233167991042137, -0.02349882945418358, 0.001174941542558372, -0.0193865355104208, -0.012410319410264492, -0.018211593851447105, -0.021442681550979614, -0.005874707363545895, 0.0096932677552104, 0.012043150141835213, -0.016742916777729988, 0.007747270632535219, 0.007416818290948868, 0.0059114242903888226, 0.004277521278709173, -0.027170522138476372, 0.004259163048118353, 0.006205159705132246, 0.00034192632301710546, 0.0019459968898445368, 0.0025518261827528477, 0.0023407037369906902, 0.0044794646091759205, 0.0029189952183514833, -0.03818560019135475, 0.01600857824087143, 0.02702365443110466, 0.009105796925723553, -0.01762412302196026, -0.013291525654494762, -0.02041460946202278, 0.007820704020559788, 0.0034330321941524744, 0.035101376473903656, -0.02349882945418358, 0.01953340321779251, -0.06785286962985992, 0.010941642336547375, 0.022323887795209885, 0.010721340775489807, 0.006609045900404453, -0.006939498241990805, 0.0029557121451944113, -0.013805562630295753, -0.002349883085116744, 0.014025864191353321, -0.015861710533499718, 0.01138224545866251, 0.03451390564441681, -0.025554977357387543, 0.014246165752410889, 0.02364569716155529, -0.023351961746811867, -0.006205159705132246, -0.010060437023639679, 0.00631531048566103, -0.02291135862469673, -0.010721340775489807, 0.010721340775489807, 0.04171042516827583, -0.013805562630295753, -0.012997790239751339, -0.0038552768528461456, -0.023058226332068443, 0.011822848580777645, 0.014686768874526024, -0.02203015238046646, 0.0009867672342807055, 0.006609045900404453, 0.0184318944811821, -0.012850922532379627, -0.004020502790808678, 0.00045896152732893825, 0.019680270925164223, -0.05404730886220932, -0.03539511188864708, -0.014686768874526024, -0.0021662984509021044, -0.002661976730450988, 0.05345983803272247, -0.0193865355104208, 0.0002879983512684703, -0.03113595023751259, 0.02276449091732502, 0.000610418850556016, 0.013658694922924042, -0.004314238205552101, -0.006645762827247381, -0.005691122729331255, 0.04406030476093292, 0.01696321740746498, 0.015641408041119576, 0.032457757741212845, -0.023351961746811867, 0.030254743993282318, 0.022177020087838173, 0.022323887795209885, 0.018799064680933952, -0.0039287107065320015, 0.016449181362986565, 0.0079675717279315, 0.0487600713968277, 0.020708344876766205, -0.0025518261827528477, -0.04817260056734085, 0.012336885556578636, -0.004589615389704704, 0.02291135862469673, 0.01057447399944067, 0.003671692218631506, 0.024820638820528984, -0.030695347115397453, 0.019092800095677376, -9.810302435653284e-05, -0.0019643553532660007, -0.017991291359066963, -0.009289381094276905, -0.0006425461615435779, 0.03113595023751259, 0.04494151100516319, -0.0262893158942461, 0.005654405802488327, 0.010354172438383102, 0.0021571191027760506, -0.004038861487060785, 0.0064621781930327415, -0.013952430337667465, 0.006058291997760534, 0.0021479399874806404, 0.02276449091732502, 0.009472966194152832, -0.006755913607776165, -0.006278593558818102, -0.011896282434463501, 0.02026774175465107, 0.020561477169394493, 0.008922211825847626, -0.003579899901524186, 0.011602547019720078, 0.018211593851447105, -0.0012667338596656919, 0.011969716288149357, 0.023939432576298714, 0.005617688875645399, 0.017330387607216835, -0.0525786317884922, -0.03994801267981529, 0.001789949950762093, 0.015935143455863, -0.03407330438494682, 0.007269950583577156, 0.001220837701112032, -0.00738010136410594, -0.00035569517058320343, 0.0007618761155754328, -0.008114439435303211, 0.011529113166034222, -0.0022489114198833704, -0.013658694922924042, 0.011455679312348366, -0.0015971860848367214, -0.03275149315595627, -0.04082921892404556, -0.020855212584137917, 0.03319209814071655, 0.0262893158942461, 0.001863383804447949, -0.02100208029150963, -0.016742916777729988, -0.021736416965723038, 0.014907070435583591, -0.04406030476093292, -0.00921594724059105, -0.01777099072933197, 0.019680270925164223, -0.025114374235272408, 0.03906680643558502, -0.004185729194432497, 0.03524824604392052, 0.0012850923230871558, -0.008004289120435715, -0.006278593558818102, -0.008591759949922562, 0.00884877797216177, -0.008665193803608418, 0.03994801267981529, 0.013364959508180618, 0.005874707363545895, -0.010941642336547375, 0.02364569716155529, 0.026583051308989525, -0.010060437023639679, 0.0076004029251635075, 0.029226670041680336, 0.03612945228815079, 0.03319209814071655, 0.01703665219247341, 0.041122954338788986, 0.04582271724939346, 0.0029557121451944113, -0.04082921892404556, -0.0687340795993805, 0.004773200023919344, 0.015347673557698727, 0.003745126072317362, 0.013805562630295753, -0.011161943897604942, 0.023939432576298714, 0.0028455613646656275, -0.019827138632535934, -0.007930855266749859, -0.001799129182472825, -0.012410319410264492, -0.006425461266189814, 0.015861710533499718, -0.008922211825847626, -0.004809916950762272, -0.02291135862469673, -0.009987003169953823, 0.02100208029150963, 0.0184318944811821, -0.019092800095677376, 0.010868208482861519, 0.011235377751290798, 0.0014411391457542777, -0.0143930334597826, 0.011308811604976654, 0.02349882945418358, 0.032604627311229706, 0.02966727316379547, 0.005066935438662767, -0.007783987559378147, -0.01608201116323471, -0.04406030476093292, -0.0021662984509021044, -0.03113595023751259, -0.017477255314588547, 0.0008261307375505567, 0.023205094039440155, -0.03524824604392052, -0.04993501305580139, -0.033338963985443115, -0.004057219717651606, -0.01703665219247341, 0.0064621781930327415, 0.02952040545642376, -0.019092800095677376, 0.0009041542070917785, -0.014246165752410889, -0.00881206151098013, -0.03627631813287735, -0.0007756449631415308, 0.023351961746811867, -0.00039241209742613137, 0.011602547019720078, -0.0053606703877449036, -0.00932609848678112, -0.02966727316379547, 0.020561477169394493, -0.0016155445482581854, -0.005103652365505695, -0.01527423970401287, -0.0028455613646656275, -0.006168442778289318, -0.015200805850327015, 0.02188328467309475, 0.0044427476823329926, 0.0053606703877449036, 0.020855212584137917, 0.0032861644867807627, 0.01857876218855381, -0.01608201116323471, 0.016302313655614853, 0.017403820529580116, 0.015053938142955303, -0.010060437023639679, -0.02614244818687439, 0.010794774629175663, -0.01476020272821188, 0.045235246419906616, 0.009472966194152832, 0.02188328467309475, 0.04464777559041977, -0.00848160870373249, 0.012850922532379627, -0.02041460946202278, 0.009472966194152832, 0.004736483097076416, -0.01857876218855381, -0.012924356386065483, -0.0575721338391304, -0.009289381094276905, -0.0004428978718351573, 0.014319599606096745, 0.0029373536817729473, -0.011822848580777645, -0.006352027412503958, 0.032604627311229706, 0.0048466338776052, -0.028051728382706642, 0.05845334008336067, -0.006572328973561525, -0.009766701608896255, -0.00807772297412157, -0.013805562630295753, -0.016449181362986565, 0.006168442778289318, 0.024820638820528984, 0.03128281608223915, -0.017477255314588547, 0.029373537749052048, -0.0143930334597826, 0.0027170521207153797, -0.013071224093437195, 0.033485833555459976, -0.0059481412172317505, 0.012850922532379627, -0.020855212584137917, -0.017550688236951828, -0.004240804351866245, 0.02349882945418358, 0.041122954338788986, 0.001184120774269104, 0.006021575070917606, -0.02790486067533493, -0.006682479754090309, 0.024086300283670425, 0.0168897844851017, -0.047585129737854004, -0.00032356788869947195, -0.006168442778289318, 0.011308811604976654, 0.019239667803049088, 0.025114374235272408, 0.0009775880025699735, -0.031723421066999435, -0.0028272029012441635, -0.03231089189648628, -0.051991160959005356, -0.019827138632535934, -0.019827138632535934, -0.007820704020559788, -0.03965427726507187, 0.005250520072877407, -0.009546400047838688, -0.003010787535458803, -0.017477255314588547, 0.013291525654494762, 0.029814140871167183, -0.017477255314588547, 0.021736416965723038, -0.01953340321779251, 0.0049935015849769115, -0.0025701846461743116, -0.02702365443110466, 0.015714842826128006, -0.042591627687215805, 0.04964127764105797, 0.029814140871167183, -0.032457757741212845, 0.007930855266749859, -0.001854204572737217, 0.043472833931446075, 0.01600857824087143, -0.007416818290948868, -0.031723421066999435, -0.014466467313468456, 0.05316610261797905, 0.022323887795209885, 0.005764556583017111, 0.018945932388305664, -0.04053548350930214, -0.013732128776609898, 0.0038552768528461456, 0.00019850085664074868, 0.019974006339907646, -0.009252664633095264, -0.013364959508180618, 0.0048466338776052, 0.019974006339907646, 0.0004406030639074743, 0.022323887795209885, -0.009142513386905193, 0.027611125260591507, 0.0028455613646656275, 0.008701910264790058, 0.017183519899845123, 0.009142513386905193, -0.02026774175465107, -0.04053548350930214, -0.015567975118756294, -0.010721340775489807, -0.010794774629175663, -0.04699765890836716, -0.0002696398878470063, 0.02026774175465107, -0.015935143455863, 0.015347673557698727, -0.002258090768009424, -0.033338963985443115, -0.01850532926619053, -0.0053973873145878315, 0.025848712772130966, 0.015494541265070438, -0.005984858144074678, -0.02775799296796322, 0.010721340775489807, 0.006058291997760534, 0.0193865355104208, 0.011602547019720078, 0.050228748470544815, -0.015494541265070438, 0.015053938142955303, -0.050228748470544815, -0.026729919016361237, 0.0064988951198756695, -0.0010372530668973923, 0.03730439394712448, 0.0012850923230871558, -0.045235246419906616, 0.05316610261797905, 0.0038736353162676096, 0.00021456451213452965, -0.03319209814071655, -0.016449181362986565, 0.012190017849206924, -0.05815960466861725, -0.00025701845879666507, -0.041122954338788986, -0.004534539766609669, 0.004552898462861776, -0.00012219850032124668, -0.0041306535713374615, -0.056984663009643555, 0.03994801267981529, -0.026436183601617813, -0.010721340775489807, 0.019680270925164223, -0.056103456765413284, 0.004167370498180389, 0.03906680643558502, 0.00848160870373249, -0.02100208029150963];
   ```

2. Load the file into [`mongosh`](https://www.mongodb.com/docs/mongodb-shell.md#mongodb-binary-bin.mongosh) to use the embeddings in your query:

   ```javascript
   load('/<path-to-file>/query-embeddings.js');
   ```

3. Run the query:

   ```json
   db.embedded_movies.aggregate([
     {
       "$vectorSearch": {
         "index": "vector_index",
         "path": "plot_embedding_voyage_3_large",
         "filter": {
           "$and": [
             {
               "year": {  "$gte": 1970  }
             }, 
             {
               "year": {  "$lte": 2020 }
             },
             {  
               "genres": { "$in": ["Action", "Drama", "Comedy"] }  
             }
           ]
         },
         "queryVector": MARTIAL_ARTS_EMBEDDINGS,
         "numCandidates": 1000,
         "limit": 10,
         "returnStoredSource": true
       }
     },
     {
       "$project": {
         "_id": 0,
         "title": 1,
         "plot": 1,
         "genres": 1,
         "score": { $meta: "vectorSearchScore" }
       }
     }
   ])
   ```

   **Output:**

   ```javascript
   [
     {
       plot: "A young woman who lives with her strict father works to become a a champion at Silat, Brunei's version of kung fu.",
       genres: [ 'Action' ],
       title: 'Yasmine',
       score: 0.8117989301681519
     },
     {
       plot: 'The life of the greatest karate master of a generation.',
       genres: [ 'Documentary', 'Action', 'History' ],
       title: 'The Real Miyagi',
       score: 0.8068627715110779
     },
     {
       plot: 'A handyman/martial arts master agrees to teach a bullied boy karate and shows him that there is more to the martial art than fighting.',
       genres: [ 'Action', 'Drama', 'Family' ],
       title: 'The Karate Kid',
       score: 0.8027963042259216
     },
     {
       plot: 'A young martial artist embarks on an adventure, encountering other martial artists in battle until one day he meets an aging blind man who will show him the true meaning of martial arts and life.',
       genres: [ 'Action', 'Adventure', 'Fantasy' ],
       title: 'Circle of Iron',
       score: 0.7998676896095276
     },
     {
       plot: 'Get ready for the ultimate martial arts competition, where anything goes and lives are bought and sold. Tank is the celebrated Champion Star Runner and is deemed invincible among the ...',
       genres: [ 'Action', 'Drama', 'Romance' ],
       title: 'Star Runner',
       score: 0.7988010048866272
     },
     {
       plot: 'A team from the United States is going to compete against Korea in a Tae Kwon Do tournament. The team consists of fighters from all over the country--can they overcome their rivalry and work together to win?',
       genres: [ 'Action', 'Drama', 'Sport' ],
       title: 'Best of the Best',
       score: 0.7957643866539001
     },
     {
       plot: 'The story of martial-arts master Ip Man, the man who trained Bruce Lee.',
       genres: [ 'Action', 'Biography', 'Drama' ],
       title: 'The Grandmaster',
       score: 0.7950568199157715
     },
     {
       plot: 'A semi-biographical account of Yip Man, the successful martial arts master who taught the Chinese martial art of Wing Chun to the world.',
       genres: [ 'Action', 'Biography', 'Drama' ],
       title: 'Ip Man',
       score: 0.7944800853729248
     },
     {
       plot: 'Jackie Chan is the undefeated Kung Fu Master who dishes out the action in traditional Jackie Chan style. When a young boy sets out to learn how to fight from the Master himself, he not only...',
       genres: [ 'Action', 'Comedy', 'Family' ],
       title: 'Looking for Jackie',
       score: 0.7942860722541809
     },
     {
       plot: 'Jackie Chan is the undefeated Kung Fu Master who dishes out the action in traditional Jackie Chan style. When a young boy sets out to learn how to fight from the Master himself, he not only...',
       genres: [ 'Action', 'Comedy', 'Family' ],
       title: 'Looking for Jackie',
       score: 0.7942860722541809
     }
   ]
   ```

#### Nested Field Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `reviews.comments_embedding` field in the `sample_airbnb.listingsAndReviews` collection using vector embeddings for the string *great location close to everything*. It considers up to `100` nearest neighbors, and returns `10` documents in the results.

The query pre-filters the documents by matching the `address.country` field value to *United States* and number of bedrooms between 2 and 3. It then uses the `nestedOptions` option to return the document that has the *average* score from the matching child documents as the overall score for the parent document.

The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `name`, `address`, and `reviews.comments` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

Create the embeddings for the nested field and index the collection by following the instructions in [Procedure.](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-create-index-procedure)

1. Save the following embeddings in a file named `query-embeddings.js`:

   ```javascript
   GREAT_LOCATION_EMBEDDING=[0.010745884850621223, -0.035673413425683975, -0.09298479557037354, -0.021637972444295883, -0.0012061707675457, -0.03274936601519585, -0.027193667367100716, 0.000996004673652351, 0.01388923916965723, 0.0337727814912796, 0.0009868670022115111, 0.057896193116903305, -0.04707721248269081, -0.006213607266545296, 0.019591137766838074, -0.060235437005758286, 0.026316454634070396, 0.013962340541183949, 0.03464999422430992, -0.01608227752149105, -0.018275314942002296, 0.05438733473420143, 0.03581961616873741, 0.0005345529643818736, 0.010380378924310207, 0.009795568883419037, -0.12924301624298096, 0.016301581636071205, -0.012646517716348171, 0.045322779566049576, 0.010818986222147942, 0.006506011821329594, 0.017105694860219955, 0.009722467511892319, -0.025439240038394928, -0.019883543252944946, 0.011988605372607708, 0.011623099446296692, -0.04386075586080551, -0.005811549723148346, 0.04707721248269081, 0.0008909216267056763, 0.004002294037491083, -0.021491769701242447, 0.006213607266545296, -0.017471201717853546, 0.01030727755278349, -0.02617025189101696, -0.050878480076789856, -0.014766453765332699, -0.004422625992447138, -0.048539236187934875, -0.012427214533090591, 0.042106326669454575, 0.015351264737546444, -0.04707721248269081, -0.021930377930402756, 0.016447782516479492, -0.04269113764166832, -0.006688764784485102, -0.04590759053826332, 0.017836706712841988, -0.007675632368773222, 0.015278163366019726, 0.0062867081724107265, 0.011257593519985676, 0.04590759053826332, -0.02134556882083416, 0.021637972444295883, -0.011257593519985676, 0.0675455629825592, 0.021199364215135574, -0.05117088183760643, 0.01820221357047558, 0.009941771626472473, 0.008041138760745525, 0.032895565032958984, 0.0010919501073658466, -0.0006533424602821469, -0.03333417326211929, 0.0061039552092552185, 0.04561518505215645, -0.005701898131519556, 0.02573164366185665, -0.021637972444295883, 0.008041138760745525, -0.00866249855607748, 0.020029744133353233, 0.022661389783024788, 0.013231327757239342, 0.00910110678523779, 0.047369614243507385, 0.0002010284661082551, -0.009503163397312164, -0.006615663878619671, 0.016447782516479492, -0.060235437005758286, 0.0060308538377285, 0.006323258858174086, -0.0031250787433236837, -0.03099493309855461, 0.023977210745215416, -0.03581961616873741, -0.023684807121753693, -0.0036367876455187798, -0.01147689763456583, 0.020906958729028702, 0.02456202171742916, -0.059065815061330795, -0.020468352362513542, 0.004038844257593155, 0.00301542691886425, -0.012719620019197464, -0.014254746027290821, 0.010965188965201378, -0.05292531102895737, 0.01228101085871458, 0.01652088388800621, 0.032018352299928665, -0.014400947839021683, 0.017105694860219955, 0.020906958729028702, -0.02061455510556698, -0.014620251953601837, 0.00544604379683733, -0.004075395409017801, 0.0036916134413331747, 0.012646517716348171, 0.042106326669454575, -0.01820221357047558, -0.01900632679462433, 0.0071273730136454105, 0.02704746648669243, -0.0022570013534277678, 0.0033078319393098354, -0.012354113161563873, -0.026755059137940407, -0.03669683262705803, -0.028509492054581642, -0.021491769701242447, -0.023684807121753693, -0.07046961039304733, 0.033626578748226166, 0.017836706712841988, 0.0008360955980606377, 0.06725315749645233, -0.04152151569724083, 0.03625822439789772, -0.029094301164150238, 0.029971515759825706, -0.0739784762263298, 0.025585440918803215, -0.008772150613367558, 0.012207910418510437, 0.034796200692653656, 0.012573416344821453, 0.010087973438203335, 0.021053163334727287, -0.012500314973294735, 0.02617025189101696, -0.004422625992447138, 0.06462150812149048, 0.0012884096940979362, 0.013158227317035198, 0.000991435837931931, 0.025146832689642906, -0.021053163334727287, -0.028509492054581642, -0.041813917458057404, 0.03231075406074524, -0.005665347445756197, 0.008406644687056541, 0.0654987320303917, -0.03976708650588989, 0.018348416313529015, 0.031141137704253197, 0.011842403560876846, -0.049708858132362366, -0.013523733243346214, -0.06491391360759735, -0.015424365177750587, -0.005701898131519556, -0.015205061063170433, -0.035673413425683975, -0.015789872035384178, -0.01111139077693224, -0.047369614243507385, 8.966326277004555e-05, 0.022661389783024788, 0.0016630536410957575, -0.004532278049737215, 0.0003152491699438542, 0.05555695667862892, -0.014620251953601837, -0.0020651104860007763, -0.042106326669454575, 0.028948096558451653, -0.01900632679462433, 0.027486072853207588, -0.021637972444295883, -0.02383100986480713, 0.04766201972961426, -0.045322779566049576, -0.04064429923892021, -0.005774999037384987, 0.03669683262705803, 0.01886012591421604, -0.004130220972001553, 0.00533639220520854, -0.008699050173163414, -0.023684807121753693, 0.010014872066676617, 0.03026391938328743, 0.031287338584661484, -0.03304176777601242, -0.03274936601519585, -0.02251518703997135, -0.024123415350914, 0.03684303164482117, 0.016009176149964333, 0.002503718016669154, -0.08889112621545792, 1.6419227904407308e-05, 0.049708858132362366, -0.021930377930402756, -0.05204809457063675, -0.015058859251439571, 0.013523733243346214, 0.02456202171742916, 0.014766453765332699, 0.04035189375281334, -0.0007538567297160625, 0.012427214533090591, -0.00015191355487331748, 0.007017720490694046, -0.04269113764166832, -0.00012792721099685878, 0.04356835037469864, 0.026901263743638992, 0.005007436033338308, 0.007017720490694046, 0.01491265743970871, -0.013158227317035198, 0.009795568883419037, 0.006579113658517599, 0.031141137704253197, 0.031287338584661484, -0.01849461905658245, 0.02017594687640667, 0.005957752466201782, -0.06345189362764359, -0.038889870047569275, -0.013377529568970203, 0.032895565032958984, 0.0015716770431026816, -0.027924681082367897, -0.005482594482600689, -0.01659398525953293, -0.06169746071100235, 0.01900632679462433, -0.03581961616873741, 0.04035189375281334, -0.008406644687056541, 0.00866249855607748, -0.0034357591066509485, -0.0008269579848274589, -0.008223891258239746, -0.010599682107567787, 0.007748733274638653, -0.002796123269945383, -0.01089208759367466, 0.021199364215135574, -0.03801265358924866, -0.023684807121753693, -0.03304176777601242, 0.03830505907535553, -0.026316454634070396, 0.0385974645614624, 0.026462655514478683, 0.006688764784485102, -0.00847974605858326, 0.0023940661922097206, -0.004495727363973856, -0.03742784261703491, -0.044153161346912384, 0.02295379526913166, 0.006579113658517599, 0.02251518703997135, 0.030117718502879143, 0.025146832689642906, 0.06198986619710922, 0.06842277944087982, 0.008991454727947712, 0.025439240038394928, 0.002759572584182024, -0.017617402598261833, 0.013669935055077076, 0.0016904666554182768, -0.027486072853207588, -0.04649239778518677, 0.01900632679462433, -0.008918353356420994, -0.005007436033338308, 0.011988605372607708, -0.008223891258239746, 0.08889112621545792, 0.0002181615709559992, 0.011549998074769974, -0.019591137766838074, -0.010161074809730053, -0.006323258858174086, 0.01973734050989151, -0.02617025189101696, -0.014547150582075119, 0.028070881962776184, -0.032456956803798676, 0.013158227317035198, -0.0040571196004748344, -0.0385974645614624, 0.027924681082367897, 0.008370094001293182, 0.007529429625719786, 0.008991454727947712, -0.009247309528291225, -0.005628796759992838, -0.014620251953601837, 0.023977210745215416, -0.02982531487941742, 0.04649239778518677, -0.026462655514478683, -0.07602530717849731, 0.041813917458057404, 0.013158227317035198, 0.023684807121753693, -0.004678480327129364, 0.010818986222147942, 0.003508860245347023, 0.013231327757239342, 0.027486072853207588, -0.018056010827422142, -0.048539236187934875, 0.032895565032958984, 0.005665347445756197, -0.05965062975883484, 0.021637972444295883, -0.07894936203956604, -0.0062867081724107265, 0.01330442912876606, -0.0060674045234918594, -0.03143354132771492, 0.016740188002586365, 0.01886012591421604, 0.05643416941165924, 0.02295379526913166, 0.04590759053826332, -0.024269618093967438, -0.01973734050989151, -0.00555569538846612, 0.01900632679462433, 0.022076580673456192, -0.018348416313529015, -0.02178417518734932, -0.08947594463825226, 0.004605378955602646, -0.0016630536410957575, 0.0385974645614624, 0.07017720490694046, 0.0321645550429821, 0.01812911219894886, -0.006615663878619671, -0.07163923233747482, -0.027339870110154152, -0.015862973406910896, -0.011842403560876846, -0.0385974645614624, -0.017032593488693237, -0.00031753358780406415, -0.029240503907203674, 0.005628796759992838, 0.0020011470187455416, -0.024269618093967438, 0.0009366098674945533, -0.02339240349829197, 0.016228478401899338, 0.029094301164150238, 0.09356961399316788, 0.0048246830701828, -0.027486072853207588, -0.006981170270591974, -0.015058859251439571, 0.02061455510556698, -0.007456328719854355, 0.020029744133353233, -0.021053163334727287, -0.00665221456438303, -0.0385974645614624, 0.02587784454226494, 0.034065186977386475, 0.04064429923892021, 0.03742784261703491, -0.00943006295710802, -0.03421138972043991, -0.014254746027290821, 0.01973734050989151, 0.008918353356420994, 0.01973734050989151, -0.05555695667862892, -0.019152529537677765, 0.0010873812716454268, -0.038889870047569275, -0.05029366537928581, -0.006177056580781937, -0.05555695667862892, 0.020322149619460106, 0.06403670459985733, -0.0033992084208875895, -0.012354113161563873, 0.011842403560876846, 0.02865569293498993, -0.005957752466201782, -0.03333417326211929, 0.018640819936990738, 0.01732499711215496, -0.006432910915464163, 0.005153638776391745, 0.04795442149043083, -0.04356835037469864, 0.005007436033338308, -0.011623099446296692, -0.022661389783024788, -0.009210757911205292, 0.0654987320303917, -0.019444935023784637, 0.07777974009513855, 0.03772025182843208, -0.001037124078720808, 0.006579113658517599, 0.025439240038394928, 0.014181644655764103, 0.03304176777601242, -0.002978876233100891, -0.050586070865392685, 0.03976708650588989, -0.03581961616873741, -0.027924681082367897, 0.011769303120672703, -0.0337727814912796, -0.00614050542935729, 0.013669935055077076, -0.005848100874572992, 0.013012023642659187, 0.02660885825753212, 0.005665347445756197, 0.008808701299130917, 0.05409493297338486, -0.05731138586997986, 0.005811549723148346, -0.0369892381131649, 0.09707847237586975, -0.015131959691643715, 0.00943006295710802, 0.005007436033338308, -0.01812911219894886, -0.007785284426063299, 0.02938670665025711, 0.022807592526078224, 0.03099493309855461, -0.006981170270591974, 0.02178417518734932, -0.02134556882083416, -0.044153161346912384, 0.00614050542935729, -0.006725315935909748, -0.002247863681986928, -0.013012023642659187, -0.00040891018579714, -0.025293035432696342, -0.01571677066385746, 0.00533639220520854, 0.023684807121753693, 0.041813917458057404, -0.023246198892593384, 0.03596581891179085, -0.004605378955602646, 0.010161074809730053, -0.10702023655176163, 0.05438733473420143, 0.02587784454226494, 0.031141137704253197, -0.010965188965201378, 0.022807592526078224, 0.010234176181256771, 0.017836706712841988, -0.016301581636071205, -0.007675632368773222, -0.02821708470582962, 0.01030727755278349, 0.00555569538846612, 0.01973734050989151, -0.018640819936990738, 0.027339870110154152, -0.021199364215135574, 0.03187214955687523, -0.0060308538377285, -0.025293035432696342, -0.07280885428190231, -0.027339870110154152, 0.013450631871819496, 0.003508860245347023, 0.012134809046983719, 0.02777847833931446, -0.007529429625719786, -0.02339240349829197, -0.026901263743638992, 0.0976632833480835, -0.02134556882083416, -0.042983539402484894, 0.044153161346912384, 0.048246830701828, -0.01812911219894886, -0.04649239778518677, 0.00023072584008332342, 0.048246830701828, -0.08421265333890915, -0.013816138729453087, -0.047369614243507385, -0.03640442714095116, 0.0010691059287637472, -0.05555695667862892, 0.01695949211716652, 0.026024047285318375, -0.03801265358924866, -0.03625822439789772, 0.01571677066385746, -0.03976708650588989, -0.013377529568970203, 0.0321645550429821, -0.034065186977386475, -0.04386075586080551, 0.014400947839021683, 0.02295379526913166, -0.0015351263573393226, 0.016740188002586365, -0.018275314942002296, 0.01228101085871458, -0.0385974645614624, -0.03947468101978302, 0.018056010827422142, -0.020468352362513542, -0.007931486703455448, 0.011038290336728096, -0.02222278155386448, -0.01886012591421604, 0.031287338584661484, 0.02821708470582962, -0.02587784454226494, 0.02134556882083416, -0.013231327757239342, 0.00665221456438303, -0.0061039552092552185, -0.035673413425683975, 0.040936704725027084, -0.00665221456438303, -0.044153161346912384, -0.01900632679462433, -0.004587104078382254, 0.028070881962776184, 0.028509492054581642, -0.002448892220854759, -0.00665221456438303, 0.05672657862305641, 0.06315948814153671, -0.011184493079781532, 0.018348416313529015, -0.021053163334727287, -0.061405058950185776, 0.026462655514478683, -0.016667086631059647, 0.04122911021113396, -0.010161074809730053, -0.02938670665025711, -0.05117088183760643, -0.003326107282191515, 0.014254746027290821, 0.03172594681382179, -0.024854429066181183, 0.009320409968495369, -0.01410854235291481, -0.0514632873237133, -0.03669683262705803, -0.006579113658517599, 0.00888180360198021, -0.029094301164150238, 0.023538606241345406, -0.014181644655764103, 0.004440901800990105, 0.021491769701242447, 0.010526581667363644, -0.002503718016669154, 0.013450631871819496, -0.014620251953601837, 0.050586070865392685, -0.00544604379683733, -0.02587784454226494, -0.012500314973294735, 0.028509492054581642, 0.034796200692653656, -0.0369892381131649, 0.006688764784485102, -0.0707620158791542, 0.012207910418510437, -0.017982909455895424, 0.05965062975883484, -0.011403796263039112, -0.009028005413711071, -0.017032593488693237, -0.03655062988400459, 0.005848100874572992, -0.008589398115873337, 0.015789872035384178, -0.02587784454226494, 0.08128859847784042, 0.049708858132362366, 0.07953417301177979, 0.00807768851518631, 0.046199992299079895, -0.009722467511892319, -0.014693353325128555, 0.00555569538846612, 0.012646517716348171, 0.020322149619460106, -0.017982909455895424, 0.0062867081724107265, -0.05672657862305641, 0.046199992299079895, 0.033626578748226166, 0.06169746071100235, -0.0018275314942002296, 0.04035189375281334, 0.04707721248269081, 0.01776360720396042, 0.023538606241345406, -0.01856772042810917, 0.0353810079395771, -0.010014872066676617, 0.012134809046983719, 0.01659398525953293, -0.02617025189101696, 0.0050805374048650265, -0.005153638776391745, 0.046199992299079895, -0.005153638776391745, 0.0015808147145435214, 0.02938670665025711, 0.05526455491781235, -0.024854429066181183, 0.021637972444295883, -0.049708858132362366, -0.03684303164482117, 0.01900632679462433, 0.00866249855607748, 0.005811549723148346, -0.0013615109492093325, -0.029240503907203674, 0.022661389783024788, 0.009941771626472473, 0.042106326669454575, -0.000324386841384694, -0.013596833683550358, 0.0321645550429821, -0.009503163397312164, 0.03947468101978302, -0.037281639873981476, -0.0450303740799427, -0.02500062994658947, -0.034796200692653656, 0.008114239200949669, -0.02865569293498993, 0.02821708470582962, -0.05877341330051422, 0.05731138586997986, 0.06608353555202484, 0.004258148372173309, 0.030848730355501175, -0.0450303740799427, -0.0036916134413331747, -0.03830505907535553, 0.0353810079395771, 0.007529429625719786, -0.006359810009598732, -0.005884651560336351, -0.01147689763456583, 0.07046961039304733, 0.011696201749145985, -0.0039109173230826855, 0.013962340541183949, 0.012646517716348171, 0.050878480076789856, 0.03976708650588989, 0.013231327757239342, -0.01900632679462433, 0.008260441944003105, 0.03655062988400459, -0.000776700908318162, 0.05438733473420143, -0.006981170270591974, 0.05204809457063675, -0.02134556882083416, -0.03596581891179085, 0.0024854429066181183, -0.02500062994658947, 0.007456328719854355, 0.008845251984894276, 0.04122911021113396, 0.03625822439789772, -0.01388923916965723, 0.031287338584661484, 0.035673413425683975, 0.008516296744346619, -0.0001342093455605209, 0.03655062988400459, 0.06403670459985733, 0.04064429923892021, -0.07602530717849731, 0.058188602328300476, -0.006944619584828615, -0.0025768193881958723, 0.017836706712841988, -0.009210757911205292, -0.0192987322807312, -0.023684807121753693, -0.027632277458906174, -0.03684303164482117, 0.0037098887842148542, 0.02660885825753212, -0.017178796231746674, 0.01030727755278349, -0.02777847833931446, -0.0192987322807312, 0.025146832689642906, -0.021930377930402756, 0.013231327757239342, 0.031579744070768356, -0.007968037389218807, -0.017836706712841988, -0.01725189760327339, 0.009174208156764507, -0.004970885813236237, 0.020760757848620415, 0.04912404343485832, 0.02456202171742916, 0.03625822439789772, 0.07894936203956604, 0.019444935023784637, -0.05204809457063675, 0.027632277458906174, 0.020322149619460106, 0.003253005910664797, -0.03947468101978302, 0.0096493661403656, -0.03742784261703491, 0.043275944888591766, 0.05614176392555237, 0.006323258858174086, 0.022661389783024788, 0.005884651560336351, -0.012500314973294735, 0.006834967527538538, 0.00943006295710802, -0.021491769701242447, 0.043275944888591766, 0.04678480699658394, 0.0014803004451096058, 0.012719620019197464, -0.015570568852126598, 0.0037829899229109287, 0.014474048279225826, -0.016228478401899338, 0.04678480699658394, -0.027486072853207588, 0.008516296744346619, 0.010745884850621223, 0.0021930376533418894, -0.01388923916965723, 0.03581961616873741, 0.050586070865392685, -0.010161074809730053, 0.03318797051906586, 0.0039109173230826855, -0.010599682107567787, 0.014766453765332699, -0.048539236187934875, 0.007383226882666349, -0.009795568883419037, 0.010453479364514351, 0.06725315749645233, -0.0010325552430003881, -0.04269113764166832, -0.040936704725027084, -0.007346676662564278, -0.047369614243507385, -0.02222278155386448, 0.01776360720396042, -0.04035189375281334, -0.009137657471001148, -0.01776360720396042, -0.023246198892593384, -0.014839555136859417, -0.01089208759367466, -0.022368986159563065, 0.003490585135295987, -0.03055632673203945, -0.02061455510556698, -0.027632277458906174, -0.05263290926814079, -0.02017594687640667, -0.032018352299928665, 0.0654987320303917, 0.03713544085621834, 0.008370094001293182, -0.06403670459985733, -0.009247309528291225, 0.018640819936990738, 0.031579744070768356, 0.03274936601519585, 0.02982531487941742, 0.023684807121753693, -0.0611126534640789, 0.013669935055077076, 0.03742784261703491, 0.014035440981388092, -0.007054271176457405, 0.0037829899229109287, -0.05848100781440735, -0.00023872130259405822, -0.06315948814153671, 0.03830505907535553, 0.05204809457063675, -0.00301542691886425, -0.05029366537928581, -0.04561518505215645, 0.005957752466201782, 0.011549998074769974, -0.0027047465555369854, 0.015131959691643715, -0.0611126534640789, -0.02383100986480713, -0.040936704725027084, -0.03947468101978302, -0.0024123415350914, 0.01293892227113247, 0.006579113658517599, 0.015862973406910896, -0.0010599682573229074, -0.059065815061330795, -0.033626578748226166, -0.001507713459432125, 0.015570568852126598, -0.018713921308517456, -0.025439240038394928, -0.019444935023784637, -0.015862973406910896, 0.047369614243507385, -0.03640442714095116, 0.010453479364514351, -0.000996004673652351, 0.01491265743970871, -0.00018046871991828084, 0.006615663878619671, 0.01089208759367466, -0.0050805374048650265, -0.010380378924310207, -0.020029744133353233, 0.00665221456438303, 0.07953417301177979, 0.02573164366185665, 0.042106326669454575, 0.022807592526078224, 0.027924681082367897, -0.04912404343485832, 0.022807592526078224, 0.0009777293307706714, 0.02865569293498993, 0.01491265743970871, 0.024415820837020874, -0.041813917458057404, 0.004788132384419441, 0.03348037600517273, -0.10000251978635788, 0.012865821830928326, 0.020468352362513542, -0.03830505907535553, -0.02339240349829197, 0.01900632679462433, 0.08304303139448166, -0.0450303740799427, 0.057896193116903305, -0.009941771626472473, -0.01030727755278349, -0.03713544085621834, 0.03976708650588989, -0.00327128148637712, 0.020468352362513542, -0.02383100986480713, -0.033626578748226166, 0.0337727814912796, 0.027486072853207588, 0.0009594540460966527, 0.03464999422430992, 0.020468352362513542, 0.03801265358924866, 0.031287338584661484, -0.005592246539890766, 0.017836706712841988, 0.0040571196004748344, -0.019591137766838074, 0.05409493297338486, -0.015862973406910896, 0.010161074809730053, -0.06813037395477295, 0.0032895568292587996, -0.021053163334727287, -0.04883164167404175, -0.02222278155386448, 0.009503163397312164, -0.03464999422430992, 0.013743036426603794, -0.022368986159563065, -0.0707620158791542, 0.02383100986480713, 0.00866249855607748, -0.02383100986480713, 0.025146832689642906, 0.012719620019197464, 0.002110798843204975, 0.01089208759367466, -0.042983539402484894, 0.02865569293498993, 0.0007858385215513408, -0.010526581667363644, -0.019444935023784637, 0.048539236187934875, 0.03421138972043991, -0.01571677066385746, -6.567691161762923e-05, -0.018348416313529015, 0.007821834646165371, -0.01769050396978855, -0.04444556310772896, -0.01769050396978855, 0.049708858132362366, 0.015497466549277306, 0.008114239200949669, -0.05614176392555237, 0.019152529537677765, -0.012573416344821453, -0.014474048279225826, 0.0062501574866473675, -0.020029744133353233, 0.048539236187934875, -0.08772151172161102, 0.00138892384711653, 0.0771949291229248, 0.08187340945005417, 0.034065186977386475, -0.00266819610260427, -0.025439240038394928, -0.03640442714095116, 0.0016539159696549177, -0.008772150613367558, -0.06228227540850639, 0.005957752466201782, -0.01769050396978855, 0.05877341330051422, 0.027339870110154152, 0.013743036426603794, -0.020029744133353233, -0.023099996149539948, -0.015862973406910896, -0.026024047285318375, -0.0049343351274728775, 0.03026391938328743, 0.03421138972043991, 0.030410122126340866, -0.019152529537677765, -0.035673413425683975, -0.017544301226735115, -0.06198986619710922, -0.010818986222147942, -0.02339240349829197, -0.015862973406910896, 0.059065815061330795, 0.006688764784485102, -0.007456328719854355, 0.010745884850621223, -0.0687151849269867, -0.00422159768640995, 0.01608227752149105, 0.009795568883419037, 0.002503718016669154, 0.06315948814153671, -0.02339240349829197, 0.042106326669454575, -0.028509492054581642, -0.017617402598261833, -0.050586070865392685, -0.008516296744346619, 0.06696075201034546, -0.017909808084368706, 0.040936704725027084, -0.06813037395477295, 0.017909808084368706, 0.04912404343485832, -0.013743036426603794, -0.030848730355501175, 0.02251518703997135, 0.01293892227113247, 0.020322149619460106, -0.019444935023784637, -0.011257593519985676, 0.057896193116903305, -0.04941645264625549, -0.012207910418510437, -0.013962340541183949];
   ```

2. Load the file into [`mongosh`](https://www.mongodb.com/docs/mongodb-shell.md#mongodb-binary-bin.mongosh) to use the embeddings in your query:

   ```javascript
   load('/<path-to-file>/query-embeddings.js');
   ```

3. Run the query:

   ```json
   db.listingsAndReviews.aggregate([
     {
       "$vectorSearch": {
         "index": "vector_index",
         "filter": {
           "reviews.date": { "$gte": ISODate("2010-01-01") }
         },
         "parentFilter": {
           "address.country": { "$in": ["United States"] },
           "bedrooms": { "$gte": 2,  "$lte": 3 }, 
           "property_type": { "$in": ["Apartment", "House"] }
         },
         "path": "reviews.comments_embedding",
         "queryVector": GREAT_LOCATION_EMBEDDING,
         "numCandidates": 100,
         "limit": 5,
         "nestedOptions": {
           "scoreMode": "avg"
         }
       }
     },
     {
       "$project": {
         "_id": 0,
         "name": 1,
         "address": 1,
         "neighborhood_overview": 1,
         "bedrooms": 1,
         "property_type": 1,
         "reviews.comments": 1,
         "score": { "$meta": "vectorSearchScore" }
       }
     }
   ])
   ```

   **Output:**

   ```js
   [
     {
       name: '3 Bedroom / Ocean views / Free Parking - Waikiki',
       neighborhood_overview: 'This hotel is one of the most popular locations in Waikiki because it is so close to the beach and all Waikiki attractions.  It is convenient to everything you will want to see and do during your vacation. Outdoor activities are countless from this location. Restaurants and international shopping are bountiful nearby. Fast food to 5 star dinning is available. Enjoy the unique Kuhio Ave. for dinning and shopping with the locals. Hawaiian food, Hawaiian artifacts and Hawaiian clothing are all available withing walking distance.',
       property_type: 'Apartment',
       bedrooms: 3,
       address: {
         street: 'Honolulu, HI, United States',
         suburb: 'Honolulu',
         government_area: 'Primary Urban Center',
         market: 'Oahu',
         country: 'United States',
         country_code: 'US',
         location: {
           type: 'Point',
           coordinates: [ -157.82805, 21.27983 ],
           is_location_exact: true
         }
       },
       reviews: [
         {
           comments: 'Everything went smoothly and the apartment was great. The cleanliness and all the small touches, from the bathroom items to the coffee in the kitchen.\r\n' +
             '\r\n' +
             'The apartment complex has an excellent location and great ammenities.'
         },
         {
           comments: 'The host canceled this reservation the day before arrival. This is an automated posting.'
         },
         {
           comments: 'I stayed here in a group of 10 for 4 nights for a wedding. We were on a tight budget and found the condo great value for money, with amazing views from two large balconies, a very short walk to the center of town, a bus stop right in front of the building, and plenty of towels and linen for use. Mark was also flexible with check in and graciously allowed us to check in very early after a horrible overnight flight which landed at 7am! We were there during a rare storm, however, and the windows in the bedroom with the balcony did not keep the strong winds out completely. Also, the dining table and sofas did not fit all 10 of us. Otherwise, we very much enjoyed our stay and would recommend this condo for other large groups.'
         },
         {
           comments: 'Mark的公寓位于Waikiki海滩附近,周边交通很方便,步行5分钟到海滩,3分钟到ROSS,下楼就能看到ABCstore｡\n' +
             '我们租住的公寓位于35层,客厅和主卧的阳台有很美的风景,早上可以看到东边的日出,晚上可以看到海滩一侧的晚霞｡\n' +
             '公寓如Mark在bnb上介绍的那样,设施完善,富有艺术气息,整洁方便,客卧的高低床适合有孩子的家庭入住｡\n' +
             'Waikiki海滩的停车一直是很贵的,但Mark的公寓有地下停车位可以免费使用,真的是非常方便｡\n' +
             '在Waikiki度假选择Mark的公寓一定没错!'
         },
         {
           comments: 'Great location in Waikiki and a wonderful apartment for a larger group. Very comfortable. The included parking space is a real asset.'
         },
         {
           comments: '기대하였던 것보다 상당히 좋았기에 이렇게 후기를 남깁니다.\n' +
             '총 11명이 로얄쿠히오#3507에서 4박하였습니다.\n' +
             '큰 수건은 약 30여개 정도가 있어서 충분하였고\n' +
             '세탁기.건조기 도 잘 작동되어서 2시간만에 빨래/건조가 가능 하였습니다.(세제도있었음). 주방에는 접시 냄비 밥솥 등이 full로 갖추어져 있어서 밥을 해먹을수 있었습니다.(가위가 없어서 아쉬었음). 샤워실 세면대에 물이 막혀 내려가지 않앗는데 manager에게 문의 후 5시간만에 빠르게 해결해 주었습니다. 에어콘 작동 잘되고. 인터넷 잘됩니다. 걸어서 3분거리에 무수비가게. 맥도널드,마루카메우동,ABC마트 등등이 있어서 아주 편리합니다. 비행기도착과 동시에 숙소로 향하였고 13:00PM에 checkin을 해주었습니다. 비치의자 5개 있음. 바디보드 없음. 어린이 모래놀이 장난감 1set 있음.\n' +
             '뷰 좋음.  단점:신발&양말을 벗고 맨발로 바닥을 걸어다녔는데 발바닥이 좀 많이 더러워 졌었습니다. 이에 다른분들께도 추천합니다.'
         },
         {
           comments: 'We loved the views, and the comfortable living spaces. Thank you so much Mark, for a wonderful stay. '
         },
         { comments: "It's good location to the shopping center and beach" },
         {
           comments: 'Great place to stay with a bunch of friends in Honolulu!'
         },
         {
           comments: "Awesome views of mountains, city skyline, city lights, rainbows & ocean. A lot of linens & toiletry provided. If you have more than 1 car though, you will have to find parking elsewhere. There's a Ross down the street that had a parking garage charging $35/day for parking, which is much cheaper than others around the area.\n" +
             '\n' +
             'Other than this, everything was great.'
         },
         { comments: 'Great location.' },
         {
           comments: '와이키키와 가까웠고\n도보로 쇼핑, 식사, 구경을 할수 있었습니다\n오아후의 남동부해안 노쇼어등\n곳곳을 편하게 이동할수있네요'
         },
         {
           comments: 'This is a roomy condo in a good location with spectacular views of the ocean and the mountains. We had a great time! The condo is clean and well-appointed. We had five adults staying here, and we never felt cramped. The place is well stocked with plenty of linens, including a generous supply of beach towels. The kitchen had plenty of dishes for virtually any cooking need, including a tea kettle and two types of teapots. The building also has a recreation deck with a pool, exercise room, sauna, ping-pong tables and more.\n' +
             '\n' +
             "The check-in process was incredibly easy. We texted the host when we left the airport and were met at the condo by a guest host who showed us around and helped with our bags. In an unexpected complication, one of our party had broken their leg before the trip and was in a wheelchair. We hadn't booked the location with handicap accessibility in mind, but it turned out great. For anyone traveling with mobility issues, this is a good location. With an elevator and ramp out front, the wheelchair was no problem. The bathrooms are a bit too tight for a wheelchair if that's a requirement for you, but that's normal for any place that hasn't been specifically designed to be wheelchair accessible.\n" +
             '\n' +
             "The only downside I'll list is that the foldout couches aren't that great. There are five beds in the bedrooms, but one of our party snores and was going to sleep in the living room on one of the foldout couches. It turned out that the mattress was very thin and after a very short discussion we decided we could wear earplugs because an adult would probably not get a good night sleep on the couches. That said, the five of us slept great in the five beds (two are bunkbeds, but were fine even for adults). The place isn't brand new and has signs of wear around the edges, but no more than one would expect in a vacation property. \n" +
             '\n' +
             "Overall, we were very happy with our stay and we'd both recommend it and go back there again!"
         },
         {
           comments: '위치뿐만 아니라, 청결도 안전까지 굉장히 좋은 곳이었습니다 :) 중간에 문제를 해결해주시는 것도 아주 빨랐고 좋았습니다 ^^ 없는 게 없을 정도로 완벽했어요 ! 주변에 쇼핑과 먹을 곳이 굉장히 많이 아주 좋았습니다 ! 다음에 또 가고싶을 정도였어요.'
         },
         {
           comments: "We have enjoyed Mark's apartment immensely.  All the rooms were clean, well-kept, everything was in working order and well prepared.\n" +
             '\n' +
             'The view of the ocean from the balcony was spectacular and soothing at the same time.  The location was a short walk to the central Wakiki, even my 80+ aged in-laws did not find difficult to walk.\n' +
             '\n' +
             "I would highly recommend Mark's place and if you are planning a family get together on Wakiki as I was, give Mark's large apartment a look-in.\n" +
             '\n' +
             'Cheers from Peter'
         },
         {
           comments: "Fantastic place!!! It was way more beautiful that the pictures posted. The A/C worked great in all the rooms (which is what we needed), absolutely LOVED the Guest bathroom shower. Perfect location. Never used my car, walked everywhere we needed to go. Also an ABC Store, Starbucks, and a McDonald's either literally across the street or a block away. Will DEFINITELY request this room for our next Staycation in Waikiki. Thanks, Mark!!!"
         },
         {
           comments: 'So we actually got upgraded to a different room d/t some plumbing issues #3506 so this review will be that room. \n' +
             '\n' +
             'Location was fantastic, right in the middle of where you want to be. About 5-min walking distance to the beach. The place was spotless and the ocean view from the bedroom with the double beds was absolutely incredible.\n' +
             '\n' +
             'The place had a sofa bed, an ottoman that turned into a single bed, and extra blankets/bedding in the closets. \n' +
             '\n' +
             'The place was very comfortable, felt like Home. The second bedroom with the full bed and bunk beds was very comfortable as well, it’s just a bit cramped as there isnt much space other than the beds and a small closet. But we were able to store luggage under the beds which helped, and not to take away from how great this place is, just to give an idea of what the room is like.\n' +
             '\n' +
             'However there are so many other options for sleeping such as the two beds in the living room plus extra mats/bedding in the closet so if the one room feels cramped there is plenty other space to either sleep or store luggage.\n' +
             '\n' +
             'This place would be perfect for a bigger family and even has items there for a baby like a high chair and some other things too.\n' +
             '\n' +
             'There were also boogie boards on one of the balconies which was very nice to have.\n' +
             '\n' +
             'Overall I️ highly recommend this space, and I️ actually wish I️ had the chance to stay and relax in the room more because I️t was really that nice and comfortable.'
         },
         {
           comments: 'Mark was great to work with and responded very quickly. He was sure to get in contact if there was anything he needed.'
         },
         {
           comments: 'The apartment was great for our family group of two teenagers, a five year old, and two adult.\n' +
             'Well situated for beach, shopping and restaurants.'
         },
         { comments: 'Good location and service!' },
         {
           comments: `This apartment is fabulous. The views are spectacular, it was clean and nicely decorated. There was a booklet with tons of great local information. The AC was much needed. I would recommend this place if you want to be right in the heart of Honolulu and Waikiki. Shopping and Restaurants are right there, bus system is everywhere, there's 1 free garage parking space that fits 6'5" and under. The check in process was easy and fast.`
         },
         {
           comments: 'This apartment is incredible! Two balconies with breathtaking views, full kitchen, two bathrooms and TVs in every room. We all had our own space and not to mention access to all hotel facitilies. Great communication with our host and great location. Can’t recommend this apartment enough. '
         },
         {
           comments: '立地は抜群です｡\nﾄｲﾚｯﾄﾍﾟｰﾊﾟｰや洗剤など買い足す必要があるが大きな問題なし｡\n大人数での旅行に最適｡'
         },
         {
           comments: '家族で利用しましたが､個室とﾘﾋﾞﾝｸﾞの数がちょうど良くとても快適に過ごせました｡皆んなも喜んでました｡\n' +
             '眺めも最高だし､立地も中心に位置する為どこ行くにも良い所でした!!!\n' +
             'またﾊﾜｲに行った時は利用したいです!!!'
         },
         {
           comments: 'location,view,facilities were very good.\n' +
             'The House is suitable for family.\n' +
             "3 room's beds were very comfortable. \n" +
             'It is located close to famous points.\n' +
             'Our family whole members were satisfied.'
         },
         {
           comments: 'The rental was in an ideal location and was within walking distance to anything you’ll need in Waikiki. There was ample space in the condo, even for 8 guests. Wished there was a second parking space available in the garage, but aside from that, it was an excellent stay. Would definitely stay here again!'
         },
         {
           comments: 'Super convenient location, amazing view. Friendly guest host (we had Alex) who gave great explanations. We had a great time. Thank you!!'
         },
         { comments: '10/10. Great location. Amazing view.' },
         {
           comments: 'It was wonderful airbnb near Waikiki and downtown! Definitely recommended!'
         },
         {
           comments: '집 위치는 와이키키 해변까지 걸어서 5분? 정도이고 주변 쇼핑 거리와도 매우 가까워서 위치는 매우 만족스럽다. \n' +
             '총 6명이서 함께 지냈는데 불편한거 하나없이 널널하게 생활했고, 특히 거실과 방안에서 밖에 보이는 view 가 끝내준다.\n' +
             '다만 예약확정 되고 난 후에 몇시에 로비에서 만날건지 먼저 물어보고 꼭 확답을 받아낼것..!\n' +
             '이걸 안해서 당일날 부랴부랴 전화했었음.\n' +
             '집을 보여준 Mark인지 누구인지 모르겠지만 (이름을 못 물어본게 아쉽다) 너무 친절했고, 감사했다'
         },
         {
           comments: 'Beautiful, exceptional condominium with million dollar viewsParking, security and all the amenities! We didn’t want to leave❤️'
         }
       ],
       score: 0.7125971913337708
     },
     {
       name: '2br/1ba,1 kitchentte, 10min walk to Waikiki beach',
       neighborhood_overview: '',
       property_type: 'Apartment',
       bedrooms: 2,
       address: {
         street: 'Honolulu, HI, United States',
         suburb: 'Oʻahu',
         government_area: 'Primary Urban Center',
         market: 'Oahu',
         country: 'United States',
         country_code: 'US',
         location: {
           type: 'Point',
           coordinates: [ -157.82304, 21.27703 ],
           is_location_exact: true
         }
       },
       reviews: [
         {
           comments: 'I booked this place for my friend and her family for the first time in Honolulu.  They liked the location, very close to beaches and shops and restaurant.  But they wonder why they had to take the trashes down after paying the cleaning fees.   '
         },
         { comments: '房东非常热心周到负责｡房子非常干净舒适,甚至好于图片｡' },
         {
           comments: '친구들과 함께한 청춘여행 8일중 4일을 여기서 지냈는데 가성비 최고의 숙소이다. 호스트인 카즈에씨는 출국 이전부터 세심하게 체크인 시간이며 궁금한 점이 있는지 확인했으며 메세지를 남기면 곧장 답장이왔다. 하와이에 도착하고 약속한 체크인 시간보다 다소 늦었으나 호스트는 진작에 숙소에서 기다리고 있었다.(전반적으로 일관되게 굉장히 친절하게 설명해주고 궁금한 점을 해결해주었다)  이 방은 다소 연식이 있어보이는 아파트 4층에 있으며 유일한 단점은 계단을 이용해야 한다는 것이다.(가벼운 운동한다고 생각하면 무리 없다.) 방으로 들어가니 최근에 인테리어를 해서 그런지 낡은 아파트와는 반대로 다소 깔끔하고 세련된 모습을 하고 있었다. 무엇보다 기대이상으로 깔끔하게 관리되어온 모습이 마음을 굉장히 편하게 만들어 주었다. 호스트가 워낙 꼼꼼한 분이셔서 부족한 것이 하나 없이 구비되어 있던 생활용품이 호텔보다 훨씬 훌륭했다. 이 방에서 4일간 지내면서 가장 큰 장점 두가지를 꼽으라면 깔끔함과 모든 것이 완비되어 있는 것이었다.  총평으로는 굉장히 만족스러웠다. 가성비가 뛰어나다. 특히 친구들끼리 오는 여행객들에게 적극 추천해주고 싶다.\r\n' +
             '\r\n' +
             "For 4days I've spent fabulous time with my friends. The host, Kazue san was very precise, friendly and kind. She double checked our check-in time to be on time and asked us if we have any questions even before we arrive at Hawaii. The room was spacious and extremely clean. Also interior was fancy.(totally different with the exterior of the building) Beds was comfortable enough to solve our tiredness from tight trip schedules and everything in this apartment was well-prepared. The best two advantages of this apartment are cleaness and Well-stocked daily supplies. Thanks to the host for making us feel and live like one of the local Hawaiians. I would defenetly stay in her place again if I have another chance to go to Hawaii!!"
         },
         {
           comments: 'Kazue was very accommodating as soon as we got to the location.\n' +
             'As soon as we walked in, she gave us a detailed tour of the house and the location.\n' +
             '\n' +
             'She as well had extra amenities for us to last the whole week, if not extra being provided.\n' +
             '\n' +
             "Kazue was a great host and anyone wanting a close home by the beach should definitely go ahead with kazue's airbnb. :)"
         },
         { comments: 'great location, nice place, great host..... ' },
         {
           comments: '1. Great location\r\n' +
             '\r\n' +
             '2. Enough room for 4 guests with 4 beds\r\n' +
             '\r\n' +
             '3. Easy to check-in & check-out\r\n' +
             '\r\n' +
             '4. Easy to park a rent-car with extra pay by US$15 cash a day\r\n' +
             '\r\n' +
             '5. Bad noise from outside and air conditioners inside\r\n' +
             '\r\n' +
             "6. Don't expect any views through windows\r\n" +
             '\r\n' +
             "7. It's good for guests who spend most of their time outside till late night"
         },
         {
           comments: 'The appartement ist clean, good street - calm  and reale near to Waikiki.'
         },
         {
           comments: "I went to Honolulu for the Honolulu marathon with my parents and my brother. We stayed at Kazue's place because it is close to the finish line. It turned out to be a convinient location for everything else. \n" +
             'We liked our stay and the host Kazue and John were so kind and friendly. We felt very welcoming.\n' +
             'We had a good time in Honolulu thanks to Kazue and John. Thank you!'
         },
         {
           comments: '정말 깔끔하고 좋았습니다! 다만 음식을 만드는 레인지가 살짝 열이 부족해서 음식을 빨리빨리 만들지 못했네요, 가족과 가시는 분이나 음식을 사먹지않고 하시는 분이라면 가스레인지를 하나 사시는 걸 추천합니다!'
         },
         {
           comments: '친구들과 2일 동안 편안하게 잘 머물렀어요. \n' +
             '와이키키까지 걸어갈 수 있는 가까운 거리, 별이 잘 보이던 옥상, 산책이나 조깅을 할 수 있던 운하길, 간단한 식사를 할 수 있던 자그마한 주방이 좋았어요.\n' +
             '아쉬웠던 점은 화장실 세면대의 물이 조금씩 나왔고 우리는 4명이었는데 테이블 의자가 3개 밖에 없어서 좀 불편했어요.\n'
         },
         {
           comments: 'We enjoyed our stay at this place as it is very conveniently located in Waikiki. It was very easy to communicate with Kazue and she was very accommodating to our need\n'
         },
         {
           comments: 'Kazue is a good host and very supportive. \n' +
             'The location is fine and not too far from the Waikiki beach.\n' +
             "This place is recommended for young people who just need a place to sleep and don't care about noise come from the airco or outside. \n" +
             'The 4th floor without elevator can be an issue if you do shopping a lot in Honolulu.\n' +
             'Thanks Kazue for your support during our stay there!'
         },
         {
           comments: '房子里海滩很近,每天晚上我们都走路去海滩,很方便｡The apt is very close to the beach, every night we walk to the beach, very convenient. Our plane was dalay, but the John has been waiting for us to 1:30 am to open the door, very grateful.'
         },
         {
           comments: 'The location is very convenient: an ideal place for people who want to spend time at the beach. It is close to all dining options as well.'
         },
         {
           comments: 'Beds were really quite comfortable. Kitchen was perfect with all the basics needed to make our stay comfortable. Location was perfect for getting to all the activities we did. Great place, great stay and would definitely recommend this to others.'
         },
         {
           comments: 'It was good ! Really close to evrything . For this price it is really good. WiFi is not sooo good But that was Okay ! We had te best time ever'
         },
         {
           comments: 'Everything was ok. In spite there was no elevator they help us with the luggage very kindly. Is an apartment with a very good ubication, near waikiki beach. We enjoy a lot. '
         },
         {
           comments: "What a great place to stay! I took my parents and my family to Hawaii for the first time, with little toddler and two family, we were struggling to find a suitable accommodation in the primary location. This place was nice, clean, best location in Waikiki. Short walk to shops, beach and bus stops. I found most of bus go through Kuhio ave, so it's super convinient. \n" +
             '\n'
         },
         { comments: 'Great time' },
         {
           comments: "Kazue's place is walking distance to everything in Waikiki, and only a few blocks from the beach. It isn't fancy but it was a great price, and I was very happy with my choice when I stayed here."
         },
         {
           comments: 'Kazue is very easy to talk with. Fast response and helpful. The room is clean and convince. The location is just perfect for visitors specially for people want to hang out in Waikiki. \n' +
             'I highly recommend her place for visiting Hawaii.'
         },
         {
           comments: 'Good location to stay.\n' +
             'The room is top floor on corner.\n' +
             'We had a good time on a big terrace, like a Hawaiian!\n' +
             "I'd love to go again!!\n"
         },
         {
           comments: '室内は可もなく不可もなく､清掃は行き届いており不満はありません｡ｱﾒﾆﾃｨやﾄﾞﾗｲﾔｰなどもあり､生活には困りません｡ただ4ﾍﾞｯﾄに4名で宿泊したが､ﾘﾋﾞﾝｸﾞには椅子が2脚しかなく､4名でゆっくりするｽﾍﾟｰｽはない｡あくまで寝るｽﾍﾟｰｽという印象｡\n' +
             '外に広々としたﾃﾗｽのような共用ｽﾍﾟｰｽがあるのはよかった｡特にﾀﾊﾞｺを吸う人には｡'
         },
         {
           comments: '清潔な部屋でした｡\n' +
             '食器やｺｯﾌﾟも揃っていました｡\n' +
             'ﾊﾞｽﾀｵﾙがいっぱいあったので海に行く時などにも持っていけました｡\n' +
             'ﾎﾞﾃﾞｨｿｰﾌﾟとﾘﾝｽｲﾝｼﾞｬﾝﾌﾟｰもありました｡\n' +
             '場所も買い物に行くのにもｻﾞ･ﾊﾞｽに乗るにも便利な場所です｡\n' +
             'ABCｽﾄｱも近くにありました｡\n' +
             '一点､冷蔵庫に今まで部屋を利用した人たちの残り物らしきものがいろいろあったのが少し気になりました｡｡\n'
         },
         {
           comments: 'Very kind and reactive host. The condo is very clean (but a bit small for a family, no room to be together). Is is very well situated in Waikiki, not far from everything you want!\n'
         },
         {
           comments: 'Definitely would stay again on a future Waikiki visit! Spot is as advertised in the photos. Nothing glamorous but very clean, phenomenal location (walking distance to everything), and Kazue (and John) were extremely communicative. \n' +
             '\n' +
             'Wifi is not extremely strong FYI, had trouble doing high bandwidth work (though worked fine for email, etc).'
         },
         {
           comments: 'Highly recommend house! Clean, big enough, near main street and beach, silent and more:)'
         },
         {
           comments: 'Overall a good deal for the price. Very conveniently located, only 3 blocks from Waikiki beach. Our host met us at check-in and was very friendly and responsive when we reached out. There are two bedrooms and no living room which made it a little difficult to hang out together. Good if you just need a convenient place to sleep and prepare simple meals. Only electric hot plates were provided, there were no burners on the stove. The kitchen was well stocked enough for light cooking. Bathroom was clean and plenty of towels and toiletries were provided. The wifi was slow but worked for light browsing.'
         },
         { comments: 'ｽﾃｷな思い出ができました!ありがとうございます!' },
         {
           comments: "Kazue's place was great! Very modest, but that was just fine - we didn't visit Waikiki to stay inside all day! It is two air-conditioned bedrooms with two single beds in each, and one bathroom at the end of the hallway/kitchenette combination connecting everything. We tried pushing two beds together to make a double, but they were slightly different heights so it didn't work. There is a nice fridge/freezer, and a stovetop if you wanted to do simple cooking in the kitchenette/hallway, although with so many amazing food options within walking distance, we didn't bother. \n" +
             '\n' +
             'The location is great - walking distance to everything in Waikiki. And the convenience of also being able to rent a parking space helped out tremendously. We rented an affordable car from Turo (use link (Website hidden by Airbnb) for $25 free credit) to explore the island, as Lyft/Uber were surprisingly expensive. I would highly recommend taking advantage of the great parking space and getting a car - Waikiki is one of the many amazing places on Oahu, so give yourself the chance to explore.\n' +
             '\n' +
             "I would highly recommend this place if your primary goal is a comfortable place to sleep. If you're looking for a luxury resort room, go to the Sheraton. If you're looking for a modest place to sleep each night, this cozy two bedroom with four single beds in the heart of Waikiki is absolutely the perfect place. Thanks for the great experience, Kazue!"
         },
         {
           comments: 'Kazue is a nice and kind host. She made every effort in ensuring a smooth checkin and stay experience. Her apartment is close to the downtown and beach area. We enjoyed our stay very much. Thanks Kazue! :)'
         },
         {
           comments: 'とにかくｱｸｾｽもよく､日本語でも対応してくださるので､安心してｽﾃｲすることが出来ました｡\n' +
             '\n' +
             'ｷｯﾁﾝもある程度整っているので､外食続きが苦手なわたしにはﾋﾟｯﾀﾘでした｡\n' +
             '\n' +
             '何よりﾁｪｯｸｲﾝの際に立ち会ってくれた方がとても親切で､楽しい方でしたので､良い旅のｽﾀｰﾄを切ることが出来ました!\n' +
             '\n' +
             '感謝です｡'
         },
         {
           comments: "Great location at walking distance of everything in Waikiki and public transports,, good price and 2 separate bedrooms exactly what we needed! The host is nice and can be flexible on check-in and check-out when it's possible. Had a great time!"
         },
         {
           comments: 'Accomodations were excellent! listing was exactly as listed...would stay again in the future'
         },
         {
           comments: 'Great place. John was easily reachable and answered all my questions in a timely manner. Little touches like the bottle of aloe gel in the fridge were a nice touch. The place was as described. Would book and stay again. There is no elevator so be prepared to carry your stuff up 3 flights of stairs.'
         },
         { comments: 'clean and neat.' },
         { comments: 'Great place close to everything, and good price!!' },
         {
           comments: "Kazue and John's place was nice, clean, and well located. John gave us help getting our substantial amount of luggage upstairs and gave great advice on local attractions. The apartment has a nice terrace area to kick back with a drink after a day of work or relaxation. Additionally it is located extremely close to Waikiki beach park, Diamondhead, and the Hawaii convention center. The central common space doesn't have AC but the rooms have fantastic window units. Check in and check out were a breeze compared to many other Air BnBs I have stayed at since John and Kazue have it down to a science. This place is truly better than advertised. "
         },
         {
           comments: 'Great Location! An easy walk to the beach, restaurants, and bars.'
         },
         { comments: 'Great location for the price!' },
         {
           comments: 'La experiencia ha sido buena, John encantador, la ubicación perfecta, deberían renovar algunas cosas.'
         },
         {
           comments: 'Kazue and John are amazing hosts! Kazue is very responsive to our queries and really nice, they allowed us to check-in early which we greatly appreciate. John is also exceptional, check-in was so smooth (he helped us with our luggage) and he gave us great advice on Honolulu!\n' +
             '\n' +
             "Great location (a lot of things are accessible and the place is easy to find) and the area is safe. Great value for your money! I can't wait to be back in Honolulu and stay again in their place."
         },
         { comments: 'Kazueさんのﾚｽﾎﾟﾝｽも早くよかったです!\nﾜｲｷｷﾋﾞｰﾁからの立地も良くさい最高でした!' },
         {
           comments: 'Location is near by the beach and all the action is. But the place need a lot of upgrade, I guess you get what you paid for, so make sure you are getting a good price.'
         },
         {
           comments: "My family of 4 had a very nice time at this apartment over Christmas/New Years. It's a top-floor corner apt, so it was generally nice and quiet. The AC is a bit loud, but it's fine if you turn it on Low. It's a great place to come home to after a day out exploring the island, but it's a bit small to spend an afternoon there relaxing. There is no living room, and the kitchen/eating space is small. But none of that really mattered to us. We were able to cook a nice egg breakfast every morning, and head out into the the busy Waikiki neighborhood (really crowded!), explore the island, eat dinner out (make reservations! Or try your luck at the Duke's restaurants, some of which don't take reservations), and come back to a quiet apartment. Plenty of hot water, and great water pressure. We loved that there were four separate beds, all comfortable. Our host Joyce was very responsive and attentive."
         },
         {
           comments: 'Incredible value five minute walk to the beach, 4 beds, kitchen and safe.'
         },
         {
           comments: 'Kazue’s place was located in an easily accessible place to Waikiki’s main attractions. Communication was prompt and clear and John helped kindly with our check-in process.'
         },
         {
           comments: 'Kazue and John are very friendly and responsive. John helped us carry the baggages on to the apartment and provided us a lot of local tips. Flexible check in time, very smooth and easy check-in process.\n' +
             '\n' +
             'The place is generally good. Convenient location and reasonable price. The neighborhood is a little noisy. The WiFi and cooktop are slow, made it a bit hard for us to do work on computer or cook meals.'
         },
         {
           comments: "Kazue's place was close to Waikiki beach area and the center. If you want a affordable place to stay and eat out some this place was perfect. Also there are two bedrooms so if you want some privacy its nice too.  Enough kitchenware as well to cook easy meals!\n" +
             'Cons were,  you can hear the next door neighbor if the windows are open, wifi was poor and slow. Three people using internet for work or personal reasons was stressful.'
         },
         {
           comments: 'Such a good location for a stay in Waikiki! Pretty basic but has everything you need and the beds were relatively comfortable too :) the bedrooms don’t currently have curtains which was our main issue, but other than that it was a great stay!'
         },
         {
           comments: 'ﾜｲｷｷからも近く､動物園や水族館にも徒歩で行けます｡\n' +
             'ﾎﾃﾙのように部屋でのんびりするのではなく､日中はほとんど外に出て､部屋に寝に帰るだけと言う人には十分だと思います｡ﾎﾃﾙよりはずいぶん安く宿泊できると思います｡'
         }
       ],
       score: 0.7071605920791626
     },
     {
       name: '2 BR Queen Size Sunny - Nolita',
       neighborhood_overview: "The apartment is right next door to beautiful Old St. Patrick's Cathedral and perfectly situated with access to ALL subway lines making it easy to get anywhere in this fabulous city. Supermarkets & Whole Foods nearby as well as cafes and other places to eat and drink. Literally right above Emporio which is a Michelin rated restaurant.",
       property_type: 'Apartment',
       bedrooms: 2,
       address: {
         street: 'New York, NY, United States',
         suburb: 'Manhattan',
         government_area: 'Nolita',
         market: 'New York',
         country: 'United States',
         country_code: 'US',
         location: {
           type: 'Point',
           coordinates: [ -73.99449, 40.72182 ],
           is_location_exact: true
         }
       },
       reviews: [
         {
           comments: 'A colleague and I stayed for two weeks and the apartment worked wonderfully for us. Nicely located and Brendan made everything very easy.'
         },
         {
           comments: 'The apartment is fantastic - a wonderful location with great bars and restaurants on the doorstep, it looks great and has everything we needed including 2 proper double BRs. Brendan was a brilliant host - very quick at replying to any question we had and really helpful. A great experience all round. '
         },
         {
           comments: 'BEST NYC HOLIDAY EVER!!! We stayed in Brendan flat for 5 days at the end of March and cannot fault our host or his flat. From the moment we made the booking, Brendan has been unbelievably helpful pointing us in the right direction to make the most of our time in NYC. His warm and well appointed apartment is perfectly located, you could not ask for a more eclectic mix of restaurants, bars, bakeries and shops. Cherry on the cake there are 3 subway stations minutes away in case you are not an uber traveller. 5 star experience all- round.'
         },
         {
           comments: 'Lovely apartment in a great location! Brendan was very helpful and flexible throughout. Highly recommended!'
         },
         {
           comments: "Brendan was a great host!  He was very accommodating, and responded very quickly by text.  We met Brendan in the restaurant on the ground floor of his apartment, and walked us through everything.  The size of the apartment was perfect for our group of two couples with two small babies.  Of note, his place is a third floor walkup, which didn't bother us but could be an issue for others.\r\n" +
             "The location couldn't be better - in the heart of the village...wonderful shops, restaurants, coffee shop across the street, minutes away from Little Italy and Chinatown, and two blocks from the subway station.  We are already talking about when we will be returning for our next NYC visit.  "
         },
         {
           comments: 'Great flat, superb location and Brendan was very helpful. Can thoroughly recommend!'
         },
         {
           comments: 'The aparment was great and the location was very good also. It was clean and everything worked. I definetely recommend it.'
         },
         {
           comments: 'This is a great apartment in a great location! It is a perfect home base to explore all of NYC. Brendan is a wonderful host and flexible even when our schedule changed. I will book again when I return.'
         },
         {
           comments: "Brendan est un hôte attentionné qui s'assure que tout soit bien prêt pour accueillir ses invités. Toujours disponible et prompt à répondre aux questions, c'était un stress en moins que de préparer le voyage et d'arriver à New York pour 10 jours.\r\n" +
             "Son appartement est vraiment confortable, bien équipé et vraiment bien situé dans Nolita, un quartier de Manhattan fourmillant d'activité le soir et donc propice aux sorties. L'appartement est d'ailleurs situé juste au dessus d'un excellent restaurant : L'Emporio.\r\n" +
             'Je recommande vivement !'
         },
         {
           comments: 'Brendan was super accommodating and a very helpful host. Even before arriving, he was very responsive and helpful when we had any questions about the place. His place is very nice and clean, and close to many subway stations. There are a ton of good cafes, bars, and restaurants close by as well. We would definitely book again with Brendan if we do come back to New York again.'
         },
         {
           comments: 'Brendan was the perfect host!  His apartment was exactly as pictured.  It was large (by NYC standards), clean and very comfortable.  He was quick to respond to all communications.  He was also friendly and flexible.  I would stay there again if I find myself in NYC in the future!'
         },
         {
           comments: 'Brendam nos ofreció su casa como si fuéramos amigos y nos hizo sentir como en casa. Un buen anfitrión!!\r\n'
         },
         {
           comments: 'Really dice location, matching the expectations. A lot of nice restaurants around with the subway just around the corner,'
         },
         {
           comments: "As advertised - great neighborhood, very central to all points in the city. The apartment was clean, the meet-up was easy, the owner professional. The apartment is located on the 4th floor of a walk-up, which is pretty normal for nyc. Just something to be aware of in the event that you aren't comfortable with stairs for any reason."
         },
         {
           comments: "We loved staying at Brendan's place in Nolita.   The neighborhood is terrific - we enjoyed the cupcake bakery, wine bar, and hipster coffee shop right on our block!  The apartment worked out great, no complaints, Brendan made the check in/out process smooth. We would definitely rent this apartment again."
         },
         {
           comments: "We truly had amazing time in New York during stay in Brendan's apartment. Location was perfect. Everything was as advertised. Unfortunately we were not able to meet Brendan in person but he was in contact with us through airbnb so everything went smoothly. All in all if we go back we would choose again Brendan's apartment. Great experience all together :)"
         },
         {
           comments: 'great location! we loved the neighborhood, excellent place for visit NY, clean and beautiful apartment. Brendan was very helpful and easy to locate when we needed. Highly recommended.'
         },
         { comments: 'Stor fleksibilitet i forhold til ind og udtjekning' },
         {
           comments: 'Appartement bien et confortable, bien situé à manathan dans un quartier bien sympa, métro à proximité... À recommander '
         },
         {
           comments: "We had a great stay at Brendan's apartment. It's a roomy apartment and looks just like the pictures. We loved the neighborhood, very cute with lots of little shops and no trouble catching cabs or walking to the subway. Brendan was very courteous, met us outside and was available and easy to communicate with throughout our stay. The apartment was clean and well kept. The only thing I would say is that remember that it is up three flights of stairs. Some of the people I went with hadn't read the listing well and were surprised, but it didn't bother me. Thank you so much Brendan!"
         },
         {
           comments: "We had a great time staying in Brendan's apartment. location is perfect and he was flexible with picking up the key. \r\n" +
             'Apartment was clean And has  air conditioning which we really needed in warm and humid NY.\r\n' +
             'Only min was that there were only 4 towels for 4 persons for a stay of 5 days and that is not enough, same goes for glasses only 4! '
         },
         {
           comments: 'Nice apartment.\r\n' +
             'Great location.\r\n' +
             'Close to restaurants, and the subway.\r\n' +
             'Brendan was very friendly.\r\n' +
             'He offered to store our luggage the day we checked out, witch gave us 1 extra day in NYC :o)\r\n' +
             '\r\n'
         },
         {
           comments: 'Brendan is a very helpfull host, présent at 2 AM to open the door and sent the postcards ! the flat is very well located in NY, Nolita is the place to be but it is noisy and one bedroom has no blinds and we were 3 but There were 2 chairs.'
         },
         {
           comments: "L'appartement est idéalement situé au cœur de Nolita, quartier très vivant et très sympathique.\r\n" +
             'Nous avons apprécié les deux chambres séparées parfaites pour 4 adultes.\r\n'
         },
         {
           comments: 'Brendan is a fantastic host. He was quite accommodating and flexible around checking in and out. The apartment itself was in a charming area with easily accessible transprotation, was clean and quite sizeable for NYC standards. I would definitely recommend it to any groups traveling through the city.'
         },
         {
           comments: 'The apartment was perfect and Brendan was a great host - very responsive and organised. Thanks, we had a great time! '
         },
         {
           comments: "Great location, very cute place, nicely decorated.  Typical New York walk up.  We were moving my son into NYU and had a lot of luggage.  Walking up three flights of stairs was a bit of a challenge but once in the place, it's very comfortable and well appointed.  Would have been fine if we didn't have so much baggage.  Brenden is a good host and had left helpful instructions."
         },
         {
           comments: 'Wir haben dieses Appartment im trendigen Stadtteil Nolita für uns als Familie (2 Erwachsene, 2 Teenager) für 3 Nächte gemietet. Die Gegend ist toll. Restaurants, Bars und Shops - alles in der Nähe. Brendan hat uns einen Late-Arrival sowie Late-Checkout möglich gemacht, so dass wir sehr viel von unserem Aufenthalt hatten. Die Wohnung ist aufgrund der 2 Schlafzimmer sehr gut für 4 Personen geeignet. Brendan hat immer sofort auf Anfragen reagiert und auch unser in der Wohnung vergessenes Handy an zentraler Stelle hinterlegt, so dass wir es wieder abholen konnten. Es war sehr warm in NYC, aber die Klimaanlage hat sehr gut funktioniert. Die zentrale Lage bedingt allerdings auch, dass das Schlafzimmer zur Straße nicht ganz ruhig ist. Aber dafür ist man schließlich auch in Manhattan.'
         },
         {
           comments: 'Brendan was an amazing host and had the whole apartment set up before we arrived. I flew in on a redeye and Brendan had the keys ready for me to pickup. The apartment is roomy by NYC standards and there was more than enough room for 4 of us. Nolita is an amazing neighborhood with enough restaurants and bars to visit for a year; plenty of shopping too. The apartment is located on a quiet enough street with central access to 6 and B,D,F,M trains '
         },
         {
           comments: "The apartment is located in a busy and vibrant part of Little Italy and is close to a number of the subway lines. The apartment itself has enough room to use as a place to crash of a night but you fill find that you don't end up spending much time there with everything that is on offer on your doorstep."
         },
         {
           comments: "In a city where shoe-box hotel rooms are the norm, this place was a nice fit for my work colleague and myself for three days. The apartment is clean, beds and couch are comfortable and having a kitchen is nice even if we didn't use it during our stay. \r\n" +
             'Brendan greeted us and walked us up to the flat, and was great at communicating to set up our check-in and stay.  Being on the Lower East Side, right next to Little Italy, it was a short commute downtown, and easily accessible to take the subway to Midtown. Would recommend and stay again. '
         },
         {
           comments: "Our host was responsive and helpful. The apartment was exactly as described! Plenty of room for 4 adults, full bath, clean linens, comfortable beds. Air conditioning in both bedrooms made for a great night's sleep. The best part for us was location, Location, LOCATION! This apartment is in a fantastic neighborhood with restaurants and shopping. But it's access to everywhere from Brooklyn to Soho to nearby subways that can take you where ever you need to go; made it perfect. We'll definitely stay here again!"
         },
         {
           comments: "Perfect location and lovely little flat! We'll sure be back!!"
         },
         {
           comments: 'We have enjoyed our 2 weeks stay at Brendan’s place a lot. He is a good host and keeps his promises.\r\n' +
             'Nolita is a great neighbourhood close to Chinatown and Little Italy with lots of coffee bars, cafes, restaurants, supermarket and metro line at walking distance.\r\n' +
             'The apartment offers not  a lot of  space in the living room and kitchen for 4 persons but do not forget that you are in New York City. There is television set available which is great in case of a rainy day and the 2 bedrooms give enough room for 4 persons. In summer time the aircondition offers a great welcome when it is getting too hot inside and the wifi connection works perfect.\r\n' +
             'His place we can recommend strongly to anyone who plans to visit New York. \r\n'
         },
         {
           comments: "Great stay at Brendan's place in Nolita. Great location, very clean, and place looks exactly like the pictures. Bars, restaurants, and coffee all just steps away. Fantastic Italian restaurant a few floors below the apartment. 4 male adults in one place for 3 nights and it was perfect for NYC standards. Brendan was always very responsive and also accommodated our odd check in/check out times. Subway near by. Couldn't hear other neighbors, and though there was construction going on outside, the noise from that was only during the day. I would use his place again no question. "
         },
         {
           comments: 'Service was prompt and the apartment was fantastic!  Location was key.  Would stay again.  Thanks Brendan!'
         },
         {
           comments: 'We had a lot of fun in NYC, cause his apt is amazing ,comfortable and more convenient for traffic. We will have his apt and be his guest again without any question. '
         },
         {
           comments: 'Nice flat! The nolita hood is one of the best place to stay and to visit NYC! A lot of restaurants bars surrounded by subway stops...a perfect place. Brendan was here for the check in and stay flexible for the check out time! He answered us in a quick manner to all of our questions or requests. So if you r 4 peoples looking for a great stay in NYC i have to recommend you to get in touch with him!'
         },
         {
           comments: 'Apartamento aconsejable, en el centro de la ciudad, cerca de la zona financiera de Manhattan. Quzá un poco pequeño, pero teniendo en cuenta que solo era para dormir y poco más, cumple su función a la perfección, el trato con Brendan fue perfecto, incluso nos permitió dejar las maletas en otro apartamento el día que dejamos el piso.\r\n' +
             '\r\n' +
             'Muy recomendable para visitar la ciudad, muy bien ubicado.'
         },
         {
           comments: "We had a great time at Brendan's 2 bedroom apartment. He was very accommodating to our party. When we arrived a few hours before check in, and he allowed us to temporarily store our bags so we could get our vacation started. And, he helped us store our bags on the way out if the city too.\n" +
             ' The place is in my favorite part of New York, with tons of restaurants, bars and shopping nearby. I would defiantly stay there again. '
         },
         {
           comments: 'Muy buena descripción de lo céntrico y de la organización del departamento. Tuvimos todas las facilidades por parte de Brendan.\r\n' +
             'El ambiente de los vecinos, y la buena localización del departamento nos ayudó a poder conocer muy bien la ciudad de New York.'
         },
         {
           comments: "Brendans' apartment is great! Located in one of the most interesting neighbourhoods in Manhattan with plenty of shops, bars and restaurants nearby. In addition to this, there is a very good subway connection within 5min walking distance.\r\n" +
             '\r\n' +
             "We've been there for a week with four people and the apartment was big enough for us!\r\n" +
             '\r\n' +
             'Great stay, totally recommend it!'
         },
         {
           comments: 'Brendan has a very nice apt. within a wonderful neighbourhood. You are very close to everything. The rooms look like displayed at the pictures and the apt. has everything you need for the day. The wifi is pretty good. We have been there with two couples and are completely satisfied.\r\n' +
             '\r\n' +
             'Tip to travellers: If you get to nyc the first time you can use the free wifi in the subway to contact brendan.\r\n'
         },
         { comments: 'Great experience. Fantastic location and clean space.' },
         {
           comments: 'Great staying in the best area. Brendan is super nice and flexibable!'
         },
         {
           comments: 'Apt was great, Brendan made it easy and was flexible on check in/out times. I would definitely stay there again. Awesome location! '
         },
         {
           comments: 'Brendan was great with communication and responded promptly to all questions and messages. We got to NY early, so Brendan allowed us to store our bags at his place until the apartment was ready, and even gave us some tips on great restaurants. Cafe Habana is awesome! He even let us have a late check out. The apartment was clean, spacious, and best of all, quiet. Everything we needed was there and the location cannot be beat! Would definitely recommend!'
         },
         {
           comments: "Four of our friends stayed in Brendan's apartment during Christmas. The apartment is very true to its pictures, clean and comfortable and the neighborhood is great with so many nice restaurants and shops. I would totally recommend this apartment. "
         },
         {
           comments: "Great apartment in a great neighborhood, really close to the subway, chinatown and little italy.  Can't go wrong!"
         },
         {
           comments: 'We much appreciated the contact with Brendan right from the start. He was very easy to communicate with. The appartment was terrific and the location excellent. We had splendid days in NY, and I could well imagine returning to this flat on my next visit.'
         },
         {
           comments: 'Super appartement! Comme dans la description. On a passé un super moment là-bas. Un point de départ de très bonne qualité pour sillonner New York.\r\n' +
             '\r\n' +
             "Brendan nous a donné les clés et nous a dit ''Vous êtes chez vous''! Juste parfait et réactif par texto.  \r\n" +
             '\r\n' +
             'Merci Brendan'
         },
         {
           comments: 'Brendan was a terrific host from start to finish.  He was quick to reply,  very accommodating and helpful.  The description was spot on (clean and comfortable) and the location was terrific for our needs.   '
         },
         {
           comments: "Brendan's apartment was exactly as pictured. Clean, warm and cozy. The beds were comfortable and the neighborhood was filled with wonderful little cafes and restaurants. Very convenient location. We'd stay here again!\r\n"
         },
         {
           comments: 'Estuvimos 6 noches en el apartamento de Brendan, el fue muy puntual, siempre dispuesto a apoyar pero respetando privacidad, el apartamento esta muy bien ubicado, dos o tres estaciones del tren muy cercanas, todo de acuerdo a fotos y descripción, muchas gracias Brendan, durante nuestra estancia nos sentimos mas Neoyorkinos que turistas.'
         },
         {
           comments: 'The place was clean and conveniently located to lots of good food options nearby.'
         },
         {
           comments: 'Brendan was responsive, when i landed early in JFK and reached the apartment before checkin time, Brendan was kind enough to let me leave my luggage with him. The apartment itself is very clean and is in a wonderful location.. this is probably my go to location in Nolita, so look forward to booking again the next time I am in NYC'
         },
         { comments: 'Brendan was great!  He met me @ midnight to let me in!' },
         {
           comments: "It went okay when we stayed in Brendan's apartment. Brendan is a very kind host. However, At the first night, we didn't get hot water and it was repaired till next day's afternoon. Brendan said it was rare though. Before I booked the apt, it said the check out time was flexible. But at the night before we checked out, we were told we had to leave by noon. Maybe I didn't get the definition about flexible check out time. I think that's my fault. Just wanna let the other people who want to stay in the place double check the time with the host even before you book it. Anyway, the staying in NYC was fine. Hope you guys can enjoy the city."
         },
         {
           comments: 'Brendan was a very responsive and attentive host.  He allowed me and my friends to keep our bags at his place until the apartment was ready and answered texts and questions in a super timely manner.  The apt was very clean and comfortable. Gorgeous neighborhood and felt like I was in good hands.  Would definitely stay with Brendan again.'
         },
         {
           comments: 'Brendan was a great host. He was very responsive and everything in the apartment matched exactly. Awesome location close to great restaurants and bars. Would definitely consider it for the next time we visit NYC.'
         },
         {
           comments: 'The stay here was excellent! A colleague and I needed a place while on business in the city. Brendan was very accommodating with getting us the keys and working with our schedules. The place was clean and spacious by NYC standards. And the price was phenomenal for a two bedroom! Great location too. Checkout was a breeze.'
         },
         {
           comments: 'Nolita is one of the best areas in Manhattan. It is close to everything- walking distance to many special places. But still an original area. The houses are low, the restaurants and bars intimate and the people nice. Brendans place is right in the center of everything and when you are "home", you´ve got everything you need: a nice kitchen/living room and two VERY  separate bedrooms. You can stay here with snoring friends, and don´t be disturbed. It is on the 4th floor and the only thing I missed was a lift. There is a very nice restaurant and a cool bar in the same building. Both worth a visit.\r\n'
         },
         {
           comments: "Best location in NYC! Nolita is so trendy and relaxed at the same time in a combined urban coolness :-) We loved our stay in Brendan's apparent were we felt very welcome. Very nice that the two bedrooms are separated by the living room making them both private. The beds a so comfy - real nice after a long flight :-) Btw: The Italian restaurant downstairs (Emporio) is quite good."
         },
         {
           comments: "Brendan was an incredible host. I don't think I can fully explain how this past weekend was such a wonderful trip and huge part of that is because of Brendan and this apartment. I have been to NYC a few times before and this was by far the best place I've stayed. He quickly responded to every question we had and truly made us feel welcome. A friend of mine ended up getting to the city earlier than the rest of us and he made sure she had a place to put her bags until we arrived. The apartment became a home away from home and was a perfect location for us for all that we wanted to do. There also were some incredible restaurants and shops in the area if you wanted to go somewhere nearby. I will recommend Brendan's listing to any friend I know coming to NYC."
         },
         {
           comments: "We had a great stay at Brendan's place. The location is great and Brendan was very helpful in accommodating our early arrival by keeping our luggage with him. The apartment was clean and as pictured. We did not spend a lot of time in it during the day but we slept very well during the two nights we were there. Definitely a place to come back to."
         },
         {
           comments: 'The location for the apartment is perfect. There is a lot of very nice bars and restaurent in the neighbourhood. The condition of the apartment is fine and it was clean. The size of the apartment is perfect for 2 couples. Brendan was very helpful. It was especially nice that the check-in and check-out was flexible.'
         },
         {
           comments: 'Great place to stay, Great guy, very helpfull. Everything perfect. '
         },
         {
           comments: 'Great time in Brendan flat! The position is very good and the apartment is very nice. Absolutely recommended if you wish to stay in Manhattan!!!'
         },
         {
           comments: 'We had a wonderful time and this place was perfect.  Great location and immaculate.  We will definitely try to stay on our next visit to NYC.'
         },
         {
           comments: 'We arrived much earlier than we had planned but Brendan graciously let us in to drop our bags while apt. was being prepared for us. The two bedrooms are at opposite ends and both were very clean and comfortable. Great restaurants nearby. This is an amazing location and I would definitely stay again!'
         },
         {
           comments: "Brendan a été très accueillant, disponible et flexible. On a pu laisser nos bagages le temps que l'appartement soit prêt.\r\n" +
             "L'appartement est conforme à la description, très propre et très bien agencé. Sa situation géographique est un gros plus afin de visiter la ville (très proche du quartier financier, chinois et italien), de plus plusieurs stations de métro sont très proches. \r\n" +
             'Mention spéciale au sujet du confort des lits.\r\n' +
             '\r\n' +
             'Pour résumer : hôte génial, appartement génial, ville géniale.\r\n'
         },
         {
           comments: 'Brendan was very nice and helpful. We were able to leave baggage with him hours before check in. Apartment very nice, exactly as described in add. \r\n' +
             'Neighborhood great, all in walking distance.        '
         },
         {
           comments: "Very nice stay in Brendan's appartment in an incredible area of New-York :Near everything and the place to be for entertainment and shopping . \r\n" +
             'The appartement is cosy and the two bedrooms very independant and confortable .\r\n'
         },
         {
           comments: "The apartment was awesome and suited the 3 of us perfectly. Brendan was friendly & helpful. The location couldn't have been better. We were so central to everywhere. The only downside was the building construction work taking place next door which starts at 7am. Would definitely stay again."
         },
         {
           comments: "Easy 'hand over' of keys and a comfortable apartment in a great location. \r\n" +
             '\r\n' +
             'Thank you Brendan'
         },
         {
           comments: "The location was great. Easy to access the subway. Loved the markets of Chinatown, just blocks South and Little Italy.  Place was small for 2 kids in their early 20's and 2 adults. Very small bathroom.  Be prepared to walk 3 flights of stairs. Brendan was available to us if we needed him."
         },
         {
           comments: "The location of the apartment is excellent.  It's in the middle of everything or close to subway or walking distance to wherever you need to be in the village.  The location is quiet enough for our babies to sleep and for us to sleep soundly.  \r\n" +
             '\r\n' +
             'The apartment itself is up 3 flights of stairs which are a little run down.  It was clean (kitchen except stove top had grease which was wiped off easily and bathroom) however the floor was unswept and the sheets had stray hairs on them, maybe from laundromat driers.  The apartment consists of two rooms with the kitchen small living and small bathroom with bath inbetween.\r\n' +
             '\r\n' +
             'Overall it was a ok stay however cleanliness could be improved.  Thanks!'
         },
         {
           comments: 'Brendan was a terrific host! We arrived early so he let us store our bags in his place before the Airbnb was ready. He is great with communicating and was readily available if we had any questions or needed additional supplies (which we did not end up needing). The place itself was very nice. It was in a fantastic location. Very central to everything. I would definitely stay here again!'
         },
         {
           comments: `Great spot to stay so much within walking distance, food, bars, shopping. Subway 5 mins walk and easy to use, maps available and could get to a lot of the well known spots. Once we arrived Brendan very easy to contact & met us with extra supplies, thanks for help with suitcases. Apartment very neat & tidy we didn't spend a lot of time "in" plenty of towels and other buts & pieces. Would definitely recommend. Thanks for a great experience.`
         },
         { comments: 'Excellent spot, lovely host' },
         {
           comments: 'Staying at brendans Appartement was awesome ! We stayed there for three nights to see New York City and the location and the neighborhood was perfect to get everywhere very quick and reach great dinner places. Also Brendan was very nice and opened. He gave us a great offer to store our luggage at the last day till the afternoon when we departured from New York. Anytime again!'
         },
         {
           comments: "Brendan did everything possible to make this a good trip for my family.  We had travel problems (thanks Amtrak!) and were thus four hours late, with Brendan waiting to give us keys.  He made sure we were able to get in easily, which was a relief after a LONG train trip with two kids.  The place itself served perfectly as a home base for some quick touring of the city, in a neighborhood filled with good places to eat.  I'd recommend this place to anyone."
         },
         {
           comments: 'Die Kommunikation im Vorfeld und auch bei der Ankunft war perfekt. Er ist sofort gekommen und hat uns die Schlüssel gegeben und uns kurz das Wichtigste erklärt. Wunderbar. Die Wohnung war wie beschrieben: sauber, klein aber sehr schön eingerichtet und für vier Personen vollkommen ausreichend. Vielen Dank für die schöne Zeit in New York!'
         },
         {
           comments: "This place was perfect!  My mother, sister, and I were in town for a quick weekend trip.  The place totally suited our needs.  The neighborhood is very quiet, and everyone I interacted with was very nice.  Brendan was a great host and made sure we had everything we needed, very friendly guy who didn't mind getting random text questions:)  Anything you want or need is within a block; Whole Foods is about a 5 minute walk.  I was being adventurous and took the Air Tran and subway and it took me an hour to get there from JFK.  Mom and sister trained to Penn and it was about a 20 minute cab ride from there.  I would totally stay here again!"
         },
         {
           comments: "Brendan was so helpful and his apartment was perfect. Wonderful location and Brendan's restaurant recommendations were all very fantastic. Brendan was very flexible and even let us drop our bags at his apartment before check in. I would highly recommend this place to anyone traveling in a small group or just looking for a fun neighborhood to experience while in NY.  Thank you Brendan for a wonderful time !!"
         },
         {
           comments: "Joli appartement agréable très bien situé dans un quartier sympathique. Stations de métro à proximité. Salle de bain fonctionnelle. La climatisation d'une des chambres est bruyante. C'est une très bonne expérience."
         },
         {
           comments: 'Brendan was on top of the communication with us throughout.  Flat was a bit smaller than what it looked like in the pictures - very narrow but good sized bed rooms.   This place is all about LOCATION.  Nolita is the place to be.  Kitchenette was adequate with basic necessities.   Construction next door was noisy throughout the day during the week, quiet on the weekends.  Looks like construction will continue for several months (large condo project).'
         },
         { comments: 'Nice area. Good space for 2 couples' },
         {
           comments: "I would highly recommend Brendan's place because of its location. Subway stations are really close by as well as must-go chinese restaurants. My family and I were able to go visit places in the morning, come back at noon for a short nap, and continue our visit in the afternoon. BTW, the place is also right next to soho for those who like to shop. "
         },
         {
           comments: "To guest: If you still hesitate, don't please! I took several weeks to choose the place in Manhattan, finally i was lucky to stay here! Brendan is very good host and he love to help the guest as possible as he can. The apartment is very good which locate in the heart of Manhattan, just 2 minutes to every subway station. I want to emphasis one of advantage of the room, the two BR was separated by a living room which keep the privacy, if you stay with your friends, that is really good. \r\n" +
             '\r\n' +
             'To Brendan, we had amazing time in NYC, appreciate so much for your place! '
         },
         {
           comments: 'Great location and great apartment. Central to subway, restaurants and bars. Brendan was there to greet us and give us helpful tips. Two good sized bedrooms with air con. '
         },
         {
           comments: 'Brendan was a great host! We got to New York pretty early in the morning and he let us leave our bags in the apartment while it was finishing being cleaned. We really enjoyed where the apartment was located and it was close to a lot of sight-seeing and the subway. The space was a nice size and the beds were very comfortable. I would definitely suggest staying here while in New York!'
         },
         {
           comments: 'Great, comfortable place in a vibrant location of Manhattan. As advertised- would highly recommend. '
         },
         {
           comments: 'Everything went great during our stay here. Arrived to a clean apartment. Brendan was quick to get us inside and give us the tour and let us know how to get in and out of the location. He checked in during out stay to make sure we had everything we needed. \r\n' +
             '\r\n' +
             "It's close to several popular dining spots and also close to other excellent choices you may not be aware of. Also, very quick to subways to get around town.\r\n" +
             '\r\n' +
             'Brendan was also helpful in giving us some additional ideas on things to check out while in town. \r\n' +
             '\r\n' +
             'Overall, this made my first visit to NYC a very good experience. Thanks!'
         },
         {
           comments: 'Brendan was great! very friendly and accommodating.  The apartment was in a great location and surrounded by great restaurants.'
         },
         {
           comments: 'Brendan was incredibly responsive and supportive. He catered to all our needs incl. storage of our luggage even many hours after check-out. His place is perfectly located in Nolita very close to a number of cool bars, restaurants and nice shops. Current construction works in the backyard made it a bit noisy but the flat with its two full-blown bed-rooms can generally be highly recommended for a stay in the heart of Manhattan. '
         },
         { comments: 'Great place and host.' },
         {
           comments: 'The neighbourhood was awesome. We were in the Center of all of the areas of New York that we wanted to visit. Greenwich village, east village, soho, little Italy, were all within walking distance.  If we wanted to go anywhere else in New York, the subway was very easy to use and stations were only a few blocks away. The apartment was nice and we were able to stay with another married couple comfortably. Great experience!'
         },
         {
           comments: 'Brendan var en god og opmærksom vært og bor lige om hjørnet. Han var  hurtig til at svare og gav gode anvisninger/forslag. Det var et fedt område med alt hvad vi havde brug for -  subway, spisesteder og shopping- puha dyrt :-) '
         },
         {
           comments: 'Appartement trés bien placé dans le quartier que nous souhaitions. Bon acceuil.'
         },
         {
           comments: 'Brendan was a wonderful host! Our flight arrived early in the morning and he let us keep our bags at his apt until our rental was ready. He also hauled one of our heaviest bags over while we were out to lunch at a wonderful Italian eatery that he recommended in the neighborhood. The apt was exactly as pictured and was clean and had all the amenities we needed. He was quick to respond to any questions via text. \r\n' +
             "We all really enjoyed our stay and would definitely come back to Brendan's place!\r\n"
         },
         {
           comments: "L'appartement était parfaitement situé dans un quartier riche en bonnes adresses, petits commerces et restaurants. Plusieurs stations / lignes de métro à proximité vous permettent de vous rendre n'importe où en ville. L'appartement était très propre et meublé avec goût. Les lits confortables. Un seul bémol : dans une des chambres, le chauffage était très bruyant."
         },
         {
           comments: 'This place was great! Walking distance to East Village, Lower East Side, Little Italy, Chinatown and more. Would stay here again!'
         },
         {
           comments: "Party of 4, stayed for 3 nights. Great apartment, exactly as described. Comfy beds. Lovely location in lower manhattan, just a couple of blocks across from Broadway. 10-15 min subway ride uptown to Times Square, Bryant Park etc from Prince St or Spring St stations. Very small bathroom but wasn't a problem at all. 3 flights of stairs and no elevator which I struggled with being pregnant but I was also aware of this before our stay. Very cosy apartment, we spent very little time here as we were out and about. Would be a squeeze to all watch Tv or eat in the apartment but I doubt many people would be doing that anyway if visiting on a city break. Wasn't an issue for us as we always ate out. I would definitely recommend this apartment. Brendan was really friendly and easy to contact, fast to respond."
         },
         {
           comments: 'Brendan was an excellent host who was very quick when answering sms. The place was tidy with two proper bedrooms. The neighborhood was perfect with lots of restaurants and small shops.'
         },
         {
           comments: 'Brendan was extremely responsive both before and during our stay. His place is in a perfect location- near the Kool areas like Soho and the Village but also near multiple subway stations to help you get around. I think you get a much more authentic NYC experience staying here than in a hotel. Beds are comfortable-- and just a great place!'
         },
         {
           comments: 'Good location, good assistence, little bathroom, \n' +
             'A little difficult to have dinner for 4 people in the dining room '
         },
         {
           comments: "Our train arrived at Penn Station at 8:45 AM.  Our room wasn't going to be free until about 2 PM, which is totally reasonable.  We were worried about what to do with all our suitcases, but Brendan allowed us to store them at his personal residence, a short walk from the rental.  That saved us a lot of money and time, and freed us up to get out and tour the city.  On our departure day, he again let us store our baggage at his place after checkout.  We toured the Met, then went and got dinner in Little Italy, which is just a couple blocks from Brendan's place.  Everything was just super convenient and easy to work with.  Brendan is cheerful, helpful, easy-going.  The room was clean and comfortable, and plenty spacious.  Highly recommended for a great experience in NYC!"
         },
         {
           comments: "Brendan was a great host! His apartment was clean and well kept. He was very accommodating and helpful during our stay. His place is close to a subway stop which was very convenient. Overall a great experience and I wouldn't hesitate to stay here again!"
         },
         {
           comments: 'Fantastic location in the heart of Nolita, close to Little Italy and Chinatown and so many great restaurants, bars and boutiques. An easy walk to the Spring St subway.\r\n' +
             'We thoroughly enjoyed our stay.'
         },
         {
           comments: "We stayed for 4 nights at Brendan's place. Everything was nice and ready at our arrival, Brendan was available, quick to answer and very helpful. We loved the charm of the place (the red brick on the wall), the proximity of the subway stations, supermarkets. You can easily do some shopping in Soho or go to Little Italy or Chinatown, it is right around the corner ! The WiFi is good and you can cook your own food if you want. Will do again !"
         },
         {
           comments: 'The apartment is fantastic, everything is exactly as shown in the pictures. The neighbourhood has many great places to eat and metro stops are close by (3 min walk). Brendan is a wonderful host, he is always available and very personable. I would happily stay here again during my next visit to New York!'
         },
         {
           comments: 'The apartment was just what we needed.  Brendan was helpful in answering our questions.  The description of the apartment accurate. It was clean  Close to subways for easy transportation .  We would definitely stay here again.'
         },
         {
           comments: "Absolutely loved our stay at Brendan's place in New York. Brendan was friendly and greeted us as soon as we arrived and gave us a brief tour with a guide to the area. \n" +
             '\n' +
             'The apartment itself was very clean and well furnished. The two bedrooms, kitchen and bathroom had everything you would need and our stay was extremely comfortable. \n' +
             '\n' +
             'The best part was the location, with loads of shops and places to eat within walking distance. Would definitely stay here again the next time I visit New York. '
         },
         {
           comments: "We loved the location of Brendan's place and I'd be happy to stay there during another trip. The photos give a very accurate representation of the apartment. It is up 3 flights of narrow stairs in sort of dirty hallways but it wasn't a problem at all. The apartment is upstairs above a restaurant that looked nice and did a brisk business although we didn't end up eating there. The neighborhood was great - it is a residential street with cute boutiques and eateries. We walked to STOMP (had great Risotto dinner beforehand) and to 911 Memorials and to the Brooklyn Bridge and NYU - all within 1/2 hour walk. Little Italy and Chinatown are within a few blocks. Whole Foods is 3 blocks away and Dean & Deluca the opposite direction and a CVS is a block away so food and incidentals are easily taken care of. There was construction next door so that noise was present from about 8 a.m. onward but not a problem for us. Several metro lines are available within about 3-5 blocks - getting home after seeing Broadway shows was easy. Yelp gives 4.5 stars to many of the local eateries so lots of choice. We had a car and had reserved a spot at a garage on-line beforehand. Access was very easy from coming in via Holland Tunnel. \n" +
             '\n' +
             "We stayed in the winter and the apartment has steam heating (which seems typical for the area) so apartment was quite warm - we had to ditch our sweaters when in the apartment. The place is very narrow and the bathroom was tiny. We were a family of 4 with 2 big teen boys and apartment worked fine for us but we didn't try to eat anything other than breakfast or snacks in the apartment - there are only 2 stools in the kitchen. We wanted to use our AppleTV but the TV is an older model without HDMI. It is large and there is cable. We appreciated that there was a closet with plenty of hangers in each bedroom as well as plenty of drawer space so we could stash our clothes away and not have to live out of a suitcase. The kitchen was well stocked with miscellaneous spices, coffee, tea and such. \n" +
             '\n' +
             "Brendan was very responsive to communications and happy to accommodate us with storing our bags when we arrived early before the apartment had been cleaned. We didn't need any help during out stay but definitely felt that Brendan would have been there to help us out if we needed recommendations etc. Overall we would highly recommend this apartment."
         },
         {
           comments: 'Great place, even better location. Lots is great places to eat and drink nearby. Easy walk to Chinatown, Little Italy and a Whole Foods Market right down the street. '
         },
         {
           comments: 'It was nice staying here! Thank you, we had great time exploring New York City.'
         },
         {
           comments: 'Perfect place to explore Manhattan and great communication with the host.'
         },
         {
           comments: 'Brendan was a great host. His home was clean and in a great location. I would definitely recommend staying here.'
         },
         {
           comments: 'Location was perfect  close to great restaurants and shopping \n' +
             'Friendly people all around. '
         },
         { comments: 'Absolutely perfect location for a fun vacation!' },
         { comments: 'Great spot!' },
         {
           comments: 'Appart sympa bien placé \n' +
             "Seul bémol le bruit du chauffage et la chaleur dans l'appartement (nécessité d'ouvrir les fenêtres pour dormir)"
         },
         {
           comments: "Really brilliantly located appartment - for bars, restaurants and shopping! Small apartment but perfect for a city break or work. Do note you have to climb three flights of quite steep stairs! It's a bit noisy - but that's because it's in a fun, bustling neighbourhood. Brendan was a great host - even coming round at 11pm to bring electric heaters when the heating broke due to works next door. "
         },
         {
           comments: "Brendan's place is in the perfect location, in addition to being very clean and comfortable. My friends and I greatly appreciated the flexibility with check in and check out times. I would highly recommend staying here, and would love to return in the future. "
         },
         {
           comments: "Great apartment, great location. We'll definitely be back. "
         },
         {
           comments: 'Brendan is nice. Always available and with a quick response eventhough he was out of the city. Communication was fluid and he is really understanding. \n' +
             'We went in a family trip for five days. With two teens, no babies.\n' +
             "The apartment is placed in a nice and trendy neighborhood with many restaurants and small lovely shops around. Subway is really close to the apartment. We didn't took any taxi because we didn't need it. \n" +
             "The weather was really cold at those days at NY but  Brendan's apartment has a very good heating. The street is quite by night. We slept very well. At the date we were there, was a construction at the corner but they started to work around 8am, at that time we were already awake to see the city. Beds are really comfortable and bedrooms are not connected, are in the oposite side of the apartment, good point. Kitchen is practical and sitting room has a big size TV, and the sofa is comfortable, from my point of view, a bit small for 4 adults.\n" +
             "Building has no elevator. For us it wasn't a problem. The stairs of the portal and the common areas need a bit cleaning. \n" +
             'To resume, Brendan is fully trustworthy. The most important point to me. The apartment is really well placed and connected, and all of this compensate the very small issues it has.\n'
         },
         { comments: 'Perfect location. Great apartment.' },
         { comments: 'Great location and well appointed!' },
         {
           comments: `Brendan may not want to hear this, but this is a great apartment for families.  It's a quick walk to Little Italy for gelato and Chinatown for stuff we don't need. The kids loved both. Great restaurants nearby where the staff were lovely to us even though Yelp proclaimed them to not be "kid friendly" (we ate early). \n` +
             '\n' +
             "Two large comfortable bedrooms/beds separated by the kitchen, bath, and living room.  The apartment and rooms were clutter free, so there were lots of places for my kids to put (and hide their things).  A bathtub for the kids was a huge plus. Clean and plenty of room. Brendan is responsive and had great restaurant recs.  It's a walk-up but my kids were champs about it. "
         },
         {
           comments: 'Brendan had wonderful communication and the check-in and check-out process was very smooth. Everything was perfect and the location was very near where I needed to be.'
         },
         {
           comments: "Brendan's place is in a great location for a visit to NYC. He was easy to coordinate with, and the apartment was perfect for our needs."
         },
         {
           comments: "The apartment is exactly as pictured. Enough storage for clothes so you don't need to live out of your suitcase. Three of us stayed in the apartment for a week and it was very comfortable and there was everything we could need. Some great restaurants within walking distance and a restaurant just downstairs which had nice food and great service or you could just have a drink. SoHo, Little Italy, Chinatown all within walking distance. Some great shopping too. Brendan was great with communication and responded almost immediately each time we needed to contact him. We also arrived late at night (1.30am to be exact) and Brendan made it easy for us to check-in. We had a great stay and I don't hesitate in recommending Brendan's place."
         },
         { comments: 'It was good to stay there.' },
         {
           comments: "Be aware of the bed bugs. The place is in great location and spacious, but the bed wasn't clean and the hygiene was also quite bad."
         },
         {
           comments: "Brendan's place is so nice! It couldn't have been better for 4 of us ladies traveling to NY for classes at the Deva Academy which was a few blocks away! Nolita is the best neighborhood filled with tons of great food, bars, boutiques and easy to get anywhere. I would definitely recommend this home!"
         },
         {
           comments: 'Great apartment for two couples. Good location and neighbourhood. I recommend.'
         },
         {
           comments: 'Highly responsive host. Perfect location if you want to be in the bustle of Soho (which we did). Near subways and the New Museum, too. It is up three flights of stairs, which was not a problem for us but might be a factor for some people. We would choose to stay here again.'
         },
         { comments: 'Completely met expectations.  Recommend the apartment.' },
         {
           comments: "Amazing location! Though the place is in the heart of Soho, the building is quiet and there's not too much street noise. Check in was a breeze, Brendan communicates super fast and accommodated our early arrival."
         },
         {
           comments: 'Great place to be in NY and to discover the city. It is very easy to start the trips around NY by tube or just walk around for shopping, having lunch or an drink. We loved it! We spend 4 days with two adults and two teenager at Brendans place. Everything worked out fine. Brendan is very kind and helpful. Thank you Brendan!  We would come again:-))'
         },
         {
           comments: 'Brendan was very great with communicating and he was available to answer all our questions.  \n' +
             'The place is exactly as described.  If you are a light sleeper I would suggest the back room since you can hear all the street noise from the front bedroom.  The apartment had everything we needed and was in a great location.  \n' +
             "I would definitely stay at Brendan's place again.  "
         },
         {
           comments: 'Hands down, Brendan was the best host by far. If you are lucky enough to score his place, you will be inundated with options for food, drinks, dessert, and have the ultimate luxury in accessing the subway because of its fantastic location. He was an absolute pleasure to deal with and was very accessible for anything we needed. He also put us in touch with a friend who was a concierge so we could ask any questions about what to see and do. The Airbnb made our trip one of the best ever!'
         },
         {
           comments: 'Brendan was very accommodating, we were able to have an early check in and a late check out. \n' +
             'Apartment is very central and in an excellent location, beside nice restaurants and shops. Apartment is spacious for NYC, with 2 good sized bedrooms and a nice living area with a full kitchen. We were a family of 4 and stayed for 6 nights and would recommend this apartment'
         },
         {
           comments: 'Location location location. If you want to know what it feels like living downtown, stay here. Nolita is close to everything and a subway away from everything. We barely used the apartment - just to rest and sleep. A/c units in the bedrooms worked well. \n' +
             '\n' +
             'Our favorite neighborhood eateries - officina Latina, cafe habana, the coffee place across the street (forgetting the name), the bar downstairs (not emporio, the other tiny one). A tiny bit more of a walk - Balthazar, Bens famous pizza for a quick slice, Lupa, and Rauols.  \n' +
             '\n' +
             "Didn't meet Brendan, our host, yet he ensured we received the key and had what we needed. Almost immediately would respond to our messages, which was really nice. "
         },
         {
           comments: "Brendan's space is exactly as pictured. In a great neighbourhood with lots to see and do."
         },
         { comments: 'Great' },
         {
           comments: "Brendan's apartment si exactly as shown in the pictures.\n" +
             'The key delivery was seamless, without any inconvenience.\n' +
             'The location is perfect, the neighborhood is very trendy and walking- Distance to Soho, Village, Greenwich.\n' +
             'Brendon was very accomodating and the communication with him was easy and fluid.\n' +
             "I recommend Brandan' apartment."
         },
         { comments: 'I loved the place and location. Would stay here again.' },
         {
           comments: 'I had a great stay at what I would consider the perfect location and in the best place I needed to stay for my first visit to New York City. \n' +
             '\n' +
             "I rented Brendan's place for five days and was more than satisfied. Bathroom was clean, Kitchen had all the necessary appliances needed for cooking, and the place was in a great location for transportation and dinning out.\n" +
             '\n' +
             'To give some perspective on size: We had one person in each of the two bed rooms, one on an air mattress and shared one bathroom but still felt like everyone had enough space and privacy to enjoy our stay when we needed to sleep or eat.\n' +
             '\n' +
             'Brendan was a great host. He maintained a lot of clear, respectful and responsive communication for my entire stay. \n' +
             '\n' +
             'I would absolutely recommend his place to others and I will certainly consider staying here again if I find myself back in New York City.\n' +
             '\n' +
             'Thanks again Brendan. '
         },
         {
           comments: 'Loved the place, the low key atmosphere the location was convenient to everything and parking was awesome. Brendan was very helpful as well as a great communicator through out.'
         },
         { comments: 'The location was great' },
         {
           comments: 'Great place, 10/10. Great location. Safe neighbourhood, great places that eat and easy transport. Would recommend without hesitation. Thanks.'
         },
         { comments: 'Best location in town' },
         {
           comments: "We had a great stay in Nolita at Brendan's apartment. It is in such an excellent location. Plenty of towels, blankets and the A/C was a nice addition. May not be the best for those of you who aren't a fan on climbing steps to the third floor. Not a problem for us, just an FYI! Brendan was great to communicate with and would definitely recommend."
         },
         {
           comments: "This is my second stay at Brendon's place- I love the central location and the great vibe of the Nolita- Soho area. Lots of interesting bars and restaurants close by. Would definitely recommend."
         },
         {
           comments: "Cet appartement est parfaitement situé, à distance de marche de presque tout! C'était propre et fonctionnel. Il est situé au 3e étage toutefois et il n'y a pas d'ascenseur donc pas idéal pour les gens moins en forme, ce qui n'était toutefois pas notre cas, donc ce ne fut pas un problème pour nous. Brendan avait laissé des indications claires, et était disponible au besoin. Le restaurant Emporio situé tout juste en bas de l'appartement était une très belle découverte...absolument délicieux!! Pour le stationnement, il y a quelques stationnements publics aux alentours, dont certains qu'on peut même réserver et payer à l'avance. Laissez votre voiture bien stationnée durant votre séjour, et privilégiez la marche, le métro ou le taxi, car la circulation à NY est difficile en voiture!\n" +
             'Bref, je recommande cet appartement sans hésiter, surtout que les logements à deux chambres sont plutôt rares (ou très chers)... \n' +
             'Merci Brendan!'
         },
         {
           comments: 'Great location! It has some noise in r/w building right next to it is under construction. Otherwise, size/age of apartment as expected for NY'
         },
         {
           comments: 'Brendan’s place is a real NYC experience and he was so great to work with.  Being in Little Italy was a great way to spend our time with deli’s, restaurants and shops so close.  We would recommend it to all.'
         },
         {
           comments: "We loved staying at Brendan's place and will definitely choose to stay here again next time we're in NYC! The house is perfectly situated in Nolita/SoHo, among fantastic restaurants and shopping, and close to subway stations. The apartment is small, but beautifully kept - everything was clean, the kitchen and bathroom were stocked, beds were comfortable, and the TV was an added bonus. Just beware the apartment a walk-up and three stories up, so you'll have to carry any luggage up and down stairs. We enjoyed our stay immensely and definitely recommend it for your next trip!"
         },
         {
           comments: "Brendan's apartment is great! Perfect location and super clean. And our stay was made 1000x better because Brendan was kind enough to accommodate our weird check-in and check-out logistics."
         },
         { comments: 'Nous avons passé un agréable séjour chez Brendan' },
         {
           comments: 'Everything you need in this space efficient New York apartment. Great neighbourhood and much less street traffic than in many other parts of Manhattan. Brendan always answered our inquiries quickly and politely. A reliable host that only wants the best for his guests.'
         },
         {
           comments: 'We had a great time in NYC which was aided by Brendan’s centrally located apartment. Flexible check-in, good communication, and no surprises. Recommended.'
         },
         {
           comments: "Can't ask for a better location. This is a city apartment so if you are a light sleeper choose the bedroom on the right. Brendan responded quickly and accommodated our check-in times! Would definitely stay again!"
         },
         {
           comments: 'Accurate description. 10/10 location. Hip neighborhood. Well equipped apt. Spacious beds. Tiny bathroom tho + noisy neighboors above. Loud noises from streets + restaurant backyards - no problem for us as we were all sleeping tight. Can get cold during fall/winter.\n' +
             '\n' +
             'Couldn‘t be more happy with the perfect communication and location of the apt!'
         },
         {
           comments: 'Great place in a great location, quiet neighborhood with everything in walking distance, it was perfect for the 4 of us who stayed there.  Brendan was very quick in his responses back to us from all of our questions!'
         },
         {
           comments: 'Great place to stay in manhattan, area is fantastic so you can explore on foot and there are loads of restaurants nearby. Slightly unusual heating system that can be a little noisy but you get used to it - and the apartment is up three flights of stairs so you’ve got to carry your suitcases up! Brendan is really easily contactable and very helpful. We had a great stay, thanks Brendan!'
         },
         {
           comments: 'Great location! Nice apartment and good attention from the landlord. Only cleaningness and tidiness could be better. It’s fine though I think sheets should be ironed and have no stains of bleach...'
         },
         {
           comments: 'Exactly as advertised.  Great location in Nolita.  Host is quick to respond.  Good experience.'
         },
         {
           comments: 'Nice big apartment with perfect location. Comfortable beds and tidy kitchen and bathroom. Easy communication with host. Warm despite freezing temperatures outside.'
         },
         {
           comments: "Brendan was a terrific host.  The apartment is centrally located and there are tons of great restaurants and shopping nearby.  Bedrooms at opposite ends of the apartment are great for privacy.  The building is quiet, I got great sleep while we were there.  I am glad I stayed at Brendan's place, it was everything I expected."
         },
         {
           comments: "Brendan's place is great - well stocked with what you need (shampoo, bandaides, etc...), perfect location, clean -and above all else if you there's something you need Brendan is on top of it, he's a great guy :)"
         },
         {
           comments: 'Great Apartment, cozy and very warm.Very very clean and in a great location near to restaurants, bars and near to mid town manhattan. Brendan was very kind and help us a lot with our check out. Only issue if you go winter there is a little bit annoying noise from the radiators but the apartment was very very hot for the cold nights with -8C degrees. For sure I will choose this apartment next time to NY.'
         },
         {
           comments: 'Kurz zu der Reise Gruppe - eine Frau, zwei Männer\n' +
             'Die Wohnung war super. Die Aufteilung, mit den beiden Schlafzimmern auf der jeweils entgegen gelegenen Seite des Wohn-/Gemeinschaftsraums war für unser Gruppe perfekt. Genügend Privatsphäre.\n' +
             'Das Bad war gut ausgestattet.\n' +
             'Die Küche hatte alles was man braucht (keine Spülmaschine). Bisschen mehr Besteck wäre gut gewesen hat aber vollkommen gereicht.\n' +
             'Als Unterkunft, für uns als verwöhnte Deutsche, sehr zufriedenstellend.\n' +
             '\n' +
             'Der größte Pluspunkt allerdings war die Lage. Ein kleiner Lebensmittelladen die Straße runter (aber nicht günstig – an der 33rd Straße ist ein Target wo man alles nötige bekommt) und die U-Bahn Stationen Spring Street, Lafayette oder Bowery Station.\n' +
             'Spring und Bowery waren unsere ansicht nach die wichtigsten. Von Spring Street aus mit der Linie 6 entweder nach Norden zur 33rd Street (nahe Empire State Building), 42nd (Grend Central), 59th (Stück östlich vom Central Park) oder mit der Linie 4 nach Süden Fulton Street raus und man ist nahe World Trade Center.\n' +
             'Bowery perfekt für die An- und Abreise. Die Linie J und Z verbinden diese mit der Airtrain (Linie Rot) mit dem Flughafen JFK (Fahrzeit insgesamt rund 1:30 Stunde). Ihr braucht eine Metro Card (7 Tage 33 USD und ein Ticket für die Airtrain 5 USD) die ihr dort am Automaten lösen könnt. Eine Karte kann für beides genutzt werden.\n' +
             '\n' +
             'Als Alternative zum Hotel definitiv empfehlenswert. Als Gastgeber, war Brandan ebenfalls sehr zuvorkommend.\n' +
             '\n' +
             '-----\n' +
             '\n' +
             'Briefly to the travel group - one woman, two men\n' +
             'The apartment was great. The layout, with the two bedrooms on the opposite side of the living room/common room, was perfect for our group. Enough privacy.\n' +
             'The bathroom was well equipped.\n' +
             'The kitchen had everything you need (no dishwasher). A little more cutlery would have been good but was quite all right.\n' +
             'As accommodation, for us as spoiled Germans, very satisfactory.\n' +
             '\n' +
             'The biggest advantage, however, was the location. A small grocery store down the street (but not cheap - at 33rd Street is a Target where you can get everything you need) and the subway stations Spring Street, Lafayette or Bowery Station.\n' +
             'Spring and Bowery were the most important ones from our point of view. From Spring Street, take Line 6 either north to 33rd Street (near Empire State Building), 42nd (Grend Central), 59th (east of Central Park) or Line 4 south to Fulton Street and you are close to World Trade Center.\n' +
             'Bowery perfect for arrival and departure. The J and Z lines connect them with the Airtrain (line red) and the JFK airport (travel time about 1:30 hours). You need a Metro Card (7 days 33 USD and a ticket for the Airtrain 5 USD) which you can buy there at the vending machine. A card can be used for both.\n' +
             '\n' +
             'Definitely recommended as an alternative to the hotel. As a host, Brandan was also very thoughtful.\n' +
             '\n' +
             'Translated with (Website hidden by Airbnb)'
         },
         {
           comments: 'I was here with my boyfriend, my sister and her husband. It is perfect for two couples. This part of Manhattan is great and we felt safe all the time. The apartment was clean and well equipped. Few subway stations are just few minutes walking from the apartment. The location is perfect! Everything is so close with subway and even by walking distance. Brendan is great host. He was very helpful and he approved late check out beacuse of our evening flight. We are very grateful and we definitely recommend this place!'
         },
         {
           comments: 'Awesome place, great host, cute apartment, and lovely neighborhood!'
         },
         {
           comments: 'Great location. Very nice Apartment. Absolutely more then we had expected for the price. Nice neighborhood. Everything you need is in walking distance (Whole Foods, CVS, lot‘s of cool Bars & Restaurants). \n' +
             'Brendan was a great Host! Fast answers, great tips for things to see and do in the area. We had some problems with our flights, both on arrival and departure and Brendan was a great help and very flexible with the check-in and check-out.\n' +
             '\n' +
             'We  highly recommend his place and would absolutely  stay again at Brendans Apartment'
         },
         {
           comments: 'Un excellent accueil ! Très très réactif et très arrangeant pour l’heure du Check in et Check lit! \n' +
             'Je vois elle recommande vivement ! \n' +
             'Brendan est une personne au top ! \n' +
             'A faire et refaire ! Réservez ! n’hésitez plus !'
         },
         { comments: 'It was such an amazing stay!!!' },
         {
           comments: 'The flat is very well equipped and the location is perfect (in a nice neighborhood with everything you need in walking distance).\n' +
             'Just the communication could have been faster, but I guess time zone differences can explain some of it.'
         },
         {
           comments: 'What an amazing location. Right in the heart of restaurants, bars, shopping and so close the subway. The place was three flights up, which was fine, and it was relatively spacious and very clean.  Bathroom was tight, but the bedrooms were plenty big, and both had windows that could open! We had a great time, would definitely return.'
         },
         {
           comments: 'Great place!  Very close to subways so easy to go anywhere. Great little coffee shop on the corner. Brendan is quick to answer and very helpful. Highly recommend!!'
         },
         {
           comments: "We had an excellent stay at Brendan's place. The apartment looks exactly as portrayed in the pictures. Its key strength is its location right in the middle of Nolita which is close to Soho, The Village, Little Italy and we even walked uptown!\n" +
             'You need to take into account that the apartment is on the 4th floor with no elevator. Also, we came to eat out so had no problem (Try the Italian which is right in the same building! by the entrance), if more than two want to eat  in the apartment - it could become a challenge as there is no space for that. As I said, when you visit NYC and you have a café two steps away and lots of restaurants all around, that should not be the issue. \n' +
             "Brendan is an excellent communicator in the sense that he reacts immediately to anything you asked (before and during our stay) and doesn't nag at all!\n" +
             'Thanks for a great time in NYC!'
         },
         {
           comments: "Excellent location. Walking distance to Tribeca FF venues and a plethora of food. Cozy and comfy apartment. Couldn't have asked for better for our business trip."
         },
         {
           comments: "Appartement sympa et confortable, dans un quartier très intéressant du point de vue de la localisation comme des nombreux commerces qu'on peut y trouver. Station de métro proche. Brendan a été très réactif et arrangeant. Bref, c'était top !"
         },
         {
           comments: "Brendan's place was clean, cozy, and in a fantastic location. A+"
         },
         {
           comments: 'Appartement sympa et confortable dans un quartier top. Plusieurs lignes de métro à proximité et très bonne communication avec Brendan.  Nous recommandons et nous reviendrions avec plaisir!'
         },
         {
           comments: 'Brendan est un hôte très accueillant et disponible pour toutes questions . Nous avons adoré le quartier avec ses petites boutiques et ses délicieux restaurants et son métro à proximité . \n' +
             'L’appartement était très propre et la literie de super qualité , nous avons adoré séjourné dans l’appartement typique New yorkais de Brendan avec nos amis !'
         },
         {
           comments: 'Brendans place was exactly what we needed and in the perfect spot for a great time in Nolita. Communication was great!'
         },
         { comments: '100 points. We would come back. Thank you Brendan.' },
         {
           comments: 'Very Nice. Stairs not a nuisance. Very nice shops close by. CVS close walk. Felt safe the whole time. Would definitely stay here again.'
         },
         {
           comments: 'We loved your flat Brendan - it was so nice to come back to after a busy day out. The location is superb and we couldn’t recommend it highly enough. \n' +
             'Would definitely come back if ever lucky enough to visit New York again.'
         },
         {
           comments: "Fantastic apartment in a great neighbourhood. Checkin and checkout were easy and Brendan's communication was excellent. Apartment has loads of room and was very pleasant to stay in. Location couldn't have been better - Nolita is ideal for getting the subway to pretty much anywhere, and very walkable to lots of Manhattan. We enjoyed lots of Brendan's restaurant tips as well. Would definitely stay here again!"
         },
         {
           comments: "A great apartment in a great location. It is compact but felt spacious for 3 people, I'm sure it would for 4 too. Very easy to pick up the keys. Brendan checked in to see if everything was ok, which was nice. He also left milk etc in the fridge for us on arrival. The air con worked really well (much needed in July!) but was a bit noisy at times. Apart from that, a great stay."
         },
         { comments: 'Great place in a great location.' },
         {
           comments: "Brendan place is exactly as you can see it in the picture. It's nice, cosy and it look like a classic NY apartment.  It makes you feel living not as a tourist in NY.\n" +
             '\n' +
             'We found all the ncecessary, to make coffee or cook something.\n' +
             '\n' +
             "The place was clean and it's situated in a perfect location. Between Soho and Nolita. Just 10 minutes walking to the supermarket (Whole Food market) and very closed to different subway. \n" +
             '\n' +
             "I reccomend Brendan's place!\n" +
             '\n' +
             "If I have to recriminate something: just the noice of the air conditioning. But if you are tired after a long walk around NY it won't bother you! \n" +
             ' '
         },
         {
           comments: 'Perfect location to visit NY. Local Area very friendly with lot of restaurant and bar.'
         },
         {
           comments: 'Brendan is a great host! Really interested in your comfort and does his best. Location is just perfect - everything you need is so close and is very comfortable for using public transportation. The place also is quiet and safe - exactly what you need after a busy day.'
         },
         {
           comments: 'Excelente ubicacion, cómodo, práctico y una excelente relacion precio-calidad-ubicacion.\n' +
             'Muy recomendable si te gusta vivir en esta zona de NY. Volveremos!'
         },
         {
           comments: "Location location location. I doubt there is a better area to stay in Manhatten. Close to everything we walked everywhere and didnt use any public transport. food and drink options right outside your door are numerous and all of great quality. The Fiat cafe serves up great italian food and the Thai next door was fantastic. Parisi bakery over the road has probably the best sandwiches ive ever eaten, you have to try 'The Dennis', amazing! Great coffee for Gimme Coffee directly opposite the apartment. \n" +
             'Great to see hardly any chains mostly all independants both shops and eateries, SOHO is just round the corner for upscale shopping and all the usual suspects are there. \n' +
             '\n' +
             'The apartment is a great size and very clean and functional, there was only 2 of us but 4 could stay comfortably. Everything you need for your stay is in the apartment. We really enjoyed our stay and wouldnt hesitate to stay again on future trips.'
         },
         { comments: 'Nice location, close to beautiful Soho' },
         {
           comments: "Brendan's place is the perfect location in Soho! You are at the intersection of several subway lines - everything is so easy to get to from there! Would definitely stay again."
         },
         { comments: 'the location its awesome!!!' },
         {
           comments: 'Apartment is in an excellent location. Very stylish area with lots of bars and restaurants and quick access to the subway. We had a friend visit who lives in NY and she was stunned at how big the apartment was. I wouldn’t hesitate to stay here again.'
         },
         {
           comments: 'Great location. Everything at your feet. The Emporio Restaurant downstairs has the best Italian food we have ever eaten!\n' +
             '\n' +
             'However the property didn’t meet our expectations, not even down to the basic standards.'
         },
         {
           comments: 'Perfect location for exploring lower Manhattan. Centrally located and a great restaurant just downstairs. The apartment itself was perfect for our family of 4 (we have a 1 and a 4 year old and everyone slept well). The walk up isn’t hard, but the stairs are a bit steeper than usual.'
         },
         {
           comments: "PRIME location. Such a fun area, tons of restaurants, one of the bedrooms doesn't face the street so it's pretty quiet. I'd stay here again."
         },
         {
           comments: "Brendan's place was the perfect solution for us! I was traveling with my family and we had a great stay. \n" +
             'The two rooms are spacious and the house is perfect for 4 people. The bathroom is small but if you know NY its just normal :) \n' +
             "The house its just like in the photos,  it's a warm place and very functional. \n" +
             'The location is just PERFECT to explore the city. I know NY pretty well and really wanted to stay in this area, You can walk to a lot of great places and have different metro lines close by to move all around. Lots of good restaurants, bars and shops. Best choice!\n' +
             'Brendan is always reachable and ready to help. The house has everything you need and the kitchen is perfect for good breakfast to start your day.\n' +
             'I would definitely stay here again next time and suggest to others!'
         },
         {
           comments: 'Nice apartment, best location!!! Very close to numerous subway stations / lines\n' +
             'For sure deserves a second stay!!!\n' +
             'The host was very kind and reachable by messages\n' +
             'Very nice Check-in / checkout system\n' +
             'This apartment is a no brainer!!'
         },
         {
           comments: 'perfectly located and charming 2 bedrooms flat! perfect for a family up to 2 children and top for 2 couples or friends. All kind of facilities, transports, shops and of course bar and restaurants down the building... Brendan is also very reactive if needed...'
         },
         { comments: 'Great location.' },
         {
           comments: 'Close to China town. We can get grocery and make dinner. Awesome'
         },
         {
           comments: 'I’m a local resident who needed a place for my family and myself to stay while our place was having work done. His space (and its location) were very good and matched the depiction. Brendan was a very helpful and accommodating host. Thank you.'
         },
         {
           comments: 'Brendan’s apartment is comfy and most importantly, he is responsive and the apartment is in a GREAT location.'
         },
         {
           comments: "We enjoyed to stay at Brendan's place. The location is amazing and the apartment is very cute!"
         },
         {
           comments: 'This place is cozy, great location—groceries, whole food market are close, easy to go everywhere and many good restaurants near by. \n' +
             'We spent almost a month and nothing was inconvinient, very quiet neighborhood but also middle of the soho. I just liked this place so much it’s like home home :)'
         }
       ],
       score: 0.7062661051750183
     },
     {
       name: 'Walk to beach - Cottage close to Waikiki',
       neighborhood_overview: "What I love about this neighborhood is that is pretty melow and quiet, but if you walk about six blocks you find all the action in waikiki and of course I love the fact that is so close to the ocean and the beautiful Kapiolani Park and you can see people exercising, kids playing in the park, etc, it's really amazing,",
       property_type: 'House',
       bedrooms: 3,
       address: {
         street: 'Honolulu, HI, United States',
         suburb: 'Diamond Head/Kapahulu/St. Louis Heights',
         government_area: 'Primary Urban Center',
         market: 'Oahu',
         country: 'United States',
         country_code: 'US',
         location: {
           type: 'Point',
           coordinates: [ -157.81261, 21.27219 ],
           is_location_exact: false
         }
       },
       reviews: [
         {
           comments: "I went to Oahu on a girls trip with 8 of my friends for my birthday. We wanted to find a place that was close enough to Waikiki to party in the bars, but easy access to the highways to explore the island and not have to pay for hotel parking overnight. This place met all of our wishes. There is plenty of street parking and the neighborhood feels safe enough. It's not the fanciest neighborhood, but we were very comfortable and felt like locals. The house was very clean and decorated well. The beds were comfortable, but more on the firm side, FYI. The kitchen had all the necessary tools and every appliance worked well. The bathroom was clean and the shower had strong water pressure. There is a washer and dryer that works well, but we only used it once since Marylu had left plenty of linens and towels for us. There is a large Safeway grocery store about a mile away, and a liquor store and gas station just a couple blocks down the street.\r\n" +
             '\r\n' +
             "Marylu was very quick to respond to my emails and was very accommodating even though we didn't need anything else or have any complaints.  \r\n" +
             '\r\n' +
             'We had an amazing time and a big reason was this cottage. If I ever visit Honolulu again, I would definitely stay here again!'
         },
         {
           comments: "Great house! It's about a 20-25 min walk to Waikiki Beach. Very well stocked with dishes, washer & dryer, etc. Lots of places to sleep and extra sofas. We fit 8 people in here comfortably with shared beds. Definitely recommended. "
         },
         {
           comments: 'Marylu and her cottage were fantastic. Exactly what we needed for our trip. Never using airbnd before she was great.  Quick responses, and helpful.  The place was cute and a 15 min walk to the beach, not much further to downtown Waikiki.  All the food places around it were recommended to us by locals.  Nice neighborhood also.'
         },
         {
           comments: 'I never met Marilu, but she was very kind and nice and very service minded via mail and text messages. \n' +
             'The house was great for us, five people. There is just three bedrooms so if your are ten people it would be tight. But the washing machine and the kitchen was perfect and the small garden. \n' +
             '. The cleaning was ok, but some dust here and there.  \n' +
             'The neighbour hood is so good, eat at Diamonnd head grill and est an acai bowl at Bogarts café for vreakfast. Its so good! '
         },
         {
           comments: 'Absolutely perfect! Very helpful landlady, everything was very easy and we loved staying here. For a group of 5 of us there was more than enough space, and there were still spare beds! Great location too. Thank you so much for making this place so hospitable, definitely recommend it : )'
         },
         {
           comments: 'Overall we had a very good experience. The cottage is your typical island style design and layout. It was clean, had all of the necessities and easy to find street parking. \r\n' +
             '\r\n' +
             "Location is great, close to Waikiki, diamond head, grocery store and shops. However, Campbell Avenue is a busy street and road noise can be pretty loud. Buses start early in the morning. The third bedroom is small compared to the other two however, you are only going to use it to sleep, you're in Hawaii after all. \r\n" +
             '\r\n' +
             'We had 3 couples in the place and never felt cramped. The kitchen came in handy as did the BBQ. All of us agreed we would certainly stay here again and Marylu was great to work with. She was prompt with responding to inquiries. '
         },
         {
           comments: 'The cottage is lovely. It is a great place for a family or a group of friends. We were delighted to find all kind of treats in the kitchen and all needed for cooking. The sofas are comfortable and the hard wood floors beautiful. The walk to the beach is right past the zoo!'
         },
         {
           comments: "The house was perfect!  We fit a group of seven comfortably when we were in town for a friend's wedding.  The well-supplied kitchen meant we could save money by preparing several meals at the house.  But the house is also close to the beach (~20 min. walk) and several good places to eat, including the delicious Side Street Inn.  \r\n" +
             '\r\n' +
             'I loved reading and barbecuing in the yard.  There were plenty of towels and beach supplies for everyone.  Besides the bathroom being a bit busy with seven people, it was very clean and the shower pressure and temperature level were great.  The welcome package was a nice touch.  \r\n' +
             '\r\n' +
             "As others have mentioned, the only issue we had was with noise.  There's not much sound insulation between the house and the street or the neighboring houses.  I would suggest bringing earplugs if you're a light sleeper.  Also, the neighbors stopped by one night to ask that we keep the conversation down after 10 so that's good to keep in mind in advance.  \r\n" +
             '\r\n' +
             'Also, a lot of the outlets are two-prong.  It could be useful to bring a 3-prong to 2-prong adapter.  \r\n' +
             '\r\n' +
             "We'd all definitely stay again - thanks so much!  \r\n" +
             '\r\n' +
             '\r\n' +
             '\r\n'
         },
         {
           comments: 'The house was better than expected! Very relaxful place, with a short walk to the main strip. Wish we could have stayed there longer.'
         },
         {
           comments: 'Great beach house and close to everything! Marylu was responsive during the whole booking process and we would absolutely book with her again. House was clean and we had a great time!'
         },
         {
           comments: "My group and I were very please to stayed at Marylu's place. It honestly feels like home and Marylu makes you feel secure by responding quickly to your messages. Highly recommend this place to anybody planning on staying in waikiki."
         },
         {
           comments: 'The house was amazing!  Clean, spacious, and comfortable.  Marylu was very accommodating and flexible.  The yard was very nice to hang out in, and the location was excellent, much better than Waikiki.  Beautiful view of Diamond Head.  Beach supplies were even provided.  We had a large group and we all fit in comfortably, plenty of bedding, blankets and pillows.  Would highly recommend!'
         },
         {
           comments: "Marylu had a great place that I would definitely recommend. Check in and check out were smooth and no hassle. Marylu was a responsive host and moved our check in time up to accomodate our arrival time. The house is in a good location with the famous Ono's right down the street and Waikiki easily within reach."
         },
         {
           comments: 'Marylu is kind and her response is also very quick. She is flexible for various requests. About this listing, the contents of many feedbacks are right. A positive is access to Waikiki, Diamond head, Kahala, and H1 is very nice. The cost performance is also good. A negative is road noise, but  this house is recommended for a lengthier stay and for who is not so nervous. \r\n'
         },
         {
           comments: "The house was perfect for everything we needed. Close enough to walk to the beach and Waikiki, but far enough away to avoid all the hustle & bustle of the busy tourist area. Leonard's Malasadas, Zippy's, and Safeway are all in the neighborhood. The house is relatively close to the neighbors, and your windows will be open because of the heat so you have to be conscious to not be too loud at night. We had a little trouble getting a hold of Marylu at first, but that was due to her being out of the country. She was still able to connect with us to make sure we had the necessary check-in information. Overall, my friends and I had a great stay and I can't wait to come back!"
         },
         {
           comments: "We had an absolutely great stay at Marylu's cottage. It was so 'old Hawaii'...just what we love. The place is well-equipped with tons of towels, comfy beds and a fully-stocked kitchen...perfect for the omelets I made my family every morning. The street traffic can be a little loud, but no worries since the place is so comfortable. Oh, and the mango tree outside provided the perfect sweet treat! All in all, a wonderful stay. Thanks!"
         },
         {
           comments: 'Host:\r\n' +
             'Marylu made this trip easy through her ease of communication leading to the trip and during. If I had any questions Marylu would respond quickly. She also made the check in and check out process easy.\r\n' +
             'Rental:\r\n' +
             'The location of the house is ideal for a visit to Honolulu. It is literally 8-10 mins away from everything you need; Waikiki beach, restaurants, Safeway, Starbucks and bars. We would take a cab to most of these places and the fare was always less than $10. the house has many beds. I think it can fit up to a group of 10 people. There is no A/C but the windows and ceiling fans through out made the house cooler. Marylu also provided extra towels and bed sheets which were very helpful. We were unable to get the washer machine to work and had to go to the laundry mat near by. Instructions on the machine would have helped. Also there is no microwave only a stove, coffee maker, fridge and dishwasher. A microwave would have definitely been used and appreciated.\r\n' +
             '\r\n' +
             "Overall the experience was great and I would definitely stay at Marylu's house again."
         },
         {
           comments: '3回目のﾊﾜｲで､ﾎﾃﾙ滞在に飽きだしていたのでこちらの宿を借りましたが､とても良かったです｡\n' +
             '目の前の通りは意外と車が通り､音はそれなりに気になりましたが､60歳の父は､自然の風が適度に入ってくるﾘﾋﾞﾝｸﾞで気持ち良さそうに昼寝していましたし､浮輪やｼｭﾉｰｹﾙやﾎﾞﾃﾞｨｰﾎﾞｰﾄﾞなども借りれて､息子もとても喜んでいました｡\n' +
             '徒歩5分位歩くと､有名なｶﾌｪやﾊﾝﾊﾞｰｶﾞｰｼｮｯﾌﾟ､軽食を買えるお店もあります｡また､近隣の家々も､ｵｰﾙﾄﾞﾊﾜｲ的な素敵な家が多く､歩いていてとても楽しかったです｡\n' +
             '海までは､子連れだと少し距離を感じたので､自転車か車があったらﾍﾞｽﾄかもしれません｡'
         },
         {
           comments: 'This cute house was great for our group of 6! It had three bedrooms with about five beds and three couches that could also be used as beds. All in all, plenty of space! She was very responsive and the key exchange was a breeze. In addition, there were a lot of body boards and shower and beach towels that we used during our stay. Finally, the house was just a 12-15 min walk to the beach. \r\n' +
             '\r\n' +
             'Would stay again in the future!'
         },
         {
           comments: 'We did not meet Marylu in person, but she responded to texts very quickly. The house was just what we had expected-- informal, island style bungalow, and the location was perfect for us. The house had everything we needed for our stay, from a reasonably outfitted kitchen to beach gear. Sleeping accommodations were adequate for our large, extended family and we managed with the single bathroom. The washer and dryer were much appreciated. \r\n' +
             '\r\n'
         },
         {
           comments: 'The host was very helpful, the house very cozy only problem is the washroom,(only 1) enough rm for 9 guests. Washer and dryer very handy.'
         },
         {
           comments: 'The reservation was canceled 21 days before arrival. This is an automated posting.'
         },
         {
           comments: 'The house is well located, between Diamond Head crater and Kapiolani park. The park and beach were close enough to walk several times, and there are good inexpensive places to eat a few blocks away. The night can be noisy, so bring earplugs if that bothers you, and the mornings can be bright, so bring a mask if that bothers you. We slept our family of seven easily, and cooked a lot while there with the available cookware. '
         },
         {
           comments: 'The house was exactly as it was described. Right on Campbell and in the middle and short walk to the best Acai bowl place on the island, Diamond Head Cove Health Bar on Monsarrat or if you walked the other direction you could find yourself on Kapahulu where theres a Safeway and many other stores!\r\n' +
             '\r\n'
         },
         {
           comments: 'Actually this lovely home is great and our all the members, 8 adults are very satisfied and enjoyed the stay.\r\n' +
             '\r\n' +
             'Before we arrived, we just a little bit worried about the size of house but it was spacious enough.\r\n' +
             '\r\n' +
             'It is located only 10 minutes walking distance from the Waikiki beach.\r\n' +
             'There are the bunch of towels and surf boards and we went to beach everyday.'
         },
         {
           comments: '閑静な住宅街にある､緑に囲まれた素敵な一軒屋でした｡家から歩いて徒歩1~2分のところにﾊﾞｽ停があるので､ｱﾗﾓｱﾅｼｮｯﾋﾟﾝｸﾞﾓｰﾙへ行く際に利用しました｡ﾜｲｷｷｴﾘｱまではﾊﾞｽでも移動できますし､のんびり歩いて20分程度で着くので､ｱｸｾｽがかなり良いです｡家の中も清潔でとても居心地が良かったです｡ﾄｲﾚとお風呂が一つになっている為､大人数での利用の際には少し大変かも?\r\n' +
             'また機会があれば､是非利用したいです｡'
         },
         {
           comments: "The place was great. The host was great. Everything made sense. Exactly as advertised. I recommend Marylu's place."
         },
         {
           comments: "we had a lovely stay at marylu's cottage.  she thought of alot of extras to help make our 4 days there quite enjoyable.  our extended family of 9 found everything to be quite comfortable and accommodating.  it was a pleasure to walk in to a clean, neat place to stay."
         },
         {
           comments: "I had overall a good experience at the house. Somethings were outdated but I enjoyed my stay with my family of 8 people.  Close to Waikiki.  Only downside is no air conditioning and one bathroom.   Tv didn't work that well either"
         },
         {
           comments: 'うｰん､ﾚﾋﾞｭｰが素晴らしかったので利用したのですが､正直微妙でした…\r\n' +
             'ﾃﾚﾋﾞはつかないし､水道は壊れているし､ﾄｲﾚｯﾄﾍﾟｰﾊﾟｰなどの消耗品のｽﾄｯｸがないし…\r\n' +
             'すべてﾎｽﾄさんに伝えたところ直したりｽﾍﾟｱを提供してもらえましたが､到着する前に準備していただきたかったです｡'
         },
         {
           comments: "Marylu's cottage is exactly as described. She is so welcoming and helped with check-in and some wifi issues. She even provided some delicious welcome favors to begin our stay ( the chocolates and coffee were amazing). The home is right on the busy street of Campbell and since there isn't any a/c, windows must be open for fresh air. There is a lot of street noise, but It is usually noisy anywhere in the hotel zones. Everything was walking distance Rainbow drive in, several stores and restaurants. We would park at the Honolulu Zoo and walk over to the beach from there every day. Wifi is available for those who need it. Make sure to go to Sweet E's for the best brunch as its close by to the home as well. "
         },
         {
           comments: 'This cottage was perfect for our week-long stay in Honolulu!  Close to plenty of action without being immersed in the bustle. The house itself has three bedrooms and could easily sleep seven adults comfortably. We would stay here again next time!'
         },
         {
           comments: 'It was super easy to deal with Marylu. The home was perfect and location even better. We will return :)'
         },
         {
           comments: 'The host left some coffee and local snacks for us, which was really nice.  The house was very spacious and clean.  The furniture is a bit dated but comfortable.  \r\n' +
             '\r\n' +
             'What takes a bit of getting use to is the noise.  Because there is no centralized air, most of the windows are open to circulate the air, which also brings in the noise from the busy street.'
         },
         {
           comments: 'The host canceled this reservation 10 days before arrival. This is an automated posting.'
         },
         {
           comments: 'Beautiful house, walking distance to the beach and plenty of beds! We had a few of us meeting in Hawaii for a wedding and this house suited us perfectly. '
         },
         {
           comments: 'Comfortable accommodations and great location. Highly recommend.'
         },
         {
           comments: 'We had a very enjoyable stay. Marylu was very responsive. There is quite a bit of road noise, as the house is on a main street. We recommend bringing earplugs if the sound cars and trucks at night will keep you awake. The house was large enough for 6 adults and a child. Very comfortable! Walking distance to the beach! '
         },
         {
           comments: 'Great location with easy access to waikiki and the all around island. Marylu was very helpful answering all our questions. \r\n' +
             'House was a little old however great to have separate living/ sleeping areas.We had a fantastic time.\r\n'
         },
         {
           comments: 'We had a wonderful time during staying .\r\n' +
             'on first and 2nd day, we had difficulty to find a parking space by the house for my car , but later days are OK. The street traffic noise was loud, and need time to usd to it.\r\n' +
             '\r\n' +
             '\r\n'
         },
         {
           comments: 'The location is good, especially if you have a car.\r\n' +
             'The house is basic but comfortable. Good if you are looking for a place for a small group'
         },
         {
           comments: 'Felt like home, this place had everything you could think of. Super close to everything. '
         },
         {
           comments: 'Great place, well-stocked kitchen, amazing location that is near everything. Comfortable beds, lots of towels, extra blankets. The ceiling fans and open windows did a great job of keeping us cool. It is in a residential neighborhood but the street is used often, especially early morning and late afternoon. '
         },
         {
           comments: 'Very good location, although beds were quite uncomfortable. not really 3 bedrooms (1 room is very small converted from a laundry) you would struggle to sleep 8 here.\n' +
             '\n'
         },
         {
           comments: "Very cosy and comfortable and in a good location we had a great time while staying at Marylu's."
         },
         { comments: 'D.C.' },
         {
           comments: 'Big enough for a party of 5, despite a single bathroom. Quite well located with bus lines very close. Very quite in the evening and good communication with Marylu. The cleaning was not perfect (some dust ball behind doors).'
         },
         {
           comments: 'Nice place and host, cool garden with bbq, very close to waikikibeach, but a very noisy street in the morning, no air conditioning and a big cockroach in the bathroom. The third room is very small we planed to sleep in it with two people but was forced to be 3 in the bigger room.'
         },
         {
           comments: 'The location within 15 minutes easy walk to the beach was fantastic.\n' +
             'Similar easy walk to Safeway and local restaurants was handy.\n' +
             'The kitchen was well appointed.  Only disappointment was the traffic noise at night.'
         },
         {
           comments: "House had all amenities and great location but it's on a busy street so it's very noisy but that didn't bother us. The house has only ceiling fans and didn't realize weather was very humid so very uncomfortable to sleep in the rooms. There are no window AC or cooler in the house."
         },
         { comments: 'assolutamente raccomandabile' },
         {
           comments: 'The house is well located and offers everything you need for a stay with a group. The only things that you should be prepared of is that the third room is only comfy for 1 person and that the street is very noise since thats a bus route. But if you have earplugs you can sleep there. Mahalo Marylu for everything :)'
         },
         {
           comments: 'Great location for beach/hikes/Waikiki. Spacious common area. Would have been nice to have a/c, but not too bad with fans on. Great for a group trip.'
         },
         { comments: '最高の旅行になりました｡' },
         { comments: 'Great location, close to beach and shopping.' },
         {
           comments: "Without air conditioning it is too hot to sleep.  It's almost a mile walk to the beach."
         },
         {
           comments: "The house may be outdated and on a busy street but the location is ideal. Close to Waikiki Beach, freeway and groceries like Safeway and Walmart. If you plan on doing some cooking, check what's in the cupboards and refrigerator first because they're well stacked with spices and other items that are useful. The washer and dryer came in handy too. "
         },
         {
           comments: 'It was a cozy, island style place.  It had most of the amenities you needed.  Would have been better if it had air conditioning but overall a nice place. '
         },
         {
           comments: 'The location of the cottage is ideal if you want to go to Waikiki beach or even for a walk on Diamond Head. I recommend Marylu who is reactive and reliable.'
         },
         {
           comments: 'The location is good, not far to walk to Waikiki beach area. The house is quite dated but had everything we needed. Marylu was great and left coffee and chocolates for when we arrived, communication was superfast.'
         },
         {
           comments: '電気が切れていたのが残念でした｡\n' +
             '立地条件は良かった｡\n' +
             '外でﾊﾞｰﾍﾞｷｭｰは狭くて暗いので､できませんでした｡\n' +
             '男同士なら､問題無く､快適なﾗｲﾌができると思います｡'
         },
         {
           comments: '立地条件は最高です｡\n' +
             'ただ､ﾘﾋﾞﾝｸﾞの電気が切れていて､ﾛｳｿｸで対応しました｡\n' +
             '冷蔵庫もあまり､冷えなかったです｡\n' +
             '清潔感はｲﾏｲﾁでした｡\n' +
             '男だけなら､気にならない程度だと思います｡\n' +
             '後､蚊が多い為､蚊取線香で対応しました｡'
         },
         { comments: 'Great location.' },
         {
           comments: 'The house is extremely dated, however, excellent communication and great location make it a good place to stay if you are looking for an affordable place within walking distance of downtown.'
         },
         { comments: 'Good place' }
       ],
       score: 0.695408284664154
     },
     {
       name: 'Spacious private 2BR with Backyard Williamsburg',
       neighborhood_overview: '',
       property_type: 'Apartment',
       bedrooms: 2,
       address: {
         street: 'Brooklyn, NY, United States',
         suburb: 'Williamsburg',
         government_area: 'Williamsburg',
         market: 'New York',
         country: 'United States',
         country_code: 'US',
         location: {
           type: 'Point',
           coordinates: [ -73.94884, 40.70778 ],
           is_location_exact: false
         }
       },
       reviews: [
         {
           comments: 'It is in a really great location and Lawrence makes you feel super welcome and comfortable.\r\n' +
             'The place is really clean and tidy. A great place to stay for either a few days or an extended time in New York.\r\n' +
             '\r\n'
         },
         {
           comments: "Lawrence is a great host. He was there when we needed him, and quick to reply. The place is great. Close to transportation to the city. Everything was great when we arrive, free parking around the corner between Thursday's- Sunday's. I recommend this place to anyone coming to New York"
         },
         {
           comments: 'Lawrence was a great host!  He checked up with us to make all was well; he \r\n' +
             'even left us a bottle of wine to enjoy!    The apartment was very clean and the linens were fresh and fluffy! We will be back! '
         },
         {
           comments: 'Lawrence was a great host. He was available when needed and answered any questions or requests. The place was clean and very comfy. Will definitely book again.'
         },
         {
           comments: 'Lawrence is a fantastic host and place is everything advertised\n'
         },
         {
           comments: "The appartment is big enough to accomodate 4 people. We had 2 rooms with 2 double beds. Large living room with lots of room to have breakfast all together at the same table. A kitchen fully furnished, bathroom with towels and everything you should expect from a hotel. The place is nicely decorated, clean, and there are many lights in different places, so you can create a cozy atmosphere and feel like being home. Lawrence is also a very kind and caring person. He's very helpful so you don't have to worry about details during your stay in NYC. The neighborhood is calm, you won't be scared about coming home late at night. There are restaurants, coffe shops and groceries all around. You can easily get there by feet, and also transportation is not far. Visit the original Williamsburg. It's a 15 minutes walk but it's worth all the shopping, restaurants and coffe shops you need. You can also visit the artists area that is very close. Beautiful graffitis decorate the buildings walls, music gear shops, live bars, vintage clothing, tattoo studios, and hand crafted items shops"
         },
         {
           comments: 'My daughter stayed at Lawrence place , she was so happy , she keep telling me how cool and convenient is the neighborhood, and how sweet and helpful was Lawrence .\n' +
             'The appartement is great. \n' +
             'I will definitely recommend.\n' +
             'Thank you'
         },
         {
           comments: "Lawrence's apartment is a perfect base from which to explore Brooklyn or further afield in NYC. He's a great host too, very friendly and welcoming on arrival with lots of great local tips and advice. Highly recommended."
         },
         {
           comments: "Lawrence was a fantastic host. Very attentive to any request. I don't think I waited more than a few minutes for any reply and he would go out of his way to improve me and my family's comfort.\n" +
             'The place is spotless. There is certainly limited light since it is on the lower ground floor but due to the location, comfort and value, I would recommend this spot. '
         },
         {
           comments: "Our stay at Lawrence's was really good, he was very helpful and went out of his way to accommodate us.  The basement flat is in a good location for getting the Manhattan and the rest of Brooklyn.  The kitchen is well equipped and it is very cosy. There was five of us which is probably the maximum for staying comfortably but you could make 6 work I'm sure."
         },
         {
           comments: 'Nous avons passé une semaine à 5 en famille chez Lawrence. Tout a été parfait. Le logement correspond à la description et avons été très bien reçus. Lawrence est un hôte très sympa et très serviable pour tous renseignements et aide nécessaire. Tout le voyage était super.'
         },
         {
           comments: 'Lawrence was amazing and made sure my friends and family were super comfortable!! The place was very nice and made us feel like we were right at home. The location was great too! 5 stars for sure!'
         },
         {
           comments: 'Positives:  Roomy, clean, quiet, convenient, host is responsive (attempted to fix WIFI even though traveling overseas)\n' +
             'Negatives: slow WIFI  (unable to access from bedroom), single ply toilet paper, occasional noise from people walking upstairs, no windows (basement unit), uneven floor (undulations)'
         },
         {
           comments: 'Lawrence est très accueillant, agréable et prends soin de ses hôtes. Tout était très propre et très fonctionnel. Tout est facile et à disposition dans cet appartement. \n' +
             "Le quartier n'est cependant pas animé il faut prendre le métro qui est à 10 min à pied. (Assez facile de rejoindre manhattan avec la ligne L) Ou marcher environ 25 min pour rejoindre Bedford avenue pour y trouver tous les restaurants, bars et quelques boutiques. \n" +
             'Merci à Lawrence pour son accueil et ses bonnes intentions. '
         },
         {
           comments: "Our stay was perfect. The apartment was very clean and comfortable. Lawrence is a fantastic host; he was very attentive and helpful. The apartment is close to a number of subway lines. You'll find plenty of restaurants, bodegas, and full service laundromat nearby."
         },
         {
           comments: "We had a great time staying at Lawrence's place. It's in a great location in Brooklyn. There's a lot to do in the neighborhood, and there's easy access to public transportation. \n" +
             '\n' +
             "The place was very clean, with a lot of space! Like others have mentioned, there aren't many windows as it's a basement apartment but that was totally fine with us, since NY gets very hot in the summer and the place was nice and cool. Of course the A/C helps as well! The back patio/garden area is very charming.\n" +
             '\n' +
             'Lawrence was a great communicator when it came to logistics, and also recommended a bunch of good places to eat nearby. \n' +
             '\n' +
             'Overall, it was a seamless experience for us and I highly recommend it!'
         },
         {
           comments: 'Affordable, comfortable, spacious, well-equipped 2 bedroom basement suite. Cool, quiet residence that was nice to come home to after the bustle of Manhattan, especially during the summer heat. Host was available and very helpful.'
         },
         { comments: 'We had a great stay!' },
         {
           comments: 'It was a pleasure to stay at this apartment. The location is in Williamsburg and very close to main roads and local stations, allowing access to direct route to major parts of NYC. There are many good eateries and locations close by for wandering and exploring. The apartment is very modern with a lovely design, it is spacious and is very nice for relaxing and has all facilities that one would needed while staying in New York. I would highly recommend staying here!\n'
         },
         {
           comments: 'Lawrence is a great airbnb host, gracious hospitality combined with a friendly attitude, perfect combination!'
         },
         {
           comments: "Staying at Lawrence's place was like visiting a cousin from New York ! He was very helpful and kind to us. The appartment was comfortable enough for a family, the kitchen very well equipped and the little garden really cute !\n" +
             'Perfect place to come to visit New York : subway close, neighborhood peaceful with lots of restaurants and shops all around. We recommend it !'
         },
         {
           comments: "This place was amazing! Lawrence was very nice and caring. Great location if you're planning on taking the train into Manhattan. Can't wait to stay there again!"
         },
         {
           comments: "Lawrence was a really great host, the communication was very good and he always had time for our questions. He helped us plan our trip and gave us really good recommendations. We even could make use of his bicycle. His Airbnb was clean, everything was nicely set up. There was nothing that we've missed. The garden was wonderful, we even enjoyed  drinking our good-morning-coffee there. We highly recommend Lawrence and his Airbnb!"
         },
         {
           comments: 'Lovely apartment. We were a family of 5 adults and were very comfortable. It had everything that we needed. Beds and sofa bed very comfortable. Quiet location but walking distance to train, restaraunts, bars etc Very clean and comfortable. Nice back garden. Well equipped. There were some food and drink necessities available which was a nice surprise. The apartment was bigger than what I had imagined. Great Wi-Fi and TV. Lawrence is a very responsive host and is helpful in every way. I highly recommend this accommodation and host.'
         },
         {
           comments: '5 Star all the way..would recommend Lawrence and his place to anyone! You wont be disappointed'
         },
         {
           comments: 'Lawrence was a great host and went out of his way to ensure our stay was as perfect as possible! His suggestions on places to visit and travelling around both Brooklyn and NYC were really helpful! The apartment was perfect for us and allowed us to travel in and out of manhattan without any issues, two very local subway stations to choose from! This apartment is a perfect base to explore Brooklyn and NYC, I would highly recommend the apartment and Lawrence as a host! Will definitely go back!'
         },
         {
           comments: 'Very nice stay! Lawrence was very flexible with everything. The place was clean and also surprisingly large and had more than enough space for me and four friends.'
         },
         {
           comments: 'Great apartment. Spacious and well equipped. Really close to both the L, M and J trains to Manhattan. Some nice bars and restaurants around the immediate area too. Lawrence was really helpful and easy to keep in touch with during our stay.'
         },
         {
           comments: "Even though the reviews we read on Lawrence's apartment were very strong, our stay was even better than we thought. The apartment was clean, tidy, comfortable with everything we needed, and in a great location. Close to transport links and easy walking distance to bars, restaurants and cafes. \n" +
             "Lawrence and Angela were super super helpful. They didn't impose on us at all, but gave plenty of advice and tips on local sights and restaurants. You really couldn't ask for better hosts. A lovely couple. \n" +
             'We 100% recommend this apartment. A great experience'
         },
         {
           comments: "This place offers bang for the buck. True, it's a basement apartment with a funky layout, but the space is perfect for a family or a couple of friends. The location couldn't be better, right in Williamsburg--walkable to anything you could want. Lawrence is an AWESOME host. I had told him in passing that it was my friend's birthday we were celebrating, but he had put a bottle of sparkling wine waiting in the refrigerator for us when we arrived. He was very helpful but not overbearing or pushy, giving us the right amount of space while making himself available. You CANNOT GO WRONG trying out this place!"
         },
         {
           comments: 'Lawrence’s place is perfect. The best location, in the middle of Williamsburg, so close to Manhattan by train or subway. The apartment was clean and totally equipped. Lawrence was always ready to help us with the best tips. We spent ten lovely and unforgettable days there.'
         },
         {
           comments: 'The place is great. Me and four friends stayed there 3 nights. The apartment was easily big enough for 6.\n' +
             '\n' +
             'The location is great - close to all the main bars in Williamsburg and very easy to get to Manhattan (8 minute walk to the Met station)\n' +
             '\n' +
             'Lawrence was a great host and kept in touch during our stay and was flexible. A great host. Thanks for having us\n' +
             '\n' +
             'Would highly recommend this apartment'
         },
         {
           comments: 'Lawrence was very prompt, accommodating and provided a lot of great recommendations for things in the area. The space had plenty of room, and was super convenient location to multiple subway lines and restaurants.'
         },
         {
           comments: "This was a good choice and I recommend it. It's really, really clean, and so even though it's a basement it doesn't feel creepy. The location is great. It was very quiet but still close to so much. We had tons of options within a 4-5 block radius. Also, Lawrence was more than happy to offer us suggestions. The check-in was very easy and smooth and Lawrence was immediately responsive to all our requests. He had also stocked the kitchen with bottled water and beer for us, which I thought was so nice! He was very concerned that we have a good stay. The only couple of things I might say that I wish were different were that one, we couldn't control the heat ourselves and it made climate control a little challenging sometimes (we had to text or call Lawrence to change it for us), and two, the internet was kind of spotty (probably normal for a basement apartment). But neither of things were major issues and I would definitely stay there again. Thank you Lawrence for being such a lovely host!"
         },
         {
           comments: 'Superbe appartement comme sur les photos chambres très spacieuse et Lawrence est au top avec ses hôtes pleins de bon conseil très arrangeant il ne manque rien même jusqu au parapluie !!! Bise Lawrence nous conseillons +++'
         },
         {
           comments: 'Lawrence was an amazing host. Really fast communication and always on hand to offer recommendations.\n' +
             '\n' +
             'The flat is lovely. 2 huge beds and a very comfortable sofa bed with memory foam mattress. It was an excellent base for us, very easy to get into Manhattan to do all the touristy things.\n' +
             '\n' +
             'Would highly recommend staying here. Perfect for small groups or families'
         },
         {
           comments: 'Me and my family spend seven days in Lawrence apartment. The kids loved it and so did we. Good space for for us and nice kitchen. Williamsburg fun place to explore and 20 mins to Manhattan.\n' +
             'Great week and Lawrence is a very good host. Would love to come back.'
         },
         {
           comments: "This apartment is a lovely space that's close by to a number of restaurants and delis. There are 3 subway stations within walking distance, making it easy to explore both Brooklyn and Manhattan. Some hot water pipes run through the ceiling of the apartment which can make it quite warm, but otherwise it's a comfortable place to stay."
         },
         {
           comments: 'Lawrence es un anfitrión de lujo! Reservamos el lugar un mes antes y unos días antes de viajar ya estuvimos en contacto con el y nos dio recomendaciones de lugares para comer o salir por la noche. Sus especificaciones para llegar al departamento fueron excelentes y siempre estuvo atento a lo que necesitábamos antes y durante nuestra estadía. El lugar es tal cual como lo ven en las fotos, habitaciones amplias y super cómodo para estar en grupo y compartir. En ubicación super bien, caminando eran como a 8min del metro que llevaba al centro de todo, o bien en taxi o uber también era cerca sobretodo si se manejan en grupo no es caro. Muchísimas gracias a nuestro super anfitrión Lawrence! Recomendado 100%  ❤'
         },
         {
           comments: 'Great place due to\n' +
             '- close to communication\n' +
             '- close to nightlife\n' +
             '- very clean\n' +
             '- better than the pictures\n' +
             '- and very important, caring host that checked in often enough to ensure everything was alright. Gave also great tips on where to eat/drink etc.\n' +
             '\n' +
             'Would stay there again.'
         },
         {
           comments: 'If there is any doubt in your mind in booking this Airbnb, Cast it out now. Lawrence’s place spectacular. He was a wonderful host. There is absolutely nothing that can be said about this place and Lawrence. If you do not book, you surely will miss out. Much better than staying at a hotel.'
         },
         {
           comments: 'Lawrence was a great host during our recent trip to NYC. The apartment was in a great location and was extremely clean.  He made suggestions to local places, checked-in frequently, and responded to any questions we had in a timely manner. My one (Website hidden by Airbnb) of the mornings the upstairs tenant was being extremely loud from 4a-8a, which kept us up. Other than that, the warmth in the apartment was relieved by opening the front and back windows. He accommodated our check-in and check-out times, which made our stay and weekend that much more enjoyable. Would highly recommend staying with Lawrence. We will surely be back!'
         },
         {
           comments: 'Very comfortable and spacious apartment. Extremely suitable for families.'
         },
         {
           comments: 'Lawrence was beyond helpful. He replied to every message at the speed of lightning and showed the utmost care for that our stay was perfect. For example, we were in need of an iron and he did not even offer but insisted he would bring one the very same evening. He also wrote us an extensive list of local attractions, which was super helpful. The area itself is really cool and the apartment is close to several subways. I recommend Lawrence and his place one hundred percent.'
         },
         {
           comments: 'Excellent host! Great with recommendations. Perfect space that’s central in Brooklyn.'
         },
         {
           comments: 'This was a lovely space, very clean and comfortable. Lawrence was very helpful and even went out of his way to let us know there were umbrellas available when the weather turned to rain. We will be back!!'
         },
         {
           comments: 'We loved staying at Lawrence’s place. Spacious (it even has a backyard!), well-appointed with modern decor, and very conveniently located to one of the hippest neighborhoods in the city. Lawrence was very prompt to respond to any questions we had. I would highly recommend staying here during your visits to NYC/Brooklyn.'
         },
         {
           comments: 'L appartement de Lawrence est bien situé facile d accès à Manhattan par le métro. Il est cosy, fonctionnel et très propre.Lawrence est très attentionné envers ses hôtes et réactif dans ses réponses. Nous le recommandons'
         },
         { comments: 'Perfect location' },
         {
           comments: 'Lawrence was a great host. The apartment was clean and in a good location. Easy access to transportation, dining, and nightlife. We really enjoyed our stay.'
         },
         {
           comments: 'The place was excellent close to many restaurants and metro stations, we were there for 5 days and it was great.'
         },
         {
           comments: 'From the beginning we felt very welcome at Lawrence place. He was a great host with a lot of good tips. The appartment was very clean and comfortable with a lovely shared garden, comfy beds and all equipment you need. We loved the peaceful neighboorhood in Williamsburg. A welcome contrast and break with busy Manhattan. We look forward to stay with Lawrence in the near future! Thanks again for the great week, Lawrence! '
         },
         {
           comments: 'Wonderful little place in a great neighborhood. Lawrence was an amazing host and all around kind person. My family of four was quite comfortable and we had everything we needed and more. Thanks again Lawrence!'
         },
         { comments: 'Lawrence is a great host and accommodated us very well.' },
         {
           comments: 'Lawrence a été présent dés la réservation. Par la suite il a toujours été prompt à répondre aux interrogations. L’accueil au logement a été parfait. Le logement est beau propre, fonctionnel. Les lits sont confortables et il est appréciable d’avoir la Wifi. A 8 minutes de marche se trouve le métro et 15 minutes plus tard vous accédez à toutes les activités que vous offrent cette ville. \n' +
             'Le séjour a été parfait et je conseille ce logement. Si je dois revenir aucun doute que je ferai le nécessaire pour retourner chez lawrence '
         },
         { comments: 'Lawrence was a wonderful and helpful host' },
         {
           comments: "Lawrence's house was exactly as described and convenient distance to any stations vicinity. We already miss a life in Brooklyn.."
         },
         {
           comments: "Lawrence is a great host - very fast in responding and checking, if everything is ok. He also stored our luggage on our last day, which was very helpful. The places is very spacious, but with no windows, so staying for 2 nights was just about the right amount of time. Also it's quite a walk towards the subway, but in a quiet neighbourhood. "
         },
         {
           comments: "Nous n'avons jamais été reçu à ace autant d'attentions. Lawrence et sa famille sont adorables. Discrets mais toujours disponibles. Cet appartement a un petit jardin partagé ou le petit déjeuner du matin est un luxe au cœur de Brooklyn.\n" +
             'Ou bien pour la bière du soir, bien fraîche. \n' +
             '\n' +
             "Nous avons eu un pb personnel, et lawrence nous a aidé avec beaucoup d'humanité. Merci à lui.\n" +
             '\n' +
             "L'appartement est idéalement placé pour profiter des quartiers de brooklyn, street art, petits commerces et d'une ambiance très hipster.\n" +
             '\n' +
             'Une liste de petits resto est proposée, nous en avons faits deux, Top !!\n' +
             "C'est un hôte de bon goût.\n" +
             '\n' +
             'Du williamsburg authentique. \n' +
             "Je recommande vivement. Et c'est peu dire. "
         },
         {
           comments: 'Lawrence is very gracious and attentive to all inquiries and requests.'
         },
         {
           comments: 'Perfect host. Very cool and flexible. Location near all facilities. Clean basement. Great stay!'
         },
         {
           comments: 'Lawrence’s place is very well located, close to a range of bars and restaurants. He was an attentive host and had some great recommendations for things to do while in New York. For a basement apartment, the place felt surprisingly airy and access to the garden was a plus.'
         },
         {
           comments: 'Host is responsive and hospitable. Great location! Cool space.'
         },
         {
           comments: 'Lawrence is a genuine, friendly and very hospitable host. He enabled us to check in early and provided some fabulous information and tips about the surrounding area and NY. The apartment is in a great location and is clean - our only issue was the noise from the upstairs apartments that occurred every night during sleeping hours. If not for the ongoing noise issues (which Lawrence endeavoured to address for us) that didn’t suit our family (inc toddler), this would have been the perfect apartment. If you don’t mind noise/use to it or sleep heavy, then you’ll love this place.'
         },
         {
           comments: 'This Williamsburg apartment really fit our needs and Lawrence is a great host! He provided amenities such as water, coffees, towels, dishware, and an extra set of keys. He also gave great recommendations! \n' +
             '\n' +
             'The apartment is in a great location and surrounded by many restaurants, delis, and convenience stores. It was about a 10 min walk to the G and L trains. It is a basement apartment so those with a lot of luggage or sensitive to stairs should take note. It’s only a few steps but is tight in typical Brooklyn fashion. The apartment itself is spacious, with 2 bedrooms, a large living/dining area with a bed in it, a bathroom, kitchen, and patio space. We didn’t use the patio space much because it seemed shared. The kitchen is also a bit separate from the rest of the place in the back of the apartment which made the space feel large. We loved the open floor open of the living/dining room. \n' +
             '\n' +
             'One thing to note was that due to the lack of windows (basement apartment), there was very little air flow and at times the apartment felt stuffy. Lawrence provides an AC unit and you can keep one of the doors unlocked to let in air, but the AC wasn’t sufficient during our stay. Thankfully we weren’t home for long periods, but with 6 of us in the space it got warm.\n' +
             '\n' +
             'Overall, we really enjoyed our stay in this Williamsburg apartment! Lawrence, thank you so much for being a great host!'
         },
         {
           comments: 'Lawrence was great,\n' +
             'Helped with the check in and with storing our languages after we checked out.\n' +
             'he also had great tips about the area.'
         },
         { comments: 'Absolutely wonderful first Airbnb experience!' },
         {
           comments: 'We had a wonderful stay with Lawrence. The apartment was clean, quiet, and large—perfect for a small group. We didn’t use the backyard but we did love being so close to so much in Brooklyn. We loved how the main space was laid out, surprising for a basement unit! We would definitely stay there again!'
         },
         { comments: 'Lots of room.' },
         {
           comments: 'Lawrence’s apartment was perfect in every way for our family stay - it was incredibly clean, spacious and comfortable with everything we could possibly need for our short stay. Lawrence himself was the perfect host - friendly and attentive without being at all intrusive. The apartment is ideally situated for easy access to Manhattan using the Subway, and there is a huge array of really cool places to eat and hang out locally. I just wish we’d had a little longer to explore Brooklyn itself and check out a few more of Lawrence’s wonderful recommendations!'
         },
         { comments: 'I had a very nice stay' },
         { comments: 'amazing stay, great location.' },
         {
           comments: "This place has the three C's: clean, comfortable, and close to everything great in Brooklyn. You're only steps away from great Williamsburg bars and restaurants, and the G, M, and L lines will deliver you to the rest of what NYC has to offer.\n" +
             '\n' +
             "Lawrence was a perfect and attentive host. From the pain free check-in and check-out process, great restaurant tips, to the complimentary bottle of wine - you could not ask for more. Since the place wasn't booked on our last day, he even extended our check-out, no questions asked. That's what I call hospitality. \n" +
             '\n' +
             "If you need multiple, comfortable beds, spotless facilities, and want to see the best of Brooklyn, you won't find better accommodations. I can't recommend this place enough."
         },
         {
           comments: 'Nous avons passé un séjour très agréable à New York chez Lawrence. \n' +
             'Le logement est idéalement placé, proche de plusieurs stations de métro et de commerces. De plus, l’équipement proposé est complet et le logement très propre. \n' +
             'Lawrence est aussi très serviable et n’hésitera pas à répondre à la moindre de vos questions et à vous conseiller pour votre visite de New York. \n' +
             'Je recommande ce logement.'
         },
         {
           comments: 'This place was perfect for a weekend away with friends! Check-in was super simple and the location was outstanding. I would definitely stay here again.'
         },
         {
           comments: 'We, a group of two couple, stayed in the basement for a week.\n' +
             'apartment: was cleaned, no windows (basement), spacy\n' +
             'location: close to several subways, coffee-shops  and more\n' +
             'communication/hosting: lawrence is a nice guy and had always a helping hand and recommendations\n' +
             '\n' +
             'the basement is not perfectly heated (sometimes too hot, too cold and really dry air), and there are no windows. for one/two nights a really good place to stay!'
         },
         {
           comments: 'Lawrence was very helpful and was available for anything we needed help with. He gave us suggestions for good restaurants in the area as well. The apartment was very spacious, especially for New York and was only a short walk away from some cool spots in Williamsburg. The apartment gets a bit warm but there is AC in one of the bedrooms and in the living room. I would recommend this place to anyone looking for a sweet basement apartment in the area.'
         },
         { comments: 'Clean, cozy, very centric.' },
         {
           comments: 'This is a very special Airbnb. It gave us an opportunity to spread out in a comfortable and large apartment for a family reunion. I loved the detail that Lawrence put into decorating the space. The beds were so nice. I also appreciated the places for hanging and storing clothes. Lawrence was so helpful before and during our stay.'
         },
         {
           comments: 'The space is better than what the pictures show. It can get very warm because of the space being close to the boiler but I ultimately had no problem with it. Lawrence is easy to communicate with and responsive which makes him a great host. We had an issue with the sink and he came in no time to fix it. So if you stay here you do not have to worry about an unhelpful host.'
         },
         {
           comments: "Très bel appartement à proximité de plusieurs stations de métro pour rejoindre Manhattan. Propreté irréprochable, ce qui est très important pour nous ! Lawrence est disponible et à l'écoute, il donne de très bons conseils. Prévoir d'avoir un plus chaud que la normal à l'intérieur (en hiver en tout cas). Bien équipé et fonctionnel, bien placé... on recommande !"
         }
       ],
       score: 0.6948082447052002
     }
   ]
   ```

#### ENN Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *world war*. It requests exact matches and limits the results to `10` documents only. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

1. Save the following embeddings in a file named `query-embeddings.js`.

   ```javascript
   WORLD_WAR_EMBEDDING=[0.000370218,0.038684014,-0.001893905,-0.060604952,-0.019261414,0.001531242,0.015151238,-0.014103547,-0.019180823,-0.029335376,-0.011846979,0.003868401,0.012894671,-0.002458047,-0.003002041,-0.027078809,-0.019583782,0.041907679,-0.011282837,-0.029818926,0.031914312,-0.020309107,-0.002981893,-0.019906148,-0.012249937,0.041585315,-0.005601123,0.039328746,0.040618215,-0.017085439,-0.038361646,-0.012894671,-0.000352589,0.022565674,-0.011685796,-0.010114257,-0.019906148,-0.012491712,-0.022888042,-0.027401175,0.011846979,-0.002317011,0.045776084,-0.019422598,0.006930886,0.004875797,-0.038845196,0.023855142,0.009630707,-0.045131348,0.003868401,-0.00223642,-0.004392247,0.007212956,-0.019422598,0.046743184,-0.013217038,0.008099466,0.020792658,-0.062861525,-0.047710285,0.009388932,0.001541316,0.050611585,-0.032881413,-0.034009695,0.003002041,-0.005359347,-0.025628159,0.036749814,0.006286152,0.016440706,-0.041262947,0.015715381,-0.012652896,-0.006326448,-0.014909463,0.041262947,-0.025144609,0.00417062,-0.026111709,0.066729926,0.013619997,0.025144609,-0.004291508,0.007978578,-0.009751595,0.003566182,-0.010557512,-0.028207093,-0.015393013,0.048032649,-0.032075495,-0.014425913,0.020792658,0.01096047,0.008502424,-0.013217038,-0.032075495,0.026917625,-0.00165213,0.007172661,-0.063506253,0.034654427,-0.013861772,0.009268044,-0.012894671,-0.023855142,-0.024983425,-0.009308341,0.047710285,-0.010396329,-0.02949656,-0.015151238,0.025144609,0.041262947,0.02095384,-0.004432543,0.011041062,-0.032881413,0.016118338,-0.000478513,0.036749814,0.00417062,-0.040457029,0.017730173,-0.071565427,0.023532774,0.047387917,-0.017730173,0.026272893,-0.001289467,0.000760584,0.004331803,0.017891357,0.012652896,-0.064150989,0.058348387,0.040295847,-0.023532774,-0.012894671,-0.02852946,-0.001914053,0.004734762,-0.017568989,-0.007736803,-0.02095384,-0.014909463,-0.014909463,-0.02047029,0.018858457,-0.005198164,0.000264442,-0.007092069,0.026434075,0.005601123,0.007011477,-0.003928845,-0.004190768,0.023693958,-0.011927571,0.001203838,0.008180057,0.011766387,0.015715381,-0.038522828,-0.019342007,-0.006084673,0.003404999,-0.002256567,-0.003485591,0.009832187,0.023371592,-0.04384188,-0.029818926,0.038361646,0.019906148,-0.004372099,0.004090028,-0.015393013,-0.028690644,-0.033203777,0.025305793,0.015957156,0.005560827,0.021115024,0.008905382,0.018858457,-0.024983425,0.008180057,0.055769451,0.025628159,-0.010557512,-0.000236738,-0.003626626,-0.014184138,0.019664373,-0.00310278,-0.011202246,0.01426473,0.007092069,0.02901301,0.046420816,-0.001994645,0.02192094,0.038845196,-0.036588628,0.021598574,-0.019986739,0.003707218,0.001138358,0.018697273,0.003888549,-0.034976795,0.016360113,-0.031591944,0.002468121,0.015554197,0.001611834,0.013700588,-0.052223418,-0.006004081,0.024338692,-0.024661059,-0.006689111,-0.035460345,0.010235145,0.039489929,-0.007857691,-0.026272893,-0.00261923,-0.011363429,-0.026756443,-0.00640704,0.036749814,0.037233364,-0.006245856,-0.005278756,-0.027562359,-0.049966849,-0.021276208,-0.006971181,-0.013055854,-0.005399643,0.048032649,-0.033203777,-0.002296863,0.023693958,0.026917625,0.000705177,0.022404492,-0.021598574,0.013700588,0.004432543,0.031269576,0.01523183,0.010275441,-0.017568989,-0.023210408,0.050289217,-0.004996685,0.010315737,-0.017004848,0.017246623,-0.00950982,0.017327214,-0.035943896,0.014506505,0.001621908,-0.012491712,0.01096047,-0.011927571,-0.024177508,0.015634788,-0.026595259,0.007897986,-0.014425913,-0.001490946,0.017971948,0.007736803,0.023371592,0.011041062,0.008220353,-0.010557512,0.003888549,-0.034493245,-0.043197148,-0.013942363,-0.008905382,0.002699822,0.025628159,0.001430503,-0.008018874,-0.018858457,0.059315488,-0.018697273,-0.040618215,-0.014022955,0.004815354,0.012008162,-0.014103547,0.030786026,0.043519516,0.005601123,-0.019664373,0.001400281,-0.022082124,-0.018858457,-0.026434075,0.025305793,-0.024822243,0.038039278,-0.011121654,-0.032720227,-0.018374907,-0.005137721,0.001390207,0.028045909,0.03046366,0.00592349,-0.041907679,-0.024338692,-0.042552415,0.006527927,-0.012008162,-0.027401175,0.000337478,0.027884725,0.009912779,-0.011121654,0.004009437,-0.003122928,0.022404492,-0.010275441,-0.004392247,0.00689059,0.01523183,-0.019180823,-0.034170877,-0.040940579,0.021598574,0.005077277,-0.03046366,0.04384188,0.03046366,0.012733487,0.010879879,0.02192094,-0.006930886,-0.016924256,0.038200464,-0.013861772,0.002417751,-0.023532774,-0.016279522,-0.014425913,0.026595259,0.024177508,0.000977174,0.007333844,0.02998011,-0.042230047,0.003042337,0.000730362,0.033364963,-0.002306937,0.005057129,-0.023049224,-0.015876563,-0.022726858,-0.005641419,0.004553431,0.009751595,0.014587097,0.017246623,-0.049966849,0.004613874,0.040457029,0.04287478,0.004090028,-0.00261923,0.002407677,0.039489929,0.002377455,0.007051773,0.025144609,0.024177508,-0.000705177,0.012411121,-0.025789343,-0.024016324,-0.030302476,-0.009268044,-0.00950982,0.017246623,0.013458813,0.008583016,-0.022565674,-0.006366744,0.00427136,-0.007736803,0.020147923,-0.012733487,-0.023693958,-0.006165265,0.035137977,-0.023049224,0.002699822,0.005399643,0.035299163,-0.007817394,0.031914312,-0.000149221,0.015473605,-0.026272893,-0.009711299,-0.002981893,0.000649771,0.064150989,0.032720227,-0.052223418,-0.017810764,-0.010275441,0.027078809,0.030786026,-0.016360113,0.039973479,-0.003122928,-0.038522828,-0.012249937,-0.033848513,-0.027239993,-0.028851826,0.018374907,-0.030302476,-0.048032649,0.011282837,0.058670752,-0.008784494,0.01096047,0.005057129,0.004009437,0.002488269,0.016843664,0.003163224,-0.027884725,-0.001934201,-0.030302476,-0.015715381,-0.001480872,0.011766387,-0.039973479,-0.009227749,-0.003304259,-0.026917625,-0.012088754,-0.014990055,0.03046366,0.007857691,0.042552415,-0.011846979,-0.008421832,-0.001813313,-0.019342007,-0.017166032,0.000972137,0.017004848,-0.018374907,0.037555728,0.019986739,0.018697273,0.014184138,0.027723543,0.023693958,-0.005077277,-0.025305793,0.011846979,0.000705177,0.042552415,-0.037072178,0.010879879,-0.028690644,-0.029818926,0.010879879,-0.014184138,-0.036266264,-0.031591944,-0.033687327,0.022888042,-0.016763072,0.004513135,0.000705177,0.02192094,0.025950525,0.015473605,-0.018374907,0.039489929,0.002881153,-0.037072178,-0.021115024,-0.008623311,-0.002095384,-0.026272893,0.015795972,0.015715381,0.034493245,0.030302476,0.010799287,-0.020228514,0.005137721,0.025628159,0.024016324,-0.008220353,0.002397603,-0.030624844,-0.014587097,0.022082124,-0.006608519,-0.041101765,-0.002478195,-0.031914312,0.017166032,-0.008300944,-0.004593727,-0.001390207,0.032720227,-0.005681715,0.002417751,0.000473476,-0.037878096,-0.046743184,-0.01378118,-0.016198931,-0.007897986,0.006608519,-0.011846979,0.027078809,-0.022243308,0.022565674,-0.007293548,-0.019019639,0.037394546,-0.035299163,-0.02192094,0.008421832,0.000135998,-0.000785769,-0.051578686,0.009227749,-0.015393013,-0.029174194,-0.015554197,0.001400281,0.007495028,-0.002820709,0.041585315,-0.017568989,0.054479986,-0.005641419,-0.024177508,-0.042552415,0.026111709,-0.014909463,0.023855142,-0.022565674,0.010033666,0.028207093,0.010073962,0.007736803,0.015312422,0.037878096,-0.002659526,-0.030786026,0.012652896,-0.019261414,0.005641419,0.019100232,-0.037555728,-0.00013285,-0.020228514,-0.001672278,0.038039278,-0.008703903,0.011282837,0.004351952,0.012894671,0.024177508,0.016440706,0.013942363,-0.008542719,0.005842898,0.001934201,0.00090162,0.014022955,-0.024983425,0.021115024,0.010073962,0.002528564,0.001390207,-0.012008162,0.002347233,-0.015795972,-0.016843664,-0.001793165,-0.016601888,-0.010396329,-0.027239993,-0.001188727,-0.001264282,-0.00950982,0.003928845,0.019503189,0.003485591,-0.026595259,-0.01096047,-0.030302476,-0.00320352,-0.01523183,0.028045909,-0.005641419,0.031108394,-0.01096047,0.011363429,0.016118338,-0.022404492,0.02143739,0.019342007,-0.013378222,0.027723543,-0.034332063,-0.015312422,0.02852946,-0.039489929,0.032720227,0.010154554,0.004956389,0.036105078,0.004775058,-0.038522828,0.019986739,0.020147923,0.009751595,-0.006366744,0.038200464,-0.028690644,-0.007656211,0.020228514,0.00155139,-0.015795972,0.022243308,0.011444021,-0.012491712,0.020550882,0.033687327,0.008865086,0.017730173,0.018213723,0.001682352,-0.043519516,-0.038200464,0.018052539,0.006930886,0.002075236,-0.018536089,0.008703903,-0.000053518,-0.007172661,0.025144609,-0.008099466,0.000120888,-0.016763072,-0.005762306,-0.004432543,-0.00640704,0.05996022,0.031914312,-0.002075236,0.027401175,0.037555728,-0.004311656,-0.01426473,-0.010638104,0.048999749,0.002317011,0.032075495,-0.000120888,-0.00358633,-0.036105078,0.020792658,0.008663607,0.003868401,-0.026917625,-0.02192094,-0.019261414,0.01378118,0.033364963,0.027884725,-0.005883194,-0.009590412,-0.001440577,0.025628159,0.050289217,0.009912779,0.036427446,0.001123247,0.000637178,0.007777099,0.008865086,0.014506505,0.031108394,0.020067332,-0.042552415,-0.006527927,0.005117572,-0.022888042,0.006447336,-0.018294314,-0.004714614,0.009751595,-0.011927571,0.020389698,-0.018939048,0.004210916,0.049644485,-0.014587097,-0.019019639,0.000795843,-0.016440706,0.011202246,0.031430762,0.024177508,0.029818926,-0.014103547,-0.017568989,0.006165265,-0.023855142,0.026434075,-0.012491712,0.008784494,-0.019664373,-0.019261414,-0.003928845,0.013378222,-0.009227749,0.003969141,0.023049224,0.010799287,0.003122928,0.008260649,-0.026595259,-0.055447087,0.016440706,-0.003304259,-0.003707218,-0.046743184,0.018858457,0.000375255,-0.016924256,0.020792658,0.016440706,-0.027401175,0.002740117,-0.007092069,-0.005802602,0.000506217,0.028690644,-0.000493624,0.001571538,0.001400281,0.003263964,-0.001994645,-0.00310278,-0.002327085,-0.01474828,0.026595259,0.008300944,-0.008260649,0.00592349,0.046743184,-0.009308341,-0.016924256,0.011444021,0.01047692,0.006326448,-0.037394546,-0.008583016,-0.020631474,0.024177508,0.015312422,-0.007938282,0.017085439,0.02143739,-0.004130324,0.004372099,-0.004976537,0.048032649,-0.027401175,0.018697273,-0.006447336,0.00203494,0.005963786,-0.014184138,0.009671004,0.007535324,-0.033042595,0.016360113,-0.024338692,-0.008099466,0.024499875,0.000785769,0.010799287,0.028207093,-0.01523183,0.022082124,0.006527927,0.032881413,-0.037716914,0.034009695,-0.009671004,0.016521297,0.032881413,-0.02143739,0.02143739,-0.014184138,0.006124969,-0.028368276,0.038039278,0.026917625,0.012411121,-0.009912779,-0.006366744,-0.047387917,0.016763072,-0.022726858,0.064473353,-0.017730173,0.009832187,0.003445295,0.025789343,-0.003344555,-0.021276208,0.005198164,0.01378118,-0.011202246,-0.006286152,-0.026434075,-0.007817394,0.003969141,-0.037394546,0.006930886,0.000836139,0.000254368,-0.036749814,-0.022082124,-0.006568223,-0.026111709,-0.002175976,0.004069881,-0.037072178,-0.017568989,0.048355017,0.011605204,0.00523846,-0.023210408,-0.01329763,0.000198961,0.02095384,0.004069881,0.000124036,0.008018874,-0.004009437,-0.065440454,-0.008985974,-0.04384188,0.00261923,-0.017407807,0.012733487,-0.017246623,0.031591944,0.007454732,-0.015715381,-0.025789343,0.016843664,-0.008300944,-0.010557512,-0.020550882,-0.028851826,0.002498342,0.028368276,-0.037716914,0.006366744,0.027562359,-0.003062484,0.017649582,0.034493245,-0.003082632,0.017891357,-0.023693958,0.020309107,0.018777864,0.055769451,-0.011363429,-0.018777864,0.022565674,0.001410355,0.035299163,0.012975262,0.007897986,-0.031108394,0.007253252,0.001299541,0.02143739,-0.012249937,0.01047692,-0.020631474,-0.014667688,-0.029657744,-0.002861005,-0.023693958,0.042230047,-0.000669918,0.001531242,-0.005883194,-0.03046366,-0.05286815,0.029174194,-0.009630707,-0.013136446,-0.034654427,0.021598574,-0.012491712,-0.019422598,0.021759758,0.006689111,-0.058670752,0.014828872,0.014345322,-0.016601888,0.038522828,-0.026272893,-0.047710285,-0.003263964,-0.007978578,0.016682481,-0.027078809,-0.000295923,-0.00427136,-0.001198801,0.006850294,-0.006809998,-0.002498342,-0.002065162,0.012169346,-0.001218949,-0.002578934,0.008462128,0.006648815,-0.020147923,0.005399643,0.028207093,-0.014184138,-0.001611834,-0.017649582,-0.032720227,0.009630707,0.006165265,-0.020147923,-0.007132365,-0.027401175,-0.002820709,-0.022888042,0.024499875,-0.011121654,-0.017568989,-0.02095384,-0.017246623,0.018697273,-0.017730173,0.022565674,0.034170877,0.012652896,-0.009388932,0.039328746,-0.000760584,0.009388932,-0.006769702,-0.005278756,0.011282837,0.006366744,-0.049322117,-0.005722011,0.009630707,-0.00223642,-0.004251212,-0.006930886,0.034009695,0.001359985,0.00310278,-0.05286815,-0.004372099,0.027562359,-0.025305793,-0.010073962,-0.013136446,-0.011846979,0.030302476,-0.008018874,-0.025950525,-0.017004848,0.032075495,0.033687327,0.020550882,0.007897986,-0.034976795,-0.018616682,0.001833461,-0.04287478,0.018213723,0.029174194,0.009590412,-0.035621528,0.005762306,0.002065162,0.019180823,0.019180823,0.016521297,-0.017327214,0.023532774,0.012008162,0.032236677,0.002840857,-0.008059169,0.000861324,0.024499875,-0.012733487,0.038361646,0.033364963,0.013942363,0.028368276,0.00203494,0.005057129,0.016198931,0.051256318,-0.000302219,0.004895946,-0.02998011,-0.033203777,-0.005016833,-0.008905382,-0.018697273,0.001994645,-0.008744199,0.022082124,0.036749814,0.004351952,-0.008099466,-0.020228514,-0.019503189,0.020147923,0.028045909,-0.03094721,0.019744964,0.01523183,-0.012008162,0.017166032,0.000685029,0.021276208,-0.004049733,-0.015151238,-0.047710285,0.000488587,-0.016601888,0.003505739,0.001359985,-0.012411121,-0.017407807,-0.016601888,-0.003445295,0.019422598,0.011363429,-0.001113173,-0.008220353,-0.020389698,0.017407807,0.02143739,0.001012433,-0.006245856,-0.024016324,0.024499875,-0.006366744,0.046420816,-0.000397921,0.000098851,-0.010033666,0.007938282,0.014909463,-0.027723543,-0.040295847,-0.059315488,-0.014828872,0.001349911,-0.02998011,0.002357307,0.010154554,0.005097425,0.000992285,0.031753127,-0.009308341,0.008985974,0.013861772,-0.017327214,-0.008865086,0.040618215,-0.003707218,0.005097425,-0.011363429,0.005560827,0.01096047,-0.009388932,-0.015876563,-0.022565674,-0.016440706,0.023210408,-0.004029585,0.017568989,-0.012088754,0.00005037,0.000941915,0.000866361,0.023049224,0.000871398,0.004815354,-0.021598574,0.000730362,0.002981893,0.01047692,-0.004573578,0.014022955,0.025628159,-0.026595259,-0.020067332,0.02143739,0.033848513,-0.009912779,-0.007978578,0.002175976,-0.026917625,0.029174194,-0.025628159,-0.047065549,-0.018133132,-0.00150102,0.052223418,0.012652896,-0.022726858,0.011524612,-0.012814079,0.005359347,-0.007172661,0.013619997,0.03046366,0.013539405,-0.000591845,0.033203777,0.026917625,-0.044164248,-0.014990055,0.00223642,-0.008139761,0.025950525,0.021276208,0.005016833,-0.004976537,-0.01378118,0.00592349,-0.001329763,0.038684014,0.021115024,0.048999749,0.049966849,-0.018777864,0.018616682,0.038200464,-0.026272893,-0.051578686,0.024499875,0.006850294,-0.019180823,-0.00043318,0.020792658,0.003505739,-0.015473605,-0.041262947,-0.026917625,0.067374654,0.004694466,0.001621908,-0.025305793,0.003606478,0.006286152,-0.020309107,0.016118338,-0.019180823,0.007092069,-0.017327214,-0.006326448,-0.007897986,0.000556586,-0.03046366,-0.013136446,0.016843664,-0.024338692,-0.011444021,-0.018777864,0.002840857,-0.036749814,-0.01523183,-0.009630707,-0.013055854,-0.042230047,0.017327214,-0.012814079,-0.016843664,0.002256567,-0.007656211,0.005963786,-0.016360113,0.026756443,0.019986739,-0.022082124,-0.024983425,-0.039489929,0.01378118,-0.012008162,0.000876435,-0.02192094,0.018133132,-0.020792658,-0.019583782,-0.005842898,0.020067332,-0.016763072,0.007414436,0.01096047,-0.000521328,0.01047692,0.00011711,0.035299163,0.038039278,0.049644485,-0.003062484,0.014667688,-0.007454732,0.006809998,-0.018536089,-0.015554197,0.016360113,0.008542719,-0.013217038,0.02998011,0.017810764,0.048999749,0.020309107,-0.017649582,-0.011041062,0.008381536,0.011363429,0.039651114,-0.012411121,0.011685796,0.029657744,-0.011524612,-0.020147923,0.03046366,0.00261923,-0.00320352,-0.002317011,-0.00101747,-0.047387917,0.04287478,-0.011927571,-0.017488398,-0.010638104,-0.006850294,0.01096047,0.033848513,-0.006124969,0.001793165,0.015473605,-0.048999749,0.006447336,0.033848513,0.008663607,-0.024822243,0.005399643,-0.00368707,-0.015070647,-0.009590412,0.001289467,-0.018858457,0.02095384,-0.007414436,-0.008421832,0.000715251,-0.015473605,0.02901301,0.020309107,-0.003707218,0.016360113,-0.008663607,0.018939048,0.001218949,0.00358633,-0.003284112,0.036427446,0.02192094,0.022888042,-0.024661059,0.008341241,-0.024338692,-0.00950982,-0.017166032,0.046743184,-0.018052539,-0.012975262,0.002800561,-0.012008162,-0.013055854,0.028368276,-0.057381287,0.018697273,-0.043519516,-0.018052539,0.001370059,-0.019342007,0.022404492,0.017166032,-0.004351952,0.001611834,-0.028207093,0.001319689,0.025950525,0.025305793,0.017488398,-0.045776084,-0.024983425,0.005117572,-0.010879879,0.020147923,-0.00999337,0.022082124,0.000337478,-0.018777864,0.007978578,-0.039328746,0.000249331,0.04287478,-0.012411121,-0.023532774,0.006527927,0.028207093,0.009348636,0.006084673,-0.007293548,-0.022082124,-0.017085439,0.02047029,-0.007817394,0.003243816,-0.008381536,-0.00523846,-0.004674318,-0.051256318,0.019986739,-0.009912779,0.040940579,0.006527927,-0.002861005,0.035460345,0.026434075,0.015393013,-0.005359347,-0.012733487,-0.025628159,0.019664373,-0.018536089,0.025305793,-0.009912779,0.032397863,0.047387917,0.000674955,0.031108394,-0.008381536,-0.002558786,-0.01096047,-0.004674318,0.002115532,0.000275775,0.02047029,0.036427446,-0.027401175,-0.030302476,-0.000410514,0.006769702,0.024822243,-0.011041062,0.028690644,0.019180823,-0.016763072,-0.037072178,-0.027078809,0.038845196,0.05996022,-0.037233364,-0.000377774,0.006487631,0.006729406,0.033848513,-0.019422598,-0.007092069,-0.001621908,0.026111709,-0.002498342,0.014345322,-0.019342007,0.017891357,-0.014587097,-0.004533283,-0.020147923,0.001430503,-0.009711299,0.049644485,0.001410355,-0.010315737,0.003082632,-0.00271997,-0.023371592,0.006729406,0.025144609,0.023210408,0.004976537,-0.000278293,-0.025305793,0.012330529,-0.019019639,-0.00640704,-0.006286152,0.017971948,-0.002327085,0.016924256,-0.015795972,-0.012491712,-0.011282837,0.003022189,0.01047692,0.027239993,0.012008162,0.003263964,0.026434075,0.035621528,-0.024338692,-0.012652896,0.024822243,0.000654807,0.028368276,0.011202246,0.016440706,0.016360113,-0.026917625,-0.019744964,0.013217038,0.011363429,-0.003928845,-0.028690644,0.001440577,-0.037716914,0.023693958,0.018374907,0.011927571,-0.042552415,0.012169346,-0.009953074,0.011444021,0.019503189,-0.016279522,0.003243816,-0.022888042,-0.024016324,-0.007897986,-0.006487631,-0.010638104,-0.041907679,-0.025950525,-0.032881413,-0.022404492,-0.03094721,0.01378118,0.043519516,-0.010718695,0.020067332,0.037555728,-0.000215331,0.019664373,0.004916093,-0.040940579,-0.048999749,0.017407807,0.006648815,-0.014587097,-0.014506505,-0.047387917,-0.006729406,0.015393013,0.028851826,0.024983425,-0.009832187,-0.004996685,0.025466975,0.015070647,-0.004593727,-0.010073962,0.000685029,0.041262947,-0.006326448,0.021598574,0.025466975,0.02143739,-0.007253252,0.029174194,-0.012169346,0.011605204,-0.008623311,-0.002024866,-0.001450651,0.025144609,0.004009437,0.02852946,-0.003002041,-0.02143739,-0.027401175,-0.02998011,0.023210408,0.016279522,0.017166032,-0.020228514,0.011202246,-0.014103547,0.009590412,-0.014506505,-0.049966849,-0.009872482,0.002558786,-0.036105078,0.004009437,0.010718695,-0.004996685,0.003707218,-0.008663607,0.012894671,-0.003022189,-0.002901301,0.000886509,0.017327214,-0.027401175,-0.016601888,-0.010799287,-0.005883194,-0.026595259,-0.033526145,-0.004513135,0.010396329,0.017971948,-0.035782713,-0.041585315,-0.009026269,-0.001349911,0.005641419,-0.001329763,0.003747514,-0.005319052,-0.005883194,-0.000277034,0.021115024,0.02901301,-0.027562359,0.044486616,-0.071887791,-0.002861005,-0.003404999,-0.005319052,0.003022189,0.024499875,0.034493245,-0.009106861,0.016037747,-0.005439939,0.050289217,0.003404999,-0.013619997,0.021115024,0.021759758,0.022243308,-0.002578934,-0.000579253,-0.054157618,-0.012088754,0.00737414,-0.030786026,-0.019825557,0.003969141,-0.002558786,0.022243308,0.029335376,-0.024016324,0.006527927,0.012814079,-0.019019639,0.012249937,-0.004694466,-0.002266641,-0.014022955,0.023049224,-0.020631474,-0.025466975,-0.037072178,0.002266641,-0.013378222,0.006124969,0.012491712,0.017407807,-0.009872482,0.031108394,0.010315737,0.032881413,-0.006648815,0.009832187,0.024338692,0.03094721,0.016279522,-0.022726858,0.03094721,-0.040134665,0.008139761,0.006809998,0.018294314,0.01523183,-0.03046366,-0.007172661,-0.007293548,0.003243816,0.006124969,-0.006729406,-0.003183372,0.047387917,0.006124969,-0.000375255,-0.024661059,0.022243308,-0.004492987,0.012330529,-0.02949656,0.027078809,-0.021759758,-0.004069881,0.013700588,-0.033526145,-0.009066566,-0.023049224,0.017891357,0.007212956,0.029818926,-0.023049224,-0.006689111,0.030302476,0.009147157,-0.005439939,-0.003042337,0.034815613,0.027078809,-0.055447087,-0.018616682,0.016763072,-0.013136446,-0.018616682,0.034009695,-0.003465443,-0.035621528,-0.002004718,0.01329763,0.023532774,-0.003525887,-0.005722011,-0.011363429,0.027239993,-0.016601888,-0.015473605,0.022565674,0.013136446,-0.021598574,-0.002538638,0.033203777,0.006245856,0.020631474,-0.001390207,0.013942363,-0.022082124,0.012733487,-0.006769702,0.024661059,-0.026595259,-0.003485591,-0.004513135,0.037555728,0.018133132,-0.026595259,0.024338692,-0.033687327,0.016924256,0.006608519,0.022243308,-0.033848513,-0.028368276,0.002538638,0.012894671,0.001183691,0.014990055,0.028207093,0.010879879,-0.012411121,0.012975262,0.006286152,0.002397603,-0.036427446,0.015070647,-0.030141294,0.015312422,0.017568989,-0.009348636,0.019583782,0.039651114,-0.006165265,0.004916093,-0.021276208,0.011766387,0.029335376,-0.004190768,-0.012894671,0.026756443,0.007092069,-0.024016324,-0.037716914,-0.001309615,0.048999749,-0.01474828,-0.032236677,0.025466975,0.011363429,0.043519516,0.007575619,0.034332063,-0.019019639,-0.011766387,-0.018858457,0.000056351,-0.004492987,0.000554068,0.003364703,-0.025144609,-0.062216789,0.001254208,0.033364963,0.005681715,0.02143739,0.007414436,-0.023855142,0.013539405,-0.032236677,-0.007857691,0.009348636,0.018536089,-0.018697273,0.031269576,-0.018616682,0.018455498,-0.006124969,-0.003143076,-0.010638104,0.000982211,0.023855142,-0.01047692,0.023049224,0.00640704,0.021115024,-0.009872482,0.019261414,0.026756443,-0.00427136,0.008502424,0.019906148,0.045776084,-0.008824791,0.005963786,-0.012814079,-0.016521297,-0.012249937,0.010033666,-0.017166032,0.014184138,-0.022726858,0.010879879,0.034493245,0.001359985,0.00640704,0.000972137,-0.027078809,0.013619997,-0.030302476,0.009388932,-0.001007396,0.016440706,0.017488398,-0.006447336,0.022888042,-0.00737414,-0.006366744,-0.005883194,-0.007454732,0.027562359,0.005802602,-0.003747514,-0.026434075,0.018213723,0.008462128,-0.003848253,-0.004049733,-0.014990055,-0.006004081,-0.01047692,-0.014425913,0.030624844,-0.015715381,-0.024338692,0.007495028,0.002820709,-0.021276208,-0.005399643,-0.057381287,-0.061249688,-0.013055854,0.02901301,0.01474828,-0.024177508,-0.026595259,0.012411121,-0.011927571,-0.007253252,-0.011927571,0.015070647,-0.019100232,0.015795972,-0.01096047,-0.024822243,0.003989289,0.012088754,-0.039006379,-0.050611585,0.000295923,-0.010718695,0.017327214,-0.01426473,-0.010194849,-0.044486616,0.015554197,-0.019744964,-0.005157868,0.006648815,-0.013539405,-0.024499875,0.018939048,0.039328746,-0.009429228,0.011363429,0.069308855,-0.001193765,0.030302476,-0.012572304,0.024983425,-0.008623311,0.00320352,0.039328746,0.008824791,-0.024822243,-0.00523846,0.013619997,-0.008300944,-0.038845196,0.00950982,-0.023855142,-0.004936241,0.031108394,-0.033526145,-0.006044377,-0.000785769,-0.013458813,-0.051256318,0.030302476,-0.013700588,0.02192094,0.003626626,-0.018777864,-0.014990055,0.013055854,-0.007736803,-0.010073962,-0.015312422,0.034493245,-0.011282837,-0.040134665,-0.023855142,0.006689111,-0.003022189,0.026111709,-0.017568989,-0.014506505,-0.011444021,0.005681715,0.038845196,0.016279522,-0.002407677,-0.00640704,0.003566182,-0.005157868,0.012652896,-0.013619997,-0.013458813,-0.004875797,0.002367381,-0.009630707,-0.009388932,0.000337478,-0.019019639,-0.009671004,-0.034332063,-0.013861772,0.018213723,0.007736803,0.005439939,-0.042230047,0.040618215,0.007051773,-0.013619997,-0.026756443,0.020309107,0.002014792,0.002206198,0.003062484,-0.027562359,0.048677385,-0.005802602,-0.042230047,-0.011282837,-0.02047029,0.013458813,0.015312422,-0.010033666,-0.031914312,-0.001133321,-0.039006379,0.003727366,-0.032559045,0.008623311,0.019664373,0.057058919,-0.016037747,0.009106861,-0.023855142,0.012975262,-0.015876563,0.00689059,-0.01426473,0.039006379,-0.026595259,-0.008059169,-0.028690644,0.030302476,-0.028045909,0.01378118,-0.003344555,0.006971181,-0.025950525,0.000871398,-0.017568989,-0.024983425,-0.002458047,-0.024338692,-0.001642056,-0.012814079,0.000181331,0.017246623,0.015070647,-0.008744199,0.030141294,0.025789343,-0.016118338,-0.04384188,-0.042230047,-0.039167564,0.022726858,-0.023210408,0.009711299,0.009469524,0.019503189,-0.007938282,-0.001239097,0.00737414,0.029335376,0.014828872,0.043519516,-0.029335376,-0.04287478,0.017166032,-0.015957156,0.004210916,0.029335376,-0.035299163,0.032559045,-0.02095384,0.026756443,-0.023210408,-0.001037618,0.008220353,-0.031914312,0.002216272,-0.030141294,0.007092069,0.015554197,-0.001229023,-0.014022955,-0.002981893,-0.006326448,-0.034976795,0.012411121,-0.024499875,-0.026111709,0.015070647,0.036427446,0.01523183,0.060282588];
   ```

2. Load the file into [`mongosh`](https://www.mongodb.com/docs/mongodb-shell.md#mongodb-binary-bin.mongosh) to use the embeddings in your query.

   ```javascript
   load('/<path-to-file>/query-embeddings.js');
   ```

3. Run the query.

   ```shell
   db.embedded_movies.aggregate([
     {
       "$vectorSearch": {
         "index": "vector_index",
         "path": "plot_embedding_voyage_3_large",
         "queryVector": WORLD_WAR_EMBEDDING,
         "exact": true,
         "limit": 10
       }
     },
     {
       "$project": {
         "_id": 0,
         "plot": 1,
         "title": 1,
         "score": { $meta: "vectorSearchScore" }
       }
     }
   ])
   ```

   **Output:**

   ```js
   [
     {
       plot: 'During WW2 the Russian Army sent a special group named "Zvezda" to fight the Nazis in their backyard.',
       title: 'The Star',
       score: 0.7459506392478943
     },
     {
       plot: "As World War Two rages on, the allies are about to push the Nazis out of North Africa. That's when the Nazis turn up the heat, unleashing their secret Weapon - dragons.",
       title: 'P-51 Dragon Fighter',
       score: 0.7430292367935181
     },
     {
       plot: 'April, 1945. As the Allies make their final push in the European Theatre, a battle-hardened Army sergeant named Wardaddy commands a Sherman tank and his five-man crew on a deadly mission behind enemy lines. Outnumbered, out-gunned, and with a rookie soldier thrust into their platoon, Wardaddy and his men face overwhelming odds in their heroic attempts to strike at the heart of Nazi Germany.',
       title: 'Fury',
       score: 0.7428240776062012
     },
     {
       plot: "It's May 1943 at a US Army Air Corps base in England. The four officers and six enlisted men of the Memphis Belle - a B-17 bomber so nicknamed for the girlfriend of its stern and stoic ...",
       title: 'Memphis Belle',
       score: 0.7340154647827148
     },
     {
       plot: 'The destiny of three soldiers during World War II. The German officer Christian Diestl approves less and less of the war. Jewish-American Noah Ackerman deals with antisemitism at home and ...',
       title: 'The Young Lions',
       score: 0.7327103614807129
     },
     {
       plot: 'Great Patriotic War, early 1940s. After barely surviving a battle with a mysterious, ghostly-white Tiger tank, Red Army Sergeant Ivan Naydenov becomes obsessed with its destruction.',
       title: 'White Tiger',
       score: 0.732368528842926
     },
     {
       plot: 'The story of ordinary men during WWII as seen from three different points of View.',
       title: 'The Fallen',
       score: 0.7301670908927917
     },
     {
       plot: 'A rag tag unit of misfits known as the War Pigs must go behind enemy lines to exterminate Nazis by any means necessary.',
       title: 'War Pigs',
       score: 0.7290490865707397
     },
     {
       plot: 'Baron Manfred von Richthofen is the most feared and celebrated pilot of the German air force in World War I. To him and his companions, air combats are events of sporty nature, technical ...',
       title: 'The Red Baron',
       score: 0.728823184967041
     },
     {
       plot: 'In 1940, the British Royal Air Force fights a desperate battle vs. the Nazi Germany Air Force for control of British air space to prevent a Nazi invasion of Britain.',
       title: 'Battle of Britain',
       score: 0.7270985245704651
     }
   ]
   ```

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles
between light and darkness* using the same model that was used in the index to perform a semantic search. It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```cpp
#include <bsoncxx/builder/basic/document.hpp>
#include <bsoncxx/json.hpp>
#include <iostream>
#include <mongocxx/client.hpp>
#include <mongocxx/instance.hpp>
#include <mongocxx/pipeline.hpp>
#include <mongocxx/uri.hpp>

using bsoncxx::builder::basic::kvp;
using bsoncxx::builder::basic::make_document;

int main() {
  mongocxx::instance inst;

  // Replace the placeholder with your Atlas connection string
  const auto uri = mongocxx::uri{"<connection-string>"};

  // Connect to your cluster
  auto client = mongocxx::client{uri};
  auto collection = client["sample_mflix"]["movies"];

  // Define the pipeline with vectorSearch query options
  mongocxx::pipeline stages;

  stages
      .append_stage(make_document(kvp(
          "$vectorSearch",
          make_document(
              kvp("index", "autoembed_index"), kvp("path", "fullplot"),
              kvp("query",
                  make_document(kvp("text",
                                    "young heroes caught in epic struggles "
                                    "between light and darkness"))),
              kvp("numCandidates", 100), kvp("limit", 10)))))
      .project(make_document(
          kvp("_id", 0), kvp("title", 1), kvp("fullplot", 1),
          kvp("score", make_document(kvp("$meta", "vectorSearchScore")))));

  // Run the query and print the results
  auto cursor = collection.aggregate(stages);

  for (auto&& doc : cursor) {
    std::cout << bsoncxx::to_json(doc) << std::endl;
  }

  return 0;
}

```

**Output:**

```js
{ "title" : "Day Watch", "fullplot" : "Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.", "score" : 0.50498938560485839844 }
{ "title" : "Rise of the Legend", "fullplot" : "An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.", "score" : 0.50468528270721435547 }
{ "title" : "Bionicle: Mask of Light", "fullplot" : "In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.", "score" : 0.50456207990646362305 }
{ "title" : "Tales of Vesperia: The First Strike", "fullplot" : "In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.", "score" : 0.50445950031280517578 }
{ "title" : "Mune, le gardien de la lune", "fullplot" : "When a faun named Mune becomes the Guardian of the Moon, little did he had unprepared experience with the Moon and an accident that could put both the Moon and the Sun in danger, including a corrupt titan named Necross who wants the Sun for himself and placing the balance of night and day in great peril. Now with the help of a wax-child named Glim and the warrior, Sohone who also became the Sun Guardian, they go out on an exciting journey to get the Sun back and restore the Moon to their rightful place in the sky.", "score" : 0.50441861152648925781 }
{ "title" : "Catatan (Harian) si Boy", "fullplot" : "A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.", "score" : 0.50423920154571533203 }
{ "title" : "Deathgasm", "fullplot" : "Two teenage boys unwittingly summon an ancient evil entity known as The Blind One by delving into black magic while trying to escape their mundane lives.", "score" : 0.50423145294189453125 }
{ "title" : "Island of Lost Souls", "fullplot" : "14-year-old Lulu moves to a small provincial town with her mother and younger brother. One night, her brother is struck by a beam of white light - actually the spirit of Herman Hartmann from the 19th-century. To her despair, Lulu realizes that Herman has possessed her brother, and the two of them are whirled into a fevered adventure. Joined by Oliver, a rich kid, and Richard, a disillusioned clairvoyant and inventor, they take on the dark, supernatural forces gathering over the town - evil from deep in the land of the dead, determined to take over the world and see them die.", "score" : 0.50422960519790649414 }
{ "fullplot" : "A young boy learns that he has extraordinary powers and is not of this Earth. As a young man, he journeys to discover where he came from and what he was sent here to do. But the hero in him must emerge if he is to save the world from annihilation and become the symbol of hope for all mankind.", "title" : "Man of Steel", "score" : 0.50421321392059326172 }
{ "title" : "Ink", "fullplot" : "As the light fades and the city goes to sleep, two forces emerge. They are invisible except for the power they exert over us in our sleep, battling for our souls through dreams. One force delivers hope and strength through good dreams; the other infuses the subconscious with desperation through nightmares. John and Emma, Father and Daughter are wrenched into this fantastical dream world battle, forced to fight for John's soul and to save Emma from an eternal nightmare. Separate in their journey, they encounter unusual characters that exist only in their subconscious. Or do they?", "score" : 0.50420844554901123047 }

```

#### Compatible Model Query

The following example uses the `voyage-4-large` model to query the index that was built using the `voyage-4` model. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles between
light and darkness* using the `voyage-4-large` embedding model, which is compatible with the `voyage-4` model used to index the `fullplot` field. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

```cpp
#include <bsoncxx/builder/basic/document.hpp>
#include <bsoncxx/json.hpp>
#include <iostream>
#include <mongocxx/client.hpp>
#include <mongocxx/instance.hpp>
#include <mongocxx/pipeline.hpp>
#include <mongocxx/uri.hpp>

using bsoncxx::builder::basic::kvp;
using bsoncxx::builder::basic::make_document;

int main() {
  mongocxx::instance inst;

  // Replace the placeholder with your Atlas connection string
  const auto uri = mongocxx::uri{"<connection-string>"};

  // Connect to your cluster
  auto client = mongocxx::client{uri};
  auto collection = client["sample_mflix"]["movies"];

  // Define the pipeline with vectorSearch query options
  mongocxx::pipeline stages;

  stages
      .append_stage(make_document(kvp(
          "$vectorSearch",
          make_document(
              kvp("index", "autoembed_index"), kvp("path", "fullplot"),
              kvp("query",
                  make_document(kvp("text",
                                    "young heroes caught in epic struggles "
                                    "between light and darkness"))),
              kvp("model", "voyage-4-large"), kvp("numCandidates", 100),
              kvp("limit", 10)))))
      .project(make_document(
          kvp("_id", 0), kvp("title", 1), kvp("fullplot", 1), kvp("year", 1),
          kvp("genres", 1),
          kvp("score", make_document(kvp("$meta", "vectorSearchScore")))));

  // Run the query and print the results
  auto cursor = collection.aggregate(stages);

  for (auto&& doc : cursor) {
    std::cout << bsoncxx::to_json(doc) << std::endl;
  }

  return 0;
}

```

**Output:**

```js
{ "genres" : [ "Animation", "Action", "Adventure" ], "title" : "Bionicle: Mask of Light", "fullplot" : "In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.", "year" : 2003, "score" : 0.50428128242492675781 }
{ "genres" : [ "Action", "Fantasy", "Thriller" ], "title" : "Day Watch", "fullplot" : "Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.", "year" : 2006, "score" : 0.50425231456756591797 }
{ "fullplot" : "A young boy learns that he has extraordinary powers and is not of this Earth. As a young man, he journeys to discover where he came from and what he was sent here to do. But the hero in him must emerge if he is to save the world from annihilation and become the symbol of hope for all mankind.", "year" : 2013, "genres" : [ "Action", "Adventure", "Fantasy" ], "title" : "Man of Steel", "score" : 0.50419765710830688477 }
{ "genres" : [ "Action", "Biography", "Drama" ], "title" : "Rise of the Legend", "fullplot" : "An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.", "year" : 2014, "score" : 0.50404131412506103516 }
{ "fullplot" : "This is the story of a young boy who moves to a small town after the divorce of his parents. At a local festival, he becomes an unlikely hero when he is chosen as the \"Kirin Rider,\" a protector of all things good. And he must lead Japan's ancient Yokai spirits in their apocalyptic war against the evil bizarre-looking monsters.", "year" : 2005, "genres" : [ "Adventure", "Family", "Fantasy" ], "title" : "The Great Yokai War", "score" : 0.50403708219528198242 }
{ "genres" : [ "Animation" ], "title" : "Tales of Vesperia: The First Strike", "fullplot" : "In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.", "year" : 2009, "score" : 0.50403308868408203125 }
{ "genres" : [ "Animation", "Adventure", "Mystery" ], "title" : "Brave Story", "fullplot" : "A young boy attempts to change his destiny by entering a magic gateway to another world; but on his quest to find the Tower of Fortune and be granted any wish, he must conjure up all his bravery to battle demons, his friends, and ultimately himself.", "year" : 2006, "score" : 0.50400555133819580078 }
{ "genres" : [ "Action", "Drama", "Romance" ], "title" : "Catatan (Harian) si Boy", "fullplot" : "A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.", "year" : 2011, "score" : 0.50396955013275146484 }
{ "genres" : [ "Animation" ], "title" : "Mune, le gardien de la lune", "fullplot" : "When a faun named Mune becomes the Guardian of the Moon, little did he had unprepared experience with the Moon and an accident that could put both the Moon and the Sun in danger, including a corrupt titan named Necross who wants the Sun for himself and placing the balance of night and day in great peril. Now with the help of a wax-child named Glim and the warrior, Sohone who also became the Sun Guardian, they go out on an exciting journey to get the Sun back and restore the Moon to their rightful place in the sky.", "year" : 2014, "score" : 0.50391268730163574219 }
{ "genres" : [ "Animation", "Action", "Drama" ], "title" : "First Squad: The Moment of Truth", "fullplot" : "Set during the opening days of World War II on the Eastern Front. Its main cast are a group of Soviet teenagers with extraordinary abilities; the teenagers have been drafted to form a special unit to fight the invading German army. They are opposed by a Schutzstaffel (SS) officer who is attempting to raise from the dead a supernatural army of crusaders from the 12th-century Order of the Sacred Cross and enlist them in the Nazi cause.", "year" : 2009, "score" : 0.50389766693115234375 }

```

#### Filter Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field for movies. The query automatically generates vector embeddings for the string *epic fantasy journey with reluctant
heroes* using the `voyage-4` embedding model, which is the model specified in the index for the `fullplot` field, to perform a semantic search. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot`, `genres`, and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```cpp
#include <bsoncxx/builder/basic/array.hpp>
#include <bsoncxx/builder/basic/document.hpp>
#include <bsoncxx/json.hpp>
#include <iostream>
#include <mongocxx/client.hpp>
#include <mongocxx/instance.hpp>
#include <mongocxx/pipeline.hpp>
#include <mongocxx/uri.hpp>

using bsoncxx::builder::basic::kvp;
using bsoncxx::builder::basic::make_array;
using bsoncxx::builder::basic::make_document;

int main() {
  mongocxx::instance inst;

  // Replace the placeholder with your Atlas connection string
  const auto uri = mongocxx::uri{"<connection-string>"};

  // Connect to your cluster
  auto client = mongocxx::client{uri};
  auto collection = client["sample_mflix"]["movies"];

  // Define the pipeline with vectorSearch query options
  mongocxx::pipeline stages;

  stages
      .append_stage(make_document(kvp(
          "$vectorSearch",
          make_document(
              kvp("index", "autoembed_index"), kvp("path", "fullplot"),
              kvp("filter",
                  make_document(kvp(
                      "$and",
                      make_array(
                          make_document(
                              kvp("year", make_document(kvp("$gt", 1980)))),
                          make_document(
                              kvp("year", make_document(kvp("$lt", 2020)))),
                          make_document(kvp(
                              "genres",
                              make_document(kvp(
                                  "$in", make_array("Action", "Adventure",
                                                    "Family"))))))))),
              kvp("query",
                  make_document(kvp(
                      "text", "epic fantasy journey with reluctant heroes"))),
              kvp("numCandidates", 100), kvp("limit", 10)))))
      .project(make_document(
          kvp("_id", 0), kvp("title", 1), kvp("fullplot", 1), kvp("year", 1),
          kvp("genres", 1),
          kvp("score", make_document(kvp("$meta", "vectorSearchScore")))));

  // Run the query and print the results
  auto cursor = collection.aggregate(stages);

  for (auto&& doc : cursor) {
    std::cout << bsoncxx::to_json(doc) << std::endl;
  }

  return 0;
}

```

**Output:**

```js
{ "genres" : [ "Adventure", "Comedy", "Fantasy" ], "title" : "Your Highness", "fullplot" : "Throughout history, tales of chivalry have burnished the legends of brave, handsome knights who rescue fair damsels, slay dragons and conquer evil. But behind many a hero is a good-for-nothing younger brother trying just to stay out of the way of those dragons, evil and trouble in general. As two princes on a daring mission to save their land, they must rescue the heir apparent's fiancèe before their kingdom is destroyed. Thadeous (McBride) has spent his life watching his perfect older brother Fabious (Franco) embark upon valiant journeys and win the hearts of his people. Tired of being passed over for adventure, adoration and the throne, he's settled for a life of wizard's weed, hard booze and easy maidens. But when Fabious' bride-to-be, Belladonna (Zooey Deschanel), gets kidnapped by the evil wizard Leezar (Justin Theroux), the king gives his deadbeat son an ultimatum: Man up and help rescue her or get cut off. Half-assedly embarking upon his first quest, Thadeous joins Fabious to trek across the perilous outlands and free the princess. Joined by Isabel (Natalie Portman)-an elusive warrior with a dangerous agenda of her own-the brothers must vanquish horrific creatures and traitorous knights before they can reach Belladonna. If Thadeous can find his inner hero, he can help his brother prevent the destruction of his land. Stay a slacker, and not only does he die a coward, he gets front row seats to the dawn of an all-new Dark Ages.", "year" : 2011, "score" : 0.50431787967681884766 }
{ "genres" : [ "Animation", "Adventure", "Family" ], "title" : "Justin and the Knights of Valour", "fullplot" : "Justin lives in a kingdom where bureaucrats rule and knights have been ousted. His dream is to be become one of the Knights of Valour, like his grandfather was, but his father Reginald, the chief counsel to the Queen, wants his son to follow in his footsteps and become a lawyer. After an inspiring visit to his beloved Grandmother and bidding farewell to his supposed lady-love Lara, Justin leaves home and embarks on a quest to become a knight. Along the way he meets the beautiful, feisty Talia, a quirky wizard called Melquiades, and the handsome Sir Clorex and is mentored by three monks; Blucher, Legantir and Braulio, who teach and test him in the ancient ways of the Knights of Valour. Whilst an unlikely candidate for knighthood, Justin must rise to the challenge quickly when banished former knight Sir Heraclio and his army, lead by Sota, return and threaten to destroy the Kingdom.", "year" : 2013, "score" : 0.50405466556549072266 }
{ "genres" : [ "Action", "Adventure", "Fantasy" ], "title" : "Mythica: A Quest for Heroes", "fullplot" : "Stuck in a life of indentured servitude, Marek dreams of becoming a wizard. When she meets a beautiful priestess, Teela, in need of help, Marek escapes her master and puts together a team of adventurers and embarks on an epic quest to free Teela's sister from a vicious ogre.", "year" : 2014, "score" : 0.50399124622344970703 }
{ "fullplot" : "The tale of three unlikely heroes - a misfit mouse who prefers reading books to eating them, an unhappy rat who schemes to leave the darkness of the dungeon, and a bumbling servant girl with cauliflower ears - whose fates are intertwined with that of the castle's princess.", "year" : 2008, "genres" : [ "Adventure", "Animation", "Comedy" ], "title" : "The Tale of Despereaux", "score" : 0.50388348102569580078 }
{ "genres" : [ "Animation", "Adventure", "Comedy" ], "title" : "Ronal the Barbarian", "fullplot" : "Fantasy comedy about young Ronal who lives in a barbarian village. Ronal is weak, skinny and doesn't have the usual barbarian traits like everyone else and therefore is considered a laughing stock. But one day his village gets attacked, his tribe kidnapped by the evil Volcazar. Ronal decides to save his tribe and defeat Volcazar and on his way he must survive many dangerous situations...", "year" : 2011, "score" : 0.50383293628692626953 }
{ "genres" : [ "Action", "Adventure", "Comedy" ], "title" : "Dungeons & Dragons", "fullplot" : "The Empire of Izmer has long been a divided land. The Mages - an elite group of magic-users - rule whilst the lowly commoners are powerless. Izmer's young Empress, Savina, wants equality and prosperity for all, but the evil Mage Profion is plotting to depose her and establish his own rule. The Empress possesses a scepter which controls Izmer's Golden Dragons. To challenge her rule, Profion must have the scepter, and tricks the Council of Mages into believing Savina is unfit to hold it. Knowing that Profion will bring death and destruction to Izmer, Savina must find the legendary Rod of Savrille, a mythical rod that has the power to control Red Dragons, a species even mightier than the Gold. Enter two thieves, Ridley and Snails, who unwittingly become instrumental in Savina's search for the Rod. Joined by a feisty Dwarf named Elwood, and helped by the Empress's expert tracker, the Elf Norda, the young heroes go in search of the Rod of Savrille. From the deadly maze of the Thieves Guild at Antius to an Elven Village, secret grotto and abandoned castles, Ridley and his band must outwit Profion's chief henchman Damodar at every turn while, back in Izmer, Profion prepares to do battle with the Empress. All depends on the Rod, but the outcome of the race to reach it first is far from certain, and Izmar's very survival hangs in the balance.", "year" : 2000, "score" : 0.50373899936676025391 }
{ "genres" : [ "Adventure", "Fantasy" ], "title" : "The Hobbit: An Unexpected Journey", "fullplot" : "Bilbo Baggins is swept into a quest to reclaim the lost Dwarf Kingdom of Erebor from the fearsome dragon Smaug. Approached out of the blue by the wizard Gandalf the Grey, Bilbo finds himself joining a company of thirteen dwarves led by the legendary warrior, Thorin Oakenshield. Their journey will take them into the Wild; through treacherous lands swarming with Goblins and Orcs, deadly Wargs and Giant Spiders, Shapeshifters and Sorcerers. Although their goal lies to the East and the wastelands of the Lonely Mountain first they must escape the goblin tunnels, where Bilbo meets the creature that will change his life forever ... Gollum. Here, alone with Gollum, on the shores of an underground lake, the unassuming Bilbo Baggins not only discovers depths of guile and courage that surprise even him, he also gains possession of Gollum's \"precious\" ring that holds unexpected and useful qualities ... A simple, gold ring that is tied to the fate of all Middle-earth in ways Bilbo cannot begin to know.", "year" : 2012, "score" : 0.50365817546844482422 }
{ "genres" : [ "Adventure", "Sci-Fi", "Action" ], "title" : "Metalstorm: The Destruction of Jared-Syn", "fullplot" : "A seeker named Dogen rescues Dhyana after her father is murdered by the evil Jared-Syn. To avenge her father's death, Dogen must find Jared-Syn's hideout in the mysterious \"Lost City\", but the only person who knows where it is an aging, burned-out seeker named Rhodes. Along the way, they will need to do battle against the hunter Baal and his Cyclopean minions for engaging Jared-Syn in a final encounter.", "year" : 1983, "score" : 0.50365424156188964844 }
{ "genres" : [ "Adventure", "Drama", "Family" ], "title" : "Mio in the Land of Faraway", "fullplot" : "A fantasy about the lonely boy who is transferred from his dull life with his adoptive parents to the land where his real father is the king. In that country he sets out on a quest, together with his new friend, to destroy the evil Knight Kato.", "year" : 1987, "score" : 0.50365358591079711914 }
{ "fullplot" : "A 14th century Crusader returns to a homeland devastated by the Black Plague. A beleaguered church, deeming sorcery the culprit of the plague, commands the two knights to transport an accused witch to a remote abbey, where monks will perform a ritual in hopes of ending the pestilence. A priest, a grieving knight, a disgraced itinerant and a headstrong youth who can only dream of becoming a knight join a mission troubled by mythically hostile wilderness and fierce contention over the fate of the girl. When the embattled party arrives at the abbey, a horrific discovery jeopardises the knight's pledge to ensure the girl fair treatment, and pits them against an inexplicably powerful and destructive force.", "year" : 2011, "genres" : [ "Action", "Adventure", "Fantasy" ], "title" : "Season of the Witch", "score" : 0.50365185737609863281 }

```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between `1980` and `2020`. It generated embeddings for the query text using the `voyage-4` embedding model specified in the query and considered up to `100` nearest neighbors before returning the top ten results. It returns documents that summarize fantasy journey of a hero in the plot for movies released between `1980` and `2020`.

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *time travel*. It considers up to `150` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```csharp
using MongoDB.Bson;
using MongoDB.Bson.Serialization.Attributes;
using MongoDB.Bson.Serialization.Conventions;
using MongoDB.Driver;

public class vectorSearchBasicQuery 
{
  // define connection to your cluster
  private const string MongoConnectionString = "<connection-string>";

  public static void Main(string[] args){
    var camelCaseConvention = new ConventionPack { new CamelCaseElementNameConvention() };
    ConventionRegistry.Register("CamelCase", camelCaseConvention, type => true);

    // connect to your cluster
    var mongoClient = new MongoClient(MongoConnectionString);

    // define namespace
    var moviesDatabase = mongoClient.GetDatabase("sample_mflix");
    var moviesCollection = moviesDatabase.GetCollection<EmbeddedMovie>("embedded_movies");

    // define vector embeddings to search
    var vector = new[] {-0.034731735,0.008558298,-0.0153717,-0.029912498,0.011549547,0.010261648,-0.011964999,-0.023265276,0.010303194,-0.006896493,-0.00054528,0.003926015,-0.025757983,0.027419789,0.001199616,-0.036227357,-0.005297005,0.021935832,0.010303194,-0.019193852,0.025093261,-0.040049512,-0.033900831,-0.011466458,-0.01827986,-0.0153717,0.023265276,0.007727395,0.000114249,0.005317777,-0.043871664,-0.02127111,-0.019609304,0.016368784,-0.004756918,0.003552109,0.006522586,-0.005400868,-0.015620971,-0.034565553,-0.018695312,-0.023099095,0.050851244,-0.034731735,0.004819236,0.022268193,-0.095719993,0.05517194,-0.046198189,-0.036393538,0.007187308,-0.02459472,-0.036725901,0.009472291,0.019027673,0.020938748,-0.011051006,0.027087428,0.04586583,-0.022600554,-0.05517194,0.044204023,0.01213118,0.047859997,-0.03938479,0.002928932,0.002056484,0.019443123,-0.028583053,0.013543714,0.022932915,0.011632638,0.004923099,0.000389486,0.020024756,-0.024096178,-0.022766734,0.011217186,-0.003198975,0.007104218,-0.047195274,-0.013377533,0.013294443,0.024096178,-0.056501385,-0.026755067,-0.008433662,-0.001911076,0.007976666,-0.008101301,-0.014042255,0.008641388,-0.02176965,0.010012378,-0.000607598,-0.024927082,0.024927082,-0.018612221,-0.001184036,0.005567048,0.001324251,-0.019526213,-0.023597637,0.060489718,-0.010178559,-0.019609304,0.004112968,-0.011217186,-0.031574301,-0.008766023,0.005483958,-0.061819162,-0.023431456,-0.040714234,0.015039339,0.026422706,0.016202603,0.004653055,0.041046593,-0.018030589,0.040381871,-0.002638116,0.013045172,0.004216831,0.005650138,0.027419789,0.003926015,-0.028749233,0.004798463,-0.030244859,0.063813329,0.007145763,-0.017448956,0.025591804,-0.045201108,0.010718645,0.002804297,0.014291527,0.04586583,-0.015205519,-0.021603471,-0.035230275,0.00760276,0.033236109,0.016534964,-0.043206941,-0.003115885,-0.026256526,0.005940954,0.016534964,0.024262359,-0.001630647,0.028084511,-0.012795902,0.007270399,0.001381376,-0.009763107,-0.006896493,0.008433662,-0.019360034,0.000386889,0.030411039,0.025591804,0.010469374,0.037722982,-0.001147684,-0.005400868,0.052845411,-0.052513052,0.00768585,-0.004299921,0.00922302,0.011881908,0.012962082,-0.068798743,0.003593654,0.020938748,-0.013792985,-0.034565553,-0.007519669,-0.04021569,-0.020689478,0.006273315,0.046862911,0.006107135,0.002638116,-0.013792985,-0.005400868,-0.020274026,0.007644305,-0.010801735,0.026422706,0.043871664,0.003780607,0.010261648,-0.064145692,0.011881908,-0.009056839,0.009347656,-0.02459472,0.026422706,0.033236109,0.041212775,0.019027673,-0.00315743,0.004424557,0.020689478,-0.0153717,-0.015205519,-0.034897912,0.020274026,0.016867325,0.040714234,-0.022766734,-0.010967916,0.026256526,0.007062673,-0.015953332,-0.007727395,0.031574301,-0.002887387,-0.00614868,0.004569965,0.019027673,0.012878992,0.011798819,0.004258377,-0.019193852,-0.021437289,-0.021603471,0.000301202,-0.051183607,-0.004985416,-0.030078677,0.012629721,0.065142773,-0.031740483,-0.021104928,-0.03938479,-0.003365156,-0.016036423,0.036393538,0.009804652,-0.018612221,0.060489718,-0.003697517,0.000547876,0.063480966,0.02758597,0.010053922,-0.003655972,-0.001485239,0.018362951,0.021104928,-0.003905243,0.019443123,-0.002658889,-0.00380138,-0.013626805,0.035894997,0.035396457,-0.005691683,0.002762751,0.012878992,-0.009596926,-0.009970833,-0.015953332,0.022434372,0.00614868,-0.021188019,0.001557943,-0.020190936,0.009763107,0.017448956,0.006730312,0.005567048,0.019692395,-0.00218112,-0.016867325,0.006854947,0.007976666,0.019193852,0.040880412,0.007353489,-0.02127111,-0.031906664,-0.026755067,-0.017947499,0.040381871,0.042209856,0.00913993,-0.0307434,-0.017781317,-0.015039339,0.03057722,0.017532047,0.0187784,-0.060822077,0.002928932,-0.026422706,-0.005899409,0.039717149,0.026588887,-0.000971118,0.004923099,-0.013626805,0.0187784,-0.031408124,-0.000695881,0.050851244,-0.014457707,-0.007311944,-0.001293092,-0.002139574,-0.019276943,0.00290816,0.019360034,-0.017781317,0.002160347,0.016618054,-0.006522586,0.011798819,0.029247776,-0.02775215,0.010344739,-0.018362951,-0.036725901,-0.015870241,0.015704062,-0.012463541,0.02459472,-0.024096178,0.001152877,-0.031408124,0.025425622,0.027087428,0.00922302,0.034565553,0.015704062,-0.020689478,-0.00517237,-0.014706978,-0.001589101,0.026090344,0.014956249,0.011715728,0.004299921,-0.00913993,0.022434372,-0.03705826,0.048524719,-0.030411039,0.008433662,0.017033506,-0.000511525,-0.031408124,0.005940954,-0.012962082,-0.031574301,0.017448956,0.010178559,-0.011383367,-0.020107845,-0.005151597,0.006647222,0.013128263,0.007145763,0.008059756,-0.045201108,-0.004943871,0.015787151,-0.045201108,-0.020772567,-0.020274026,0.028250692,-0.024262359,-0.004424557,0.009804652,0.000472576,-0.005691683,0.001443693,-0.013294443,0.001412535,0.013211353,-0.01213118,-0.002118802,0.017781317,-0.007353489,-0.031075761,-0.004923099,0.011383367,-0.004486875,-0.010178559,0.016618054,0.014457707,0.023763817,-0.02459472,-0.00388447,0.012546631,-0.007519669,0.015704062,-0.014291527,0.009680017,-0.035562634,0.023763817,0.053510133,-0.0555043,-0.003572882,0.022102011,0.021603471,-0.017282777,-0.001474852,-0.043539301,0.007810486,-0.025757983,-0.005400868,0.029912498,-0.00760276,0.014125346,0.030909581,-0.03340229,-0.009680017,0.018030589,0.008849114,0.03057722,0.019775484,0.014125346,0.031906664,-0.03057722,-0.027087428,-0.023597637,-0.022434372,-0.012878992,0.016285693,-0.021603471,-0.029746316,0.029746316,0.020357117,0.006314861,-0.001158071,0.028749233,-0.045201108,0.011383367,0.011134096,-0.021437289,-0.035728816,0.001827986,0.008267482,-0.057498466,0.01213118,-0.01213118,-0.040548053,0.010718645,0.004798463,-0.004881553,-0.019526213,-0.008558298,0.0059825,-0.000262254,-0.017615138,0.005193142,0.019692395,-0.00198378,-0.002845842,0.012546631,0.006107135,-0.008225936,-0.008890659,0.015870241,0.00517237,0.002596571,-0.010427829,-0.019110762,0.024262359,0.012048089,-0.032405205,0.006522586,0.013211353,0.013211353,-0.038221523,-0.007727395,-0.008267482,-0.019276943,0.001474852,0.031408124,-0.035562634,0.017532047,-0.023431456,-0.015454791,-0.011383367,0.016534964,-0.02176965,0.008682934,0.027253609,0.020190936,-0.0247609,-0.007311944,0.009555381,-0.01852913,-0.011632638,0.011549547,0.027419789,-0.034067012,-0.01229736,0.0307434,0.003946788,0.0046946,0.037722982,0.03057722,-0.010427829,0.002284982,0.033236109,0.030078677,-0.013377533,0.007395034,-0.012048089,0.040714234,-0.028749233,-0.000102565,-0.0059825,-0.041046593,0.017698228,-0.006356406,0.003178203,0.009056839,0.023099095,0.00606559,0.011881908,-0.02127111,-0.001126912,-0.027087428,0.011134096,0.001204809,-0.017033506,0.011051006,-0.014374617,0.017864408,0.023431456,-0.002077257,-0.026755067,-0.043871664,0.025757983,-0.006190225,0.001152877,0.011798819,-0.024262359,0.006564131,-0.070128188,-0.004362239,0.012962082,-0.013626805,-0.001402148,-0.012214269,0.011217186,-0.015953332,0.015787151,0.011134096,0.027253609,0.024262359,-0.048192356,0.009970833,0.018944582,-0.00517237,0.021935832,0.02775215,0.003406701,-0.010884825,0.075113602,-0.015953332,0.007727395,0.026755067,-0.006190225,-0.012712811,0.013377533,0.005940954,-0.008309027,0.02459472,0.002316141,-0.022434372,-0.012712811,0.03057722,-0.015787151,0.026755067,-0.001069787,0.03988333,-0.003697517,0.039550968,-0.019027673,-0.0059825,-0.00031029,-0.012546631,-0.003614427,0.007478124,0.005525503,0.032571387,-0.011798819,-0.011466458,-0.00606559,-0.011798819,0.018446039,0.007976666,0.018944582,-0.02176965,0.026588887,-0.006273315,-0.012463541,-0.007395034,0.012048089,-0.029247776,0.015454791,-0.007145763,0.006481041,-0.015620971,-0.00388447,-0.025757983,-0.001651419,-0.032903746,-0.005068507,0.03938479,0.003926015,0.004715373,0.022600554,-0.012546631,0.022932915,0.007810486,0.040714234,0.019941665,0.013543714,0.003406701,0.010884825,-0.03988333,0.042209856,-0.022766734,0.027419789,-0.029580137,0.043206941,0.022932915,0.021104928,-0.056833744,0.005193142,0.036061179,-0.012878992,0.008516753,-0.02758597,-0.030244859,-0.011798819,0.001111332,-0.014125346,-0.014125346,0.019027673,0.029081594,0.018861491,0.013626805,0.06846638,0.023099095,0.041378956,0.001599488,-0.028749233,0.017781317,0.016285693,0.021603471,-0.018113678,0.011300277,-0.032239024,0.022434372,-0.02459472,-0.013626805,0.005483958,0.013460624,-0.031574301,-0.015620971,0.016451873,0.014790068,-0.008849114,0.011134096,0.00461151,0.015122429,0.036227357,0.00206687,0.000877641,0.022102011,-0.028250692,0.022600554,-0.026422706,0.004029878,-0.032072846,0.017116595,0.010884825,0.019609304,0.00614868,0.005733229,0.016119512,0.002866614,-0.014540797,0.012463541,-0.003905243,0.003759835,-0.000485559,-0.022766734,-0.016285693,0.037722982,0.009513836,0.001506011,0.011964999,0.004029878,0.019941665,-0.000965924,0.002129188,0.015205519,0.071125269,0.022932915,0.005940954,-0.00044661,0.010220103,-0.03423319,-0.016285693,-0.016867325,-0.000659529,-0.008018211,-0.011383367,0.000016634,0.004071423,-0.029413955,0.019941665,-0.00913993,-0.024096178,0.010635555,0.010594009,0.001547556,0.036227357,-0.030078677,0.020772567,0.022268193,-0.014125346,0.008766023,-0.012962082,-0.007187308,0.017033506,-0.007187308,-0.015205519,-0.005608593,0.044536386,-0.001235968,0.007852031,0.001599488,0.005857864,-0.005940954,-0.010510919,-0.005567048,0.006730312,0.016285693,-0.010801735,-0.024428539,0.015122429,-0.02176965,0.01528861,-0.007436579,0.00226421,-0.004715373,0.004507647,0.004341467,0.005525503,-0.031075761,-0.005899409,0.037556801,0.014873158,-0.000342747,0.009970833,-0.019443123,0.023597637,-0.012048089,-0.025259443,0.006024044,-0.01827986,0.010012378,0.016784234,0.013211353,-0.005400868,-0.024428539,-0.02176965,-0.035230275,0.009347656,0.028583053,-0.015704062,-0.017781317,0.00226421,0.001199616,-0.003385928,0.008267482,0.002326528,0.022434372,-0.020190936,-0.015787151,0.000789358,0.031241942,0.011300277,0.001506011,-0.023265276,-0.010967916,0.009056839,0.011300277,-0.030244859,0.007478124,0.001111332,-0.035894997,0.0153717,0.002700434,0.021104928,0.010884825,-0.003344383,0.00768585,0.010386284,0.00452842,-0.014706978,0.028084511,0.013377533,0.014873158,0.046862911,-0.015454791,0.021188019,0.013959166,0.012629721,0.025924165,-0.018695312,-0.00922302,-0.0093892,0.007727395,0.036892079,0.007228854,-0.01229736,0.029247776,-0.004943871,-0.027253609,-0.008433662,0.043206941,0.002825069,0.028583053,-0.023431456,0.034897912,-0.041545134,-0.016534964,0.003053567,-0.012712811,0.002741979,-0.007187308,-0.025093261,-0.045201108,-0.004424557,-0.016618054,-0.008890659,0.008018211,-0.05184833,-0.019526213,-0.013377533,-0.010469374,0.030244859,-0.005068507,0.051183607,0.005483958,-0.006024044,0.035064094,-0.011134096,0.014956249,0.002284982,0.001724123,-0.01229736,0.012629721,0.010261648,0.014540797,0.048857078,-0.029580137,-0.024927082,-0.008350573,-0.03988333,0.000939959,0.013543714,0.013626805,-0.021437289,-0.012962082,0.006771857,0.013709894,-0.0059825,0.035396457,-0.006439496,-0.029580137,0.0046946,0.019609304,-0.007270399,0.014291527,-0.015620971,0.00118923,-0.00760276,-0.017199686,0.023265276,0.026588887,-0.030078677,-0.016701145,-0.025757983,0.004964644,0.026588887,0.043206941,0.011051006,-0.009846197,0.028915415,0.031574301,0.023763817,0.009264565,-0.008433662,-0.035064094,-0.000579035,-0.0247609,0.014125346,0.016618054,0.028749233,-0.052513052,-0.016867325,-0.01238045,0.002741979,0.013709894,0.010718645,0.013626805,0.009596926,-0.004403784,-0.02758597,-0.000945152,0.000420645,0.003759835,0.012546631,-0.011881908,0.008392117,0.012795902,0.005483958,-0.009763107,0.006397951,-0.010801735,0.012795902,-0.03938479,0.005733229,0.005733229,-0.000433627,0.015454791,0.002357686,-0.006564131,0.030244859,-0.024428539,0.016036423,0.014291527,-0.004964644,0.029413955,0.040381871,0.012629721,-0.033568468,-0.026422706,-0.037889164,-0.034399372,-0.03423319,0.021935832,0.004133741,-0.014623888,-0.013543714,-0.05517194,0.004736145,0.006314861,0.00006037,0.006356406,0.003323611,-0.010344739,0.007062673,0.005899409,-0.00623177,-0.001973394,-0.0555043,0.011881908,0.001350217,-0.033069927,-0.026921248,0.022268193,0.028583053,-0.021021837,0.010884825,0.019692395,-0.005442413,0.031574301,-0.014956249,0.01238045,-0.006356406,0.006273315,-0.003095113,-0.014540797,-0.02176965,0.005006189,-0.002658889,0.042542219,-0.02176965,0.017199686,-0.016701145,-0.001599488,0.016950415,-0.021188019,0.017864408,0.023763817,-0.000669915,0.025093261,0.021104928,0.008807569,0.037390623,-0.025591804,-0.003178203,-0.001319058,0.020523297,0.005255459,0.019276943,-0.00226421,0.00760276,-0.057166107,-0.006896493,-0.034067012,0.043871664,0.038221523,0.008101301,0.03988333,0.015870241,0.000955538,-0.004299921,-0.002928932,-0.002118802,-0.020523297,-0.001168457,-0.011134096,-0.000685495,0.003323611,0.011549547,0.034565553,0.029247776,-0.029746316,0.005213914,0.019110762,-0.003302838,0.026422706,0.028915415,-0.036227357,0.033236109,0.038387705,-0.035230275,0.004071423,-0.021935832,0.002928932,0.000976311,0.000527104,-0.006854947,-0.003822153,-0.001199616,0.019858574,-0.002762751,0.039052427,-0.008641388,0.032239024,-0.002295369,0.035396457,0.044536386,-0.029413955,0.025093261,-0.03423319,-0.016867325,-0.008849114,0.008433662,-0.004486875,0.017033506,0.006730312,-0.008599843,-0.008225936,-0.024428539,0.006564131,-0.007561215,-0.032072846,-0.019941665,0.035396457,0.019276943,0.010261648,0.005857864,0.032239024,-0.044204023,-0.018944582,0.002409618,0.032903746,0.05517194,-0.03655972,0.007976666,0.030909581,-0.023929998,0.016368784,0.01528861,-0.00768585,0.02176965,0.013626805,-0.02459472,0.04021569,-0.032737568,0.006854947,-0.011383367,0.014873158,-0.02176965,0.00243039,0.0093892,0.0093892,-0.029580137,0.019858574,0.01827986,0.024428539,0.017864408,-0.028250692,-0.001111332,0.056169022,0.007478124,-0.010718645,0.041046593,-0.015704062,0.034731735,0.002523867,-0.032571387,0.004341467,-0.023597637,-0.011881908,-0.035562634,0.006688767,0.007810486,-0.012712811,0.022600554,0.03057722,0.022600554,0.010552464,0.0307434,-0.009638472,0.02176965,-0.018030589,0.024262359,-0.036227357,-0.020772567,0.001641033,-0.022932915,-0.014623888,0.018362951,0.002575798,0.006190225,-0.011051006,0.021021837,0.019110762,0.02127111,-0.028583053,-0.052180689,-0.014291527,-0.010552464,0.036393538,0.042542219,-0.04586583,-0.001869531,0.008350573,-0.008516753,-0.020772567,0.000294711,0.015704062,-0.014457707,-0.020772567,0.008766023,-0.026588887,-0.004736145,-0.028084511,-0.007519669,0.010552464,-0.016534964,0.006190225,0.012962082,-0.016618054,0.012546631,0.02459472,0.022932915,0.020440206,-0.027918331,-0.008059756,0.020689478,-0.014623888,-0.011466458,-0.006896493,-0.020024756,-0.031408124,0.021603471,0.007270399,-0.03057722,0.008350573,-0.021437289,0.00072704,-0.043871664,0.006314861,-0.017199686,0.02176965,0.024262359,-0.020357117,-0.000542683,-0.005213914,0.001963008,-0.00064395,-0.022434372,0.022102011,-0.006688767,-0.028583053,0.002191506,-0.005047734,0.002368073,0.014956249,0.023929998,-0.003302838,-0.032239024,0.022268193,-0.013377533,-0.010801735,0.003676744,0.009015295,-0.039550968,0.010884825,-0.033568468,0.013709894,-0.029413955,-0.006356406,-0.020274026,0.023597637,0.030909581,0.02176965,0.016285693,0.045533467,-0.024096178,-0.030909581,-0.026422706,0.002783524,-0.010594009,0.004362239,-0.070792913,0.009472291,-0.022102011,0.011134096,-0.017448956,-0.011549547,-0.056833744,0.00082571,0.026588887,-0.013709894,0.002575798,0.02176965,-0.000568649,-0.007270399,0.004279149,-0.042874578,-0.026588887,0.016784234,0.036725901,-0.028915415,-0.009513836,0.017448956,0.002035712,-0.007228854,0.011383367,0.011134096,0.028915415,0.0153717,-0.027087428,0.043871664,-0.005089279,0.006314861,0.014291527,-0.003240521,0.025924165,-0.001230775,-0.015454791,-0.012629721,0.031740483,-0.039717149,-0.031075761,0.006605676,-0.008641388,-0.032239024,0.037722982,-0.03705826,-0.024096178,0.001911076,0.018196769,-0.007353489,-0.011300277,-0.029081594,0.004590738,-0.018030589,-0.026588887,0.010261648,0.038221523,0.008392117,-0.01213118,0.018362951,-0.034731735,-0.017781317,-0.011632638,0.005255459,0.000851675,0.014208436,-0.000039922,-0.000228498,0.014790068,0.00913993,0.0004544,-0.011798819,-0.020440206,0.005899409,0.008350573,0.006314861,0.040548053,0.003427474,-0.010801735,0.008599843,0.002586185,-0.041212775,-0.016368784,0.020024756,0.000965924,-0.021021837,-0.008475208,0.0307434,0.00760276,0.003614427,0.003489791,-0.025924165,0.000799744,0.013460624,-0.020440206,0.048857078,0.004320694,-0.048857078,0.015039339,-0.029580137,0.025924165,0.018861491,-0.014706978,0.000576439,-0.031241942,0.0307434,0.0153717,0.014706978,0.028084511,-0.01238045,-0.031241942,0.018196769,-0.034897912,0.008142847,0.010718645,0.00922302,0.047859997,-0.00072704,-0.010427829,0.007104218,0.026256526,0.012214269,-0.013377533,-0.05184833,0.005276232,0.021935832,-0.007021128,0.009804652,0.007893575,0.024096178,-0.002357686,0.033900831,-0.031740483,0.034565553,-0.036892079,-0.015454791,0.030411039,0.010552464,-0.022268193,-0.001391762,-0.008184392,-0.008558298,0.008475208,-0.009929287,0.010427829,0.041378956,-0.009555381,-0.008724478,-0.039052427,0.034731735,-0.014291527,0.023099095,0.029081594,0.007519669,0.010967916,-0.008142847,0.006190225,-0.031075761,0.033734649,-0.001672192,0.047859997,-0.022434372,-0.007395034,0.01213118,0.056169022,0.002762751,-0.029413955,-0.000763392,-0.015787151,0.010801735,0.008142847,0.029912498,-0.0018176,0.033236109,-0.046198189,-0.002492708,-0.006730312,0.008807569,-0.03655972,0.009430746,-0.053842496,-0.060489718,0.046862911,0.002783524,-0.0187784,0.000571246,0.00760276,0.002482322,0.001319058,-0.014291527,0.001464466,-0.011632638,-0.012463541,-0.004902326,0.000841289,0.006688767,0.030244859,0.018944582,0.000532297,-0.015620971,0.007104218,0.005608593,0.002035712,-0.023763817,0.003032795,0.010594009,-0.023597637,-0.042376038,-0.005255459,0.001199616,-0.0247609,-0.007893575,-0.011632638,0.013045172,-0.005691683,-0.007104218,0.027419789,-0.004320694,-0.005525503,-0.026090344,0.031408124,-0.012795902,-0.007062673,0.000939959,0.000030185,0.004175286,0.014291527,0.033236109,-0.038720068,0.074116521,-0.019692395,0.001589101,0.013792985,-0.056169022,-0.028749233,-0.001599488,0.004175286,0.014790068,0.00162026,-0.007519669,-0.041378956,0.016534964,-0.003572882,-0.002575798,-0.019526213,-0.00922302,-0.033900831,-0.042043675,-0.014208436,0.010178559,0.017698228,0.032239024,0.00913993,0.009264565,-0.012463541,-0.005857864,-0.015870241,0.004486875,0.018861491,-0.000176567,-0.029912498,0.016784234,0.012546631,0.051183607,0.023597637,0.032903746,0.0153717,-0.013377533,-0.000016634,-0.061486799,-0.034565553,0.016119512,0.00380138,-0.003863698,0.004362239,-0.017532047,-0.002762751,0.000102565,-0.021437289,0.029247776,-0.010718645,-0.015870241,-0.016285693,0.010220103,-0.000373906,0.012962082,0.010137013,-0.007228854,0.02127111,-0.029247776,0.018113678,0.009181475,0.002233051,0.014374617,-0.00396756,0.010801735,0.007644305,0.020855658,0.014790068,0.032737568,-0.037390623,0.003032795,0.010801735,-0.01553788,-0.014790068,0.019526213,-0.017947499,-0.007893575,-0.011964999,-0.00614868,-0.005857864,-0.032072846,-0.025924165,0.001163264,-0.013294443,-0.01553788,0.016701145,-0.013460624,-0.001111332,0.00760276,0.01553788,-0.033734649,0.048192356,-0.003282066,0.031906664,0.002845842,0.003240521,0.017116595,-0.01827986,0.006896493,-0.00760276,-0.009680017,-0.02459472,-0.020689478,-0.053510133,0.00614868,-0.010552464,-0.032405205,-0.0307434,0.025093261,0.003635199,-0.008101301,-0.00606559,-0.007436579,0.00606559,-0.012962082,0.026921248,0.009098385,0.046530552,-0.011632638,0.032571387,-0.033900831,0.009846197,0.002866614,0.032903746,0.008973749,0.012712811,0.040049512,0.013626805,-0.026256526,-0.031408124,0.036227357,0.011964999,-0.006024044,-0.001848759,0.015704062,-0.021188019,-0.035064094,-0.013377533,-0.009721561,-0.01553788,0.008766023,0.005400868,0.004507647,-0.018362951,-0.026588887,-0.00913993,-0.025591804,0.035894997,0.021935832,-0.031906664,-0.000602404,0.026422706,-0.006397951,0.006647222,0.0093892,0.020606387,0.00913993,0.015620971,-0.024096178,0.00063616,-0.006564131,0.01238045,-0.013709894,0.000563456,-0.009887742,0.016618054,-0.003323611,0.000451803,0.001609874,0.008682934,0.025259443,0.020024756,-0.027253609,0.010884825,0.028250692,-0.054839578,0.033568468,-0.004902326,0.003053567,0.020274026,-0.015704062,-0.00614868,-0.063813329,0.002482322,0.009763107,-0.001609874,-0.012214269,0.020107845,0.001921462,0.018695312,-0.004923099,0.007270399,-0.023763817,0.005234687,0.003406701,0.002565412,0.007104218,0.000841289,0.016202603,0.01827986,-0.031075761,-0.035562634,-0.025259443,-0.007021128,0.000641353,-0.033069927,0.010718645,0.005650138,0.024927082,-0.002658889,0.00380138,0.009929287,-0.004258377,-0.039717149,-0.022434372,0.025425622,0.00198378,0.006356406,0.017615138,-0.032072846,0.046862911,-0.026921248,0.005940954,0.021603471,-0.002253824,0.002825069,-0.030411039,-0.003115885,0.023597637,-0.004320694,-0.007852031,0.018030589,-0.008724478,-0.005733229,0.032903746,0.013876075,0.015454791,-0.023597637,0.005151597,-0.035396457,0.02176965,-0.012463541,0.025591804,0.014540797,-0.027918331,0.004154514,0.008724478,0.016036423,-0.015870241,0.005400868,-0.017365867,-0.044868745,-0.000485559,0.020357117,-0.00760276,-0.023265276,-0.012048089,0.008433662,0.018362951,-0.006979583,0.0307434,0.008392117,0.027087428,-0.019360034,0.016119512,0.02127111,0.010801735,0.00299125,0.002949705,0.012463541,-0.000025966,0.015953332,0.029413955,0.020024756,0.003780607,0.022102011,-0.031740483,0.01553788,0.010386284,0.028749233,-0.010884825,0.008682934,-0.003531337,-0.05517194,-0.019360034,-0.009347656,-0.002025325,0.003261293,-0.025425622,-0.01553788,-0.000251867,0.014291527,0.012546631,0.035728816,-0.007062673,-0.006605676,0.000384293,-0.005047734,-0.032571387,-0.021188019,-0.02127111,-0.016036423,0.008475208,-0.004009106,0.014291527,-0.008101301,0.004424557,-0.038221523,-0.019360034,0.015039339,-0.015454791,-0.029580137,0.035728816,0.004466102,-0.000778971,-0.005068507,-0.017781317,0.00477769,0.001838372,0.030244859,0.01213118,-0.022932915,-0.005359322,0.037390623,0.005899409,0.002046098,0.037889164,0.016701145,0.010303194,0.02127111,-0.009513836,-0.022268193,-0.005650138,-0.00388447,0.016534964,-0.023265276,-0.00054528,0.004819236,0.004715373,-0.001178843,-0.051183607,-0.00614868,-0.010552464,-0.002741979,-0.009181475,0.023597637,0.019193852,0.017199686,-0.036393538,-0.00243039,-0.015870241,-0.014706978,-0.00145408,0.016368784,-0.011632638,-0.014623888,-0.01229736,-0.01553788,0.040880412,0.023929998,-0.014623888,0.002648502,0.031906664,-0.033734649,-0.026755067,0.002783524,0.005359322,0.009970833,0.001412535,0.016950415,0.016285693,-0.006730312,-0.02459472,0.050851244,-0.001827986,-0.020855658,0.020938748,0.004071423,-0.021603471,-0.007852031,-0.023929998,-0.029912498,-0.003365156,0.017365867,-0.010427829,-0.011715728,0.014956249,0.011383367,0.032405205,-0.028583053,-0.017448956,0.018446039,0.017615138,0.035728816,-0.010095468,-0.00254464,0.010012378,0.028250692,-0.020855658,-0.002305755,-0.001002276,-0.014125346,-0.007021128,-0.028583053,-0.045533467,-0.02758597,-0.020440206,0.001350217,0.010053922,0.020689478,-0.017615138,0.026422706,0.040880412,0.012463541,-0.010718645,-0.014706978,0.068134025,0.038720068,0.047859997,-0.012546631,0.015704062,-0.002087643,-0.010303194,0.014790068,0.018612221,0.007395034,-0.014790068,-0.017864408,-0.005068507,-0.054507218,0.004902326,-0.004050651,0.021603471,0.019775484,-0.024262359,-0.012795902,0.021935832,-0.004009106,-0.039717149,0.037556801,-0.016701145,-0.025757983,0.005483958,-0.005110051,-0.021935832,-0.003406701,0.010594009,0.015787151,-0.049854163,0.007727395,-0.008392117,-0.017199686,0.009970833,-0.008849114,-0.013876075,-0.0059825,-0.015870241,-0.007104218,0.028250692,-0.029081594,0.026921248,0.00299125,-0.017781317,0.042542219,0.018196769,0.052845411,-0.004819236,-0.014125346,0.02459472,-0.011715728,0.015787151,-0.005774774,0.004902326,-0.004964644,-0.02758597,-0.013959166,-0.033568468,-0.027918331,-0.017698228,0.003489791,-0.020024756,-0.021603471,0.019360034,0.028084511,-0.002503094,-0.018861491,-0.002295369,0.050851244,-0.020689478,-0.000459593,-0.026090344,0.002783524,-0.005899409,-0.026921248,-0.0093892,-0.004112968,0.031574301,0.003926015,-0.032903746,-0.046198189,-0.019027673,-0.00913993,0.030411039,-0.019443123,0.001963008,-0.005193142,0.010884825,-0.02127111,-0.025259443,0.032737568,0.00089322,0.003282066,0.001713737,-0.006439496,0.016867325,-0.031574301,0.031075761,-0.009970833,0.022600554,-0.023597637,-0.014956249,0.004009106,0.00198378,0.026588887,-0.023431456,-0.023763817,-0.013294443,-0.029746316,0.001381376,-0.042874578,-0.00913993,0.014873158,0.016202603,0.012878992,-0.006024044,0.009638472,0.010552464,-0.017033506,-0.027087428,0.044536386,-0.038055345,0.001329444,-0.019609304,0.023597637,-0.043206941,0.040049512,0.017615138,0.046862911,0.02127111,0.013294443,-0.039550968,-0.018861491,-0.019609304,-0.033734649,0.00623177,-0.017199686,0.041212775,-0.017781317,-0.024262359,0.054507218,-0.009721561,0.005816319,-0.00206687,-0.008766023,0.017365867,-0.000737426,0.018362951,-0.023597637,-0.019110762,0.021935832,0.041545134,-0.020357117,-0.017615138,0.044868745,-0.018030589,-0.032405205,-0.050186522,-0.014540797,0.005213914,-0.006688767,0.047527634,0.040714234};
    var options = new VectorSearchOptions<EmbeddedMovie>() {
        IndexName = "vector_index",
        NumberOfCandidates = 150
    };

    // run query
    var results = moviesCollection.Aggregate()
                .VectorSearch(movie => movie.Embedding, vector, 10, options)
                .Project(Builders<EmbeddedMovie>.Projection
                  .Include(movie => movie.Title)
                  .Include(movie => movie.Plot)
                  .Exclude(movie => movie.Id)
                  .MetaVectorSearchScore(movie => movie.Score))
                .ToList();

    // print results
    foreach (var movie in results)
      {
        Console.WriteLine(movie.ToJson());
      }
  }
}

[BsonIgnoreExtraElements]
public class EmbeddedMovie
{
    [BsonIgnoreIfDefault]
    public ObjectId Id { get; set; }
    public string? Title { get; set; }
    public string? Plot { get; set; }
    [BsonElement("plot_embedding_voyage_3_large")]
    public double[]? Embedding { get; set; }
    public double Score { get; set; }
}
```

**Output:**

```js
{ "plot" : "At the age of 21, Tim discovers he can travel in time and change what happens and has happened in his own life. His decision to make his world a better place by getting a girlfriend turns out not to be as easy as you might think.", "title" : "About Time", "score" : 0.7710106372833252 }
{ "plot" : "A psychiatrist makes multiple trips through time to save a woman that was murdered by her brutal husband.", "title" : "Retroactive", "score" : 0.76004797220230103 }
{ "plot" : "A time-travel experiment in which a robot probe is sent from the year 2073 to the year 1973 goes terribly wrong thrusting one of the project scientists, a man named Nicholas Sinclair into a...", "title" : "A.P.E.X.", "score" : 0.75768613815307617 }
{ "plot" : "An officer for a security agency that regulates time travel, must fend for his life against a shady politician who has a tie to his past.", "title" : "Timecop", "score" : 0.75765615701675415 }
{ "plot" : "After visiting 2015, Marty McFly must repeat his visit to 1955 to prevent disastrous changes to 1985... without interfering with his first trip.", "title" : "Back to the Future Part II", "score" : 0.7521393895149231 }
{ "plot" : "A reporter, learning of time travelers visiting 20th century disasters, tries to change the history they know by averting upcoming disasters.", "title" : "Thrill Seekers", "score" : 0.75099325180053711 }
{ "plot" : "Lyle, a motorcycle champion is traveling the Mexican desert, when he find himself in the action radius of a time machine. So he find himself one century back in the past between rapists, ...", "title" : "Timerider: The Adventure of Lyle Swann", "score" : 0.75026428699493408 }
{ "plot" : "Hoping to alter the events of the past, a 19th century inventor instead travels 800,000 years into the future, where he finds humankind divided into two warring races.", "title" : "The Time Machine", "score" : 0.75025033950805664 }
{ "plot" : "A romantic drama about a Chicago librarian with a gene that causes him to involuntarily time travel, and the complications it creates for his marriage.", "title" : "The Time Traveler's Wife", "score" : 0.74949634075164795 }
{ "plot" : "A modern aircraft carrier is thrown back in time to 1941 near Hawaii, just hours before the Japanese attack on Pearl Harbor.", "title" : "The Final Countdown", "score" : 0.7469133734703064 }
```

#### Filter Query

The following query filters the documents for movies released between January 01, `1955` and January 01, `1975` before performing the semantic search against the sample vector data. It uses the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/query/and.md#mongodb-query-op.-and) operator to perform a logical `AND` operation of the specified dates. It then searches the `plot_embedding_voyage_3_large` field in the filtered documents for `150` nearest neighbors using the vector embeddings for the string *kids adventure*, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

The following query filters the documents for movies released between January 01, `1955` and January 01, `1975` before performing the semantic search against the sample vector data. It uses the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/query/and.md#mongodb-query-op.-and) operator to perform a logical `AND` operation of the specified dates. It then searches the `plot_embedding_voyage_3_large` field in the filtered documents for `150` nearest neighbors using the vector embeddings for the string *kids adventure*, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

```csharp
using System.Reflection.Emit;
using MongoDB.Bson;
using MongoDB.Bson.Serialization.Attributes;
using MongoDB.Bson.Serialization.Conventions;
using MongoDB.Driver;
using MongoDB.Driver.Search;

public class vectorSearchFilterQuery 
{
  // define connection to your cluster
  private const string MongoConnectionString = "<connection-string>";

  public static void Main(string[] args){
    var camelCaseConvention = new ConventionPack { new CamelCaseElementNameConvention() };
    ConventionRegistry.Register("CamelCase", camelCaseConvention, type => true);

    // connect to your cluster
    var mongoClient = new MongoClient(MongoConnectionString);

    // define namespace
    var moviesDatabase = mongoClient.GetDatabase("sample_mflix");
    var moviesCollection = moviesDatabase.GetCollection<EmbeddedMovie>("embedded_movies");

    // define vector embeddings to search
    var vector = new[] {-0.021090532,-0.026399033,-0.024103465,-0.025538195,-0.000549233,0.011836523,-0.013199517,-0.003766167,-0.005165028,-0.02238179,0.037876874,0.010617003,0.010903949,-0.001354026,0.006850836,-0.018005863,-0.02195137,0.019512329,-0.041894119,-0.008357302,0.027546817,-0.025251249,0.004340059,-0.02195137,-0.003748232,-0.006205208,0.021377478,0.008931194,-0.00173961,-0.009827901,-0.016642869,-0.033572685,-0.026399033,0.015208139,0.010114847,-0.0233861,-0.011406104,-0.033142265,-0.008895326,-0.014347301,-0.019081909,-0.049067769,0.034433521,-0.023673046,0.004160717,-0.01334299,-0.06714537,0.032568373,-0.022525262,-0.024677357,0.011334368,0.027403345,0.026399033,-0.016786342,-0.015925504,0.013916882,-0.005487842,-0.0233861,0.026542507,-0.052798066,-0.025681669,-0.025394723,0.014203828,0.014921193,-0.031564061,0.010760476,0.010688739,0.013916882,-0.037876874,0.039598551,-0.000816003,0.003766167,-0.001694775,0.026972925,-0.009469219,0.015351612,-0.007245387,0.028981548,-0.035724778,0.010688739,0.001228488,0.004106915,-0.024677357,0.028551128,-0.033716157,-0.013486463,0.018292809,-0.018221073,0.009612692,-0.003622693,-0.001138817,-0.021234006,-0.045624416,0.020803586,0.007675806,-0.009612692,-0.021664424,-0.026685979,-0.025968615,0.001775478,-0.007496465,0.02051664,-0.054519743,0.018221073,0.014132091,-0.009684428,-0.025825141,-0.014921193,-0.057389203,-0.020660114,-0.028264182,-0.008931194,-0.019942747,-0.003228143,-0.014419037,0.021234006,-0.004573202,0.007317123,0.018651491,-0.016571132,-0.036155198,-0.032855317,0.000726332,-0.031851009,0.018938437,0.021234006,-0.048206929,0.017934127,-0.013414727,-0.009469219,0.064849801,0.006348681,-0.039024659,0.021377478,-0.022668736,-0.026829453,-0.019081909,0.027977237,-0.004627005,-0.038450766,0.004465597,-0.041894119,0.008213829,0.03055975,0.052224174,-0.00277979,-0.032137953,-0.013629936,0.022094844,-0.005918262,0.020660114,0.010617003,-0.020373167,-0.001614071,0.021090532,-0.005523711,0.004878082,-0.021090532,0.029698912,0.000726332,0.003371616,-0.022238316,0.008715985,0.038737711,0.013486463,-0.008536644,0.040172443,0.017503707,-0.028838074,0.061693393,-0.003066736,0.008285566,-0.034576993,0.01578203,-0.02238179,0.015925504,0.066571474,-0.038737711,-0.050215553,0.009325746,-0.010903949,-0.041607171,-0.006384549,0.026972925,-0.000119374,-0.003066736,-0.024103465,0.005093292,0.028981548,0.026829453,-0.001703742,0.043041904,0.010186584,0.010688739,0.004357993,-0.016571132,-0.010545266,-0.033142265,-0.005559579,-0.000365408,-0.00717365,0.019655801,0.047633037,0.044476632,0.01456251,-0.002977065,0.025681669,-0.015423348,-0.02051664,-0.019512329,0.014705983,0.002977065,0.03055975,-0.014347301,0.024390411,0.005882393,-0.012195205,0.004071047,-0.028694602,0.031277116,-0.010114847,0.005272633,0.017934127,0.037589926,-0.046198308,-0.02195137,-0.037876874,0.021234006,-0.034720469,-0.018005863,0.03055975,-0.015495085,-0.035150886,0.004178651,0.005882393,0.075753748,0.00595413,-0.083214343,-0.016284186,0.022238316,-0.032998793,-0.00491395,-0.009254009,-0.007819279,0.046198308,-0.008464907,0.014634247,0.031707536,-0.00317434,-0.026255561,-0.010617003,-0.033285737,0.020086221,-0.016858079,-0.012195205,-0.041894119,0.000721849,0.038163818,0.02238179,0.011406104,0.010330057,0.032137953,-0.01047353,0.039311603,-0.01291257,-0.03099017,-0.018938437,-0.013271254,-0.001820314,-0.005380238,0.003299879,-0.024533885,-0.001093982,0.012123469,-0.005236765,0.014132091,-0.018221073,0.013629936,0.022238316,-0.00317434,0.034003101,0.019081909,0.008034488,-0.02912502,0.026542507,-0.011334368,-0.077475421,0.038163818,-0.003568891,0.019081909,0.019512329,0.002385239,-0.032568373,-0.020373167,0.038737711,-0.013773409,0.01621245,-0.028407656,-0.021090532,-0.004411795,-0.013916882,-0.001533368,0.004322124,-0.024820831,0.004627005,-0.004591136,0.014849456,-0.014275564,-0.020229694,0.0233861,0.015566821,0.022525262,-0.024390411,-0.028694602,0.001766511,-0.036011726,0.006456285,-0.011262631,0.005523711,0.012266942,-0.019225383,-0.015423348,0.011836523,-0.011334368,-0.009827901,-0.011119158,0.007030177,0.00277979,0.004537334,-0.016571132,0.013127781,-0.013701673,-0.016571132,0.002941197,0.000959476,-0.004483532,0.010760476,0.043041904,-0.032568373,-0.015423348,0.006169339,-0.02094706,-0.050215553,0.012769097,0.015495085,0.001318158,0.00164994,-0.045337472,0.001533368,0.005595447,0.039311603,-0.030703224,0.023242628,-0.008787721,-0.021234006,-0.021234006,-0.001524401,0.007281255,0.01334299,0.00164994,-0.005451974,-0.011047422,-0.021234006,-0.033572685,-0.015423348,-0.005236765,0.025681669,-0.02051664,-0.024103465,-0.021377478,-0.00738886,-0.031707536,0.017790653,-0.026829453,0.007783411,-0.003335747,0.024677357,0.006384549,0.035724778,-0.004017244,-0.018651491,-0.014060355,-0.029842386,-0.012553888,0.006994309,-0.00317434,0.018292809,0.019942747,-0.01169305,0.002456975,0.010330057,-0.031707536,0.00799862,-0.019655801,-0.006205208,-0.012769097,-0.035294361,0.026112087,-0.004483532,0.02094706,0.019081909,0.001676841,-0.040746335,-0.004035179,-0.014992929,0.004375927,-0.049928606,-0.02051664,0.004268322,0.015351612,-0.037016038,-0.001452664,-0.021234006,-0.005738921,-0.051650282,-0.008285566,0.012840834,-0.015925504,0.018794963,-0.001228488,-0.035868254,-0.00347922,-0.003264011,0.002528712,0.01477772,-0.010545266,0.018221073,0.018149335,-0.028838074,-0.012984307,-0.037302982,-0.041607171,-0.043328848,-0.019799275,-0.019225383,-0.011047422,0.011908259,0.021664424,-0.012553888,0.004662873,0.005451974,-0.024533885,0.0067791,0.022812208,-0.037589926,-0.031564061,0.007101914,-0.00760407,-0.025107777,0.015566821,0.020803586,-0.033572685,0.062841177,0.034146577,-0.007532333,-0.001865149,-0.023673046,0.032424901,0.018508019,-0.005703052,-0.015853768,0.019655801,0.042181063,0.006671495,-0.004573202,0.024390411,0.009756165,-0.00029143,0.000107605,0.032711845,-0.005523711,-0.015566821,0.009110536,0.017216761,0.006241076,-0.003945508,0.007783411,0.024246939,0.048206929,0.00277979,-0.002367305,-0.05107639,-0.016284186,-0.016929815,0.016858079,0.000703914,-0.021234006,0.021234006,-0.014634247,0.001389895,0.008321434,-0.016499396,0.014921193,0.025394723,0.035437834,0.013486463,-0.022668736,-0.012338678,-0.034003101,-0.005559579,-0.008106225,0.023959992,-0.019368855,0.024533885,-0.000600793,0.009756165,-0.001936886,-0.014490774,0.018077599,0.004447663,0.011262631,-0.003658562,0.043328848,-0.018938437,0.00799862,-0.018221073,0.041320227,0.000363166,-0.003730298,0.002851526,-0.024103465,0.003515089,-0.0135582,-0.003497155,-0.006814968,0.014060355,0.027116399,-0.003192274,0.011406104,0.042468011,-0.036442146,-0.007245387,0.032424901,-0.038737711,0.008680117,-0.035581306,0.027546817,0.021664424,-0.000757717,-0.022238316,0.018221073,-0.006205208,0.005093292,0.001264356,-0.002116227,0.001098465,0.017431971,-0.042181063,0.010760476,0.033285737,0.002708053,-0.007352991,-0.009827901,-0.031994481,-0.020803586,0.009971374,-0.014849456,-0.003658562,0.024964303,-0.001793413,0.021090532,0.01578203,0.012984307,0.006922573,-0.032711845,-0.013701673,0.00390964,0.017503707,-0.015351612,0.006922573,0.028694602,0.012266942,-0.027259871,0.007675806,-0.002295568,-0.020086221,0.00595413,-0.027833764,0.001551302,0.008644248,-0.002187963,0.00040576,0.024964303,0.013916882,-0.015925504,0.014347301,-0.011549577,0.018938437,-0.032424901,0.003730298,0.003281945,0.032998793,0.005595447,0.025681669,0.011047422,0.026399033,0.02912502,-0.006241076,0.004627005,0.024390411,0.001542335,-0.034576993,0.011477841,-0.00491395,-0.014347301,0.023529572,-0.004770477,-0.014921193,-0.028264182,0.02812071,0.00164994,0.008680117,-0.005416106,0.035581306,-0.02812071,0.006097603,-0.016355922,-0.010114847,0.033142265,-0.021807898,0.001228488,-0.002170029,-0.032711845,0.018149335,0.014132091,0.03055975,0.031133642,-0.011979996,0.008967063,-0.013486463,-0.02812071,0.052224174,0.004124849,-0.008715985,-0.034863941,0.025251249,0.07977099,-0.000072297,-0.014705983,0.033142265,0.024103465,-0.004232454,-0.007496465,-0.024246939,-0.029698912,-0.009469219,0.010114847,0.001201586,0.00860838,0.012051732,-0.006025866,0.014490774,0.014992929,0.01169305,-0.003192274,0.005308501,0.0045194,0.017575443,0.001022245,-0.018794963,-0.001847215,0.011119158,0.02051664,-0.006886704,0.010330057,-0.003353682,0.018794963,0.013773409,0.026399033,0.007962752,-0.018221073,-0.012553888,-0.003586825,-0.002170029,0.047633037,0.011908259,0.007209518,0.045624416,0.028694602,0.004357993,0.023959992,0.004232454,0.009182272,0.003012933,0.035294361,-0.055954475,0.014849456,0.012553888,0.004340059,-0.000511123,-0.024390411,0.011406104,0.013127781,0.013629936,-0.011406104,0.002582514,-0.004555268,0.005559579,0.000569409,0.017934127,-0.014060355,0.02912502,0.003819969,0.011190895,-0.011262631,0.017001551,0.012553888,-0.02238179,0.024246939,0.032281429,0.032711845,-0.016714605,-0.021520952,0.016355922,-0.011334368,-0.003891705,-0.008572512,-0.016929815,0.0135582,-0.057963096,0.015566821,0.001856182,-0.002456975,-0.000766684,0.005380238,0.000923607,0.035581306,0.005272633,-0.009612692,0.018651491,-0.023959992,-0.001416796,0.033285737,-0.002725987,0.024533885,-0.010186584,0.003802035,-0.029268494,-0.011764786,0.003837903,0.022955682,0.053945851,-0.002232799,0.019512329,0.014419037,0.028407656,0.004985687,0.00210726,0.005774789,0.032568373,-0.024964303,0.019655801,-0.012123469,0.031994481,0.015638558,0.038450766,-0.011979996,0.033716157,0.019368855,0.017431971,0.022668736,0.015423348,-0.001927919,-0.001102949,0.028694602,-0.013701673,-0.036155198,-0.010688739,0.000535782,-0.021807898,-0.005200896,-0.040459387,0.007137782,-0.006492154,-0.00277979,0.020803586,0.027833764,-0.000780134,0.000600793,-0.025538195,-0.011764786,0.021090532,0.028694602,-0.016929815,-0.025251249,0.029268494,-0.013271254,0.014634247,0.000376617,-0.025251249,-0.026255561,-0.037302982,0.003138472,-0.024677357,-0.019799275,0.025825141,-0.040746335,0.002510778,-0.031851009,-0.014347301,-0.00158717,-0.046772201,-0.028838074,0.006635627,-0.001058113,0.014132091,-0.00286946,0.019368855,0.007281255,0.036155198,0.065710634,0.018794963,-0.029268494,0.003461286,0.012984307,0.006133471,0.003497155,0.046198308,-0.014132091,-0.010186584,0.028981548,-0.000286946,-0.003102604,0.011190895,0.014490774,-0.020660114,-0.00347922,-0.004842214,-0.000506639,0.002600448,0.017073289,-0.011836523,-0.026685979,-0.023959992,0.023673046,-0.006958441,0.040172443,-0.031133642,0.009182272,-0.015638558,-0.002421107,0.004555268,0.014705983,-0.028407656,-0.014921193,-0.015710294,-0.008751853,-0.006420417,-0.038450766,-0.011908259,0.006133471,0.002474909,-0.008070357,-0.01025832,-0.011119158,0.004465597,0.010903949,0.009074667,0.030703224,-0.019368855,-0.007891015,0.007675806,-0.005093292,0.023099154,0.022094844,0.00738886,0.007066045,-0.023242628,-0.020660114,0.009397482,-0.006635627,0.009540955,0.006348681,-0.013773409,-0.000186067,-0.021234006,-0.017145025,-0.007030177,0.010114847,0.024390411,-0.024964303,-0.041033279,0.0135582,0.014060355,0.008715985,0.018794963,-0.039598551,-0.015208139,0.027977237,0.020086221,0.012195205,-0.010760476,-0.025538195,0.025394723,0.012697361,-0.053371958,-0.008249698,0.005846525,-0.045624416,-0.027977237,-0.012410415,-0.02195137,-0.022955682,0.011477841,0.026972925,-0.031420588,-0.012051732,-0.015925504,-0.004322124,-0.017145025,0.012840834,0.01578203,-0.010186584,-0.00091464,-0.028264182,0.00369443,-0.029985858,-0.009899638,0.018794963,0.053945851,0.007317123,-0.020086221,0.008967063,-0.001506467,-0.006850836,0.011477841,-0.003120538,-0.005631316,-0.027977237,0.01047353,0.003120538,-0.001354026,-0.004160717,-0.004698741,-0.049067769,0.021807898,-0.037589926,0.03672909,-0.004878082,-0.006241076,0.000049879,0.014203828,-0.027259871,0.004196586,-0.002421107,0.008106225,-0.00760407,-0.003802035,-0.016140714,0.038737711,-0.010043111,-0.037589926,-0.062267285,-0.001506467,-0.006384549,-0.012697361,-0.011190895,-0.01578203,0.014132091,-0.02238179,-0.024677357,0.011621314,-0.028407656,0.010688739,0.039311603,0.009254009,-0.009612692,-0.040459387,0.021234006,0.007926884,-0.057102256,-0.045624416,0.003497155,-0.003120538,-0.015853768,-0.006528022,0.011334368,-0.008177961,-0.033716157,0.010114847,0.035868254,-0.021807898,-0.010975685,-0.039024659,0.021234006,0.001990688,-0.009756165,-0.003819969,-0.033142265,-0.035150886,0.028407656,0.007711674,0.018364545,0.005416106,0.010545266,-0.032281429,0.01291257,0.003102604,-0.009756165,0.05107639,-0.001080531,-0.043615796,0.025968615,0.012697361,0.024820831,0.024246939,-0.020086221,-0.012195205,0.00760407,0.009540955,-0.003802035,0.043328848,-0.010043111,0.003891705,-0.054519743,0.043041904,-0.032711845,0.024820831,0.018651491,-0.008357302,0.009540955,-0.003156406,-0.019081909,-0.025825141,-0.02912502,0.026255561,-0.017216761,0.010401793,-0.028551128,-0.005200896,0.012625624,-0.008142093,0.039311603,-0.00082497,-0.003784101,0.037876874,0.006599758,-0.021520952,0.047633037,0.012410415,-0.01477772,0.023529572,0.004985687,-0.031707536,0.007675806,-0.017934127,-0.034863941,0.018794963,-0.011119158,-0.027546817,0.009612692,0.00760407,0.057102256,0.006241076,0.007281255,-0.007675806,-0.008285566,0.012553888,-0.007245387,0.016284186,-0.024964303,0.007030177,-0.011836523,-0.045050524,0.021090532,-0.021664424,0.00369443,0.037016038,-0.010186584,-0.00656389,0.016355922,0.019225383,0.009002931,-0.008034488,-0.004555268,0.046772201,-0.014347301,0.014347301,-0.023959992,0.017790653,0.031133642,-0.025825141,0.035581306,-0.012769097,0.017360235,0.024677357,0.000046517,0.010903949,0.011262631,-0.000573892,0.026829453,-0.024820831,-0.001309191,0.008177961,-0.002143128,-0.018651491,-0.026685979,-0.040172443,-0.018651491,0.007568201,-0.018794963,0.003281945,-0.014347301,0.005738921,-0.020373167,-0.02051664,-0.028551128,-0.040172443,-0.017718917,0.046198308,0.003802035,-0.005523711,0.07345818,0.000412485,-0.025968615,0.024246939,-0.024964303,0.024820831,0.005882393,0.011190895,0.020086221,-0.029411966,-0.029842386,0.006922573,-0.004286256,0.0233861,-0.0135582,0.000551474,0.026255561,0.019799275,0.003568891,-0.025681669,-0.009469219,-0.002636316,0.013486463,0.050215553,-0.040459387,-0.003622693,0.019225383,-0.015853768,-0.017001551,0.028407656,0.02812071,0.01477772,-0.007209518,0.046198308,0.024246939,0.035868254,-0.019225383,-0.030272804,0.006599758,0.000473013,-0.018364545,0.033429209,-0.0233861,0.021664424,0.028694602,-0.009684428,-0.002815658,0.015136402,0.006994309,0.017360235,-0.027116399,0.042181063,-0.018794963,-0.037589926,-0.018508019,-0.012266942,-0.00277979,-0.01334299,-0.020373167,-0.004949819,-0.018651491,0.026829453,-0.011979996,0.00799862,0.040459387,-0.00738886,0.008249698,0.017718917,-0.042754956,-0.011119158,-0.043615796,-0.009325746,-0.009612692,-0.008285566,-0.008213829,0.012625624,0.000919124,-0.041033279,0.000636661,-0.045911364,-0.001909984,-0.016642869,0.013414727,0.03055975,-0.013414727,0.010186584,0.056241419,-0.008321434,-0.000200638,0.006205208,0.012625624,0.009756165,-0.035294361,0.034003101,-0.023529572,0.031564061,-0.026399033,0.029268494,0.001183652,0.01334299,0.004035179,-0.00491395,-0.002241766,-0.011764786,0.029268494,-0.011621314,0.037302982,-0.020086221,0.018651491,-0.01578203,-0.025825141,0.002528712,0.057102256,0.046198308,-0.006169339,0.008249698,0.009397482,-0.008142093,-0.037876874,-0.041607171,-0.01169305,-0.013773409,-0.020086221,-0.038737711,-0.019799275,-0.035437834,0.019368855,-0.001246422,-0.013845146,-0.037876874,-0.006814968,-0.003066736,0.003730298,0.016499396,0.012840834,0.02051664,-0.006994309,0.009182272,-0.00738886,-0.000193913,-0.037016038,0.007281255,-0.016427658,-0.003568891,0.02912502,0.021807898,0.02912502,0.004124849,-0.012625624,0.02195137,-0.036155198,0.011334368,0.018651491,0.040459387,0.006205208,0.015064666,-0.023959992,0.017360235,-0.000567167,0.032998793,-0.023099154,0.075753748,-0.038737711,-0.005057423,-0.019799275,0.014849456,-0.050215553,-0.001111916,-0.006169339,0.009469219,-0.019081909,-0.013127781,-0.028838074,-0.013414727,-0.008213829,0.006312812,-0.008177961,-0.021664424,-0.010832212,-0.012697361,0.014634247,0.004393861,-0.045337472,-0.010975685,-0.030703224,-0.003228143,-0.014849456,-0.034003101,0.009612692,-0.004806346,-0.006492154,0.018938437,0.00277979,0.023816518,-0.003407484,-0.01169305,0.006276944,-0.024820831,0.00189205,0.006814968,-0.019655801,0.035294361,0.009038799,0.006922573,0.011334368,-0.018651491,-0.009899638,0.029985858,-0.008285566,-0.013845146,0.032424901,-0.024533885,-0.024677357,0.031420588,0.003604759,0.004232454,0.01578203,-0.025107777,0.003784101,0.006276944,-0.010832212,0.009074667,-0.040172443,0.048780821,0.02094706,-0.009110536,0.008680117,-0.014132091,0.023816518,0.012051732,-0.012123469,-0.032998793,-0.032424901,-0.021664424,-0.025538195,-0.01047353,0.009002931,-0.039311603,-0.004806346,0.023673046,-0.012123469,-0.006850836,-0.030272804,0.043615796,0.002456975,0.001273323,-0.007711674,-0.008177961,0.06714537,-0.043615796,0.017216761,0.00882359,-0.005416106,-0.014060355,0.034146577,-0.022812208,-0.009899638,-0.00390964,-0.032137953,0.007245387,0.047633037,-0.007352991,0.006097603,-0.019225383,-0.027833764,-0.010545266,0.002905329,-0.002797724,0.038450766,-0.013629936,-0.008106225,-0.001143301,-0.000014361,-0.043328848,0.029698912,0.027690291,0.002143128,0.012051732,-0.02812071,0.024677357,-0.012984307,0.008715985,-0.005523711,0.039024659,-0.020373167,-0.028838074,0.026972925,0.018364545,-0.010114847,-0.011406104,0.033572685,-0.028838074,0.024677357,-0.011836523,-0.009612692,-0.03672909,0.025107777,-0.025251249,-0.009182272,0.002618382,0.030416278,-0.003210209,0.033859629,-0.015208139,-0.015279875,0.010975685,0.014132091,-0.010545266,-0.002600448,0.003945508,-0.001990688,-0.008859458,0.024533885,0.027116399,-0.005487842,-0.028551128,0.008321434,0.016714605,0.010617003,0.043328848,0.025251249,-0.033429209,0.005667184,-0.012840834,0.037589926,-0.012482151,0.002546646,0.01477772,-0.003120538,0.012984307,-0.054232799,-0.013199517,-0.029985858,-0.023673046,-0.014992929,-0.010760476,0.0233861,-0.02912502,-0.020803586,-0.010545266,0.022238316,0.005021555,0.041033279,0.016140714,-0.006097603,0.015351612,-0.017790653,-0.007675806,-0.032281429,-0.012338678,0.02955544,-0.016427658,0.039885495,0.001192619,-0.006241076,-0.000663563,-0.008070357,-0.001452664,0.025681669,-0.020803586,-0.010401793,0.001443697,0.012410415,0.007926884,-0.034003101,0.017360235,0.000999828,0.019799275,-0.001102949,0.005918262,0.010545266,-0.023529572,0.016714605,0.016571132,0.003604759,0.016140714,-0.020660114,-0.007101914,0.014132091,-0.035437834,-0.018938437,0.019225383,-0.006886704,-0.03629867,0.010545266,-0.017216761,0.005595447,-0.022812208,0.009971374,0.003371616,-0.022955682,-0.013701673,-0.019368855,-0.022238316,0.004627005,0.008213829,0.002600448,0.012769097,-0.027116399,0.015279875,-0.017073289,-0.019512329,-0.010043111,0.003120538,0.0045194,-0.024246939,0.010903949,0.001667874,-0.008895326,0.031277116,-0.016571132,-0.012266942,0.006348681,0.048493877,-0.010186584,0.001506467,0.022955682,-0.012625624,0.018938437,-0.004698741,-0.009002931,0.008249698,0.035724778,0.002887394,-0.00399931,0.007747543,-0.000780134,-0.001389895,-0.003138472,-0.016284186,-0.041033279,-0.018364545,-0.001847215,-0.011190895,0.006061735,-0.044189688,0.033859629,-0.010043111,0.040172443,-0.025251249,-0.006241076,-0.01621245,-0.028694602,-0.001345059,-0.021377478,0.037876874,0.007675806,0.006528022,0.019942747,-0.006133471,0.014275564,-0.005380238,-0.043328848,-0.05825004,0.019512329,-0.00090119,-0.018364545,-0.023099154,-0.003407484,0.026829453,-0.06542369,-0.024677357,0.011262631,-0.002618382,-0.013916882,0.031133642,-0.016427658,-0.017934127,0.020086221,-0.009827901,0.009899638,0.011621314,-0.005308501,0.021377478,-0.011621314,0.009971374,-0.037876874,-0.013916882,0.014419037,-0.001748577,0.014132091,-0.026972925,0.002725987,-0.03672909,-0.004017244,0.005738921,0.001748577,-0.014921193,-0.013127781,0.033572685,-0.022094844,-0.038163818,-0.030129332,0.005057423,0.034576993,0.028264182,0.029698912,-0.003443352,0.022238316,-0.026255561,-0.029842386,0.001883083,-0.006241076,-0.032711845,0.008429039,0.019799275,0.015710294,-0.019368855,-0.00882359,-0.007101914,-0.013414727,-0.004698741,0.01477772,-0.015351612,-0.018508019,0.034290049,-0.012984307,0.008859458,-0.010688739,-0.000573892,0.028694602,0.002313502,0.023959992,-0.013199517,-0.004770477,-0.035294361,0.003228143,0.004949819,-0.041033279,-0.015638558,0.02812071,0.009612692,-0.010760476,-0.005057423,0.010043111,-0.035868254,-0.003192274,0.016427658,-0.007711674,0.012051732,-0.013773409,0.034720469,0.00760407,0.009469219,0.012840834,-0.007962752,-0.024677357,0.006348681,-0.01334299,-0.00308467,0.012984307,0.015208139,0.02955544,0.002116227,0.000403518,-0.02195137,-0.015136402,0.002905329,0.008321434,-0.028981548,-0.035294361,-0.024533885,0.002994999,-0.017073289,-0.021664424,0.013414727,0.006384549,-0.024964303,0.018508019,0.002941197,0.01047353,-0.022668736,0.00421452,-0.034433521,0.005380238,-0.018938437,0.017001551,0.019081909,-0.002636316,-0.006456285,0.008644248,0.008859458,0.011190895,-0.00760407,0.006707363,0.007066045,-0.017718917,0.012195205,-0.037589926,-0.001013278,-0.002456975,-0.003658562,0.016499396,-0.00286946,0.002851526,-0.013414727,0.027977237,-0.040459387,-0.000515606,0.017431971,-0.00882359,0.029985858,-0.007532333,-0.01169305,-0.011836523,0.022525262,0.004627005,0.027403345,-0.010688739,-0.011334368,-0.031564061,-0.018221073,0.023959992,-0.016858079,0.045624416,0.017288497,-0.023529572,-0.016786342,0.042181063,0.003748232,-0.017288497,-0.008142093,-0.004268322,0.040172443,-0.019368855,0.006671495,-0.001488532,0.042754956,-0.020229694,-0.028694602,-0.041033279,0.01047353,0.004286256,0.004411795,-0.019081909,0.020803586,0.03672909,-0.008142093,-0.008751853,0.001640973,-0.014347301,-0.038450766,0.000522331,-0.020229694,-0.018508019,0.035581306,0.050789446,0.055093635,-0.021807898,0.038163818,-0.011262631,0.025251249,-0.034290049,0.045050524,0.0067791,-0.02094706,-0.048206929,0.008859458,0.007137782,-0.024677357,0.012769097,0.006025866,-0.035294361,0.009612692,-0.04476358,0.007675806,0.037876874,0.005236765,0.001156751,0.012625624,0.01025832,0.023529572,0.015423348,0.004160717,-0.021664424,-0.017862389,0.015925504,0.041033279,0.023242628,0.019512329,0.037876874,-0.018005863,-0.006635627,0.001981721,0.016571132,0.009540955,0.010114847,0.008715985,0.006599758,0.012410415,0.005236765,-0.014992929,0.03099017,-0.002797724,-0.039885495,0.05825004,0.000159165,0.016140714,0.043041904,-0.000887739,0.008034488,0.024964303,-0.028838074,-0.015638558,0.009182272,-0.033859629,-0.001963787,-0.008070357,-0.009612692,-0.012410415,0.003676496,-0.047633037,0.005236765,0.032711845,0.002439041,0.017073289,-0.011621314,-0.011764786,-0.018651491,0.003927574,0.002456975,-0.019225383,0.018938437,0.046198308,0.019081909,-0.045624416,-0.015423348,0.009182272,0.020086221,0.008393171,-0.003855837,-0.019942747,-0.02094706,0.000883256,0.015064666,-0.010688739,0.011119158,0.015495085,0.014490774,-0.022238316,0.012051732,0.012769097,-0.019081909,-0.005344369,-0.011621314,0.017145025,-0.008249698,-0.005344369,0.022812208,0.002286601,-0.009002931,0.028407656,-0.001865149,-0.013701673,-0.013845146,-0.006492154,0.022812208,-0.030416278,-0.035294361,-0.042754956,-0.016284186,0.007137782,0.002510778,0.008572512,-0.013701673,0.00656389,-0.006671495,0.012697361,-0.022238316,-0.001856182,0.006276944,0.006599758,0.008680117,-0.006133471,0.006958441,-0.023816518,0.008177961,0.009254009,0.003335747,-0.006635627,-0.015853768,0.007532333,-0.048206929,-0.05825004,-0.025394723,-0.031420588,-0.001049146,0.021377478,-0.023816518,-0.046198308,0.026112087,0.0045194,-0.028694602,-0.007747543,-0.024533885,-0.024677357,-0.032281429,0.018794963,-0.032711845,-0.009684428,0.011190895,-0.001380928,0.015279875,-0.025107777,-0.005738921,-0.004340059,-0.002170029,-0.017718917,-0.020373167,0.010186584,-0.009971374,-0.025394723,0.003622693,-0.048493877,0.015638558,-0.036155198,-0.016427658,-0.000600793,0.003281945,0.022094844,-0.009110536,-0.017145025,-0.023242628,-0.014921193,0.023673046,0.02195137,-0.025394723,0.003371616,-0.032998793,-0.000959476,-0.037589926,-0.013271254,-0.04476358,-0.015423348,-0.018651491,-0.049067769,0.033429209,-0.002089326,-0.033716157,-0.000932575,-0.001080531,0.036155198,-0.004106915,0.005272633,-0.02195137,-0.010043111,-0.027403345,-0.035868254,0.006814968,0.039598551,0.037302982,-0.041320227,-0.025394723,-0.025394723,-0.000699431,0.003604759,0.016355922,-0.00799862,-0.006994309,0.035150886,0.020229694,-0.007747543,0.017647181,0.026399033,-0.030416278,-0.011908259,0.026542507,-0.012195205,0.034146577,-0.006169339,-0.008859458,0.0045194,0.019799275,-0.031277116,-0.022812208,0.007066045,0.039885495,0.001264356,-0.026542507,-0.016355922,0.002214865,-0.018938437,-0.02955544,-0.008070357,-0.006420417,-0.001389895,0.002241766,-0.018292809,0.016355922,-0.002134161,0.037302982,0.00180238,-0.013199517,-0.020086221,-0.011621314,0.021377478,-0.005272633,-0.02195137,-0.017216761,0.037876874,0.033142265,0.041607171,-0.011477841,0.031133642,-0.045050524,-0.003981376,-0.025394723,-0.031707536,0.024533885,0.032568373,0.028694602,-0.021090532,-0.019942747,0.054806691,-0.004483532,-0.020086221,-0.01599724,0.018651491,0.020373167,0.000504397,-0.007424728,-0.063702017,-0.014203828,0.030846696,-0.006599758,-0.027259871,-0.024103465,-0.020660114,-0.004985687,0.005559579,-0.034146577,-0.011549577,-0.00173961,0.008321434,0.007030177,-0.015638558};
    // define filter
    var yearGtFilter = Builders<EmbeddedMovie>.Filter.Gt("year", 1955);
    var yearLtFilter = Builders<EmbeddedMovie>.Filter.Lt("year", 1975);
    // define options 
    var options = new VectorSearchOptions<EmbeddedMovie>() {
        Filter = Builders<EmbeddedMovie>.Filter.And(yearGtFilter, yearLtFilter),
        IndexName = "vector_index",
        NumberOfCandidates = 150
    };

    // run query
    var results = moviesCollection.Aggregate()
                .VectorSearch(m => m.Embedding, vector, 10, options)
                .Project(Builders<EmbeddedMovie>.Projection
                  .Include(m => m.Title)
                  .Include(movie => movie.Plot)
                  .Include(movie => movie.Year)
                  .MetaVectorSearchScore(m => m.Score))
                .ToList();

    // print results
    foreach (var movie in results)
      {
        Console.WriteLine(movie.ToJson());
      }
  }
}

[BsonIgnoreExtraElements]
public class EmbeddedMovie
{
    [BsonIgnoreIfDefault]
    public string Title { get; set; }
    public string Plot { get; set; }
    public int Year { get; set; }
    [BsonElement("plot_embedding_voyage_3_large")]
    public double[] Embedding { get; set; }
    public double Score { get; set; }
}
```

**Output:**

```js
{ "_id" : { "$oid" : "573a1396f29313caabce34d3" }, "plot" : "A down-on-his-luck inventor turns a broken-down Grand Prix car into a fancy vehicle for his children, and then they go off on a magical fantasy adventure to save their grandfather in a far-off land.", "title" : "Chitty Chitty Bang Bang", "year" : 1968, "score" : 0.74897128343582153 }
{ "_id" : { "$oid" : "573a1396f29313caabce5648" }, "plot" : "A pilot, stranded in the desert, meets a little boy who is a prince on a planet.", "title" : "The Little Prince", "year" : 1974, "score" : 0.73460787534713745 }
{ "_id" : { "$oid" : "573a1395f29313caabce1b8d" }, "plot" : "In 19th century England young Mary Grant and her brother Robert Grant embark on a dangerous quest to find their missing father,sea captain Grant,who vanished somewhere along the Chilean coast.", "title" : "In Search of the Castaways", "year" : 1962, "score" : 0.72815901041030884 }
{ "_id" : { "$oid" : "573a1396f29313caabce43e1" }, "plot" : "An apprentice witch, three kids and a cynical conman search for the missing component to a magic spell useful to the defense of Britain.", "title" : "Bedknobs and Broomsticks", "year" : 1971, "score" : 0.72034913301467896 }
{ "_id" : { "$oid" : "573a1396f29313caabce54e6" }, "plot" : "A young boys' coming of age tale set in a strange, carnivalesque village becomes the recreation of a memory that the director has twenty years later.", "title" : "Pastoral Hide and Seek", "year" : 1974, "score" : 0.71956634521484375 }
{ "_id" : { "$oid" : "573a1395f29313caabce143b" }, "plot" : "In this magical tale about the boy who refuses to grow up, Peter Pan and his mischievous fairy sidekick Tinkerbell visit the nursery of Wendy, Michael, and John Darling. With a sprinkling ...", "title" : "Peter Pan", "year" : 1960, "score" : 0.71950322389602661 }
{ "_id" : { "$oid" : "573a1396f29313caabce49bf" }, "plot" : "When his cattle drivers abandon him for the gold fields, rancher Wil Andersen is forced to take on a collection of young boys as his drivers in order to get his herd to market in time to ...", "title" : "The Cowboys", "year" : 1972, "score" : 0.71795231103897095 }
{ "_id" : { "$oid" : "573a1394f29313caabce0951" }, "plot" : "When a princess is shrunken by an evil wizard, Sinbad must undertake a quest to an island of monsters to cure her and prevent a war.", "title" : "The 7th Voyage of Sinbad", "year" : 1958, "score" : 0.71480333805084229 }
{ "_id" : { "$oid" : "573a1394f29313caabce000d" }, "plot" : "A red balloon with a life of its own follows a little boy around the streets of Paris.", "title" : "The Red Balloon", "year" : 1956, "score" : 0.71470648050308228 }
{ "_id" : { "$oid" : "573a1394f29313caabce074d" }, "plot" : "This True Life Fantasy follows and shows how the life of a female squirrel, Perri, in the forest is filled with danger and fraught with peril. When not fleeing her natural enemy, the Marten...", "title" : "Perri", "year" : 1957, "score" : 0.71208715438842773 }
```

#### ENN Example

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *world war*. It requests exact matches and limits the results to `10` documents only. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

```go
using MongoDB.Bson;
using MongoDB.Bson.Serialization.Attributes;
using MongoDB.Bson.Serialization.Conventions;
using MongoDB.Driver;
using MongoDB.Driver.Search;

public class vectorSearchBasicQuery 
{
  // define connection to your cluster
  private const string MongoConnectionString = "<connection-string>";

  public static void Main(string[] args){
    var camelCaseConvention = new ConventionPack { new CamelCaseElementNameConvention() };
    ConventionRegistry.Register("CamelCase", camelCaseConvention, type => true);

    // connect to your cluster
    var mongoClient = new MongoClient(MongoConnectionString);

    // define namespace
    var moviesDatabase = mongoClient.GetDatabase("sample_mflix");
    var moviesCollection = moviesDatabase.GetCollection<EmbeddedMovie>("embedded_movies");

    // define vector embeddings to search
    var vector = new[] {0.000370218,0.038684014,-0.001893905,-0.060604952,-0.019261414,0.001531242,0.015151238,-0.014103547,-0.019180823,-0.029335376,-0.011846979,0.003868401,0.012894671,-0.002458047,-0.003002041,-0.027078809,-0.019583782,0.041907679,-0.011282837,-0.029818926,0.031914312,-0.020309107,-0.002981893,-0.019906148,-0.012249937,0.041585315,-0.005601123,0.039328746,0.040618215,-0.017085439,-0.038361646,-0.012894671,-0.000352589,0.022565674,-0.011685796,-0.010114257,-0.019906148,-0.012491712,-0.022888042,-0.027401175,0.011846979,-0.002317011,0.045776084,-0.019422598,0.006930886,0.004875797,-0.038845196,0.023855142,0.009630707,-0.045131348,0.003868401,-0.00223642,-0.004392247,0.007212956,-0.019422598,0.046743184,-0.013217038,0.008099466,0.020792658,-0.062861525,-0.047710285,0.009388932,0.001541316,0.050611585,-0.032881413,-0.034009695,0.003002041,-0.005359347,-0.025628159,0.036749814,0.006286152,0.016440706,-0.041262947,0.015715381,-0.012652896,-0.006326448,-0.014909463,0.041262947,-0.025144609,0.00417062,-0.026111709,0.066729926,0.013619997,0.025144609,-0.004291508,0.007978578,-0.009751595,0.003566182,-0.010557512,-0.028207093,-0.015393013,0.048032649,-0.032075495,-0.014425913,0.020792658,0.01096047,0.008502424,-0.013217038,-0.032075495,0.026917625,-0.00165213,0.007172661,-0.063506253,0.034654427,-0.013861772,0.009268044,-0.012894671,-0.023855142,-0.024983425,-0.009308341,0.047710285,-0.010396329,-0.02949656,-0.015151238,0.025144609,0.041262947,0.02095384,-0.004432543,0.011041062,-0.032881413,0.016118338,-0.000478513,0.036749814,0.00417062,-0.040457029,0.017730173,-0.071565427,0.023532774,0.047387917,-0.017730173,0.026272893,-0.001289467,0.000760584,0.004331803,0.017891357,0.012652896,-0.064150989,0.058348387,0.040295847,-0.023532774,-0.012894671,-0.02852946,-0.001914053,0.004734762,-0.017568989,-0.007736803,-0.02095384,-0.014909463,-0.014909463,-0.02047029,0.018858457,-0.005198164,0.000264442,-0.007092069,0.026434075,0.005601123,0.007011477,-0.003928845,-0.004190768,0.023693958,-0.011927571,0.001203838,0.008180057,0.011766387,0.015715381,-0.038522828,-0.019342007,-0.006084673,0.003404999,-0.002256567,-0.003485591,0.009832187,0.023371592,-0.04384188,-0.029818926,0.038361646,0.019906148,-0.004372099,0.004090028,-0.015393013,-0.028690644,-0.033203777,0.025305793,0.015957156,0.005560827,0.021115024,0.008905382,0.018858457,-0.024983425,0.008180057,0.055769451,0.025628159,-0.010557512,-0.000236738,-0.003626626,-0.014184138,0.019664373,-0.00310278,-0.011202246,0.01426473,0.007092069,0.02901301,0.046420816,-0.001994645,0.02192094,0.038845196,-0.036588628,0.021598574,-0.019986739,0.003707218,0.001138358,0.018697273,0.003888549,-0.034976795,0.016360113,-0.031591944,0.002468121,0.015554197,0.001611834,0.013700588,-0.052223418,-0.006004081,0.024338692,-0.024661059,-0.006689111,-0.035460345,0.010235145,0.039489929,-0.007857691,-0.026272893,-0.00261923,-0.011363429,-0.026756443,-0.00640704,0.036749814,0.037233364,-0.006245856,-0.005278756,-0.027562359,-0.049966849,-0.021276208,-0.006971181,-0.013055854,-0.005399643,0.048032649,-0.033203777,-0.002296863,0.023693958,0.026917625,0.000705177,0.022404492,-0.021598574,0.013700588,0.004432543,0.031269576,0.01523183,0.010275441,-0.017568989,-0.023210408,0.050289217,-0.004996685,0.010315737,-0.017004848,0.017246623,-0.00950982,0.017327214,-0.035943896,0.014506505,0.001621908,-0.012491712,0.01096047,-0.011927571,-0.024177508,0.015634788,-0.026595259,0.007897986,-0.014425913,-0.001490946,0.017971948,0.007736803,0.023371592,0.011041062,0.008220353,-0.010557512,0.003888549,-0.034493245,-0.043197148,-0.013942363,-0.008905382,0.002699822,0.025628159,0.001430503,-0.008018874,-0.018858457,0.059315488,-0.018697273,-0.040618215,-0.014022955,0.004815354,0.012008162,-0.014103547,0.030786026,0.043519516,0.005601123,-0.019664373,0.001400281,-0.022082124,-0.018858457,-0.026434075,0.025305793,-0.024822243,0.038039278,-0.011121654,-0.032720227,-0.018374907,-0.005137721,0.001390207,0.028045909,0.03046366,0.00592349,-0.041907679,-0.024338692,-0.042552415,0.006527927,-0.012008162,-0.027401175,0.000337478,0.027884725,0.009912779,-0.011121654,0.004009437,-0.003122928,0.022404492,-0.010275441,-0.004392247,0.00689059,0.01523183,-0.019180823,-0.034170877,-0.040940579,0.021598574,0.005077277,-0.03046366,0.04384188,0.03046366,0.012733487,0.010879879,0.02192094,-0.006930886,-0.016924256,0.038200464,-0.013861772,0.002417751,-0.023532774,-0.016279522,-0.014425913,0.026595259,0.024177508,0.000977174,0.007333844,0.02998011,-0.042230047,0.003042337,0.000730362,0.033364963,-0.002306937,0.005057129,-0.023049224,-0.015876563,-0.022726858,-0.005641419,0.004553431,0.009751595,0.014587097,0.017246623,-0.049966849,0.004613874,0.040457029,0.04287478,0.004090028,-0.00261923,0.002407677,0.039489929,0.002377455,0.007051773,0.025144609,0.024177508,-0.000705177,0.012411121,-0.025789343,-0.024016324,-0.030302476,-0.009268044,-0.00950982,0.017246623,0.013458813,0.008583016,-0.022565674,-0.006366744,0.00427136,-0.007736803,0.020147923,-0.012733487,-0.023693958,-0.006165265,0.035137977,-0.023049224,0.002699822,0.005399643,0.035299163,-0.007817394,0.031914312,-0.000149221,0.015473605,-0.026272893,-0.009711299,-0.002981893,0.000649771,0.064150989,0.032720227,-0.052223418,-0.017810764,-0.010275441,0.027078809,0.030786026,-0.016360113,0.039973479,-0.003122928,-0.038522828,-0.012249937,-0.033848513,-0.027239993,-0.028851826,0.018374907,-0.030302476,-0.048032649,0.011282837,0.058670752,-0.008784494,0.01096047,0.005057129,0.004009437,0.002488269,0.016843664,0.003163224,-0.027884725,-0.001934201,-0.030302476,-0.015715381,-0.001480872,0.011766387,-0.039973479,-0.009227749,-0.003304259,-0.026917625,-0.012088754,-0.014990055,0.03046366,0.007857691,0.042552415,-0.011846979,-0.008421832,-0.001813313,-0.019342007,-0.017166032,0.000972137,0.017004848,-0.018374907,0.037555728,0.019986739,0.018697273,0.014184138,0.027723543,0.023693958,-0.005077277,-0.025305793,0.011846979,0.000705177,0.042552415,-0.037072178,0.010879879,-0.028690644,-0.029818926,0.010879879,-0.014184138,-0.036266264,-0.031591944,-0.033687327,0.022888042,-0.016763072,0.004513135,0.000705177,0.02192094,0.025950525,0.015473605,-0.018374907,0.039489929,0.002881153,-0.037072178,-0.021115024,-0.008623311,-0.002095384,-0.026272893,0.015795972,0.015715381,0.034493245,0.030302476,0.010799287,-0.020228514,0.005137721,0.025628159,0.024016324,-0.008220353,0.002397603,-0.030624844,-0.014587097,0.022082124,-0.006608519,-0.041101765,-0.002478195,-0.031914312,0.017166032,-0.008300944,-0.004593727,-0.001390207,0.032720227,-0.005681715,0.002417751,0.000473476,-0.037878096,-0.046743184,-0.01378118,-0.016198931,-0.007897986,0.006608519,-0.011846979,0.027078809,-0.022243308,0.022565674,-0.007293548,-0.019019639,0.037394546,-0.035299163,-0.02192094,0.008421832,0.000135998,-0.000785769,-0.051578686,0.009227749,-0.015393013,-0.029174194,-0.015554197,0.001400281,0.007495028,-0.002820709,0.041585315,-0.017568989,0.054479986,-0.005641419,-0.024177508,-0.042552415,0.026111709,-0.014909463,0.023855142,-0.022565674,0.010033666,0.028207093,0.010073962,0.007736803,0.015312422,0.037878096,-0.002659526,-0.030786026,0.012652896,-0.019261414,0.005641419,0.019100232,-0.037555728,-0.00013285,-0.020228514,-0.001672278,0.038039278,-0.008703903,0.011282837,0.004351952,0.012894671,0.024177508,0.016440706,0.013942363,-0.008542719,0.005842898,0.001934201,0.00090162,0.014022955,-0.024983425,0.021115024,0.010073962,0.002528564,0.001390207,-0.012008162,0.002347233,-0.015795972,-0.016843664,-0.001793165,-0.016601888,-0.010396329,-0.027239993,-0.001188727,-0.001264282,-0.00950982,0.003928845,0.019503189,0.003485591,-0.026595259,-0.01096047,-0.030302476,-0.00320352,-0.01523183,0.028045909,-0.005641419,0.031108394,-0.01096047,0.011363429,0.016118338,-0.022404492,0.02143739,0.019342007,-0.013378222,0.027723543,-0.034332063,-0.015312422,0.02852946,-0.039489929,0.032720227,0.010154554,0.004956389,0.036105078,0.004775058,-0.038522828,0.019986739,0.020147923,0.009751595,-0.006366744,0.038200464,-0.028690644,-0.007656211,0.020228514,0.00155139,-0.015795972,0.022243308,0.011444021,-0.012491712,0.020550882,0.033687327,0.008865086,0.017730173,0.018213723,0.001682352,-0.043519516,-0.038200464,0.018052539,0.006930886,0.002075236,-0.018536089,0.008703903,-0.000053518,-0.007172661,0.025144609,-0.008099466,0.000120888,-0.016763072,-0.005762306,-0.004432543,-0.00640704,0.05996022,0.031914312,-0.002075236,0.027401175,0.037555728,-0.004311656,-0.01426473,-0.010638104,0.048999749,0.002317011,0.032075495,-0.000120888,-0.00358633,-0.036105078,0.020792658,0.008663607,0.003868401,-0.026917625,-0.02192094,-0.019261414,0.01378118,0.033364963,0.027884725,-0.005883194,-0.009590412,-0.001440577,0.025628159,0.050289217,0.009912779,0.036427446,0.001123247,0.000637178,0.007777099,0.008865086,0.014506505,0.031108394,0.020067332,-0.042552415,-0.006527927,0.005117572,-0.022888042,0.006447336,-0.018294314,-0.004714614,0.009751595,-0.011927571,0.020389698,-0.018939048,0.004210916,0.049644485,-0.014587097,-0.019019639,0.000795843,-0.016440706,0.011202246,0.031430762,0.024177508,0.029818926,-0.014103547,-0.017568989,0.006165265,-0.023855142,0.026434075,-0.012491712,0.008784494,-0.019664373,-0.019261414,-0.003928845,0.013378222,-0.009227749,0.003969141,0.023049224,0.010799287,0.003122928,0.008260649,-0.026595259,-0.055447087,0.016440706,-0.003304259,-0.003707218,-0.046743184,0.018858457,0.000375255,-0.016924256,0.020792658,0.016440706,-0.027401175,0.002740117,-0.007092069,-0.005802602,0.000506217,0.028690644,-0.000493624,0.001571538,0.001400281,0.003263964,-0.001994645,-0.00310278,-0.002327085,-0.01474828,0.026595259,0.008300944,-0.008260649,0.00592349,0.046743184,-0.009308341,-0.016924256,0.011444021,0.01047692,0.006326448,-0.037394546,-0.008583016,-0.020631474,0.024177508,0.015312422,-0.007938282,0.017085439,0.02143739,-0.004130324,0.004372099,-0.004976537,0.048032649,-0.027401175,0.018697273,-0.006447336,0.00203494,0.005963786,-0.014184138,0.009671004,0.007535324,-0.033042595,0.016360113,-0.024338692,-0.008099466,0.024499875,0.000785769,0.010799287,0.028207093,-0.01523183,0.022082124,0.006527927,0.032881413,-0.037716914,0.034009695,-0.009671004,0.016521297,0.032881413,-0.02143739,0.02143739,-0.014184138,0.006124969,-0.028368276,0.038039278,0.026917625,0.012411121,-0.009912779,-0.006366744,-0.047387917,0.016763072,-0.022726858,0.064473353,-0.017730173,0.009832187,0.003445295,0.025789343,-0.003344555,-0.021276208,0.005198164,0.01378118,-0.011202246,-0.006286152,-0.026434075,-0.007817394,0.003969141,-0.037394546,0.006930886,0.000836139,0.000254368,-0.036749814,-0.022082124,-0.006568223,-0.026111709,-0.002175976,0.004069881,-0.037072178,-0.017568989,0.048355017,0.011605204,0.00523846,-0.023210408,-0.01329763,0.000198961,0.02095384,0.004069881,0.000124036,0.008018874,-0.004009437,-0.065440454,-0.008985974,-0.04384188,0.00261923,-0.017407807,0.012733487,-0.017246623,0.031591944,0.007454732,-0.015715381,-0.025789343,0.016843664,-0.008300944,-0.010557512,-0.020550882,-0.028851826,0.002498342,0.028368276,-0.037716914,0.006366744,0.027562359,-0.003062484,0.017649582,0.034493245,-0.003082632,0.017891357,-0.023693958,0.020309107,0.018777864,0.055769451,-0.011363429,-0.018777864,0.022565674,0.001410355,0.035299163,0.012975262,0.007897986,-0.031108394,0.007253252,0.001299541,0.02143739,-0.012249937,0.01047692,-0.020631474,-0.014667688,-0.029657744,-0.002861005,-0.023693958,0.042230047,-0.000669918,0.001531242,-0.005883194,-0.03046366,-0.05286815,0.029174194,-0.009630707,-0.013136446,-0.034654427,0.021598574,-0.012491712,-0.019422598,0.021759758,0.006689111,-0.058670752,0.014828872,0.014345322,-0.016601888,0.038522828,-0.026272893,-0.047710285,-0.003263964,-0.007978578,0.016682481,-0.027078809,-0.000295923,-0.00427136,-0.001198801,0.006850294,-0.006809998,-0.002498342,-0.002065162,0.012169346,-0.001218949,-0.002578934,0.008462128,0.006648815,-0.020147923,0.005399643,0.028207093,-0.014184138,-0.001611834,-0.017649582,-0.032720227,0.009630707,0.006165265,-0.020147923,-0.007132365,-0.027401175,-0.002820709,-0.022888042,0.024499875,-0.011121654,-0.017568989,-0.02095384,-0.017246623,0.018697273,-0.017730173,0.022565674,0.034170877,0.012652896,-0.009388932,0.039328746,-0.000760584,0.009388932,-0.006769702,-0.005278756,0.011282837,0.006366744,-0.049322117,-0.005722011,0.009630707,-0.00223642,-0.004251212,-0.006930886,0.034009695,0.001359985,0.00310278,-0.05286815,-0.004372099,0.027562359,-0.025305793,-0.010073962,-0.013136446,-0.011846979,0.030302476,-0.008018874,-0.025950525,-0.017004848,0.032075495,0.033687327,0.020550882,0.007897986,-0.034976795,-0.018616682,0.001833461,-0.04287478,0.018213723,0.029174194,0.009590412,-0.035621528,0.005762306,0.002065162,0.019180823,0.019180823,0.016521297,-0.017327214,0.023532774,0.012008162,0.032236677,0.002840857,-0.008059169,0.000861324,0.024499875,-0.012733487,0.038361646,0.033364963,0.013942363,0.028368276,0.00203494,0.005057129,0.016198931,0.051256318,-0.000302219,0.004895946,-0.02998011,-0.033203777,-0.005016833,-0.008905382,-0.018697273,0.001994645,-0.008744199,0.022082124,0.036749814,0.004351952,-0.008099466,-0.020228514,-0.019503189,0.020147923,0.028045909,-0.03094721,0.019744964,0.01523183,-0.012008162,0.017166032,0.000685029,0.021276208,-0.004049733,-0.015151238,-0.047710285,0.000488587,-0.016601888,0.003505739,0.001359985,-0.012411121,-0.017407807,-0.016601888,-0.003445295,0.019422598,0.011363429,-0.001113173,-0.008220353,-0.020389698,0.017407807,0.02143739,0.001012433,-0.006245856,-0.024016324,0.024499875,-0.006366744,0.046420816,-0.000397921,0.000098851,-0.010033666,0.007938282,0.014909463,-0.027723543,-0.040295847,-0.059315488,-0.014828872,0.001349911,-0.02998011,0.002357307,0.010154554,0.005097425,0.000992285,0.031753127,-0.009308341,0.008985974,0.013861772,-0.017327214,-0.008865086,0.040618215,-0.003707218,0.005097425,-0.011363429,0.005560827,0.01096047,-0.009388932,-0.015876563,-0.022565674,-0.016440706,0.023210408,-0.004029585,0.017568989,-0.012088754,0.00005037,0.000941915,0.000866361,0.023049224,0.000871398,0.004815354,-0.021598574,0.000730362,0.002981893,0.01047692,-0.004573578,0.014022955,0.025628159,-0.026595259,-0.020067332,0.02143739,0.033848513,-0.009912779,-0.007978578,0.002175976,-0.026917625,0.029174194,-0.025628159,-0.047065549,-0.018133132,-0.00150102,0.052223418,0.012652896,-0.022726858,0.011524612,-0.012814079,0.005359347,-0.007172661,0.013619997,0.03046366,0.013539405,-0.000591845,0.033203777,0.026917625,-0.044164248,-0.014990055,0.00223642,-0.008139761,0.025950525,0.021276208,0.005016833,-0.004976537,-0.01378118,0.00592349,-0.001329763,0.038684014,0.021115024,0.048999749,0.049966849,-0.018777864,0.018616682,0.038200464,-0.026272893,-0.051578686,0.024499875,0.006850294,-0.019180823,-0.00043318,0.020792658,0.003505739,-0.015473605,-0.041262947,-0.026917625,0.067374654,0.004694466,0.001621908,-0.025305793,0.003606478,0.006286152,-0.020309107,0.016118338,-0.019180823,0.007092069,-0.017327214,-0.006326448,-0.007897986,0.000556586,-0.03046366,-0.013136446,0.016843664,-0.024338692,-0.011444021,-0.018777864,0.002840857,-0.036749814,-0.01523183,-0.009630707,-0.013055854,-0.042230047,0.017327214,-0.012814079,-0.016843664,0.002256567,-0.007656211,0.005963786,-0.016360113,0.026756443,0.019986739,-0.022082124,-0.024983425,-0.039489929,0.01378118,-0.012008162,0.000876435,-0.02192094,0.018133132,-0.020792658,-0.019583782,-0.005842898,0.020067332,-0.016763072,0.007414436,0.01096047,-0.000521328,0.01047692,0.00011711,0.035299163,0.038039278,0.049644485,-0.003062484,0.014667688,-0.007454732,0.006809998,-0.018536089,-0.015554197,0.016360113,0.008542719,-0.013217038,0.02998011,0.017810764,0.048999749,0.020309107,-0.017649582,-0.011041062,0.008381536,0.011363429,0.039651114,-0.012411121,0.011685796,0.029657744,-0.011524612,-0.020147923,0.03046366,0.00261923,-0.00320352,-0.002317011,-0.00101747,-0.047387917,0.04287478,-0.011927571,-0.017488398,-0.010638104,-0.006850294,0.01096047,0.033848513,-0.006124969,0.001793165,0.015473605,-0.048999749,0.006447336,0.033848513,0.008663607,-0.024822243,0.005399643,-0.00368707,-0.015070647,-0.009590412,0.001289467,-0.018858457,0.02095384,-0.007414436,-0.008421832,0.000715251,-0.015473605,0.02901301,0.020309107,-0.003707218,0.016360113,-0.008663607,0.018939048,0.001218949,0.00358633,-0.003284112,0.036427446,0.02192094,0.022888042,-0.024661059,0.008341241,-0.024338692,-0.00950982,-0.017166032,0.046743184,-0.018052539,-0.012975262,0.002800561,-0.012008162,-0.013055854,0.028368276,-0.057381287,0.018697273,-0.043519516,-0.018052539,0.001370059,-0.019342007,0.022404492,0.017166032,-0.004351952,0.001611834,-0.028207093,0.001319689,0.025950525,0.025305793,0.017488398,-0.045776084,-0.024983425,0.005117572,-0.010879879,0.020147923,-0.00999337,0.022082124,0.000337478,-0.018777864,0.007978578,-0.039328746,0.000249331,0.04287478,-0.012411121,-0.023532774,0.006527927,0.028207093,0.009348636,0.006084673,-0.007293548,-0.022082124,-0.017085439,0.02047029,-0.007817394,0.003243816,-0.008381536,-0.00523846,-0.004674318,-0.051256318,0.019986739,-0.009912779,0.040940579,0.006527927,-0.002861005,0.035460345,0.026434075,0.015393013,-0.005359347,-0.012733487,-0.025628159,0.019664373,-0.018536089,0.025305793,-0.009912779,0.032397863,0.047387917,0.000674955,0.031108394,-0.008381536,-0.002558786,-0.01096047,-0.004674318,0.002115532,0.000275775,0.02047029,0.036427446,-0.027401175,-0.030302476,-0.000410514,0.006769702,0.024822243,-0.011041062,0.028690644,0.019180823,-0.016763072,-0.037072178,-0.027078809,0.038845196,0.05996022,-0.037233364,-0.000377774,0.006487631,0.006729406,0.033848513,-0.019422598,-0.007092069,-0.001621908,0.026111709,-0.002498342,0.014345322,-0.019342007,0.017891357,-0.014587097,-0.004533283,-0.020147923,0.001430503,-0.009711299,0.049644485,0.001410355,-0.010315737,0.003082632,-0.00271997,-0.023371592,0.006729406,0.025144609,0.023210408,0.004976537,-0.000278293,-0.025305793,0.012330529,-0.019019639,-0.00640704,-0.006286152,0.017971948,-0.002327085,0.016924256,-0.015795972,-0.012491712,-0.011282837,0.003022189,0.01047692,0.027239993,0.012008162,0.003263964,0.026434075,0.035621528,-0.024338692,-0.012652896,0.024822243,0.000654807,0.028368276,0.011202246,0.016440706,0.016360113,-0.026917625,-0.019744964,0.013217038,0.011363429,-0.003928845,-0.028690644,0.001440577,-0.037716914,0.023693958,0.018374907,0.011927571,-0.042552415,0.012169346,-0.009953074,0.011444021,0.019503189,-0.016279522,0.003243816,-0.022888042,-0.024016324,-0.007897986,-0.006487631,-0.010638104,-0.041907679,-0.025950525,-0.032881413,-0.022404492,-0.03094721,0.01378118,0.043519516,-0.010718695,0.020067332,0.037555728,-0.000215331,0.019664373,0.004916093,-0.040940579,-0.048999749,0.017407807,0.006648815,-0.014587097,-0.014506505,-0.047387917,-0.006729406,0.015393013,0.028851826,0.024983425,-0.009832187,-0.004996685,0.025466975,0.015070647,-0.004593727,-0.010073962,0.000685029,0.041262947,-0.006326448,0.021598574,0.025466975,0.02143739,-0.007253252,0.029174194,-0.012169346,0.011605204,-0.008623311,-0.002024866,-0.001450651,0.025144609,0.004009437,0.02852946,-0.003002041,-0.02143739,-0.027401175,-0.02998011,0.023210408,0.016279522,0.017166032,-0.020228514,0.011202246,-0.014103547,0.009590412,-0.014506505,-0.049966849,-0.009872482,0.002558786,-0.036105078,0.004009437,0.010718695,-0.004996685,0.003707218,-0.008663607,0.012894671,-0.003022189,-0.002901301,0.000886509,0.017327214,-0.027401175,-0.016601888,-0.010799287,-0.005883194,-0.026595259,-0.033526145,-0.004513135,0.010396329,0.017971948,-0.035782713,-0.041585315,-0.009026269,-0.001349911,0.005641419,-0.001329763,0.003747514,-0.005319052,-0.005883194,-0.000277034,0.021115024,0.02901301,-0.027562359,0.044486616,-0.071887791,-0.002861005,-0.003404999,-0.005319052,0.003022189,0.024499875,0.034493245,-0.009106861,0.016037747,-0.005439939,0.050289217,0.003404999,-0.013619997,0.021115024,0.021759758,0.022243308,-0.002578934,-0.000579253,-0.054157618,-0.012088754,0.00737414,-0.030786026,-0.019825557,0.003969141,-0.002558786,0.022243308,0.029335376,-0.024016324,0.006527927,0.012814079,-0.019019639,0.012249937,-0.004694466,-0.002266641,-0.014022955,0.023049224,-0.020631474,-0.025466975,-0.037072178,0.002266641,-0.013378222,0.006124969,0.012491712,0.017407807,-0.009872482,0.031108394,0.010315737,0.032881413,-0.006648815,0.009832187,0.024338692,0.03094721,0.016279522,-0.022726858,0.03094721,-0.040134665,0.008139761,0.006809998,0.018294314,0.01523183,-0.03046366,-0.007172661,-0.007293548,0.003243816,0.006124969,-0.006729406,-0.003183372,0.047387917,0.006124969,-0.000375255,-0.024661059,0.022243308,-0.004492987,0.012330529,-0.02949656,0.027078809,-0.021759758,-0.004069881,0.013700588,-0.033526145,-0.009066566,-0.023049224,0.017891357,0.007212956,0.029818926,-0.023049224,-0.006689111,0.030302476,0.009147157,-0.005439939,-0.003042337,0.034815613,0.027078809,-0.055447087,-0.018616682,0.016763072,-0.013136446,-0.018616682,0.034009695,-0.003465443,-0.035621528,-0.002004718,0.01329763,0.023532774,-0.003525887,-0.005722011,-0.011363429,0.027239993,-0.016601888,-0.015473605,0.022565674,0.013136446,-0.021598574,-0.002538638,0.033203777,0.006245856,0.020631474,-0.001390207,0.013942363,-0.022082124,0.012733487,-0.006769702,0.024661059,-0.026595259,-0.003485591,-0.004513135,0.037555728,0.018133132,-0.026595259,0.024338692,-0.033687327,0.016924256,0.006608519,0.022243308,-0.033848513,-0.028368276,0.002538638,0.012894671,0.001183691,0.014990055,0.028207093,0.010879879,-0.012411121,0.012975262,0.006286152,0.002397603,-0.036427446,0.015070647,-0.030141294,0.015312422,0.017568989,-0.009348636,0.019583782,0.039651114,-0.006165265,0.004916093,-0.021276208,0.011766387,0.029335376,-0.004190768,-0.012894671,0.026756443,0.007092069,-0.024016324,-0.037716914,-0.001309615,0.048999749,-0.01474828,-0.032236677,0.025466975,0.011363429,0.043519516,0.007575619,0.034332063,-0.019019639,-0.011766387,-0.018858457,0.000056351,-0.004492987,0.000554068,0.003364703,-0.025144609,-0.062216789,0.001254208,0.033364963,0.005681715,0.02143739,0.007414436,-0.023855142,0.013539405,-0.032236677,-0.007857691,0.009348636,0.018536089,-0.018697273,0.031269576,-0.018616682,0.018455498,-0.006124969,-0.003143076,-0.010638104,0.000982211,0.023855142,-0.01047692,0.023049224,0.00640704,0.021115024,-0.009872482,0.019261414,0.026756443,-0.00427136,0.008502424,0.019906148,0.045776084,-0.008824791,0.005963786,-0.012814079,-0.016521297,-0.012249937,0.010033666,-0.017166032,0.014184138,-0.022726858,0.010879879,0.034493245,0.001359985,0.00640704,0.000972137,-0.027078809,0.013619997,-0.030302476,0.009388932,-0.001007396,0.016440706,0.017488398,-0.006447336,0.022888042,-0.00737414,-0.006366744,-0.005883194,-0.007454732,0.027562359,0.005802602,-0.003747514,-0.026434075,0.018213723,0.008462128,-0.003848253,-0.004049733,-0.014990055,-0.006004081,-0.01047692,-0.014425913,0.030624844,-0.015715381,-0.024338692,0.007495028,0.002820709,-0.021276208,-0.005399643,-0.057381287,-0.061249688,-0.013055854,0.02901301,0.01474828,-0.024177508,-0.026595259,0.012411121,-0.011927571,-0.007253252,-0.011927571,0.015070647,-0.019100232,0.015795972,-0.01096047,-0.024822243,0.003989289,0.012088754,-0.039006379,-0.050611585,0.000295923,-0.010718695,0.017327214,-0.01426473,-0.010194849,-0.044486616,0.015554197,-0.019744964,-0.005157868,0.006648815,-0.013539405,-0.024499875,0.018939048,0.039328746,-0.009429228,0.011363429,0.069308855,-0.001193765,0.030302476,-0.012572304,0.024983425,-0.008623311,0.00320352,0.039328746,0.008824791,-0.024822243,-0.00523846,0.013619997,-0.008300944,-0.038845196,0.00950982,-0.023855142,-0.004936241,0.031108394,-0.033526145,-0.006044377,-0.000785769,-0.013458813,-0.051256318,0.030302476,-0.013700588,0.02192094,0.003626626,-0.018777864,-0.014990055,0.013055854,-0.007736803,-0.010073962,-0.015312422,0.034493245,-0.011282837,-0.040134665,-0.023855142,0.006689111,-0.003022189,0.026111709,-0.017568989,-0.014506505,-0.011444021,0.005681715,0.038845196,0.016279522,-0.002407677,-0.00640704,0.003566182,-0.005157868,0.012652896,-0.013619997,-0.013458813,-0.004875797,0.002367381,-0.009630707,-0.009388932,0.000337478,-0.019019639,-0.009671004,-0.034332063,-0.013861772,0.018213723,0.007736803,0.005439939,-0.042230047,0.040618215,0.007051773,-0.013619997,-0.026756443,0.020309107,0.002014792,0.002206198,0.003062484,-0.027562359,0.048677385,-0.005802602,-0.042230047,-0.011282837,-0.02047029,0.013458813,0.015312422,-0.010033666,-0.031914312,-0.001133321,-0.039006379,0.003727366,-0.032559045,0.008623311,0.019664373,0.057058919,-0.016037747,0.009106861,-0.023855142,0.012975262,-0.015876563,0.00689059,-0.01426473,0.039006379,-0.026595259,-0.008059169,-0.028690644,0.030302476,-0.028045909,0.01378118,-0.003344555,0.006971181,-0.025950525,0.000871398,-0.017568989,-0.024983425,-0.002458047,-0.024338692,-0.001642056,-0.012814079,0.000181331,0.017246623,0.015070647,-0.008744199,0.030141294,0.025789343,-0.016118338,-0.04384188,-0.042230047,-0.039167564,0.022726858,-0.023210408,0.009711299,0.009469524,0.019503189,-0.007938282,-0.001239097,0.00737414,0.029335376,0.014828872,0.043519516,-0.029335376,-0.04287478,0.017166032,-0.015957156,0.004210916,0.029335376,-0.035299163,0.032559045,-0.02095384,0.026756443,-0.023210408,-0.001037618,0.008220353,-0.031914312,0.002216272,-0.030141294,0.007092069,0.015554197,-0.001229023,-0.014022955,-0.002981893,-0.006326448,-0.034976795,0.012411121,-0.024499875,-0.026111709,0.015070647,0.036427446,0.01523183,0.060282588};
    var options = new VectorSearchOptions<EmbeddedMovie>() {
        IndexName = "vector_index",
        Exact = true
    };

    // run query
    var results = moviesCollection.Aggregate()
                .VectorSearch(m => m.Embedding, vector, 10, options)
                .Project(Builders<EmbeddedMovie>.Projection
                  .Include(m => m.Title)
                  .Include(movie => movie.Plot))
                .ToList();

    // print results
    foreach (var movie in results)
      {
        Console.WriteLine(movie.ToJson());
      }
  }
}

[BsonIgnoreExtraElements]
public class EmbeddedMovie
{
    [BsonIgnoreIfDefault]
    public string Title { get; set; }
    public string Plot { get; set; }
    [BsonElement("plot_embedding_voyage_3_large")]
    public double[] Embedding { get; set; }
}
```

**Output:**

```sh
{ "_id" : { "$oid" : "573a13aaf29313caabd2144d" }, "plot" : "During WW2 the Russian Army sent a special group named \"Zvezda\" to fight the Nazis in their backyard.", "title" : "The Star" }
{ "_id" : { "$oid" : "573a13e1f29313caabdbc094" }, "plot" : "As World War Two rages on, the allies are about to push the Nazis out of North Africa. That's when the Nazis turn up the heat, unleashing their secret Weapon - dragons.", "title" : "P-51 Dragon Fighter" }
{ "_id" : { "$oid" : "573a13e1f29313caabdbbce8" }, "plot" : "April, 1945. As the Allies make their final push in the European Theatre, a battle-hardened Army sergeant named Wardaddy commands a Sherman tank and his five-man crew on a deadly mission behind enemy lines. Outnumbered, out-gunned, and with a rookie soldier thrust into their platoon, Wardaddy and his men face overwhelming odds in their heroic attempts to strike at the heart of Nazi Germany.", "title" : "Fury" }
{ "_id" : { "$oid" : "573a1399f29313caabcec130" }, "plot" : "It's May 1943 at a US Army Air Corps base in England. The four officers and six enlisted men of the Memphis Belle - a B-17 bomber so nicknamed for the girlfriend of its stern and stoic ...", "title" : "Memphis Belle" }
{ "_id" : { "$oid" : "573a1394f29313caabce0d70" }, "plot" : "The destiny of three soldiers during World War II. The German officer Christian Diestl approves less and less of the war. Jewish-American Noah Ackerman deals with antisemitism at home and ...", "title" : "The Young Lions" }
{ "_id" : { "$oid" : "573a13daf29313caabdad76b" }, "plot" : "Great Patriotic War, early 1940s. After barely surviving a battle with a mysterious, ghostly-white Tiger tank, Red Army Sergeant Ivan Naydenov becomes obsessed with its destruction.", "title" : "White Tiger" }
{ "_id" : { "$oid" : "573a13aef29313caabd2e8d0" }, "plot" : "The story of ordinary men during WWII as seen from three different points of View.", "title" : "The Fallen" }
{ "_id" : { "$oid" : "573a13f1f29313caabddb924" }, "plot" : "A rag tag unit of misfits known as the War Pigs must go behind enemy lines to exterminate Nazis by any means necessary.", "title" : "War Pigs" }
{ "_id" : { "$oid" : "573a13adf29313caabd2a8cf" }, "plot" : "Baron Manfred von Richthofen is the most feared and celebrated pilot of the German air force in World War I. To him and his companions, air combats are events of sporty nature, technical ...", "title" : "The Red Baron" }
{ "_id" : { "$oid" : "573a1396f29313caabce39a8" }, "plot" : "In 1940, the British Royal Air Force fights a desperate battle vs. the Nazi Germany Air Force for control of British air space to prevent a Nazi invasion of Britain.", "title" : "Battle of Britain" }
```

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *time travel*. It considers up to `150` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```go
package main

import (
	"context"
	"fmt"
	"log"

	"go.mongodb.org/mongo-driver/v2/bson"
	"go.mongodb.org/mongo-driver/v2/mongo"
	"go.mongodb.org/mongo-driver/v2/mongo/options"
)

func main() {
	ctx := context.Background()

	// Replace the placeholder with your Atlas connection string
	const uri = "<connection-string>"

	// Connect to your cluster
	clientOptions := options.Client().ApplyURI(uri)
	client, err := mongo.Connect(clientOptions)
	if err != nil {
		log.Fatalf("failed to connect to the server: %v", err)
	}
	defer func() { _ = client.Disconnect(ctx) }()

	// Set the namespace
	coll := client.Database("sample_mflix").Collection("embedded_movies")

	queryVector := [2048]float64{
		-0.034731735,0.008558298,-0.0153717,-0.029912498,0.011549547,0.010261648,-0.011964999,-0.023265276,0.010303194,-0.006896493,-0.00054528,0.003926015,-0.025757983,0.027419789,0.001199616,-0.036227357,-0.005297005,0.021935832,0.010303194,-0.019193852,0.025093261,-0.040049512,-0.033900831,-0.011466458,-0.01827986,-0.0153717,0.023265276,0.007727395,0.000114249,0.005317777,-0.043871664,-0.02127111,-0.019609304,0.016368784,-0.004756918,0.003552109,0.006522586,-0.005400868,-0.015620971,-0.034565553,-0.018695312,-0.023099095,0.050851244,-0.034731735,0.004819236,0.022268193,-0.095719993,0.05517194,-0.046198189,-0.036393538,0.007187308,-0.02459472,-0.036725901,0.009472291,0.019027673,0.020938748,-0.011051006,0.027087428,0.04586583,-0.022600554,-0.05517194,0.044204023,0.01213118,0.047859997,-0.03938479,0.002928932,0.002056484,0.019443123,-0.028583053,0.013543714,0.022932915,0.011632638,0.004923099,0.000389486,0.020024756,-0.024096178,-0.022766734,0.011217186,-0.003198975,0.007104218,-0.047195274,-0.013377533,0.013294443,0.024096178,-0.056501385,-0.026755067,-0.008433662,-0.001911076,0.007976666,-0.008101301,-0.014042255,0.008641388,-0.02176965,0.010012378,-0.000607598,-0.024927082,0.024927082,-0.018612221,-0.001184036,0.005567048,0.001324251,-0.019526213,-0.023597637,0.060489718,-0.010178559,-0.019609304,0.004112968,-0.011217186,-0.031574301,-0.008766023,0.005483958,-0.061819162,-0.023431456,-0.040714234,0.015039339,0.026422706,0.016202603,0.004653055,0.041046593,-0.018030589,0.040381871,-0.002638116,0.013045172,0.004216831,0.005650138,0.027419789,0.003926015,-0.028749233,0.004798463,-0.030244859,0.063813329,0.007145763,-0.017448956,0.025591804,-0.045201108,0.010718645,0.002804297,0.014291527,0.04586583,-0.015205519,-0.021603471,-0.035230275,0.00760276,0.033236109,0.016534964,-0.043206941,-0.003115885,-0.026256526,0.005940954,0.016534964,0.024262359,-0.001630647,0.028084511,-0.012795902,0.007270399,0.001381376,-0.009763107,-0.006896493,0.008433662,-0.019360034,0.000386889,0.030411039,0.025591804,0.010469374,0.037722982,-0.001147684,-0.005400868,0.052845411,-0.052513052,0.00768585,-0.004299921,0.00922302,0.011881908,0.012962082,-0.068798743,0.003593654,0.020938748,-0.013792985,-0.034565553,-0.007519669,-0.04021569,-0.020689478,0.006273315,0.046862911,0.006107135,0.002638116,-0.013792985,-0.005400868,-0.020274026,0.007644305,-0.010801735,0.026422706,0.043871664,0.003780607,0.010261648,-0.064145692,0.011881908,-0.009056839,0.009347656,-0.02459472,0.026422706,0.033236109,0.041212775,0.019027673,-0.00315743,0.004424557,0.020689478,-0.0153717,-0.015205519,-0.034897912,0.020274026,0.016867325,0.040714234,-0.022766734,-0.010967916,0.026256526,0.007062673,-0.015953332,-0.007727395,0.031574301,-0.002887387,-0.00614868,0.004569965,0.019027673,0.012878992,0.011798819,0.004258377,-0.019193852,-0.021437289,-0.021603471,0.000301202,-0.051183607,-0.004985416,-0.030078677,0.012629721,0.065142773,-0.031740483,-0.021104928,-0.03938479,-0.003365156,-0.016036423,0.036393538,0.009804652,-0.018612221,0.060489718,-0.003697517,0.000547876,0.063480966,0.02758597,0.010053922,-0.003655972,-0.001485239,0.018362951,0.021104928,-0.003905243,0.019443123,-0.002658889,-0.00380138,-0.013626805,0.035894997,0.035396457,-0.005691683,0.002762751,0.012878992,-0.009596926,-0.009970833,-0.015953332,0.022434372,0.00614868,-0.021188019,0.001557943,-0.020190936,0.009763107,0.017448956,0.006730312,0.005567048,0.019692395,-0.00218112,-0.016867325,0.006854947,0.007976666,0.019193852,0.040880412,0.007353489,-0.02127111,-0.031906664,-0.026755067,-0.017947499,0.040381871,0.042209856,0.00913993,-0.0307434,-0.017781317,-0.015039339,0.03057722,0.017532047,0.0187784,-0.060822077,0.002928932,-0.026422706,-0.005899409,0.039717149,0.026588887,-0.000971118,0.004923099,-0.013626805,0.0187784,-0.031408124,-0.000695881,0.050851244,-0.014457707,-0.007311944,-0.001293092,-0.002139574,-0.019276943,0.00290816,0.019360034,-0.017781317,0.002160347,0.016618054,-0.006522586,0.011798819,0.029247776,-0.02775215,0.010344739,-0.018362951,-0.036725901,-0.015870241,0.015704062,-0.012463541,0.02459472,-0.024096178,0.001152877,-0.031408124,0.025425622,0.027087428,0.00922302,0.034565553,0.015704062,-0.020689478,-0.00517237,-0.014706978,-0.001589101,0.026090344,0.014956249,0.011715728,0.004299921,-0.00913993,0.022434372,-0.03705826,0.048524719,-0.030411039,0.008433662,0.017033506,-0.000511525,-0.031408124,0.005940954,-0.012962082,-0.031574301,0.017448956,0.010178559,-0.011383367,-0.020107845,-0.005151597,0.006647222,0.013128263,0.007145763,0.008059756,-0.045201108,-0.004943871,0.015787151,-0.045201108,-0.020772567,-0.020274026,0.028250692,-0.024262359,-0.004424557,0.009804652,0.000472576,-0.005691683,0.001443693,-0.013294443,0.001412535,0.013211353,-0.01213118,-0.002118802,0.017781317,-0.007353489,-0.031075761,-0.004923099,0.011383367,-0.004486875,-0.010178559,0.016618054,0.014457707,0.023763817,-0.02459472,-0.00388447,0.012546631,-0.007519669,0.015704062,-0.014291527,0.009680017,-0.035562634,0.023763817,0.053510133,-0.0555043,-0.003572882,0.022102011,0.021603471,-0.017282777,-0.001474852,-0.043539301,0.007810486,-0.025757983,-0.005400868,0.029912498,-0.00760276,0.014125346,0.030909581,-0.03340229,-0.009680017,0.018030589,0.008849114,0.03057722,0.019775484,0.014125346,0.031906664,-0.03057722,-0.027087428,-0.023597637,-0.022434372,-0.012878992,0.016285693,-0.021603471,-0.029746316,0.029746316,0.020357117,0.006314861,-0.001158071,0.028749233,-0.045201108,0.011383367,0.011134096,-0.021437289,-0.035728816,0.001827986,0.008267482,-0.057498466,0.01213118,-0.01213118,-0.040548053,0.010718645,0.004798463,-0.004881553,-0.019526213,-0.008558298,0.0059825,-0.000262254,-0.017615138,0.005193142,0.019692395,-0.00198378,-0.002845842,0.012546631,0.006107135,-0.008225936,-0.008890659,0.015870241,0.00517237,0.002596571,-0.010427829,-0.019110762,0.024262359,0.012048089,-0.032405205,0.006522586,0.013211353,0.013211353,-0.038221523,-0.007727395,-0.008267482,-0.019276943,0.001474852,0.031408124,-0.035562634,0.017532047,-0.023431456,-0.015454791,-0.011383367,0.016534964,-0.02176965,0.008682934,0.027253609,0.020190936,-0.0247609,-0.007311944,0.009555381,-0.01852913,-0.011632638,0.011549547,0.027419789,-0.034067012,-0.01229736,0.0307434,0.003946788,0.0046946,0.037722982,0.03057722,-0.010427829,0.002284982,0.033236109,0.030078677,-0.013377533,0.007395034,-0.012048089,0.040714234,-0.028749233,-0.000102565,-0.0059825,-0.041046593,0.017698228,-0.006356406,0.003178203,0.009056839,0.023099095,0.00606559,0.011881908,-0.02127111,-0.001126912,-0.027087428,0.011134096,0.001204809,-0.017033506,0.011051006,-0.014374617,0.017864408,0.023431456,-0.002077257,-0.026755067,-0.043871664,0.025757983,-0.006190225,0.001152877,0.011798819,-0.024262359,0.006564131,-0.070128188,-0.004362239,0.012962082,-0.013626805,-0.001402148,-0.012214269,0.011217186,-0.015953332,0.015787151,0.011134096,0.027253609,0.024262359,-0.048192356,0.009970833,0.018944582,-0.00517237,0.021935832,0.02775215,0.003406701,-0.010884825,0.075113602,-0.015953332,0.007727395,0.026755067,-0.006190225,-0.012712811,0.013377533,0.005940954,-0.008309027,0.02459472,0.002316141,-0.022434372,-0.012712811,0.03057722,-0.015787151,0.026755067,-0.001069787,0.03988333,-0.003697517,0.039550968,-0.019027673,-0.0059825,-0.00031029,-0.012546631,-0.003614427,0.007478124,0.005525503,0.032571387,-0.011798819,-0.011466458,-0.00606559,-0.011798819,0.018446039,0.007976666,0.018944582,-0.02176965,0.026588887,-0.006273315,-0.012463541,-0.007395034,0.012048089,-0.029247776,0.015454791,-0.007145763,0.006481041,-0.015620971,-0.00388447,-0.025757983,-0.001651419,-0.032903746,-0.005068507,0.03938479,0.003926015,0.004715373,0.022600554,-0.012546631,0.022932915,0.007810486,0.040714234,0.019941665,0.013543714,0.003406701,0.010884825,-0.03988333,0.042209856,-0.022766734,0.027419789,-0.029580137,0.043206941,0.022932915,0.021104928,-0.056833744,0.005193142,0.036061179,-0.012878992,0.008516753,-0.02758597,-0.030244859,-0.011798819,0.001111332,-0.014125346,-0.014125346,0.019027673,0.029081594,0.018861491,0.013626805,0.06846638,0.023099095,0.041378956,0.001599488,-0.028749233,0.017781317,0.016285693,0.021603471,-0.018113678,0.011300277,-0.032239024,0.022434372,-0.02459472,-0.013626805,0.005483958,0.013460624,-0.031574301,-0.015620971,0.016451873,0.014790068,-0.008849114,0.011134096,0.00461151,0.015122429,0.036227357,0.00206687,0.000877641,0.022102011,-0.028250692,0.022600554,-0.026422706,0.004029878,-0.032072846,0.017116595,0.010884825,0.019609304,0.00614868,0.005733229,0.016119512,0.002866614,-0.014540797,0.012463541,-0.003905243,0.003759835,-0.000485559,-0.022766734,-0.016285693,0.037722982,0.009513836,0.001506011,0.011964999,0.004029878,0.019941665,-0.000965924,0.002129188,0.015205519,0.071125269,0.022932915,0.005940954,-0.00044661,0.010220103,-0.03423319,-0.016285693,-0.016867325,-0.000659529,-0.008018211,-0.011383367,0.000016634,0.004071423,-0.029413955,0.019941665,-0.00913993,-0.024096178,0.010635555,0.010594009,0.001547556,0.036227357,-0.030078677,0.020772567,0.022268193,-0.014125346,0.008766023,-0.012962082,-0.007187308,0.017033506,-0.007187308,-0.015205519,-0.005608593,0.044536386,-0.001235968,0.007852031,0.001599488,0.005857864,-0.005940954,-0.010510919,-0.005567048,0.006730312,0.016285693,-0.010801735,-0.024428539,0.015122429,-0.02176965,0.01528861,-0.007436579,0.00226421,-0.004715373,0.004507647,0.004341467,0.005525503,-0.031075761,-0.005899409,0.037556801,0.014873158,-0.000342747,0.009970833,-0.019443123,0.023597637,-0.012048089,-0.025259443,0.006024044,-0.01827986,0.010012378,0.016784234,0.013211353,-0.005400868,-0.024428539,-0.02176965,-0.035230275,0.009347656,0.028583053,-0.015704062,-0.017781317,0.00226421,0.001199616,-0.003385928,0.008267482,0.002326528,0.022434372,-0.020190936,-0.015787151,0.000789358,0.031241942,0.011300277,0.001506011,-0.023265276,-0.010967916,0.009056839,0.011300277,-0.030244859,0.007478124,0.001111332,-0.035894997,0.0153717,0.002700434,0.021104928,0.010884825,-0.003344383,0.00768585,0.010386284,0.00452842,-0.014706978,0.028084511,0.013377533,0.014873158,0.046862911,-0.015454791,0.021188019,0.013959166,0.012629721,0.025924165,-0.018695312,-0.00922302,-0.0093892,0.007727395,0.036892079,0.007228854,-0.01229736,0.029247776,-0.004943871,-0.027253609,-0.008433662,0.043206941,0.002825069,0.028583053,-0.023431456,0.034897912,-0.041545134,-0.016534964,0.003053567,-0.012712811,0.002741979,-0.007187308,-0.025093261,-0.045201108,-0.004424557,-0.016618054,-0.008890659,0.008018211,-0.05184833,-0.019526213,-0.013377533,-0.010469374,0.030244859,-0.005068507,0.051183607,0.005483958,-0.006024044,0.035064094,-0.011134096,0.014956249,0.002284982,0.001724123,-0.01229736,0.012629721,0.010261648,0.014540797,0.048857078,-0.029580137,-0.024927082,-0.008350573,-0.03988333,0.000939959,0.013543714,0.013626805,-0.021437289,-0.012962082,0.006771857,0.013709894,-0.0059825,0.035396457,-0.006439496,-0.029580137,0.0046946,0.019609304,-0.007270399,0.014291527,-0.015620971,0.00118923,-0.00760276,-0.017199686,0.023265276,0.026588887,-0.030078677,-0.016701145,-0.025757983,0.004964644,0.026588887,0.043206941,0.011051006,-0.009846197,0.028915415,0.031574301,0.023763817,0.009264565,-0.008433662,-0.035064094,-0.000579035,-0.0247609,0.014125346,0.016618054,0.028749233,-0.052513052,-0.016867325,-0.01238045,0.002741979,0.013709894,0.010718645,0.013626805,0.009596926,-0.004403784,-0.02758597,-0.000945152,0.000420645,0.003759835,0.012546631,-0.011881908,0.008392117,0.012795902,0.005483958,-0.009763107,0.006397951,-0.010801735,0.012795902,-0.03938479,0.005733229,0.005733229,-0.000433627,0.015454791,0.002357686,-0.006564131,0.030244859,-0.024428539,0.016036423,0.014291527,-0.004964644,0.029413955,0.040381871,0.012629721,-0.033568468,-0.026422706,-0.037889164,-0.034399372,-0.03423319,0.021935832,0.004133741,-0.014623888,-0.013543714,-0.05517194,0.004736145,0.006314861,0.00006037,0.006356406,0.003323611,-0.010344739,0.007062673,0.005899409,-0.00623177,-0.001973394,-0.0555043,0.011881908,0.001350217,-0.033069927,-0.026921248,0.022268193,0.028583053,-0.021021837,0.010884825,0.019692395,-0.005442413,0.031574301,-0.014956249,0.01238045,-0.006356406,0.006273315,-0.003095113,-0.014540797,-0.02176965,0.005006189,-0.002658889,0.042542219,-0.02176965,0.017199686,-0.016701145,-0.001599488,0.016950415,-0.021188019,0.017864408,0.023763817,-0.000669915,0.025093261,0.021104928,0.008807569,0.037390623,-0.025591804,-0.003178203,-0.001319058,0.020523297,0.005255459,0.019276943,-0.00226421,0.00760276,-0.057166107,-0.006896493,-0.034067012,0.043871664,0.038221523,0.008101301,0.03988333,0.015870241,0.000955538,-0.004299921,-0.002928932,-0.002118802,-0.020523297,-0.001168457,-0.011134096,-0.000685495,0.003323611,0.011549547,0.034565553,0.029247776,-0.029746316,0.005213914,0.019110762,-0.003302838,0.026422706,0.028915415,-0.036227357,0.033236109,0.038387705,-0.035230275,0.004071423,-0.021935832,0.002928932,0.000976311,0.000527104,-0.006854947,-0.003822153,-0.001199616,0.019858574,-0.002762751,0.039052427,-0.008641388,0.032239024,-0.002295369,0.035396457,0.044536386,-0.029413955,0.025093261,-0.03423319,-0.016867325,-0.008849114,0.008433662,-0.004486875,0.017033506,0.006730312,-0.008599843,-0.008225936,-0.024428539,0.006564131,-0.007561215,-0.032072846,-0.019941665,0.035396457,0.019276943,0.010261648,0.005857864,0.032239024,-0.044204023,-0.018944582,0.002409618,0.032903746,0.05517194,-0.03655972,0.007976666,0.030909581,-0.023929998,0.016368784,0.01528861,-0.00768585,0.02176965,0.013626805,-0.02459472,0.04021569,-0.032737568,0.006854947,-0.011383367,0.014873158,-0.02176965,0.00243039,0.0093892,0.0093892,-0.029580137,0.019858574,0.01827986,0.024428539,0.017864408,-0.028250692,-0.001111332,0.056169022,0.007478124,-0.010718645,0.041046593,-0.015704062,0.034731735,0.002523867,-0.032571387,0.004341467,-0.023597637,-0.011881908,-0.035562634,0.006688767,0.007810486,-0.012712811,0.022600554,0.03057722,0.022600554,0.010552464,0.0307434,-0.009638472,0.02176965,-0.018030589,0.024262359,-0.036227357,-0.020772567,0.001641033,-0.022932915,-0.014623888,0.018362951,0.002575798,0.006190225,-0.011051006,0.021021837,0.019110762,0.02127111,-0.028583053,-0.052180689,-0.014291527,-0.010552464,0.036393538,0.042542219,-0.04586583,-0.001869531,0.008350573,-0.008516753,-0.020772567,0.000294711,0.015704062,-0.014457707,-0.020772567,0.008766023,-0.026588887,-0.004736145,-0.028084511,-0.007519669,0.010552464,-0.016534964,0.006190225,0.012962082,-0.016618054,0.012546631,0.02459472,0.022932915,0.020440206,-0.027918331,-0.008059756,0.020689478,-0.014623888,-0.011466458,-0.006896493,-0.020024756,-0.031408124,0.021603471,0.007270399,-0.03057722,0.008350573,-0.021437289,0.00072704,-0.043871664,0.006314861,-0.017199686,0.02176965,0.024262359,-0.020357117,-0.000542683,-0.005213914,0.001963008,-0.00064395,-0.022434372,0.022102011,-0.006688767,-0.028583053,0.002191506,-0.005047734,0.002368073,0.014956249,0.023929998,-0.003302838,-0.032239024,0.022268193,-0.013377533,-0.010801735,0.003676744,0.009015295,-0.039550968,0.010884825,-0.033568468,0.013709894,-0.029413955,-0.006356406,-0.020274026,0.023597637,0.030909581,0.02176965,0.016285693,0.045533467,-0.024096178,-0.030909581,-0.026422706,0.002783524,-0.010594009,0.004362239,-0.070792913,0.009472291,-0.022102011,0.011134096,-0.017448956,-0.011549547,-0.056833744,0.00082571,0.026588887,-0.013709894,0.002575798,0.02176965,-0.000568649,-0.007270399,0.004279149,-0.042874578,-0.026588887,0.016784234,0.036725901,-0.028915415,-0.009513836,0.017448956,0.002035712,-0.007228854,0.011383367,0.011134096,0.028915415,0.0153717,-0.027087428,0.043871664,-0.005089279,0.006314861,0.014291527,-0.003240521,0.025924165,-0.001230775,-0.015454791,-0.012629721,0.031740483,-0.039717149,-0.031075761,0.006605676,-0.008641388,-0.032239024,0.037722982,-0.03705826,-0.024096178,0.001911076,0.018196769,-0.007353489,-0.011300277,-0.029081594,0.004590738,-0.018030589,-0.026588887,0.010261648,0.038221523,0.008392117,-0.01213118,0.018362951,-0.034731735,-0.017781317,-0.011632638,0.005255459,0.000851675,0.014208436,-0.000039922,-0.000228498,0.014790068,0.00913993,0.0004544,-0.011798819,-0.020440206,0.005899409,0.008350573,0.006314861,0.040548053,0.003427474,-0.010801735,0.008599843,0.002586185,-0.041212775,-0.016368784,0.020024756,0.000965924,-0.021021837,-0.008475208,0.0307434,0.00760276,0.003614427,0.003489791,-0.025924165,0.000799744,0.013460624,-0.020440206,0.048857078,0.004320694,-0.048857078,0.015039339,-0.029580137,0.025924165,0.018861491,-0.014706978,0.000576439,-0.031241942,0.0307434,0.0153717,0.014706978,0.028084511,-0.01238045,-0.031241942,0.018196769,-0.034897912,0.008142847,0.010718645,0.00922302,0.047859997,-0.00072704,-0.010427829,0.007104218,0.026256526,0.012214269,-0.013377533,-0.05184833,0.005276232,0.021935832,-0.007021128,0.009804652,0.007893575,0.024096178,-0.002357686,0.033900831,-0.031740483,0.034565553,-0.036892079,-0.015454791,0.030411039,0.010552464,-0.022268193,-0.001391762,-0.008184392,-0.008558298,0.008475208,-0.009929287,0.010427829,0.041378956,-0.009555381,-0.008724478,-0.039052427,0.034731735,-0.014291527,0.023099095,0.029081594,0.007519669,0.010967916,-0.008142847,0.006190225,-0.031075761,0.033734649,-0.001672192,0.047859997,-0.022434372,-0.007395034,0.01213118,0.056169022,0.002762751,-0.029413955,-0.000763392,-0.015787151,0.010801735,0.008142847,0.029912498,-0.0018176,0.033236109,-0.046198189,-0.002492708,-0.006730312,0.008807569,-0.03655972,0.009430746,-0.053842496,-0.060489718,0.046862911,0.002783524,-0.0187784,0.000571246,0.00760276,0.002482322,0.001319058,-0.014291527,0.001464466,-0.011632638,-0.012463541,-0.004902326,0.000841289,0.006688767,0.030244859,0.018944582,0.000532297,-0.015620971,0.007104218,0.005608593,0.002035712,-0.023763817,0.003032795,0.010594009,-0.023597637,-0.042376038,-0.005255459,0.001199616,-0.0247609,-0.007893575,-0.011632638,0.013045172,-0.005691683,-0.007104218,0.027419789,-0.004320694,-0.005525503,-0.026090344,0.031408124,-0.012795902,-0.007062673,0.000939959,0.000030185,0.004175286,0.014291527,0.033236109,-0.038720068,0.074116521,-0.019692395,0.001589101,0.013792985,-0.056169022,-0.028749233,-0.001599488,0.004175286,0.014790068,0.00162026,-0.007519669,-0.041378956,0.016534964,-0.003572882,-0.002575798,-0.019526213,-0.00922302,-0.033900831,-0.042043675,-0.014208436,0.010178559,0.017698228,0.032239024,0.00913993,0.009264565,-0.012463541,-0.005857864,-0.015870241,0.004486875,0.018861491,-0.000176567,-0.029912498,0.016784234,0.012546631,0.051183607,0.023597637,0.032903746,0.0153717,-0.013377533,-0.000016634,-0.061486799,-0.034565553,0.016119512,0.00380138,-0.003863698,0.004362239,-0.017532047,-0.002762751,0.000102565,-0.021437289,0.029247776,-0.010718645,-0.015870241,-0.016285693,0.010220103,-0.000373906,0.012962082,0.010137013,-0.007228854,0.02127111,-0.029247776,0.018113678,0.009181475,0.002233051,0.014374617,-0.00396756,0.010801735,0.007644305,0.020855658,0.014790068,0.032737568,-0.037390623,0.003032795,0.010801735,-0.01553788,-0.014790068,0.019526213,-0.017947499,-0.007893575,-0.011964999,-0.00614868,-0.005857864,-0.032072846,-0.025924165,0.001163264,-0.013294443,-0.01553788,0.016701145,-0.013460624,-0.001111332,0.00760276,0.01553788,-0.033734649,0.048192356,-0.003282066,0.031906664,0.002845842,0.003240521,0.017116595,-0.01827986,0.006896493,-0.00760276,-0.009680017,-0.02459472,-0.020689478,-0.053510133,0.00614868,-0.010552464,-0.032405205,-0.0307434,0.025093261,0.003635199,-0.008101301,-0.00606559,-0.007436579,0.00606559,-0.012962082,0.026921248,0.009098385,0.046530552,-0.011632638,0.032571387,-0.033900831,0.009846197,0.002866614,0.032903746,0.008973749,0.012712811,0.040049512,0.013626805,-0.026256526,-0.031408124,0.036227357,0.011964999,-0.006024044,-0.001848759,0.015704062,-0.021188019,-0.035064094,-0.013377533,-0.009721561,-0.01553788,0.008766023,0.005400868,0.004507647,-0.018362951,-0.026588887,-0.00913993,-0.025591804,0.035894997,0.021935832,-0.031906664,-0.000602404,0.026422706,-0.006397951,0.006647222,0.0093892,0.020606387,0.00913993,0.015620971,-0.024096178,0.00063616,-0.006564131,0.01238045,-0.013709894,0.000563456,-0.009887742,0.016618054,-0.003323611,0.000451803,0.001609874,0.008682934,0.025259443,0.020024756,-0.027253609,0.010884825,0.028250692,-0.054839578,0.033568468,-0.004902326,0.003053567,0.020274026,-0.015704062,-0.00614868,-0.063813329,0.002482322,0.009763107,-0.001609874,-0.012214269,0.020107845,0.001921462,0.018695312,-0.004923099,0.007270399,-0.023763817,0.005234687,0.003406701,0.002565412,0.007104218,0.000841289,0.016202603,0.01827986,-0.031075761,-0.035562634,-0.025259443,-0.007021128,0.000641353,-0.033069927,0.010718645,0.005650138,0.024927082,-0.002658889,0.00380138,0.009929287,-0.004258377,-0.039717149,-0.022434372,0.025425622,0.00198378,0.006356406,0.017615138,-0.032072846,0.046862911,-0.026921248,0.005940954,0.021603471,-0.002253824,0.002825069,-0.030411039,-0.003115885,0.023597637,-0.004320694,-0.007852031,0.018030589,-0.008724478,-0.005733229,0.032903746,0.013876075,0.015454791,-0.023597637,0.005151597,-0.035396457,0.02176965,-0.012463541,0.025591804,0.014540797,-0.027918331,0.004154514,0.008724478,0.016036423,-0.015870241,0.005400868,-0.017365867,-0.044868745,-0.000485559,0.020357117,-0.00760276,-0.023265276,-0.012048089,0.008433662,0.018362951,-0.006979583,0.0307434,0.008392117,0.027087428,-0.019360034,0.016119512,0.02127111,0.010801735,0.00299125,0.002949705,0.012463541,-0.000025966,0.015953332,0.029413955,0.020024756,0.003780607,0.022102011,-0.031740483,0.01553788,0.010386284,0.028749233,-0.010884825,0.008682934,-0.003531337,-0.05517194,-0.019360034,-0.009347656,-0.002025325,0.003261293,-0.025425622,-0.01553788,-0.000251867,0.014291527,0.012546631,0.035728816,-0.007062673,-0.006605676,0.000384293,-0.005047734,-0.032571387,-0.021188019,-0.02127111,-0.016036423,0.008475208,-0.004009106,0.014291527,-0.008101301,0.004424557,-0.038221523,-0.019360034,0.015039339,-0.015454791,-0.029580137,0.035728816,0.004466102,-0.000778971,-0.005068507,-0.017781317,0.00477769,0.001838372,0.030244859,0.01213118,-0.022932915,-0.005359322,0.037390623,0.005899409,0.002046098,0.037889164,0.016701145,0.010303194,0.02127111,-0.009513836,-0.022268193,-0.005650138,-0.00388447,0.016534964,-0.023265276,-0.00054528,0.004819236,0.004715373,-0.001178843,-0.051183607,-0.00614868,-0.010552464,-0.002741979,-0.009181475,0.023597637,0.019193852,0.017199686,-0.036393538,-0.00243039,-0.015870241,-0.014706978,-0.00145408,0.016368784,-0.011632638,-0.014623888,-0.01229736,-0.01553788,0.040880412,0.023929998,-0.014623888,0.002648502,0.031906664,-0.033734649,-0.026755067,0.002783524,0.005359322,0.009970833,0.001412535,0.016950415,0.016285693,-0.006730312,-0.02459472,0.050851244,-0.001827986,-0.020855658,0.020938748,0.004071423,-0.021603471,-0.007852031,-0.023929998,-0.029912498,-0.003365156,0.017365867,-0.010427829,-0.011715728,0.014956249,0.011383367,0.032405205,-0.028583053,-0.017448956,0.018446039,0.017615138,0.035728816,-0.010095468,-0.00254464,0.010012378,0.028250692,-0.020855658,-0.002305755,-0.001002276,-0.014125346,-0.007021128,-0.028583053,-0.045533467,-0.02758597,-0.020440206,0.001350217,0.010053922,0.020689478,-0.017615138,0.026422706,0.040880412,0.012463541,-0.010718645,-0.014706978,0.068134025,0.038720068,0.047859997,-0.012546631,0.015704062,-0.002087643,-0.010303194,0.014790068,0.018612221,0.007395034,-0.014790068,-0.017864408,-0.005068507,-0.054507218,0.004902326,-0.004050651,0.021603471,0.019775484,-0.024262359,-0.012795902,0.021935832,-0.004009106,-0.039717149,0.037556801,-0.016701145,-0.025757983,0.005483958,-0.005110051,-0.021935832,-0.003406701,0.010594009,0.015787151,-0.049854163,0.007727395,-0.008392117,-0.017199686,0.009970833,-0.008849114,-0.013876075,-0.0059825,-0.015870241,-0.007104218,0.028250692,-0.029081594,0.026921248,0.00299125,-0.017781317,0.042542219,0.018196769,0.052845411,-0.004819236,-0.014125346,0.02459472,-0.011715728,0.015787151,-0.005774774,0.004902326,-0.004964644,-0.02758597,-0.013959166,-0.033568468,-0.027918331,-0.017698228,0.003489791,-0.020024756,-0.021603471,0.019360034,0.028084511,-0.002503094,-0.018861491,-0.002295369,0.050851244,-0.020689478,-0.000459593,-0.026090344,0.002783524,-0.005899409,-0.026921248,-0.0093892,-0.004112968,0.031574301,0.003926015,-0.032903746,-0.046198189,-0.019027673,-0.00913993,0.030411039,-0.019443123,0.001963008,-0.005193142,0.010884825,-0.02127111,-0.025259443,0.032737568,0.00089322,0.003282066,0.001713737,-0.006439496,0.016867325,-0.031574301,0.031075761,-0.009970833,0.022600554,-0.023597637,-0.014956249,0.004009106,0.00198378,0.026588887,-0.023431456,-0.023763817,-0.013294443,-0.029746316,0.001381376,-0.042874578,-0.00913993,0.014873158,0.016202603,0.012878992,-0.006024044,0.009638472,0.010552464,-0.017033506,-0.027087428,0.044536386,-0.038055345,0.001329444,-0.019609304,0.023597637,-0.043206941,0.040049512,0.017615138,0.046862911,0.02127111,0.013294443,-0.039550968,-0.018861491,-0.019609304,-0.033734649,0.00623177,-0.017199686,0.041212775,-0.017781317,-0.024262359,0.054507218,-0.009721561,0.005816319,-0.00206687,-0.008766023,0.017365867,-0.000737426,0.018362951,-0.023597637,-0.019110762,0.021935832,0.041545134,-0.020357117,-0.017615138,0.044868745,-0.018030589,-0.032405205,-0.050186522,-0.014540797,0.005213914,-0.006688767,0.047527634,0.040714234,
	}

	vectorSearchStage := bson.D{
		{"$vectorSearch", bson.D{
			{"index", "autoembed_index"},
			{"path", "plot_embedding_voyage_3_large"},
			{"queryVector", queryVector},
			{"numCandidates", 150},
			{"limit", 10},
		}}}

	projectStage := bson.D{
		{"$project", bson.D{
			{"_id", 0},
			{"plot", 1},
			{"title", 1},
			{"score", bson.D{{"$meta", "vectorSearchScore"}}},
		}}}

	cursor, err := coll.Aggregate(ctx, mongo.Pipeline{vectorSearchStage, projectStage})
	if err != nil {
		log.Fatalf("failed to retrieve data from the server: %v", err)
	}
	// Display the results
	type ProjectedMovieResult struct {
		Title string  `bson:"title"`
		Plot  string  `bson:"plot"`
		Score float64 `bson:"score"`
	}

	var results []ProjectedMovieResult
	if err = cursor.All(ctx, &results); err != nil {
		log.Fatalf("failed to unmarshal retrieved docs to ProjectedMovieResult objects: %v", err)
	}
	for _, result := range results {
		fmt.Printf("Title: %v \nPlot: %v \nScore: %v \n\n", result.Title, result.Plot, result.Score)
	}
}

```

**Output:**

```shell
Title: About Time 
Plot: At the age of 21, Tim discovers he can travel in time and change what happens and has happened in his own life. His decision to make his world a better place by getting a girlfriend turns out not to be as easy as you might think. 
Score: 0.7710106372833252 

Title: Retroactive 
Plot: A psychiatrist makes multiple trips through time to save a woman that was murdered by her brutal husband. 
Score: 0.760047972202301 

Title: A.P.E.X. 
Plot: A time-travel experiment in which a robot probe is sent from the year 2073 to the year 1973 goes terribly wrong thrusting one of the project scientists, a man named Nicholas Sinclair into a... 
Score: 0.7576861381530762 

Title: Timecop 
Plot: An officer for a security agency that regulates time travel, must fend for his life against a shady politician who has a tie to his past. 
Score: 0.7576561570167542 

Title: Back to the Future Part II 
Plot: After visiting 2015, Marty McFly must repeat his visit to 1955 to prevent disastrous changes to 1985... without interfering with his first trip. 
Score: 0.7521393895149231 

Title: Thrill Seekers 
Plot: A reporter, learning of time travelers visiting 20th century disasters, tries to change the history they know by averting upcoming disasters. 
Score: 0.7509932518005371 

Title: Timerider: The Adventure of Lyle Swann 
Plot: Lyle, a motorcycle champion is traveling the Mexican desert, when he find himself in the action radius of a time machine. So he find himself one century back in the past between rapists, ... 
Score: 0.7502642869949341 

Title: The Time Machine 
Plot: Hoping to alter the events of the past, a 19th century inventor instead travels 800,000 years into the future, where he finds humankind divided into two warring races. 
Score: 0.7502503395080566 

Title: The Time Traveler's Wife 
Plot: A romantic drama about a Chicago librarian with a gene that causes him to involuntarily time travel, and the complications it creates for his marriage. 
Score: 0.749496340751648 

Title: The Final Countdown 
Plot: A modern aircraft carrier is thrown back in time to 1941 near Hawaii, just hours before the Japanese attack on Pearl Harbor. 
Score: 0.7469133734703064 

```

#### Filter Query

The following query filters the documents for movies released between January 01, `1955` and January 01, `1975` before performing the semantic search against the sample vector data. It uses the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/query/and.md#mongodb-query-op.-and) operator to perform a logical `AND` operation of the specified dates. It then searches the `plot_embedding_voyage_3_large` field in the filtered documents for `150` nearest neighbors using the vector embeddings for the string *kids adventure*, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

```go
package main

import (
	"context"
	"fmt"
	"log"

	"go.mongodb.org/mongo-driver/v2/bson"
	"go.mongodb.org/mongo-driver/v2/mongo"
	"go.mongodb.org/mongo-driver/v2/mongo/options"
)

func main() {
	ctx := context.Background()

	// Replace the placeholder with your Atlas connection string
	const uri = "<connection-string>"

	// Connect to your cluster
	clientOptions := options.Client().ApplyURI(uri)
	client, err := mongo.Connect(clientOptions)
	if err != nil {
		log.Fatalf("failed to connect to the server: %v", err)
	}
	defer func() { _ = client.Disconnect(ctx) }()

	// Set the namespace
	coll := client.Database("sample_mflix").Collection("embedded_movies")

	queryVector := [2048]float64{
		-0.021090532,-0.026399033,-0.024103465,-0.025538195,-0.000549233,0.011836523,-0.013199517,-0.003766167,-0.005165028,-0.02238179,0.037876874,0.010617003,0.010903949,-0.001354026,0.006850836,-0.018005863,-0.02195137,0.019512329,-0.041894119,-0.008357302,0.027546817,-0.025251249,0.004340059,-0.02195137,-0.003748232,-0.006205208,0.021377478,0.008931194,-0.00173961,-0.009827901,-0.016642869,-0.033572685,-0.026399033,0.015208139,0.010114847,-0.0233861,-0.011406104,-0.033142265,-0.008895326,-0.014347301,-0.019081909,-0.049067769,0.034433521,-0.023673046,0.004160717,-0.01334299,-0.06714537,0.032568373,-0.022525262,-0.024677357,0.011334368,0.027403345,0.026399033,-0.016786342,-0.015925504,0.013916882,-0.005487842,-0.0233861,0.026542507,-0.052798066,-0.025681669,-0.025394723,0.014203828,0.014921193,-0.031564061,0.010760476,0.010688739,0.013916882,-0.037876874,0.039598551,-0.000816003,0.003766167,-0.001694775,0.026972925,-0.009469219,0.015351612,-0.007245387,0.028981548,-0.035724778,0.010688739,0.001228488,0.004106915,-0.024677357,0.028551128,-0.033716157,-0.013486463,0.018292809,-0.018221073,0.009612692,-0.003622693,-0.001138817,-0.021234006,-0.045624416,0.020803586,0.007675806,-0.009612692,-0.021664424,-0.026685979,-0.025968615,0.001775478,-0.007496465,0.02051664,-0.054519743,0.018221073,0.014132091,-0.009684428,-0.025825141,-0.014921193,-0.057389203,-0.020660114,-0.028264182,-0.008931194,-0.019942747,-0.003228143,-0.014419037,0.021234006,-0.004573202,0.007317123,0.018651491,-0.016571132,-0.036155198,-0.032855317,0.000726332,-0.031851009,0.018938437,0.021234006,-0.048206929,0.017934127,-0.013414727,-0.009469219,0.064849801,0.006348681,-0.039024659,0.021377478,-0.022668736,-0.026829453,-0.019081909,0.027977237,-0.004627005,-0.038450766,0.004465597,-0.041894119,0.008213829,0.03055975,0.052224174,-0.00277979,-0.032137953,-0.013629936,0.022094844,-0.005918262,0.020660114,0.010617003,-0.020373167,-0.001614071,0.021090532,-0.005523711,0.004878082,-0.021090532,0.029698912,0.000726332,0.003371616,-0.022238316,0.008715985,0.038737711,0.013486463,-0.008536644,0.040172443,0.017503707,-0.028838074,0.061693393,-0.003066736,0.008285566,-0.034576993,0.01578203,-0.02238179,0.015925504,0.066571474,-0.038737711,-0.050215553,0.009325746,-0.010903949,-0.041607171,-0.006384549,0.026972925,-0.000119374,-0.003066736,-0.024103465,0.005093292,0.028981548,0.026829453,-0.001703742,0.043041904,0.010186584,0.010688739,0.004357993,-0.016571132,-0.010545266,-0.033142265,-0.005559579,-0.000365408,-0.00717365,0.019655801,0.047633037,0.044476632,0.01456251,-0.002977065,0.025681669,-0.015423348,-0.02051664,-0.019512329,0.014705983,0.002977065,0.03055975,-0.014347301,0.024390411,0.005882393,-0.012195205,0.004071047,-0.028694602,0.031277116,-0.010114847,0.005272633,0.017934127,0.037589926,-0.046198308,-0.02195137,-0.037876874,0.021234006,-0.034720469,-0.018005863,0.03055975,-0.015495085,-0.035150886,0.004178651,0.005882393,0.075753748,0.00595413,-0.083214343,-0.016284186,0.022238316,-0.032998793,-0.00491395,-0.009254009,-0.007819279,0.046198308,-0.008464907,0.014634247,0.031707536,-0.00317434,-0.026255561,-0.010617003,-0.033285737,0.020086221,-0.016858079,-0.012195205,-0.041894119,0.000721849,0.038163818,0.02238179,0.011406104,0.010330057,0.032137953,-0.01047353,0.039311603,-0.01291257,-0.03099017,-0.018938437,-0.013271254,-0.001820314,-0.005380238,0.003299879,-0.024533885,-0.001093982,0.012123469,-0.005236765,0.014132091,-0.018221073,0.013629936,0.022238316,-0.00317434,0.034003101,0.019081909,0.008034488,-0.02912502,0.026542507,-0.011334368,-0.077475421,0.038163818,-0.003568891,0.019081909,0.019512329,0.002385239,-0.032568373,-0.020373167,0.038737711,-0.013773409,0.01621245,-0.028407656,-0.021090532,-0.004411795,-0.013916882,-0.001533368,0.004322124,-0.024820831,0.004627005,-0.004591136,0.014849456,-0.014275564,-0.020229694,0.0233861,0.015566821,0.022525262,-0.024390411,-0.028694602,0.001766511,-0.036011726,0.006456285,-0.011262631,0.005523711,0.012266942,-0.019225383,-0.015423348,0.011836523,-0.011334368,-0.009827901,-0.011119158,0.007030177,0.00277979,0.004537334,-0.016571132,0.013127781,-0.013701673,-0.016571132,0.002941197,0.000959476,-0.004483532,0.010760476,0.043041904,-0.032568373,-0.015423348,0.006169339,-0.02094706,-0.050215553,0.012769097,0.015495085,0.001318158,0.00164994,-0.045337472,0.001533368,0.005595447,0.039311603,-0.030703224,0.023242628,-0.008787721,-0.021234006,-0.021234006,-0.001524401,0.007281255,0.01334299,0.00164994,-0.005451974,-0.011047422,-0.021234006,-0.033572685,-0.015423348,-0.005236765,0.025681669,-0.02051664,-0.024103465,-0.021377478,-0.00738886,-0.031707536,0.017790653,-0.026829453,0.007783411,-0.003335747,0.024677357,0.006384549,0.035724778,-0.004017244,-0.018651491,-0.014060355,-0.029842386,-0.012553888,0.006994309,-0.00317434,0.018292809,0.019942747,-0.01169305,0.002456975,0.010330057,-0.031707536,0.00799862,-0.019655801,-0.006205208,-0.012769097,-0.035294361,0.026112087,-0.004483532,0.02094706,0.019081909,0.001676841,-0.040746335,-0.004035179,-0.014992929,0.004375927,-0.049928606,-0.02051664,0.004268322,0.015351612,-0.037016038,-0.001452664,-0.021234006,-0.005738921,-0.051650282,-0.008285566,0.012840834,-0.015925504,0.018794963,-0.001228488,-0.035868254,-0.00347922,-0.003264011,0.002528712,0.01477772,-0.010545266,0.018221073,0.018149335,-0.028838074,-0.012984307,-0.037302982,-0.041607171,-0.043328848,-0.019799275,-0.019225383,-0.011047422,0.011908259,0.021664424,-0.012553888,0.004662873,0.005451974,-0.024533885,0.0067791,0.022812208,-0.037589926,-0.031564061,0.007101914,-0.00760407,-0.025107777,0.015566821,0.020803586,-0.033572685,0.062841177,0.034146577,-0.007532333,-0.001865149,-0.023673046,0.032424901,0.018508019,-0.005703052,-0.015853768,0.019655801,0.042181063,0.006671495,-0.004573202,0.024390411,0.009756165,-0.00029143,0.000107605,0.032711845,-0.005523711,-0.015566821,0.009110536,0.017216761,0.006241076,-0.003945508,0.007783411,0.024246939,0.048206929,0.00277979,-0.002367305,-0.05107639,-0.016284186,-0.016929815,0.016858079,0.000703914,-0.021234006,0.021234006,-0.014634247,0.001389895,0.008321434,-0.016499396,0.014921193,0.025394723,0.035437834,0.013486463,-0.022668736,-0.012338678,-0.034003101,-0.005559579,-0.008106225,0.023959992,-0.019368855,0.024533885,-0.000600793,0.009756165,-0.001936886,-0.014490774,0.018077599,0.004447663,0.011262631,-0.003658562,0.043328848,-0.018938437,0.00799862,-0.018221073,0.041320227,0.000363166,-0.003730298,0.002851526,-0.024103465,0.003515089,-0.0135582,-0.003497155,-0.006814968,0.014060355,0.027116399,-0.003192274,0.011406104,0.042468011,-0.036442146,-0.007245387,0.032424901,-0.038737711,0.008680117,-0.035581306,0.027546817,0.021664424,-0.000757717,-0.022238316,0.018221073,-0.006205208,0.005093292,0.001264356,-0.002116227,0.001098465,0.017431971,-0.042181063,0.010760476,0.033285737,0.002708053,-0.007352991,-0.009827901,-0.031994481,-0.020803586,0.009971374,-0.014849456,-0.003658562,0.024964303,-0.001793413,0.021090532,0.01578203,0.012984307,0.006922573,-0.032711845,-0.013701673,0.00390964,0.017503707,-0.015351612,0.006922573,0.028694602,0.012266942,-0.027259871,0.007675806,-0.002295568,-0.020086221,0.00595413,-0.027833764,0.001551302,0.008644248,-0.002187963,0.00040576,0.024964303,0.013916882,-0.015925504,0.014347301,-0.011549577,0.018938437,-0.032424901,0.003730298,0.003281945,0.032998793,0.005595447,0.025681669,0.011047422,0.026399033,0.02912502,-0.006241076,0.004627005,0.024390411,0.001542335,-0.034576993,0.011477841,-0.00491395,-0.014347301,0.023529572,-0.004770477,-0.014921193,-0.028264182,0.02812071,0.00164994,0.008680117,-0.005416106,0.035581306,-0.02812071,0.006097603,-0.016355922,-0.010114847,0.033142265,-0.021807898,0.001228488,-0.002170029,-0.032711845,0.018149335,0.014132091,0.03055975,0.031133642,-0.011979996,0.008967063,-0.013486463,-0.02812071,0.052224174,0.004124849,-0.008715985,-0.034863941,0.025251249,0.07977099,-0.000072297,-0.014705983,0.033142265,0.024103465,-0.004232454,-0.007496465,-0.024246939,-0.029698912,-0.009469219,0.010114847,0.001201586,0.00860838,0.012051732,-0.006025866,0.014490774,0.014992929,0.01169305,-0.003192274,0.005308501,0.0045194,0.017575443,0.001022245,-0.018794963,-0.001847215,0.011119158,0.02051664,-0.006886704,0.010330057,-0.003353682,0.018794963,0.013773409,0.026399033,0.007962752,-0.018221073,-0.012553888,-0.003586825,-0.002170029,0.047633037,0.011908259,0.007209518,0.045624416,0.028694602,0.004357993,0.023959992,0.004232454,0.009182272,0.003012933,0.035294361,-0.055954475,0.014849456,0.012553888,0.004340059,-0.000511123,-0.024390411,0.011406104,0.013127781,0.013629936,-0.011406104,0.002582514,-0.004555268,0.005559579,0.000569409,0.017934127,-0.014060355,0.02912502,0.003819969,0.011190895,-0.011262631,0.017001551,0.012553888,-0.02238179,0.024246939,0.032281429,0.032711845,-0.016714605,-0.021520952,0.016355922,-0.011334368,-0.003891705,-0.008572512,-0.016929815,0.0135582,-0.057963096,0.015566821,0.001856182,-0.002456975,-0.000766684,0.005380238,0.000923607,0.035581306,0.005272633,-0.009612692,0.018651491,-0.023959992,-0.001416796,0.033285737,-0.002725987,0.024533885,-0.010186584,0.003802035,-0.029268494,-0.011764786,0.003837903,0.022955682,0.053945851,-0.002232799,0.019512329,0.014419037,0.028407656,0.004985687,0.00210726,0.005774789,0.032568373,-0.024964303,0.019655801,-0.012123469,0.031994481,0.015638558,0.038450766,-0.011979996,0.033716157,0.019368855,0.017431971,0.022668736,0.015423348,-0.001927919,-0.001102949,0.028694602,-0.013701673,-0.036155198,-0.010688739,0.000535782,-0.021807898,-0.005200896,-0.040459387,0.007137782,-0.006492154,-0.00277979,0.020803586,0.027833764,-0.000780134,0.000600793,-0.025538195,-0.011764786,0.021090532,0.028694602,-0.016929815,-0.025251249,0.029268494,-0.013271254,0.014634247,0.000376617,-0.025251249,-0.026255561,-0.037302982,0.003138472,-0.024677357,-0.019799275,0.025825141,-0.040746335,0.002510778,-0.031851009,-0.014347301,-0.00158717,-0.046772201,-0.028838074,0.006635627,-0.001058113,0.014132091,-0.00286946,0.019368855,0.007281255,0.036155198,0.065710634,0.018794963,-0.029268494,0.003461286,0.012984307,0.006133471,0.003497155,0.046198308,-0.014132091,-0.010186584,0.028981548,-0.000286946,-0.003102604,0.011190895,0.014490774,-0.020660114,-0.00347922,-0.004842214,-0.000506639,0.002600448,0.017073289,-0.011836523,-0.026685979,-0.023959992,0.023673046,-0.006958441,0.040172443,-0.031133642,0.009182272,-0.015638558,-0.002421107,0.004555268,0.014705983,-0.028407656,-0.014921193,-0.015710294,-0.008751853,-0.006420417,-0.038450766,-0.011908259,0.006133471,0.002474909,-0.008070357,-0.01025832,-0.011119158,0.004465597,0.010903949,0.009074667,0.030703224,-0.019368855,-0.007891015,0.007675806,-0.005093292,0.023099154,0.022094844,0.00738886,0.007066045,-0.023242628,-0.020660114,0.009397482,-0.006635627,0.009540955,0.006348681,-0.013773409,-0.000186067,-0.021234006,-0.017145025,-0.007030177,0.010114847,0.024390411,-0.024964303,-0.041033279,0.0135582,0.014060355,0.008715985,0.018794963,-0.039598551,-0.015208139,0.027977237,0.020086221,0.012195205,-0.010760476,-0.025538195,0.025394723,0.012697361,-0.053371958,-0.008249698,0.005846525,-0.045624416,-0.027977237,-0.012410415,-0.02195137,-0.022955682,0.011477841,0.026972925,-0.031420588,-0.012051732,-0.015925504,-0.004322124,-0.017145025,0.012840834,0.01578203,-0.010186584,-0.00091464,-0.028264182,0.00369443,-0.029985858,-0.009899638,0.018794963,0.053945851,0.007317123,-0.020086221,0.008967063,-0.001506467,-0.006850836,0.011477841,-0.003120538,-0.005631316,-0.027977237,0.01047353,0.003120538,-0.001354026,-0.004160717,-0.004698741,-0.049067769,0.021807898,-0.037589926,0.03672909,-0.004878082,-0.006241076,0.000049879,0.014203828,-0.027259871,0.004196586,-0.002421107,0.008106225,-0.00760407,-0.003802035,-0.016140714,0.038737711,-0.010043111,-0.037589926,-0.062267285,-0.001506467,-0.006384549,-0.012697361,-0.011190895,-0.01578203,0.014132091,-0.02238179,-0.024677357,0.011621314,-0.028407656,0.010688739,0.039311603,0.009254009,-0.009612692,-0.040459387,0.021234006,0.007926884,-0.057102256,-0.045624416,0.003497155,-0.003120538,-0.015853768,-0.006528022,0.011334368,-0.008177961,-0.033716157,0.010114847,0.035868254,-0.021807898,-0.010975685,-0.039024659,0.021234006,0.001990688,-0.009756165,-0.003819969,-0.033142265,-0.035150886,0.028407656,0.007711674,0.018364545,0.005416106,0.010545266,-0.032281429,0.01291257,0.003102604,-0.009756165,0.05107639,-0.001080531,-0.043615796,0.025968615,0.012697361,0.024820831,0.024246939,-0.020086221,-0.012195205,0.00760407,0.009540955,-0.003802035,0.043328848,-0.010043111,0.003891705,-0.054519743,0.043041904,-0.032711845,0.024820831,0.018651491,-0.008357302,0.009540955,-0.003156406,-0.019081909,-0.025825141,-0.02912502,0.026255561,-0.017216761,0.010401793,-0.028551128,-0.005200896,0.012625624,-0.008142093,0.039311603,-0.00082497,-0.003784101,0.037876874,0.006599758,-0.021520952,0.047633037,0.012410415,-0.01477772,0.023529572,0.004985687,-0.031707536,0.007675806,-0.017934127,-0.034863941,0.018794963,-0.011119158,-0.027546817,0.009612692,0.00760407,0.057102256,0.006241076,0.007281255,-0.007675806,-0.008285566,0.012553888,-0.007245387,0.016284186,-0.024964303,0.007030177,-0.011836523,-0.045050524,0.021090532,-0.021664424,0.00369443,0.037016038,-0.010186584,-0.00656389,0.016355922,0.019225383,0.009002931,-0.008034488,-0.004555268,0.046772201,-0.014347301,0.014347301,-0.023959992,0.017790653,0.031133642,-0.025825141,0.035581306,-0.012769097,0.017360235,0.024677357,0.000046517,0.010903949,0.011262631,-0.000573892,0.026829453,-0.024820831,-0.001309191,0.008177961,-0.002143128,-0.018651491,-0.026685979,-0.040172443,-0.018651491,0.007568201,-0.018794963,0.003281945,-0.014347301,0.005738921,-0.020373167,-0.02051664,-0.028551128,-0.040172443,-0.017718917,0.046198308,0.003802035,-0.005523711,0.07345818,0.000412485,-0.025968615,0.024246939,-0.024964303,0.024820831,0.005882393,0.011190895,0.020086221,-0.029411966,-0.029842386,0.006922573,-0.004286256,0.0233861,-0.0135582,0.000551474,0.026255561,0.019799275,0.003568891,-0.025681669,-0.009469219,-0.002636316,0.013486463,0.050215553,-0.040459387,-0.003622693,0.019225383,-0.015853768,-0.017001551,0.028407656,0.02812071,0.01477772,-0.007209518,0.046198308,0.024246939,0.035868254,-0.019225383,-0.030272804,0.006599758,0.000473013,-0.018364545,0.033429209,-0.0233861,0.021664424,0.028694602,-0.009684428,-0.002815658,0.015136402,0.006994309,0.017360235,-0.027116399,0.042181063,-0.018794963,-0.037589926,-0.018508019,-0.012266942,-0.00277979,-0.01334299,-0.020373167,-0.004949819,-0.018651491,0.026829453,-0.011979996,0.00799862,0.040459387,-0.00738886,0.008249698,0.017718917,-0.042754956,-0.011119158,-0.043615796,-0.009325746,-0.009612692,-0.008285566,-0.008213829,0.012625624,0.000919124,-0.041033279,0.000636661,-0.045911364,-0.001909984,-0.016642869,0.013414727,0.03055975,-0.013414727,0.010186584,0.056241419,-0.008321434,-0.000200638,0.006205208,0.012625624,0.009756165,-0.035294361,0.034003101,-0.023529572,0.031564061,-0.026399033,0.029268494,0.001183652,0.01334299,0.004035179,-0.00491395,-0.002241766,-0.011764786,0.029268494,-0.011621314,0.037302982,-0.020086221,0.018651491,-0.01578203,-0.025825141,0.002528712,0.057102256,0.046198308,-0.006169339,0.008249698,0.009397482,-0.008142093,-0.037876874,-0.041607171,-0.01169305,-0.013773409,-0.020086221,-0.038737711,-0.019799275,-0.035437834,0.019368855,-0.001246422,-0.013845146,-0.037876874,-0.006814968,-0.003066736,0.003730298,0.016499396,0.012840834,0.02051664,-0.006994309,0.009182272,-0.00738886,-0.000193913,-0.037016038,0.007281255,-0.016427658,-0.003568891,0.02912502,0.021807898,0.02912502,0.004124849,-0.012625624,0.02195137,-0.036155198,0.011334368,0.018651491,0.040459387,0.006205208,0.015064666,-0.023959992,0.017360235,-0.000567167,0.032998793,-0.023099154,0.075753748,-0.038737711,-0.005057423,-0.019799275,0.014849456,-0.050215553,-0.001111916,-0.006169339,0.009469219,-0.019081909,-0.013127781,-0.028838074,-0.013414727,-0.008213829,0.006312812,-0.008177961,-0.021664424,-0.010832212,-0.012697361,0.014634247,0.004393861,-0.045337472,-0.010975685,-0.030703224,-0.003228143,-0.014849456,-0.034003101,0.009612692,-0.004806346,-0.006492154,0.018938437,0.00277979,0.023816518,-0.003407484,-0.01169305,0.006276944,-0.024820831,0.00189205,0.006814968,-0.019655801,0.035294361,0.009038799,0.006922573,0.011334368,-0.018651491,-0.009899638,0.029985858,-0.008285566,-0.013845146,0.032424901,-0.024533885,-0.024677357,0.031420588,0.003604759,0.004232454,0.01578203,-0.025107777,0.003784101,0.006276944,-0.010832212,0.009074667,-0.040172443,0.048780821,0.02094706,-0.009110536,0.008680117,-0.014132091,0.023816518,0.012051732,-0.012123469,-0.032998793,-0.032424901,-0.021664424,-0.025538195,-0.01047353,0.009002931,-0.039311603,-0.004806346,0.023673046,-0.012123469,-0.006850836,-0.030272804,0.043615796,0.002456975,0.001273323,-0.007711674,-0.008177961,0.06714537,-0.043615796,0.017216761,0.00882359,-0.005416106,-0.014060355,0.034146577,-0.022812208,-0.009899638,-0.00390964,-0.032137953,0.007245387,0.047633037,-0.007352991,0.006097603,-0.019225383,-0.027833764,-0.010545266,0.002905329,-0.002797724,0.038450766,-0.013629936,-0.008106225,-0.001143301,-0.000014361,-0.043328848,0.029698912,0.027690291,0.002143128,0.012051732,-0.02812071,0.024677357,-0.012984307,0.008715985,-0.005523711,0.039024659,-0.020373167,-0.028838074,0.026972925,0.018364545,-0.010114847,-0.011406104,0.033572685,-0.028838074,0.024677357,-0.011836523,-0.009612692,-0.03672909,0.025107777,-0.025251249,-0.009182272,0.002618382,0.030416278,-0.003210209,0.033859629,-0.015208139,-0.015279875,0.010975685,0.014132091,-0.010545266,-0.002600448,0.003945508,-0.001990688,-0.008859458,0.024533885,0.027116399,-0.005487842,-0.028551128,0.008321434,0.016714605,0.010617003,0.043328848,0.025251249,-0.033429209,0.005667184,-0.012840834,0.037589926,-0.012482151,0.002546646,0.01477772,-0.003120538,0.012984307,-0.054232799,-0.013199517,-0.029985858,-0.023673046,-0.014992929,-0.010760476,0.0233861,-0.02912502,-0.020803586,-0.010545266,0.022238316,0.005021555,0.041033279,0.016140714,-0.006097603,0.015351612,-0.017790653,-0.007675806,-0.032281429,-0.012338678,0.02955544,-0.016427658,0.039885495,0.001192619,-0.006241076,-0.000663563,-0.008070357,-0.001452664,0.025681669,-0.020803586,-0.010401793,0.001443697,0.012410415,0.007926884,-0.034003101,0.017360235,0.000999828,0.019799275,-0.001102949,0.005918262,0.010545266,-0.023529572,0.016714605,0.016571132,0.003604759,0.016140714,-0.020660114,-0.007101914,0.014132091,-0.035437834,-0.018938437,0.019225383,-0.006886704,-0.03629867,0.010545266,-0.017216761,0.005595447,-0.022812208,0.009971374,0.003371616,-0.022955682,-0.013701673,-0.019368855,-0.022238316,0.004627005,0.008213829,0.002600448,0.012769097,-0.027116399,0.015279875,-0.017073289,-0.019512329,-0.010043111,0.003120538,0.0045194,-0.024246939,0.010903949,0.001667874,-0.008895326,0.031277116,-0.016571132,-0.012266942,0.006348681,0.048493877,-0.010186584,0.001506467,0.022955682,-0.012625624,0.018938437,-0.004698741,-0.009002931,0.008249698,0.035724778,0.002887394,-0.00399931,0.007747543,-0.000780134,-0.001389895,-0.003138472,-0.016284186,-0.041033279,-0.018364545,-0.001847215,-0.011190895,0.006061735,-0.044189688,0.033859629,-0.010043111,0.040172443,-0.025251249,-0.006241076,-0.01621245,-0.028694602,-0.001345059,-0.021377478,0.037876874,0.007675806,0.006528022,0.019942747,-0.006133471,0.014275564,-0.005380238,-0.043328848,-0.05825004,0.019512329,-0.00090119,-0.018364545,-0.023099154,-0.003407484,0.026829453,-0.06542369,-0.024677357,0.011262631,-0.002618382,-0.013916882,0.031133642,-0.016427658,-0.017934127,0.020086221,-0.009827901,0.009899638,0.011621314,-0.005308501,0.021377478,-0.011621314,0.009971374,-0.037876874,-0.013916882,0.014419037,-0.001748577,0.014132091,-0.026972925,0.002725987,-0.03672909,-0.004017244,0.005738921,0.001748577,-0.014921193,-0.013127781,0.033572685,-0.022094844,-0.038163818,-0.030129332,0.005057423,0.034576993,0.028264182,0.029698912,-0.003443352,0.022238316,-0.026255561,-0.029842386,0.001883083,-0.006241076,-0.032711845,0.008429039,0.019799275,0.015710294,-0.019368855,-0.00882359,-0.007101914,-0.013414727,-0.004698741,0.01477772,-0.015351612,-0.018508019,0.034290049,-0.012984307,0.008859458,-0.010688739,-0.000573892,0.028694602,0.002313502,0.023959992,-0.013199517,-0.004770477,-0.035294361,0.003228143,0.004949819,-0.041033279,-0.015638558,0.02812071,0.009612692,-0.010760476,-0.005057423,0.010043111,-0.035868254,-0.003192274,0.016427658,-0.007711674,0.012051732,-0.013773409,0.034720469,0.00760407,0.009469219,0.012840834,-0.007962752,-0.024677357,0.006348681,-0.01334299,-0.00308467,0.012984307,0.015208139,0.02955544,0.002116227,0.000403518,-0.02195137,-0.015136402,0.002905329,0.008321434,-0.028981548,-0.035294361,-0.024533885,0.002994999,-0.017073289,-0.021664424,0.013414727,0.006384549,-0.024964303,0.018508019,0.002941197,0.01047353,-0.022668736,0.00421452,-0.034433521,0.005380238,-0.018938437,0.017001551,0.019081909,-0.002636316,-0.006456285,0.008644248,0.008859458,0.011190895,-0.00760407,0.006707363,0.007066045,-0.017718917,0.012195205,-0.037589926,-0.001013278,-0.002456975,-0.003658562,0.016499396,-0.00286946,0.002851526,-0.013414727,0.027977237,-0.040459387,-0.000515606,0.017431971,-0.00882359,0.029985858,-0.007532333,-0.01169305,-0.011836523,0.022525262,0.004627005,0.027403345,-0.010688739,-0.011334368,-0.031564061,-0.018221073,0.023959992,-0.016858079,0.045624416,0.017288497,-0.023529572,-0.016786342,0.042181063,0.003748232,-0.017288497,-0.008142093,-0.004268322,0.040172443,-0.019368855,0.006671495,-0.001488532,0.042754956,-0.020229694,-0.028694602,-0.041033279,0.01047353,0.004286256,0.004411795,-0.019081909,0.020803586,0.03672909,-0.008142093,-0.008751853,0.001640973,-0.014347301,-0.038450766,0.000522331,-0.020229694,-0.018508019,0.035581306,0.050789446,0.055093635,-0.021807898,0.038163818,-0.011262631,0.025251249,-0.034290049,0.045050524,0.0067791,-0.02094706,-0.048206929,0.008859458,0.007137782,-0.024677357,0.012769097,0.006025866,-0.035294361,0.009612692,-0.04476358,0.007675806,0.037876874,0.005236765,0.001156751,0.012625624,0.01025832,0.023529572,0.015423348,0.004160717,-0.021664424,-0.017862389,0.015925504,0.041033279,0.023242628,0.019512329,0.037876874,-0.018005863,-0.006635627,0.001981721,0.016571132,0.009540955,0.010114847,0.008715985,0.006599758,0.012410415,0.005236765,-0.014992929,0.03099017,-0.002797724,-0.039885495,0.05825004,0.000159165,0.016140714,0.043041904,-0.000887739,0.008034488,0.024964303,-0.028838074,-0.015638558,0.009182272,-0.033859629,-0.001963787,-0.008070357,-0.009612692,-0.012410415,0.003676496,-0.047633037,0.005236765,0.032711845,0.002439041,0.017073289,-0.011621314,-0.011764786,-0.018651491,0.003927574,0.002456975,-0.019225383,0.018938437,0.046198308,0.019081909,-0.045624416,-0.015423348,0.009182272,0.020086221,0.008393171,-0.003855837,-0.019942747,-0.02094706,0.000883256,0.015064666,-0.010688739,0.011119158,0.015495085,0.014490774,-0.022238316,0.012051732,0.012769097,-0.019081909,-0.005344369,-0.011621314,0.017145025,-0.008249698,-0.005344369,0.022812208,0.002286601,-0.009002931,0.028407656,-0.001865149,-0.013701673,-0.013845146,-0.006492154,0.022812208,-0.030416278,-0.035294361,-0.042754956,-0.016284186,0.007137782,0.002510778,0.008572512,-0.013701673,0.00656389,-0.006671495,0.012697361,-0.022238316,-0.001856182,0.006276944,0.006599758,0.008680117,-0.006133471,0.006958441,-0.023816518,0.008177961,0.009254009,0.003335747,-0.006635627,-0.015853768,0.007532333,-0.048206929,-0.05825004,-0.025394723,-0.031420588,-0.001049146,0.021377478,-0.023816518,-0.046198308,0.026112087,0.0045194,-0.028694602,-0.007747543,-0.024533885,-0.024677357,-0.032281429,0.018794963,-0.032711845,-0.009684428,0.011190895,-0.001380928,0.015279875,-0.025107777,-0.005738921,-0.004340059,-0.002170029,-0.017718917,-0.020373167,0.010186584,-0.009971374,-0.025394723,0.003622693,-0.048493877,0.015638558,-0.036155198,-0.016427658,-0.000600793,0.003281945,0.022094844,-0.009110536,-0.017145025,-0.023242628,-0.014921193,0.023673046,0.02195137,-0.025394723,0.003371616,-0.032998793,-0.000959476,-0.037589926,-0.013271254,-0.04476358,-0.015423348,-0.018651491,-0.049067769,0.033429209,-0.002089326,-0.033716157,-0.000932575,-0.001080531,0.036155198,-0.004106915,0.005272633,-0.02195137,-0.010043111,-0.027403345,-0.035868254,0.006814968,0.039598551,0.037302982,-0.041320227,-0.025394723,-0.025394723,-0.000699431,0.003604759,0.016355922,-0.00799862,-0.006994309,0.035150886,0.020229694,-0.007747543,0.017647181,0.026399033,-0.030416278,-0.011908259,0.026542507,-0.012195205,0.034146577,-0.006169339,-0.008859458,0.0045194,0.019799275,-0.031277116,-0.022812208,0.007066045,0.039885495,0.001264356,-0.026542507,-0.016355922,0.002214865,-0.018938437,-0.02955544,-0.008070357,-0.006420417,-0.001389895,0.002241766,-0.018292809,0.016355922,-0.002134161,0.037302982,0.00180238,-0.013199517,-0.020086221,-0.011621314,0.021377478,-0.005272633,-0.02195137,-0.017216761,0.037876874,0.033142265,0.041607171,-0.011477841,0.031133642,-0.045050524,-0.003981376,-0.025394723,-0.031707536,0.024533885,0.032568373,0.028694602,-0.021090532,-0.019942747,0.054806691,-0.004483532,-0.020086221,-0.01599724,0.018651491,0.020373167,0.000504397,-0.007424728,-0.063702017,-0.014203828,0.030846696,-0.006599758,-0.027259871,-0.024103465,-0.020660114,-0.004985687,0.005559579,-0.034146577,-0.011549577,-0.00173961,0.008321434,0.007030177,-0.015638558,
	}

	vectorSearchStage := bson.D{
		{"$vectorSearch", bson.D{
			{"index", "vector_index"},
			{"path", "plot_embedding_voyage_3_large"},
			{"filter", bson.D{{
				"$and", bson.A{
					bson.D{{"year", bson.D{{"$gt", 1955}}}},
					bson.D{{"year", bson.D{{"$lt", 1975}}}},
				},
			}}},
			{"queryVector", queryVector},
			{"numCandidates", 150},
			{"limit", 10},
		}}}

	projectStage := bson.D{
		{"$project", bson.D{
			{"_id", 0},
			{"plot", 1},
			{"title", 1},
			{"year", 1},
			{"score", bson.D{{"$meta", "vectorSearchScore"}}},
		}}}

	cursor, err := coll.Aggregate(ctx, mongo.Pipeline{vectorSearchStage, projectStage})
	if err != nil {
		log.Fatalf("failed to retrieve data from the server: %v", err)
	}
	// display the results
	type ProjectedMovieResult struct {
		Title string  `bson:"title"`
		Plot  string  `bson:"plot"`
		Year  int32   `bson:"year"`
		Score float64 `bson:"score"`
	}

	var results []ProjectedMovieResult
	if err = cursor.All(ctx, &results); err != nil {
		log.Fatalf("failed to unmarshal retrieved docs to ProjectedMovieResult objects: %v", err)
	}
	for _, result := range results {
		fmt.Printf("Title: %v \nPlot: %v \nYear: %v \nScore: %v \n\n", result.Title, result.Plot, result.Year, result.Score)
	}
}

```

**Output:**

```shell
Title: Chitty Chitty Bang Bang 
Plot: A down-on-his-luck inventor turns a broken-down Grand Prix car into a fancy vehicle for his children, and then they go off on a magical fantasy adventure to save their grandfather in a far-off land. 
Year: 1968 
Score: 0.7489712834358215 

Title: The Little Prince 
Plot: A pilot, stranded in the desert, meets a little boy who is a prince on a planet. 
Year: 1974 
Score: 0.7346078753471375 

Title: In Search of the Castaways 
Plot: In 19th century England young Mary Grant and her brother Robert Grant embark on a dangerous quest to find their missing father,sea captain Grant,who vanished somewhere along the Chilean coast. 
Year: 1962 
Score: 0.7281590104103088 

Title: Bedknobs and Broomsticks 
Plot: An apprentice witch, three kids and a cynical conman search for the missing component to a magic spell useful to the defense of Britain. 
Year: 1971 
Score: 0.720349133014679 

Title: Pastoral Hide and Seek 
Plot: A young boys' coming of age tale set in a strange, carnivalesque village becomes the recreation of a memory that the director has twenty years later. 
Year: 1974 
Score: 0.7195663452148438 

Title: Peter Pan 
Plot: In this magical tale about the boy who refuses to grow up, Peter Pan and his mischievous fairy sidekick Tinkerbell visit the nursery of Wendy, Michael, and John Darling. With a sprinkling ... 
Year: 1960 
Score: 0.7195032238960266 

Title: The Cowboys 
Plot: When his cattle drivers abandon him for the gold fields, rancher Wil Andersen is forced to take on a collection of young boys as his drivers in order to get his herd to market in time to ... 
Year: 1972 
Score: 0.717952311038971 

Title: The 7th Voyage of Sinbad 
Plot: When a princess is shrunken by an evil wizard, Sinbad must undertake a quest to an island of monsters to cure her and prevent a war. 
Year: 1958 
Score: 0.7148033380508423 

Title: The Red Balloon 
Plot: A red balloon with a life of its own follows a little boy around the streets of Paris. 
Year: 1956 
Score: 0.7147064805030823 

Title: Perri 
Plot: This True Life Fantasy follows and shows how the life of a female squirrel, Perri, in the forest is filled with danger and fraught with peril. When not fleeing her natural enemy, the Marten... 
Year: 1957 
Score: 0.7120871543884277 
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between 1955 and 1975. It returns documents that summarize children's adventures in the plot for movies released between 1955 and 1975.

**See also: Additional Filter Examples**

The [MongoDB Vector Search Quick Start Tutorial](https://www.mongodb.com/docs/vector-search/tutorials/quick-start.md#std-label-vector-search-quick-start) tutorial demonstrates other pre-filters in semantic search queries against the embedded data in the `sample_mflix.embedded_movies` collection.

#### ENN Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *world war*. It requests exact matches and limits the results to `10` documents only. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

```go
package main

import (
	"context"
	"fmt"
	"log"

	"go.mongodb.org/mongo-driver/v2/bson"
	"go.mongodb.org/mongo-driver/v2/mongo"
	"go.mongodb.org/mongo-driver/v2/mongo/options"
)

func main() {
	ctx := context.Background()

	// Replace the placeholder with your Atlas connection string
	const uri = "<connection-string>"

	// Connect to your cluster
	clientOptions := options.Client().ApplyURI(uri)
	client, err := mongo.Connect(clientOptions)
	if err != nil {
		log.Fatalf("failed to connect to the server: %v", err)
	}
	defer func() { _ = client.Disconnect(ctx) }()

	// Set the namespace
	coll := client.Database("sample_mflix").Collection("embedded_movies")

	queryVector := [2048]float64{
		0.000370218,0.038684014,-0.001893905,-0.060604952,-0.019261414,0.001531242,0.015151238,-0.014103547,-0.019180823,-0.029335376,-0.011846979,0.003868401,0.012894671,-0.002458047,-0.003002041,-0.027078809,-0.019583782,0.041907679,-0.011282837,-0.029818926,0.031914312,-0.020309107,-0.002981893,-0.019906148,-0.012249937,0.041585315,-0.005601123,0.039328746,0.040618215,-0.017085439,-0.038361646,-0.012894671,-0.000352589,0.022565674,-0.011685796,-0.010114257,-0.019906148,-0.012491712,-0.022888042,-0.027401175,0.011846979,-0.002317011,0.045776084,-0.019422598,0.006930886,0.004875797,-0.038845196,0.023855142,0.009630707,-0.045131348,0.003868401,-0.00223642,-0.004392247,0.007212956,-0.019422598,0.046743184,-0.013217038,0.008099466,0.020792658,-0.062861525,-0.047710285,0.009388932,0.001541316,0.050611585,-0.032881413,-0.034009695,0.003002041,-0.005359347,-0.025628159,0.036749814,0.006286152,0.016440706,-0.041262947,0.015715381,-0.012652896,-0.006326448,-0.014909463,0.041262947,-0.025144609,0.00417062,-0.026111709,0.066729926,0.013619997,0.025144609,-0.004291508,0.007978578,-0.009751595,0.003566182,-0.010557512,-0.028207093,-0.015393013,0.048032649,-0.032075495,-0.014425913,0.020792658,0.01096047,0.008502424,-0.013217038,-0.032075495,0.026917625,-0.00165213,0.007172661,-0.063506253,0.034654427,-0.013861772,0.009268044,-0.012894671,-0.023855142,-0.024983425,-0.009308341,0.047710285,-0.010396329,-0.02949656,-0.015151238,0.025144609,0.041262947,0.02095384,-0.004432543,0.011041062,-0.032881413,0.016118338,-0.000478513,0.036749814,0.00417062,-0.040457029,0.017730173,-0.071565427,0.023532774,0.047387917,-0.017730173,0.026272893,-0.001289467,0.000760584,0.004331803,0.017891357,0.012652896,-0.064150989,0.058348387,0.040295847,-0.023532774,-0.012894671,-0.02852946,-0.001914053,0.004734762,-0.017568989,-0.007736803,-0.02095384,-0.014909463,-0.014909463,-0.02047029,0.018858457,-0.005198164,0.000264442,-0.007092069,0.026434075,0.005601123,0.007011477,-0.003928845,-0.004190768,0.023693958,-0.011927571,0.001203838,0.008180057,0.011766387,0.015715381,-0.038522828,-0.019342007,-0.006084673,0.003404999,-0.002256567,-0.003485591,0.009832187,0.023371592,-0.04384188,-0.029818926,0.038361646,0.019906148,-0.004372099,0.004090028,-0.015393013,-0.028690644,-0.033203777,0.025305793,0.015957156,0.005560827,0.021115024,0.008905382,0.018858457,-0.024983425,0.008180057,0.055769451,0.025628159,-0.010557512,-0.000236738,-0.003626626,-0.014184138,0.019664373,-0.00310278,-0.011202246,0.01426473,0.007092069,0.02901301,0.046420816,-0.001994645,0.02192094,0.038845196,-0.036588628,0.021598574,-0.019986739,0.003707218,0.001138358,0.018697273,0.003888549,-0.034976795,0.016360113,-0.031591944,0.002468121,0.015554197,0.001611834,0.013700588,-0.052223418,-0.006004081,0.024338692,-0.024661059,-0.006689111,-0.035460345,0.010235145,0.039489929,-0.007857691,-0.026272893,-0.00261923,-0.011363429,-0.026756443,-0.00640704,0.036749814,0.037233364,-0.006245856,-0.005278756,-0.027562359,-0.049966849,-0.021276208,-0.006971181,-0.013055854,-0.005399643,0.048032649,-0.033203777,-0.002296863,0.023693958,0.026917625,0.000705177,0.022404492,-0.021598574,0.013700588,0.004432543,0.031269576,0.01523183,0.010275441,-0.017568989,-0.023210408,0.050289217,-0.004996685,0.010315737,-0.017004848,0.017246623,-0.00950982,0.017327214,-0.035943896,0.014506505,0.001621908,-0.012491712,0.01096047,-0.011927571,-0.024177508,0.015634788,-0.026595259,0.007897986,-0.014425913,-0.001490946,0.017971948,0.007736803,0.023371592,0.011041062,0.008220353,-0.010557512,0.003888549,-0.034493245,-0.043197148,-0.013942363,-0.008905382,0.002699822,0.025628159,0.001430503,-0.008018874,-0.018858457,0.059315488,-0.018697273,-0.040618215,-0.014022955,0.004815354,0.012008162,-0.014103547,0.030786026,0.043519516,0.005601123,-0.019664373,0.001400281,-0.022082124,-0.018858457,-0.026434075,0.025305793,-0.024822243,0.038039278,-0.011121654,-0.032720227,-0.018374907,-0.005137721,0.001390207,0.028045909,0.03046366,0.00592349,-0.041907679,-0.024338692,-0.042552415,0.006527927,-0.012008162,-0.027401175,0.000337478,0.027884725,0.009912779,-0.011121654,0.004009437,-0.003122928,0.022404492,-0.010275441,-0.004392247,0.00689059,0.01523183,-0.019180823,-0.034170877,-0.040940579,0.021598574,0.005077277,-0.03046366,0.04384188,0.03046366,0.012733487,0.010879879,0.02192094,-0.006930886,-0.016924256,0.038200464,-0.013861772,0.002417751,-0.023532774,-0.016279522,-0.014425913,0.026595259,0.024177508,0.000977174,0.007333844,0.02998011,-0.042230047,0.003042337,0.000730362,0.033364963,-0.002306937,0.005057129,-0.023049224,-0.015876563,-0.022726858,-0.005641419,0.004553431,0.009751595,0.014587097,0.017246623,-0.049966849,0.004613874,0.040457029,0.04287478,0.004090028,-0.00261923,0.002407677,0.039489929,0.002377455,0.007051773,0.025144609,0.024177508,-0.000705177,0.012411121,-0.025789343,-0.024016324,-0.030302476,-0.009268044,-0.00950982,0.017246623,0.013458813,0.008583016,-0.022565674,-0.006366744,0.00427136,-0.007736803,0.020147923,-0.012733487,-0.023693958,-0.006165265,0.035137977,-0.023049224,0.002699822,0.005399643,0.035299163,-0.007817394,0.031914312,-0.000149221,0.015473605,-0.026272893,-0.009711299,-0.002981893,0.000649771,0.064150989,0.032720227,-0.052223418,-0.017810764,-0.010275441,0.027078809,0.030786026,-0.016360113,0.039973479,-0.003122928,-0.038522828,-0.012249937,-0.033848513,-0.027239993,-0.028851826,0.018374907,-0.030302476,-0.048032649,0.011282837,0.058670752,-0.008784494,0.01096047,0.005057129,0.004009437,0.002488269,0.016843664,0.003163224,-0.027884725,-0.001934201,-0.030302476,-0.015715381,-0.001480872,0.011766387,-0.039973479,-0.009227749,-0.003304259,-0.026917625,-0.012088754,-0.014990055,0.03046366,0.007857691,0.042552415,-0.011846979,-0.008421832,-0.001813313,-0.019342007,-0.017166032,0.000972137,0.017004848,-0.018374907,0.037555728,0.019986739,0.018697273,0.014184138,0.027723543,0.023693958,-0.005077277,-0.025305793,0.011846979,0.000705177,0.042552415,-0.037072178,0.010879879,-0.028690644,-0.029818926,0.010879879,-0.014184138,-0.036266264,-0.031591944,-0.033687327,0.022888042,-0.016763072,0.004513135,0.000705177,0.02192094,0.025950525,0.015473605,-0.018374907,0.039489929,0.002881153,-0.037072178,-0.021115024,-0.008623311,-0.002095384,-0.026272893,0.015795972,0.015715381,0.034493245,0.030302476,0.010799287,-0.020228514,0.005137721,0.025628159,0.024016324,-0.008220353,0.002397603,-0.030624844,-0.014587097,0.022082124,-0.006608519,-0.041101765,-0.002478195,-0.031914312,0.017166032,-0.008300944,-0.004593727,-0.001390207,0.032720227,-0.005681715,0.002417751,0.000473476,-0.037878096,-0.046743184,-0.01378118,-0.016198931,-0.007897986,0.006608519,-0.011846979,0.027078809,-0.022243308,0.022565674,-0.007293548,-0.019019639,0.037394546,-0.035299163,-0.02192094,0.008421832,0.000135998,-0.000785769,-0.051578686,0.009227749,-0.015393013,-0.029174194,-0.015554197,0.001400281,0.007495028,-0.002820709,0.041585315,-0.017568989,0.054479986,-0.005641419,-0.024177508,-0.042552415,0.026111709,-0.014909463,0.023855142,-0.022565674,0.010033666,0.028207093,0.010073962,0.007736803,0.015312422,0.037878096,-0.002659526,-0.030786026,0.012652896,-0.019261414,0.005641419,0.019100232,-0.037555728,-0.00013285,-0.020228514,-0.001672278,0.038039278,-0.008703903,0.011282837,0.004351952,0.012894671,0.024177508,0.016440706,0.013942363,-0.008542719,0.005842898,0.001934201,0.00090162,0.014022955,-0.024983425,0.021115024,0.010073962,0.002528564,0.001390207,-0.012008162,0.002347233,-0.015795972,-0.016843664,-0.001793165,-0.016601888,-0.010396329,-0.027239993,-0.001188727,-0.001264282,-0.00950982,0.003928845,0.019503189,0.003485591,-0.026595259,-0.01096047,-0.030302476,-0.00320352,-0.01523183,0.028045909,-0.005641419,0.031108394,-0.01096047,0.011363429,0.016118338,-0.022404492,0.02143739,0.019342007,-0.013378222,0.027723543,-0.034332063,-0.015312422,0.02852946,-0.039489929,0.032720227,0.010154554,0.004956389,0.036105078,0.004775058,-0.038522828,0.019986739,0.020147923,0.009751595,-0.006366744,0.038200464,-0.028690644,-0.007656211,0.020228514,0.00155139,-0.015795972,0.022243308,0.011444021,-0.012491712,0.020550882,0.033687327,0.008865086,0.017730173,0.018213723,0.001682352,-0.043519516,-0.038200464,0.018052539,0.006930886,0.002075236,-0.018536089,0.008703903,-0.000053518,-0.007172661,0.025144609,-0.008099466,0.000120888,-0.016763072,-0.005762306,-0.004432543,-0.00640704,0.05996022,0.031914312,-0.002075236,0.027401175,0.037555728,-0.004311656,-0.01426473,-0.010638104,0.048999749,0.002317011,0.032075495,-0.000120888,-0.00358633,-0.036105078,0.020792658,0.008663607,0.003868401,-0.026917625,-0.02192094,-0.019261414,0.01378118,0.033364963,0.027884725,-0.005883194,-0.009590412,-0.001440577,0.025628159,0.050289217,0.009912779,0.036427446,0.001123247,0.000637178,0.007777099,0.008865086,0.014506505,0.031108394,0.020067332,-0.042552415,-0.006527927,0.005117572,-0.022888042,0.006447336,-0.018294314,-0.004714614,0.009751595,-0.011927571,0.020389698,-0.018939048,0.004210916,0.049644485,-0.014587097,-0.019019639,0.000795843,-0.016440706,0.011202246,0.031430762,0.024177508,0.029818926,-0.014103547,-0.017568989,0.006165265,-0.023855142,0.026434075,-0.012491712,0.008784494,-0.019664373,-0.019261414,-0.003928845,0.013378222,-0.009227749,0.003969141,0.023049224,0.010799287,0.003122928,0.008260649,-0.026595259,-0.055447087,0.016440706,-0.003304259,-0.003707218,-0.046743184,0.018858457,0.000375255,-0.016924256,0.020792658,0.016440706,-0.027401175,0.002740117,-0.007092069,-0.005802602,0.000506217,0.028690644,-0.000493624,0.001571538,0.001400281,0.003263964,-0.001994645,-0.00310278,-0.002327085,-0.01474828,0.026595259,0.008300944,-0.008260649,0.00592349,0.046743184,-0.009308341,-0.016924256,0.011444021,0.01047692,0.006326448,-0.037394546,-0.008583016,-0.020631474,0.024177508,0.015312422,-0.007938282,0.017085439,0.02143739,-0.004130324,0.004372099,-0.004976537,0.048032649,-0.027401175,0.018697273,-0.006447336,0.00203494,0.005963786,-0.014184138,0.009671004,0.007535324,-0.033042595,0.016360113,-0.024338692,-0.008099466,0.024499875,0.000785769,0.010799287,0.028207093,-0.01523183,0.022082124,0.006527927,0.032881413,-0.037716914,0.034009695,-0.009671004,0.016521297,0.032881413,-0.02143739,0.02143739,-0.014184138,0.006124969,-0.028368276,0.038039278,0.026917625,0.012411121,-0.009912779,-0.006366744,-0.047387917,0.016763072,-0.022726858,0.064473353,-0.017730173,0.009832187,0.003445295,0.025789343,-0.003344555,-0.021276208,0.005198164,0.01378118,-0.011202246,-0.006286152,-0.026434075,-0.007817394,0.003969141,-0.037394546,0.006930886,0.000836139,0.000254368,-0.036749814,-0.022082124,-0.006568223,-0.026111709,-0.002175976,0.004069881,-0.037072178,-0.017568989,0.048355017,0.011605204,0.00523846,-0.023210408,-0.01329763,0.000198961,0.02095384,0.004069881,0.000124036,0.008018874,-0.004009437,-0.065440454,-0.008985974,-0.04384188,0.00261923,-0.017407807,0.012733487,-0.017246623,0.031591944,0.007454732,-0.015715381,-0.025789343,0.016843664,-0.008300944,-0.010557512,-0.020550882,-0.028851826,0.002498342,0.028368276,-0.037716914,0.006366744,0.027562359,-0.003062484,0.017649582,0.034493245,-0.003082632,0.017891357,-0.023693958,0.020309107,0.018777864,0.055769451,-0.011363429,-0.018777864,0.022565674,0.001410355,0.035299163,0.012975262,0.007897986,-0.031108394,0.007253252,0.001299541,0.02143739,-0.012249937,0.01047692,-0.020631474,-0.014667688,-0.029657744,-0.002861005,-0.023693958,0.042230047,-0.000669918,0.001531242,-0.005883194,-0.03046366,-0.05286815,0.029174194,-0.009630707,-0.013136446,-0.034654427,0.021598574,-0.012491712,-0.019422598,0.021759758,0.006689111,-0.058670752,0.014828872,0.014345322,-0.016601888,0.038522828,-0.026272893,-0.047710285,-0.003263964,-0.007978578,0.016682481,-0.027078809,-0.000295923,-0.00427136,-0.001198801,0.006850294,-0.006809998,-0.002498342,-0.002065162,0.012169346,-0.001218949,-0.002578934,0.008462128,0.006648815,-0.020147923,0.005399643,0.028207093,-0.014184138,-0.001611834,-0.017649582,-0.032720227,0.009630707,0.006165265,-0.020147923,-0.007132365,-0.027401175,-0.002820709,-0.022888042,0.024499875,-0.011121654,-0.017568989,-0.02095384,-0.017246623,0.018697273,-0.017730173,0.022565674,0.034170877,0.012652896,-0.009388932,0.039328746,-0.000760584,0.009388932,-0.006769702,-0.005278756,0.011282837,0.006366744,-0.049322117,-0.005722011,0.009630707,-0.00223642,-0.004251212,-0.006930886,0.034009695,0.001359985,0.00310278,-0.05286815,-0.004372099,0.027562359,-0.025305793,-0.010073962,-0.013136446,-0.011846979,0.030302476,-0.008018874,-0.025950525,-0.017004848,0.032075495,0.033687327,0.020550882,0.007897986,-0.034976795,-0.018616682,0.001833461,-0.04287478,0.018213723,0.029174194,0.009590412,-0.035621528,0.005762306,0.002065162,0.019180823,0.019180823,0.016521297,-0.017327214,0.023532774,0.012008162,0.032236677,0.002840857,-0.008059169,0.000861324,0.024499875,-0.012733487,0.038361646,0.033364963,0.013942363,0.028368276,0.00203494,0.005057129,0.016198931,0.051256318,-0.000302219,0.004895946,-0.02998011,-0.033203777,-0.005016833,-0.008905382,-0.018697273,0.001994645,-0.008744199,0.022082124,0.036749814,0.004351952,-0.008099466,-0.020228514,-0.019503189,0.020147923,0.028045909,-0.03094721,0.019744964,0.01523183,-0.012008162,0.017166032,0.000685029,0.021276208,-0.004049733,-0.015151238,-0.047710285,0.000488587,-0.016601888,0.003505739,0.001359985,-0.012411121,-0.017407807,-0.016601888,-0.003445295,0.019422598,0.011363429,-0.001113173,-0.008220353,-0.020389698,0.017407807,0.02143739,0.001012433,-0.006245856,-0.024016324,0.024499875,-0.006366744,0.046420816,-0.000397921,0.000098851,-0.010033666,0.007938282,0.014909463,-0.027723543,-0.040295847,-0.059315488,-0.014828872,0.001349911,-0.02998011,0.002357307,0.010154554,0.005097425,0.000992285,0.031753127,-0.009308341,0.008985974,0.013861772,-0.017327214,-0.008865086,0.040618215,-0.003707218,0.005097425,-0.011363429,0.005560827,0.01096047,-0.009388932,-0.015876563,-0.022565674,-0.016440706,0.023210408,-0.004029585,0.017568989,-0.012088754,0.00005037,0.000941915,0.000866361,0.023049224,0.000871398,0.004815354,-0.021598574,0.000730362,0.002981893,0.01047692,-0.004573578,0.014022955,0.025628159,-0.026595259,-0.020067332,0.02143739,0.033848513,-0.009912779,-0.007978578,0.002175976,-0.026917625,0.029174194,-0.025628159,-0.047065549,-0.018133132,-0.00150102,0.052223418,0.012652896,-0.022726858,0.011524612,-0.012814079,0.005359347,-0.007172661,0.013619997,0.03046366,0.013539405,-0.000591845,0.033203777,0.026917625,-0.044164248,-0.014990055,0.00223642,-0.008139761,0.025950525,0.021276208,0.005016833,-0.004976537,-0.01378118,0.00592349,-0.001329763,0.038684014,0.021115024,0.048999749,0.049966849,-0.018777864,0.018616682,0.038200464,-0.026272893,-0.051578686,0.024499875,0.006850294,-0.019180823,-0.00043318,0.020792658,0.003505739,-0.015473605,-0.041262947,-0.026917625,0.067374654,0.004694466,0.001621908,-0.025305793,0.003606478,0.006286152,-0.020309107,0.016118338,-0.019180823,0.007092069,-0.017327214,-0.006326448,-0.007897986,0.000556586,-0.03046366,-0.013136446,0.016843664,-0.024338692,-0.011444021,-0.018777864,0.002840857,-0.036749814,-0.01523183,-0.009630707,-0.013055854,-0.042230047,0.017327214,-0.012814079,-0.016843664,0.002256567,-0.007656211,0.005963786,-0.016360113,0.026756443,0.019986739,-0.022082124,-0.024983425,-0.039489929,0.01378118,-0.012008162,0.000876435,-0.02192094,0.018133132,-0.020792658,-0.019583782,-0.005842898,0.020067332,-0.016763072,0.007414436,0.01096047,-0.000521328,0.01047692,0.00011711,0.035299163,0.038039278,0.049644485,-0.003062484,0.014667688,-0.007454732,0.006809998,-0.018536089,-0.015554197,0.016360113,0.008542719,-0.013217038,0.02998011,0.017810764,0.048999749,0.020309107,-0.017649582,-0.011041062,0.008381536,0.011363429,0.039651114,-0.012411121,0.011685796,0.029657744,-0.011524612,-0.020147923,0.03046366,0.00261923,-0.00320352,-0.002317011,-0.00101747,-0.047387917,0.04287478,-0.011927571,-0.017488398,-0.010638104,-0.006850294,0.01096047,0.033848513,-0.006124969,0.001793165,0.015473605,-0.048999749,0.006447336,0.033848513,0.008663607,-0.024822243,0.005399643,-0.00368707,-0.015070647,-0.009590412,0.001289467,-0.018858457,0.02095384,-0.007414436,-0.008421832,0.000715251,-0.015473605,0.02901301,0.020309107,-0.003707218,0.016360113,-0.008663607,0.018939048,0.001218949,0.00358633,-0.003284112,0.036427446,0.02192094,0.022888042,-0.024661059,0.008341241,-0.024338692,-0.00950982,-0.017166032,0.046743184,-0.018052539,-0.012975262,0.002800561,-0.012008162,-0.013055854,0.028368276,-0.057381287,0.018697273,-0.043519516,-0.018052539,0.001370059,-0.019342007,0.022404492,0.017166032,-0.004351952,0.001611834,-0.028207093,0.001319689,0.025950525,0.025305793,0.017488398,-0.045776084,-0.024983425,0.005117572,-0.010879879,0.020147923,-0.00999337,0.022082124,0.000337478,-0.018777864,0.007978578,-0.039328746,0.000249331,0.04287478,-0.012411121,-0.023532774,0.006527927,0.028207093,0.009348636,0.006084673,-0.007293548,-0.022082124,-0.017085439,0.02047029,-0.007817394,0.003243816,-0.008381536,-0.00523846,-0.004674318,-0.051256318,0.019986739,-0.009912779,0.040940579,0.006527927,-0.002861005,0.035460345,0.026434075,0.015393013,-0.005359347,-0.012733487,-0.025628159,0.019664373,-0.018536089,0.025305793,-0.009912779,0.032397863,0.047387917,0.000674955,0.031108394,-0.008381536,-0.002558786,-0.01096047,-0.004674318,0.002115532,0.000275775,0.02047029,0.036427446,-0.027401175,-0.030302476,-0.000410514,0.006769702,0.024822243,-0.011041062,0.028690644,0.019180823,-0.016763072,-0.037072178,-0.027078809,0.038845196,0.05996022,-0.037233364,-0.000377774,0.006487631,0.006729406,0.033848513,-0.019422598,-0.007092069,-0.001621908,0.026111709,-0.002498342,0.014345322,-0.019342007,0.017891357,-0.014587097,-0.004533283,-0.020147923,0.001430503,-0.009711299,0.049644485,0.001410355,-0.010315737,0.003082632,-0.00271997,-0.023371592,0.006729406,0.025144609,0.023210408,0.004976537,-0.000278293,-0.025305793,0.012330529,-0.019019639,-0.00640704,-0.006286152,0.017971948,-0.002327085,0.016924256,-0.015795972,-0.012491712,-0.011282837,0.003022189,0.01047692,0.027239993,0.012008162,0.003263964,0.026434075,0.035621528,-0.024338692,-0.012652896,0.024822243,0.000654807,0.028368276,0.011202246,0.016440706,0.016360113,-0.026917625,-0.019744964,0.013217038,0.011363429,-0.003928845,-0.028690644,0.001440577,-0.037716914,0.023693958,0.018374907,0.011927571,-0.042552415,0.012169346,-0.009953074,0.011444021,0.019503189,-0.016279522,0.003243816,-0.022888042,-0.024016324,-0.007897986,-0.006487631,-0.010638104,-0.041907679,-0.025950525,-0.032881413,-0.022404492,-0.03094721,0.01378118,0.043519516,-0.010718695,0.020067332,0.037555728,-0.000215331,0.019664373,0.004916093,-0.040940579,-0.048999749,0.017407807,0.006648815,-0.014587097,-0.014506505,-0.047387917,-0.006729406,0.015393013,0.028851826,0.024983425,-0.009832187,-0.004996685,0.025466975,0.015070647,-0.004593727,-0.010073962,0.000685029,0.041262947,-0.006326448,0.021598574,0.025466975,0.02143739,-0.007253252,0.029174194,-0.012169346,0.011605204,-0.008623311,-0.002024866,-0.001450651,0.025144609,0.004009437,0.02852946,-0.003002041,-0.02143739,-0.027401175,-0.02998011,0.023210408,0.016279522,0.017166032,-0.020228514,0.011202246,-0.014103547,0.009590412,-0.014506505,-0.049966849,-0.009872482,0.002558786,-0.036105078,0.004009437,0.010718695,-0.004996685,0.003707218,-0.008663607,0.012894671,-0.003022189,-0.002901301,0.000886509,0.017327214,-0.027401175,-0.016601888,-0.010799287,-0.005883194,-0.026595259,-0.033526145,-0.004513135,0.010396329,0.017971948,-0.035782713,-0.041585315,-0.009026269,-0.001349911,0.005641419,-0.001329763,0.003747514,-0.005319052,-0.005883194,-0.000277034,0.021115024,0.02901301,-0.027562359,0.044486616,-0.071887791,-0.002861005,-0.003404999,-0.005319052,0.003022189,0.024499875,0.034493245,-0.009106861,0.016037747,-0.005439939,0.050289217,0.003404999,-0.013619997,0.021115024,0.021759758,0.022243308,-0.002578934,-0.000579253,-0.054157618,-0.012088754,0.00737414,-0.030786026,-0.019825557,0.003969141,-0.002558786,0.022243308,0.029335376,-0.024016324,0.006527927,0.012814079,-0.019019639,0.012249937,-0.004694466,-0.002266641,-0.014022955,0.023049224,-0.020631474,-0.025466975,-0.037072178,0.002266641,-0.013378222,0.006124969,0.012491712,0.017407807,-0.009872482,0.031108394,0.010315737,0.032881413,-0.006648815,0.009832187,0.024338692,0.03094721,0.016279522,-0.022726858,0.03094721,-0.040134665,0.008139761,0.006809998,0.018294314,0.01523183,-0.03046366,-0.007172661,-0.007293548,0.003243816,0.006124969,-0.006729406,-0.003183372,0.047387917,0.006124969,-0.000375255,-0.024661059,0.022243308,-0.004492987,0.012330529,-0.02949656,0.027078809,-0.021759758,-0.004069881,0.013700588,-0.033526145,-0.009066566,-0.023049224,0.017891357,0.007212956,0.029818926,-0.023049224,-0.006689111,0.030302476,0.009147157,-0.005439939,-0.003042337,0.034815613,0.027078809,-0.055447087,-0.018616682,0.016763072,-0.013136446,-0.018616682,0.034009695,-0.003465443,-0.035621528,-0.002004718,0.01329763,0.023532774,-0.003525887,-0.005722011,-0.011363429,0.027239993,-0.016601888,-0.015473605,0.022565674,0.013136446,-0.021598574,-0.002538638,0.033203777,0.006245856,0.020631474,-0.001390207,0.013942363,-0.022082124,0.012733487,-0.006769702,0.024661059,-0.026595259,-0.003485591,-0.004513135,0.037555728,0.018133132,-0.026595259,0.024338692,-0.033687327,0.016924256,0.006608519,0.022243308,-0.033848513,-0.028368276,0.002538638,0.012894671,0.001183691,0.014990055,0.028207093,0.010879879,-0.012411121,0.012975262,0.006286152,0.002397603,-0.036427446,0.015070647,-0.030141294,0.015312422,0.017568989,-0.009348636,0.019583782,0.039651114,-0.006165265,0.004916093,-0.021276208,0.011766387,0.029335376,-0.004190768,-0.012894671,0.026756443,0.007092069,-0.024016324,-0.037716914,-0.001309615,0.048999749,-0.01474828,-0.032236677,0.025466975,0.011363429,0.043519516,0.007575619,0.034332063,-0.019019639,-0.011766387,-0.018858457,0.000056351,-0.004492987,0.000554068,0.003364703,-0.025144609,-0.062216789,0.001254208,0.033364963,0.005681715,0.02143739,0.007414436,-0.023855142,0.013539405,-0.032236677,-0.007857691,0.009348636,0.018536089,-0.018697273,0.031269576,-0.018616682,0.018455498,-0.006124969,-0.003143076,-0.010638104,0.000982211,0.023855142,-0.01047692,0.023049224,0.00640704,0.021115024,-0.009872482,0.019261414,0.026756443,-0.00427136,0.008502424,0.019906148,0.045776084,-0.008824791,0.005963786,-0.012814079,-0.016521297,-0.012249937,0.010033666,-0.017166032,0.014184138,-0.022726858,0.010879879,0.034493245,0.001359985,0.00640704,0.000972137,-0.027078809,0.013619997,-0.030302476,0.009388932,-0.001007396,0.016440706,0.017488398,-0.006447336,0.022888042,-0.00737414,-0.006366744,-0.005883194,-0.007454732,0.027562359,0.005802602,-0.003747514,-0.026434075,0.018213723,0.008462128,-0.003848253,-0.004049733,-0.014990055,-0.006004081,-0.01047692,-0.014425913,0.030624844,-0.015715381,-0.024338692,0.007495028,0.002820709,-0.021276208,-0.005399643,-0.057381287,-0.061249688,-0.013055854,0.02901301,0.01474828,-0.024177508,-0.026595259,0.012411121,-0.011927571,-0.007253252,-0.011927571,0.015070647,-0.019100232,0.015795972,-0.01096047,-0.024822243,0.003989289,0.012088754,-0.039006379,-0.050611585,0.000295923,-0.010718695,0.017327214,-0.01426473,-0.010194849,-0.044486616,0.015554197,-0.019744964,-0.005157868,0.006648815,-0.013539405,-0.024499875,0.018939048,0.039328746,-0.009429228,0.011363429,0.069308855,-0.001193765,0.030302476,-0.012572304,0.024983425,-0.008623311,0.00320352,0.039328746,0.008824791,-0.024822243,-0.00523846,0.013619997,-0.008300944,-0.038845196,0.00950982,-0.023855142,-0.004936241,0.031108394,-0.033526145,-0.006044377,-0.000785769,-0.013458813,-0.051256318,0.030302476,-0.013700588,0.02192094,0.003626626,-0.018777864,-0.014990055,0.013055854,-0.007736803,-0.010073962,-0.015312422,0.034493245,-0.011282837,-0.040134665,-0.023855142,0.006689111,-0.003022189,0.026111709,-0.017568989,-0.014506505,-0.011444021,0.005681715,0.038845196,0.016279522,-0.002407677,-0.00640704,0.003566182,-0.005157868,0.012652896,-0.013619997,-0.013458813,-0.004875797,0.002367381,-0.009630707,-0.009388932,0.000337478,-0.019019639,-0.009671004,-0.034332063,-0.013861772,0.018213723,0.007736803,0.005439939,-0.042230047,0.040618215,0.007051773,-0.013619997,-0.026756443,0.020309107,0.002014792,0.002206198,0.003062484,-0.027562359,0.048677385,-0.005802602,-0.042230047,-0.011282837,-0.02047029,0.013458813,0.015312422,-0.010033666,-0.031914312,-0.001133321,-0.039006379,0.003727366,-0.032559045,0.008623311,0.019664373,0.057058919,-0.016037747,0.009106861,-0.023855142,0.012975262,-0.015876563,0.00689059,-0.01426473,0.039006379,-0.026595259,-0.008059169,-0.028690644,0.030302476,-0.028045909,0.01378118,-0.003344555,0.006971181,-0.025950525,0.000871398,-0.017568989,-0.024983425,-0.002458047,-0.024338692,-0.001642056,-0.012814079,0.000181331,0.017246623,0.015070647,-0.008744199,0.030141294,0.025789343,-0.016118338,-0.04384188,-0.042230047,-0.039167564,0.022726858,-0.023210408,0.009711299,0.009469524,0.019503189,-0.007938282,-0.001239097,0.00737414,0.029335376,0.014828872,0.043519516,-0.029335376,-0.04287478,0.017166032,-0.015957156,0.004210916,0.029335376,-0.035299163,0.032559045,-0.02095384,0.026756443,-0.023210408,-0.001037618,0.008220353,-0.031914312,0.002216272,-0.030141294,0.007092069,0.015554197,-0.001229023,-0.014022955,-0.002981893,-0.006326448,-0.034976795,0.012411121,-0.024499875,-0.026111709,0.015070647,0.036427446,0.01523183,0.060282588,
	}

	vectorSearchStage := bson.D{
		{"$vectorSearch", bson.D{
			{"index", "vector_index"},
			{"path", "plot_embedding_voyage_3_large"},
			{"queryVector", queryVector},
			{"exact", true},
			{"limit", 10},
		}}}

	projectStage := bson.D{
		{"$project", bson.D{
			{"_id", 0},
			{"plot", 1},
			{"title", 1},
			{"score", bson.D{{"$meta", "vectorSearchScore"}}},
		}}}

	cursor, err := coll.Aggregate(ctx, mongo.Pipeline{vectorSearchStage, projectStage})
	if err != nil {
		log.Fatalf("failed to retrieve data from the server: %v", err)
	}
	// display the results
	type ProjectedMovieResult struct {
		Title string  `bson:"title"`
		Plot  string  `bson:"plot"`
		Score float64 `bson:"score"`
	}

	var results []ProjectedMovieResult
	if err = cursor.All(ctx, &results); err != nil {
		log.Fatalf("failed to unmarshal retrieved docs to ProjectedMovieResult objects: %v", err)
	}
	for _, result := range results {
		fmt.Printf("Title: %v \nPlot: %v \nScore: %v \n\n", result.Title, result.Plot, result.Score)
	}
}

```

**Output:**

```sh
Title: The Star 
Plot: During WW2 the Russian Army sent a special group named "Zvezda" to fight the Nazis in their backyard. 
Score: 0.7459506392478943 

Title: P-51 Dragon Fighter 
Plot: As World War Two rages on, the allies are about to push the Nazis out of North Africa. That's when the Nazis turn up the heat, unleashing their secret Weapon - dragons. 
Score: 0.7430292367935181 

Title: Fury 
Plot: April, 1945. As the Allies make their final push in the European Theatre, a battle-hardened Army sergeant named Wardaddy commands a Sherman tank and his five-man crew on a deadly mission behind enemy lines. Outnumbered, out-gunned, and with a rookie soldier thrust into their platoon, Wardaddy and his men face overwhelming odds in their heroic attempts to strike at the heart of Nazi Germany. 
Score: 0.7428240776062012 

Title: Memphis Belle 
Plot: It's May 1943 at a US Army Air Corps base in England. The four officers and six enlisted men of the Memphis Belle - a B-17 bomber so nicknamed for the girlfriend of its stern and stoic ... 
Score: 0.7340154647827148 

Title: The Young Lions 
Plot: The destiny of three soldiers during World War II. The German officer Christian Diestl approves less and less of the war. Jewish-American Noah Ackerman deals with antisemitism at home and ... 
Score: 0.7327103614807129 

Title: White Tiger 
Plot: Great Patriotic War, early 1940s. After barely surviving a battle with a mysterious, ghostly-white Tiger tank, Red Army Sergeant Ivan Naydenov becomes obsessed with its destruction. 
Score: 0.732368528842926 

Title: The Fallen 
Plot: The story of ordinary men during WWII as seen from three different points of View. 
Score: 0.7301670908927917 

Title: War Pigs 
Plot: A rag tag unit of misfits known as the War Pigs must go behind enemy lines to exterminate Nazis by any means necessary. 
Score: 0.7290490865707397 

Title: The Red Baron 
Plot: Baron Manfred von Richthofen is the most feared and celebrated pilot of the German air force in World War I. To him and his companions, air combats are events of sporty nature, technical ... 
Score: 0.728823184967041 

Title: Battle of Britain 
Plot: In 1940, the British Royal Air Force fights a desperate battle vs. the Nazi Germany Air Force for control of British air space to prevent a Nazi invasion of Britain. 
Score: 0.7270985245704651 
```

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *time travel*. It considers up to `150` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```java
import com.mongodb.client.MongoClient;
import com.mongodb.client.MongoClients;
import com.mongodb.client.MongoCollection;
import com.mongodb.client.MongoDatabase;
import com.mongodb.client.model.search.FieldSearchPath;
import org.bson.Document;
import org.bson.conversions.Bson;

import java.util.List;

import static com.mongodb.client.model.Aggregates.project;
import static com.mongodb.client.model.Aggregates.vectorSearch;
import static com.mongodb.client.model.Projections.fields;
import static com.mongodb.client.model.Projections.include;
import static com.mongodb.client.model.Projections.exclude;
import static com.mongodb.client.model.Projections.metaVectorSearchScore;
import static com.mongodb.client.model.search.SearchPath.fieldPath;
import static com.mongodb.client.model.search.VectorSearchOptions.approximateVectorSearchOptions;
import static java.util.Arrays.asList;

public class BasicQuery {
  public static void main( String[] args ) {
    // specify connection
    String uri = "<connection-string>";

    // establish connection and set namespace
    try (MongoClient mongoClient = MongoClients.create(uri)) {
      MongoDatabase database = mongoClient.getDatabase("sample_mflix");
      MongoCollection<Document> collection = database.getCollection("embedded_movies");
      

      // define $vectorSearch query options
      List<Double> queryVector = (asList(-0.034731735d,0.008558298d,-0.0153717d,-0.029912498d,0.011549547d,0.010261648d,-0.011964999d,-0.023265276d,0.010303194d,-0.006896493d,-0.00054528d,0.003926015d,-0.025757983d,0.027419789d,0.001199616d,-0.036227357d,-0.005297005d,0.021935832d,0.010303194d,-0.019193852d,0.025093261d,-0.040049512d,-0.033900831d,-0.011466458d,-0.01827986d,-0.0153717d,0.023265276d,0.007727395d,0.000114249d,0.005317777d,-0.043871664d,-0.02127111d,-0.019609304d,0.016368784d,-0.004756918d,0.003552109d,0.006522586d,-0.005400868d,-0.015620971d,-0.034565553d,-0.018695312d,-0.023099095d,0.050851244d,-0.034731735d,0.004819236d,0.022268193d,-0.095719993d,0.05517194d,-0.046198189d,-0.036393538d,0.007187308d,-0.02459472d,-0.036725901d,0.009472291d,0.019027673d,0.020938748d,-0.011051006d,0.027087428d,0.04586583d,-0.022600554d,-0.05517194d,0.044204023d,0.01213118d,0.047859997d,-0.03938479d,0.002928932d,0.002056484d,0.019443123d,-0.028583053d,0.013543714d,0.022932915d,0.011632638d,0.004923099d,0.000389486d,0.020024756d,-0.024096178d,-0.022766734d,0.011217186d,-0.003198975d,0.007104218d,-0.047195274d,-0.013377533d,0.013294443d,0.024096178d,-0.056501385d,-0.026755067d,-0.008433662d,-0.001911076d,0.007976666d,-0.008101301d,-0.014042255d,0.008641388d,-0.02176965d,0.010012378d,-0.000607598d,-0.024927082d,0.024927082d,-0.018612221d,-0.001184036d,0.005567048d,0.001324251d,-0.019526213d,-0.023597637d,0.060489718d,-0.010178559d,-0.019609304d,0.004112968d,-0.011217186d,-0.031574301d,-0.008766023d,0.005483958d,-0.061819162d,-0.023431456d,-0.040714234d,0.015039339d,0.026422706d,0.016202603d,0.004653055d,0.041046593d,-0.018030589d,0.040381871d,-0.002638116d,0.013045172d,0.004216831d,0.005650138d,0.027419789d,0.003926015d,-0.028749233d,0.004798463d,-0.030244859d,0.063813329d,0.007145763d,-0.017448956d,0.025591804d,-0.045201108d,0.010718645d,0.002804297d,0.014291527d,0.04586583d,-0.015205519d,-0.021603471d,-0.035230275d,0.00760276d,0.033236109d,0.016534964d,-0.043206941d,-0.003115885d,-0.026256526d,0.005940954d,0.016534964d,0.024262359d,-0.001630647d,0.028084511d,-0.012795902d,0.007270399d,0.001381376d,-0.009763107d,-0.006896493d,0.008433662d,-0.019360034d,0.000386889d,0.030411039d,0.025591804d,0.010469374d,0.037722982d,-0.001147684d,-0.005400868d,0.052845411d,-0.052513052d,0.00768585d,-0.004299921d,0.00922302d,0.011881908d,0.012962082d,-0.068798743d,0.003593654d,0.020938748d,-0.013792985d,-0.034565553d,-0.007519669d,-0.04021569d,-0.020689478d,0.006273315d,0.046862911d,0.006107135d,0.002638116d,-0.013792985d,-0.005400868d,-0.020274026d,0.007644305d,-0.010801735d,0.026422706d,0.043871664d,0.003780607d,0.010261648d,-0.064145692d,0.011881908d,-0.009056839d,0.009347656d,-0.02459472d,0.026422706d,0.033236109d,0.041212775d,0.019027673d,-0.00315743d,0.004424557d,0.020689478d,-0.0153717d,-0.015205519d,-0.034897912d,0.020274026d,0.016867325d,0.040714234d,-0.022766734d,-0.010967916d,0.026256526d,0.007062673d,-0.015953332d,-0.007727395d,0.031574301d,-0.002887387d,-0.00614868d,0.004569965d,0.019027673d,0.012878992d,0.011798819d,0.004258377d,-0.019193852d,-0.021437289d,-0.021603471d,0.000301202d,-0.051183607d,-0.004985416d,-0.030078677d,0.012629721d,0.065142773d,-0.031740483d,-0.021104928d,-0.03938479d,-0.003365156d,-0.016036423d,0.036393538d,0.009804652d,-0.018612221d,0.060489718d,-0.003697517d,0.000547876d,0.063480966d,0.02758597d,0.010053922d,-0.003655972d,-0.001485239d,0.018362951d,0.021104928d,-0.003905243d,0.019443123d,-0.002658889d,-0.00380138d,-0.013626805d,0.035894997d,0.035396457d,-0.005691683d,0.002762751d,0.012878992d,-0.009596926d,-0.009970833d,-0.015953332d,0.022434372d,0.00614868d,-0.021188019d,0.001557943d,-0.020190936d,0.009763107d,0.017448956d,0.006730312d,0.005567048d,0.019692395d,-0.00218112d,-0.016867325d,0.006854947d,0.007976666d,0.019193852d,0.040880412d,0.007353489d,-0.02127111d,-0.031906664d,-0.026755067d,-0.017947499d,0.040381871d,0.042209856d,0.00913993d,-0.0307434d,-0.017781317d,-0.015039339d,0.03057722d,0.017532047d,0.0187784d,-0.060822077d,0.002928932d,-0.026422706d,-0.005899409d,0.039717149d,0.026588887d,-0.000971118d,0.004923099d,-0.013626805d,0.0187784d,-0.031408124d,-0.000695881d,0.050851244d,-0.014457707d,-0.007311944d,-0.001293092d,-0.002139574d,-0.019276943d,0.00290816d,0.019360034d,-0.017781317d,0.002160347d,0.016618054d,-0.006522586d,0.011798819d,0.029247776d,-0.02775215d,0.010344739d,-0.018362951d,-0.036725901d,-0.015870241d,0.015704062d,-0.012463541d,0.02459472d,-0.024096178d,0.001152877d,-0.031408124d,0.025425622d,0.027087428d,0.00922302d,0.034565553d,0.015704062d,-0.020689478d,-0.00517237d,-0.014706978d,-0.001589101d,0.026090344d,0.014956249d,0.011715728d,0.004299921d,-0.00913993d,0.022434372d,-0.03705826d,0.048524719d,-0.030411039d,0.008433662d,0.017033506d,-0.000511525d,-0.031408124d,0.005940954d,-0.012962082d,-0.031574301d,0.017448956d,0.010178559d,-0.011383367d,-0.020107845d,-0.005151597d,0.006647222d,0.013128263d,0.007145763d,0.008059756d,-0.045201108d,-0.004943871d,0.015787151d,-0.045201108d,-0.020772567d,-0.020274026d,0.028250692d,-0.024262359d,-0.004424557d,0.009804652d,0.000472576d,-0.005691683d,0.001443693d,-0.013294443d,0.001412535d,0.013211353d,-0.01213118d,-0.002118802d,0.017781317d,-0.007353489d,-0.031075761d,-0.004923099d,0.011383367d,-0.004486875d,-0.010178559d,0.016618054d,0.014457707d,0.023763817d,-0.02459472d,-0.00388447d,0.012546631d,-0.007519669d,0.015704062d,-0.014291527d,0.009680017d,-0.035562634d,0.023763817d,0.053510133d,-0.0555043d,-0.003572882d,0.022102011d,0.021603471d,-0.017282777d,-0.001474852d,-0.043539301d,0.007810486d,-0.025757983d,-0.005400868d,0.029912498d,-0.00760276d,0.014125346d,0.030909581d,-0.03340229d,-0.009680017d,0.018030589d,0.008849114d,0.03057722d,0.019775484d,0.014125346d,0.031906664d,-0.03057722d,-0.027087428d,-0.023597637d,-0.022434372d,-0.012878992d,0.016285693d,-0.021603471d,-0.029746316d,0.029746316d,0.020357117d,0.006314861d,-0.001158071d,0.028749233d,-0.045201108d,0.011383367d,0.011134096d,-0.021437289d,-0.035728816d,0.001827986d,0.008267482d,-0.057498466d,0.01213118d,-0.01213118d,-0.040548053d,0.010718645d,0.004798463d,-0.004881553d,-0.019526213d,-0.008558298d,0.0059825d,-0.000262254d,-0.017615138d,0.005193142d,0.019692395d,-0.00198378d,-0.002845842d,0.012546631d,0.006107135d,-0.008225936d,-0.008890659d,0.015870241d,0.00517237d,0.002596571d,-0.010427829d,-0.019110762d,0.024262359d,0.012048089d,-0.032405205d,0.006522586d,0.013211353d,0.013211353d,-0.038221523d,-0.007727395d,-0.008267482d,-0.019276943d,0.001474852d,0.031408124d,-0.035562634d,0.017532047d,-0.023431456d,-0.015454791d,-0.011383367d,0.016534964d,-0.02176965d,0.008682934d,0.027253609d,0.020190936d,-0.0247609d,-0.007311944d,0.009555381d,-0.01852913d,-0.011632638d,0.011549547d,0.027419789d,-0.034067012d,-0.01229736d,0.0307434d,0.003946788d,0.0046946d,0.037722982d,0.03057722d,-0.010427829d,0.002284982d,0.033236109d,0.030078677d,-0.013377533d,0.007395034d,-0.012048089d,0.040714234d,-0.028749233d,-0.000102565d,-0.0059825d,-0.041046593d,0.017698228d,-0.006356406d,0.003178203d,0.009056839d,0.023099095d,0.00606559d,0.011881908d,-0.02127111d,-0.001126912d,-0.027087428d,0.011134096d,0.001204809d,-0.017033506d,0.011051006d,-0.014374617d,0.017864408d,0.023431456d,-0.002077257d,-0.026755067d,-0.043871664d,0.025757983d,-0.006190225d,0.001152877d,0.011798819d,-0.024262359d,0.006564131d,-0.070128188d,-0.004362239d,0.012962082d,-0.013626805d,-0.001402148d,-0.012214269d,0.011217186d,-0.015953332d,0.015787151d,0.011134096d,0.027253609d,0.024262359d,-0.048192356d,0.009970833d,0.018944582d,-0.00517237d,0.021935832d,0.02775215d,0.003406701d,-0.010884825d,0.075113602d,-0.015953332d,0.007727395d,0.026755067d,-0.006190225d,-0.012712811d,0.013377533d,0.005940954d,-0.008309027d,0.02459472d,0.002316141d,-0.022434372d,-0.012712811d,0.03057722d,-0.015787151d,0.026755067d,-0.001069787d,0.03988333d,-0.003697517d,0.039550968d,-0.019027673d,-0.0059825d,-0.00031029d,-0.012546631d,-0.003614427d,0.007478124d,0.005525503d,0.032571387d,-0.011798819d,-0.011466458d,-0.00606559d,-0.011798819d,0.018446039d,0.007976666d,0.018944582d,-0.02176965d,0.026588887d,-0.006273315d,-0.012463541d,-0.007395034d,0.012048089d,-0.029247776d,0.015454791d,-0.007145763d,0.006481041d,-0.015620971d,-0.00388447d,-0.025757983d,-0.001651419d,-0.032903746d,-0.005068507d,0.03938479d,0.003926015d,0.004715373d,0.022600554d,-0.012546631d,0.022932915d,0.007810486d,0.040714234d,0.019941665d,0.013543714d,0.003406701d,0.010884825d,-0.03988333d,0.042209856d,-0.022766734d,0.027419789d,-0.029580137d,0.043206941d,0.022932915d,0.021104928d,-0.056833744d,0.005193142d,0.036061179d,-0.012878992d,0.008516753d,-0.02758597d,-0.030244859d,-0.011798819d,0.001111332d,-0.014125346d,-0.014125346d,0.019027673d,0.029081594d,0.018861491d,0.013626805d,0.06846638d,0.023099095d,0.041378956d,0.001599488d,-0.028749233d,0.017781317d,0.016285693d,0.021603471d,-0.018113678d,0.011300277d,-0.032239024d,0.022434372d,-0.02459472d,-0.013626805d,0.005483958d,0.013460624d,-0.031574301d,-0.015620971d,0.016451873d,0.014790068d,-0.008849114d,0.011134096d,0.00461151d,0.015122429d,0.036227357d,0.00206687d,0.000877641d,0.022102011d,-0.028250692d,0.022600554d,-0.026422706d,0.004029878d,-0.032072846d,0.017116595d,0.010884825d,0.019609304d,0.00614868d,0.005733229d,0.016119512d,0.002866614d,-0.014540797d,0.012463541d,-0.003905243d,0.003759835d,-0.000485559d,-0.022766734d,-0.016285693d,0.037722982d,0.009513836d,0.001506011d,0.011964999d,0.004029878d,0.019941665d,-0.000965924d,0.002129188d,0.015205519d,0.071125269d,0.022932915d,0.005940954d,-0.00044661d,0.010220103d,-0.03423319d,-0.016285693d,-0.016867325d,-0.000659529d,-0.008018211d,-0.011383367d,0.000016634d,0.004071423d,-0.029413955d,0.019941665d,-0.00913993d,-0.024096178d,0.010635555d,0.010594009d,0.001547556d,0.036227357d,-0.030078677d,0.020772567d,0.022268193d,-0.014125346d,0.008766023d,-0.012962082d,-0.007187308d,0.017033506d,-0.007187308d,-0.015205519d,-0.005608593d,0.044536386d,-0.001235968d,0.007852031d,0.001599488d,0.005857864d,-0.005940954d,-0.010510919d,-0.005567048d,0.006730312d,0.016285693d,-0.010801735d,-0.024428539d,0.015122429d,-0.02176965d,0.01528861d,-0.007436579d,0.00226421d,-0.004715373d,0.004507647d,0.004341467d,0.005525503d,-0.031075761d,-0.005899409d,0.037556801d,0.014873158d,-0.000342747d,0.009970833d,-0.019443123d,0.023597637d,-0.012048089d,-0.025259443d,0.006024044d,-0.01827986d,0.010012378d,0.016784234d,0.013211353d,-0.005400868d,-0.024428539d,-0.02176965d,-0.035230275d,0.009347656d,0.028583053d,-0.015704062d,-0.017781317d,0.00226421d,0.001199616d,-0.003385928d,0.008267482d,0.002326528d,0.022434372d,-0.020190936d,-0.015787151d,0.000789358d,0.031241942d,0.011300277d,0.001506011d,-0.023265276d,-0.010967916d,0.009056839d,0.011300277d,-0.030244859d,0.007478124d,0.001111332d,-0.035894997d,0.0153717d,0.002700434d,0.021104928d,0.010884825d,-0.003344383d,0.00768585d,0.010386284d,0.00452842d,-0.014706978d,0.028084511d,0.013377533d,0.014873158d,0.046862911d,-0.015454791d,0.021188019d,0.013959166d,0.012629721d,0.025924165d,-0.018695312d,-0.00922302d,-0.0093892d,0.007727395d,0.036892079d,0.007228854d,-0.01229736d,0.029247776d,-0.004943871d,-0.027253609d,-0.008433662d,0.043206941d,0.002825069d,0.028583053d,-0.023431456d,0.034897912d,-0.041545134d,-0.016534964d,0.003053567d,-0.012712811d,0.002741979d,-0.007187308d,-0.025093261d,-0.045201108d,-0.004424557d,-0.016618054d,-0.008890659d,0.008018211d,-0.05184833d,-0.019526213d,-0.013377533d,-0.010469374d,0.030244859d,-0.005068507d,0.051183607d,0.005483958d,-0.006024044d,0.035064094d,-0.011134096d,0.014956249d,0.002284982d,0.001724123d,-0.01229736d,0.012629721d,0.010261648d,0.014540797d,0.048857078d,-0.029580137d,-0.024927082d,-0.008350573d,-0.03988333d,0.000939959d,0.013543714d,0.013626805d,-0.021437289d,-0.012962082d,0.006771857d,0.013709894d,-0.0059825d,0.035396457d,-0.006439496d,-0.029580137d,0.0046946d,0.019609304d,-0.007270399d,0.014291527d,-0.015620971d,0.00118923d,-0.00760276d,-0.017199686d,0.023265276d,0.026588887d,-0.030078677d,-0.016701145d,-0.025757983d,0.004964644d,0.026588887d,0.043206941d,0.011051006d,-0.009846197d,0.028915415d,0.031574301d,0.023763817d,0.009264565d,-0.008433662d,-0.035064094d,-0.000579035d,-0.0247609d,0.014125346d,0.016618054d,0.028749233d,-0.052513052d,-0.016867325d,-0.01238045d,0.002741979d,0.013709894d,0.010718645d,0.013626805d,0.009596926d,-0.004403784d,-0.02758597d,-0.000945152d,0.000420645d,0.003759835d,0.012546631d,-0.011881908d,0.008392117d,0.012795902d,0.005483958d,-0.009763107d,0.006397951d,-0.010801735d,0.012795902d,-0.03938479d,0.005733229d,0.005733229d,-0.000433627d,0.015454791d,0.002357686d,-0.006564131d,0.030244859d,-0.024428539d,0.016036423d,0.014291527d,-0.004964644d,0.029413955d,0.040381871d,0.012629721d,-0.033568468d,-0.026422706d,-0.037889164d,-0.034399372d,-0.03423319d,0.021935832d,0.004133741d,-0.014623888d,-0.013543714d,-0.05517194d,0.004736145d,0.006314861d,0.00006037d,0.006356406d,0.003323611d,-0.010344739d,0.007062673d,0.005899409d,-0.00623177d,-0.001973394d,-0.0555043d,0.011881908d,0.001350217d,-0.033069927d,-0.026921248d,0.022268193d,0.028583053d,-0.021021837d,0.010884825d,0.019692395d,-0.005442413d,0.031574301d,-0.014956249d,0.01238045d,-0.006356406d,0.006273315d,-0.003095113d,-0.014540797d,-0.02176965d,0.005006189d,-0.002658889d,0.042542219d,-0.02176965d,0.017199686d,-0.016701145d,-0.001599488d,0.016950415d,-0.021188019d,0.017864408d,0.023763817d,-0.000669915d,0.025093261d,0.021104928d,0.008807569d,0.037390623d,-0.025591804d,-0.003178203d,-0.001319058d,0.020523297d,0.005255459d,0.019276943d,-0.00226421d,0.00760276d,-0.057166107d,-0.006896493d,-0.034067012d,0.043871664d,0.038221523d,0.008101301d,0.03988333d,0.015870241d,0.000955538d,-0.004299921d,-0.002928932d,-0.002118802d,-0.020523297d,-0.001168457d,-0.011134096d,-0.000685495d,0.003323611d,0.011549547d,0.034565553d,0.029247776d,-0.029746316d,0.005213914d,0.019110762d,-0.003302838d,0.026422706d,0.028915415d,-0.036227357d,0.033236109d,0.038387705d,-0.035230275d,0.004071423d,-0.021935832d,0.002928932d,0.000976311d,0.000527104d,-0.006854947d,-0.003822153d,-0.001199616d,0.019858574d,-0.002762751d,0.039052427d,-0.008641388d,0.032239024d,-0.002295369d,0.035396457d,0.044536386d,-0.029413955d,0.025093261d,-0.03423319d,-0.016867325d,-0.008849114d,0.008433662d,-0.004486875d,0.017033506d,0.006730312d,-0.008599843d,-0.008225936d,-0.024428539d,0.006564131d,-0.007561215d,-0.032072846d,-0.019941665d,0.035396457d,0.019276943d,0.010261648d,0.005857864d,0.032239024d,-0.044204023d,-0.018944582d,0.002409618d,0.032903746d,0.05517194d,-0.03655972d,0.007976666d,0.030909581d,-0.023929998d,0.016368784d,0.01528861d,-0.00768585d,0.02176965d,0.013626805d,-0.02459472d,0.04021569d,-0.032737568d,0.006854947d,-0.011383367d,0.014873158d,-0.02176965d,0.00243039d,0.0093892d,0.0093892d,-0.029580137d,0.019858574d,0.01827986d,0.024428539d,0.017864408d,-0.028250692d,-0.001111332d,0.056169022d,0.007478124d,-0.010718645d,0.041046593d,-0.015704062d,0.034731735d,0.002523867d,-0.032571387d,0.004341467d,-0.023597637d,-0.011881908d,-0.035562634d,0.006688767d,0.007810486d,-0.012712811d,0.022600554d,0.03057722d,0.022600554d,0.010552464d,0.0307434d,-0.009638472d,0.02176965d,-0.018030589d,0.024262359d,-0.036227357d,-0.020772567d,0.001641033d,-0.022932915d,-0.014623888d,0.018362951d,0.002575798d,0.006190225d,-0.011051006d,0.021021837d,0.019110762d,0.02127111d,-0.028583053d,-0.052180689d,-0.014291527d,-0.010552464d,0.036393538d,0.042542219d,-0.04586583d,-0.001869531d,0.008350573d,-0.008516753d,-0.020772567d,0.000294711d,0.015704062d,-0.014457707d,-0.020772567d,0.008766023d,-0.026588887d,-0.004736145d,-0.028084511d,-0.007519669d,0.010552464d,-0.016534964d,0.006190225d,0.012962082d,-0.016618054d,0.012546631d,0.02459472d,0.022932915d,0.020440206d,-0.027918331d,-0.008059756d,0.020689478d,-0.014623888d,-0.011466458d,-0.006896493d,-0.020024756d,-0.031408124d,0.021603471d,0.007270399d,-0.03057722d,0.008350573d,-0.021437289d,0.00072704d,-0.043871664d,0.006314861d,-0.017199686d,0.02176965d,0.024262359d,-0.020357117d,-0.000542683d,-0.005213914d,0.001963008d,-0.00064395d,-0.022434372d,0.022102011d,-0.006688767d,-0.028583053d,0.002191506d,-0.005047734d,0.002368073d,0.014956249d,0.023929998d,-0.003302838d,-0.032239024d,0.022268193d,-0.013377533d,-0.010801735d,0.003676744d,0.009015295d,-0.039550968d,0.010884825d,-0.033568468d,0.013709894d,-0.029413955d,-0.006356406d,-0.020274026d,0.023597637d,0.030909581d,0.02176965d,0.016285693d,0.045533467d,-0.024096178d,-0.030909581d,-0.026422706d,0.002783524d,-0.010594009d,0.004362239d,-0.070792913d,0.009472291d,-0.022102011d,0.011134096d,-0.017448956d,-0.011549547d,-0.056833744d,0.00082571d,0.026588887d,-0.013709894d,0.002575798d,0.02176965d,-0.000568649d,-0.007270399d,0.004279149d,-0.042874578d,-0.026588887d,0.016784234d,0.036725901d,-0.028915415d,-0.009513836d,0.017448956d,0.002035712d,-0.007228854d,0.011383367d,0.011134096d,0.028915415d,0.0153717d,-0.027087428d,0.043871664d,-0.005089279d,0.006314861d,0.014291527d,-0.003240521d,0.025924165d,-0.001230775d,-0.015454791d,-0.012629721d,0.031740483d,-0.039717149d,-0.031075761d,0.006605676d,-0.008641388d,-0.032239024d,0.037722982d,-0.03705826d,-0.024096178d,0.001911076d,0.018196769d,-0.007353489d,-0.011300277d,-0.029081594d,0.004590738d,-0.018030589d,-0.026588887d,0.010261648d,0.038221523d,0.008392117d,-0.01213118d,0.018362951d,-0.034731735d,-0.017781317d,-0.011632638d,0.005255459d,0.000851675d,0.014208436d,-0.000039922d,-0.000228498d,0.014790068d,0.00913993d,0.0004544d,-0.011798819d,-0.020440206d,0.005899409d,0.008350573d,0.006314861d,0.040548053d,0.003427474d,-0.010801735d,0.008599843d,0.002586185d,-0.041212775d,-0.016368784d,0.020024756d,0.000965924d,-0.021021837d,-0.008475208d,0.0307434d,0.00760276d,0.003614427d,0.003489791d,-0.025924165d,0.000799744d,0.013460624d,-0.020440206d,0.048857078d,0.004320694d,-0.048857078d,0.015039339d,-0.029580137d,0.025924165d,0.018861491d,-0.014706978d,0.000576439d,-0.031241942d,0.0307434d,0.0153717d,0.014706978d,0.028084511d,-0.01238045d,-0.031241942d,0.018196769d,-0.034897912d,0.008142847d,0.010718645d,0.00922302d,0.047859997d,-0.00072704d,-0.010427829d,0.007104218d,0.026256526d,0.012214269d,-0.013377533d,-0.05184833d,0.005276232d,0.021935832d,-0.007021128d,0.009804652d,0.007893575d,0.024096178d,-0.002357686d,0.033900831d,-0.031740483d,0.034565553d,-0.036892079d,-0.015454791d,0.030411039d,0.010552464d,-0.022268193d,-0.001391762d,-0.008184392d,-0.008558298d,0.008475208d,-0.009929287d,0.010427829d,0.041378956d,-0.009555381d,-0.008724478d,-0.039052427d,0.034731735d,-0.014291527d,0.023099095d,0.029081594d,0.007519669d,0.010967916d,-0.008142847d,0.006190225d,-0.031075761d,0.033734649d,-0.001672192d,0.047859997d,-0.022434372d,-0.007395034d,0.01213118d,0.056169022d,0.002762751d,-0.029413955d,-0.000763392d,-0.015787151d,0.010801735d,0.008142847d,0.029912498d,-0.0018176d,0.033236109d,-0.046198189d,-0.002492708d,-0.006730312d,0.008807569d,-0.03655972d,0.009430746d,-0.053842496d,-0.060489718d,0.046862911d,0.002783524d,-0.0187784d,0.000571246d,0.00760276d,0.002482322d,0.001319058d,-0.014291527d,0.001464466d,-0.011632638d,-0.012463541d,-0.004902326d,0.000841289d,0.006688767d,0.030244859d,0.018944582d,0.000532297d,-0.015620971d,0.007104218d,0.005608593d,0.002035712d,-0.023763817d,0.003032795d,0.010594009d,-0.023597637d,-0.042376038d,-0.005255459d,0.001199616d,-0.0247609d,-0.007893575d,-0.011632638d,0.013045172d,-0.005691683d,-0.007104218d,0.027419789d,-0.004320694d,-0.005525503d,-0.026090344d,0.031408124d,-0.012795902d,-0.007062673d,0.000939959d,0.000030185d,0.004175286d,0.014291527d,0.033236109d,-0.038720068d,0.074116521d,-0.019692395d,0.001589101d,0.013792985d,-0.056169022d,-0.028749233d,-0.001599488d,0.004175286d,0.014790068d,0.00162026d,-0.007519669d,-0.041378956d,0.016534964d,-0.003572882d,-0.002575798d,-0.019526213d,-0.00922302d,-0.033900831d,-0.042043675d,-0.014208436d,0.010178559d,0.017698228d,0.032239024d,0.00913993d,0.009264565d,-0.012463541d,-0.005857864d,-0.015870241d,0.004486875d,0.018861491d,-0.000176567d,-0.029912498d,0.016784234d,0.012546631d,0.051183607d,0.023597637d,0.032903746d,0.0153717d,-0.013377533d,-0.000016634d,-0.061486799d,-0.034565553d,0.016119512d,0.00380138d,-0.003863698d,0.004362239d,-0.017532047d,-0.002762751d,0.000102565d,-0.021437289d,0.029247776d,-0.010718645d,-0.015870241d,-0.016285693d,0.010220103d,-0.000373906d,0.012962082d,0.010137013d,-0.007228854d,0.02127111d,-0.029247776d,0.018113678d,0.009181475d,0.002233051d,0.014374617d,-0.00396756d,0.010801735d,0.007644305d,0.020855658d,0.014790068d,0.032737568d,-0.037390623d,0.003032795d,0.010801735d,-0.01553788d,-0.014790068d,0.019526213d,-0.017947499d,-0.007893575d,-0.011964999d,-0.00614868d,-0.005857864d,-0.032072846d,-0.025924165d,0.001163264d,-0.013294443d,-0.01553788d,0.016701145d,-0.013460624d,-0.001111332d,0.00760276d,0.01553788d,-0.033734649d,0.048192356d,-0.003282066d,0.031906664d,0.002845842d,0.003240521d,0.017116595d,-0.01827986d,0.006896493d,-0.00760276d,-0.009680017d,-0.02459472d,-0.020689478d,-0.053510133d,0.00614868d,-0.010552464d,-0.032405205d,-0.0307434d,0.025093261d,0.003635199d,-0.008101301d,-0.00606559d,-0.007436579d,0.00606559d,-0.012962082d,0.026921248d,0.009098385d,0.046530552d,-0.011632638d,0.032571387d,-0.033900831d,0.009846197d,0.002866614d,0.032903746d,0.008973749d,0.012712811d,0.040049512d,0.013626805d,-0.026256526d,-0.031408124d,0.036227357d,0.011964999d,-0.006024044d,-0.001848759d,0.015704062d,-0.021188019d,-0.035064094d,-0.013377533d,-0.009721561d,-0.01553788d,0.008766023d,0.005400868d,0.004507647d,-0.018362951d,-0.026588887d,-0.00913993d,-0.025591804d,0.035894997d,0.021935832d,-0.031906664d,-0.000602404d,0.026422706d,-0.006397951d,0.006647222d,0.0093892d,0.020606387d,0.00913993d,0.015620971d,-0.024096178d,0.00063616d,-0.006564131d,0.01238045d,-0.013709894d,0.000563456d,-0.009887742d,0.016618054d,-0.003323611d,0.000451803d,0.001609874d,0.008682934d,0.025259443d,0.020024756d,-0.027253609d,0.010884825d,0.028250692d,-0.054839578d,0.033568468d,-0.004902326d,0.003053567d,0.020274026d,-0.015704062d,-0.00614868d,-0.063813329d,0.002482322d,0.009763107d,-0.001609874d,-0.012214269d,0.020107845d,0.001921462d,0.018695312d,-0.004923099d,0.007270399d,-0.023763817d,0.005234687d,0.003406701d,0.002565412d,0.007104218d,0.000841289d,0.016202603d,0.01827986d,-0.031075761d,-0.035562634d,-0.025259443d,-0.007021128d,0.000641353d,-0.033069927d,0.010718645d,0.005650138d,0.024927082d,-0.002658889d,0.00380138d,0.009929287d,-0.004258377d,-0.039717149d,-0.022434372d,0.025425622d,0.00198378d,0.006356406d,0.017615138d,-0.032072846d,0.046862911d,-0.026921248d,0.005940954d,0.021603471d,-0.002253824d,0.002825069d,-0.030411039d,-0.003115885d,0.023597637d,-0.004320694d,-0.007852031d,0.018030589d,-0.008724478d,-0.005733229d,0.032903746d,0.013876075d,0.015454791d,-0.023597637d,0.005151597d,-0.035396457d,0.02176965d,-0.012463541d,0.025591804d,0.014540797d,-0.027918331d,0.004154514d,0.008724478d,0.016036423d,-0.015870241d,0.005400868d,-0.017365867d,-0.044868745d,-0.000485559d,0.020357117d,-0.00760276d,-0.023265276d,-0.012048089d,0.008433662d,0.018362951d,-0.006979583d,0.0307434d,0.008392117d,0.027087428d,-0.019360034d,0.016119512d,0.02127111d,0.010801735d,0.00299125d,0.002949705d,0.012463541d,-0.000025966d,0.015953332d,0.029413955d,0.020024756d,0.003780607d,0.022102011d,-0.031740483d,0.01553788d,0.010386284d,0.028749233d,-0.010884825d,0.008682934d,-0.003531337d,-0.05517194d,-0.019360034d,-0.009347656d,-0.002025325d,0.003261293d,-0.025425622d,-0.01553788d,-0.000251867d,0.014291527d,0.012546631d,0.035728816d,-0.007062673d,-0.006605676d,0.000384293d,-0.005047734d,-0.032571387d,-0.021188019d,-0.02127111d,-0.016036423d,0.008475208d,-0.004009106d,0.014291527d,-0.008101301d,0.004424557d,-0.038221523d,-0.019360034d,0.015039339d,-0.015454791d,-0.029580137d,0.035728816d,0.004466102d,-0.000778971d,-0.005068507d,-0.017781317d,0.00477769d,0.001838372d,0.030244859d,0.01213118d,-0.022932915d,-0.005359322d,0.037390623d,0.005899409d,0.002046098d,0.037889164d,0.016701145d,0.010303194d,0.02127111d,-0.009513836d,-0.022268193d,-0.005650138d,-0.00388447d,0.016534964d,-0.023265276d,-0.00054528d,0.004819236d,0.004715373d,-0.001178843d,-0.051183607d,-0.00614868d,-0.010552464d,-0.002741979d,-0.009181475d,0.023597637d,0.019193852d,0.017199686d,-0.036393538d,-0.00243039d,-0.015870241d,-0.014706978d,-0.00145408d,0.016368784d,-0.011632638d,-0.014623888d,-0.01229736d,-0.01553788d,0.040880412d,0.023929998d,-0.014623888d,0.002648502d,0.031906664d,-0.033734649d,-0.026755067d,0.002783524d,0.005359322d,0.009970833d,0.001412535d,0.016950415d,0.016285693d,-0.006730312d,-0.02459472d,0.050851244d,-0.001827986d,-0.020855658d,0.020938748d,0.004071423d,-0.021603471d,-0.007852031d,-0.023929998d,-0.029912498d,-0.003365156d,0.017365867d,-0.010427829d,-0.011715728d,0.014956249d,0.011383367d,0.032405205d,-0.028583053d,-0.017448956d,0.018446039d,0.017615138d,0.035728816d,-0.010095468d,-0.00254464d,0.010012378d,0.028250692d,-0.020855658d,-0.002305755d,-0.001002276d,-0.014125346d,-0.007021128d,-0.028583053d,-0.045533467d,-0.02758597d,-0.020440206d,0.001350217d,0.010053922d,0.020689478d,-0.017615138d,0.026422706d,0.040880412d,0.012463541d,-0.010718645d,-0.014706978d,0.068134025d,0.038720068d,0.047859997d,-0.012546631d,0.015704062d,-0.002087643d,-0.010303194d,0.014790068d,0.018612221d,0.007395034d,-0.014790068d,-0.017864408d,-0.005068507d,-0.054507218d,0.004902326d,-0.004050651d,0.021603471d,0.019775484d,-0.024262359d,-0.012795902d,0.021935832d,-0.004009106d,-0.039717149d,0.037556801d,-0.016701145d,-0.025757983d,0.005483958d,-0.005110051d,-0.021935832d,-0.003406701d,0.010594009d,0.015787151d,-0.049854163d,0.007727395d,-0.008392117d,-0.017199686d,0.009970833d,-0.008849114d,-0.013876075d,-0.0059825d,-0.015870241d,-0.007104218d,0.028250692d,-0.029081594d,0.026921248d,0.00299125d,-0.017781317d,0.042542219d,0.018196769d,0.052845411d,-0.004819236d,-0.014125346d,0.02459472d,-0.011715728d,0.015787151d,-0.005774774d,0.004902326d,-0.004964644d,-0.02758597d,-0.013959166d,-0.033568468d,-0.027918331d,-0.017698228d,0.003489791d,-0.020024756d,-0.021603471d,0.019360034d,0.028084511d,-0.002503094d,-0.018861491d,-0.002295369d,0.050851244d,-0.020689478d,-0.000459593d,-0.026090344d,0.002783524d,-0.005899409d,-0.026921248d,-0.0093892d,-0.004112968d,0.031574301d,0.003926015d,-0.032903746d,-0.046198189d,-0.019027673d,-0.00913993d,0.030411039d,-0.019443123d,0.001963008d,-0.005193142d,0.010884825d,-0.02127111d,-0.025259443d,0.032737568d,0.00089322d,0.003282066d,0.001713737d,-0.006439496d,0.016867325d,-0.031574301d,0.031075761d,-0.009970833d,0.022600554d,-0.023597637d,-0.014956249d,0.004009106d,0.00198378d,0.026588887d,-0.023431456d,-0.023763817d,-0.013294443d,-0.029746316d,0.001381376d,-0.042874578d,-0.00913993d,0.014873158d,0.016202603d,0.012878992d,-0.006024044d,0.009638472d,0.010552464d,-0.017033506d,-0.027087428d,0.044536386d,-0.038055345d,0.001329444d,-0.019609304d,0.023597637d,-0.043206941d,0.040049512d,0.017615138d,0.046862911d,0.02127111d,0.013294443d,-0.039550968d,-0.018861491d,-0.019609304d,-0.033734649d,0.00623177d,-0.017199686d,0.041212775d,-0.017781317d,-0.024262359d,0.054507218d,-0.009721561d,0.005816319d,-0.00206687d,-0.008766023d,0.017365867d,-0.000737426d,0.018362951d,-0.023597637d,-0.019110762d,0.021935832d,0.041545134d,-0.020357117d,-0.017615138d,0.044868745d,-0.018030589d,-0.032405205d,-0.050186522d,-0.014540797d,0.005213914d,-0.006688767d,0.047527634d,0.040714234d));
      String indexName = "vector_index";
      FieldSearchPath fieldSearchPath = fieldPath("plot_embedding_voyage_3_large");
      int limit = 10;
      int numCandidates = 150;
      
      // define pipeline 
      List<Bson> pipeline = asList(
        vectorSearch(
          fieldSearchPath,
          queryVector,
          indexName,
          limit,
          approximateVectorSearchOptions(numCandidates)),
        project(
          fields(exclude("_id"), include("title"), include("plot"),
          metaVectorSearchScore("score"))));
      
      // run query and print results
      collection.aggregate(pipeline)
        .forEach(doc -> System.out.println(doc.toJson()));	
    }
  }
}

```

**Output:**

```js
{"plot": "At the age of 21, Tim discovers he can travel in time and change what happens and has happened in his own life. His decision to make his world a better place by getting a girlfriend turns out not to be as easy as you might think.", "title": "About Time", "score": 0.7710106372833252}
{"plot": "A psychiatrist makes multiple trips through time to save a woman that was murdered by her brutal husband.", "title": "Retroactive", "score": 0.760047972202301}
{"plot": "A time-travel experiment in which a robot probe is sent from the year 2073 to the year 1973 goes terribly wrong thrusting one of the project scientists, a man named Nicholas Sinclair into a...", "title": "A.P.E.X.", "score": 0.7576861381530762}
{"plot": "An officer for a security agency that regulates time travel, must fend for his life against a shady politician who has a tie to his past.", "title": "Timecop", "score": 0.7576561570167542}
{"plot": "After visiting 2015, Marty McFly must repeat his visit to 1955 to prevent disastrous changes to 1985... without interfering with his first trip.", "title": "Back to the Future Part II", "score": 0.7521393895149231}
{"plot": "A reporter, learning of time travelers visiting 20th century disasters, tries to change the history they know by averting upcoming disasters.", "title": "Thrill Seekers", "score": 0.7509932518005371}
{"plot": "Lyle, a motorcycle champion is traveling the Mexican desert, when he find himself in the action radius of a time machine. So he find himself one century back in the past between rapists, ...", "title": "Timerider: The Adventure of Lyle Swann", "score": 0.7502642869949341}
{"plot": "Hoping to alter the events of the past, a 19th century inventor instead travels 800,000 years into the future, where he finds humankind divided into two warring races.", "title": "The Time Machine", "score": 0.7502503395080566}
{"plot": "A romantic drama about a Chicago librarian with a gene that causes him to involuntarily time travel, and the complications it creates for his marriage.", "title": "The Time Traveler's Wife", "score": 0.749496340751648}
{"plot": "A modern aircraft carrier is thrown back in time to 1941 near Hawaii, just hours before the Japanese attack on Pearl Harbor.", "title": "The Final Countdown", "score": 0.7469133734703064}
```

#### Filter Query

The following query filters the documents for movies released between January 01, `1955` and January 01, `1975` before performing the semantic search against the sample vector data. It uses the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/query/and.md#mongodb-query-op.-and) operator to perform a logical `AND` operation of the specified dates. It then searches the `plot_embedding_voyage_3_large` field in the filtered documents for `150` nearest neighbors using the vector embeddings for the string *kids adventure*, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

```java
import static com.mongodb.client.model.Aggregates.*;  
import static com.mongodb.client.model.Projections.*;  
import static com.mongodb.client.model.search.SearchPath.fieldPath;  
import static java.util.Arrays.asList;  
import static com.mongodb.client.model.Filters.*;  
  
import com.mongodb.client.MongoClient;  
import com.mongodb.client.MongoClients;  
import com.mongodb.client.MongoCollection;  
import com.mongodb.client.MongoDatabase;  
import com.mongodb.client.model.search.FieldSearchPath;  
import com.mongodb.client.model.search.VectorSearchOptions;  
import org.bson.Document;  
import org.bson.conversions.Bson;  
  
import java.util.List;  
  
public class FilterQuery {  
    public static void main(String[] args) {  
        // Specify connection URI  
        String uri = "<connection-string>";
  
        // Establish connection and set namespace  
        try (MongoClient mongoClient = MongoClients.create(uri)) {  
            MongoDatabase database = mongoClient.getDatabase("sample_mflix");  
            MongoCollection<Document> collection = database.getCollection("embedded_movies");  
  
            // Parameters  
            List<Double> queryVector = asList(-0.021090532,-0.026399033,-0.024103465,-0.025538195,-0.000549233,0.011836523,-0.013199517,-0.003766167,-0.005165028,-0.02238179,0.037876874,0.010617003,0.010903949,-0.001354026,0.006850836,-0.018005863,-0.02195137,0.019512329,-0.041894119,-0.008357302,0.027546817,-0.025251249,0.004340059,-0.02195137,-0.003748232,-0.006205208,0.021377478,0.008931194,-0.00173961,-0.009827901,-0.016642869,-0.033572685,-0.026399033,0.015208139,0.010114847,-0.0233861,-0.011406104,-0.033142265,-0.008895326,-0.014347301,-0.019081909,-0.049067769,0.034433521,-0.023673046,0.004160717,-0.01334299,-0.06714537,0.032568373,-0.022525262,-0.024677357,0.011334368,0.027403345,0.026399033,-0.016786342,-0.015925504,0.013916882,-0.005487842,-0.0233861,0.026542507,-0.052798066,-0.025681669,-0.025394723,0.014203828,0.014921193,-0.031564061,0.010760476,0.010688739,0.013916882,-0.037876874,0.039598551,-0.000816003,0.003766167,-0.001694775,0.026972925,-0.009469219,0.015351612,-0.007245387,0.028981548,-0.035724778,0.010688739,0.001228488,0.004106915,-0.024677357,0.028551128,-0.033716157,-0.013486463,0.018292809,-0.018221073,0.009612692,-0.003622693,-0.001138817,-0.021234006,-0.045624416,0.020803586,0.007675806,-0.009612692,-0.021664424,-0.026685979,-0.025968615,0.001775478,-0.007496465,0.02051664,-0.054519743,0.018221073,0.014132091,-0.009684428,-0.025825141,-0.014921193,-0.057389203,-0.020660114,-0.028264182,-0.008931194,-0.019942747,-0.003228143,-0.014419037,0.021234006,-0.004573202,0.007317123,0.018651491,-0.016571132,-0.036155198,-0.032855317,0.000726332,-0.031851009,0.018938437,0.021234006,-0.048206929,0.017934127,-0.013414727,-0.009469219,0.064849801,0.006348681,-0.039024659,0.021377478,-0.022668736,-0.026829453,-0.019081909,0.027977237,-0.004627005,-0.038450766,0.004465597,-0.041894119,0.008213829,0.03055975,0.052224174,-0.00277979,-0.032137953,-0.013629936,0.022094844,-0.005918262,0.020660114,0.010617003,-0.020373167,-0.001614071,0.021090532,-0.005523711,0.004878082,-0.021090532,0.029698912,0.000726332,0.003371616,-0.022238316,0.008715985,0.038737711,0.013486463,-0.008536644,0.040172443,0.017503707,-0.028838074,0.061693393,-0.003066736,0.008285566,-0.034576993,0.01578203,-0.02238179,0.015925504,0.066571474,-0.038737711,-0.050215553,0.009325746,-0.010903949,-0.041607171,-0.006384549,0.026972925,-0.000119374,-0.003066736,-0.024103465,0.005093292,0.028981548,0.026829453,-0.001703742,0.043041904,0.010186584,0.010688739,0.004357993,-0.016571132,-0.010545266,-0.033142265,-0.005559579,-0.000365408,-0.00717365,0.019655801,0.047633037,0.044476632,0.01456251,-0.002977065,0.025681669,-0.015423348,-0.02051664,-0.019512329,0.014705983,0.002977065,0.03055975,-0.014347301,0.024390411,0.005882393,-0.012195205,0.004071047,-0.028694602,0.031277116,-0.010114847,0.005272633,0.017934127,0.037589926,-0.046198308,-0.02195137,-0.037876874,0.021234006,-0.034720469,-0.018005863,0.03055975,-0.015495085,-0.035150886,0.004178651,0.005882393,0.075753748,0.00595413,-0.083214343,-0.016284186,0.022238316,-0.032998793,-0.00491395,-0.009254009,-0.007819279,0.046198308,-0.008464907,0.014634247,0.031707536,-0.00317434,-0.026255561,-0.010617003,-0.033285737,0.020086221,-0.016858079,-0.012195205,-0.041894119,0.000721849,0.038163818,0.02238179,0.011406104,0.010330057,0.032137953,-0.01047353,0.039311603,-0.01291257,-0.03099017,-0.018938437,-0.013271254,-0.001820314,-0.005380238,0.003299879,-0.024533885,-0.001093982,0.012123469,-0.005236765,0.014132091,-0.018221073,0.013629936,0.022238316,-0.00317434,0.034003101,0.019081909,0.008034488,-0.02912502,0.026542507,-0.011334368,-0.077475421,0.038163818,-0.003568891,0.019081909,0.019512329,0.002385239,-0.032568373,-0.020373167,0.038737711,-0.013773409,0.01621245,-0.028407656,-0.021090532,-0.004411795,-0.013916882,-0.001533368,0.004322124,-0.024820831,0.004627005,-0.004591136,0.014849456,-0.014275564,-0.020229694,0.0233861,0.015566821,0.022525262,-0.024390411,-0.028694602,0.001766511,-0.036011726,0.006456285,-0.011262631,0.005523711,0.012266942,-0.019225383,-0.015423348,0.011836523,-0.011334368,-0.009827901,-0.011119158,0.007030177,0.00277979,0.004537334,-0.016571132,0.013127781,-0.013701673,-0.016571132,0.002941197,0.000959476,-0.004483532,0.010760476,0.043041904,-0.032568373,-0.015423348,0.006169339,-0.02094706,-0.050215553,0.012769097,0.015495085,0.001318158,0.00164994,-0.045337472,0.001533368,0.005595447,0.039311603,-0.030703224,0.023242628,-0.008787721,-0.021234006,-0.021234006,-0.001524401,0.007281255,0.01334299,0.00164994,-0.005451974,-0.011047422,-0.021234006,-0.033572685,-0.015423348,-0.005236765,0.025681669,-0.02051664,-0.024103465,-0.021377478,-0.00738886,-0.031707536,0.017790653,-0.026829453,0.007783411,-0.003335747,0.024677357,0.006384549,0.035724778,-0.004017244,-0.018651491,-0.014060355,-0.029842386,-0.012553888,0.006994309,-0.00317434,0.018292809,0.019942747,-0.01169305,0.002456975,0.010330057,-0.031707536,0.00799862,-0.019655801,-0.006205208,-0.012769097,-0.035294361,0.026112087,-0.004483532,0.02094706,0.019081909,0.001676841,-0.040746335,-0.004035179,-0.014992929,0.004375927,-0.049928606,-0.02051664,0.004268322,0.015351612,-0.037016038,-0.001452664,-0.021234006,-0.005738921,-0.051650282,-0.008285566,0.012840834,-0.015925504,0.018794963,-0.001228488,-0.035868254,-0.00347922,-0.003264011,0.002528712,0.01477772,-0.010545266,0.018221073,0.018149335,-0.028838074,-0.012984307,-0.037302982,-0.041607171,-0.043328848,-0.019799275,-0.019225383,-0.011047422,0.011908259,0.021664424,-0.012553888,0.004662873,0.005451974,-0.024533885,0.0067791,0.022812208,-0.037589926,-0.031564061,0.007101914,-0.00760407,-0.025107777,0.015566821,0.020803586,-0.033572685,0.062841177,0.034146577,-0.007532333,-0.001865149,-0.023673046,0.032424901,0.018508019,-0.005703052,-0.015853768,0.019655801,0.042181063,0.006671495,-0.004573202,0.024390411,0.009756165,-0.00029143,0.000107605,0.032711845,-0.005523711,-0.015566821,0.009110536,0.017216761,0.006241076,-0.003945508,0.007783411,0.024246939,0.048206929,0.00277979,-0.002367305,-0.05107639,-0.016284186,-0.016929815,0.016858079,0.000703914,-0.021234006,0.021234006,-0.014634247,0.001389895,0.008321434,-0.016499396,0.014921193,0.025394723,0.035437834,0.013486463,-0.022668736,-0.012338678,-0.034003101,-0.005559579,-0.008106225,0.023959992,-0.019368855,0.024533885,-0.000600793,0.009756165,-0.001936886,-0.014490774,0.018077599,0.004447663,0.011262631,-0.003658562,0.043328848,-0.018938437,0.00799862,-0.018221073,0.041320227,0.000363166,-0.003730298,0.002851526,-0.024103465,0.003515089,-0.0135582,-0.003497155,-0.006814968,0.014060355,0.027116399,-0.003192274,0.011406104,0.042468011,-0.036442146,-0.007245387,0.032424901,-0.038737711,0.008680117,-0.035581306,0.027546817,0.021664424,-0.000757717,-0.022238316,0.018221073,-0.006205208,0.005093292,0.001264356,-0.002116227,0.001098465,0.017431971,-0.042181063,0.010760476,0.033285737,0.002708053,-0.007352991,-0.009827901,-0.031994481,-0.020803586,0.009971374,-0.014849456,-0.003658562,0.024964303,-0.001793413,0.021090532,0.01578203,0.012984307,0.006922573,-0.032711845,-0.013701673,0.00390964,0.017503707,-0.015351612,0.006922573,0.028694602,0.012266942,-0.027259871,0.007675806,-0.002295568,-0.020086221,0.00595413,-0.027833764,0.001551302,0.008644248,-0.002187963,0.00040576,0.024964303,0.013916882,-0.015925504,0.014347301,-0.011549577,0.018938437,-0.032424901,0.003730298,0.003281945,0.032998793,0.005595447,0.025681669,0.011047422,0.026399033,0.02912502,-0.006241076,0.004627005,0.024390411,0.001542335,-0.034576993,0.011477841,-0.00491395,-0.014347301,0.023529572,-0.004770477,-0.014921193,-0.028264182,0.02812071,0.00164994,0.008680117,-0.005416106,0.035581306,-0.02812071,0.006097603,-0.016355922,-0.010114847,0.033142265,-0.021807898,0.001228488,-0.002170029,-0.032711845,0.018149335,0.014132091,0.03055975,0.031133642,-0.011979996,0.008967063,-0.013486463,-0.02812071,0.052224174,0.004124849,-0.008715985,-0.034863941,0.025251249,0.07977099,-0.000072297,-0.014705983,0.033142265,0.024103465,-0.004232454,-0.007496465,-0.024246939,-0.029698912,-0.009469219,0.010114847,0.001201586,0.00860838,0.012051732,-0.006025866,0.014490774,0.014992929,0.01169305,-0.003192274,0.005308501,0.0045194,0.017575443,0.001022245,-0.018794963,-0.001847215,0.011119158,0.02051664,-0.006886704,0.010330057,-0.003353682,0.018794963,0.013773409,0.026399033,0.007962752,-0.018221073,-0.012553888,-0.003586825,-0.002170029,0.047633037,0.011908259,0.007209518,0.045624416,0.028694602,0.004357993,0.023959992,0.004232454,0.009182272,0.003012933,0.035294361,-0.055954475,0.014849456,0.012553888,0.004340059,-0.000511123,-0.024390411,0.011406104,0.013127781,0.013629936,-0.011406104,0.002582514,-0.004555268,0.005559579,0.000569409,0.017934127,-0.014060355,0.02912502,0.003819969,0.011190895,-0.011262631,0.017001551,0.012553888,-0.02238179,0.024246939,0.032281429,0.032711845,-0.016714605,-0.021520952,0.016355922,-0.011334368,-0.003891705,-0.008572512,-0.016929815,0.0135582,-0.057963096,0.015566821,0.001856182,-0.002456975,-0.000766684,0.005380238,0.000923607,0.035581306,0.005272633,-0.009612692,0.018651491,-0.023959992,-0.001416796,0.033285737,-0.002725987,0.024533885,-0.010186584,0.003802035,-0.029268494,-0.011764786,0.003837903,0.022955682,0.053945851,-0.002232799,0.019512329,0.014419037,0.028407656,0.004985687,0.00210726,0.005774789,0.032568373,-0.024964303,0.019655801,-0.012123469,0.031994481,0.015638558,0.038450766,-0.011979996,0.033716157,0.019368855,0.017431971,0.022668736,0.015423348,-0.001927919,-0.001102949,0.028694602,-0.013701673,-0.036155198,-0.010688739,0.000535782,-0.021807898,-0.005200896,-0.040459387,0.007137782,-0.006492154,-0.00277979,0.020803586,0.027833764,-0.000780134,0.000600793,-0.025538195,-0.011764786,0.021090532,0.028694602,-0.016929815,-0.025251249,0.029268494,-0.013271254,0.014634247,0.000376617,-0.025251249,-0.026255561,-0.037302982,0.003138472,-0.024677357,-0.019799275,0.025825141,-0.040746335,0.002510778,-0.031851009,-0.014347301,-0.00158717,-0.046772201,-0.028838074,0.006635627,-0.001058113,0.014132091,-0.00286946,0.019368855,0.007281255,0.036155198,0.065710634,0.018794963,-0.029268494,0.003461286,0.012984307,0.006133471,0.003497155,0.046198308,-0.014132091,-0.010186584,0.028981548,-0.000286946,-0.003102604,0.011190895,0.014490774,-0.020660114,-0.00347922,-0.004842214,-0.000506639,0.002600448,0.017073289,-0.011836523,-0.026685979,-0.023959992,0.023673046,-0.006958441,0.040172443,-0.031133642,0.009182272,-0.015638558,-0.002421107,0.004555268,0.014705983,-0.028407656,-0.014921193,-0.015710294,-0.008751853,-0.006420417,-0.038450766,-0.011908259,0.006133471,0.002474909,-0.008070357,-0.01025832,-0.011119158,0.004465597,0.010903949,0.009074667,0.030703224,-0.019368855,-0.007891015,0.007675806,-0.005093292,0.023099154,0.022094844,0.00738886,0.007066045,-0.023242628,-0.020660114,0.009397482,-0.006635627,0.009540955,0.006348681,-0.013773409,-0.000186067,-0.021234006,-0.017145025,-0.007030177,0.010114847,0.024390411,-0.024964303,-0.041033279,0.0135582,0.014060355,0.008715985,0.018794963,-0.039598551,-0.015208139,0.027977237,0.020086221,0.012195205,-0.010760476,-0.025538195,0.025394723,0.012697361,-0.053371958,-0.008249698,0.005846525,-0.045624416,-0.027977237,-0.012410415,-0.02195137,-0.022955682,0.011477841,0.026972925,-0.031420588,-0.012051732,-0.015925504,-0.004322124,-0.017145025,0.012840834,0.01578203,-0.010186584,-0.00091464,-0.028264182,0.00369443,-0.029985858,-0.009899638,0.018794963,0.053945851,0.007317123,-0.020086221,0.008967063,-0.001506467,-0.006850836,0.011477841,-0.003120538,-0.005631316,-0.027977237,0.01047353,0.003120538,-0.001354026,-0.004160717,-0.004698741,-0.049067769,0.021807898,-0.037589926,0.03672909,-0.004878082,-0.006241076,0.000049879,0.014203828,-0.027259871,0.004196586,-0.002421107,0.008106225,-0.00760407,-0.003802035,-0.016140714,0.038737711,-0.010043111,-0.037589926,-0.062267285,-0.001506467,-0.006384549,-0.012697361,-0.011190895,-0.01578203,0.014132091,-0.02238179,-0.024677357,0.011621314,-0.028407656,0.010688739,0.039311603,0.009254009,-0.009612692,-0.040459387,0.021234006,0.007926884,-0.057102256,-0.045624416,0.003497155,-0.003120538,-0.015853768,-0.006528022,0.011334368,-0.008177961,-0.033716157,0.010114847,0.035868254,-0.021807898,-0.010975685,-0.039024659,0.021234006,0.001990688,-0.009756165,-0.003819969,-0.033142265,-0.035150886,0.028407656,0.007711674,0.018364545,0.005416106,0.010545266,-0.032281429,0.01291257,0.003102604,-0.009756165,0.05107639,-0.001080531,-0.043615796,0.025968615,0.012697361,0.024820831,0.024246939,-0.020086221,-0.012195205,0.00760407,0.009540955,-0.003802035,0.043328848,-0.010043111,0.003891705,-0.054519743,0.043041904,-0.032711845,0.024820831,0.018651491,-0.008357302,0.009540955,-0.003156406,-0.019081909,-0.025825141,-0.02912502,0.026255561,-0.017216761,0.010401793,-0.028551128,-0.005200896,0.012625624,-0.008142093,0.039311603,-0.00082497,-0.003784101,0.037876874,0.006599758,-0.021520952,0.047633037,0.012410415,-0.01477772,0.023529572,0.004985687,-0.031707536,0.007675806,-0.017934127,-0.034863941,0.018794963,-0.011119158,-0.027546817,0.009612692,0.00760407,0.057102256,0.006241076,0.007281255,-0.007675806,-0.008285566,0.012553888,-0.007245387,0.016284186,-0.024964303,0.007030177,-0.011836523,-0.045050524,0.021090532,-0.021664424,0.00369443,0.037016038,-0.010186584,-0.00656389,0.016355922,0.019225383,0.009002931,-0.008034488,-0.004555268,0.046772201,-0.014347301,0.014347301,-0.023959992,0.017790653,0.031133642,-0.025825141,0.035581306,-0.012769097,0.017360235,0.024677357,0.000046517,0.010903949,0.011262631,-0.000573892,0.026829453,-0.024820831,-0.001309191,0.008177961,-0.002143128,-0.018651491,-0.026685979,-0.040172443,-0.018651491,0.007568201,-0.018794963,0.003281945,-0.014347301,0.005738921,-0.020373167,-0.02051664,-0.028551128,-0.040172443,-0.017718917,0.046198308,0.003802035,-0.005523711,0.07345818,0.000412485,-0.025968615,0.024246939,-0.024964303,0.024820831,0.005882393,0.011190895,0.020086221,-0.029411966,-0.029842386,0.006922573,-0.004286256,0.0233861,-0.0135582,0.000551474,0.026255561,0.019799275,0.003568891,-0.025681669,-0.009469219,-0.002636316,0.013486463,0.050215553,-0.040459387,-0.003622693,0.019225383,-0.015853768,-0.017001551,0.028407656,0.02812071,0.01477772,-0.007209518,0.046198308,0.024246939,0.035868254,-0.019225383,-0.030272804,0.006599758,0.000473013,-0.018364545,0.033429209,-0.0233861,0.021664424,0.028694602,-0.009684428,-0.002815658,0.015136402,0.006994309,0.017360235,-0.027116399,0.042181063,-0.018794963,-0.037589926,-0.018508019,-0.012266942,-0.00277979,-0.01334299,-0.020373167,-0.004949819,-0.018651491,0.026829453,-0.011979996,0.00799862,0.040459387,-0.00738886,0.008249698,0.017718917,-0.042754956,-0.011119158,-0.043615796,-0.009325746,-0.009612692,-0.008285566,-0.008213829,0.012625624,0.000919124,-0.041033279,0.000636661,-0.045911364,-0.001909984,-0.016642869,0.013414727,0.03055975,-0.013414727,0.010186584,0.056241419,-0.008321434,-0.000200638,0.006205208,0.012625624,0.009756165,-0.035294361,0.034003101,-0.023529572,0.031564061,-0.026399033,0.029268494,0.001183652,0.01334299,0.004035179,-0.00491395,-0.002241766,-0.011764786,0.029268494,-0.011621314,0.037302982,-0.020086221,0.018651491,-0.01578203,-0.025825141,0.002528712,0.057102256,0.046198308,-0.006169339,0.008249698,0.009397482,-0.008142093,-0.037876874,-0.041607171,-0.01169305,-0.013773409,-0.020086221,-0.038737711,-0.019799275,-0.035437834,0.019368855,-0.001246422,-0.013845146,-0.037876874,-0.006814968,-0.003066736,0.003730298,0.016499396,0.012840834,0.02051664,-0.006994309,0.009182272,-0.00738886,-0.000193913,-0.037016038,0.007281255,-0.016427658,-0.003568891,0.02912502,0.021807898,0.02912502,0.004124849,-0.012625624,0.02195137,-0.036155198,0.011334368,0.018651491,0.040459387,0.006205208,0.015064666,-0.023959992,0.017360235,-0.000567167,0.032998793,-0.023099154,0.075753748,-0.038737711,-0.005057423,-0.019799275,0.014849456,-0.050215553,-0.001111916,-0.006169339,0.009469219,-0.019081909,-0.013127781,-0.028838074,-0.013414727,-0.008213829,0.006312812,-0.008177961,-0.021664424,-0.010832212,-0.012697361,0.014634247,0.004393861,-0.045337472,-0.010975685,-0.030703224,-0.003228143,-0.014849456,-0.034003101,0.009612692,-0.004806346,-0.006492154,0.018938437,0.00277979,0.023816518,-0.003407484,-0.01169305,0.006276944,-0.024820831,0.00189205,0.006814968,-0.019655801,0.035294361,0.009038799,0.006922573,0.011334368,-0.018651491,-0.009899638,0.029985858,-0.008285566,-0.013845146,0.032424901,-0.024533885,-0.024677357,0.031420588,0.003604759,0.004232454,0.01578203,-0.025107777,0.003784101,0.006276944,-0.010832212,0.009074667,-0.040172443,0.048780821,0.02094706,-0.009110536,0.008680117,-0.014132091,0.023816518,0.012051732,-0.012123469,-0.032998793,-0.032424901,-0.021664424,-0.025538195,-0.01047353,0.009002931,-0.039311603,-0.004806346,0.023673046,-0.012123469,-0.006850836,-0.030272804,0.043615796,0.002456975,0.001273323,-0.007711674,-0.008177961,0.06714537,-0.043615796,0.017216761,0.00882359,-0.005416106,-0.014060355,0.034146577,-0.022812208,-0.009899638,-0.00390964,-0.032137953,0.007245387,0.047633037,-0.007352991,0.006097603,-0.019225383,-0.027833764,-0.010545266,0.002905329,-0.002797724,0.038450766,-0.013629936,-0.008106225,-0.001143301,-0.000014361,-0.043328848,0.029698912,0.027690291,0.002143128,0.012051732,-0.02812071,0.024677357,-0.012984307,0.008715985,-0.005523711,0.039024659,-0.020373167,-0.028838074,0.026972925,0.018364545,-0.010114847,-0.011406104,0.033572685,-0.028838074,0.024677357,-0.011836523,-0.009612692,-0.03672909,0.025107777,-0.025251249,-0.009182272,0.002618382,0.030416278,-0.003210209,0.033859629,-0.015208139,-0.015279875,0.010975685,0.014132091,-0.010545266,-0.002600448,0.003945508,-0.001990688,-0.008859458,0.024533885,0.027116399,-0.005487842,-0.028551128,0.008321434,0.016714605,0.010617003,0.043328848,0.025251249,-0.033429209,0.005667184,-0.012840834,0.037589926,-0.012482151,0.002546646,0.01477772,-0.003120538,0.012984307,-0.054232799,-0.013199517,-0.029985858,-0.023673046,-0.014992929,-0.010760476,0.0233861,-0.02912502,-0.020803586,-0.010545266,0.022238316,0.005021555,0.041033279,0.016140714,-0.006097603,0.015351612,-0.017790653,-0.007675806,-0.032281429,-0.012338678,0.02955544,-0.016427658,0.039885495,0.001192619,-0.006241076,-0.000663563,-0.008070357,-0.001452664,0.025681669,-0.020803586,-0.010401793,0.001443697,0.012410415,0.007926884,-0.034003101,0.017360235,0.000999828,0.019799275,-0.001102949,0.005918262,0.010545266,-0.023529572,0.016714605,0.016571132,0.003604759,0.016140714,-0.020660114,-0.007101914,0.014132091,-0.035437834,-0.018938437,0.019225383,-0.006886704,-0.03629867,0.010545266,-0.017216761,0.005595447,-0.022812208,0.009971374,0.003371616,-0.022955682,-0.013701673,-0.019368855,-0.022238316,0.004627005,0.008213829,0.002600448,0.012769097,-0.027116399,0.015279875,-0.017073289,-0.019512329,-0.010043111,0.003120538,0.0045194,-0.024246939,0.010903949,0.001667874,-0.008895326,0.031277116,-0.016571132,-0.012266942,0.006348681,0.048493877,-0.010186584,0.001506467,0.022955682,-0.012625624,0.018938437,-0.004698741,-0.009002931,0.008249698,0.035724778,0.002887394,-0.00399931,0.007747543,-0.000780134,-0.001389895,-0.003138472,-0.016284186,-0.041033279,-0.018364545,-0.001847215,-0.011190895,0.006061735,-0.044189688,0.033859629,-0.010043111,0.040172443,-0.025251249,-0.006241076,-0.01621245,-0.028694602,-0.001345059,-0.021377478,0.037876874,0.007675806,0.006528022,0.019942747,-0.006133471,0.014275564,-0.005380238,-0.043328848,-0.05825004,0.019512329,-0.00090119,-0.018364545,-0.023099154,-0.003407484,0.026829453,-0.06542369,-0.024677357,0.011262631,-0.002618382,-0.013916882,0.031133642,-0.016427658,-0.017934127,0.020086221,-0.009827901,0.009899638,0.011621314,-0.005308501,0.021377478,-0.011621314,0.009971374,-0.037876874,-0.013916882,0.014419037,-0.001748577,0.014132091,-0.026972925,0.002725987,-0.03672909,-0.004017244,0.005738921,0.001748577,-0.014921193,-0.013127781,0.033572685,-0.022094844,-0.038163818,-0.030129332,0.005057423,0.034576993,0.028264182,0.029698912,-0.003443352,0.022238316,-0.026255561,-0.029842386,0.001883083,-0.006241076,-0.032711845,0.008429039,0.019799275,0.015710294,-0.019368855,-0.00882359,-0.007101914,-0.013414727,-0.004698741,0.01477772,-0.015351612,-0.018508019,0.034290049,-0.012984307,0.008859458,-0.010688739,-0.000573892,0.028694602,0.002313502,0.023959992,-0.013199517,-0.004770477,-0.035294361,0.003228143,0.004949819,-0.041033279,-0.015638558,0.02812071,0.009612692,-0.010760476,-0.005057423,0.010043111,-0.035868254,-0.003192274,0.016427658,-0.007711674,0.012051732,-0.013773409,0.034720469,0.00760407,0.009469219,0.012840834,-0.007962752,-0.024677357,0.006348681,-0.01334299,-0.00308467,0.012984307,0.015208139,0.02955544,0.002116227,0.000403518,-0.02195137,-0.015136402,0.002905329,0.008321434,-0.028981548,-0.035294361,-0.024533885,0.002994999,-0.017073289,-0.021664424,0.013414727,0.006384549,-0.024964303,0.018508019,0.002941197,0.01047353,-0.022668736,0.00421452,-0.034433521,0.005380238,-0.018938437,0.017001551,0.019081909,-0.002636316,-0.006456285,0.008644248,0.008859458,0.011190895,-0.00760407,0.006707363,0.007066045,-0.017718917,0.012195205,-0.037589926,-0.001013278,-0.002456975,-0.003658562,0.016499396,-0.00286946,0.002851526,-0.013414727,0.027977237,-0.040459387,-0.000515606,0.017431971,-0.00882359,0.029985858,-0.007532333,-0.01169305,-0.011836523,0.022525262,0.004627005,0.027403345,-0.010688739,-0.011334368,-0.031564061,-0.018221073,0.023959992,-0.016858079,0.045624416,0.017288497,-0.023529572,-0.016786342,0.042181063,0.003748232,-0.017288497,-0.008142093,-0.004268322,0.040172443,-0.019368855,0.006671495,-0.001488532,0.042754956,-0.020229694,-0.028694602,-0.041033279,0.01047353,0.004286256,0.004411795,-0.019081909,0.020803586,0.03672909,-0.008142093,-0.008751853,0.001640973,-0.014347301,-0.038450766,0.000522331,-0.020229694,-0.018508019,0.035581306,0.050789446,0.055093635,-0.021807898,0.038163818,-0.011262631,0.025251249,-0.034290049,0.045050524,0.0067791,-0.02094706,-0.048206929,0.008859458,0.007137782,-0.024677357,0.012769097,0.006025866,-0.035294361,0.009612692,-0.04476358,0.007675806,0.037876874,0.005236765,0.001156751,0.012625624,0.01025832,0.023529572,0.015423348,0.004160717,-0.021664424,-0.017862389,0.015925504,0.041033279,0.023242628,0.019512329,0.037876874,-0.018005863,-0.006635627,0.001981721,0.016571132,0.009540955,0.010114847,0.008715985,0.006599758,0.012410415,0.005236765,-0.014992929,0.03099017,-0.002797724,-0.039885495,0.05825004,0.000159165,0.016140714,0.043041904,-0.000887739,0.008034488,0.024964303,-0.028838074,-0.015638558,0.009182272,-0.033859629,-0.001963787,-0.008070357,-0.009612692,-0.012410415,0.003676496,-0.047633037,0.005236765,0.032711845,0.002439041,0.017073289,-0.011621314,-0.011764786,-0.018651491,0.003927574,0.002456975,-0.019225383,0.018938437,0.046198308,0.019081909,-0.045624416,-0.015423348,0.009182272,0.020086221,0.008393171,-0.003855837,-0.019942747,-0.02094706,0.000883256,0.015064666,-0.010688739,0.011119158,0.015495085,0.014490774,-0.022238316,0.012051732,0.012769097,-0.019081909,-0.005344369,-0.011621314,0.017145025,-0.008249698,-0.005344369,0.022812208,0.002286601,-0.009002931,0.028407656,-0.001865149,-0.013701673,-0.013845146,-0.006492154,0.022812208,-0.030416278,-0.035294361,-0.042754956,-0.016284186,0.007137782,0.002510778,0.008572512,-0.013701673,0.00656389,-0.006671495,0.012697361,-0.022238316,-0.001856182,0.006276944,0.006599758,0.008680117,-0.006133471,0.006958441,-0.023816518,0.008177961,0.009254009,0.003335747,-0.006635627,-0.015853768,0.007532333,-0.048206929,-0.05825004,-0.025394723,-0.031420588,-0.001049146,0.021377478,-0.023816518,-0.046198308,0.026112087,0.0045194,-0.028694602,-0.007747543,-0.024533885,-0.024677357,-0.032281429,0.018794963,-0.032711845,-0.009684428,0.011190895,-0.001380928,0.015279875,-0.025107777,-0.005738921,-0.004340059,-0.002170029,-0.017718917,-0.020373167,0.010186584,-0.009971374,-0.025394723,0.003622693,-0.048493877,0.015638558,-0.036155198,-0.016427658,-0.000600793,0.003281945,0.022094844,-0.009110536,-0.017145025,-0.023242628,-0.014921193,0.023673046,0.02195137,-0.025394723,0.003371616,-0.032998793,-0.000959476,-0.037589926,-0.013271254,-0.04476358,-0.015423348,-0.018651491,-0.049067769,0.033429209,-0.002089326,-0.033716157,-0.000932575,-0.001080531,0.036155198,-0.004106915,0.005272633,-0.02195137,-0.010043111,-0.027403345,-0.035868254,0.006814968,0.039598551,0.037302982,-0.041320227,-0.025394723,-0.025394723,-0.000699431,0.003604759,0.016355922,-0.00799862,-0.006994309,0.035150886,0.020229694,-0.007747543,0.017647181,0.026399033,-0.030416278,-0.011908259,0.026542507,-0.012195205,0.034146577,-0.006169339,-0.008859458,0.0045194,0.019799275,-0.031277116,-0.022812208,0.007066045,0.039885495,0.001264356,-0.026542507,-0.016355922,0.002214865,-0.018938437,-0.02955544,-0.008070357,-0.006420417,-0.001389895,0.002241766,-0.018292809,0.016355922,-0.002134161,0.037302982,0.00180238,-0.013199517,-0.020086221,-0.011621314,0.021377478,-0.005272633,-0.02195137,-0.017216761,0.037876874,0.033142265,0.041607171,-0.011477841,0.031133642,-0.045050524,-0.003981376,-0.025394723,-0.031707536,0.024533885,0.032568373,0.028694602,-0.021090532,-0.019942747,0.054806691,-0.004483532,-0.020086221,-0.01599724,0.018651491,0.020373167,0.000504397,-0.007424728,-0.063702017,-0.014203828,0.030846696,-0.006599758,-0.027259871,-0.024103465,-0.020660114,-0.004985687,0.005559579,-0.034146577,-0.011549577,-0.00173961,0.008321434,0.007030177,-0.015638558);  
            String indexName = "vector_index";  
            FieldSearchPath fieldSearchPath = fieldPath("plot_embedding_voyage_3_large");  
            long numCandidates = 150;  
            long limit = 10;  
  
            // Define filter criteria  
            Bson criteria = and(gt("year", 1955), lt("year", 1975));  
  
            // Create VectorSearchOptions  
            VectorSearchOptions options = VectorSearchOptions.approximateVectorSearchOptions(numCandidates)  
                .filter(criteria);  
  
            // Define the pipeline  
            List<Bson> pipeline = asList(  
                vectorSearch(  
                    fieldSearchPath,  
                    queryVector,  
                    indexName,  
                    limit,  
                    options  
                ),  
                project(  
                    fields(  
                        exclude("_id"),  
                        include("title"),  
                        include("plot"),  
                        include("year"),  
                        metaVectorSearchScore("score")  
                    )  
                )  
            );  
  
            // Run query and print results  
            collection.aggregate(pipeline).forEach(doc -> System.out.println(doc.toJson()));  
        }  
    }  
}  
```

**Output:**

```js
{"plot": "A down-on-his-luck inventor turns a broken-down Grand Prix car into a fancy vehicle for his children, and then they go off on a magical fantasy adventure to save their grandfather in a far-off land.", "title": "Chitty Chitty Bang Bang", "year": 1968, "score": 0.7489712834358215}
{"plot": "A pilot, stranded in the desert, meets a little boy who is a prince on a planet.", "title": "The Little Prince", "year": 1974, "score": 0.7346078753471375}
{"plot": "In 19th century England young Mary Grant and her brother Robert Grant embark on a dangerous quest to find their missing father,sea captain Grant,who vanished somewhere along the Chilean coast.", "title": "In Search of the Castaways", "year": 1962, "score": 0.7281590104103088}
{"plot": "An apprentice witch, three kids and a cynical conman search for the missing component to a magic spell useful to the defense of Britain.", "title": "Bedknobs and Broomsticks", "year": 1971, "score": 0.720349133014679}
{"plot": "A young boys' coming of age tale set in a strange, carnivalesque village becomes the recreation of a memory that the director has twenty years later.", "title": "Pastoral Hide and Seek", "year": 1974, "score": 0.7195663452148438}
{"plot": "In this magical tale about the boy who refuses to grow up, Peter Pan and his mischievous fairy sidekick Tinkerbell visit the nursery of Wendy, Michael, and John Darling. With a sprinkling ...", "title": "Peter Pan", "year": 1960, "score": 0.7195032238960266}
{"plot": "When his cattle drivers abandon him for the gold fields, rancher Wil Andersen is forced to take on a collection of young boys as his drivers in order to get his herd to market in time to ...", "title": "The Cowboys", "year": 1972, "score": 0.717952311038971}
{"plot": "When a princess is shrunken by an evil wizard, Sinbad must undertake a quest to an island of monsters to cure her and prevent a war.", "title": "The 7th Voyage of Sinbad", "year": 1958, "score": 0.7148033380508423}
{"plot": "A red balloon with a life of its own follows a little boy around the streets of Paris.", "title": "The Red Balloon", "year": 1956, "score": 0.7147064805030823}
{"plot": "This True Life Fantasy follows and shows how the life of a female squirrel, Perri, in the forest is filled with danger and fraught with peril. When not fleeing her natural enemy, the Marten...", "title": "Perri", "year": 1957, "score": 0.7120871543884277}
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between 1955 and 1975. It returns documents that summarize children's adventures in the plot for movies released between 1955 and 1975.

**See also: Additional Filter Examples**

The [MongoDB Vector Search Quick Start Tutorial](https://www.mongodb.com/docs/vector-search/tutorials/quick-start.md#std-label-vector-search-quick-start) tutorial demonstrates other pre-filters in semantic search queries against the embedded data in the `sample_mflix.embedded_movies` collection.

#### ENN Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *world war*. It requests exact matches and limits the results to `10` documents only. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

```js
import static com.mongodb.client.model.Aggregates.*;  
import static com.mongodb.client.model.Projections.*;  
import static com.mongodb.client.model.search.SearchPath.fieldPath;  
import static java.util.Arrays.asList;  
  
import com.mongodb.client.MongoClient;  
import com.mongodb.client.MongoClients;  
import com.mongodb.client.MongoCollection;  
import com.mongodb.client.MongoDatabase;  
import com.mongodb.client.model.search.FieldSearchPath;  
import com.mongodb.client.model.search.VectorSearchOptions;  
import org.bson.Document;
import org.bson.conversions.Bson;

import java.util.List;  
  
public class FilterQuery {  
    public static void main(String[] args) {  
        // Specify connection URI  
        String uri = "<connection-string>";  
  
        // Establish MongoDB connection  
        try (MongoClient mongoClient = MongoClients.create(uri)) {  
            MongoDatabase database = mongoClient.getDatabase("sample_mflix");  
            MongoCollection<Document> collection = database.getCollection("embedded_movies");  
  
            // Parameters  
            List<Double> queryVector = asList(0.000370218,0.038684014,-0.001893905,-0.060604952,-0.019261414,0.001531242,0.015151238,-0.014103547,-0.019180823,-0.029335376,-0.011846979,0.003868401,0.012894671,-0.002458047,-0.003002041,-0.027078809,-0.019583782,0.041907679,-0.011282837,-0.029818926,0.031914312,-0.020309107,-0.002981893,-0.019906148,-0.012249937,0.041585315,-0.005601123,0.039328746,0.040618215,-0.017085439,-0.038361646,-0.012894671,-0.000352589,0.022565674,-0.011685796,-0.010114257,-0.019906148,-0.012491712,-0.022888042,-0.027401175,0.011846979,-0.002317011,0.045776084,-0.019422598,0.006930886,0.004875797,-0.038845196,0.023855142,0.009630707,-0.045131348,0.003868401,-0.00223642,-0.004392247,0.007212956,-0.019422598,0.046743184,-0.013217038,0.008099466,0.020792658,-0.062861525,-0.047710285,0.009388932,0.001541316,0.050611585,-0.032881413,-0.034009695,0.003002041,-0.005359347,-0.025628159,0.036749814,0.006286152,0.016440706,-0.041262947,0.015715381,-0.012652896,-0.006326448,-0.014909463,0.041262947,-0.025144609,0.00417062,-0.026111709,0.066729926,0.013619997,0.025144609,-0.004291508,0.007978578,-0.009751595,0.003566182,-0.010557512,-0.028207093,-0.015393013,0.048032649,-0.032075495,-0.014425913,0.020792658,0.01096047,0.008502424,-0.013217038,-0.032075495,0.026917625,-0.00165213,0.007172661,-0.063506253,0.034654427,-0.013861772,0.009268044,-0.012894671,-0.023855142,-0.024983425,-0.009308341,0.047710285,-0.010396329,-0.02949656,-0.015151238,0.025144609,0.041262947,0.02095384,-0.004432543,0.011041062,-0.032881413,0.016118338,-0.000478513,0.036749814,0.00417062,-0.040457029,0.017730173,-0.071565427,0.023532774,0.047387917,-0.017730173,0.026272893,-0.001289467,0.000760584,0.004331803,0.017891357,0.012652896,-0.064150989,0.058348387,0.040295847,-0.023532774,-0.012894671,-0.02852946,-0.001914053,0.004734762,-0.017568989,-0.007736803,-0.02095384,-0.014909463,-0.014909463,-0.02047029,0.018858457,-0.005198164,0.000264442,-0.007092069,0.026434075,0.005601123,0.007011477,-0.003928845,-0.004190768,0.023693958,-0.011927571,0.001203838,0.008180057,0.011766387,0.015715381,-0.038522828,-0.019342007,-0.006084673,0.003404999,-0.002256567,-0.003485591,0.009832187,0.023371592,-0.04384188,-0.029818926,0.038361646,0.019906148,-0.004372099,0.004090028,-0.015393013,-0.028690644,-0.033203777,0.025305793,0.015957156,0.005560827,0.021115024,0.008905382,0.018858457,-0.024983425,0.008180057,0.055769451,0.025628159,-0.010557512,-0.000236738,-0.003626626,-0.014184138,0.019664373,-0.00310278,-0.011202246,0.01426473,0.007092069,0.02901301,0.046420816,-0.001994645,0.02192094,0.038845196,-0.036588628,0.021598574,-0.019986739,0.003707218,0.001138358,0.018697273,0.003888549,-0.034976795,0.016360113,-0.031591944,0.002468121,0.015554197,0.001611834,0.013700588,-0.052223418,-0.006004081,0.024338692,-0.024661059,-0.006689111,-0.035460345,0.010235145,0.039489929,-0.007857691,-0.026272893,-0.00261923,-0.011363429,-0.026756443,-0.00640704,0.036749814,0.037233364,-0.006245856,-0.005278756,-0.027562359,-0.049966849,-0.021276208,-0.006971181,-0.013055854,-0.005399643,0.048032649,-0.033203777,-0.002296863,0.023693958,0.026917625,0.000705177,0.022404492,-0.021598574,0.013700588,0.004432543,0.031269576,0.01523183,0.010275441,-0.017568989,-0.023210408,0.050289217,-0.004996685,0.010315737,-0.017004848,0.017246623,-0.00950982,0.017327214,-0.035943896,0.014506505,0.001621908,-0.012491712,0.01096047,-0.011927571,-0.024177508,0.015634788,-0.026595259,0.007897986,-0.014425913,-0.001490946,0.017971948,0.007736803,0.023371592,0.011041062,0.008220353,-0.010557512,0.003888549,-0.034493245,-0.043197148,-0.013942363,-0.008905382,0.002699822,0.025628159,0.001430503,-0.008018874,-0.018858457,0.059315488,-0.018697273,-0.040618215,-0.014022955,0.004815354,0.012008162,-0.014103547,0.030786026,0.043519516,0.005601123,-0.019664373,0.001400281,-0.022082124,-0.018858457,-0.026434075,0.025305793,-0.024822243,0.038039278,-0.011121654,-0.032720227,-0.018374907,-0.005137721,0.001390207,0.028045909,0.03046366,0.00592349,-0.041907679,-0.024338692,-0.042552415,0.006527927,-0.012008162,-0.027401175,0.000337478,0.027884725,0.009912779,-0.011121654,0.004009437,-0.003122928,0.022404492,-0.010275441,-0.004392247,0.00689059,0.01523183,-0.019180823,-0.034170877,-0.040940579,0.021598574,0.005077277,-0.03046366,0.04384188,0.03046366,0.012733487,0.010879879,0.02192094,-0.006930886,-0.016924256,0.038200464,-0.013861772,0.002417751,-0.023532774,-0.016279522,-0.014425913,0.026595259,0.024177508,0.000977174,0.007333844,0.02998011,-0.042230047,0.003042337,0.000730362,0.033364963,-0.002306937,0.005057129,-0.023049224,-0.015876563,-0.022726858,-0.005641419,0.004553431,0.009751595,0.014587097,0.017246623,-0.049966849,0.004613874,0.040457029,0.04287478,0.004090028,-0.00261923,0.002407677,0.039489929,0.002377455,0.007051773,0.025144609,0.024177508,-0.000705177,0.012411121,-0.025789343,-0.024016324,-0.030302476,-0.009268044,-0.00950982,0.017246623,0.013458813,0.008583016,-0.022565674,-0.006366744,0.00427136,-0.007736803,0.020147923,-0.012733487,-0.023693958,-0.006165265,0.035137977,-0.023049224,0.002699822,0.005399643,0.035299163,-0.007817394,0.031914312,-0.000149221,0.015473605,-0.026272893,-0.009711299,-0.002981893,0.000649771,0.064150989,0.032720227,-0.052223418,-0.017810764,-0.010275441,0.027078809,0.030786026,-0.016360113,0.039973479,-0.003122928,-0.038522828,-0.012249937,-0.033848513,-0.027239993,-0.028851826,0.018374907,-0.030302476,-0.048032649,0.011282837,0.058670752,-0.008784494,0.01096047,0.005057129,0.004009437,0.002488269,0.016843664,0.003163224,-0.027884725,-0.001934201,-0.030302476,-0.015715381,-0.001480872,0.011766387,-0.039973479,-0.009227749,-0.003304259,-0.026917625,-0.012088754,-0.014990055,0.03046366,0.007857691,0.042552415,-0.011846979,-0.008421832,-0.001813313,-0.019342007,-0.017166032,0.000972137,0.017004848,-0.018374907,0.037555728,0.019986739,0.018697273,0.014184138,0.027723543,0.023693958,-0.005077277,-0.025305793,0.011846979,0.000705177,0.042552415,-0.037072178,0.010879879,-0.028690644,-0.029818926,0.010879879,-0.014184138,-0.036266264,-0.031591944,-0.033687327,0.022888042,-0.016763072,0.004513135,0.000705177,0.02192094,0.025950525,0.015473605,-0.018374907,0.039489929,0.002881153,-0.037072178,-0.021115024,-0.008623311,-0.002095384,-0.026272893,0.015795972,0.015715381,0.034493245,0.030302476,0.010799287,-0.020228514,0.005137721,0.025628159,0.024016324,-0.008220353,0.002397603,-0.030624844,-0.014587097,0.022082124,-0.006608519,-0.041101765,-0.002478195,-0.031914312,0.017166032,-0.008300944,-0.004593727,-0.001390207,0.032720227,-0.005681715,0.002417751,0.000473476,-0.037878096,-0.046743184,-0.01378118,-0.016198931,-0.007897986,0.006608519,-0.011846979,0.027078809,-0.022243308,0.022565674,-0.007293548,-0.019019639,0.037394546,-0.035299163,-0.02192094,0.008421832,0.000135998,-0.000785769,-0.051578686,0.009227749,-0.015393013,-0.029174194,-0.015554197,0.001400281,0.007495028,-0.002820709,0.041585315,-0.017568989,0.054479986,-0.005641419,-0.024177508,-0.042552415,0.026111709,-0.014909463,0.023855142,-0.022565674,0.010033666,0.028207093,0.010073962,0.007736803,0.015312422,0.037878096,-0.002659526,-0.030786026,0.012652896,-0.019261414,0.005641419,0.019100232,-0.037555728,-0.00013285,-0.020228514,-0.001672278,0.038039278,-0.008703903,0.011282837,0.004351952,0.012894671,0.024177508,0.016440706,0.013942363,-0.008542719,0.005842898,0.001934201,0.00090162,0.014022955,-0.024983425,0.021115024,0.010073962,0.002528564,0.001390207,-0.012008162,0.002347233,-0.015795972,-0.016843664,-0.001793165,-0.016601888,-0.010396329,-0.027239993,-0.001188727,-0.001264282,-0.00950982,0.003928845,0.019503189,0.003485591,-0.026595259,-0.01096047,-0.030302476,-0.00320352,-0.01523183,0.028045909,-0.005641419,0.031108394,-0.01096047,0.011363429,0.016118338,-0.022404492,0.02143739,0.019342007,-0.013378222,0.027723543,-0.034332063,-0.015312422,0.02852946,-0.039489929,0.032720227,0.010154554,0.004956389,0.036105078,0.004775058,-0.038522828,0.019986739,0.020147923,0.009751595,-0.006366744,0.038200464,-0.028690644,-0.007656211,0.020228514,0.00155139,-0.015795972,0.022243308,0.011444021,-0.012491712,0.020550882,0.033687327,0.008865086,0.017730173,0.018213723,0.001682352,-0.043519516,-0.038200464,0.018052539,0.006930886,0.002075236,-0.018536089,0.008703903,-0.000053518,-0.007172661,0.025144609,-0.008099466,0.000120888,-0.016763072,-0.005762306,-0.004432543,-0.00640704,0.05996022,0.031914312,-0.002075236,0.027401175,0.037555728,-0.004311656,-0.01426473,-0.010638104,0.048999749,0.002317011,0.032075495,-0.000120888,-0.00358633,-0.036105078,0.020792658,0.008663607,0.003868401,-0.026917625,-0.02192094,-0.019261414,0.01378118,0.033364963,0.027884725,-0.005883194,-0.009590412,-0.001440577,0.025628159,0.050289217,0.009912779,0.036427446,0.001123247,0.000637178,0.007777099,0.008865086,0.014506505,0.031108394,0.020067332,-0.042552415,-0.006527927,0.005117572,-0.022888042,0.006447336,-0.018294314,-0.004714614,0.009751595,-0.011927571,0.020389698,-0.018939048,0.004210916,0.049644485,-0.014587097,-0.019019639,0.000795843,-0.016440706,0.011202246,0.031430762,0.024177508,0.029818926,-0.014103547,-0.017568989,0.006165265,-0.023855142,0.026434075,-0.012491712,0.008784494,-0.019664373,-0.019261414,-0.003928845,0.013378222,-0.009227749,0.003969141,0.023049224,0.010799287,0.003122928,0.008260649,-0.026595259,-0.055447087,0.016440706,-0.003304259,-0.003707218,-0.046743184,0.018858457,0.000375255,-0.016924256,0.020792658,0.016440706,-0.027401175,0.002740117,-0.007092069,-0.005802602,0.000506217,0.028690644,-0.000493624,0.001571538,0.001400281,0.003263964,-0.001994645,-0.00310278,-0.002327085,-0.01474828,0.026595259,0.008300944,-0.008260649,0.00592349,0.046743184,-0.009308341,-0.016924256,0.011444021,0.01047692,0.006326448,-0.037394546,-0.008583016,-0.020631474,0.024177508,0.015312422,-0.007938282,0.017085439,0.02143739,-0.004130324,0.004372099,-0.004976537,0.048032649,-0.027401175,0.018697273,-0.006447336,0.00203494,0.005963786,-0.014184138,0.009671004,0.007535324,-0.033042595,0.016360113,-0.024338692,-0.008099466,0.024499875,0.000785769,0.010799287,0.028207093,-0.01523183,0.022082124,0.006527927,0.032881413,-0.037716914,0.034009695,-0.009671004,0.016521297,0.032881413,-0.02143739,0.02143739,-0.014184138,0.006124969,-0.028368276,0.038039278,0.026917625,0.012411121,-0.009912779,-0.006366744,-0.047387917,0.016763072,-0.022726858,0.064473353,-0.017730173,0.009832187,0.003445295,0.025789343,-0.003344555,-0.021276208,0.005198164,0.01378118,-0.011202246,-0.006286152,-0.026434075,-0.007817394,0.003969141,-0.037394546,0.006930886,0.000836139,0.000254368,-0.036749814,-0.022082124,-0.006568223,-0.026111709,-0.002175976,0.004069881,-0.037072178,-0.017568989,0.048355017,0.011605204,0.00523846,-0.023210408,-0.01329763,0.000198961,0.02095384,0.004069881,0.000124036,0.008018874,-0.004009437,-0.065440454,-0.008985974,-0.04384188,0.00261923,-0.017407807,0.012733487,-0.017246623,0.031591944,0.007454732,-0.015715381,-0.025789343,0.016843664,-0.008300944,-0.010557512,-0.020550882,-0.028851826,0.002498342,0.028368276,-0.037716914,0.006366744,0.027562359,-0.003062484,0.017649582,0.034493245,-0.003082632,0.017891357,-0.023693958,0.020309107,0.018777864,0.055769451,-0.011363429,-0.018777864,0.022565674,0.001410355,0.035299163,0.012975262,0.007897986,-0.031108394,0.007253252,0.001299541,0.02143739,-0.012249937,0.01047692,-0.020631474,-0.014667688,-0.029657744,-0.002861005,-0.023693958,0.042230047,-0.000669918,0.001531242,-0.005883194,-0.03046366,-0.05286815,0.029174194,-0.009630707,-0.013136446,-0.034654427,0.021598574,-0.012491712,-0.019422598,0.021759758,0.006689111,-0.058670752,0.014828872,0.014345322,-0.016601888,0.038522828,-0.026272893,-0.047710285,-0.003263964,-0.007978578,0.016682481,-0.027078809,-0.000295923,-0.00427136,-0.001198801,0.006850294,-0.006809998,-0.002498342,-0.002065162,0.012169346,-0.001218949,-0.002578934,0.008462128,0.006648815,-0.020147923,0.005399643,0.028207093,-0.014184138,-0.001611834,-0.017649582,-0.032720227,0.009630707,0.006165265,-0.020147923,-0.007132365,-0.027401175,-0.002820709,-0.022888042,0.024499875,-0.011121654,-0.017568989,-0.02095384,-0.017246623,0.018697273,-0.017730173,0.022565674,0.034170877,0.012652896,-0.009388932,0.039328746,-0.000760584,0.009388932,-0.006769702,-0.005278756,0.011282837,0.006366744,-0.049322117,-0.005722011,0.009630707,-0.00223642,-0.004251212,-0.006930886,0.034009695,0.001359985,0.00310278,-0.05286815,-0.004372099,0.027562359,-0.025305793,-0.010073962,-0.013136446,-0.011846979,0.030302476,-0.008018874,-0.025950525,-0.017004848,0.032075495,0.033687327,0.020550882,0.007897986,-0.034976795,-0.018616682,0.001833461,-0.04287478,0.018213723,0.029174194,0.009590412,-0.035621528,0.005762306,0.002065162,0.019180823,0.019180823,0.016521297,-0.017327214,0.023532774,0.012008162,0.032236677,0.002840857,-0.008059169,0.000861324,0.024499875,-0.012733487,0.038361646,0.033364963,0.013942363,0.028368276,0.00203494,0.005057129,0.016198931,0.051256318,-0.000302219,0.004895946,-0.02998011,-0.033203777,-0.005016833,-0.008905382,-0.018697273,0.001994645,-0.008744199,0.022082124,0.036749814,0.004351952,-0.008099466,-0.020228514,-0.019503189,0.020147923,0.028045909,-0.03094721,0.019744964,0.01523183,-0.012008162,0.017166032,0.000685029,0.021276208,-0.004049733,-0.015151238,-0.047710285,0.000488587,-0.016601888,0.003505739,0.001359985,-0.012411121,-0.017407807,-0.016601888,-0.003445295,0.019422598,0.011363429,-0.001113173,-0.008220353,-0.020389698,0.017407807,0.02143739,0.001012433,-0.006245856,-0.024016324,0.024499875,-0.006366744,0.046420816,-0.000397921,0.000098851,-0.010033666,0.007938282,0.014909463,-0.027723543,-0.040295847,-0.059315488,-0.014828872,0.001349911,-0.02998011,0.002357307,0.010154554,0.005097425,0.000992285,0.031753127,-0.009308341,0.008985974,0.013861772,-0.017327214,-0.008865086,0.040618215,-0.003707218,0.005097425,-0.011363429,0.005560827,0.01096047,-0.009388932,-0.015876563,-0.022565674,-0.016440706,0.023210408,-0.004029585,0.017568989,-0.012088754,0.00005037,0.000941915,0.000866361,0.023049224,0.000871398,0.004815354,-0.021598574,0.000730362,0.002981893,0.01047692,-0.004573578,0.014022955,0.025628159,-0.026595259,-0.020067332,0.02143739,0.033848513,-0.009912779,-0.007978578,0.002175976,-0.026917625,0.029174194,-0.025628159,-0.047065549,-0.018133132,-0.00150102,0.052223418,0.012652896,-0.022726858,0.011524612,-0.012814079,0.005359347,-0.007172661,0.013619997,0.03046366,0.013539405,-0.000591845,0.033203777,0.026917625,-0.044164248,-0.014990055,0.00223642,-0.008139761,0.025950525,0.021276208,0.005016833,-0.004976537,-0.01378118,0.00592349,-0.001329763,0.038684014,0.021115024,0.048999749,0.049966849,-0.018777864,0.018616682,0.038200464,-0.026272893,-0.051578686,0.024499875,0.006850294,-0.019180823,-0.00043318,0.020792658,0.003505739,-0.015473605,-0.041262947,-0.026917625,0.067374654,0.004694466,0.001621908,-0.025305793,0.003606478,0.006286152,-0.020309107,0.016118338,-0.019180823,0.007092069,-0.017327214,-0.006326448,-0.007897986,0.000556586,-0.03046366,-0.013136446,0.016843664,-0.024338692,-0.011444021,-0.018777864,0.002840857,-0.036749814,-0.01523183,-0.009630707,-0.013055854,-0.042230047,0.017327214,-0.012814079,-0.016843664,0.002256567,-0.007656211,0.005963786,-0.016360113,0.026756443,0.019986739,-0.022082124,-0.024983425,-0.039489929,0.01378118,-0.012008162,0.000876435,-0.02192094,0.018133132,-0.020792658,-0.019583782,-0.005842898,0.020067332,-0.016763072,0.007414436,0.01096047,-0.000521328,0.01047692,0.00011711,0.035299163,0.038039278,0.049644485,-0.003062484,0.014667688,-0.007454732,0.006809998,-0.018536089,-0.015554197,0.016360113,0.008542719,-0.013217038,0.02998011,0.017810764,0.048999749,0.020309107,-0.017649582,-0.011041062,0.008381536,0.011363429,0.039651114,-0.012411121,0.011685796,0.029657744,-0.011524612,-0.020147923,0.03046366,0.00261923,-0.00320352,-0.002317011,-0.00101747,-0.047387917,0.04287478,-0.011927571,-0.017488398,-0.010638104,-0.006850294,0.01096047,0.033848513,-0.006124969,0.001793165,0.015473605,-0.048999749,0.006447336,0.033848513,0.008663607,-0.024822243,0.005399643,-0.00368707,-0.015070647,-0.009590412,0.001289467,-0.018858457,0.02095384,-0.007414436,-0.008421832,0.000715251,-0.015473605,0.02901301,0.020309107,-0.003707218,0.016360113,-0.008663607,0.018939048,0.001218949,0.00358633,-0.003284112,0.036427446,0.02192094,0.022888042,-0.024661059,0.008341241,-0.024338692,-0.00950982,-0.017166032,0.046743184,-0.018052539,-0.012975262,0.002800561,-0.012008162,-0.013055854,0.028368276,-0.057381287,0.018697273,-0.043519516,-0.018052539,0.001370059,-0.019342007,0.022404492,0.017166032,-0.004351952,0.001611834,-0.028207093,0.001319689,0.025950525,0.025305793,0.017488398,-0.045776084,-0.024983425,0.005117572,-0.010879879,0.020147923,-0.00999337,0.022082124,0.000337478,-0.018777864,0.007978578,-0.039328746,0.000249331,0.04287478,-0.012411121,-0.023532774,0.006527927,0.028207093,0.009348636,0.006084673,-0.007293548,-0.022082124,-0.017085439,0.02047029,-0.007817394,0.003243816,-0.008381536,-0.00523846,-0.004674318,-0.051256318,0.019986739,-0.009912779,0.040940579,0.006527927,-0.002861005,0.035460345,0.026434075,0.015393013,-0.005359347,-0.012733487,-0.025628159,0.019664373,-0.018536089,0.025305793,-0.009912779,0.032397863,0.047387917,0.000674955,0.031108394,-0.008381536,-0.002558786,-0.01096047,-0.004674318,0.002115532,0.000275775,0.02047029,0.036427446,-0.027401175,-0.030302476,-0.000410514,0.006769702,0.024822243,-0.011041062,0.028690644,0.019180823,-0.016763072,-0.037072178,-0.027078809,0.038845196,0.05996022,-0.037233364,-0.000377774,0.006487631,0.006729406,0.033848513,-0.019422598,-0.007092069,-0.001621908,0.026111709,-0.002498342,0.014345322,-0.019342007,0.017891357,-0.014587097,-0.004533283,-0.020147923,0.001430503,-0.009711299,0.049644485,0.001410355,-0.010315737,0.003082632,-0.00271997,-0.023371592,0.006729406,0.025144609,0.023210408,0.004976537,-0.000278293,-0.025305793,0.012330529,-0.019019639,-0.00640704,-0.006286152,0.017971948,-0.002327085,0.016924256,-0.015795972,-0.012491712,-0.011282837,0.003022189,0.01047692,0.027239993,0.012008162,0.003263964,0.026434075,0.035621528,-0.024338692,-0.012652896,0.024822243,0.000654807,0.028368276,0.011202246,0.016440706,0.016360113,-0.026917625,-0.019744964,0.013217038,0.011363429,-0.003928845,-0.028690644,0.001440577,-0.037716914,0.023693958,0.018374907,0.011927571,-0.042552415,0.012169346,-0.009953074,0.011444021,0.019503189,-0.016279522,0.003243816,-0.022888042,-0.024016324,-0.007897986,-0.006487631,-0.010638104,-0.041907679,-0.025950525,-0.032881413,-0.022404492,-0.03094721,0.01378118,0.043519516,-0.010718695,0.020067332,0.037555728,-0.000215331,0.019664373,0.004916093,-0.040940579,-0.048999749,0.017407807,0.006648815,-0.014587097,-0.014506505,-0.047387917,-0.006729406,0.015393013,0.028851826,0.024983425,-0.009832187,-0.004996685,0.025466975,0.015070647,-0.004593727,-0.010073962,0.000685029,0.041262947,-0.006326448,0.021598574,0.025466975,0.02143739,-0.007253252,0.029174194,-0.012169346,0.011605204,-0.008623311,-0.002024866,-0.001450651,0.025144609,0.004009437,0.02852946,-0.003002041,-0.02143739,-0.027401175,-0.02998011,0.023210408,0.016279522,0.017166032,-0.020228514,0.011202246,-0.014103547,0.009590412,-0.014506505,-0.049966849,-0.009872482,0.002558786,-0.036105078,0.004009437,0.010718695,-0.004996685,0.003707218,-0.008663607,0.012894671,-0.003022189,-0.002901301,0.000886509,0.017327214,-0.027401175,-0.016601888,-0.010799287,-0.005883194,-0.026595259,-0.033526145,-0.004513135,0.010396329,0.017971948,-0.035782713,-0.041585315,-0.009026269,-0.001349911,0.005641419,-0.001329763,0.003747514,-0.005319052,-0.005883194,-0.000277034,0.021115024,0.02901301,-0.027562359,0.044486616,-0.071887791,-0.002861005,-0.003404999,-0.005319052,0.003022189,0.024499875,0.034493245,-0.009106861,0.016037747,-0.005439939,0.050289217,0.003404999,-0.013619997,0.021115024,0.021759758,0.022243308,-0.002578934,-0.000579253,-0.054157618,-0.012088754,0.00737414,-0.030786026,-0.019825557,0.003969141,-0.002558786,0.022243308,0.029335376,-0.024016324,0.006527927,0.012814079,-0.019019639,0.012249937,-0.004694466,-0.002266641,-0.014022955,0.023049224,-0.020631474,-0.025466975,-0.037072178,0.002266641,-0.013378222,0.006124969,0.012491712,0.017407807,-0.009872482,0.031108394,0.010315737,0.032881413,-0.006648815,0.009832187,0.024338692,0.03094721,0.016279522,-0.022726858,0.03094721,-0.040134665,0.008139761,0.006809998,0.018294314,0.01523183,-0.03046366,-0.007172661,-0.007293548,0.003243816,0.006124969,-0.006729406,-0.003183372,0.047387917,0.006124969,-0.000375255,-0.024661059,0.022243308,-0.004492987,0.012330529,-0.02949656,0.027078809,-0.021759758,-0.004069881,0.013700588,-0.033526145,-0.009066566,-0.023049224,0.017891357,0.007212956,0.029818926,-0.023049224,-0.006689111,0.030302476,0.009147157,-0.005439939,-0.003042337,0.034815613,0.027078809,-0.055447087,-0.018616682,0.016763072,-0.013136446,-0.018616682,0.034009695,-0.003465443,-0.035621528,-0.002004718,0.01329763,0.023532774,-0.003525887,-0.005722011,-0.011363429,0.027239993,-0.016601888,-0.015473605,0.022565674,0.013136446,-0.021598574,-0.002538638,0.033203777,0.006245856,0.020631474,-0.001390207,0.013942363,-0.022082124,0.012733487,-0.006769702,0.024661059,-0.026595259,-0.003485591,-0.004513135,0.037555728,0.018133132,-0.026595259,0.024338692,-0.033687327,0.016924256,0.006608519,0.022243308,-0.033848513,-0.028368276,0.002538638,0.012894671,0.001183691,0.014990055,0.028207093,0.010879879,-0.012411121,0.012975262,0.006286152,0.002397603,-0.036427446,0.015070647,-0.030141294,0.015312422,0.017568989,-0.009348636,0.019583782,0.039651114,-0.006165265,0.004916093,-0.021276208,0.011766387,0.029335376,-0.004190768,-0.012894671,0.026756443,0.007092069,-0.024016324,-0.037716914,-0.001309615,0.048999749,-0.01474828,-0.032236677,0.025466975,0.011363429,0.043519516,0.007575619,0.034332063,-0.019019639,-0.011766387,-0.018858457,0.000056351,-0.004492987,0.000554068,0.003364703,-0.025144609,-0.062216789,0.001254208,0.033364963,0.005681715,0.02143739,0.007414436,-0.023855142,0.013539405,-0.032236677,-0.007857691,0.009348636,0.018536089,-0.018697273,0.031269576,-0.018616682,0.018455498,-0.006124969,-0.003143076,-0.010638104,0.000982211,0.023855142,-0.01047692,0.023049224,0.00640704,0.021115024,-0.009872482,0.019261414,0.026756443,-0.00427136,0.008502424,0.019906148,0.045776084,-0.008824791,0.005963786,-0.012814079,-0.016521297,-0.012249937,0.010033666,-0.017166032,0.014184138,-0.022726858,0.010879879,0.034493245,0.001359985,0.00640704,0.000972137,-0.027078809,0.013619997,-0.030302476,0.009388932,-0.001007396,0.016440706,0.017488398,-0.006447336,0.022888042,-0.00737414,-0.006366744,-0.005883194,-0.007454732,0.027562359,0.005802602,-0.003747514,-0.026434075,0.018213723,0.008462128,-0.003848253,-0.004049733,-0.014990055,-0.006004081,-0.01047692,-0.014425913,0.030624844,-0.015715381,-0.024338692,0.007495028,0.002820709,-0.021276208,-0.005399643,-0.057381287,-0.061249688,-0.013055854,0.02901301,0.01474828,-0.024177508,-0.026595259,0.012411121,-0.011927571,-0.007253252,-0.011927571,0.015070647,-0.019100232,0.015795972,-0.01096047,-0.024822243,0.003989289,0.012088754,-0.039006379,-0.050611585,0.000295923,-0.010718695,0.017327214,-0.01426473,-0.010194849,-0.044486616,0.015554197,-0.019744964,-0.005157868,0.006648815,-0.013539405,-0.024499875,0.018939048,0.039328746,-0.009429228,0.011363429,0.069308855,-0.001193765,0.030302476,-0.012572304,0.024983425,-0.008623311,0.00320352,0.039328746,0.008824791,-0.024822243,-0.00523846,0.013619997,-0.008300944,-0.038845196,0.00950982,-0.023855142,-0.004936241,0.031108394,-0.033526145,-0.006044377,-0.000785769,-0.013458813,-0.051256318,0.030302476,-0.013700588,0.02192094,0.003626626,-0.018777864,-0.014990055,0.013055854,-0.007736803,-0.010073962,-0.015312422,0.034493245,-0.011282837,-0.040134665,-0.023855142,0.006689111,-0.003022189,0.026111709,-0.017568989,-0.014506505,-0.011444021,0.005681715,0.038845196,0.016279522,-0.002407677,-0.00640704,0.003566182,-0.005157868,0.012652896,-0.013619997,-0.013458813,-0.004875797,0.002367381,-0.009630707,-0.009388932,0.000337478,-0.019019639,-0.009671004,-0.034332063,-0.013861772,0.018213723,0.007736803,0.005439939,-0.042230047,0.040618215,0.007051773,-0.013619997,-0.026756443,0.020309107,0.002014792,0.002206198,0.003062484,-0.027562359,0.048677385,-0.005802602,-0.042230047,-0.011282837,-0.02047029,0.013458813,0.015312422,-0.010033666,-0.031914312,-0.001133321,-0.039006379,0.003727366,-0.032559045,0.008623311,0.019664373,0.057058919,-0.016037747,0.009106861,-0.023855142,0.012975262,-0.015876563,0.00689059,-0.01426473,0.039006379,-0.026595259,-0.008059169,-0.028690644,0.030302476,-0.028045909,0.01378118,-0.003344555,0.006971181,-0.025950525,0.000871398,-0.017568989,-0.024983425,-0.002458047,-0.024338692,-0.001642056,-0.012814079,0.000181331,0.017246623,0.015070647,-0.008744199,0.030141294,0.025789343,-0.016118338,-0.04384188,-0.042230047,-0.039167564,0.022726858,-0.023210408,0.009711299,0.009469524,0.019503189,-0.007938282,-0.001239097,0.00737414,0.029335376,0.014828872,0.043519516,-0.029335376,-0.04287478,0.017166032,-0.015957156,0.004210916,0.029335376,-0.035299163,0.032559045,-0.02095384,0.026756443,-0.023210408,-0.001037618,0.008220353,-0.031914312,0.002216272,-0.030141294,0.007092069,0.015554197,-0.001229023,-0.014022955,-0.002981893,-0.006326448,-0.034976795,0.012411121,-0.024499875,-0.026111709,0.015070647,0.036427446,0.01523183,0.060282588);  
            String indexName = "vector_index";  
            FieldSearchPath fieldSearchPath = fieldPath("plot_embedding_voyage_3_large");  
            long limit = 10; 
  
            // Create ExactVectorSearchOptions for precise matching  
            VectorSearchOptions options = VectorSearchOptions.exactVectorSearchOptions();  
  
            // Define the aggregation pipeline  
            List<Bson> pipeline = asList(  
                vectorSearch(  
                    fieldSearchPath,  
                    queryVector,  
                    indexName,  
                    limit,  
                    options  
                ),  
                project(  
                    fields(  
                        exclude("_id"),        
                        include("title"),         
                        include("plot"),         
                        metaVectorSearchScore("score") 
                    )  
                )  
            );  
  
            // Run aggregation query and print results  
            collection.aggregate(pipeline).forEach(doc -> System.out.println(doc.toJson()));  
        }  
    }  
}  

```

**Output:**

```js
{"plot": "During WW2 the Russian Army sent a special group named \"Zvezda\" to fight the Nazis in their backyard.", "title": "The Star", "score": 0.7459505200386047}
{"plot": "As World War Two rages on, the allies are about to push the Nazis out of North Africa. That's when the Nazis turn up the heat, unleashing their secret Weapon - dragons.", "title": "P-51 Dragon Fighter", "score": 0.7430291771888733}
{"plot": "April, 1945. As the Allies make their final push in the European Theatre, a battle-hardened Army sergeant named Wardaddy commands a Sherman tank and his five-man crew on a deadly mission behind enemy lines. Outnumbered, out-gunned, and with a rookie soldier thrust into their platoon, Wardaddy and his men face overwhelming odds in their heroic attempts to strike at the heart of Nazi Germany.", "title": "Fury", "score": 0.7428240180015564}
{"plot": "It's May 1943 at a US Army Air Corps base in England. The four officers and six enlisted men of the Memphis Belle - a B-17 bomber so nicknamed for the girlfriend of its stern and stoic ...", "title": "Memphis Belle", "score": 0.7340154647827148}
{"plot": "The destiny of three soldiers during World War II. The German officer Christian Diestl approves less and less of the war. Jewish-American Noah Ackerman deals with antisemitism at home and ...", "title": "The Young Lions", "score": 0.7327103614807129}
{"plot": "Great Patriotic War, early 1940s. After barely surviving a battle with a mysterious, ghostly-white Tiger tank, Red Army Sergeant Ivan Naydenov becomes obsessed with its destruction.", "title": "White Tiger", "score": 0.7323684692382812}
{"plot": "The story of ordinary men during WWII as seen from three different points of View.", "title": "The Fallen", "score": 0.7301670908927917}
{"plot": "A rag tag unit of misfits known as the War Pigs must go behind enemy lines to exterminate Nazis by any means necessary.", "title": "War Pigs", "score": 0.7290489673614502}
{"plot": "Baron Manfred von Richthofen is the most feared and celebrated pilot of the German air force in World War I. To him and his companions, air combats are events of sporty nature, technical ...", "title": "The Red Baron", "score": 0.7288231253623962}
{"plot": "In 1940, the British Royal Air Force fights a desperate battle vs. the Nazi Germany Air Force for control of British air space to prevent a Nazi invasion of Britain.", "title": "Battle of Britain", "score": 0.7270984649658203}
```

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *time travel*. It considers up to `150` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```js
const { MongoClient } = require("mongodb");

// connect to your cluster
const uri = "<connection-string>";

const client = new MongoClient(uri);

async function run() {
    try {
        await client.connect();

        // set namespace
        const database = client.db("sample_mflix");
        const coll = database.collection("embedded_movies");

        // define pipeline
        const agg = [
            {
              '$vectorSearch': {
                'index': 'vector_index',
                'path': 'plot_embedding_voyage_3_large',
                'queryVector': [
                  -0.034731735,0.008558298,-0.0153717,-0.029912498,0.011549547,0.010261648,-0.011964999,-0.023265276,0.010303194,-0.006896493,-0.00054528,0.003926015,-0.025757983,0.027419789,0.001199616,-0.036227357,-0.005297005,0.021935832,0.010303194,-0.019193852,0.025093261,-0.040049512,-0.033900831,-0.011466458,-0.01827986,-0.0153717,0.023265276,0.007727395,0.000114249,0.005317777,-0.043871664,-0.02127111,-0.019609304,0.016368784,-0.004756918,0.003552109,0.006522586,-0.005400868,-0.015620971,-0.034565553,-0.018695312,-0.023099095,0.050851244,-0.034731735,0.004819236,0.022268193,-0.095719993,0.05517194,-0.046198189,-0.036393538,0.007187308,-0.02459472,-0.036725901,0.009472291,0.019027673,0.020938748,-0.011051006,0.027087428,0.04586583,-0.022600554,-0.05517194,0.044204023,0.01213118,0.047859997,-0.03938479,0.002928932,0.002056484,0.019443123,-0.028583053,0.013543714,0.022932915,0.011632638,0.004923099,0.000389486,0.020024756,-0.024096178,-0.022766734,0.011217186,-0.003198975,0.007104218,-0.047195274,-0.013377533,0.013294443,0.024096178,-0.056501385,-0.026755067,-0.008433662,-0.001911076,0.007976666,-0.008101301,-0.014042255,0.008641388,-0.02176965,0.010012378,-0.000607598,-0.024927082,0.024927082,-0.018612221,-0.001184036,0.005567048,0.001324251,-0.019526213,-0.023597637,0.060489718,-0.010178559,-0.019609304,0.004112968,-0.011217186,-0.031574301,-0.008766023,0.005483958,-0.061819162,-0.023431456,-0.040714234,0.015039339,0.026422706,0.016202603,0.004653055,0.041046593,-0.018030589,0.040381871,-0.002638116,0.013045172,0.004216831,0.005650138,0.027419789,0.003926015,-0.028749233,0.004798463,-0.030244859,0.063813329,0.007145763,-0.017448956,0.025591804,-0.045201108,0.010718645,0.002804297,0.014291527,0.04586583,-0.015205519,-0.021603471,-0.035230275,0.00760276,0.033236109,0.016534964,-0.043206941,-0.003115885,-0.026256526,0.005940954,0.016534964,0.024262359,-0.001630647,0.028084511,-0.012795902,0.007270399,0.001381376,-0.009763107,-0.006896493,0.008433662,-0.019360034,0.000386889,0.030411039,0.025591804,0.010469374,0.037722982,-0.001147684,-0.005400868,0.052845411,-0.052513052,0.00768585,-0.004299921,0.00922302,0.011881908,0.012962082,-0.068798743,0.003593654,0.020938748,-0.013792985,-0.034565553,-0.007519669,-0.04021569,-0.020689478,0.006273315,0.046862911,0.006107135,0.002638116,-0.013792985,-0.005400868,-0.020274026,0.007644305,-0.010801735,0.026422706,0.043871664,0.003780607,0.010261648,-0.064145692,0.011881908,-0.009056839,0.009347656,-0.02459472,0.026422706,0.033236109,0.041212775,0.019027673,-0.00315743,0.004424557,0.020689478,-0.0153717,-0.015205519,-0.034897912,0.020274026,0.016867325,0.040714234,-0.022766734,-0.010967916,0.026256526,0.007062673,-0.015953332,-0.007727395,0.031574301,-0.002887387,-0.00614868,0.004569965,0.019027673,0.012878992,0.011798819,0.004258377,-0.019193852,-0.021437289,-0.021603471,0.000301202,-0.051183607,-0.004985416,-0.030078677,0.012629721,0.065142773,-0.031740483,-0.021104928,-0.03938479,-0.003365156,-0.016036423,0.036393538,0.009804652,-0.018612221,0.060489718,-0.003697517,0.000547876,0.063480966,0.02758597,0.010053922,-0.003655972,-0.001485239,0.018362951,0.021104928,-0.003905243,0.019443123,-0.002658889,-0.00380138,-0.013626805,0.035894997,0.035396457,-0.005691683,0.002762751,0.012878992,-0.009596926,-0.009970833,-0.015953332,0.022434372,0.00614868,-0.021188019,0.001557943,-0.020190936,0.009763107,0.017448956,0.006730312,0.005567048,0.019692395,-0.00218112,-0.016867325,0.006854947,0.007976666,0.019193852,0.040880412,0.007353489,-0.02127111,-0.031906664,-0.026755067,-0.017947499,0.040381871,0.042209856,0.00913993,-0.0307434,-0.017781317,-0.015039339,0.03057722,0.017532047,0.0187784,-0.060822077,0.002928932,-0.026422706,-0.005899409,0.039717149,0.026588887,-0.000971118,0.004923099,-0.013626805,0.0187784,-0.031408124,-0.000695881,0.050851244,-0.014457707,-0.007311944,-0.001293092,-0.002139574,-0.019276943,0.00290816,0.019360034,-0.017781317,0.002160347,0.016618054,-0.006522586,0.011798819,0.029247776,-0.02775215,0.010344739,-0.018362951,-0.036725901,-0.015870241,0.015704062,-0.012463541,0.02459472,-0.024096178,0.001152877,-0.031408124,0.025425622,0.027087428,0.00922302,0.034565553,0.015704062,-0.020689478,-0.00517237,-0.014706978,-0.001589101,0.026090344,0.014956249,0.011715728,0.004299921,-0.00913993,0.022434372,-0.03705826,0.048524719,-0.030411039,0.008433662,0.017033506,-0.000511525,-0.031408124,0.005940954,-0.012962082,-0.031574301,0.017448956,0.010178559,-0.011383367,-0.020107845,-0.005151597,0.006647222,0.013128263,0.007145763,0.008059756,-0.045201108,-0.004943871,0.015787151,-0.045201108,-0.020772567,-0.020274026,0.028250692,-0.024262359,-0.004424557,0.009804652,0.000472576,-0.005691683,0.001443693,-0.013294443,0.001412535,0.013211353,-0.01213118,-0.002118802,0.017781317,-0.007353489,-0.031075761,-0.004923099,0.011383367,-0.004486875,-0.010178559,0.016618054,0.014457707,0.023763817,-0.02459472,-0.00388447,0.012546631,-0.007519669,0.015704062,-0.014291527,0.009680017,-0.035562634,0.023763817,0.053510133,-0.0555043,-0.003572882,0.022102011,0.021603471,-0.017282777,-0.001474852,-0.043539301,0.007810486,-0.025757983,-0.005400868,0.029912498,-0.00760276,0.014125346,0.030909581,-0.03340229,-0.009680017,0.018030589,0.008849114,0.03057722,0.019775484,0.014125346,0.031906664,-0.03057722,-0.027087428,-0.023597637,-0.022434372,-0.012878992,0.016285693,-0.021603471,-0.029746316,0.029746316,0.020357117,0.006314861,-0.001158071,0.028749233,-0.045201108,0.011383367,0.011134096,-0.021437289,-0.035728816,0.001827986,0.008267482,-0.057498466,0.01213118,-0.01213118,-0.040548053,0.010718645,0.004798463,-0.004881553,-0.019526213,-0.008558298,0.0059825,-0.000262254,-0.017615138,0.005193142,0.019692395,-0.00198378,-0.002845842,0.012546631,0.006107135,-0.008225936,-0.008890659,0.015870241,0.00517237,0.002596571,-0.010427829,-0.019110762,0.024262359,0.012048089,-0.032405205,0.006522586,0.013211353,0.013211353,-0.038221523,-0.007727395,-0.008267482,-0.019276943,0.001474852,0.031408124,-0.035562634,0.017532047,-0.023431456,-0.015454791,-0.011383367,0.016534964,-0.02176965,0.008682934,0.027253609,0.020190936,-0.0247609,-0.007311944,0.009555381,-0.01852913,-0.011632638,0.011549547,0.027419789,-0.034067012,-0.01229736,0.0307434,0.003946788,0.0046946,0.037722982,0.03057722,-0.010427829,0.002284982,0.033236109,0.030078677,-0.013377533,0.007395034,-0.012048089,0.040714234,-0.028749233,-0.000102565,-0.0059825,-0.041046593,0.017698228,-0.006356406,0.003178203,0.009056839,0.023099095,0.00606559,0.011881908,-0.02127111,-0.001126912,-0.027087428,0.011134096,0.001204809,-0.017033506,0.011051006,-0.014374617,0.017864408,0.023431456,-0.002077257,-0.026755067,-0.043871664,0.025757983,-0.006190225,0.001152877,0.011798819,-0.024262359,0.006564131,-0.070128188,-0.004362239,0.012962082,-0.013626805,-0.001402148,-0.012214269,0.011217186,-0.015953332,0.015787151,0.011134096,0.027253609,0.024262359,-0.048192356,0.009970833,0.018944582,-0.00517237,0.021935832,0.02775215,0.003406701,-0.010884825,0.075113602,-0.015953332,0.007727395,0.026755067,-0.006190225,-0.012712811,0.013377533,0.005940954,-0.008309027,0.02459472,0.002316141,-0.022434372,-0.012712811,0.03057722,-0.015787151,0.026755067,-0.001069787,0.03988333,-0.003697517,0.039550968,-0.019027673,-0.0059825,-0.00031029,-0.012546631,-0.003614427,0.007478124,0.005525503,0.032571387,-0.011798819,-0.011466458,-0.00606559,-0.011798819,0.018446039,0.007976666,0.018944582,-0.02176965,0.026588887,-0.006273315,-0.012463541,-0.007395034,0.012048089,-0.029247776,0.015454791,-0.007145763,0.006481041,-0.015620971,-0.00388447,-0.025757983,-0.001651419,-0.032903746,-0.005068507,0.03938479,0.003926015,0.004715373,0.022600554,-0.012546631,0.022932915,0.007810486,0.040714234,0.019941665,0.013543714,0.003406701,0.010884825,-0.03988333,0.042209856,-0.022766734,0.027419789,-0.029580137,0.043206941,0.022932915,0.021104928,-0.056833744,0.005193142,0.036061179,-0.012878992,0.008516753,-0.02758597,-0.030244859,-0.011798819,0.001111332,-0.014125346,-0.014125346,0.019027673,0.029081594,0.018861491,0.013626805,0.06846638,0.023099095,0.041378956,0.001599488,-0.028749233,0.017781317,0.016285693,0.021603471,-0.018113678,0.011300277,-0.032239024,0.022434372,-0.02459472,-0.013626805,0.005483958,0.013460624,-0.031574301,-0.015620971,0.016451873,0.014790068,-0.008849114,0.011134096,0.00461151,0.015122429,0.036227357,0.00206687,0.000877641,0.022102011,-0.028250692,0.022600554,-0.026422706,0.004029878,-0.032072846,0.017116595,0.010884825,0.019609304,0.00614868,0.005733229,0.016119512,0.002866614,-0.014540797,0.012463541,-0.003905243,0.003759835,-0.000485559,-0.022766734,-0.016285693,0.037722982,0.009513836,0.001506011,0.011964999,0.004029878,0.019941665,-0.000965924,0.002129188,0.015205519,0.071125269,0.022932915,0.005940954,-0.00044661,0.010220103,-0.03423319,-0.016285693,-0.016867325,-0.000659529,-0.008018211,-0.011383367,0.000016634,0.004071423,-0.029413955,0.019941665,-0.00913993,-0.024096178,0.010635555,0.010594009,0.001547556,0.036227357,-0.030078677,0.020772567,0.022268193,-0.014125346,0.008766023,-0.012962082,-0.007187308,0.017033506,-0.007187308,-0.015205519,-0.005608593,0.044536386,-0.001235968,0.007852031,0.001599488,0.005857864,-0.005940954,-0.010510919,-0.005567048,0.006730312,0.016285693,-0.010801735,-0.024428539,0.015122429,-0.02176965,0.01528861,-0.007436579,0.00226421,-0.004715373,0.004507647,0.004341467,0.005525503,-0.031075761,-0.005899409,0.037556801,0.014873158,-0.000342747,0.009970833,-0.019443123,0.023597637,-0.012048089,-0.025259443,0.006024044,-0.01827986,0.010012378,0.016784234,0.013211353,-0.005400868,-0.024428539,-0.02176965,-0.035230275,0.009347656,0.028583053,-0.015704062,-0.017781317,0.00226421,0.001199616,-0.003385928,0.008267482,0.002326528,0.022434372,-0.020190936,-0.015787151,0.000789358,0.031241942,0.011300277,0.001506011,-0.023265276,-0.010967916,0.009056839,0.011300277,-0.030244859,0.007478124,0.001111332,-0.035894997,0.0153717,0.002700434,0.021104928,0.010884825,-0.003344383,0.00768585,0.010386284,0.00452842,-0.014706978,0.028084511,0.013377533,0.014873158,0.046862911,-0.015454791,0.021188019,0.013959166,0.012629721,0.025924165,-0.018695312,-0.00922302,-0.0093892,0.007727395,0.036892079,0.007228854,-0.01229736,0.029247776,-0.004943871,-0.027253609,-0.008433662,0.043206941,0.002825069,0.028583053,-0.023431456,0.034897912,-0.041545134,-0.016534964,0.003053567,-0.012712811,0.002741979,-0.007187308,-0.025093261,-0.045201108,-0.004424557,-0.016618054,-0.008890659,0.008018211,-0.05184833,-0.019526213,-0.013377533,-0.010469374,0.030244859,-0.005068507,0.051183607,0.005483958,-0.006024044,0.035064094,-0.011134096,0.014956249,0.002284982,0.001724123,-0.01229736,0.012629721,0.010261648,0.014540797,0.048857078,-0.029580137,-0.024927082,-0.008350573,-0.03988333,0.000939959,0.013543714,0.013626805,-0.021437289,-0.012962082,0.006771857,0.013709894,-0.0059825,0.035396457,-0.006439496,-0.029580137,0.0046946,0.019609304,-0.007270399,0.014291527,-0.015620971,0.00118923,-0.00760276,-0.017199686,0.023265276,0.026588887,-0.030078677,-0.016701145,-0.025757983,0.004964644,0.026588887,0.043206941,0.011051006,-0.009846197,0.028915415,0.031574301,0.023763817,0.009264565,-0.008433662,-0.035064094,-0.000579035,-0.0247609,0.014125346,0.016618054,0.028749233,-0.052513052,-0.016867325,-0.01238045,0.002741979,0.013709894,0.010718645,0.013626805,0.009596926,-0.004403784,-0.02758597,-0.000945152,0.000420645,0.003759835,0.012546631,-0.011881908,0.008392117,0.012795902,0.005483958,-0.009763107,0.006397951,-0.010801735,0.012795902,-0.03938479,0.005733229,0.005733229,-0.000433627,0.015454791,0.002357686,-0.006564131,0.030244859,-0.024428539,0.016036423,0.014291527,-0.004964644,0.029413955,0.040381871,0.012629721,-0.033568468,-0.026422706,-0.037889164,-0.034399372,-0.03423319,0.021935832,0.004133741,-0.014623888,-0.013543714,-0.05517194,0.004736145,0.006314861,0.00006037,0.006356406,0.003323611,-0.010344739,0.007062673,0.005899409,-0.00623177,-0.001973394,-0.0555043,0.011881908,0.001350217,-0.033069927,-0.026921248,0.022268193,0.028583053,-0.021021837,0.010884825,0.019692395,-0.005442413,0.031574301,-0.014956249,0.01238045,-0.006356406,0.006273315,-0.003095113,-0.014540797,-0.02176965,0.005006189,-0.002658889,0.042542219,-0.02176965,0.017199686,-0.016701145,-0.001599488,0.016950415,-0.021188019,0.017864408,0.023763817,-0.000669915,0.025093261,0.021104928,0.008807569,0.037390623,-0.025591804,-0.003178203,-0.001319058,0.020523297,0.005255459,0.019276943,-0.00226421,0.00760276,-0.057166107,-0.006896493,-0.034067012,0.043871664,0.038221523,0.008101301,0.03988333,0.015870241,0.000955538,-0.004299921,-0.002928932,-0.002118802,-0.020523297,-0.001168457,-0.011134096,-0.000685495,0.003323611,0.011549547,0.034565553,0.029247776,-0.029746316,0.005213914,0.019110762,-0.003302838,0.026422706,0.028915415,-0.036227357,0.033236109,0.038387705,-0.035230275,0.004071423,-0.021935832,0.002928932,0.000976311,0.000527104,-0.006854947,-0.003822153,-0.001199616,0.019858574,-0.002762751,0.039052427,-0.008641388,0.032239024,-0.002295369,0.035396457,0.044536386,-0.029413955,0.025093261,-0.03423319,-0.016867325,-0.008849114,0.008433662,-0.004486875,0.017033506,0.006730312,-0.008599843,-0.008225936,-0.024428539,0.006564131,-0.007561215,-0.032072846,-0.019941665,0.035396457,0.019276943,0.010261648,0.005857864,0.032239024,-0.044204023,-0.018944582,0.002409618,0.032903746,0.05517194,-0.03655972,0.007976666,0.030909581,-0.023929998,0.016368784,0.01528861,-0.00768585,0.02176965,0.013626805,-0.02459472,0.04021569,-0.032737568,0.006854947,-0.011383367,0.014873158,-0.02176965,0.00243039,0.0093892,0.0093892,-0.029580137,0.019858574,0.01827986,0.024428539,0.017864408,-0.028250692,-0.001111332,0.056169022,0.007478124,-0.010718645,0.041046593,-0.015704062,0.034731735,0.002523867,-0.032571387,0.004341467,-0.023597637,-0.011881908,-0.035562634,0.006688767,0.007810486,-0.012712811,0.022600554,0.03057722,0.022600554,0.010552464,0.0307434,-0.009638472,0.02176965,-0.018030589,0.024262359,-0.036227357,-0.020772567,0.001641033,-0.022932915,-0.014623888,0.018362951,0.002575798,0.006190225,-0.011051006,0.021021837,0.019110762,0.02127111,-0.028583053,-0.052180689,-0.014291527,-0.010552464,0.036393538,0.042542219,-0.04586583,-0.001869531,0.008350573,-0.008516753,-0.020772567,0.000294711,0.015704062,-0.014457707,-0.020772567,0.008766023,-0.026588887,-0.004736145,-0.028084511,-0.007519669,0.010552464,-0.016534964,0.006190225,0.012962082,-0.016618054,0.012546631,0.02459472,0.022932915,0.020440206,-0.027918331,-0.008059756,0.020689478,-0.014623888,-0.011466458,-0.006896493,-0.020024756,-0.031408124,0.021603471,0.007270399,-0.03057722,0.008350573,-0.021437289,0.00072704,-0.043871664,0.006314861,-0.017199686,0.02176965,0.024262359,-0.020357117,-0.000542683,-0.005213914,0.001963008,-0.00064395,-0.022434372,0.022102011,-0.006688767,-0.028583053,0.002191506,-0.005047734,0.002368073,0.014956249,0.023929998,-0.003302838,-0.032239024,0.022268193,-0.013377533,-0.010801735,0.003676744,0.009015295,-0.039550968,0.010884825,-0.033568468,0.013709894,-0.029413955,-0.006356406,-0.020274026,0.023597637,0.030909581,0.02176965,0.016285693,0.045533467,-0.024096178,-0.030909581,-0.026422706,0.002783524,-0.010594009,0.004362239,-0.070792913,0.009472291,-0.022102011,0.011134096,-0.017448956,-0.011549547,-0.056833744,0.00082571,0.026588887,-0.013709894,0.002575798,0.02176965,-0.000568649,-0.007270399,0.004279149,-0.042874578,-0.026588887,0.016784234,0.036725901,-0.028915415,-0.009513836,0.017448956,0.002035712,-0.007228854,0.011383367,0.011134096,0.028915415,0.0153717,-0.027087428,0.043871664,-0.005089279,0.006314861,0.014291527,-0.003240521,0.025924165,-0.001230775,-0.015454791,-0.012629721,0.031740483,-0.039717149,-0.031075761,0.006605676,-0.008641388,-0.032239024,0.037722982,-0.03705826,-0.024096178,0.001911076,0.018196769,-0.007353489,-0.011300277,-0.029081594,0.004590738,-0.018030589,-0.026588887,0.010261648,0.038221523,0.008392117,-0.01213118,0.018362951,-0.034731735,-0.017781317,-0.011632638,0.005255459,0.000851675,0.014208436,-0.000039922,-0.000228498,0.014790068,0.00913993,0.0004544,-0.011798819,-0.020440206,0.005899409,0.008350573,0.006314861,0.040548053,0.003427474,-0.010801735,0.008599843,0.002586185,-0.041212775,-0.016368784,0.020024756,0.000965924,-0.021021837,-0.008475208,0.0307434,0.00760276,0.003614427,0.003489791,-0.025924165,0.000799744,0.013460624,-0.020440206,0.048857078,0.004320694,-0.048857078,0.015039339,-0.029580137,0.025924165,0.018861491,-0.014706978,0.000576439,-0.031241942,0.0307434,0.0153717,0.014706978,0.028084511,-0.01238045,-0.031241942,0.018196769,-0.034897912,0.008142847,0.010718645,0.00922302,0.047859997,-0.00072704,-0.010427829,0.007104218,0.026256526,0.012214269,-0.013377533,-0.05184833,0.005276232,0.021935832,-0.007021128,0.009804652,0.007893575,0.024096178,-0.002357686,0.033900831,-0.031740483,0.034565553,-0.036892079,-0.015454791,0.030411039,0.010552464,-0.022268193,-0.001391762,-0.008184392,-0.008558298,0.008475208,-0.009929287,0.010427829,0.041378956,-0.009555381,-0.008724478,-0.039052427,0.034731735,-0.014291527,0.023099095,0.029081594,0.007519669,0.010967916,-0.008142847,0.006190225,-0.031075761,0.033734649,-0.001672192,0.047859997,-0.022434372,-0.007395034,0.01213118,0.056169022,0.002762751,-0.029413955,-0.000763392,-0.015787151,0.010801735,0.008142847,0.029912498,-0.0018176,0.033236109,-0.046198189,-0.002492708,-0.006730312,0.008807569,-0.03655972,0.009430746,-0.053842496,-0.060489718,0.046862911,0.002783524,-0.0187784,0.000571246,0.00760276,0.002482322,0.001319058,-0.014291527,0.001464466,-0.011632638,-0.012463541,-0.004902326,0.000841289,0.006688767,0.030244859,0.018944582,0.000532297,-0.015620971,0.007104218,0.005608593,0.002035712,-0.023763817,0.003032795,0.010594009,-0.023597637,-0.042376038,-0.005255459,0.001199616,-0.0247609,-0.007893575,-0.011632638,0.013045172,-0.005691683,-0.007104218,0.027419789,-0.004320694,-0.005525503,-0.026090344,0.031408124,-0.012795902,-0.007062673,0.000939959,0.000030185,0.004175286,0.014291527,0.033236109,-0.038720068,0.074116521,-0.019692395,0.001589101,0.013792985,-0.056169022,-0.028749233,-0.001599488,0.004175286,0.014790068,0.00162026,-0.007519669,-0.041378956,0.016534964,-0.003572882,-0.002575798,-0.019526213,-0.00922302,-0.033900831,-0.042043675,-0.014208436,0.010178559,0.017698228,0.032239024,0.00913993,0.009264565,-0.012463541,-0.005857864,-0.015870241,0.004486875,0.018861491,-0.000176567,-0.029912498,0.016784234,0.012546631,0.051183607,0.023597637,0.032903746,0.0153717,-0.013377533,-0.000016634,-0.061486799,-0.034565553,0.016119512,0.00380138,-0.003863698,0.004362239,-0.017532047,-0.002762751,0.000102565,-0.021437289,0.029247776,-0.010718645,-0.015870241,-0.016285693,0.010220103,-0.000373906,0.012962082,0.010137013,-0.007228854,0.02127111,-0.029247776,0.018113678,0.009181475,0.002233051,0.014374617,-0.00396756,0.010801735,0.007644305,0.020855658,0.014790068,0.032737568,-0.037390623,0.003032795,0.010801735,-0.01553788,-0.014790068,0.019526213,-0.017947499,-0.007893575,-0.011964999,-0.00614868,-0.005857864,-0.032072846,-0.025924165,0.001163264,-0.013294443,-0.01553788,0.016701145,-0.013460624,-0.001111332,0.00760276,0.01553788,-0.033734649,0.048192356,-0.003282066,0.031906664,0.002845842,0.003240521,0.017116595,-0.01827986,0.006896493,-0.00760276,-0.009680017,-0.02459472,-0.020689478,-0.053510133,0.00614868,-0.010552464,-0.032405205,-0.0307434,0.025093261,0.003635199,-0.008101301,-0.00606559,-0.007436579,0.00606559,-0.012962082,0.026921248,0.009098385,0.046530552,-0.011632638,0.032571387,-0.033900831,0.009846197,0.002866614,0.032903746,0.008973749,0.012712811,0.040049512,0.013626805,-0.026256526,-0.031408124,0.036227357,0.011964999,-0.006024044,-0.001848759,0.015704062,-0.021188019,-0.035064094,-0.013377533,-0.009721561,-0.01553788,0.008766023,0.005400868,0.004507647,-0.018362951,-0.026588887,-0.00913993,-0.025591804,0.035894997,0.021935832,-0.031906664,-0.000602404,0.026422706,-0.006397951,0.006647222,0.0093892,0.020606387,0.00913993,0.015620971,-0.024096178,0.00063616,-0.006564131,0.01238045,-0.013709894,0.000563456,-0.009887742,0.016618054,-0.003323611,0.000451803,0.001609874,0.008682934,0.025259443,0.020024756,-0.027253609,0.010884825,0.028250692,-0.054839578,0.033568468,-0.004902326,0.003053567,0.020274026,-0.015704062,-0.00614868,-0.063813329,0.002482322,0.009763107,-0.001609874,-0.012214269,0.020107845,0.001921462,0.018695312,-0.004923099,0.007270399,-0.023763817,0.005234687,0.003406701,0.002565412,0.007104218,0.000841289,0.016202603,0.01827986,-0.031075761,-0.035562634,-0.025259443,-0.007021128,0.000641353,-0.033069927,0.010718645,0.005650138,0.024927082,-0.002658889,0.00380138,0.009929287,-0.004258377,-0.039717149,-0.022434372,0.025425622,0.00198378,0.006356406,0.017615138,-0.032072846,0.046862911,-0.026921248,0.005940954,0.021603471,-0.002253824,0.002825069,-0.030411039,-0.003115885,0.023597637,-0.004320694,-0.007852031,0.018030589,-0.008724478,-0.005733229,0.032903746,0.013876075,0.015454791,-0.023597637,0.005151597,-0.035396457,0.02176965,-0.012463541,0.025591804,0.014540797,-0.027918331,0.004154514,0.008724478,0.016036423,-0.015870241,0.005400868,-0.017365867,-0.044868745,-0.000485559,0.020357117,-0.00760276,-0.023265276,-0.012048089,0.008433662,0.018362951,-0.006979583,0.0307434,0.008392117,0.027087428,-0.019360034,0.016119512,0.02127111,0.010801735,0.00299125,0.002949705,0.012463541,-0.000025966,0.015953332,0.029413955,0.020024756,0.003780607,0.022102011,-0.031740483,0.01553788,0.010386284,0.028749233,-0.010884825,0.008682934,-0.003531337,-0.05517194,-0.019360034,-0.009347656,-0.002025325,0.003261293,-0.025425622,-0.01553788,-0.000251867,0.014291527,0.012546631,0.035728816,-0.007062673,-0.006605676,0.000384293,-0.005047734,-0.032571387,-0.021188019,-0.02127111,-0.016036423,0.008475208,-0.004009106,0.014291527,-0.008101301,0.004424557,-0.038221523,-0.019360034,0.015039339,-0.015454791,-0.029580137,0.035728816,0.004466102,-0.000778971,-0.005068507,-0.017781317,0.00477769,0.001838372,0.030244859,0.01213118,-0.022932915,-0.005359322,0.037390623,0.005899409,0.002046098,0.037889164,0.016701145,0.010303194,0.02127111,-0.009513836,-0.022268193,-0.005650138,-0.00388447,0.016534964,-0.023265276,-0.00054528,0.004819236,0.004715373,-0.001178843,-0.051183607,-0.00614868,-0.010552464,-0.002741979,-0.009181475,0.023597637,0.019193852,0.017199686,-0.036393538,-0.00243039,-0.015870241,-0.014706978,-0.00145408,0.016368784,-0.011632638,-0.014623888,-0.01229736,-0.01553788,0.040880412,0.023929998,-0.014623888,0.002648502,0.031906664,-0.033734649,-0.026755067,0.002783524,0.005359322,0.009970833,0.001412535,0.016950415,0.016285693,-0.006730312,-0.02459472,0.050851244,-0.001827986,-0.020855658,0.020938748,0.004071423,-0.021603471,-0.007852031,-0.023929998,-0.029912498,-0.003365156,0.017365867,-0.010427829,-0.011715728,0.014956249,0.011383367,0.032405205,-0.028583053,-0.017448956,0.018446039,0.017615138,0.035728816,-0.010095468,-0.00254464,0.010012378,0.028250692,-0.020855658,-0.002305755,-0.001002276,-0.014125346,-0.007021128,-0.028583053,-0.045533467,-0.02758597,-0.020440206,0.001350217,0.010053922,0.020689478,-0.017615138,0.026422706,0.040880412,0.012463541,-0.010718645,-0.014706978,0.068134025,0.038720068,0.047859997,-0.012546631,0.015704062,-0.002087643,-0.010303194,0.014790068,0.018612221,0.007395034,-0.014790068,-0.017864408,-0.005068507,-0.054507218,0.004902326,-0.004050651,0.021603471,0.019775484,-0.024262359,-0.012795902,0.021935832,-0.004009106,-0.039717149,0.037556801,-0.016701145,-0.025757983,0.005483958,-0.005110051,-0.021935832,-0.003406701,0.010594009,0.015787151,-0.049854163,0.007727395,-0.008392117,-0.017199686,0.009970833,-0.008849114,-0.013876075,-0.0059825,-0.015870241,-0.007104218,0.028250692,-0.029081594,0.026921248,0.00299125,-0.017781317,0.042542219,0.018196769,0.052845411,-0.004819236,-0.014125346,0.02459472,-0.011715728,0.015787151,-0.005774774,0.004902326,-0.004964644,-0.02758597,-0.013959166,-0.033568468,-0.027918331,-0.017698228,0.003489791,-0.020024756,-0.021603471,0.019360034,0.028084511,-0.002503094,-0.018861491,-0.002295369,0.050851244,-0.020689478,-0.000459593,-0.026090344,0.002783524,-0.005899409,-0.026921248,-0.0093892,-0.004112968,0.031574301,0.003926015,-0.032903746,-0.046198189,-0.019027673,-0.00913993,0.030411039,-0.019443123,0.001963008,-0.005193142,0.010884825,-0.02127111,-0.025259443,0.032737568,0.00089322,0.003282066,0.001713737,-0.006439496,0.016867325,-0.031574301,0.031075761,-0.009970833,0.022600554,-0.023597637,-0.014956249,0.004009106,0.00198378,0.026588887,-0.023431456,-0.023763817,-0.013294443,-0.029746316,0.001381376,-0.042874578,-0.00913993,0.014873158,0.016202603,0.012878992,-0.006024044,0.009638472,0.010552464,-0.017033506,-0.027087428,0.044536386,-0.038055345,0.001329444,-0.019609304,0.023597637,-0.043206941,0.040049512,0.017615138,0.046862911,0.02127111,0.013294443,-0.039550968,-0.018861491,-0.019609304,-0.033734649,0.00623177,-0.017199686,0.041212775,-0.017781317,-0.024262359,0.054507218,-0.009721561,0.005816319,-0.00206687,-0.008766023,0.017365867,-0.000737426,0.018362951,-0.023597637,-0.019110762,0.021935832,0.041545134,-0.020357117,-0.017615138,0.044868745,-0.018030589,-0.032405205,-0.050186522,-0.014540797,0.005213914,-0.006688767,0.047527634,0.040714234
                ],
                'numCandidates': 150,
                'limit': 10
              }
            }, {
              '$project': {
                '_id': 0,
                'plot': 1,
                'title': 1,
                'score': {
                  '$meta': 'vectorSearchScore'
                }
              }
            }
          ];
        // run pipeline
        const result = coll.aggregate(agg);

        // print results
        await result.forEach((doc) => console.dir(JSON.stringify(doc)));
    } finally {
        await client.close();
    }
}
run().catch(console.dir);

```

**Output:**

```js
'{"plot":"At the age of 21, Tim discovers he can travel in time and change what happens and has happened in his own life. His decision to make his world a better place by getting a girlfriend turns out not to be as easy as you might think.","title":"About Time","score":0.7710106372833252}'
'{"plot":"A psychiatrist makes multiple trips through time to save a woman that was murdered by her brutal husband.","title":"Retroactive","score":0.760047972202301}'
'{"plot":"A time-travel experiment in which a robot probe is sent from the year 2073 to the year 1973 goes terribly wrong thrusting one of the project scientists, a man named Nicholas Sinclair into a...","title":"A.P.E.X.","score":0.7576861381530762}'
'{"plot":"An officer for a security agency that regulates time travel, must fend for his life against a shady politician who has a tie to his past.","title":"Timecop","score":0.7576561570167542}'
'{"plot":"After visiting 2015, Marty McFly must repeat his visit to 1955 to prevent disastrous changes to 1985... without interfering with his first trip.","title":"Back to the Future Part II","score":0.7521393895149231}'
'{"plot":"A reporter, learning of time travelers visiting 20th century disasters, tries to change the history they know by averting upcoming disasters.","title":"Thrill Seekers","score":0.7509932518005371}'
'{"plot":"Lyle, a motorcycle champion is traveling the Mexican desert, when he find himself in the action radius of a time machine. So he find himself one century back in the past between rapists, ...","title":"Timerider: The Adventure of Lyle Swann","score":0.7502642869949341}'
'{"plot":"Hoping to alter the events of the past, a 19th century inventor instead travels 800,000 years into the future, where he finds humankind divided into two warring races.","title":"The Time Machine","score":0.7502503395080566}'
`{"plot":"A romantic drama about a Chicago librarian with a gene that causes him to involuntarily time travel, and the complications it creates for his marriage.","title":"The Time Traveler's Wife","score":0.749496340751648}`
'{"plot":"A modern aircraft carrier is thrown back in time to 1941 near Hawaii, just hours before the Japanese attack on Pearl Harbor.","title":"The Final Countdown","score":0.7469133734703064}'
```

#### Filter Query

The following query filters the documents for movies released between January 01, `1955` and January 01, `1975` before performing the semantic search against the sample vector data. It uses the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/query/and.md#mongodb-query-op.-and) operator to perform a logical `AND` operation of the specified dates. It then searches the `plot_embedding_voyage_3_large` field in the filtered documents for `150` nearest neighbors using the vector embeddings for the string *kids adventure*, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

```js
const { MongoClient } = require("mongodb");

// connect to your cluster
const uri = "<connection-string>";
    
const client = new MongoClient(uri);

async function run() {
  try {
    await client.connect();

    // set namespace
    const database = client.db("sample_mflix");
    const coll = database.collection("embedded_movies");

    // define pipeline
    const agg = [
      {
        '$vectorSearch': {
          'index': 'vector_index', 
          'path': 'plot_embedding_voyage_3_large', 
          'filter': {
            '$and': [
              {
                'year': {
                  '$gt': 1955
                }
              }, 
              {
                'year': {
                  '$lt': 1975
                }
              }
            ]
          }, 
          'queryVector': [-0.021090532,-0.026399033,-0.024103465,-0.025538195,-0.000549233,0.011836523,-0.013199517,-0.003766167,-0.005165028,-0.02238179,0.037876874,0.010617003,0.010903949,-0.001354026,0.006850836,-0.018005863,-0.02195137,0.019512329,-0.041894119,-0.008357302,0.027546817,-0.025251249,0.004340059,-0.02195137,-0.003748232,-0.006205208,0.021377478,0.008931194,-0.00173961,-0.009827901,-0.016642869,-0.033572685,-0.026399033,0.015208139,0.010114847,-0.0233861,-0.011406104,-0.033142265,-0.008895326,-0.014347301,-0.019081909,-0.049067769,0.034433521,-0.023673046,0.004160717,-0.01334299,-0.06714537,0.032568373,-0.022525262,-0.024677357,0.011334368,0.027403345,0.026399033,-0.016786342,-0.015925504,0.013916882,-0.005487842,-0.0233861,0.026542507,-0.052798066,-0.025681669,-0.025394723,0.014203828,0.014921193,-0.031564061,0.010760476,0.010688739,0.013916882,-0.037876874,0.039598551,-0.000816003,0.003766167,-0.001694775,0.026972925,-0.009469219,0.015351612,-0.007245387,0.028981548,-0.035724778,0.010688739,0.001228488,0.004106915,-0.024677357,0.028551128,-0.033716157,-0.013486463,0.018292809,-0.018221073,0.009612692,-0.003622693,-0.001138817,-0.021234006,-0.045624416,0.020803586,0.007675806,-0.009612692,-0.021664424,-0.026685979,-0.025968615,0.001775478,-0.007496465,0.02051664,-0.054519743,0.018221073,0.014132091,-0.009684428,-0.025825141,-0.014921193,-0.057389203,-0.020660114,-0.028264182,-0.008931194,-0.019942747,-0.003228143,-0.014419037,0.021234006,-0.004573202,0.007317123,0.018651491,-0.016571132,-0.036155198,-0.032855317,0.000726332,-0.031851009,0.018938437,0.021234006,-0.048206929,0.017934127,-0.013414727,-0.009469219,0.064849801,0.006348681,-0.039024659,0.021377478,-0.022668736,-0.026829453,-0.019081909,0.027977237,-0.004627005,-0.038450766,0.004465597,-0.041894119,0.008213829,0.03055975,0.052224174,-0.00277979,-0.032137953,-0.013629936,0.022094844,-0.005918262,0.020660114,0.010617003,-0.020373167,-0.001614071,0.021090532,-0.005523711,0.004878082,-0.021090532,0.029698912,0.000726332,0.003371616,-0.022238316,0.008715985,0.038737711,0.013486463,-0.008536644,0.040172443,0.017503707,-0.028838074,0.061693393,-0.003066736,0.008285566,-0.034576993,0.01578203,-0.02238179,0.015925504,0.066571474,-0.038737711,-0.050215553,0.009325746,-0.010903949,-0.041607171,-0.006384549,0.026972925,-0.000119374,-0.003066736,-0.024103465,0.005093292,0.028981548,0.026829453,-0.001703742,0.043041904,0.010186584,0.010688739,0.004357993,-0.016571132,-0.010545266,-0.033142265,-0.005559579,-0.000365408,-0.00717365,0.019655801,0.047633037,0.044476632,0.01456251,-0.002977065,0.025681669,-0.015423348,-0.02051664,-0.019512329,0.014705983,0.002977065,0.03055975,-0.014347301,0.024390411,0.005882393,-0.012195205,0.004071047,-0.028694602,0.031277116,-0.010114847,0.005272633,0.017934127,0.037589926,-0.046198308,-0.02195137,-0.037876874,0.021234006,-0.034720469,-0.018005863,0.03055975,-0.015495085,-0.035150886,0.004178651,0.005882393,0.075753748,0.00595413,-0.083214343,-0.016284186,0.022238316,-0.032998793,-0.00491395,-0.009254009,-0.007819279,0.046198308,-0.008464907,0.014634247,0.031707536,-0.00317434,-0.026255561,-0.010617003,-0.033285737,0.020086221,-0.016858079,-0.012195205,-0.041894119,0.000721849,0.038163818,0.02238179,0.011406104,0.010330057,0.032137953,-0.01047353,0.039311603,-0.01291257,-0.03099017,-0.018938437,-0.013271254,-0.001820314,-0.005380238,0.003299879,-0.024533885,-0.001093982,0.012123469,-0.005236765,0.014132091,-0.018221073,0.013629936,0.022238316,-0.00317434,0.034003101,0.019081909,0.008034488,-0.02912502,0.026542507,-0.011334368,-0.077475421,0.038163818,-0.003568891,0.019081909,0.019512329,0.002385239,-0.032568373,-0.020373167,0.038737711,-0.013773409,0.01621245,-0.028407656,-0.021090532,-0.004411795,-0.013916882,-0.001533368,0.004322124,-0.024820831,0.004627005,-0.004591136,0.014849456,-0.014275564,-0.020229694,0.0233861,0.015566821,0.022525262,-0.024390411,-0.028694602,0.001766511,-0.036011726,0.006456285,-0.011262631,0.005523711,0.012266942,-0.019225383,-0.015423348,0.011836523,-0.011334368,-0.009827901,-0.011119158,0.007030177,0.00277979,0.004537334,-0.016571132,0.013127781,-0.013701673,-0.016571132,0.002941197,0.000959476,-0.004483532,0.010760476,0.043041904,-0.032568373,-0.015423348,0.006169339,-0.02094706,-0.050215553,0.012769097,0.015495085,0.001318158,0.00164994,-0.045337472,0.001533368,0.005595447,0.039311603,-0.030703224,0.023242628,-0.008787721,-0.021234006,-0.021234006,-0.001524401,0.007281255,0.01334299,0.00164994,-0.005451974,-0.011047422,-0.021234006,-0.033572685,-0.015423348,-0.005236765,0.025681669,-0.02051664,-0.024103465,-0.021377478,-0.00738886,-0.031707536,0.017790653,-0.026829453,0.007783411,-0.003335747,0.024677357,0.006384549,0.035724778,-0.004017244,-0.018651491,-0.014060355,-0.029842386,-0.012553888,0.006994309,-0.00317434,0.018292809,0.019942747,-0.01169305,0.002456975,0.010330057,-0.031707536,0.00799862,-0.019655801,-0.006205208,-0.012769097,-0.035294361,0.026112087,-0.004483532,0.02094706,0.019081909,0.001676841,-0.040746335,-0.004035179,-0.014992929,0.004375927,-0.049928606,-0.02051664,0.004268322,0.015351612,-0.037016038,-0.001452664,-0.021234006,-0.005738921,-0.051650282,-0.008285566,0.012840834,-0.015925504,0.018794963,-0.001228488,-0.035868254,-0.00347922,-0.003264011,0.002528712,0.01477772,-0.010545266,0.018221073,0.018149335,-0.028838074,-0.012984307,-0.037302982,-0.041607171,-0.043328848,-0.019799275,-0.019225383,-0.011047422,0.011908259,0.021664424,-0.012553888,0.004662873,0.005451974,-0.024533885,0.0067791,0.022812208,-0.037589926,-0.031564061,0.007101914,-0.00760407,-0.025107777,0.015566821,0.020803586,-0.033572685,0.062841177,0.034146577,-0.007532333,-0.001865149,-0.023673046,0.032424901,0.018508019,-0.005703052,-0.015853768,0.019655801,0.042181063,0.006671495,-0.004573202,0.024390411,0.009756165,-0.00029143,0.000107605,0.032711845,-0.005523711,-0.015566821,0.009110536,0.017216761,0.006241076,-0.003945508,0.007783411,0.024246939,0.048206929,0.00277979,-0.002367305,-0.05107639,-0.016284186,-0.016929815,0.016858079,0.000703914,-0.021234006,0.021234006,-0.014634247,0.001389895,0.008321434,-0.016499396,0.014921193,0.025394723,0.035437834,0.013486463,-0.022668736,-0.012338678,-0.034003101,-0.005559579,-0.008106225,0.023959992,-0.019368855,0.024533885,-0.000600793,0.009756165,-0.001936886,-0.014490774,0.018077599,0.004447663,0.011262631,-0.003658562,0.043328848,-0.018938437,0.00799862,-0.018221073,0.041320227,0.000363166,-0.003730298,0.002851526,-0.024103465,0.003515089,-0.0135582,-0.003497155,-0.006814968,0.014060355,0.027116399,-0.003192274,0.011406104,0.042468011,-0.036442146,-0.007245387,0.032424901,-0.038737711,0.008680117,-0.035581306,0.027546817,0.021664424,-0.000757717,-0.022238316,0.018221073,-0.006205208,0.005093292,0.001264356,-0.002116227,0.001098465,0.017431971,-0.042181063,0.010760476,0.033285737,0.002708053,-0.007352991,-0.009827901,-0.031994481,-0.020803586,0.009971374,-0.014849456,-0.003658562,0.024964303,-0.001793413,0.021090532,0.01578203,0.012984307,0.006922573,-0.032711845,-0.013701673,0.00390964,0.017503707,-0.015351612,0.006922573,0.028694602,0.012266942,-0.027259871,0.007675806,-0.002295568,-0.020086221,0.00595413,-0.027833764,0.001551302,0.008644248,-0.002187963,0.00040576,0.024964303,0.013916882,-0.015925504,0.014347301,-0.011549577,0.018938437,-0.032424901,0.003730298,0.003281945,0.032998793,0.005595447,0.025681669,0.011047422,0.026399033,0.02912502,-0.006241076,0.004627005,0.024390411,0.001542335,-0.034576993,0.011477841,-0.00491395,-0.014347301,0.023529572,-0.004770477,-0.014921193,-0.028264182,0.02812071,0.00164994,0.008680117,-0.005416106,0.035581306,-0.02812071,0.006097603,-0.016355922,-0.010114847,0.033142265,-0.021807898,0.001228488,-0.002170029,-0.032711845,0.018149335,0.014132091,0.03055975,0.031133642,-0.011979996,0.008967063,-0.013486463,-0.02812071,0.052224174,0.004124849,-0.008715985,-0.034863941,0.025251249,0.07977099,-0.000072297,-0.014705983,0.033142265,0.024103465,-0.004232454,-0.007496465,-0.024246939,-0.029698912,-0.009469219,0.010114847,0.001201586,0.00860838,0.012051732,-0.006025866,0.014490774,0.014992929,0.01169305,-0.003192274,0.005308501,0.0045194,0.017575443,0.001022245,-0.018794963,-0.001847215,0.011119158,0.02051664,-0.006886704,0.010330057,-0.003353682,0.018794963,0.013773409,0.026399033,0.007962752,-0.018221073,-0.012553888,-0.003586825,-0.002170029,0.047633037,0.011908259,0.007209518,0.045624416,0.028694602,0.004357993,0.023959992,0.004232454,0.009182272,0.003012933,0.035294361,-0.055954475,0.014849456,0.012553888,0.004340059,-0.000511123,-0.024390411,0.011406104,0.013127781,0.013629936,-0.011406104,0.002582514,-0.004555268,0.005559579,0.000569409,0.017934127,-0.014060355,0.02912502,0.003819969,0.011190895,-0.011262631,0.017001551,0.012553888,-0.02238179,0.024246939,0.032281429,0.032711845,-0.016714605,-0.021520952,0.016355922,-0.011334368,-0.003891705,-0.008572512,-0.016929815,0.0135582,-0.057963096,0.015566821,0.001856182,-0.002456975,-0.000766684,0.005380238,0.000923607,0.035581306,0.005272633,-0.009612692,0.018651491,-0.023959992,-0.001416796,0.033285737,-0.002725987,0.024533885,-0.010186584,0.003802035,-0.029268494,-0.011764786,0.003837903,0.022955682,0.053945851,-0.002232799,0.019512329,0.014419037,0.028407656,0.004985687,0.00210726,0.005774789,0.032568373,-0.024964303,0.019655801,-0.012123469,0.031994481,0.015638558,0.038450766,-0.011979996,0.033716157,0.019368855,0.017431971,0.022668736,0.015423348,-0.001927919,-0.001102949,0.028694602,-0.013701673,-0.036155198,-0.010688739,0.000535782,-0.021807898,-0.005200896,-0.040459387,0.007137782,-0.006492154,-0.00277979,0.020803586,0.027833764,-0.000780134,0.000600793,-0.025538195,-0.011764786,0.021090532,0.028694602,-0.016929815,-0.025251249,0.029268494,-0.013271254,0.014634247,0.000376617,-0.025251249,-0.026255561,-0.037302982,0.003138472,-0.024677357,-0.019799275,0.025825141,-0.040746335,0.002510778,-0.031851009,-0.014347301,-0.00158717,-0.046772201,-0.028838074,0.006635627,-0.001058113,0.014132091,-0.00286946,0.019368855,0.007281255,0.036155198,0.065710634,0.018794963,-0.029268494,0.003461286,0.012984307,0.006133471,0.003497155,0.046198308,-0.014132091,-0.010186584,0.028981548,-0.000286946,-0.003102604,0.011190895,0.014490774,-0.020660114,-0.00347922,-0.004842214,-0.000506639,0.002600448,0.017073289,-0.011836523,-0.026685979,-0.023959992,0.023673046,-0.006958441,0.040172443,-0.031133642,0.009182272,-0.015638558,-0.002421107,0.004555268,0.014705983,-0.028407656,-0.014921193,-0.015710294,-0.008751853,-0.006420417,-0.038450766,-0.011908259,0.006133471,0.002474909,-0.008070357,-0.01025832,-0.011119158,0.004465597,0.010903949,0.009074667,0.030703224,-0.019368855,-0.007891015,0.007675806,-0.005093292,0.023099154,0.022094844,0.00738886,0.007066045,-0.023242628,-0.020660114,0.009397482,-0.006635627,0.009540955,0.006348681,-0.013773409,-0.000186067,-0.021234006,-0.017145025,-0.007030177,0.010114847,0.024390411,-0.024964303,-0.041033279,0.0135582,0.014060355,0.008715985,0.018794963,-0.039598551,-0.015208139,0.027977237,0.020086221,0.012195205,-0.010760476,-0.025538195,0.025394723,0.012697361,-0.053371958,-0.008249698,0.005846525,-0.045624416,-0.027977237,-0.012410415,-0.02195137,-0.022955682,0.011477841,0.026972925,-0.031420588,-0.012051732,-0.015925504,-0.004322124,-0.017145025,0.012840834,0.01578203,-0.010186584,-0.00091464,-0.028264182,0.00369443,-0.029985858,-0.009899638,0.018794963,0.053945851,0.007317123,-0.020086221,0.008967063,-0.001506467,-0.006850836,0.011477841,-0.003120538,-0.005631316,-0.027977237,0.01047353,0.003120538,-0.001354026,-0.004160717,-0.004698741,-0.049067769,0.021807898,-0.037589926,0.03672909,-0.004878082,-0.006241076,0.000049879,0.014203828,-0.027259871,0.004196586,-0.002421107,0.008106225,-0.00760407,-0.003802035,-0.016140714,0.038737711,-0.010043111,-0.037589926,-0.062267285,-0.001506467,-0.006384549,-0.012697361,-0.011190895,-0.01578203,0.014132091,-0.02238179,-0.024677357,0.011621314,-0.028407656,0.010688739,0.039311603,0.009254009,-0.009612692,-0.040459387,0.021234006,0.007926884,-0.057102256,-0.045624416,0.003497155,-0.003120538,-0.015853768,-0.006528022,0.011334368,-0.008177961,-0.033716157,0.010114847,0.035868254,-0.021807898,-0.010975685,-0.039024659,0.021234006,0.001990688,-0.009756165,-0.003819969,-0.033142265,-0.035150886,0.028407656,0.007711674,0.018364545,0.005416106,0.010545266,-0.032281429,0.01291257,0.003102604,-0.009756165,0.05107639,-0.001080531,-0.043615796,0.025968615,0.012697361,0.024820831,0.024246939,-0.020086221,-0.012195205,0.00760407,0.009540955,-0.003802035,0.043328848,-0.010043111,0.003891705,-0.054519743,0.043041904,-0.032711845,0.024820831,0.018651491,-0.008357302,0.009540955,-0.003156406,-0.019081909,-0.025825141,-0.02912502,0.026255561,-0.017216761,0.010401793,-0.028551128,-0.005200896,0.012625624,-0.008142093,0.039311603,-0.00082497,-0.003784101,0.037876874,0.006599758,-0.021520952,0.047633037,0.012410415,-0.01477772,0.023529572,0.004985687,-0.031707536,0.007675806,-0.017934127,-0.034863941,0.018794963,-0.011119158,-0.027546817,0.009612692,0.00760407,0.057102256,0.006241076,0.007281255,-0.007675806,-0.008285566,0.012553888,-0.007245387,0.016284186,-0.024964303,0.007030177,-0.011836523,-0.045050524,0.021090532,-0.021664424,0.00369443,0.037016038,-0.010186584,-0.00656389,0.016355922,0.019225383,0.009002931,-0.008034488,-0.004555268,0.046772201,-0.014347301,0.014347301,-0.023959992,0.017790653,0.031133642,-0.025825141,0.035581306,-0.012769097,0.017360235,0.024677357,0.000046517,0.010903949,0.011262631,-0.000573892,0.026829453,-0.024820831,-0.001309191,0.008177961,-0.002143128,-0.018651491,-0.026685979,-0.040172443,-0.018651491,0.007568201,-0.018794963,0.003281945,-0.014347301,0.005738921,-0.020373167,-0.02051664,-0.028551128,-0.040172443,-0.017718917,0.046198308,0.003802035,-0.005523711,0.07345818,0.000412485,-0.025968615,0.024246939,-0.024964303,0.024820831,0.005882393,0.011190895,0.020086221,-0.029411966,-0.029842386,0.006922573,-0.004286256,0.0233861,-0.0135582,0.000551474,0.026255561,0.019799275,0.003568891,-0.025681669,-0.009469219,-0.002636316,0.013486463,0.050215553,-0.040459387,-0.003622693,0.019225383,-0.015853768,-0.017001551,0.028407656,0.02812071,0.01477772,-0.007209518,0.046198308,0.024246939,0.035868254,-0.019225383,-0.030272804,0.006599758,0.000473013,-0.018364545,0.033429209,-0.0233861,0.021664424,0.028694602,-0.009684428,-0.002815658,0.015136402,0.006994309,0.017360235,-0.027116399,0.042181063,-0.018794963,-0.037589926,-0.018508019,-0.012266942,-0.00277979,-0.01334299,-0.020373167,-0.004949819,-0.018651491,0.026829453,-0.011979996,0.00799862,0.040459387,-0.00738886,0.008249698,0.017718917,-0.042754956,-0.011119158,-0.043615796,-0.009325746,-0.009612692,-0.008285566,-0.008213829,0.012625624,0.000919124,-0.041033279,0.000636661,-0.045911364,-0.001909984,-0.016642869,0.013414727,0.03055975,-0.013414727,0.010186584,0.056241419,-0.008321434,-0.000200638,0.006205208,0.012625624,0.009756165,-0.035294361,0.034003101,-0.023529572,0.031564061,-0.026399033,0.029268494,0.001183652,0.01334299,0.004035179,-0.00491395,-0.002241766,-0.011764786,0.029268494,-0.011621314,0.037302982,-0.020086221,0.018651491,-0.01578203,-0.025825141,0.002528712,0.057102256,0.046198308,-0.006169339,0.008249698,0.009397482,-0.008142093,-0.037876874,-0.041607171,-0.01169305,-0.013773409,-0.020086221,-0.038737711,-0.019799275,-0.035437834,0.019368855,-0.001246422,-0.013845146,-0.037876874,-0.006814968,-0.003066736,0.003730298,0.016499396,0.012840834,0.02051664,-0.006994309,0.009182272,-0.00738886,-0.000193913,-0.037016038,0.007281255,-0.016427658,-0.003568891,0.02912502,0.021807898,0.02912502,0.004124849,-0.012625624,0.02195137,-0.036155198,0.011334368,0.018651491,0.040459387,0.006205208,0.015064666,-0.023959992,0.017360235,-0.000567167,0.032998793,-0.023099154,0.075753748,-0.038737711,-0.005057423,-0.019799275,0.014849456,-0.050215553,-0.001111916,-0.006169339,0.009469219,-0.019081909,-0.013127781,-0.028838074,-0.013414727,-0.008213829,0.006312812,-0.008177961,-0.021664424,-0.010832212,-0.012697361,0.014634247,0.004393861,-0.045337472,-0.010975685,-0.030703224,-0.003228143,-0.014849456,-0.034003101,0.009612692,-0.004806346,-0.006492154,0.018938437,0.00277979,0.023816518,-0.003407484,-0.01169305,0.006276944,-0.024820831,0.00189205,0.006814968,-0.019655801,0.035294361,0.009038799,0.006922573,0.011334368,-0.018651491,-0.009899638,0.029985858,-0.008285566,-0.013845146,0.032424901,-0.024533885,-0.024677357,0.031420588,0.003604759,0.004232454,0.01578203,-0.025107777,0.003784101,0.006276944,-0.010832212,0.009074667,-0.040172443,0.048780821,0.02094706,-0.009110536,0.008680117,-0.014132091,0.023816518,0.012051732,-0.012123469,-0.032998793,-0.032424901,-0.021664424,-0.025538195,-0.01047353,0.009002931,-0.039311603,-0.004806346,0.023673046,-0.012123469,-0.006850836,-0.030272804,0.043615796,0.002456975,0.001273323,-0.007711674,-0.008177961,0.06714537,-0.043615796,0.017216761,0.00882359,-0.005416106,-0.014060355,0.034146577,-0.022812208,-0.009899638,-0.00390964,-0.032137953,0.007245387,0.047633037,-0.007352991,0.006097603,-0.019225383,-0.027833764,-0.010545266,0.002905329,-0.002797724,0.038450766,-0.013629936,-0.008106225,-0.001143301,-0.000014361,-0.043328848,0.029698912,0.027690291,0.002143128,0.012051732,-0.02812071,0.024677357,-0.012984307,0.008715985,-0.005523711,0.039024659,-0.020373167,-0.028838074,0.026972925,0.018364545,-0.010114847,-0.011406104,0.033572685,-0.028838074,0.024677357,-0.011836523,-0.009612692,-0.03672909,0.025107777,-0.025251249,-0.009182272,0.002618382,0.030416278,-0.003210209,0.033859629,-0.015208139,-0.015279875,0.010975685,0.014132091,-0.010545266,-0.002600448,0.003945508,-0.001990688,-0.008859458,0.024533885,0.027116399,-0.005487842,-0.028551128,0.008321434,0.016714605,0.010617003,0.043328848,0.025251249,-0.033429209,0.005667184,-0.012840834,0.037589926,-0.012482151,0.002546646,0.01477772,-0.003120538,0.012984307,-0.054232799,-0.013199517,-0.029985858,-0.023673046,-0.014992929,-0.010760476,0.0233861,-0.02912502,-0.020803586,-0.010545266,0.022238316,0.005021555,0.041033279,0.016140714,-0.006097603,0.015351612,-0.017790653,-0.007675806,-0.032281429,-0.012338678,0.02955544,-0.016427658,0.039885495,0.001192619,-0.006241076,-0.000663563,-0.008070357,-0.001452664,0.025681669,-0.020803586,-0.010401793,0.001443697,0.012410415,0.007926884,-0.034003101,0.017360235,0.000999828,0.019799275,-0.001102949,0.005918262,0.010545266,-0.023529572,0.016714605,0.016571132,0.003604759,0.016140714,-0.020660114,-0.007101914,0.014132091,-0.035437834,-0.018938437,0.019225383,-0.006886704,-0.03629867,0.010545266,-0.017216761,0.005595447,-0.022812208,0.009971374,0.003371616,-0.022955682,-0.013701673,-0.019368855,-0.022238316,0.004627005,0.008213829,0.002600448,0.012769097,-0.027116399,0.015279875,-0.017073289,-0.019512329,-0.010043111,0.003120538,0.0045194,-0.024246939,0.010903949,0.001667874,-0.008895326,0.031277116,-0.016571132,-0.012266942,0.006348681,0.048493877,-0.010186584,0.001506467,0.022955682,-0.012625624,0.018938437,-0.004698741,-0.009002931,0.008249698,0.035724778,0.002887394,-0.00399931,0.007747543,-0.000780134,-0.001389895,-0.003138472,-0.016284186,-0.041033279,-0.018364545,-0.001847215,-0.011190895,0.006061735,-0.044189688,0.033859629,-0.010043111,0.040172443,-0.025251249,-0.006241076,-0.01621245,-0.028694602,-0.001345059,-0.021377478,0.037876874,0.007675806,0.006528022,0.019942747,-0.006133471,0.014275564,-0.005380238,-0.043328848,-0.05825004,0.019512329,-0.00090119,-0.018364545,-0.023099154,-0.003407484,0.026829453,-0.06542369,-0.024677357,0.011262631,-0.002618382,-0.013916882,0.031133642,-0.016427658,-0.017934127,0.020086221,-0.009827901,0.009899638,0.011621314,-0.005308501,0.021377478,-0.011621314,0.009971374,-0.037876874,-0.013916882,0.014419037,-0.001748577,0.014132091,-0.026972925,0.002725987,-0.03672909,-0.004017244,0.005738921,0.001748577,-0.014921193,-0.013127781,0.033572685,-0.022094844,-0.038163818,-0.030129332,0.005057423,0.034576993,0.028264182,0.029698912,-0.003443352,0.022238316,-0.026255561,-0.029842386,0.001883083,-0.006241076,-0.032711845,0.008429039,0.019799275,0.015710294,-0.019368855,-0.00882359,-0.007101914,-0.013414727,-0.004698741,0.01477772,-0.015351612,-0.018508019,0.034290049,-0.012984307,0.008859458,-0.010688739,-0.000573892,0.028694602,0.002313502,0.023959992,-0.013199517,-0.004770477,-0.035294361,0.003228143,0.004949819,-0.041033279,-0.015638558,0.02812071,0.009612692,-0.010760476,-0.005057423,0.010043111,-0.035868254,-0.003192274,0.016427658,-0.007711674,0.012051732,-0.013773409,0.034720469,0.00760407,0.009469219,0.012840834,-0.007962752,-0.024677357,0.006348681,-0.01334299,-0.00308467,0.012984307,0.015208139,0.02955544,0.002116227,0.000403518,-0.02195137,-0.015136402,0.002905329,0.008321434,-0.028981548,-0.035294361,-0.024533885,0.002994999,-0.017073289,-0.021664424,0.013414727,0.006384549,-0.024964303,0.018508019,0.002941197,0.01047353,-0.022668736,0.00421452,-0.034433521,0.005380238,-0.018938437,0.017001551,0.019081909,-0.002636316,-0.006456285,0.008644248,0.008859458,0.011190895,-0.00760407,0.006707363,0.007066045,-0.017718917,0.012195205,-0.037589926,-0.001013278,-0.002456975,-0.003658562,0.016499396,-0.00286946,0.002851526,-0.013414727,0.027977237,-0.040459387,-0.000515606,0.017431971,-0.00882359,0.029985858,-0.007532333,-0.01169305,-0.011836523,0.022525262,0.004627005,0.027403345,-0.010688739,-0.011334368,-0.031564061,-0.018221073,0.023959992,-0.016858079,0.045624416,0.017288497,-0.023529572,-0.016786342,0.042181063,0.003748232,-0.017288497,-0.008142093,-0.004268322,0.040172443,-0.019368855,0.006671495,-0.001488532,0.042754956,-0.020229694,-0.028694602,-0.041033279,0.01047353,0.004286256,0.004411795,-0.019081909,0.020803586,0.03672909,-0.008142093,-0.008751853,0.001640973,-0.014347301,-0.038450766,0.000522331,-0.020229694,-0.018508019,0.035581306,0.050789446,0.055093635,-0.021807898,0.038163818,-0.011262631,0.025251249,-0.034290049,0.045050524,0.0067791,-0.02094706,-0.048206929,0.008859458,0.007137782,-0.024677357,0.012769097,0.006025866,-0.035294361,0.009612692,-0.04476358,0.007675806,0.037876874,0.005236765,0.001156751,0.012625624,0.01025832,0.023529572,0.015423348,0.004160717,-0.021664424,-0.017862389,0.015925504,0.041033279,0.023242628,0.019512329,0.037876874,-0.018005863,-0.006635627,0.001981721,0.016571132,0.009540955,0.010114847,0.008715985,0.006599758,0.012410415,0.005236765,-0.014992929,0.03099017,-0.002797724,-0.039885495,0.05825004,0.000159165,0.016140714,0.043041904,-0.000887739,0.008034488,0.024964303,-0.028838074,-0.015638558,0.009182272,-0.033859629,-0.001963787,-0.008070357,-0.009612692,-0.012410415,0.003676496,-0.047633037,0.005236765,0.032711845,0.002439041,0.017073289,-0.011621314,-0.011764786,-0.018651491,0.003927574,0.002456975,-0.019225383,0.018938437,0.046198308,0.019081909,-0.045624416,-0.015423348,0.009182272,0.020086221,0.008393171,-0.003855837,-0.019942747,-0.02094706,0.000883256,0.015064666,-0.010688739,0.011119158,0.015495085,0.014490774,-0.022238316,0.012051732,0.012769097,-0.019081909,-0.005344369,-0.011621314,0.017145025,-0.008249698,-0.005344369,0.022812208,0.002286601,-0.009002931,0.028407656,-0.001865149,-0.013701673,-0.013845146,-0.006492154,0.022812208,-0.030416278,-0.035294361,-0.042754956,-0.016284186,0.007137782,0.002510778,0.008572512,-0.013701673,0.00656389,-0.006671495,0.012697361,-0.022238316,-0.001856182,0.006276944,0.006599758,0.008680117,-0.006133471,0.006958441,-0.023816518,0.008177961,0.009254009,0.003335747,-0.006635627,-0.015853768,0.007532333,-0.048206929,-0.05825004,-0.025394723,-0.031420588,-0.001049146,0.021377478,-0.023816518,-0.046198308,0.026112087,0.0045194,-0.028694602,-0.007747543,-0.024533885,-0.024677357,-0.032281429,0.018794963,-0.032711845,-0.009684428,0.011190895,-0.001380928,0.015279875,-0.025107777,-0.005738921,-0.004340059,-0.002170029,-0.017718917,-0.020373167,0.010186584,-0.009971374,-0.025394723,0.003622693,-0.048493877,0.015638558,-0.036155198,-0.016427658,-0.000600793,0.003281945,0.022094844,-0.009110536,-0.017145025,-0.023242628,-0.014921193,0.023673046,0.02195137,-0.025394723,0.003371616,-0.032998793,-0.000959476,-0.037589926,-0.013271254,-0.04476358,-0.015423348,-0.018651491,-0.049067769,0.033429209,-0.002089326,-0.033716157,-0.000932575,-0.001080531,0.036155198,-0.004106915,0.005272633,-0.02195137,-0.010043111,-0.027403345,-0.035868254,0.006814968,0.039598551,0.037302982,-0.041320227,-0.025394723,-0.025394723,-0.000699431,0.003604759,0.016355922,-0.00799862,-0.006994309,0.035150886,0.020229694,-0.007747543,0.017647181,0.026399033,-0.030416278,-0.011908259,0.026542507,-0.012195205,0.034146577,-0.006169339,-0.008859458,0.0045194,0.019799275,-0.031277116,-0.022812208,0.007066045,0.039885495,0.001264356,-0.026542507,-0.016355922,0.002214865,-0.018938437,-0.02955544,-0.008070357,-0.006420417,-0.001389895,0.002241766,-0.018292809,0.016355922,-0.002134161,0.037302982,0.00180238,-0.013199517,-0.020086221,-0.011621314,0.021377478,-0.005272633,-0.02195137,-0.017216761,0.037876874,0.033142265,0.041607171,-0.011477841,0.031133642,-0.045050524,-0.003981376,-0.025394723,-0.031707536,0.024533885,0.032568373,0.028694602,-0.021090532,-0.019942747,0.054806691,-0.004483532,-0.020086221,-0.01599724,0.018651491,0.020373167,0.000504397,-0.007424728,-0.063702017,-0.014203828,0.030846696,-0.006599758,-0.027259871,-0.024103465,-0.020660114,-0.004985687,0.005559579,-0.034146577,-0.011549577,-0.00173961,0.008321434,0.007030177,-0.015638558], 
          'numCandidates': 150, 
          'limit': 10
        }
      }, {
        '$project': {
          '_id': 0, 
          'title': 1, 
          'plot': 1, 
          'year': 1, 
          'score': {
            '$meta': 'vectorSearchScore'
          }
        }
      }
    ];
  // run pipeline
  const result = coll.aggregate(agg);

  // print results
    await result.forEach((doc) => console.dir(JSON.stringify(doc)));
  } finally {
    await client.close();
  }
}
run().catch(console.dir);

```

**Output:**

```js
'{"plot":"A down-on-his-luck inventor turns a broken-down Grand Prix car into a fancy vehicle for his children, and then they go off on a magical fantasy adventure to save their grandfather in a far-off land.","title":"Chitty Chitty Bang Bang","year":1968,"score":0.7492260932922363}'
'{"plot":"A pilot, stranded in the desert, meets a little boy who is a prince on a planet.","title":"The Little Prince","year":1974,"score":0.734635591506958}'
'{"plot":"In 19th century England young Mary Grant and her brother Robert Grant embark on a dangerous quest to find their missing father,sea captain Grant,who vanished somewhere along the Chilean coast.","title":"In Search of the Castaways","year":1962,"score":0.7282257080078125}'
'{"plot":"An apprentice witch, three kids and a cynical conman search for the missing component to a magic spell useful to the defense of Britain.","title":"Bedknobs and Broomsticks","year":1971,"score":0.7203655242919922}'
`{"plot":"A young boys' coming of age tale set in a strange, carnivalesque village becomes the recreation of a memory that the director has twenty years later.","title":"Pastoral Hide and Seek","year":1974,"score":0.7198004722595215}`
'{"plot":"In this magical tale about the boy who refuses to grow up, Peter Pan and his mischievous fairy sidekick Tinkerbell visit the nursery of Wendy, Michael, and John Darling. With a sprinkling ...","title":"Peter Pan","year":1960,"score":0.7196557521820068}'
'{"plot":"When his cattle drivers abandon him for the gold fields, rancher Wil Andersen is forced to take on a collection of young boys as his drivers in order to get his herd to market in time to ...","title":"The Cowboys","year":1972,"score":0.7186427116394043}'
'{"plot":"When a princess is shrunken by an evil wizard, Sinbad must undertake a quest to an island of monsters to cure her and prevent a war.","title":"The 7th Voyage of Sinbad","year":1958,"score":0.7148654460906982}'
'{"plot":"A red balloon with a life of its own follows a little boy around the streets of Paris.","title":"The Red Balloon","year":1956,"score":0.7147994041442871}'
'{"plot":"This True Life Fantasy follows and shows how the life of a female squirrel, Perri, in the forest is filled with danger and fraught with peril. When not fleeing her natural enemy, the Marten...","title":"Perri","year":1957,"score":0.712277889251709}'
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between 1955 and 1975. It returns documents that summarize children's adventures in the plot for movies released between 1955 and 1975.

**See also: Additional Filter Examples**

The [MongoDB Vector Search Quick Start Tutorial](https://www.mongodb.com/docs/vector-search/tutorials/quick-start.md#std-label-vector-search-quick-start) tutorial demonstrates other pre-filters in semantic search queries against the embedded data in the `sample_mflix.embedded_movies` collection.

#### Nested Field Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `reviews.comments_embedding` field in the `sample_airbnb.listingsAndReviews` collection using vector embeddings for the string *great location close to everything*. It considers up to `100` nearest neighbors, and returns `10` documents in the results.

The query pre-filters the documents by matching the `address.country` field value to *United States* and number of bedrooms between 2 and 3. It then uses the `nestedOptions` option to return the document that has the *average* score from the matching child documents as the overall score for the parent document.

The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `name`, `address`, and `reviews.comments` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

Create the embeddings for the nested field and index the collection by following the instructions in [Procedure.](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-create-index-procedure)

```js
const { MongoClient } = require("mongodb");

// connect to your cluster
const uri = "<connection-string>";
    
const client = new MongoClient(uri);
const GREAT_LOCATION_EMBEDDING=[0.010745884850621223, -0.035673413425683975, -0.09298479557037354, -0.021637972444295883, -0.0012061707675457, -0.03274936601519585, -0.027193667367100716, 0.000996004673652351, 0.01388923916965723, 0.0337727814912796, 0.0009868670022115111, 0.057896193116903305, -0.04707721248269081, -0.006213607266545296, 0.019591137766838074, -0.060235437005758286, 0.026316454634070396, 0.013962340541183949, 0.03464999422430992, -0.01608227752149105, -0.018275314942002296, 0.05438733473420143, 0.03581961616873741, 0.0005345529643818736, 0.010380378924310207, 0.009795568883419037, -0.12924301624298096, 0.016301581636071205, -0.012646517716348171, 0.045322779566049576, 0.010818986222147942, 0.006506011821329594, 0.017105694860219955, 0.009722467511892319, -0.025439240038394928, -0.019883543252944946, 0.011988605372607708, 0.011623099446296692, -0.04386075586080551, -0.005811549723148346, 0.04707721248269081, 0.0008909216267056763, 0.004002294037491083, -0.021491769701242447, 0.006213607266545296, -0.017471201717853546, 0.01030727755278349, -0.02617025189101696, -0.050878480076789856, -0.014766453765332699, -0.004422625992447138, -0.048539236187934875, -0.012427214533090591, 0.042106326669454575, 0.015351264737546444, -0.04707721248269081, -0.021930377930402756, 0.016447782516479492, -0.04269113764166832, -0.006688764784485102, -0.04590759053826332, 0.017836706712841988, -0.007675632368773222, 0.015278163366019726, 0.0062867081724107265, 0.011257593519985676, 0.04590759053826332, -0.02134556882083416, 0.021637972444295883, -0.011257593519985676, 0.0675455629825592, 0.021199364215135574, -0.05117088183760643, 0.01820221357047558, 0.009941771626472473, 0.008041138760745525, 0.032895565032958984, 0.0010919501073658466, -0.0006533424602821469, -0.03333417326211929, 0.0061039552092552185, 0.04561518505215645, -0.005701898131519556, 0.02573164366185665, -0.021637972444295883, 0.008041138760745525, -0.00866249855607748, 0.020029744133353233, 0.022661389783024788, 0.013231327757239342, 0.00910110678523779, 0.047369614243507385, 0.0002010284661082551, -0.009503163397312164, -0.006615663878619671, 0.016447782516479492, -0.060235437005758286, 0.0060308538377285, 0.006323258858174086, -0.0031250787433236837, -0.03099493309855461, 0.023977210745215416, -0.03581961616873741, -0.023684807121753693, -0.0036367876455187798, -0.01147689763456583, 0.020906958729028702, 0.02456202171742916, -0.059065815061330795, -0.020468352362513542, 0.004038844257593155, 0.00301542691886425, -0.012719620019197464, -0.014254746027290821, 0.010965188965201378, -0.05292531102895737, 0.01228101085871458, 0.01652088388800621, 0.032018352299928665, -0.014400947839021683, 0.017105694860219955, 0.020906958729028702, -0.02061455510556698, -0.014620251953601837, 0.00544604379683733, -0.004075395409017801, 0.0036916134413331747, 0.012646517716348171, 0.042106326669454575, -0.01820221357047558, -0.01900632679462433, 0.0071273730136454105, 0.02704746648669243, -0.0022570013534277678, 0.0033078319393098354, -0.012354113161563873, -0.026755059137940407, -0.03669683262705803, -0.028509492054581642, -0.021491769701242447, -0.023684807121753693, -0.07046961039304733, 0.033626578748226166, 0.017836706712841988, 0.0008360955980606377, 0.06725315749645233, -0.04152151569724083, 0.03625822439789772, -0.029094301164150238, 0.029971515759825706, -0.0739784762263298, 0.025585440918803215, -0.008772150613367558, 0.012207910418510437, 0.034796200692653656, 0.012573416344821453, 0.010087973438203335, 0.021053163334727287, -0.012500314973294735, 0.02617025189101696, -0.004422625992447138, 0.06462150812149048, 0.0012884096940979362, 0.013158227317035198, 0.000991435837931931, 0.025146832689642906, -0.021053163334727287, -0.028509492054581642, -0.041813917458057404, 0.03231075406074524, -0.005665347445756197, 0.008406644687056541, 0.0654987320303917, -0.03976708650588989, 0.018348416313529015, 0.031141137704253197, 0.011842403560876846, -0.049708858132362366, -0.013523733243346214, -0.06491391360759735, -0.015424365177750587, -0.005701898131519556, -0.015205061063170433, -0.035673413425683975, -0.015789872035384178, -0.01111139077693224, -0.047369614243507385, 8.966326277004555e-05, 0.022661389783024788, 0.0016630536410957575, -0.004532278049737215, 0.0003152491699438542, 0.05555695667862892, -0.014620251953601837, -0.0020651104860007763, -0.042106326669454575, 0.028948096558451653, -0.01900632679462433, 0.027486072853207588, -0.021637972444295883, -0.02383100986480713, 0.04766201972961426, -0.045322779566049576, -0.04064429923892021, -0.005774999037384987, 0.03669683262705803, 0.01886012591421604, -0.004130220972001553, 0.00533639220520854, -0.008699050173163414, -0.023684807121753693, 0.010014872066676617, 0.03026391938328743, 0.031287338584661484, -0.03304176777601242, -0.03274936601519585, -0.02251518703997135, -0.024123415350914, 0.03684303164482117, 0.016009176149964333, 0.002503718016669154, -0.08889112621545792, 1.6419227904407308e-05, 0.049708858132362366, -0.021930377930402756, -0.05204809457063675, -0.015058859251439571, 0.013523733243346214, 0.02456202171742916, 0.014766453765332699, 0.04035189375281334, -0.0007538567297160625, 0.012427214533090591, -0.00015191355487331748, 0.007017720490694046, -0.04269113764166832, -0.00012792721099685878, 0.04356835037469864, 0.026901263743638992, 0.005007436033338308, 0.007017720490694046, 0.01491265743970871, -0.013158227317035198, 0.009795568883419037, 0.006579113658517599, 0.031141137704253197, 0.031287338584661484, -0.01849461905658245, 0.02017594687640667, 0.005957752466201782, -0.06345189362764359, -0.038889870047569275, -0.013377529568970203, 0.032895565032958984, 0.0015716770431026816, -0.027924681082367897, -0.005482594482600689, -0.01659398525953293, -0.06169746071100235, 0.01900632679462433, -0.03581961616873741, 0.04035189375281334, -0.008406644687056541, 0.00866249855607748, -0.0034357591066509485, -0.0008269579848274589, -0.008223891258239746, -0.010599682107567787, 0.007748733274638653, -0.002796123269945383, -0.01089208759367466, 0.021199364215135574, -0.03801265358924866, -0.023684807121753693, -0.03304176777601242, 0.03830505907535553, -0.026316454634070396, 0.0385974645614624, 0.026462655514478683, 0.006688764784485102, -0.00847974605858326, 0.0023940661922097206, -0.004495727363973856, -0.03742784261703491, -0.044153161346912384, 0.02295379526913166, 0.006579113658517599, 0.02251518703997135, 0.030117718502879143, 0.025146832689642906, 0.06198986619710922, 0.06842277944087982, 0.008991454727947712, 0.025439240038394928, 0.002759572584182024, -0.017617402598261833, 0.013669935055077076, 0.0016904666554182768, -0.027486072853207588, -0.04649239778518677, 0.01900632679462433, -0.008918353356420994, -0.005007436033338308, 0.011988605372607708, -0.008223891258239746, 0.08889112621545792, 0.0002181615709559992, 0.011549998074769974, -0.019591137766838074, -0.010161074809730053, -0.006323258858174086, 0.01973734050989151, -0.02617025189101696, -0.014547150582075119, 0.028070881962776184, -0.032456956803798676, 0.013158227317035198, -0.0040571196004748344, -0.0385974645614624, 0.027924681082367897, 0.008370094001293182, 0.007529429625719786, 0.008991454727947712, -0.009247309528291225, -0.005628796759992838, -0.014620251953601837, 0.023977210745215416, -0.02982531487941742, 0.04649239778518677, -0.026462655514478683, -0.07602530717849731, 0.041813917458057404, 0.013158227317035198, 0.023684807121753693, -0.004678480327129364, 0.010818986222147942, 0.003508860245347023, 0.013231327757239342, 0.027486072853207588, -0.018056010827422142, -0.048539236187934875, 0.032895565032958984, 0.005665347445756197, -0.05965062975883484, 0.021637972444295883, -0.07894936203956604, -0.0062867081724107265, 0.01330442912876606, -0.0060674045234918594, -0.03143354132771492, 0.016740188002586365, 0.01886012591421604, 0.05643416941165924, 0.02295379526913166, 0.04590759053826332, -0.024269618093967438, -0.01973734050989151, -0.00555569538846612, 0.01900632679462433, 0.022076580673456192, -0.018348416313529015, -0.02178417518734932, -0.08947594463825226, 0.004605378955602646, -0.0016630536410957575, 0.0385974645614624, 0.07017720490694046, 0.0321645550429821, 0.01812911219894886, -0.006615663878619671, -0.07163923233747482, -0.027339870110154152, -0.015862973406910896, -0.011842403560876846, -0.0385974645614624, -0.017032593488693237, -0.00031753358780406415, -0.029240503907203674, 0.005628796759992838, 0.0020011470187455416, -0.024269618093967438, 0.0009366098674945533, -0.02339240349829197, 0.016228478401899338, 0.029094301164150238, 0.09356961399316788, 0.0048246830701828, -0.027486072853207588, -0.006981170270591974, -0.015058859251439571, 0.02061455510556698, -0.007456328719854355, 0.020029744133353233, -0.021053163334727287, -0.00665221456438303, -0.0385974645614624, 0.02587784454226494, 0.034065186977386475, 0.04064429923892021, 0.03742784261703491, -0.00943006295710802, -0.03421138972043991, -0.014254746027290821, 0.01973734050989151, 0.008918353356420994, 0.01973734050989151, -0.05555695667862892, -0.019152529537677765, 0.0010873812716454268, -0.038889870047569275, -0.05029366537928581, -0.006177056580781937, -0.05555695667862892, 0.020322149619460106, 0.06403670459985733, -0.0033992084208875895, -0.012354113161563873, 0.011842403560876846, 0.02865569293498993, -0.005957752466201782, -0.03333417326211929, 0.018640819936990738, 0.01732499711215496, -0.006432910915464163, 0.005153638776391745, 0.04795442149043083, -0.04356835037469864, 0.005007436033338308, -0.011623099446296692, -0.022661389783024788, -0.009210757911205292, 0.0654987320303917, -0.019444935023784637, 0.07777974009513855, 0.03772025182843208, -0.001037124078720808, 0.006579113658517599, 0.025439240038394928, 0.014181644655764103, 0.03304176777601242, -0.002978876233100891, -0.050586070865392685, 0.03976708650588989, -0.03581961616873741, -0.027924681082367897, 0.011769303120672703, -0.0337727814912796, -0.00614050542935729, 0.013669935055077076, -0.005848100874572992, 0.013012023642659187, 0.02660885825753212, 0.005665347445756197, 0.008808701299130917, 0.05409493297338486, -0.05731138586997986, 0.005811549723148346, -0.0369892381131649, 0.09707847237586975, -0.015131959691643715, 0.00943006295710802, 0.005007436033338308, -0.01812911219894886, -0.007785284426063299, 0.02938670665025711, 0.022807592526078224, 0.03099493309855461, -0.006981170270591974, 0.02178417518734932, -0.02134556882083416, -0.044153161346912384, 0.00614050542935729, -0.006725315935909748, -0.002247863681986928, -0.013012023642659187, -0.00040891018579714, -0.025293035432696342, -0.01571677066385746, 0.00533639220520854, 0.023684807121753693, 0.041813917458057404, -0.023246198892593384, 0.03596581891179085, -0.004605378955602646, 0.010161074809730053, -0.10702023655176163, 0.05438733473420143, 0.02587784454226494, 0.031141137704253197, -0.010965188965201378, 0.022807592526078224, 0.010234176181256771, 0.017836706712841988, -0.016301581636071205, -0.007675632368773222, -0.02821708470582962, 0.01030727755278349, 0.00555569538846612, 0.01973734050989151, -0.018640819936990738, 0.027339870110154152, -0.021199364215135574, 0.03187214955687523, -0.0060308538377285, -0.025293035432696342, -0.07280885428190231, -0.027339870110154152, 0.013450631871819496, 0.003508860245347023, 0.012134809046983719, 0.02777847833931446, -0.007529429625719786, -0.02339240349829197, -0.026901263743638992, 0.0976632833480835, -0.02134556882083416, -0.042983539402484894, 0.044153161346912384, 0.048246830701828, -0.01812911219894886, -0.04649239778518677, 0.00023072584008332342, 0.048246830701828, -0.08421265333890915, -0.013816138729453087, -0.047369614243507385, -0.03640442714095116, 0.0010691059287637472, -0.05555695667862892, 0.01695949211716652, 0.026024047285318375, -0.03801265358924866, -0.03625822439789772, 0.01571677066385746, -0.03976708650588989, -0.013377529568970203, 0.0321645550429821, -0.034065186977386475, -0.04386075586080551, 0.014400947839021683, 0.02295379526913166, -0.0015351263573393226, 0.016740188002586365, -0.018275314942002296, 0.01228101085871458, -0.0385974645614624, -0.03947468101978302, 0.018056010827422142, -0.020468352362513542, -0.007931486703455448, 0.011038290336728096, -0.02222278155386448, -0.01886012591421604, 0.031287338584661484, 0.02821708470582962, -0.02587784454226494, 0.02134556882083416, -0.013231327757239342, 0.00665221456438303, -0.0061039552092552185, -0.035673413425683975, 0.040936704725027084, -0.00665221456438303, -0.044153161346912384, -0.01900632679462433, -0.004587104078382254, 0.028070881962776184, 0.028509492054581642, -0.002448892220854759, -0.00665221456438303, 0.05672657862305641, 0.06315948814153671, -0.011184493079781532, 0.018348416313529015, -0.021053163334727287, -0.061405058950185776, 0.026462655514478683, -0.016667086631059647, 0.04122911021113396, -0.010161074809730053, -0.02938670665025711, -0.05117088183760643, -0.003326107282191515, 0.014254746027290821, 0.03172594681382179, -0.024854429066181183, 0.009320409968495369, -0.01410854235291481, -0.0514632873237133, -0.03669683262705803, -0.006579113658517599, 0.00888180360198021, -0.029094301164150238, 0.023538606241345406, -0.014181644655764103, 0.004440901800990105, 0.021491769701242447, 0.010526581667363644, -0.002503718016669154, 0.013450631871819496, -0.014620251953601837, 0.050586070865392685, -0.00544604379683733, -0.02587784454226494, -0.012500314973294735, 0.028509492054581642, 0.034796200692653656, -0.0369892381131649, 0.006688764784485102, -0.0707620158791542, 0.012207910418510437, -0.017982909455895424, 0.05965062975883484, -0.011403796263039112, -0.009028005413711071, -0.017032593488693237, -0.03655062988400459, 0.005848100874572992, -0.008589398115873337, 0.015789872035384178, -0.02587784454226494, 0.08128859847784042, 0.049708858132362366, 0.07953417301177979, 0.00807768851518631, 0.046199992299079895, -0.009722467511892319, -0.014693353325128555, 0.00555569538846612, 0.012646517716348171, 0.020322149619460106, -0.017982909455895424, 0.0062867081724107265, -0.05672657862305641, 0.046199992299079895, 0.033626578748226166, 0.06169746071100235, -0.0018275314942002296, 0.04035189375281334, 0.04707721248269081, 0.01776360720396042, 0.023538606241345406, -0.01856772042810917, 0.0353810079395771, -0.010014872066676617, 0.012134809046983719, 0.01659398525953293, -0.02617025189101696, 0.0050805374048650265, -0.005153638776391745, 0.046199992299079895, -0.005153638776391745, 0.0015808147145435214, 0.02938670665025711, 0.05526455491781235, -0.024854429066181183, 0.021637972444295883, -0.049708858132362366, -0.03684303164482117, 0.01900632679462433, 0.00866249855607748, 0.005811549723148346, -0.0013615109492093325, -0.029240503907203674, 0.022661389783024788, 0.009941771626472473, 0.042106326669454575, -0.000324386841384694, -0.013596833683550358, 0.0321645550429821, -0.009503163397312164, 0.03947468101978302, -0.037281639873981476, -0.0450303740799427, -0.02500062994658947, -0.034796200692653656, 0.008114239200949669, -0.02865569293498993, 0.02821708470582962, -0.05877341330051422, 0.05731138586997986, 0.06608353555202484, 0.004258148372173309, 0.030848730355501175, -0.0450303740799427, -0.0036916134413331747, -0.03830505907535553, 0.0353810079395771, 0.007529429625719786, -0.006359810009598732, -0.005884651560336351, -0.01147689763456583, 0.07046961039304733, 0.011696201749145985, -0.0039109173230826855, 0.013962340541183949, 0.012646517716348171, 0.050878480076789856, 0.03976708650588989, 0.013231327757239342, -0.01900632679462433, 0.008260441944003105, 0.03655062988400459, -0.000776700908318162, 0.05438733473420143, -0.006981170270591974, 0.05204809457063675, -0.02134556882083416, -0.03596581891179085, 0.0024854429066181183, -0.02500062994658947, 0.007456328719854355, 0.008845251984894276, 0.04122911021113396, 0.03625822439789772, -0.01388923916965723, 0.031287338584661484, 0.035673413425683975, 0.008516296744346619, -0.0001342093455605209, 0.03655062988400459, 0.06403670459985733, 0.04064429923892021, -0.07602530717849731, 0.058188602328300476, -0.006944619584828615, -0.0025768193881958723, 0.017836706712841988, -0.009210757911205292, -0.0192987322807312, -0.023684807121753693, -0.027632277458906174, -0.03684303164482117, 0.0037098887842148542, 0.02660885825753212, -0.017178796231746674, 0.01030727755278349, -0.02777847833931446, -0.0192987322807312, 0.025146832689642906, -0.021930377930402756, 0.013231327757239342, 0.031579744070768356, -0.007968037389218807, -0.017836706712841988, -0.01725189760327339, 0.009174208156764507, -0.004970885813236237, 0.020760757848620415, 0.04912404343485832, 0.02456202171742916, 0.03625822439789772, 0.07894936203956604, 0.019444935023784637, -0.05204809457063675, 0.027632277458906174, 0.020322149619460106, 0.003253005910664797, -0.03947468101978302, 0.0096493661403656, -0.03742784261703491, 0.043275944888591766, 0.05614176392555237, 0.006323258858174086, 0.022661389783024788, 0.005884651560336351, -0.012500314973294735, 0.006834967527538538, 0.00943006295710802, -0.021491769701242447, 0.043275944888591766, 0.04678480699658394, 0.0014803004451096058, 0.012719620019197464, -0.015570568852126598, 0.0037829899229109287, 0.014474048279225826, -0.016228478401899338, 0.04678480699658394, -0.027486072853207588, 0.008516296744346619, 0.010745884850621223, 0.0021930376533418894, -0.01388923916965723, 0.03581961616873741, 0.050586070865392685, -0.010161074809730053, 0.03318797051906586, 0.0039109173230826855, -0.010599682107567787, 0.014766453765332699, -0.048539236187934875, 0.007383226882666349, -0.009795568883419037, 0.010453479364514351, 0.06725315749645233, -0.0010325552430003881, -0.04269113764166832, -0.040936704725027084, -0.007346676662564278, -0.047369614243507385, -0.02222278155386448, 0.01776360720396042, -0.04035189375281334, -0.009137657471001148, -0.01776360720396042, -0.023246198892593384, -0.014839555136859417, -0.01089208759367466, -0.022368986159563065, 0.003490585135295987, -0.03055632673203945, -0.02061455510556698, -0.027632277458906174, -0.05263290926814079, -0.02017594687640667, -0.032018352299928665, 0.0654987320303917, 0.03713544085621834, 0.008370094001293182, -0.06403670459985733, -0.009247309528291225, 0.018640819936990738, 0.031579744070768356, 0.03274936601519585, 0.02982531487941742, 0.023684807121753693, -0.0611126534640789, 0.013669935055077076, 0.03742784261703491, 0.014035440981388092, -0.007054271176457405, 0.0037829899229109287, -0.05848100781440735, -0.00023872130259405822, -0.06315948814153671, 0.03830505907535553, 0.05204809457063675, -0.00301542691886425, -0.05029366537928581, -0.04561518505215645, 0.005957752466201782, 0.011549998074769974, -0.0027047465555369854, 0.015131959691643715, -0.0611126534640789, -0.02383100986480713, -0.040936704725027084, -0.03947468101978302, -0.0024123415350914, 0.01293892227113247, 0.006579113658517599, 0.015862973406910896, -0.0010599682573229074, -0.059065815061330795, -0.033626578748226166, -0.001507713459432125, 0.015570568852126598, -0.018713921308517456, -0.025439240038394928, -0.019444935023784637, -0.015862973406910896, 0.047369614243507385, -0.03640442714095116, 0.010453479364514351, -0.000996004673652351, 0.01491265743970871, -0.00018046871991828084, 0.006615663878619671, 0.01089208759367466, -0.0050805374048650265, -0.010380378924310207, -0.020029744133353233, 0.00665221456438303, 0.07953417301177979, 0.02573164366185665, 0.042106326669454575, 0.022807592526078224, 0.027924681082367897, -0.04912404343485832, 0.022807592526078224, 0.0009777293307706714, 0.02865569293498993, 0.01491265743970871, 0.024415820837020874, -0.041813917458057404, 0.004788132384419441, 0.03348037600517273, -0.10000251978635788, 0.012865821830928326, 0.020468352362513542, -0.03830505907535553, -0.02339240349829197, 0.01900632679462433, 0.08304303139448166, -0.0450303740799427, 0.057896193116903305, -0.009941771626472473, -0.01030727755278349, -0.03713544085621834, 0.03976708650588989, -0.00327128148637712, 0.020468352362513542, -0.02383100986480713, -0.033626578748226166, 0.0337727814912796, 0.027486072853207588, 0.0009594540460966527, 0.03464999422430992, 0.020468352362513542, 0.03801265358924866, 0.031287338584661484, -0.005592246539890766, 0.017836706712841988, 0.0040571196004748344, -0.019591137766838074, 0.05409493297338486, -0.015862973406910896, 0.010161074809730053, -0.06813037395477295, 0.0032895568292587996, -0.021053163334727287, -0.04883164167404175, -0.02222278155386448, 0.009503163397312164, -0.03464999422430992, 0.013743036426603794, -0.022368986159563065, -0.0707620158791542, 0.02383100986480713, 0.00866249855607748, -0.02383100986480713, 0.025146832689642906, 0.012719620019197464, 0.002110798843204975, 0.01089208759367466, -0.042983539402484894, 0.02865569293498993, 0.0007858385215513408, -0.010526581667363644, -0.019444935023784637, 0.048539236187934875, 0.03421138972043991, -0.01571677066385746, -6.567691161762923e-05, -0.018348416313529015, 0.007821834646165371, -0.01769050396978855, -0.04444556310772896, -0.01769050396978855, 0.049708858132362366, 0.015497466549277306, 0.008114239200949669, -0.05614176392555237, 0.019152529537677765, -0.012573416344821453, -0.014474048279225826, 0.0062501574866473675, -0.020029744133353233, 0.048539236187934875, -0.08772151172161102, 0.00138892384711653, 0.0771949291229248, 0.08187340945005417, 0.034065186977386475, -0.00266819610260427, -0.025439240038394928, -0.03640442714095116, 0.0016539159696549177, -0.008772150613367558, -0.06228227540850639, 0.005957752466201782, -0.01769050396978855, 0.05877341330051422, 0.027339870110154152, 0.013743036426603794, -0.020029744133353233, -0.023099996149539948, -0.015862973406910896, -0.026024047285318375, -0.0049343351274728775, 0.03026391938328743, 0.03421138972043991, 0.030410122126340866, -0.019152529537677765, -0.035673413425683975, -0.017544301226735115, -0.06198986619710922, -0.010818986222147942, -0.02339240349829197, -0.015862973406910896, 0.059065815061330795, 0.006688764784485102, -0.007456328719854355, 0.010745884850621223, -0.0687151849269867, -0.00422159768640995, 0.01608227752149105, 0.009795568883419037, 0.002503718016669154, 0.06315948814153671, -0.02339240349829197, 0.042106326669454575, -0.028509492054581642, -0.017617402598261833, -0.050586070865392685, -0.008516296744346619, 0.06696075201034546, -0.017909808084368706, 0.040936704725027084, -0.06813037395477295, 0.017909808084368706, 0.04912404343485832, -0.013743036426603794, -0.030848730355501175, 0.02251518703997135, 0.01293892227113247, 0.020322149619460106, -0.019444935023784637, -0.011257593519985676, 0.057896193116903305, -0.04941645264625549, -0.012207910418510437, -0.013962340541183949];

async function run() {
  try {
    await client.connect();

    // set namespace
    const database = client.db("sample_airbnb");
    const coll = database.collection("listingsAndReviews");

    // define pipeline
    const agg = [
      {
        "$vectorSearch": {
          "index": "vector_index",
          "filter": {
            "reviews.date": { "$gte": new Date("2010-01-01") }
          },
          "parentFilter": {
            "address.country": { "$in": ["United States"] },
            "bedrooms": { "$gte": 2,  "$lte": 3 }, 
            "property_type": { "$in": ["Apartment", "House"] }
          },
          "path": "reviews.comments_embedding",
          "queryVector": GREAT_LOCATION_EMBEDDING,
          "numCandidates": 100,
          "limit": 5,
          "nestedOptions": {
            "scoreMode": "avg"
          }
        }
      },
      {
        "$project": {
          "_id": 0,
          "name": 1,
          "address": 1,
          "neighborhood_overview": 1,
          "bedrooms": 1,
          "property_type": 1,
          "reviews.comments": 1,
          "score": { "$meta": "vectorSearchScore" }
        }
      }
    ];
  // run pipeline
  const result = coll.aggregate(agg);

  // print results
    await result.forEach((doc) => console.dir(JSON.stringify(doc)));
  } finally {
    await client.close();
  }
}
run().catch(console.dir);

```

**Output:**

```js
`{"name":"3 Bedroom / Ocean views / Free Parking - Waikiki","neighborhood_overview":"This hotel is one of the most popular locations in Waikiki because it is so close to the beach and all Waikiki attractions.  It is convenient to everything you will want to see and do during your vacation. Outdoor activities are countless from this location. Restaurants and international shopping are bountiful nearby. Fast food to 5 star dinning is available. Enjoy the unique Kuhio Ave. for dinning and shopping with the locals. Hawaiian food, Hawaiian artifacts and Hawaiian clothing are all available withing walking distance.","property_type":"Apartment","bedrooms":3,"address":{"street":"Honolulu, HI, United States","suburb":"Honolulu","government_area":"Primary Urban Center","market":"Oahu","country":"United States","country_code":"US","location":{"type":"Point","coordinates":[-157.82805,21.27983],"is_location_exact":true}},"reviews":[{"comments":"Everything went smoothly and the apartment was great. The cleanliness and all the small touches, from the bathroom items to the coffee in the kitchen.\\r\\n\\r\\nThe apartment complex has an excellent location and great ammenities."},{"comments":"The host canceled this reservation the day before arrival. This is an automated posting."},{"comments":"I stayed here in a group of 10 for 4 nights for a wedding. We were on a tight budget and found the condo great value for money, with amazing views from two large balconies, a very short walk to the center of town, a bus stop right in front of the building, and plenty of towels and linen for use. Mark was also flexible with check in and graciously allowed us to check in very early after a horrible overnight flight which landed at 7am! We were there during a rare storm, however, and the windows in the bedroom with the balcony did not keep the strong winds out completely. Also, the dining table and sofas did not fit all 10 of us. Otherwise, we very much enjoyed our stay and would recommend this condo for other large groups."},{"comments":"Mark的公寓位于Waikiki海滩附近,周边交通很方便,步行5分钟到海滩,3分钟到ROSS,下楼就能看到ABCstore｡\\n我们租住的公寓位于35层,客厅和主卧的阳台有很美的风景,早上可以看到东边的日出,晚上可以看到海滩一侧的晚霞｡\\n公寓如Mark在bnb上介绍的那样,设施完善,富有艺术气息,整洁方便,客卧的高低床适合有孩子的家庭入住｡\\nWaikiki海滩的停车一直是很贵的,但Mark的公寓有地下停车位可以免费使用,真的是非常方便｡\\n在Waikiki度假选择Mark的公寓一定没错!"},{"comments":"Great location in Waikiki and a wonderful apartment for a larger group. Very comfortable. The included parking space is a real asset."},{"comments":"기대하였던 것보다 상당히 좋았기에 이렇게 후기를 남깁니다.\\n총 11명이 로얄쿠히오#3507에서 4박하였습니다.\\n큰 수건은 약 30여개 정도가 있어서 충분하였고\\n세탁기.건조기 도 잘 작동되어서 2시간만에 빨래/건조가 가능 하였습니다.(세제도있었음). 주방에는 접시 냄비 밥솥 등이 full로 갖추어져 있어서 밥을 해먹을수 있었습니다.(가위가 없어서 아쉬었음). 샤워실 세면대에 물이 막혀 내려가지 않앗는데 manager에게 문의 후 5시간만에 빠르게 해결해 주었습니다. 에어콘 작동 잘되고. 인터넷 잘됩니다. 걸어서 3분거리에 무수비가게. 맥도널드,마루카메우동,ABC마트 등등이 있어서 아주 편리합니다. 비행기도착과 동시에 숙소로 향하였고 13:00PM에 checkin을 해주었습니다. 비치의자 5개 있음. 바디보드 없음. 어린이 모래놀이 장난감 1set 있음.\\n뷰 좋음.  단점:신발&양말을 벗고 맨발로 바닥을 걸어다녔는데 발바닥이 좀 많이 더러워 졌었습니다. 이에 다른분들께도 추천합니다."},{"comments":"We loved the views, and the comfortable living spaces. Thank you so much Mark, for a wonderful stay. "},{"comments":"It's good location to the shopping center and beach"},{"comments":"Great place to stay with a bunch of friends in Honolulu!"},{"comments":"Awesome views of mountains, city skyline, city lights, rainbows & ocean. A lot of linens & toiletry provided. If you have more than 1 car though, you will have to find parking elsewhere. There's a Ross down the street that had a parking garage charging $35/day for parking, which is much cheaper than others around the area.\\n\\nOther than this, everything was great."},{"comments":"Great location."},{"comments":"와이키키와 가까웠고\\n도보로 쇼핑, 식사, 구경을 할수 있었습니다\\n오아후의 남동부해안 노쇼어등\\n곳곳을 편하게 이동할수있네요"},{"comments":"This is a roomy condo in a good location with spectacular views of the ocean and the mountains. We had a great time! The condo is clean and well-appointed. We had five adults staying here, and we never felt cramped. The place is well stocked with plenty of linens, including a generous supply of beach towels. The kitchen had plenty of dishes for virtually any cooking need, including a tea kettle and two types of teapots. The building also has a recreation deck with a pool, exercise room, sauna, ping-pong tables and more.\\n\\nThe check-in process was incredibly easy. We texted the host when we left the airport and were met at the condo by a guest host who showed us around and helped with our bags. In an unexpected complication, one of our party had broken their leg before the trip and was in a wheelchair. We hadn't booked the location with handicap accessibility in mind, but it turned out great. For anyone traveling with mobility issues, this is a good location. With an elevator and ramp out front, the wheelchair was no problem. The bathrooms are a bit too tight for a wheelchair if that's a requirement for you, but that's normal for any place that hasn't been specifically designed to be wheelchair accessible.\\n\\nThe only downside I'll list is that the foldout couches aren't that great. There are five beds in the bedrooms, but one of our party snores and was going to sleep in the living room on one of the foldout couches. It turned out that the mattress was very thin and after a very short discussion we decided we could wear earplugs because an adult would probably not get a good night sleep on the couches. That said, the five of us slept great in the five beds (two are bunkbeds, but were fine even for adults). The place isn't brand new and has signs of wear around the edges, but no more than one would expect in a vacation property. \\n\\nOverall, we were very happy with our stay and we'd both recommend it and go back there again!"},{"comments":"위치뿐만 아니라, 청결도 안전까지 굉장히 좋은 곳이었습니다 :) 중간에 문제를 해결해주시는 것도 아주 빨랐고 좋았습니다 ^^ 없는 게 없을 정도로 완벽했어요 ! 주변에 쇼핑과 먹을 곳이 굉장히 많이 아주 좋았습니다 ! 다음에 또 가고싶을 정도였어요."},{"comments":"We have enjoyed Mark's apartment immensely.  All the rooms were clean, well-kept, everything was in working order and well prepared.\\n\\nThe view of the ocean from the balcony was spectacular and soothing at the same time.  The location was a short walk to the central Wakiki, even my 80+ aged in-laws did not find difficult to walk.\\n\\nI would highly recommend Mark's place and if you are planning a family get together on Wakiki as I was, give Mark's large apartment a look-in.\\n\\nCheers from Peter"},{"comments":"Fantastic place!!! It was way more beautiful that the pictures posted. The A/C worked great in all the rooms (which is what we needed), absolutely LOVED the Guest bathroom shower. Perfect location. Never used my car, walked everywhere we needed to go. Also an ABC Store, Starbucks, and a McDonald's either literally across the street or a block away. Will DEFINITELY request this room for our next Staycation in Waikiki. Thanks, Mark!!!"},{"comments":"So we actually got upgraded to a different room d/t some plumbing issues #3506 so this review will be that room. \\n\\nLocation was fantastic, right in the middle of where you want to be. About 5-min walking distance to the beach. The place was spotless and the ocean view from the bedroom with the double beds was absolutely incredible.\\n\\nThe place had a sofa bed, an ottoman that turned into a single bed, and extra blankets/bedding in the closets. \\n\\nThe place was very comfortable, felt like Home. The second bedroom with the full bed and bunk beds was very comfortable as well, it’s just a bit cramped as there isnt much space other than the beds and a small closet. But we were able to store luggage under the beds which helped, and not to take away from how great this place is, just to give an idea of what the room is like.\\n\\nHowever there are so many other options for sleeping such as the two beds in the living room plus extra mats/bedding in the closet so if the one room feels cramped there is plenty other space to either sleep or store luggage.\\n\\nThis place would be perfect for a bigger family and even has items there for a baby like a high chair and some other things too.\\n\\nThere were also boogie boards on one of the balconies which was very nice to have.\\n\\nOverall I️ highly recommend this space, and I️ actually wish I️ had the chance to stay and relax in the room more because I️t was really that nice and comfortable."},{"comments":"Mark was great to work with and responded very quickly. He was sure to get in contact if there was anything he needed."},{"comments":"The apartment was great for our family group of two teenagers, a five year old, and two adult.\\nWell situated for beach, shopping and restaurants."},{"comments":"Good location and service!"},{"comments":"This apartment is fabulous. The views are spectacular, it was clean and nicely decorated. There was a booklet with tons of great local information. The AC was much needed. I would recommend this place if you want to be right in the heart of Honolulu and Waikiki. Shopping and Restaurants are right there, bus system is everywhere, there's 1 free garage parking space that fits 6'5\\" and under. The check in process was easy and fast."},{"comments":"This apartment is incredible! Two balconies with breathtaking views, full kitchen, two bathrooms and TVs in every room. We all had our own space and not to mention access to all hotel facitilies. Great communication with our host and great location. Can’t recommend this apartment enough. "},{"comments":"立地は抜群です｡\\nﾄｲﾚｯﾄﾍﾟｰﾊﾟｰや洗剤など買い足す必要があるが大きな問題なし｡\\n大人数での旅行に最適｡"},{"comments":"家族で利用しましたが､個室とﾘﾋﾞﾝｸﾞの数がちょうど良くとても快適に過ごせました｡皆んなも喜んでました｡\\n眺めも最高だし､立地も中心に位置する為どこ行くにも良い所でした!!!\\nまたﾊﾜｲに行った時は利用したいです!!!"},{"comments":"location,view,facilities were very good.\\nThe House is suitable for family.\\n3 room's beds were very comfortable. \\nIt is located close to famous points.\\nOur family whole members were satisfied."},{"comments":"The rental was in an ideal location and was within walking distance to anything you’ll need in Waikiki. There was ample space in the condo, even for 8 guests. Wished there was a second parking space available in th`... 838 more characters
`{"name":"2br/1ba,1 kitchentte, 10min walk to Waikiki beach","neighborhood_overview":"","property_type":"Apartment","bedrooms":2,"address":{"street":"Honolulu, HI, United States","suburb":"Oʻahu","government_area":"Primary Urban Center","market":"Oahu","country":"United States","country_code":"US","location":{"type":"Point","coordinates":[-157.82304,21.27703],"is_location_exact":true}},"reviews":[{"comments":"I booked this place for my friend and her family for the first time in Honolulu.  They liked the location, very close to beaches and shops and restaurant.  But they wonder why they had to take the trashes down after paying the cleaning fees.   "},{"comments":"房东非常热心周到负责｡房子非常干净舒适,甚至好于图片｡"},{"comments":"친구들과 함께한 청춘여행 8일중 4일을 여기서 지냈는데 가성비 최고의 숙소이다. 호스트인 카즈에씨는 출국 이전부터 세심하게 체크인 시간이며 궁금한 점이 있는지 확인했으며 메세지를 남기면 곧장 답장이왔다. 하와이에 도착하고 약속한 체크인 시간보다 다소 늦었으나 호스트는 진작에 숙소에서 기다리고 있었다.(전반적으로 일관되게 굉장히 친절하게 설명해주고 궁금한 점을 해결해주었다)  이 방은 다소 연식이 있어보이는 아파트 4층에 있으며 유일한 단점은 계단을 이용해야 한다는 것이다.(가벼운 운동한다고 생각하면 무리 없다.) 방으로 들어가니 최근에 인테리어를 해서 그런지 낡은 아파트와는 반대로 다소 깔끔하고 세련된 모습을 하고 있었다. 무엇보다 기대이상으로 깔끔하게 관리되어온 모습이 마음을 굉장히 편하게 만들어 주었다. 호스트가 워낙 꼼꼼한 분이셔서 부족한 것이 하나 없이 구비되어 있던 생활용품이 호텔보다 훨씬 훌륭했다. 이 방에서 4일간 지내면서 가장 큰 장점 두가지를 꼽으라면 깔끔함과 모든 것이 완비되어 있는 것이었다.  총평으로는 굉장히 만족스러웠다. 가성비가 뛰어나다. 특히 친구들끼리 오는 여행객들에게 적극 추천해주고 싶다.\\r\\n\\r\\nFor 4days I've spent fabulous time with my friends. The host, Kazue san was very precise, friendly and kind. She double checked our check-in time to be on time and asked us if we have any questions even before we arrive at Hawaii. The room was spacious and extremely clean. Also interior was fancy.(totally different with the exterior of the building) Beds was comfortable enough to solve our tiredness from tight trip schedules and everything in this apartment was well-prepared. The best two advantages of this apartment are cleaness and Well-stocked daily supplies. Thanks to the host for making us feel and live like one of the local Hawaiians. I would defenetly stay in her place again if I have another chance to go to Hawaii!!"},{"comments":"Kazue was very accommodating as soon as we got to the location.\\nAs soon as we walked in, she gave us a detailed tour of the house and the location.\\n\\nShe as well had extra amenities for us to last the whole week, if not extra being provided.\\n\\nKazue was a great host and anyone wanting a close home by the beach should definitely go ahead with kazue's airbnb. :)"},{"comments":"great location, nice place, great host..... "},{"comments":"1. Great location\\r\\n\\r\\n2. Enough room for 4 guests with 4 beds\\r\\n\\r\\n3. Easy to check-in & check-out\\r\\n\\r\\n4. Easy to park a rent-car with extra pay by US$15 cash a day\\r\\n\\r\\n5. Bad noise from outside and air conditioners inside\\r\\n\\r\\n6. Don't expect any views through windows\\r\\n\\r\\n7. It's good for guests who spend most of their time outside till late night"},{"comments":"The appartement ist clean, good street - calm  and reale near to Waikiki."},{"comments":"I went to Honolulu for the Honolulu marathon with my parents and my brother. We stayed at Kazue's place because it is close to the finish line. It turned out to be a convinient location for everything else. \\nWe liked our stay and the host Kazue and John were so kind and friendly. We felt very welcoming.\\nWe had a good time in Honolulu thanks to Kazue and John. Thank you!"},{"comments":"정말 깔끔하고 좋았습니다! 다만 음식을 만드는 레인지가 살짝 열이 부족해서 음식을 빨리빨리 만들지 못했네요, 가족과 가시는 분이나 음식을 사먹지않고 하시는 분이라면 가스레인지를 하나 사시는 걸 추천합니다!"},{"comments":"친구들과 2일 동안 편안하게 잘 머물렀어요. \\n와이키키까지 걸어갈 수 있는 가까운 거리, 별이 잘 보이던 옥상, 산책이나 조깅을 할 수 있던 운하길, 간단한 식사를 할 수 있던 자그마한 주방이 좋았어요.\\n아쉬웠던 점은 화장실 세면대의 물이 조금씩 나왔고 우리는 4명이었는데 테이블 의자가 3개 밖에 없어서 좀 불편했어요.\\n"},{"comments":"We enjoyed our stay at this place as it is very conveniently located in Waikiki. It was very easy to communicate with Kazue and she was very accommodating to our need\\n"},{"comments":"Kazue is a good host and very supportive. \\nThe location is fine and not too far from the Waikiki beach.\\nThis place is recommended for young people who just need a place to sleep and don't care about noise come from the airco or outside. \\nThe 4th floor without elevator can be an issue if you do shopping a lot in Honolulu.\\nThanks Kazue for your support during our stay there!"},{"comments":"房子里海滩很近,每天晚上我们都走路去海滩,很方便｡The apt is very close to the beach, every night we walk to the beach, very convenient. Our plane was dalay, but the John has been waiting for us to 1:30 am to open the door, very grateful."},{"comments":"The location is very convenient: an ideal place for people who want to spend time at the beach. It is close to all dining options as well."},{"comments":"Beds were really quite comfortable. Kitchen was perfect with all the basics needed to make our stay comfortable. Location was perfect for getting to all the activities we did. Great place, great stay and would definitely recommend this to others."},{"comments":"It was good ! Really close to evrything . For this price it is really good. WiFi is not sooo good But that was Okay ! We had te best time ever"},{"comments":"Everything was ok. In spite there was no elevator they help us with the luggage very kindly. Is an apartment with a very good ubication, near waikiki beach. We enjoy a lot. "},{"comments":"What a great place to stay! I took my parents and my family to Hawaii for the first time, with little toddler and two family, we were struggling to find a suitable accommodation in the primary location. This place was nice, clean, best location in Waikiki. Short walk to shops, beach and bus stops. I found most of bus go through Kuhio ave, so it's super convinient. \\n\\n"},{"comments":"Great time"},{"comments":"Kazue's place is walking distance to everything in Waikiki, and only a few blocks from the beach. It isn't fancy but it was a great price, and I was very happy with my choice when I stayed here."},{"comments":"Kazue is very easy to talk with. Fast response and helpful. The room is clean and convince. The location is just perfect for visitors specially for people want to hang out in Waikiki. \\nI highly recommend her place for visiting Hawaii."},{"comments":"Good location to stay.\\nThe room is top floor on corner.\\nWe had a good time on a big terrace, like a Hawaiian!\\nI'd love to go again!!\\n"},{"comments":"室内は可もなく不可もなく､清掃は行き届いており不満はありません｡ｱﾒﾆﾃｨやﾄﾞﾗｲﾔｰなどもあり､生活には困りません｡ただ4ﾍﾞｯﾄに4名で宿泊したが､ﾘﾋﾞﾝｸﾞには椅子が2脚しかなく､4名でゆっくりするｽﾍﾟｰｽはない｡あくまで寝るｽﾍﾟｰｽという印象｡\\n外に広々としたﾃﾗｽのような共用ｽﾍﾟｰｽがあるのはよかった｡特にﾀﾊﾞｺを吸う人には｡"},{"comments":"清潔な部屋でした｡\\n食器やｺｯﾌﾟも揃っていました｡\\nﾊﾞｽﾀｵﾙがいっぱいあったので海に行く時などにも持っていけました｡\\nﾎﾞﾃﾞｨｿｰﾌﾟとﾘﾝｽｲﾝｼﾞｬﾝﾌﾟｰもありました｡\\n場所も買い物に行くのにもｻﾞ･ﾊﾞｽに乗るにも便利な場所です｡\\nABCｽﾄｱも近くにありました｡\\n一点､冷蔵庫に今まで部屋を利用した人たちの残り物らしきものがいろいろあったのが少し気になりました｡｡\\n"},{"comments":"Very kind and reactive host. The condo is very clean (but a bit small for a family, no room to be together). Is is very well situated in Waikiki, not far from everything you want!\\n"},{"comments":"Definitely would stay again on a future Waikiki visit! Spot is as advertised in the photos. Nothing glamorous but very clean, phenomenal location (walking distance to everything), and Kazue (and John) were extremely communicative. \\n\\nWifi is not extremely strong FYI, had trouble doing high bandwidth work (though worked fine for email, etc)."},{"comments":"Highly recommend house! Clean, big enough, near main street and beach, silent and more:)"},{"comments":"Overall a good deal for the price. Very conveniently located, only 3 blocks from Waikiki beach. Our host met us at check-in and was very friendly and responsive when we reached out. There are two bedrooms and no living room which made it a little difficult to hang out together. Good if you just need a convenient place to sleep and prepare simple meals. Only electric hot plates were provided, there were no burners on the stove. The kitchen was well stocked enough for light cooking. Bathroom was clean and plenty of towels and toiletries were provided. The wifi was slow but worked for light browsing."},{"comments":"ｽﾃｷな思い出ができました!ありがとうございます!"},{"comments":"Kazue's place was great! Very modest, but that was just fine - we didn't visit Waikiki to stay inside all day! It is two air-conditioned bedrooms with two single beds in each, and one bathroom at the end of the hallway/kitchenette combination connecting everything. We tried pushing two beds together to make a double, but they were slightly different heights so it didn't work. There is a nice fridge/freezer, and a stovetop if you wanted to do simple cooking in the kitchenette/hallway, although with so many amazing food options within walking distance, we didn't bother. \\n\\nThe location is great - walking distance to everything in Waikiki. And the convenience of also being able to rent a parking space helped out tremendously. We rented an affordable car from Turo (use link (Website hidden by Airbnb) for $25 free credit) to explore the island, as Lyft/Uber were surprisingly expensive. I would highly recommend taking advantage of the great parking space and getting a car - Waikiki is one of the many amazing places on Oahu, so give yourself the chance to explore.\\n\\nI would highly recommend this place if your primary goal is a comfortable place to sleep. If you're looking for a luxury resort room, go to the Sheraton. If you're looking for a modest place to sleep each night, this cozy two bedroom with four single beds in the heart of Waikiki is absolutely the perfect place. Thanks for the great experience, Kazue!"},{"comments":"Kazue is a nice and kind host. She made every effort in ensuring a smooth checkin and stay experience. Her apartment is close to the downtown and beach area. We enjoyed our stay very much. Thanks Kazue! :)"},{"comments":"とにかくｱｸｾｽもよく､日本語でも対応してくださるので､安心してｽﾃｲすることが出来ました｡\\n\\nｷｯﾁﾝもある程度整っているので､外食続きが苦手なわたしにはﾋﾟｯﾀﾘでした｡\\n\\n何よりﾁｪｯｸｲﾝの際に立ち会ってくれた方がとても親切で､楽しい方でしたので､良い旅のｽﾀｰﾄを切ることが出来ました!\\n\\n感謝です｡"},{"comments":"Great location at walking distance of everything in Waikiki and public transports,, good price and 2 separate bedrooms exactly what we needed! The ho`... 4731 more characters
`{"name":"2 BR Queen Size Sunny - Nolita","neighborhood_overview":"The apartment is right next door to beautiful Old St. Patrick's Cathedral and perfectly situated with access to ALL subway lines making it easy to get anywhere in this fabulous city. Supermarkets & Whole Foods nearby as well as cafes and other places to eat and drink. Literally right above Emporio which is a Michelin rated restaurant.","property_type":"Apartment","bedrooms":2,"address":{"street":"New York, NY, United States","suburb":"Manhattan","government_area":"Nolita","market":"New York","country":"United States","country_code":"US","location":{"type":"Point","coordinates":[-73.99449,40.72182],"is_location_exact":true}},"reviews":[{"comments":"A colleague and I stayed for two weeks and the apartment worked wonderfully for us. Nicely located and Brendan made everything very easy."},{"comments":"The apartment is fantastic - a wonderful location with great bars and restaurants on the doorstep, it looks great and has everything we needed including 2 proper double BRs. Brendan was a brilliant host - very quick at replying to any question we had and really helpful. A great experience all round. "},{"comments":"BEST NYC HOLIDAY EVER!!! We stayed in Brendan flat for 5 days at the end of March and cannot fault our host or his flat. From the moment we made the booking, Brendan has been unbelievably helpful pointing us in the right direction to make the most of our time in NYC. His warm and well appointed apartment is perfectly located, you could not ask for a more eclectic mix of restaurants, bars, bakeries and shops. Cherry on the cake there are 3 subway stations minutes away in case you are not an uber traveller. 5 star experience all- round."},{"comments":"Lovely apartment in a great location! Brendan was very helpful and flexible throughout. Highly recommended!"},{"comments":"Brendan was a great host!  He was very accommodating, and responded very quickly by text.  We met Brendan in the restaurant on the ground floor of his apartment, and walked us through everything.  The size of the apartment was perfect for our group of two couples with two small babies.  Of note, his place is a third floor walkup, which didn't bother us but could be an issue for others.\\r\\nThe location couldn't be better - in the heart of the village...wonderful shops, restaurants, coffee shop across the street, minutes away from Little Italy and Chinatown, and two blocks from the subway station.  We are already talking about when we will be returning for our next NYC visit.  "},{"comments":"Great flat, superb location and Brendan was very helpful. Can thoroughly recommend!"},{"comments":"The aparment was great and the location was very good also. It was clean and everything worked. I definetely recommend it."},{"comments":"This is a great apartment in a great location! It is a perfect home base to explore all of NYC. Brendan is a wonderful host and flexible even when our schedule changed. I will book again when I return."},{"comments":"Brendan est un hôte attentionné qui s'assure que tout soit bien prêt pour accueillir ses invités. Toujours disponible et prompt à répondre aux questions, c'était un stress en moins que de préparer le voyage et d'arriver à New York pour 10 jours.\\r\\nSon appartement est vraiment confortable, bien équipé et vraiment bien situé dans Nolita, un quartier de Manhattan fourmillant d'activité le soir et donc propice aux sorties. L'appartement est d'ailleurs situé juste au dessus d'un excellent restaurant : L'Emporio.\\r\\nJe recommande vivement !"},{"comments":"Brendan was super accommodating and a very helpful host. Even before arriving, he was very responsive and helpful when we had any questions about the place. His place is very nice and clean, and close to many subway stations. There are a ton of good cafes, bars, and restaurants close by as well. We would definitely book again with Brendan if we do come back to New York again."},{"comments":"Brendan was the perfect host!  His apartment was exactly as pictured.  It was large (by NYC standards), clean and very comfortable.  He was quick to respond to all communications.  He was also friendly and flexible.  I would stay there again if I find myself in NYC in the future!"},{"comments":"Brendam nos ofreció su casa como si fuéramos amigos y nos hizo sentir como en casa. Un buen anfitrión!!\\r\\n"},{"comments":"Really dice location, matching the expectations. A lot of nice restaurants around with the subway just around the corner,"},{"comments":"As advertised - great neighborhood, very central to all points in the city. The apartment was clean, the meet-up was easy, the owner professional. The apartment is located on the 4th floor of a walk-up, which is pretty normal for nyc. Just something to be aware of in the event that you aren't comfortable with stairs for any reason."},{"comments":"We loved staying at Brendan's place in Nolita.   The neighborhood is terrific - we enjoyed the cupcake bakery, wine bar, and hipster coffee shop right on our block!  The apartment worked out great, no complaints, Brendan made the check in/out process smooth. We would definitely rent this apartment again."},{"comments":"We truly had amazing time in New York during stay in Brendan's apartment. Location was perfect. Everything was as advertised. Unfortunately we were not able to meet Brendan in person but he was in contact with us through airbnb so everything went smoothly. All in all if we go back we would choose again Brendan's apartment. Great experience all together :)"},{"comments":"great location! we loved the neighborhood, excellent place for visit NY, clean and beautiful apartment. Brendan was very helpful and easy to locate when we needed. Highly recommended."},{"comments":"Stor fleksibilitet i forhold til ind og udtjekning"},{"comments":"Appartement bien et confortable, bien situé à manathan dans un quartier bien sympa, métro à proximité... À recommander "},{"comments":"We had a great stay at Brendan's apartment. It's a roomy apartment and looks just like the pictures. We loved the neighborhood, very cute with lots of little shops and no trouble catching cabs or walking to the subway. Brendan was very courteous, met us outside and was available and easy to communicate with throughout our stay. The apartment was clean and well kept. The only thing I would say is that remember that it is up three flights of stairs. Some of the people I went with hadn't read the listing well and were surprised, but it didn't bother me. Thank you so much Brendan!"},{"comments":"We had a great time staying in Brendan's apartment. location is perfect and he was flexible with picking up the key. \\r\\nApartment was clean And has  air conditioning which we really needed in warm and humid NY.\\r\\nOnly min was that there were only 4 towels for 4 persons for a stay of 5 days and that is not enough, same goes for glasses only 4! "},{"comments":"Nice apartment.\\r\\nGreat location.\\r\\nClose to restaurants, and the subway.\\r\\nBrendan was very friendly.\\r\\nHe offered to store our luggage the day we checked out, witch gave us 1 extra day in NYC :o)\\r\\n\\r\\n"},{"comments":"Brendan is a very helpfull host, présent at 2 AM to open the door and sent the postcards ! the flat is very well located in NY, Nolita is the place to be but it is noisy and one bedroom has no blinds and we were 3 but There were 2 chairs."},{"comments":"L'appartement est idéalement situé au cœur de Nolita, quartier très vivant et très sympathique.\\r\\nNous avons apprécié les deux chambres séparées parfaites pour 4 adultes.\\r\\n"},{"comments":"Brendan is a fantastic host. He was quite accommodating and flexible around checking in and out. The apartment itself was in a charming area with easily accessible transprotation, was clean and quite sizeable for NYC standards. I would definitely recommend it to any groups traveling through the city."},{"comments":"The apartment was perfect and Brendan was a great host - very responsive and organised. Thanks, we had a great time! "},{"comments":"Great location, very cute place, nicely decorated.  Typical New York walk up.  We were moving my son into NYU and had a lot of luggage.  Walking up three flights of stairs was a bit of a challenge but once in the place, it's very comfortable and well appointed.  Would have been fine if we didn't have so much baggage.  Brenden is a good host and had left helpful instructions."},{"comments":"Wir haben dieses Appartment im trendigen Stadtteil Nolita für uns als Familie (2 Erwachsene, 2 Teenager) für 3 Nächte gemietet. Die Gegend ist toll. Restaurants, Bars und Shops - alles in der Nähe. Brendan hat uns einen Late-Arrival sowie Late-Checkout möglich gemacht, so dass wir sehr viel von unserem Aufenthalt hatten. Die Wohnung ist aufgrund der 2 Schlafzimmer sehr gut für 4 Personen geeignet. Brendan hat immer sofort auf Anfragen reagiert und auch unser in der Wohnung vergessenes Handy an zentraler Stelle hinterlegt, so dass wir es wieder abholen konnten. Es war sehr warm in NYC, aber die Klimaanlage hat sehr gut funktioniert. Die zentrale Lage bedingt allerdings auch, dass das Schlafzimmer zur Straße nicht ganz ruhig ist. Aber dafür ist man schließlich auch in Manhattan."},{"comments":"Brendan was an amazing host and had the whole apartment set up before we arrived. I flew in on a redeye and Brendan had the keys ready for me to pickup. The apartment is roomy by NYC standards and there was more than enough room for 4 of us. Nolita is an amazing neighborhood with enough restaurants and bars to visit for a year; plenty of shopping too. The apartment is located on a quiet enough street with central access to 6 and B,D,F,M trains "},{"comments":"The apartment is located in a busy and vibrant part of Little Italy and is close to a number of the subway lines. The apartment itself has enough room to use as a place to crash of a night but you fill find that you don't end up spending much time there with everything that is on of`... 61287 more characters
`{"name":"Walk to beach - Cottage close to Waikiki","neighborhood_overview":"What I love about this neighborhood is that is pretty melow and quiet, but if you walk about six blocks you find all the action in waikiki and of course I love the fact that is so close to the ocean and the beautiful Kapiolani Park and you can see people exercising, kids playing in the park, etc, it's really amazing,","property_type":"House","bedrooms":3,"address":{"street":"Honolulu, HI, United States","suburb":"Diamond Head/Kapahulu/St. Louis Heights","government_area":"Primary Urban Center","market":"Oahu","country":"United States","country_code":"US","location":{"type":"Point","coordinates":[-157.81261,21.27219],"is_location_exact":false}},"reviews":[{"comments":"I went to Oahu on a girls trip with 8 of my friends for my birthday. We wanted to find a place that was close enough to Waikiki to party in the bars, but easy access to the highways to explore the island and not have to pay for hotel parking overnight. This place met all of our wishes. There is plenty of street parking and the neighborhood feels safe enough. It's not the fanciest neighborhood, but we were very comfortable and felt like locals. The house was very clean and decorated well. The beds were comfortable, but more on the firm side, FYI. The kitchen had all the necessary tools and every appliance worked well. The bathroom was clean and the shower had strong water pressure. There is a washer and dryer that works well, but we only used it once since Marylu had left plenty of linens and towels for us. There is a large Safeway grocery store about a mile away, and a liquor store and gas station just a couple blocks down the street.\\r\\n\\r\\nMarylu was very quick to respond to my emails and was very accommodating even though we didn't need anything else or have any complaints.  \\r\\n\\r\\nWe had an amazing time and a big reason was this cottage. If I ever visit Honolulu again, I would definitely stay here again!"},{"comments":"Great house! It's about a 20-25 min walk to Waikiki Beach. Very well stocked with dishes, washer & dryer, etc. Lots of places to sleep and extra sofas. We fit 8 people in here comfortably with shared beds. Definitely recommended. "},{"comments":"Marylu and her cottage were fantastic. Exactly what we needed for our trip. Never using airbnd before she was great.  Quick responses, and helpful.  The place was cute and a 15 min walk to the beach, not much further to downtown Waikiki.  All the food places around it were recommended to us by locals.  Nice neighborhood also."},{"comments":"I never met Marilu, but she was very kind and nice and very service minded via mail and text messages. \\nThe house was great for us, five people. There is just three bedrooms so if your are ten people it would be tight. But the washing machine and the kitchen was perfect and the small garden. \\n. The cleaning was ok, but some dust here and there.  \\nThe neighbour hood is so good, eat at Diamonnd head grill and est an acai bowl at Bogarts café for vreakfast. Its so good! "},{"comments":"Absolutely perfect! Very helpful landlady, everything was very easy and we loved staying here. For a group of 5 of us there was more than enough space, and there were still spare beds! Great location too. Thank you so much for making this place so hospitable, definitely recommend it : )"},{"comments":"Overall we had a very good experience. The cottage is your typical island style design and layout. It was clean, had all of the necessities and easy to find street parking. \\r\\n\\r\\nLocation is great, close to Waikiki, diamond head, grocery store and shops. However, Campbell Avenue is a busy street and road noise can be pretty loud. Buses start early in the morning. The third bedroom is small compared to the other two however, you are only going to use it to sleep, you're in Hawaii after all. \\r\\n\\r\\nWe had 3 couples in the place and never felt cramped. The kitchen came in handy as did the BBQ. All of us agreed we would certainly stay here again and Marylu was great to work with. She was prompt with responding to inquiries. "},{"comments":"The cottage is lovely. It is a great place for a family or a group of friends. We were delighted to find all kind of treats in the kitchen and all needed for cooking. The sofas are comfortable and the hard wood floors beautiful. The walk to the beach is right past the zoo!"},{"comments":"The house was perfect!  We fit a group of seven comfortably when we were in town for a friend's wedding.  The well-supplied kitchen meant we could save money by preparing several meals at the house.  But the house is also close to the beach (~20 min. walk) and several good places to eat, including the delicious Side Street Inn.  \\r\\n\\r\\nI loved reading and barbecuing in the yard.  There were plenty of towels and beach supplies for everyone.  Besides the bathroom being a bit busy with seven people, it was very clean and the shower pressure and temperature level were great.  The welcome package was a nice touch.  \\r\\n\\r\\nAs others have mentioned, the only issue we had was with noise.  There's not much sound insulation between the house and the street or the neighboring houses.  I would suggest bringing earplugs if you're a light sleeper.  Also, the neighbors stopped by one night to ask that we keep the conversation down after 10 so that's good to keep in mind in advance.  \\r\\n\\r\\nAlso, a lot of the outlets are two-prong.  It could be useful to bring a 3-prong to 2-prong adapter.  \\r\\n\\r\\nWe'd all definitely stay again - thanks so much!  \\r\\n\\r\\n\\r\\n\\r\\n"},{"comments":"The house was better than expected! Very relaxful place, with a short walk to the main strip. Wish we could have stayed there longer."},{"comments":"Great beach house and close to everything! Marylu was responsive during the whole booking process and we would absolutely book with her again. House was clean and we had a great time!"},{"comments":"My group and I were very please to stayed at Marylu's place. It honestly feels like home and Marylu makes you feel secure by responding quickly to your messages. Highly recommend this place to anybody planning on staying in waikiki."},{"comments":"The house was amazing!  Clean, spacious, and comfortable.  Marylu was very accommodating and flexible.  The yard was very nice to hang out in, and the location was excellent, much better than Waikiki.  Beautiful view of Diamond Head.  Beach supplies were even provided.  We had a large group and we all fit in comfortably, plenty of bedding, blankets and pillows.  Would highly recommend!"},{"comments":"Marylu had a great place that I would definitely recommend. Check in and check out were smooth and no hassle. Marylu was a responsive host and moved our check in time up to accomodate our arrival time. The house is in a good location with the famous Ono's right down the street and Waikiki easily within reach."},{"comments":"Marylu is kind and her response is also very quick. She is flexible for various requests. About this listing, the contents of many feedbacks are right. A positive is access to Waikiki, Diamond head, Kahala, and H1 is very nice. The cost performance is also good. A negative is road noise, but  this house is recommended for a lengthier stay and for who is not so nervous. \\r\\n"},{"comments":"The house was perfect for everything we needed. Close enough to walk to the beach and Waikiki, but far enough away to avoid all the hustle & bustle of the busy tourist area. Leonard's Malasadas, Zippy's, and Safeway are all in the neighborhood. The house is relatively close to the neighbors, and your windows will be open because of the heat so you have to be conscious to not be too loud at night. We had a little trouble getting a hold of Marylu at first, but that was due to her being out of the country. She was still able to connect with us to make sure we had the necessary check-in information. Overall, my friends and I had a great stay and I can't wait to come back!"},{"comments":"We had an absolutely great stay at Marylu's cottage. It was so 'old Hawaii'...just what we love. The place is well-equipped with tons of towels, comfy beds and a fully-stocked kitchen...perfect for the omelets I made my family every morning. The street traffic can be a little loud, but no worries since the place is so comfortable. Oh, and the mango tree outside provided the perfect sweet treat! All in all, a wonderful stay. Thanks!"},{"comments":"Host:\\r\\nMarylu made this trip easy through her ease of communication leading to the trip and during. If I had any questions Marylu would respond quickly. She also made the check in and check out process easy.\\r\\nRental:\\r\\nThe location of the house is ideal for a visit to Honolulu. It is literally 8-10 mins away from everything you need; Waikiki beach, restaurants, Safeway, Starbucks and bars. We would take a cab to most of these places and the fare was always less than $10. the house has many beds. I think it can fit up to a group of 10 people. There is no A/C but the windows and ceiling fans through out made the house cooler. Marylu also provided extra towels and bed sheets which were very helpful. We were unable to get the washer machine to work and had to go to the laundry mat near by. Instructions on the machine would have helped. Also there is no microwave only a stove, coffee maker, fridge and dishwasher. A microwave would have definitely been used and appreciated.\\r\\n\\r\\nOverall the experience was great and I would definitely stay at Marylu's house again."},{"comments":"3回目のﾊﾜｲで､ﾎﾃﾙ滞在に飽きだしていたのでこちらの宿を借りましたが､とても良かったです｡\\n目の前の通りは意外と車が通り､音はそれなりに気になりましたが､60歳の父は､自然の風が適度に入ってくるﾘﾋﾞﾝｸﾞで気持ち良さそうに昼寝していましたし､浮輪やｼｭﾉｰｹﾙやﾎﾞﾃﾞｨｰﾎﾞｰﾄﾞなども借りれて､息子もとても喜んでいました｡\\n徒歩5分位歩くと､有名なｶﾌｪやﾊﾝﾊﾞｰｶﾞｰｼｮｯﾌﾟ､軽食を買えるお店もあります｡また､近隣の家々も､ｵｰﾙﾄﾞﾊﾜｲ的な素敵な家が多く､歩いていてとても楽しかったです｡\\n海までは､子連れだと少し距離を感じたので､自転車か車があったらﾍﾞｽﾄかもしれません｡"},{"comments":"This cute house was great for our group of 6! It had three bedrooms with about five beds and three couches that could also`... 10067 more characters
`{"name":"Spacious private 2BR with Backyard Williamsburg","neighborhood_overview":"","property_type":"Apartment","bedrooms":2,"address":{"street":"Brooklyn, NY, United States","suburb":"Williamsburg","government_area":"Williamsburg","market":"New York","country":"United States","country_code":"US","location":{"type":"Point","coordinates":[-73.94884,40.70778],"is_location_exact":false}},"reviews":[{"comments":"It is in a really great location and Lawrence makes you feel super welcome and comfortable.\\r\\nThe place is really clean and tidy. A great place to stay for either a few days or an extended time in New York.\\r\\n\\r\\n"},{"comments":"Lawrence is a great host. He was there when we needed him, and quick to reply. The place is great. Close to transportation to the city. Everything was great when we arrive, free parking around the corner between Thursday's- Sunday's. I recommend this place to anyone coming to New York"},{"comments":"Lawrence was a great host! He checked up with us to make all was well; he \\r\\neven left us a bottle of wine to enjoy! The apartment was very clean and the linens were fresh and fluffy! We will be back! "},{"comments":"Lawrence was a great host. He was available when needed and answered any questions or requests. The place was clean and very comfy. Will definitely book again."},{"comments":"Lawrence is a fantastic host and place is everything advertised\\n"},{"comments":"The appartment is big enough to accomodate 4 people. We had 2 rooms with 2 double beds. Large living room with lots of room to have breakfast all together at the same table. A kitchen fully furnished, bathroom with towels and everything you should expect from a hotel. The place is nicely decorated, clean, and there are many lights in different places, so you can create a cozy atmosphere and feel like being home. Lawrence is also a very kind and caring person. He's very helpful so you don't have to worry about details during your stay in NYC. The neighborhood is calm, you won't be scared about coming home late at night. There are restaurants, coffe shops and groceries all around. You can easily get there by feet, and also transportation is not far. Visit the original Williamsburg. It's a 15 minutes walk but it's worth all the shopping, restaurants and coffe shops you need. You can also visit the artists area that is very close. Beautiful graffitis decorate the buildings walls, music gear shops, live bars, vintage clothing, tattoo studios, and hand crafted items shops"},{"comments":"My daughter stayed at Lawrence place , she was so happy , she keep telling me how cool and convenient is the neighborhood, and how sweet and helpful was Lawrence .\\nThe appartement is great. \\nI will definitely recommend.\\nThank you"},{"comments":"Lawrence's apartment is a perfect base from which to explore Brooklyn or further afield in NYC. He's a great host too, very friendly and welcoming on arrival with lots of great local tips and advice. Highly recommended."},{"comments":"Lawrence was a fantastic host. Very attentive to any request. I don't think I waited more than a few minutes for any reply and he would go out of his way to improve me and my family's comfort.\\nThe place is spotless. There is certainly limited light since it is on the lower ground floor but due to the location, comfort and value, I would recommend this spot. "},{"comments":"Our stay at Lawrence's was really good, he was very helpful and went out of his way to accommodate us. The basement flat is in a good location for getting the Manhattan and the rest of Brooklyn. The kitchen is well equipped and it is very cosy. There was five of us which is probably the maximum for staying comfortably but you could make 6 work I'm sure."},{"comments":"Nous avons passé une semaine à 5 en famille chez Lawrence. Tout a été parfait. Le logement correspond à la description et avons été très bien reçus. Lawrence est un hôte très sympa et très serviable pour tous renseignements et aide nécessaire. Tout le voyage était super."},{"comments":"Lawrence was amazing and made sure my friends and family were super comfortable!! The place was very nice and made us feel like we were right at home. The location was great too! 5 stars for sure!"},{"comments":"Positives: Roomy, clean, quiet, convenient, host is responsive (attempted to fix WIFI even though traveling overseas)\\nNegatives: slow WIFI (unable to access from bedroom), single ply toilet paper, occasional noise from people walking upstairs, no windows (basement unit), uneven floor (undulations)"},{"comments":"Lawrence est très accueillant, agréable et prends soin de ses hôtes. Tout était très propre et très fonctionnel. Tout est facile et à disposition dans cet appartement. \\nLe quartier n'est cependant pas animé il faut prendre le métro qui est à 10 min à pied. (Assez facile de rejoindre manhattan avec la ligne L) Ou marcher environ 25 min pour rejoindre Bedford avenue pour y trouver tous les restaurants, bars et quelques boutiques. \\nMerci à Lawrence pour son accueil et ses bonnes intentions. "},{"comments":"Our stay was perfect. The apartment was very clean and comfortable. Lawrence is a fantastic host; he was very attentive and helpful. The apartment is close to a number of subway lines. You'll find plenty of restaurants, bodegas, and full service laundromat nearby."},{"comments":"We had a great time staying at Lawrence's place. It's in a great location in Brooklyn. There's a lot to do in the neighborhood, and there's easy access to public transportation. \\n\\nThe place was very clean, with a lot of space! Like others have mentioned, there aren't many windows as it's a basement apartment but that was totally fine with us, since NY gets very hot in the summer and the place was nice and cool. Of course the A/C helps as well! The back patio/garden area is very charming.\\n\\nLawrence was a great communicator when it came to logistics, and also recommended a bunch of good places to eat nearby. \\n\\nOverall, it was a seamless experience for us and I highly recommend it!"},{"comments":"Affordable, comfortable, spacious, well-equipped 2 bedroom basement suite. Cool, quiet residence that was nice to come home to after the bustle of Manhattan, especially during the summer heat. Host was available and very helpful."},{"comments":"We had a great stay!"},{"comments":"It was a pleasure to stay at this apartment. The location is in Williamsburg and very close to main roads and local stations, allowing access to direct route to major parts of NYC. There are many good eateries and locations close by for wandering and exploring. The apartment is very modern with a lovely design, it is spacious and is very nice for relaxing and has all facilities that one would needed while staying in New York. I would highly recommend staying here!\\n"},{"comments":"Lawrence is a great airbnb host, gracious hospitality combined with a friendly attitude, perfect combination!"},{"comments":"Staying at Lawrence's place was like visiting a cousin from New York ! He was very helpful and kind to us. The appartment was comfortable enough for a family, the kitchen very well equipped and the little garden really cute !\\nPerfect place to come to visit New York : subway close, neighborhood peaceful with lots of restaurants and shops all around. We recommend it !"},{"comments":"This place was amazing! Lawrence was very nice and caring. Great location if you're planning on taking the train into Manhattan. Can't wait to stay there again!"},{"comments":"Lawrence was a really great host, the communication was very good and he always had time for our questions. He helped us plan our trip and gave us really good recommendations. We even could make use of his bicycle. His Airbnb was clean, everything was nicely set up. There was nothing that we've missed. The garden was wonderful, we even enjoyed drinking our good-morning-coffee there. We highly recommend Lawrence and his Airbnb!"},{"comments":"Lovely apartment. We were a family of 5 adults and were very comfortable. It had everything that we needed. Beds and sofa bed very comfortable. Quiet location but walking distance to train, restaraunts, bars etc Very clean and comfortable. Nice back garden. Well equipped. There were some food and drink necessities available which was a nice surprise. The apartment was bigger than what I had imagined. Great Wi-Fi and TV. Lawrence is a very responsive host and is helpful in every way. I highly recommend this accommodation and host."},{"comments":"5 Star all the way..would recommend Lawrence and his place to anyone! You wont be disappointed"},{"comments":"Lawrence was a great host and went out of his way to ensure our stay was as perfect as possible! His suggestions on places to visit and travelling around both Brooklyn and NYC were really helpful! The apartment was perfect for us and allowed us to travel in and out of manhattan without any issues, two very local subway stations to choose from! This apartment is a perfect base to explore Brooklyn and NYC, I would highly recommend the apartment and Lawrence as a host! Will definitely go back!"},{"comments":"Very nice stay! Lawrence was very flexible with everything. The place was clean and also surprisingly large and had more than enough space for me and four friends."},{"comments":"Great apartment. Spacious and well equipped. Really close to both the L, M and J trains to Manhattan. Some nice bars and restaurants around the immediate area too. Lawrence was really helpful and easy to keep in touch with during our stay."},{"comments":"Even though the reviews we read on Lawrence's apartment were very strong, our stay was even better than we thought. The apartment was clean, tidy, comfortable with everything we needed, and in a great location. Close to transport links and easy walking distance to bars, restaurants and cafes. \\nLawrence and Angela were super super helpful. They didn't impose on us at all, but gave plenty of advice and tips on local sight`... 17534 more characters ``` #### Return Stored Source Query The following query uses the `returnStoredSource` option to `true` to return only the [stored source fields](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-stored-source-definition) directly from MongoDB Vector Search, avoiding a full document lookup on the backend database. The query filters the documents for movies released between `1970` and `2020`, both inclusive, before performing the semantic search against the sample vector data. It uses the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/query/and.md#mongodb-query-op.-and) operator to perform a logical `AND` operation of the specified dates. It then searches the `plot_embedding_voyage_3_large` field in the filtered documents for `1000` nearest neighbors using the vector embeddings for the string *martial arts*, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and return only the fields stored on `mongot`.

- Add a field named `score` that shows the vector search score of the documents in the results.

```javascript
const { MongoClient } = require("mongodb");

// connect to your cluster
const uri = "<connection-string>";
const client = new MongoClient(uri);
const MARTIAL_ARTS_EMBEDDINGS = [-0.03994801267981529, 0.016522614285349846, 0.008775344118475914, -0.056984663009643555, -0.010427606292068958, 0.0038736353162676096, -0.016449181362986565, -0.027611125260591507, -0.013585261069238186, -0.03319209814071655, -0.00848160870373249, 0.012336885556578636, -0.012336885556578636, 0.014833636581897736, 0.019239667803049088, -0.0033595983404666185, -0.018285026773810387, 0.036716923117637634, -0.01865219697356224, 0.008004289120435715, 0.020120874047279358, -0.025848712772130966, 0.028492331504821777, -0.021295813843607903, -0.011308811604976654, -0.004259163048118353, -0.002404958475381136, 0.029079802334308624, 0.025554977357387543, 0.019092800095677376, -0.019680270925164223, -0.0168897844851017, -0.006792630534619093, 0.004020502790808678, 0.005691122729331255, 0.014172731898725033, -0.0262893158942461, -0.03289836272597313, -0.003157655242830515, -0.030107876285910606, -0.015421107411384583, -0.025554977357387543, 0.0287860669195652, -0.0059481412172317505, 0.0004842044145334512, -0.004204087425023317, -0.022617623209953308, 0.00466304924339056, -0.020120874047279358, -0.017330387607216835, -0.036716923117637634, -0.010427606292068958, -0.0076004029251635075, 0.009399532340466976, -0.034954510629177094, 0.0005071524647064507, -0.028051728382706642, 0.02438003569841385, 0.015935143455863, -0.04171042516827583, -0.027170522138476372, 0.021442681550979614, 0.06168442964553833, 0.02952040545642376, -0.0029189952183514833, -0.025554977357387543, 0.01527423970401287, 0.015494541265070438, -0.04229789599776268, 0.0287860669195652, -0.041122954338788986, 0.0044427476823329926, 0.02526124194264412, -0.02614244818687439, -0.02687678672373295, -0.021589549258351326, -0.004406030755490065, 0.0262893158942461, -0.03524824604392052, -0.004516181536018848, 0.014099298045039177, 0.022323887795209885, -0.03524824604392052, 0.0014411391457542777, -0.017256952822208405, -0.03657005354762077, 0.0019001007312908769, -0.04905380681157112, -0.0028822782915085554, -0.008187873288989067, -0.00807772297412157, 0.046703923493623734, 0.015861710533499718, -0.029373537749052048, -0.02276449091732502, 0.016596049070358276, -0.0026252600364387035, -0.001863383804447949, -0.009252664633095264, -0.011235377751290798, -0.030254743993282318, 0.00031897827284410596, -0.063740573823452, 0.00015719432849436998, -0.04582271724939346, 0.019974006339907646, -0.02188328467309475, -0.00881206151098013, -0.0437665693461895, -0.006058291997760534, 0.03319209814071655, -0.01784442365169525, -0.0041306535713374615, -0.024086300283670425, -0.01762412302196026, 0.04494151100516319, -0.012116583995521069, 0.00738010136410594, 0.014539901167154312, -0.0022397323045879602, 0.024820638820528984, -0.0096932677552104, 0.039360541850328445, -0.03289836272597313, -0.0033963152673095465, 0.025554977357387543, -0.019827138632535934, -0.030254743993282318, 0.004809916950762272, 0.013805562630295753, 0.09693267196416855, 0.016522614285349846, -0.03524824604392052, 0.020120874047279358, -0.04552898183465004, -0.008298024535179138, -0.013805562630295753, 0.016375746577978134, -0.007269950583577156, 0.007086365949362516, -0.016742916777729988, -0.029961008578538895, -0.0029006367549300194, 0.0071965167298913, 0.015788275748491287, 0.015567975118756294, 0.007857421413064003, -0.031723421066999435, -0.04905380681157112, 0.02452690340578556, -0.028051728382706642, 0.013291525654494762, 0.008701910264790058, -0.03231089189648628, 0.025554977357387543, 0.0026252600364387035, 0.005213803146034479, -0.04229789599776268, 0.0021754775661975145, 0.022323887795209885, -0.0010464322986081243, 0.020561477169394493, -0.01263062097132206, 0.029814140871167183, 0.03994801267981529, 0.0021387606393545866, -0.04200416058301926, -0.02952040545642376, -0.013364959508180618, 0.03965427726507187, -0.018945932388305664, -0.01953340321779251, 0.004809916950762272, -0.02863919921219349, -0.016669481992721558, 0.03451390564441681, 0.03128281608223915, 0.0025885431095957756, 0.001863383804447949, -0.019239667803049088, 0.024967506527900696, -0.004020502790808678, 0.011529113166034222, 0.03304522857069969, -0.005727839656174183, -0.027611125260591507, -0.02276449091732502, 0.022323887795209885, 0.011675980873405933, 0.010501040145754814, -0.009913569316267967, 0.013585261069238186, 0.025848712772130966, 0.00848160870373249, 0.027464257553219795, -0.025114374235272408, -0.008701910264790058, -0.04817260056734085, 0.020855212584137917, -0.008224590681493282, -0.024967506527900696, 0.06491551548242569, 0.03818560019135475, -0.02863919921219349, 0.019092800095677376, -0.017403820529580116, -0.00013481994392350316, -0.012043150141835213, 0.0014778560725972056, -0.007343384437263012, 0.008958929218351841, 0.024086300283670425, 0.004185729194432497, -0.033338963985443115, 0.01057447399944067, -0.007306667510420084, 0.012410319410264492, 0.008004289120435715, -0.015788275748491287, 0.009399532340466976, -0.023058226332068443, 0.010354172438383102, 0.06021575257182121, -0.015347673557698727, -0.009987003169953823, -0.01263062097132206, -0.013364959508180618, -0.03216402232646942, -0.040241748094558716, -0.019974006339907646, -0.007820704020559788, -0.021295813843607903, 0.023058226332068443, 0.014539901167154312, 0.0017348745604977012, 0.0775461420416832, -0.0075636859983205795, -0.01857876218855381, -0.029079802334308624, -0.03451390564441681, -0.02526124194264412, 0.022323887795209885, -0.022470755502581596, -0.00012850922939833254, 0.027611125260591507, 0.04406030476093292, 0.0028822782915085554, 0.032457757741212845, -0.000302914617350325, -0.013805562630295753, 0.02364569716155529, -0.03789186477661133, 0.02041460946202278, -0.0022305529564619064, 0.01057447399944067, -0.003176013706251979, 0.012116583995521069, 0.027464257553219795, 0.007747270632535219, 0.03289836272597313, 0.039360541850328445, 0.02687678672373295, -0.012043150141835213, -0.0075636859983205795, -0.0193865355104208, -0.0437665693461895, -0.014686768874526024, 0.016522614285349846, -0.006902781315147877, -0.017183519899845123, 0.03642318770289421, 0.003947068937122822, 0.02114894799888134, 0.002661976730450988, -0.014319599606096745, -0.0046446905471384525, 0.004222446121275425, 0.024820638820528984, 0.036716923117637634, -0.03818560019135475, 0.05228489637374878, 0.019092800095677376, 0.03040161170065403, 0.02452690340578556, -0.0021387606393545866, 0.019239667803049088, -0.02203015238046646, -0.0184318944811821, 0.05052248388528824, -0.0168897844851017, -0.030107876285910606, 0.004809916950762272, -0.03216402232646942, -0.029079802334308624, 0.037451259791851044, 0.0014227806823328137, 0.03480764105916023, -0.021736416965723038, 0.01138224545866251, -0.006095008924603462, -0.006902781315147877, 0.03436703979969025, 0.0034513906575739384, -0.0014962145360186696, -0.00738010136410594, -0.01226345170289278, 0.008187873288989067, -0.016375746577978134, -0.03612945228815079, 0.016375746577978134, 0.023205094039440155, 0.019827138632535934, 0.0027170521207153797, 0.0010097153717651963, -0.004956784658133984, -0.024086300283670425, -0.03451390564441681, -0.0021846569143235683, -0.011455679312348366, -0.00738010136410594, 0.022617623209953308, 0.00027996653807349503, 0.006168442778289318, -0.015714842826128006, 0.03480764105916023, -0.03128281608223915, -0.00844489224255085, -0.012850922532379627, 0.006058291997760534, 0.009766701608896255, 0.0032678060233592987, -0.012410319410264492, -0.005654405802488327, -0.02291135862469673, -0.030695347115397453, 0.001174941542558372, -0.03054847940802574, 0.014319599606096745, -0.004773200023919344, -0.008334740996360779, 0.009472966194152832, -0.011675980873405933, -0.015788275748491287, 0.02203015238046646, 0.03715752437710762, -0.012704054825007915, -0.001799129182472825, 0.004552898462861776, 0.006682479754090309, 0.018285026773810387, 0.006021575070917606, -0.03554198145866394, -0.035835716873407364, 0.002258090768009424, -0.028932934626936913, -0.014980504289269447, 0.0038736353162676096, 0.003084221389144659, -0.0262893158942461, 0.05580972135066986, 0.0028822782915085554, -0.0387730710208416, -0.04641018807888031, -0.013805562630295753, -0.0048466338776052, -0.009179230779409409, 0.012410319410264492, 0.017991291359066963, -0.0050302185118198395, -0.020708344876766205, 0.017991291359066963, -0.008371458388864994, -0.01527423970401287, -0.009399532340466976, -0.006168442778289318, -0.008224590681493282, -0.017550688236951828, 0.009069079533219337, -0.018725629895925522, -0.03128281608223915, 0.018211593851447105, -0.02188328467309475, 0.005837990436702967, -0.061978165060281754, -0.004185729194432497, -0.0070496490225195885, 0.0387730710208416, 0.03524824604392052, 0.010721340775489807, -0.05081621930003166, 0.020561477169394493, -0.009987003169953823, 0.0008398995851166546, -0.008628476411104202, -0.03304522857069969, -0.003726767608895898, 0.016302313655614853, 0.007233233656734228, 0.017183519899845123, 0.014319599606096745, -0.009252664633095264, 0.02203015238046646, -0.004920067731291056, 0.023351961746811867, 0.0032310890965163708, 0.015347673557698727, 0.010133870877325535, -0.005544255021959543, -0.011455679312348366, 0.012336885556578636, -0.02687678672373295, -0.015788275748491287, 0.0005025628488510847, 0.03113595023751259, -0.03642318770289421, 0.011896282434463501, 0.03407330438494682, -0.006388744339346886, 0.008151156827807426, 0.02291135862469673, -0.011455679312348366, -0.01762412302196026, -0.0008812061278149486, -0.008334740996360779, -0.0193865355104208, 0.01600857824087143, 0.0262893158942461, 0.027317389845848083, -0.011088510043919086, 0.020120874047279358, -0.000569112307857722, 0.0014227806823328137, -0.00921594724059105, 0.01138224545866251, -0.04053548350930214, -0.046703923493623734, 0.024820638820528984, 0.017550688236951828, 0.004883350804448128, 0.0053973873145878315, -0.002992429072037339, 0.022177020087838173, -0.021295813843607903, 0.035982582718133926, -0.010647906921803951, -0.025995580479502678, 0.014246165752410889, 0.004185729194432497, -0.0033963152673095465, -0.007416818290948868, 0.012190017849206924, -0.014907070435583591, 0.012483753263950348, -0.00034651593887247145, -0.007894137874245644, -0.02952040545642376, -0.0032861644867807627, 0.009399532340466976, -0.0035064660478383303, -0.025114374235272408, -0.022177020087838173, 0.0027170521207153797, 0.012850922532379627, 0.00848160870373249, 0.03289836272597313, -0.01865219697356224, 0.023792564868927002, -0.0368637889623642, 0.011602547019720078, 0.00025357623235322535, 0.012410319410264492, -0.011088510043919086, 0.038479335606098175, -0.01696321740746498, 0.040241748094558716, -0.03231089189648628, -0.037598129361867905, 0.03627631813287735, 0.047585129737854004, -0.049347542226314545, 0.0029189952183514833, -0.008885495364665985, -0.02966727316379547, 0.017991291359066963, 0.03612945228815079, -0.02114894799888134, 0.009619833901524544, -0.0368637889623642, 0.004534539766609669, -0.018799064680933952, 0.0070496490225195885, -0.009840135462582111, 0.0337795689702034, 0.043472833931446075, 0.012190017849206924, -0.01608201116323471, 0.011529113166034222, 0.017917858436703682, -0.0007481072680093348, 0.004956784658133984, 0.023939432576298714, 0.017256952822208405, -0.01351182721555233, 0.04229789599776268, 0.0007297488045878708, 0.01263062097132206, 0.005250520072877407, 0.008775344118475914, 0.0096932677552104, 0.016375746577978134, 0.025848712772130966, 0.02203015238046646, 0.020561477169394493, 0.005801273509860039, -0.02702365443110466, -0.005103652365505695, 0.007673836778849363, 0.0004704355669673532, -0.029961008578538895, -0.005066935438662767, -0.007343384437263012, 0.01608201116323471, -0.024086300283670425, -0.015347673557698727, 0.028345463797450066, -0.006976215168833733, 0.02041460946202278, -0.014907070435583591, -0.023792564868927002, 0.007637119852006435, -0.04200416058301926, -0.027611125260591507, -0.02952040545642376, -0.018945932388305664, 0.013071224093437195, -0.030107876285910606, 0.030107876285910606, 0.01020730473101139, 0.030989082530140877, -0.00932609848678112, -0.003157655242830515, 0.035835716873407364, -0.019239667803049088, -0.0026252600364387035, -0.002313166158273816, -0.002478392329066992, 0.030695347115397453, -0.04464777559041977, -0.029373537749052048, 0.0022305529564619064, -0.003120938315987587, 0.006058291997760534, 0.0487600713968277, -0.018358461558818817, 0.0012667338596656919, 0.009619833901524544, -0.01057447399944067, 0.057865869253873825, -0.01057447399944067, -0.0025151092559099197, -0.018064726144075394, 0.0016155445482581854, -0.021589549258351326, -0.017110085114836693, -0.023205094039440155, -0.004809916950762272, -0.014099298045039177, 0.02276449091732502, 0.0015971860848367214, -0.006388744339346886, 0.005507538095116615, -0.016669481992721558, -0.03142968565225601, 0.04317909851670265, -0.025554977357387543, -0.011675980873405933, 0.017403820529580116, 0.026583051308989525, 0.004607973620295525, 0.000665494182612747, 0.017477255314588547, 0.009546400047838688, -0.02349882945418358, -0.007453535217791796, 0.006205159705132246, -0.0053606703877449036, 0.04582271724939346, 0.009142513386905193, 0.008041005581617355, -0.00848160870373249, 0.004295879974961281, 0.01527423970401287, -0.0053606703877449036, 0.033338963985443115, -0.008371458388864994, 0.022617623209953308, -0.004773200023919344, -0.004167370498180389, -0.0025701846461743116, 0.018799064680933952, 0.0011519934050738811, 0.0007297488045878708, -0.026436183601617813, 0.012924356386065483, -0.008187873288989067, -0.011969716288149357, 0.017477255314588547, -0.0027170521207153797, 0.0025518261827528477, 0.0038002014625817537, -0.044354040175676346, 0.013438393361866474, 0.024673771113157272, -0.043472833931446075, -0.028198596090078354, 0.01784442365169525, -0.0143930334597826, -0.03040161170065403, 0.018064726144075394, 0.008041005581617355, 0.015641408041119576, 0.019827138632535934, 0.011455679312348366, 0.0014686768408864737, -0.014246165752410889, 0.022323887795209885, -0.0075636859983205795, 0.007233233656734228, -0.0008720268961042166, -0.026729919016361237, -0.025114374235272408, 0.003543182974681258, -0.03524824604392052, 0.022617623209953308, 0.0356888473033905, 0.011455679312348366, 0.013952430337667465, 0.006168442778289318, -0.020855212584137917, 0.0076004029251635075, 0.00738010136410594, 0.04082921892404556, 0.0193865355104208, -0.00848160870373249, -0.03304522857069969, -0.012557187117636204, -0.007343384437263012, -0.020561477169394493, -0.03289836272597313, -0.0009179230546578765, 0.02203015238046646, -0.014613335020840168, -0.005617688875645399, 0.01703665219247341, -0.002313166158273816, 0.037451259791851044, -0.015788275748491287, 0.004883350804448128, 0.009105796925723553, -0.01101507619023323, -0.001826666877605021, -0.017991291359066963, 0.024233167991042137, -0.011308811604976654, 0.01351182721555233, -0.01020730473101139, 0.028932934626936913, 0.0096932677552104, -0.0059114242903888226, 0.011161943897604942, -0.028932934626936913, 0.018211593851447105, 0.006535612046718597, -0.009032363072037697, 0.019239667803049088, 0.025995580479502678, 0.022470755502581596, 0.0027354105841368437, 0.051109954714775085, -0.004038861487060785, 0.00807772297412157, -0.03201715648174286, 0.019827138632535934, 0.015053938142955303, 0.01784442365169525, 0.019680270925164223, 0.018285026773810387, -0.014025864191353321, 0.029961008578538895, -0.01696321740746498, -0.015788275748491287, 0.013071224093437195, -0.013805562630295753, 0.0184318944811821, 0.015641408041119576, 0.005691122729331255, -0.011896282434463501, -0.006168442778289318, -0.0026252600364387035, 0.003561541438102722, -0.012924356386065483, 0.05228489637374878, -0.02438003569841385, 0.0437665693461895, 0.0038736353162676096, 0.0027537690475583076, 0.038479335606098175, -0.02026774175465107, 0.003543182974681258, 0.027317389845848083, 0.050228748470544815, -0.03627631813287735, -0.011602547019720078, -0.00032356788869947195, -0.014025864191353321, 0.009252664633095264, -0.012997790239751339, -0.05316610261797905, 0.04288536310195923, -0.061978165060281754, 0.020855212584137917, -0.014907070435583591, -0.023792564868927002, 0.024820638820528984, 0.0005025628488510847, -0.0013952429872006178, -0.01057447399944067, -0.005213803146034479, -0.021589549258351326, 0.03715752437710762, 0.02966727316379547, 0.025701845064759254, 0.005984858144074678, -0.012777488678693771, 0.013658694922924042, -0.008701910264790058, 0.022617623209953308, -0.01020730473101139, 0.034220170229673386, -0.0013768845237791538, -0.022323887795209885, 0.022617623209953308, -0.018358461558818817, 0.004240804351866245, -0.01527423970401287, 0.02540810965001583, 0.03363269940018654, 0.022470755502581596, 0.0059114242903888226, -0.013218091800808907, -0.02702365443110466, 0.0075636859983205795, -0.023351961746811867, -0.01703665219247341, 0.008922211825847626, 0.0012575546279549599, -0.012924356386065483, -0.04141668975353241, 0.02687678672373295, -0.00881206151098013, -0.034220170229673386, -0.01953340321779251, 0.03730439394712448, 0.01608201116323471, -0.003671692218631506, 0.01387899648398161, -0.014099298045039177, -0.01263062097132206, -0.006425461266189814, 0.032457757741212845, 0.005801273509860039, 0.003671692218631506, 0.019092800095677376, -0.02452690340578556, 0.005764556583017111, 0.01784442365169525, 0.04229789599776268, 0.0287860669195652, 0.009069079533219337, -0.017477255314588547, 0.012704054825007915, -0.0038185599260032177, -0.03436703979969025, -0.01857876218855381, -0.015567975118756294, -0.0048466338776052, 0.012777488678693771, 0.02526124194264412, 0.04288536310195923, -0.009619833901524544, 0.03642318770289421, 0.0017348745604977012, -0.0008582580485381186, 0.012336885556578636, -0.02540810965001583, 0.01784442365169525, -0.022323887795209885, 0.02291135862469673, 0.01857876218855381, 0.033485833555459976, -0.005177086219191551, -0.01769755594432354, 0.012483753263950348, -0.03965427726507187, -0.029226670041680336, -0.02114894799888134, -0.004002144560217857, 0.038479335606098175, 0.036716923117637634, -0.037451259791851044, 0.009619833901524544, 0.04053548350930214, -0.01138224545866251, -0.01138224545866251, 0.04817260056734085, 0.014613335020840168, -0.01351182721555233, 0.033485833555459976, -0.005874707363545895, -0.013658694922924042, 0.003634975291788578, 0.025995580479502678, 0.023205094039440155, -0.0059114242903888226, 0.009546400047838688, -0.035982582718133926, 0.019680270925164223, 0.007086365949362516, -0.002460033865645528, 0.016742916777729988, -0.005323953460901976, -0.017403820529580116, 0.0168897844851017, 0.016302313655614853, 0.0387730710208416, 0.007269950583577156, 0.015861710533499718, 0.00046584595111198723, 0.00014055696374271065, 0.023939432576298714, -0.008004289120435715, -0.006021575070917606, 0.017477255314588547, -0.0262893158942461, -0.012190017849206924, -0.02291135862469673, -0.013364959508180618, -0.012043150141835213, -0.014833636581897736, -0.03113595023751259, 0.042591627687215805, -0.005654405802488327, -0.004883350804448128, -0.01850532926619053, -0.03466077521443367, 0.012997790239751339, 0.01696321740746498, 0.01703665219247341, 0.0023039868101477623, -0.009546400047838688, 0.06403431296348572, 0.030695347115397453, 0.0021112230606377125, -0.009546400047838688, 0.025114374235272408, 0.005691122729331255, -0.00026619769050739706, 0.0059481412172317505, -0.03818560019135475, -0.013585261069238186, 0.006241876631975174, 0.00024439700064249337, -0.040241748094558716, -0.03436703979969025, -0.023792564868927002, 0.006902781315147877, 0.021589549258351326, -0.025701845064759254, -0.03128281608223915, 0.015127371996641159, -0.013805562630295753, -0.043472833931446075, -0.0016522614751011133, 0.0387730710208416, 0.0013126300182193518, 0.0053606703877449036, -0.02863919921219349, -0.011896282434463501, 0.04317909851670265, -0.012336885556578636, 0.009546400047838688, 0.0437665693461895, -0.016302313655614853, 0.002992429072037339, 0.04406030476093292, -0.033485833555459976, -0.02452690340578556, -0.0184318944811821, -0.031723421066999435, -0.007783987559378147, -0.0029740706086158752, 0.0006379565456882119, -0.029079802334308624, 0.02349882945418358, 0.030107876285910606, 0.01703665219247341, 0.03363269940018654, -0.030254743993282318, -0.06609045714139938, -0.022323887795209885, 0.013952430337667465, 0.015053938142955303, 0.006572328973561525, 0.037451259791851044, -0.05463477969169617, -0.011161943897604942, -0.021736416965723038, 0.014613335020840168, -0.020708344876766205, -0.005213803146034479, -0.0096932677552104, 0.007269950583577156, -0.010941642336547375, -0.01057447399944067, 0.0005622278549708426, 0.01600857824087143, -0.028932934626936913, -0.005691122729331255, 0.00631531048566103, -0.014613335020840168, 0.0013034507865086198, 0.0193865355104208, 0.03480764105916023, -0.005654405802488327, -0.045235246419906616, 0.024086300283670425, 0.007123082876205444, 0.014686768874526024, -0.003212730633094907, -0.04229789599776268, 0.028345463797450066, -0.003763484535738826, -0.0027170521207153797, -0.0015880068531259894, 0.028051728382706642, 0.0525786317884922, -0.009766701608896255, 0.02364569716155529, 0.030695347115397453, 0.033338963985443115, -0.010354172438383102, -0.01608201116323471, -0.02041460946202278, -0.04641018807888031, -0.006755913607776165, 0.003029145998880267, 0.00844489224255085, 0.00022603855177294463, -1.814332244975958e-05, 0.017110085114836693, -0.020120874047279358, -0.004277521278709173, -0.03480764105916023, 0.017330387607216835, 0.0028455613646656275, 0.0262893158942461, 0.030842214822769165, -0.0387730710208416, 0.0193865355104208, -0.025114374235272408, -0.02114894799888134, 0.00848160870373249, -0.013658694922924042, 0.009032363072037697, 0.0008812061278149486, -0.03054847940802574, 0.02203015238046646, 0.03730439394712448, -0.04317909851670265, 0.004497822839766741, -0.006241876631975174, -0.010060437023639679, -0.008187873288989067, 0.008224590681493282, 0.006388744339346886, -0.008518326096236706, -0.005691122729331255, 0.012704054825007915, -0.031576551496982574, 0.0008857957436703146, 0.0027354105841368437, 0.010721340775489807, 0.010941642336547375, -0.011822848580777645, -0.04288536310195923, -0.008371458388864994, -0.030842214822769165, -0.01314465794712305, -0.008665193803608418, 0.011529113166034222, 0.02438003569841385, 0.003616616828367114, 0.0050302185118198395, 0.0026436184998601675, -0.0028455613646656275, 0.0027721275109797716, -0.002460033865645528, -0.0044794646091759205, 0.009766701608896255, 0.04053548350930214, 0.033338963985443115, 0.019680270925164223, 0.01387899648398161, -0.002441675402224064, -0.02687678672373295, -0.013805562630295753, -0.0019001007312908769, 0.029226670041680336, 0.01600857824087143, 0.023205094039440155, 0.02026774175465107, 0.021736416965723038, 0.00884877797216177, -0.049347542226314545, -0.024820638820528984, 0.00884877797216177, 0.0033228814136236906, 0.004920067731291056, -0.0006609046249650419, 0.0008077722741290927, 0.012190017849206924, -0.02952040545642376, -0.01101507619023323, 0.01174941472709179, 0.007820704020559788, 0.0096932677552104, 0.0006379565456882119, -0.011969716288149357, 0.02952040545642376, 0.008298024535179138, -0.0356888473033905, 0.035101376473903656, 0.011455679312348366, 0.005580971948802471, -0.006829347461462021, -0.003763484535738826, 0.0013585260603576899, 0.021295813843607903, 0.0014044222189113498, -0.005287236999720335, -0.0028822782915085554, -0.013658694922924042, 0.008004289120435715, -0.028198596090078354, 0.0025885431095957756, 0.018211593851447105, 0.01387899648398161, 0.0034881075844168663, -0.0025701846461743116, 0.020855212584137917, -0.02952040545642376, 0.03289836272597313, 0.011529113166034222, -0.009289381094276905, 0.019092800095677376, -0.013438393361866474, -0.007269950583577156, 0.012410319410264492, -0.01865219697356224, -0.03054847940802574, 0.0287860669195652, -0.004222446121275425, 0.01615544594824314, -0.004920067731291056, -0.05052248388528824, -0.005801273509860039, 0.01226345170289278, 0.02452690340578556, 0.015788275748491287, 0.023939432576298714, -0.0035248245112597942, 0.009252664633095264, -0.008922211825847626, 0.00631531048566103, 0.01762412302196026, 0.029226670041680336, 0.0005759967025369406, -0.02438003569841385, 0.027170522138476372, -0.05345983803272247, 0.043472833931446075, -0.043472833931446075, -0.01769755594432354, -0.026436183601617813, -0.003616616828367114, -0.019239667803049088, 0.0004773199907504022, -0.01226345170289278, -0.03524824604392052, 0.011896282434463501, -0.037598129361867905, -0.03407330438494682, -0.01600857824087143, 0.010794774629175663, 0.018358461558818817, -0.020855212584137917, -0.010133870877325535, 0.010427606292068958, 0.01615544594824314, 0.010721340775489807, 0.005691122729331255, -0.027464257553219795, 0.021295813843607903, -0.005764556583017111, -0.00631531048566103, 0.006719196680933237, -0.01138224545866251, 0.013364959508180618, -0.003176013706251979, -0.01696321740746498, -0.02041460946202278, -0.000596650002989918, -0.019239667803049088, -0.007343384437263012, 0.0010739699937403202, 0.004534539766609669, 0.008224590681493282, 0.005287236999720335, -0.007123082876205444, -0.016522614285349846, 0.013732128776609898, -0.0022121944930404425, -0.007416818290948868, -0.029961008578538895, -0.029814140871167183, 0.041122954338788986, 0.003708409145474434, 0.018211593851447105, -0.004956784658133984, -0.03906680643558502, -0.009840135462582111, 0.03554198145866394, -0.006682479754090309, 0.018285026773810387, -0.004240804351866245, 0.0029189952183514833, -0.054341044276952744, 0.03319209814071655, 0.012850922532379627, -0.029226670041680336, 0.007857421413064003, -0.02291135862469673, -0.0050302185118198395, 0.02291135862469673, -0.000601239618845284, 0.0262893158942461, 0.02775799296796322, -0.02291135862469673, 0.012483753263950348, -0.015421107411384583, 0.010868208482861519, 0.030695347115397453, -0.014686768874526024, 0.009766701608896255, 0.0037818429991602898, -0.014172731898725033, 0.012190017849206924, 0.019974006339907646, -0.0008077722741290927, 0.0013034507865086198, 0.02203015238046646, -0.03319209814071655, 0.0033595983404666185, -0.0029373536817729473, 0.022617623209953308, 0.007820704020559788, 0.014025864191353321, -0.01600857824087143, 0.003910352010279894, 0.0287860669195652, -0.030695347115397453, -0.03451390564441681, 0.04200416058301926, -0.022617623209953308, -0.018945932388305664, 0.0008307203534059227, 0.0026436184998601675, -0.007416818290948868, 0.01527423970401287, -0.0001468676928197965, 0.03128281608223915, -0.01769755594432354, -0.029079802334308624, 0.012704054825007915, 0.008628476411104202, -0.004259163048118353, -0.05639719218015671, -0.0071965167298913, 0.015714842826128006, 0.0016155445482581854, -0.02291135862469673, 0.0038369183894246817, -0.042591627687215805, -0.03789186477661133, 0.010501040145754814, 0.05492851510643959, -0.030107876285910606, 0.004883350804448128, -0.020120874047279358, 0.02188328467309475, -0.008151156827807426, -0.03304522857069969, 0.01777099072933197, -0.019680270925164223, -0.04787886515259743, -0.014833636581897736, 0.004350955132395029, -0.008224590681493282, 0.005140369292348623, 0.0014962145360186696, 0.01850532926619053, -0.015788275748491287, -0.02188328467309475, -0.043472833931446075, 0.0001835846051108092, 0.02349882945418358, 0.005066935438662767, 0.006939498241990805, -0.0021662984509021044, -0.0193865355104208, -0.01174941472709179, -0.017183519899845123, -0.013952430337667465, -0.027317389845848083, 0.040241748094558716, -0.04141668975353241, -0.012336885556578636, -0.023058226332068443, -0.02114894799888134, 0.04053548350930214, -0.003084221389144659, -0.02188328467309475, 0.015053938142955303, -0.023939432576298714, 0.013585261069238186, -0.031723421066999435, 0.0050302185118198395, 0.02291135862469673, 0.030842214822769165, -0.01174941472709179, -0.016669481992721558, 0.010941642336547375, -0.000665494182612747, -0.021736416965723038, 0.04229789599776268, -0.006939498241990805, 0.009840135462582111, 0.02540810965001583, -0.02452690340578556, -0.005764556583017111, -0.005580971948802471, -0.0010510218562558293, 0.006388744339346886, -0.018285026773810387, 0.018358461558818817, 0.008114439435303211, -0.02188328467309475, 0.02349882945418358, -0.002661976730450988, 0.05081621930003166, -0.004773200023919344, -0.020708344876766205, -0.028051728382706642, 0.036716923117637634, -0.028345463797450066, -0.0034881075844168663, -0.006021575070917606, 0.0070496490225195885, -0.0287860669195652, 0.017991291359066963, -0.016669481992721558, -0.005617688875645399, -0.027317389845848083, -0.02526124194264412, -0.010941642336547375, 0.039360541850328445, -0.0027904859744012356, -0.037451259791851044, -0.01784442365169525, -0.023351961746811867, 0.013364959508180618, -0.011529113166034222, 0.015714842826128006, -0.001835846109315753, -0.021736416965723038, -0.03113595023751259, -0.044354040175676346, -0.04582271724939346, 0.011896282434463501, -0.012777488678693771, 0.017991291359066963, -0.031576551496982574, -0.009987003169953823, 0.015641408041119576, -0.004920067731291056, -0.02041460946202278, -0.003726767608895898, -0.01174941472709179, 0.014833636581897736, -0.005066935438662767, -0.0007481072680093348, 0.020120874047279358, -0.014539901167154312, -0.01476020272821188, 0.00921594724059105, 0.007857421413064003, 0.006095008924603462, -0.004020502790808678, 0.015347673557698727, -0.0035064660478383303, -0.033338963985443115, -0.01476020272821188, 0.04699765890836716, -0.03451390564441681, -0.016228878870606422, 0.006021575070917606, 0.011602547019720078, -0.03818560019135475, 0.05933454632759094, -0.06285937130451202, -0.004497822839766741, -0.029814140871167183, 0.0011060972465202212, 0.028345463797450066, -0.005213803146034479, 0.03994801267981529, 0.021442681550979614, -0.024233167991042137, -0.0013952429872006178, -0.02526124194264412, 0.012704054825007915, -0.006095008924603462, 0.008224590681493282, -0.02026774175465107, 0.006866064388304949, -0.015641408041119576, 0.021589549258351326, -0.004956784658133984, 0.006866064388304949, -0.0005209213122725487, -0.01057447399944067, -0.001138224615715444, -0.002478392329066992, 0.0016889784019440413, 0.0046446905471384525, 0.004699766170233488, -0.012483753263950348, -0.0006838526460342109, -0.03789186477661133, -0.011529113166034222, 0.034954510629177094, 0.0044427476823329926, 0.014172731898725033, 0.014025864191353321, -0.035835716873407364, -0.004736483097076416, -0.02952040545642376, -0.0262893158942461, 0.014833636581897736, 0.01020730473101139, -0.01263062097132206, 0.015347673557698727, -0.020855212584137917, -0.016449181362986565, 0.02702365443110466, 0.010794774629175663, 0.0006425461615435779, 0.018285026773810387, -0.010647906921803951, -0.011675980873405933, 0.05404730886220932, 0.0023407037369906902, 0.003726767608895898, -0.01681634970009327, -0.00369005068205297, -0.0028272029012441635, 0.003194372169673443, 0.018945932388305664, 0.014172731898725033, 0.024820638820528984, 0.0079675717279315, -0.01777099072933197, -0.026583051308989525, 0.0487600713968277, -0.019680270925164223, 0.01263062097132206, 0.01387899648398161, -0.041122954338788986, -0.013658694922924042, 0.02203015238046646, 0.004626332316547632, -0.020855212584137917, 0.0007343384204432368, -0.04406030476093292, -0.011308811604976654, -0.0026069015730172396, -0.005544255021959543, 0.00807772297412157, -0.01769755594432354, -0.01681634970009327, 0.0010785595513880253, -0.0020469683222472668, 0.013438393361866474, -0.003176013706251979, 0.02291135862469673, -0.021442681550979614, -0.01138224545866251, 0.013291525654494762, -0.02114894799888134, 0.011969716288149357, 0.013218091800808907, 0.031870286911726, 0.011675980873405933, -0.002478392329066992, -0.010427606292068958, 0.029079802334308624, -0.03363269940018654, -0.037451259791851044, 0.04200416058301926, 0.004626332316547632, 0.0368637889623642, 0.03128281608223915, 0.0193865355104208, -0.017110085114836693, 0.03407330438494682, -0.016522614285349846, -0.015714842826128006, 0.007930855266749859, 0.010647906921803951, 0.018799064680933952, 0.0287860669195652, 0.007783987559378147, -0.03994801267981529, 0.0003671692102216184, 0.012997790239751339, -0.0015512899262830615, -0.021736416965723038, 0.029373537749052048, 0.0337795689702034, -0.023792564868927002, -0.018064726144075394, -0.0016889784019440413, 0.030107876285910606, 0.03906680643558502, -0.021736416965723038, 0.012557187117636204, -0.0023039868101477623, -0.0032494475599378347, -0.015714842826128006, -0.00027537692221812904, -0.0027354105841368437, 0.009546400047838688, 0.008334740996360779, -0.0020377892069518566, 0.037451259791851044, 0.020120874047279358, -0.011455679312348366, 0.014466467313468456, -0.02702365443110466, -0.0033412398770451546, 0.004350955132395029, 0.016669481992721558, 0.02349882945418358, 0.02114894799888134, 0.010133870877325535, -0.012190017849206924, 0.0262893158942461, 0.018211593851447105, 0.01953340321779251, -0.0007389280362986028, 0.03216402232646942, -0.0337795689702034, 0.021589549258351326, 0.009472966194152832, -0.02687678672373295, 0.01387899648398161, -0.003726767608895898, 0.013438393361866474, -0.004626332316547632, -0.023792564868927002, 0.05052248388528824, -0.009252664633095264, -0.034220170229673386, -0.029079802334308624, -0.028492331504821777, -0.01527423970401287, -0.011969716288149357, 0.010133870877325535, 0.008114439435303211, -0.02364569716155529, 0.016449181362986565, -0.031723421066999435, 0.02702365443110466, 0.029814140871167183, -0.021736416965723038, -0.03965427726507187, 0.04171042516827583, -0.03142968565225601, 0.005544255021959543, 0.024820638820528984, -0.022177020087838173, -0.019239667803049088, -0.00848160870373249, -0.010721340775489807, 0.0075636859983205795, -0.00369005068205297, -9.810302435653284e-05, 0.014980504289269447, -0.0015696483897045255, 0.005177086219191551, 0.010721340775489807, -0.012190017849206924, 0.012336885556578636, -0.013658694922924042, -0.010721340775489807, 0.0262893158942461, -0.010501040145754814, 0.011088510043919086, -0.005837990436702967, 0.005984858144074678, 0.009362814947962761, 0.015200805850327015, -0.03407330438494682, 0.00012219850032124668, 0.021589549258351326, -0.006205159705132246, -0.011308811604976654, 0.017917858436703682, 0.013805562630295753, -0.007894137874245644, -0.017550688236951828, 0.02966727316379547, 0.008628476411104202, -0.03392643481492996, -0.054341044276952744, -0.021295813843607903, 1.2262878044566605e-05, -0.015788275748491287, 0.018725629895925522, 0.023058226332068443, 0.012483753263950348, -0.002460033865645528, 0.014025864191353321, -0.03142968565225601, 0.023939432576298714, -0.043472833931446075, -0.004809916950762272, 0.024967506527900696, -0.010427606292068958, 0.014025864191353321, 0.011308811604976654, -0.0013585260603576899, 0.009142513386905193, 0.018285026773810387, 0.010647906921803951, -0.020561477169394493, -0.017477255314588547, 0.004736483097076416, -0.014466467313468456, -0.005580971948802471, -0.02114894799888134, 0.046703923493623734, -0.03392643481492996, -0.011235377751290798, -0.0021112230606377125, -0.016522614285349846, 0.03054847940802574, -0.016228878870606422, -0.041122954338788986, 0.022470755502581596, 0.022177020087838173, 0.005103652365505695, -0.0017073368653655052, -0.011602547019720078, -0.027317389845848083, 0.02702365443110466, 0.001826666877605021, -0.022323887795209885, -0.014980504289269447, -0.011896282434463501, 0.028345463797450066, 0.011529113166034222, 0.024673771113157272, 0.035101376473903656, -0.0625656321644783, -0.003708409145474434, -0.005617688875645399, 0.011455679312348366, -0.004204087425023317, 0.018138159066438675, 0.020708344876766205, 0.013438393361866474, 0.019680270925164223, -0.022617623209953308, -0.03201715648174286, -0.024233167991042137, -0.02349882945418358, 0.001174941542558372, -0.0193865355104208, -0.012410319410264492, -0.018211593851447105, -0.021442681550979614, -0.005874707363545895, 0.0096932677552104, 0.012043150141835213, -0.016742916777729988, 0.007747270632535219, 0.007416818290948868, 0.0059114242903888226, 0.004277521278709173, -0.027170522138476372, 0.004259163048118353, 0.006205159705132246, 0.00034192632301710546, 0.0019459968898445368, 0.0025518261827528477, 0.0023407037369906902, 0.0044794646091759205, 0.0029189952183514833, -0.03818560019135475, 0.01600857824087143, 0.02702365443110466, 0.009105796925723553, -0.01762412302196026, -0.013291525654494762, -0.02041460946202278, 0.007820704020559788, 0.0034330321941524744, 0.035101376473903656, -0.02349882945418358, 0.01953340321779251, -0.06785286962985992, 0.010941642336547375, 0.022323887795209885, 0.010721340775489807, 0.006609045900404453, -0.006939498241990805, 0.0029557121451944113, -0.013805562630295753, -0.002349883085116744, 0.014025864191353321, -0.015861710533499718, 0.01138224545866251, 0.03451390564441681, -0.025554977357387543, 0.014246165752410889, 0.02364569716155529, -0.023351961746811867, -0.006205159705132246, -0.010060437023639679, 0.00631531048566103, -0.02291135862469673, -0.010721340775489807, 0.010721340775489807, 0.04171042516827583, -0.013805562630295753, -0.012997790239751339, -0.0038552768528461456, -0.023058226332068443, 0.011822848580777645, 0.014686768874526024, -0.02203015238046646, 0.0009867672342807055, 0.006609045900404453, 0.0184318944811821, -0.012850922532379627, -0.004020502790808678, 0.00045896152732893825, 0.019680270925164223, -0.05404730886220932, -0.03539511188864708, -0.014686768874526024, -0.0021662984509021044, -0.002661976730450988, 0.05345983803272247, -0.0193865355104208, 0.0002879983512684703, -0.03113595023751259, 0.02276449091732502, 0.000610418850556016, 0.013658694922924042, -0.004314238205552101, -0.006645762827247381, -0.005691122729331255, 0.04406030476093292, 0.01696321740746498, 0.015641408041119576, 0.032457757741212845, -0.023351961746811867, 0.030254743993282318, 0.022177020087838173, 0.022323887795209885, 0.018799064680933952, -0.0039287107065320015, 0.016449181362986565, 0.0079675717279315, 0.0487600713968277, 0.020708344876766205, -0.0025518261827528477, -0.04817260056734085, 0.012336885556578636, -0.004589615389704704, 0.02291135862469673, 0.01057447399944067, 0.003671692218631506, 0.024820638820528984, -0.030695347115397453, 0.019092800095677376, -9.810302435653284e-05, -0.0019643553532660007, -0.017991291359066963, -0.009289381094276905, -0.0006425461615435779, 0.03113595023751259, 0.04494151100516319, -0.0262893158942461, 0.005654405802488327, 0.010354172438383102, 0.0021571191027760506, -0.004038861487060785, 0.0064621781930327415, -0.013952430337667465, 0.006058291997760534, 0.0021479399874806404, 0.02276449091732502, 0.009472966194152832, -0.006755913607776165, -0.006278593558818102, -0.011896282434463501, 0.02026774175465107, 0.020561477169394493, 0.008922211825847626, -0.003579899901524186, 0.011602547019720078, 0.018211593851447105, -0.0012667338596656919, 0.011969716288149357, 0.023939432576298714, 0.005617688875645399, 0.017330387607216835, -0.0525786317884922, -0.03994801267981529, 0.001789949950762093, 0.015935143455863, -0.03407330438494682, 0.007269950583577156, 0.001220837701112032, -0.00738010136410594, -0.00035569517058320343, 0.0007618761155754328, -0.008114439435303211, 0.011529113166034222, -0.0022489114198833704, -0.013658694922924042, 0.011455679312348366, -0.0015971860848367214, -0.03275149315595627, -0.04082921892404556, -0.020855212584137917, 0.03319209814071655, 0.0262893158942461, 0.001863383804447949, -0.02100208029150963, -0.016742916777729988, -0.021736416965723038, 0.014907070435583591, -0.04406030476093292, -0.00921594724059105, -0.01777099072933197, 0.019680270925164223, -0.025114374235272408, 0.03906680643558502, -0.004185729194432497, 0.03524824604392052, 0.0012850923230871558, -0.008004289120435715, -0.006278593558818102, -0.008591759949922562, 0.00884877797216177, -0.008665193803608418, 0.03994801267981529, 0.013364959508180618, 0.005874707363545895, -0.010941642336547375, 0.02364569716155529, 0.026583051308989525, -0.010060437023639679, 0.0076004029251635075, 0.029226670041680336, 0.03612945228815079, 0.03319209814071655, 0.01703665219247341, 0.041122954338788986, 0.04582271724939346, 0.0029557121451944113, -0.04082921892404556, -0.0687340795993805, 0.004773200023919344, 0.015347673557698727, 0.003745126072317362, 0.013805562630295753, -0.011161943897604942, 0.023939432576298714, 0.0028455613646656275, -0.019827138632535934, -0.007930855266749859, -0.001799129182472825, -0.012410319410264492, -0.006425461266189814, 0.015861710533499718, -0.008922211825847626, -0.004809916950762272, -0.02291135862469673, -0.009987003169953823, 0.02100208029150963, 0.0184318944811821, -0.019092800095677376, 0.010868208482861519, 0.011235377751290798, 0.0014411391457542777, -0.0143930334597826, 0.011308811604976654, 0.02349882945418358, 0.032604627311229706, 0.02966727316379547, 0.005066935438662767, -0.007783987559378147, -0.01608201116323471, -0.04406030476093292, -0.0021662984509021044, -0.03113595023751259, -0.017477255314588547, 0.0008261307375505567, 0.023205094039440155, -0.03524824604392052, -0.04993501305580139, -0.033338963985443115, -0.004057219717651606, -0.01703665219247341, 0.0064621781930327415, 0.02952040545642376, -0.019092800095677376, 0.0009041542070917785, -0.014246165752410889, -0.00881206151098013, -0.03627631813287735, -0.0007756449631415308, 0.023351961746811867, -0.00039241209742613137, 0.011602547019720078, -0.0053606703877449036, -0.00932609848678112, -0.02966727316379547, 0.020561477169394493, -0.0016155445482581854, -0.005103652365505695, -0.01527423970401287, -0.0028455613646656275, -0.006168442778289318, -0.015200805850327015, 0.02188328467309475, 0.0044427476823329926, 0.0053606703877449036, 0.020855212584137917, 0.0032861644867807627, 0.01857876218855381, -0.01608201116323471, 0.016302313655614853, 0.017403820529580116, 0.015053938142955303, -0.010060437023639679, -0.02614244818687439, 0.010794774629175663, -0.01476020272821188, 0.045235246419906616, 0.009472966194152832, 0.02188328467309475, 0.04464777559041977, -0.00848160870373249, 0.012850922532379627, -0.02041460946202278, 0.009472966194152832, 0.004736483097076416, -0.01857876218855381, -0.012924356386065483, -0.0575721338391304, -0.009289381094276905, -0.0004428978718351573, 0.014319599606096745, 0.0029373536817729473, -0.011822848580777645, -0.006352027412503958, 0.032604627311229706, 0.0048466338776052, -0.028051728382706642, 0.05845334008336067, -0.006572328973561525, -0.009766701608896255, -0.00807772297412157, -0.013805562630295753, -0.016449181362986565, 0.006168442778289318, 0.024820638820528984, 0.03128281608223915, -0.017477255314588547, 0.029373537749052048, -0.0143930334597826, 0.0027170521207153797, -0.013071224093437195, 0.033485833555459976, -0.0059481412172317505, 0.012850922532379627, -0.020855212584137917, -0.017550688236951828, -0.004240804351866245, 0.02349882945418358, 0.041122954338788986, 0.001184120774269104, 0.006021575070917606, -0.02790486067533493, -0.006682479754090309, 0.024086300283670425, 0.0168897844851017, -0.047585129737854004, -0.00032356788869947195, -0.006168442778289318, 0.011308811604976654, 0.019239667803049088, 0.025114374235272408, 0.0009775880025699735, -0.031723421066999435, -0.0028272029012441635, -0.03231089189648628, -0.051991160959005356, -0.019827138632535934, -0.019827138632535934, -0.007820704020559788, -0.03965427726507187, 0.005250520072877407, -0.009546400047838688, -0.003010787535458803, -0.017477255314588547, 0.013291525654494762, 0.029814140871167183, -0.017477255314588547, 0.021736416965723038, -0.01953340321779251, 0.0049935015849769115, -0.0025701846461743116, -0.02702365443110466, 0.015714842826128006, -0.042591627687215805, 0.04964127764105797, 0.029814140871167183, -0.032457757741212845, 0.007930855266749859, -0.001854204572737217, 0.043472833931446075, 0.01600857824087143, -0.007416818290948868, -0.031723421066999435, -0.014466467313468456, 0.05316610261797905, 0.022323887795209885, 0.005764556583017111, 0.018945932388305664, -0.04053548350930214, -0.013732128776609898, 0.0038552768528461456, 0.00019850085664074868, 0.019974006339907646, -0.009252664633095264, -0.013364959508180618, 0.0048466338776052, 0.019974006339907646, 0.0004406030639074743, 0.022323887795209885, -0.009142513386905193, 0.027611125260591507, 0.0028455613646656275, 0.008701910264790058, 0.017183519899845123, 0.009142513386905193, -0.02026774175465107, -0.04053548350930214, -0.015567975118756294, -0.010721340775489807, -0.010794774629175663, -0.04699765890836716, -0.0002696398878470063, 0.02026774175465107, -0.015935143455863, 0.015347673557698727, -0.002258090768009424, -0.033338963985443115, -0.01850532926619053, -0.0053973873145878315, 0.025848712772130966, 0.015494541265070438, -0.005984858144074678, -0.02775799296796322, 0.010721340775489807, 0.006058291997760534, 0.0193865355104208, 0.011602547019720078, 0.050228748470544815, -0.015494541265070438, 0.015053938142955303, -0.050228748470544815, -0.026729919016361237, 0.0064988951198756695, -0.0010372530668973923, 0.03730439394712448, 0.0012850923230871558, -0.045235246419906616, 0.05316610261797905, 0.0038736353162676096, 0.00021456451213452965, -0.03319209814071655, -0.016449181362986565, 0.012190017849206924, -0.05815960466861725, -0.00025701845879666507, -0.041122954338788986, -0.004534539766609669, 0.004552898462861776, -0.00012219850032124668, -0.0041306535713374615, -0.056984663009643555, 0.03994801267981529, -0.026436183601617813, -0.010721340775489807, 0.019680270925164223, -0.056103456765413284, 0.004167370498180389, 0.03906680643558502, 0.00848160870373249, -0.02100208029150963];

async function run() {
  try {
    await client.connect();

    // set namespace
    const database = client.db("sample_mflix");
    const coll = database.collection("embedded_movies");

    // define pipeline
    const agg = [
      {
        "$vectorSearch": {
          "index": "vector_index",
          "path": "plot_embedding_voyage_3_large",
          "filter": {
            "$and": [
              {
                "year": {  "$gte": 1970  }
              }, 
              {
                "year": {  "$lte": 2020 }
              },
              {  
                "genres": { "$in": ["Action", "Drama", "Comedy"] }  
              }
            ]
          },
          "queryVector": MARTIAL_ARTS_EMBEDDINGS,
          "numCandidates": 1000,
          "limit": 10,
          "returnStoredSource": true
        }
      },
      {
        "$project": {
          "_id": 0,
          "title": 1,
          "plot": 1,
          "genres": 1,
          "score": { $meta: "vectorSearchScore" }
        }
      }
    ];

    // run pipeline
  const result = coll.aggregate(agg);

  // print results
    await result.forEach((doc) => console.dir(JSON.stringify(doc)));
  } finally {
    await client.close();
  }
}
run().catch(console.dir);

```

**Output:**

```javascript
`{"plot":"A young woman who lives with her strict father works to become a a champion at Silat, Brunei's version of kung fu.","genres":["Action"],"title":"Yasmine","score":0.8117989301681519}`
'{"plot":"The life of the greatest karate master of a generation.","genres":["Documentary","Action","History"],"title":"The Real Miyagi","score":0.8068627715110779}'
'{"plot":"A handyman/martial arts master agrees to teach a bullied boy karate and shows him that there is more to the martial art than fighting.","genres":["Action","Drama","Family"],"title":"The Karate Kid","score":0.8027963042259216}'
'{"plot":"A young martial artist embarks on an adventure, encountering other martial artists in battle until one day he meets an aging blind man who will show him the true meaning of martial arts and life.","genres":["Action","Adventure","Fantasy"],"title":"Circle of Iron","score":0.7998676896095276}'
'{"plot":"Get ready for the ultimate martial arts competition, where anything goes and lives are bought and sold. Tank is the celebrated Champion Star Runner and is deemed invincible among the ...","genres":["Action","Drama","Romance"],"title":"Star Runner","score":0.7988010048866272}'
'{"plot":"A team from the United States is going to compete against Korea in a Tae Kwon Do tournament. The team consists of fighters from all over the country--can they overcome their rivalry and work together to win?","genres":["Action","Drama","Sport"],"title":"Best of the Best","score":0.7957643866539001}'
'{"plot":"The story of martial-arts master Ip Man, the man who trained Bruce Lee.","genres":["Action","Biography","Drama"],"title":"The Grandmaster","score":0.7950568199157715}'
'{"plot":"A semi-biographical account of Yip Man, the successful martial arts master who taught the Chinese martial art of Wing Chun to the world.","genres":["Action","Biography","Drama"],"title":"Ip Man","score":0.7944800853729248}'
'{"plot":"Jackie Chan is the undefeated Kung Fu Master who dishes out the action in traditional Jackie Chan style. When a young boy sets out to learn how to fight from the Master himself, he not only...","genres":["Action","Comedy","Family"],"title":"Looking for Jackie","score":0.7942860722541809}'
'{"plot":"Jackie Chan is the undefeated Kung Fu Master who dishes out the action in traditional Jackie Chan style. When a young boy sets out to learn how to fight from the Master himself, he not only...","genres":["Action","Comedy","Family"],"title":"Looking for Jackie","score":0.7942860722541809}'
```

#### ENN Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *world war*. It requests exact matches and limits the results to `10` documents only. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

```js
const { MongoClient } = require("mongodb");

// connect to your cluster
const uri = "<connection-string>";
    
const client = new MongoClient(uri);

async function run() {
    try {
        await client.connect();

        // set namespace
        const database = client.db("sample_mflix");
        const coll = database.collection("embedded_movies");

        // define pipeline
        const agg = [
            {
              '$vectorSearch': {
                'index': 'vector_index', 
                'path': 'plot_embedding_voyage_3_large', 
                'queryVector': [
                  0.000370218,0.038684014,-0.001893905,-0.060604952,-0.019261414,0.001531242,0.015151238,-0.014103547,-0.019180823,-0.029335376,-0.011846979,0.003868401,0.012894671,-0.002458047,-0.003002041,-0.027078809,-0.019583782,0.041907679,-0.011282837,-0.029818926,0.031914312,-0.020309107,-0.002981893,-0.019906148,-0.012249937,0.041585315,-0.005601123,0.039328746,0.040618215,-0.017085439,-0.038361646,-0.012894671,-0.000352589,0.022565674,-0.011685796,-0.010114257,-0.019906148,-0.012491712,-0.022888042,-0.027401175,0.011846979,-0.002317011,0.045776084,-0.019422598,0.006930886,0.004875797,-0.038845196,0.023855142,0.009630707,-0.045131348,0.003868401,-0.00223642,-0.004392247,0.007212956,-0.019422598,0.046743184,-0.013217038,0.008099466,0.020792658,-0.062861525,-0.047710285,0.009388932,0.001541316,0.050611585,-0.032881413,-0.034009695,0.003002041,-0.005359347,-0.025628159,0.036749814,0.006286152,0.016440706,-0.041262947,0.015715381,-0.012652896,-0.006326448,-0.014909463,0.041262947,-0.025144609,0.00417062,-0.026111709,0.066729926,0.013619997,0.025144609,-0.004291508,0.007978578,-0.009751595,0.003566182,-0.010557512,-0.028207093,-0.015393013,0.048032649,-0.032075495,-0.014425913,0.020792658,0.01096047,0.008502424,-0.013217038,-0.032075495,0.026917625,-0.00165213,0.007172661,-0.063506253,0.034654427,-0.013861772,0.009268044,-0.012894671,-0.023855142,-0.024983425,-0.009308341,0.047710285,-0.010396329,-0.02949656,-0.015151238,0.025144609,0.041262947,0.02095384,-0.004432543,0.011041062,-0.032881413,0.016118338,-0.000478513,0.036749814,0.00417062,-0.040457029,0.017730173,-0.071565427,0.023532774,0.047387917,-0.017730173,0.026272893,-0.001289467,0.000760584,0.004331803,0.017891357,0.012652896,-0.064150989,0.058348387,0.040295847,-0.023532774,-0.012894671,-0.02852946,-0.001914053,0.004734762,-0.017568989,-0.007736803,-0.02095384,-0.014909463,-0.014909463,-0.02047029,0.018858457,-0.005198164,0.000264442,-0.007092069,0.026434075,0.005601123,0.007011477,-0.003928845,-0.004190768,0.023693958,-0.011927571,0.001203838,0.008180057,0.011766387,0.015715381,-0.038522828,-0.019342007,-0.006084673,0.003404999,-0.002256567,-0.003485591,0.009832187,0.023371592,-0.04384188,-0.029818926,0.038361646,0.019906148,-0.004372099,0.004090028,-0.015393013,-0.028690644,-0.033203777,0.025305793,0.015957156,0.005560827,0.021115024,0.008905382,0.018858457,-0.024983425,0.008180057,0.055769451,0.025628159,-0.010557512,-0.000236738,-0.003626626,-0.014184138,0.019664373,-0.00310278,-0.011202246,0.01426473,0.007092069,0.02901301,0.046420816,-0.001994645,0.02192094,0.038845196,-0.036588628,0.021598574,-0.019986739,0.003707218,0.001138358,0.018697273,0.003888549,-0.034976795,0.016360113,-0.031591944,0.002468121,0.015554197,0.001611834,0.013700588,-0.052223418,-0.006004081,0.024338692,-0.024661059,-0.006689111,-0.035460345,0.010235145,0.039489929,-0.007857691,-0.026272893,-0.00261923,-0.011363429,-0.026756443,-0.00640704,0.036749814,0.037233364,-0.006245856,-0.005278756,-0.027562359,-0.049966849,-0.021276208,-0.006971181,-0.013055854,-0.005399643,0.048032649,-0.033203777,-0.002296863,0.023693958,0.026917625,0.000705177,0.022404492,-0.021598574,0.013700588,0.004432543,0.031269576,0.01523183,0.010275441,-0.017568989,-0.023210408,0.050289217,-0.004996685,0.010315737,-0.017004848,0.017246623,-0.00950982,0.017327214,-0.035943896,0.014506505,0.001621908,-0.012491712,0.01096047,-0.011927571,-0.024177508,0.015634788,-0.026595259,0.007897986,-0.014425913,-0.001490946,0.017971948,0.007736803,0.023371592,0.011041062,0.008220353,-0.010557512,0.003888549,-0.034493245,-0.043197148,-0.013942363,-0.008905382,0.002699822,0.025628159,0.001430503,-0.008018874,-0.018858457,0.059315488,-0.018697273,-0.040618215,-0.014022955,0.004815354,0.012008162,-0.014103547,0.030786026,0.043519516,0.005601123,-0.019664373,0.001400281,-0.022082124,-0.018858457,-0.026434075,0.025305793,-0.024822243,0.038039278,-0.011121654,-0.032720227,-0.018374907,-0.005137721,0.001390207,0.028045909,0.03046366,0.00592349,-0.041907679,-0.024338692,-0.042552415,0.006527927,-0.012008162,-0.027401175,0.000337478,0.027884725,0.009912779,-0.011121654,0.004009437,-0.003122928,0.022404492,-0.010275441,-0.004392247,0.00689059,0.01523183,-0.019180823,-0.034170877,-0.040940579,0.021598574,0.005077277,-0.03046366,0.04384188,0.03046366,0.012733487,0.010879879,0.02192094,-0.006930886,-0.016924256,0.038200464,-0.013861772,0.002417751,-0.023532774,-0.016279522,-0.014425913,0.026595259,0.024177508,0.000977174,0.007333844,0.02998011,-0.042230047,0.003042337,0.000730362,0.033364963,-0.002306937,0.005057129,-0.023049224,-0.015876563,-0.022726858,-0.005641419,0.004553431,0.009751595,0.014587097,0.017246623,-0.049966849,0.004613874,0.040457029,0.04287478,0.004090028,-0.00261923,0.002407677,0.039489929,0.002377455,0.007051773,0.025144609,0.024177508,-0.000705177,0.012411121,-0.025789343,-0.024016324,-0.030302476,-0.009268044,-0.00950982,0.017246623,0.013458813,0.008583016,-0.022565674,-0.006366744,0.00427136,-0.007736803,0.020147923,-0.012733487,-0.023693958,-0.006165265,0.035137977,-0.023049224,0.002699822,0.005399643,0.035299163,-0.007817394,0.031914312,-0.000149221,0.015473605,-0.026272893,-0.009711299,-0.002981893,0.000649771,0.064150989,0.032720227,-0.052223418,-0.017810764,-0.010275441,0.027078809,0.030786026,-0.016360113,0.039973479,-0.003122928,-0.038522828,-0.012249937,-0.033848513,-0.027239993,-0.028851826,0.018374907,-0.030302476,-0.048032649,0.011282837,0.058670752,-0.008784494,0.01096047,0.005057129,0.004009437,0.002488269,0.016843664,0.003163224,-0.027884725,-0.001934201,-0.030302476,-0.015715381,-0.001480872,0.011766387,-0.039973479,-0.009227749,-0.003304259,-0.026917625,-0.012088754,-0.014990055,0.03046366,0.007857691,0.042552415,-0.011846979,-0.008421832,-0.001813313,-0.019342007,-0.017166032,0.000972137,0.017004848,-0.018374907,0.037555728,0.019986739,0.018697273,0.014184138,0.027723543,0.023693958,-0.005077277,-0.025305793,0.011846979,0.000705177,0.042552415,-0.037072178,0.010879879,-0.028690644,-0.029818926,0.010879879,-0.014184138,-0.036266264,-0.031591944,-0.033687327,0.022888042,-0.016763072,0.004513135,0.000705177,0.02192094,0.025950525,0.015473605,-0.018374907,0.039489929,0.002881153,-0.037072178,-0.021115024,-0.008623311,-0.002095384,-0.026272893,0.015795972,0.015715381,0.034493245,0.030302476,0.010799287,-0.020228514,0.005137721,0.025628159,0.024016324,-0.008220353,0.002397603,-0.030624844,-0.014587097,0.022082124,-0.006608519,-0.041101765,-0.002478195,-0.031914312,0.017166032,-0.008300944,-0.004593727,-0.001390207,0.032720227,-0.005681715,0.002417751,0.000473476,-0.037878096,-0.046743184,-0.01378118,-0.016198931,-0.007897986,0.006608519,-0.011846979,0.027078809,-0.022243308,0.022565674,-0.007293548,-0.019019639,0.037394546,-0.035299163,-0.02192094,0.008421832,0.000135998,-0.000785769,-0.051578686,0.009227749,-0.015393013,-0.029174194,-0.015554197,0.001400281,0.007495028,-0.002820709,0.041585315,-0.017568989,0.054479986,-0.005641419,-0.024177508,-0.042552415,0.026111709,-0.014909463,0.023855142,-0.022565674,0.010033666,0.028207093,0.010073962,0.007736803,0.015312422,0.037878096,-0.002659526,-0.030786026,0.012652896,-0.019261414,0.005641419,0.019100232,-0.037555728,-0.00013285,-0.020228514,-0.001672278,0.038039278,-0.008703903,0.011282837,0.004351952,0.012894671,0.024177508,0.016440706,0.013942363,-0.008542719,0.005842898,0.001934201,0.00090162,0.014022955,-0.024983425,0.021115024,0.010073962,0.002528564,0.001390207,-0.012008162,0.002347233,-0.015795972,-0.016843664,-0.001793165,-0.016601888,-0.010396329,-0.027239993,-0.001188727,-0.001264282,-0.00950982,0.003928845,0.019503189,0.003485591,-0.026595259,-0.01096047,-0.030302476,-0.00320352,-0.01523183,0.028045909,-0.005641419,0.031108394,-0.01096047,0.011363429,0.016118338,-0.022404492,0.02143739,0.019342007,-0.013378222,0.027723543,-0.034332063,-0.015312422,0.02852946,-0.039489929,0.032720227,0.010154554,0.004956389,0.036105078,0.004775058,-0.038522828,0.019986739,0.020147923,0.009751595,-0.006366744,0.038200464,-0.028690644,-0.007656211,0.020228514,0.00155139,-0.015795972,0.022243308,0.011444021,-0.012491712,0.020550882,0.033687327,0.008865086,0.017730173,0.018213723,0.001682352,-0.043519516,-0.038200464,0.018052539,0.006930886,0.002075236,-0.018536089,0.008703903,-0.000053518,-0.007172661,0.025144609,-0.008099466,0.000120888,-0.016763072,-0.005762306,-0.004432543,-0.00640704,0.05996022,0.031914312,-0.002075236,0.027401175,0.037555728,-0.004311656,-0.01426473,-0.010638104,0.048999749,0.002317011,0.032075495,-0.000120888,-0.00358633,-0.036105078,0.020792658,0.008663607,0.003868401,-0.026917625,-0.02192094,-0.019261414,0.01378118,0.033364963,0.027884725,-0.005883194,-0.009590412,-0.001440577,0.025628159,0.050289217,0.009912779,0.036427446,0.001123247,0.000637178,0.007777099,0.008865086,0.014506505,0.031108394,0.020067332,-0.042552415,-0.006527927,0.005117572,-0.022888042,0.006447336,-0.018294314,-0.004714614,0.009751595,-0.011927571,0.020389698,-0.018939048,0.004210916,0.049644485,-0.014587097,-0.019019639,0.000795843,-0.016440706,0.011202246,0.031430762,0.024177508,0.029818926,-0.014103547,-0.017568989,0.006165265,-0.023855142,0.026434075,-0.012491712,0.008784494,-0.019664373,-0.019261414,-0.003928845,0.013378222,-0.009227749,0.003969141,0.023049224,0.010799287,0.003122928,0.008260649,-0.026595259,-0.055447087,0.016440706,-0.003304259,-0.003707218,-0.046743184,0.018858457,0.000375255,-0.016924256,0.020792658,0.016440706,-0.027401175,0.002740117,-0.007092069,-0.005802602,0.000506217,0.028690644,-0.000493624,0.001571538,0.001400281,0.003263964,-0.001994645,-0.00310278,-0.002327085,-0.01474828,0.026595259,0.008300944,-0.008260649,0.00592349,0.046743184,-0.009308341,-0.016924256,0.011444021,0.01047692,0.006326448,-0.037394546,-0.008583016,-0.020631474,0.024177508,0.015312422,-0.007938282,0.017085439,0.02143739,-0.004130324,0.004372099,-0.004976537,0.048032649,-0.027401175,0.018697273,-0.006447336,0.00203494,0.005963786,-0.014184138,0.009671004,0.007535324,-0.033042595,0.016360113,-0.024338692,-0.008099466,0.024499875,0.000785769,0.010799287,0.028207093,-0.01523183,0.022082124,0.006527927,0.032881413,-0.037716914,0.034009695,-0.009671004,0.016521297,0.032881413,-0.02143739,0.02143739,-0.014184138,0.006124969,-0.028368276,0.038039278,0.026917625,0.012411121,-0.009912779,-0.006366744,-0.047387917,0.016763072,-0.022726858,0.064473353,-0.017730173,0.009832187,0.003445295,0.025789343,-0.003344555,-0.021276208,0.005198164,0.01378118,-0.011202246,-0.006286152,-0.026434075,-0.007817394,0.003969141,-0.037394546,0.006930886,0.000836139,0.000254368,-0.036749814,-0.022082124,-0.006568223,-0.026111709,-0.002175976,0.004069881,-0.037072178,-0.017568989,0.048355017,0.011605204,0.00523846,-0.023210408,-0.01329763,0.000198961,0.02095384,0.004069881,0.000124036,0.008018874,-0.004009437,-0.065440454,-0.008985974,-0.04384188,0.00261923,-0.017407807,0.012733487,-0.017246623,0.031591944,0.007454732,-0.015715381,-0.025789343,0.016843664,-0.008300944,-0.010557512,-0.020550882,-0.028851826,0.002498342,0.028368276,-0.037716914,0.006366744,0.027562359,-0.003062484,0.017649582,0.034493245,-0.003082632,0.017891357,-0.023693958,0.020309107,0.018777864,0.055769451,-0.011363429,-0.018777864,0.022565674,0.001410355,0.035299163,0.012975262,0.007897986,-0.031108394,0.007253252,0.001299541,0.02143739,-0.012249937,0.01047692,-0.020631474,-0.014667688,-0.029657744,-0.002861005,-0.023693958,0.042230047,-0.000669918,0.001531242,-0.005883194,-0.03046366,-0.05286815,0.029174194,-0.009630707,-0.013136446,-0.034654427,0.021598574,-0.012491712,-0.019422598,0.021759758,0.006689111,-0.058670752,0.014828872,0.014345322,-0.016601888,0.038522828,-0.026272893,-0.047710285,-0.003263964,-0.007978578,0.016682481,-0.027078809,-0.000295923,-0.00427136,-0.001198801,0.006850294,-0.006809998,-0.002498342,-0.002065162,0.012169346,-0.001218949,-0.002578934,0.008462128,0.006648815,-0.020147923,0.005399643,0.028207093,-0.014184138,-0.001611834,-0.017649582,-0.032720227,0.009630707,0.006165265,-0.020147923,-0.007132365,-0.027401175,-0.002820709,-0.022888042,0.024499875,-0.011121654,-0.017568989,-0.02095384,-0.017246623,0.018697273,-0.017730173,0.022565674,0.034170877,0.012652896,-0.009388932,0.039328746,-0.000760584,0.009388932,-0.006769702,-0.005278756,0.011282837,0.006366744,-0.049322117,-0.005722011,0.009630707,-0.00223642,-0.004251212,-0.006930886,0.034009695,0.001359985,0.00310278,-0.05286815,-0.004372099,0.027562359,-0.025305793,-0.010073962,-0.013136446,-0.011846979,0.030302476,-0.008018874,-0.025950525,-0.017004848,0.032075495,0.033687327,0.020550882,0.007897986,-0.034976795,-0.018616682,0.001833461,-0.04287478,0.018213723,0.029174194,0.009590412,-0.035621528,0.005762306,0.002065162,0.019180823,0.019180823,0.016521297,-0.017327214,0.023532774,0.012008162,0.032236677,0.002840857,-0.008059169,0.000861324,0.024499875,-0.012733487,0.038361646,0.033364963,0.013942363,0.028368276,0.00203494,0.005057129,0.016198931,0.051256318,-0.000302219,0.004895946,-0.02998011,-0.033203777,-0.005016833,-0.008905382,-0.018697273,0.001994645,-0.008744199,0.022082124,0.036749814,0.004351952,-0.008099466,-0.020228514,-0.019503189,0.020147923,0.028045909,-0.03094721,0.019744964,0.01523183,-0.012008162,0.017166032,0.000685029,0.021276208,-0.004049733,-0.015151238,-0.047710285,0.000488587,-0.016601888,0.003505739,0.001359985,-0.012411121,-0.017407807,-0.016601888,-0.003445295,0.019422598,0.011363429,-0.001113173,-0.008220353,-0.020389698,0.017407807,0.02143739,0.001012433,-0.006245856,-0.024016324,0.024499875,-0.006366744,0.046420816,-0.000397921,0.000098851,-0.010033666,0.007938282,0.014909463,-0.027723543,-0.040295847,-0.059315488,-0.014828872,0.001349911,-0.02998011,0.002357307,0.010154554,0.005097425,0.000992285,0.031753127,-0.009308341,0.008985974,0.013861772,-0.017327214,-0.008865086,0.040618215,-0.003707218,0.005097425,-0.011363429,0.005560827,0.01096047,-0.009388932,-0.015876563,-0.022565674,-0.016440706,0.023210408,-0.004029585,0.017568989,-0.012088754,0.00005037,0.000941915,0.000866361,0.023049224,0.000871398,0.004815354,-0.021598574,0.000730362,0.002981893,0.01047692,-0.004573578,0.014022955,0.025628159,-0.026595259,-0.020067332,0.02143739,0.033848513,-0.009912779,-0.007978578,0.002175976,-0.026917625,0.029174194,-0.025628159,-0.047065549,-0.018133132,-0.00150102,0.052223418,0.012652896,-0.022726858,0.011524612,-0.012814079,0.005359347,-0.007172661,0.013619997,0.03046366,0.013539405,-0.000591845,0.033203777,0.026917625,-0.044164248,-0.014990055,0.00223642,-0.008139761,0.025950525,0.021276208,0.005016833,-0.004976537,-0.01378118,0.00592349,-0.001329763,0.038684014,0.021115024,0.048999749,0.049966849,-0.018777864,0.018616682,0.038200464,-0.026272893,-0.051578686,0.024499875,0.006850294,-0.019180823,-0.00043318,0.020792658,0.003505739,-0.015473605,-0.041262947,-0.026917625,0.067374654,0.004694466,0.001621908,-0.025305793,0.003606478,0.006286152,-0.020309107,0.016118338,-0.019180823,0.007092069,-0.017327214,-0.006326448,-0.007897986,0.000556586,-0.03046366,-0.013136446,0.016843664,-0.024338692,-0.011444021,-0.018777864,0.002840857,-0.036749814,-0.01523183,-0.009630707,-0.013055854,-0.042230047,0.017327214,-0.012814079,-0.016843664,0.002256567,-0.007656211,0.005963786,-0.016360113,0.026756443,0.019986739,-0.022082124,-0.024983425,-0.039489929,0.01378118,-0.012008162,0.000876435,-0.02192094,0.018133132,-0.020792658,-0.019583782,-0.005842898,0.020067332,-0.016763072,0.007414436,0.01096047,-0.000521328,0.01047692,0.00011711,0.035299163,0.038039278,0.049644485,-0.003062484,0.014667688,-0.007454732,0.006809998,-0.018536089,-0.015554197,0.016360113,0.008542719,-0.013217038,0.02998011,0.017810764,0.048999749,0.020309107,-0.017649582,-0.011041062,0.008381536,0.011363429,0.039651114,-0.012411121,0.011685796,0.029657744,-0.011524612,-0.020147923,0.03046366,0.00261923,-0.00320352,-0.002317011,-0.00101747,-0.047387917,0.04287478,-0.011927571,-0.017488398,-0.010638104,-0.006850294,0.01096047,0.033848513,-0.006124969,0.001793165,0.015473605,-0.048999749,0.006447336,0.033848513,0.008663607,-0.024822243,0.005399643,-0.00368707,-0.015070647,-0.009590412,0.001289467,-0.018858457,0.02095384,-0.007414436,-0.008421832,0.000715251,-0.015473605,0.02901301,0.020309107,-0.003707218,0.016360113,-0.008663607,0.018939048,0.001218949,0.00358633,-0.003284112,0.036427446,0.02192094,0.022888042,-0.024661059,0.008341241,-0.024338692,-0.00950982,-0.017166032,0.046743184,-0.018052539,-0.012975262,0.002800561,-0.012008162,-0.013055854,0.028368276,-0.057381287,0.018697273,-0.043519516,-0.018052539,0.001370059,-0.019342007,0.022404492,0.017166032,-0.004351952,0.001611834,-0.028207093,0.001319689,0.025950525,0.025305793,0.017488398,-0.045776084,-0.024983425,0.005117572,-0.010879879,0.020147923,-0.00999337,0.022082124,0.000337478,-0.018777864,0.007978578,-0.039328746,0.000249331,0.04287478,-0.012411121,-0.023532774,0.006527927,0.028207093,0.009348636,0.006084673,-0.007293548,-0.022082124,-0.017085439,0.02047029,-0.007817394,0.003243816,-0.008381536,-0.00523846,-0.004674318,-0.051256318,0.019986739,-0.009912779,0.040940579,0.006527927,-0.002861005,0.035460345,0.026434075,0.015393013,-0.005359347,-0.012733487,-0.025628159,0.019664373,-0.018536089,0.025305793,-0.009912779,0.032397863,0.047387917,0.000674955,0.031108394,-0.008381536,-0.002558786,-0.01096047,-0.004674318,0.002115532,0.000275775,0.02047029,0.036427446,-0.027401175,-0.030302476,-0.000410514,0.006769702,0.024822243,-0.011041062,0.028690644,0.019180823,-0.016763072,-0.037072178,-0.027078809,0.038845196,0.05996022,-0.037233364,-0.000377774,0.006487631,0.006729406,0.033848513,-0.019422598,-0.007092069,-0.001621908,0.026111709,-0.002498342,0.014345322,-0.019342007,0.017891357,-0.014587097,-0.004533283,-0.020147923,0.001430503,-0.009711299,0.049644485,0.001410355,-0.010315737,0.003082632,-0.00271997,-0.023371592,0.006729406,0.025144609,0.023210408,0.004976537,-0.000278293,-0.025305793,0.012330529,-0.019019639,-0.00640704,-0.006286152,0.017971948,-0.002327085,0.016924256,-0.015795972,-0.012491712,-0.011282837,0.003022189,0.01047692,0.027239993,0.012008162,0.003263964,0.026434075,0.035621528,-0.024338692,-0.012652896,0.024822243,0.000654807,0.028368276,0.011202246,0.016440706,0.016360113,-0.026917625,-0.019744964,0.013217038,0.011363429,-0.003928845,-0.028690644,0.001440577,-0.037716914,0.023693958,0.018374907,0.011927571,-0.042552415,0.012169346,-0.009953074,0.011444021,0.019503189,-0.016279522,0.003243816,-0.022888042,-0.024016324,-0.007897986,-0.006487631,-0.010638104,-0.041907679,-0.025950525,-0.032881413,-0.022404492,-0.03094721,0.01378118,0.043519516,-0.010718695,0.020067332,0.037555728,-0.000215331,0.019664373,0.004916093,-0.040940579,-0.048999749,0.017407807,0.006648815,-0.014587097,-0.014506505,-0.047387917,-0.006729406,0.015393013,0.028851826,0.024983425,-0.009832187,-0.004996685,0.025466975,0.015070647,-0.004593727,-0.010073962,0.000685029,0.041262947,-0.006326448,0.021598574,0.025466975,0.02143739,-0.007253252,0.029174194,-0.012169346,0.011605204,-0.008623311,-0.002024866,-0.001450651,0.025144609,0.004009437,0.02852946,-0.003002041,-0.02143739,-0.027401175,-0.02998011,0.023210408,0.016279522,0.017166032,-0.020228514,0.011202246,-0.014103547,0.009590412,-0.014506505,-0.049966849,-0.009872482,0.002558786,-0.036105078,0.004009437,0.010718695,-0.004996685,0.003707218,-0.008663607,0.012894671,-0.003022189,-0.002901301,0.000886509,0.017327214,-0.027401175,-0.016601888,-0.010799287,-0.005883194,-0.026595259,-0.033526145,-0.004513135,0.010396329,0.017971948,-0.035782713,-0.041585315,-0.009026269,-0.001349911,0.005641419,-0.001329763,0.003747514,-0.005319052,-0.005883194,-0.000277034,0.021115024,0.02901301,-0.027562359,0.044486616,-0.071887791,-0.002861005,-0.003404999,-0.005319052,0.003022189,0.024499875,0.034493245,-0.009106861,0.016037747,-0.005439939,0.050289217,0.003404999,-0.013619997,0.021115024,0.021759758,0.022243308,-0.002578934,-0.000579253,-0.054157618,-0.012088754,0.00737414,-0.030786026,-0.019825557,0.003969141,-0.002558786,0.022243308,0.029335376,-0.024016324,0.006527927,0.012814079,-0.019019639,0.012249937,-0.004694466,-0.002266641,-0.014022955,0.023049224,-0.020631474,-0.025466975,-0.037072178,0.002266641,-0.013378222,0.006124969,0.012491712,0.017407807,-0.009872482,0.031108394,0.010315737,0.032881413,-0.006648815,0.009832187,0.024338692,0.03094721,0.016279522,-0.022726858,0.03094721,-0.040134665,0.008139761,0.006809998,0.018294314,0.01523183,-0.03046366,-0.007172661,-0.007293548,0.003243816,0.006124969,-0.006729406,-0.003183372,0.047387917,0.006124969,-0.000375255,-0.024661059,0.022243308,-0.004492987,0.012330529,-0.02949656,0.027078809,-0.021759758,-0.004069881,0.013700588,-0.033526145,-0.009066566,-0.023049224,0.017891357,0.007212956,0.029818926,-0.023049224,-0.006689111,0.030302476,0.009147157,-0.005439939,-0.003042337,0.034815613,0.027078809,-0.055447087,-0.018616682,0.016763072,-0.013136446,-0.018616682,0.034009695,-0.003465443,-0.035621528,-0.002004718,0.01329763,0.023532774,-0.003525887,-0.005722011,-0.011363429,0.027239993,-0.016601888,-0.015473605,0.022565674,0.013136446,-0.021598574,-0.002538638,0.033203777,0.006245856,0.020631474,-0.001390207,0.013942363,-0.022082124,0.012733487,-0.006769702,0.024661059,-0.026595259,-0.003485591,-0.004513135,0.037555728,0.018133132,-0.026595259,0.024338692,-0.033687327,0.016924256,0.006608519,0.022243308,-0.033848513,-0.028368276,0.002538638,0.012894671,0.001183691,0.014990055,0.028207093,0.010879879,-0.012411121,0.012975262,0.006286152,0.002397603,-0.036427446,0.015070647,-0.030141294,0.015312422,0.017568989,-0.009348636,0.019583782,0.039651114,-0.006165265,0.004916093,-0.021276208,0.011766387,0.029335376,-0.004190768,-0.012894671,0.026756443,0.007092069,-0.024016324,-0.037716914,-0.001309615,0.048999749,-0.01474828,-0.032236677,0.025466975,0.011363429,0.043519516,0.007575619,0.034332063,-0.019019639,-0.011766387,-0.018858457,0.000056351,-0.004492987,0.000554068,0.003364703,-0.025144609,-0.062216789,0.001254208,0.033364963,0.005681715,0.02143739,0.007414436,-0.023855142,0.013539405,-0.032236677,-0.007857691,0.009348636,0.018536089,-0.018697273,0.031269576,-0.018616682,0.018455498,-0.006124969,-0.003143076,-0.010638104,0.000982211,0.023855142,-0.01047692,0.023049224,0.00640704,0.021115024,-0.009872482,0.019261414,0.026756443,-0.00427136,0.008502424,0.019906148,0.045776084,-0.008824791,0.005963786,-0.012814079,-0.016521297,-0.012249937,0.010033666,-0.017166032,0.014184138,-0.022726858,0.010879879,0.034493245,0.001359985,0.00640704,0.000972137,-0.027078809,0.013619997,-0.030302476,0.009388932,-0.001007396,0.016440706,0.017488398,-0.006447336,0.022888042,-0.00737414,-0.006366744,-0.005883194,-0.007454732,0.027562359,0.005802602,-0.003747514,-0.026434075,0.018213723,0.008462128,-0.003848253,-0.004049733,-0.014990055,-0.006004081,-0.01047692,-0.014425913,0.030624844,-0.015715381,-0.024338692,0.007495028,0.002820709,-0.021276208,-0.005399643,-0.057381287,-0.061249688,-0.013055854,0.02901301,0.01474828,-0.024177508,-0.026595259,0.012411121,-0.011927571,-0.007253252,-0.011927571,0.015070647,-0.019100232,0.015795972,-0.01096047,-0.024822243,0.003989289,0.012088754,-0.039006379,-0.050611585,0.000295923,-0.010718695,0.017327214,-0.01426473,-0.010194849,-0.044486616,0.015554197,-0.019744964,-0.005157868,0.006648815,-0.013539405,-0.024499875,0.018939048,0.039328746,-0.009429228,0.011363429,0.069308855,-0.001193765,0.030302476,-0.012572304,0.024983425,-0.008623311,0.00320352,0.039328746,0.008824791,-0.024822243,-0.00523846,0.013619997,-0.008300944,-0.038845196,0.00950982,-0.023855142,-0.004936241,0.031108394,-0.033526145,-0.006044377,-0.000785769,-0.013458813,-0.051256318,0.030302476,-0.013700588,0.02192094,0.003626626,-0.018777864,-0.014990055,0.013055854,-0.007736803,-0.010073962,-0.015312422,0.034493245,-0.011282837,-0.040134665,-0.023855142,0.006689111,-0.003022189,0.026111709,-0.017568989,-0.014506505,-0.011444021,0.005681715,0.038845196,0.016279522,-0.002407677,-0.00640704,0.003566182,-0.005157868,0.012652896,-0.013619997,-0.013458813,-0.004875797,0.002367381,-0.009630707,-0.009388932,0.000337478,-0.019019639,-0.009671004,-0.034332063,-0.013861772,0.018213723,0.007736803,0.005439939,-0.042230047,0.040618215,0.007051773,-0.013619997,-0.026756443,0.020309107,0.002014792,0.002206198,0.003062484,-0.027562359,0.048677385,-0.005802602,-0.042230047,-0.011282837,-0.02047029,0.013458813,0.015312422,-0.010033666,-0.031914312,-0.001133321,-0.039006379,0.003727366,-0.032559045,0.008623311,0.019664373,0.057058919,-0.016037747,0.009106861,-0.023855142,0.012975262,-0.015876563,0.00689059,-0.01426473,0.039006379,-0.026595259,-0.008059169,-0.028690644,0.030302476,-0.028045909,0.01378118,-0.003344555,0.006971181,-0.025950525,0.000871398,-0.017568989,-0.024983425,-0.002458047,-0.024338692,-0.001642056,-0.012814079,0.000181331,0.017246623,0.015070647,-0.008744199,0.030141294,0.025789343,-0.016118338,-0.04384188,-0.042230047,-0.039167564,0.022726858,-0.023210408,0.009711299,0.009469524,0.019503189,-0.007938282,-0.001239097,0.00737414,0.029335376,0.014828872,0.043519516,-0.029335376,-0.04287478,0.017166032,-0.015957156,0.004210916,0.029335376,-0.035299163,0.032559045,-0.02095384,0.026756443,-0.023210408,-0.001037618,0.008220353,-0.031914312,0.002216272,-0.030141294,0.007092069,0.015554197,-0.001229023,-0.014022955,-0.002981893,-0.006326448,-0.034976795,0.012411121,-0.024499875,-0.026111709,0.015070647,0.036427446,0.01523183,0.060282588
                ], 
                'exact': true, 
                'limit': 10
              }
            }, {
              '$project': {
                '_id': 0, 
                'plot': 1, 
                'title': 1, 
                'score': {
                  '$meta': 'vectorSearchScore'
                }
              }
            }
          ];
        // run pipeline
        const result = coll.aggregate(agg);

        // print results
        await result.forEach((doc) => console.dir(JSON.stringify(doc)));
    } finally {
        await client.close();
    }
}
run().catch(console.dir);

```

**Output:**

```js
'{"plot":"During WW2 the Russian Army sent a special group named \\"Zvezda\\" to fight the Nazis in their backyard.","title":"The Star","score":0.7459506392478943}'
`{"plot":"As World War Two rages on, the allies are about to push the Nazis out of North Africa. That's when the Nazis turn up the heat, unleashing their secret Weapon - dragons.","title":"P-51 Dragon Fighter","score":0.7430292367935181}`
'{"plot":"April, 1945. As the Allies make their final push in the European Theatre, a battle-hardened Army sergeant named Wardaddy commands a Sherman tank and his five-man crew on a deadly mission behind enemy lines. Outnumbered, out-gunned, and with a rookie soldier thrust into their platoon, Wardaddy and his men face overwhelming odds in their heroic attempts to strike at the heart of Nazi Germany.","title":"Fury","score":0.7428240776062012}'
`{"plot":"It's May 1943 at a US Army Air Corps base in England. The four officers and six enlisted men of the Memphis Belle - a B-17 bomber so nicknamed for the girlfriend of its stern and stoic ...","title":"Memphis Belle","score":0.7340154647827148}`
'{"plot":"The destiny of three soldiers during World War II. The German officer Christian Diestl approves less and less of the war. Jewish-American Noah Ackerman deals with antisemitism at home and ...","title":"The Young Lions","score":0.7327103614807129}'
'{"plot":"Great Patriotic War, early 1940s. After barely surviving a battle with a mysterious, ghostly-white Tiger tank, Red Army Sergeant Ivan Naydenov becomes obsessed with its destruction.","title":"White Tiger","score":0.732368528842926}'
'{"plot":"The story of ordinary men during WWII as seen from three different points of View.","title":"The Fallen","score":0.7301670908927917}'
'{"plot":"A rag tag unit of misfits known as the War Pigs must go behind enemy lines to exterminate Nazis by any means necessary.","title":"War Pigs","score":0.7290490865707397}'
'{"plot":"Baron Manfred von Richthofen is the most feared and celebrated pilot of the German air force in World War I. To him and his companions, air combats are events of sporty nature, technical ...","title":"The Red Baron","score":0.728823184967041}'
'{"plot":"In 1940, the British Royal Air Force fights a desperate battle vs. the Nazi Germany Air Force for control of British air space to prevent a Nazi invasion of Britain.","title":"Battle of Britain","score":0.7270985245704651}'
```

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *time travel*. It considers up to `150` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

Work with a runnable version of this example as a [Python notebook.](https://github.com/mongodb/docs-notebooks/blob/main/run-queries/ann-basic.ipynb)

```python
import pymongo

# connect to your cluster
client = pymongo.MongoClient("<connection-string>")

# define pipeline
pipeline = [
    {
        "$vectorSearch": {
            "index": "vector_index",
            "path": "plot_embedding_voyage_3_large",
            "queryVector": [-0.034731735,0.008558298,-0.0153717,-0.029912498,0.011549547,0.010261648,-0.011964999,-0.023265276,0.010303194,-0.006896493,-0.00054528,0.003926015,-0.025757983,0.027419789,0.001199616,-0.036227357,-0.005297005,0.021935832,0.010303194,-0.019193852,0.025093261,-0.040049512,-0.033900831,-0.011466458,-0.01827986,-0.0153717,0.023265276,0.007727395,0.000114249,0.005317777,-0.043871664,-0.02127111,-0.019609304,0.016368784,-0.004756918,0.003552109,0.006522586,-0.005400868,-0.015620971,-0.034565553,-0.018695312,-0.023099095,0.050851244,-0.034731735,0.004819236,0.022268193,-0.095719993,0.05517194,-0.046198189,-0.036393538,0.007187308,-0.02459472,-0.036725901,0.009472291,0.019027673,0.020938748,-0.011051006,0.027087428,0.04586583,-0.022600554,-0.05517194,0.044204023,0.01213118,0.047859997,-0.03938479,0.002928932,0.002056484,0.019443123,-0.028583053,0.013543714,0.022932915,0.011632638,0.004923099,0.000389486,0.020024756,-0.024096178,-0.022766734,0.011217186,-0.003198975,0.007104218,-0.047195274,-0.013377533,0.013294443,0.024096178,-0.056501385,-0.026755067,-0.008433662,-0.001911076,0.007976666,-0.008101301,-0.014042255,0.008641388,-0.02176965,0.010012378,-0.000607598,-0.024927082,0.024927082,-0.018612221,-0.001184036,0.005567048,0.001324251,-0.019526213,-0.023597637,0.060489718,-0.010178559,-0.019609304,0.004112968,-0.011217186,-0.031574301,-0.008766023,0.005483958,-0.061819162,-0.023431456,-0.040714234,0.015039339,0.026422706,0.016202603,0.004653055,0.041046593,-0.018030589,0.040381871,-0.002638116,0.013045172,0.004216831,0.005650138,0.027419789,0.003926015,-0.028749233,0.004798463,-0.030244859,0.063813329,0.007145763,-0.017448956,0.025591804,-0.045201108,0.010718645,0.002804297,0.014291527,0.04586583,-0.015205519,-0.021603471,-0.035230275,0.00760276,0.033236109,0.016534964,-0.043206941,-0.003115885,-0.026256526,0.005940954,0.016534964,0.024262359,-0.001630647,0.028084511,-0.012795902,0.007270399,0.001381376,-0.009763107,-0.006896493,0.008433662,-0.019360034,0.000386889,0.030411039,0.025591804,0.010469374,0.037722982,-0.001147684,-0.005400868,0.052845411,-0.052513052,0.00768585,-0.004299921,0.00922302,0.011881908,0.012962082,-0.068798743,0.003593654,0.020938748,-0.013792985,-0.034565553,-0.007519669,-0.04021569,-0.020689478,0.006273315,0.046862911,0.006107135,0.002638116,-0.013792985,-0.005400868,-0.020274026,0.007644305,-0.010801735,0.026422706,0.043871664,0.003780607,0.010261648,-0.064145692,0.011881908,-0.009056839,0.009347656,-0.02459472,0.026422706,0.033236109,0.041212775,0.019027673,-0.00315743,0.004424557,0.020689478,-0.0153717,-0.015205519,-0.034897912,0.020274026,0.016867325,0.040714234,-0.022766734,-0.010967916,0.026256526,0.007062673,-0.015953332,-0.007727395,0.031574301,-0.002887387,-0.00614868,0.004569965,0.019027673,0.012878992,0.011798819,0.004258377,-0.019193852,-0.021437289,-0.021603471,0.000301202,-0.051183607,-0.004985416,-0.030078677,0.012629721,0.065142773,-0.031740483,-0.021104928,-0.03938479,-0.003365156,-0.016036423,0.036393538,0.009804652,-0.018612221,0.060489718,-0.003697517,0.000547876,0.063480966,0.02758597,0.010053922,-0.003655972,-0.001485239,0.018362951,0.021104928,-0.003905243,0.019443123,-0.002658889,-0.00380138,-0.013626805,0.035894997,0.035396457,-0.005691683,0.002762751,0.012878992,-0.009596926,-0.009970833,-0.015953332,0.022434372,0.00614868,-0.021188019,0.001557943,-0.020190936,0.009763107,0.017448956,0.006730312,0.005567048,0.019692395,-0.00218112,-0.016867325,0.006854947,0.007976666,0.019193852,0.040880412,0.007353489,-0.02127111,-0.031906664,-0.026755067,-0.017947499,0.040381871,0.042209856,0.00913993,-0.0307434,-0.017781317,-0.015039339,0.03057722,0.017532047,0.0187784,-0.060822077,0.002928932,-0.026422706,-0.005899409,0.039717149,0.026588887,-0.000971118,0.004923099,-0.013626805,0.0187784,-0.031408124,-0.000695881,0.050851244,-0.014457707,-0.007311944,-0.001293092,-0.002139574,-0.019276943,0.00290816,0.019360034,-0.017781317,0.002160347,0.016618054,-0.006522586,0.011798819,0.029247776,-0.02775215,0.010344739,-0.018362951,-0.036725901,-0.015870241,0.015704062,-0.012463541,0.02459472,-0.024096178,0.001152877,-0.031408124,0.025425622,0.027087428,0.00922302,0.034565553,0.015704062,-0.020689478,-0.00517237,-0.014706978,-0.001589101,0.026090344,0.014956249,0.011715728,0.004299921,-0.00913993,0.022434372,-0.03705826,0.048524719,-0.030411039,0.008433662,0.017033506,-0.000511525,-0.031408124,0.005940954,-0.012962082,-0.031574301,0.017448956,0.010178559,-0.011383367,-0.020107845,-0.005151597,0.006647222,0.013128263,0.007145763,0.008059756,-0.045201108,-0.004943871,0.015787151,-0.045201108,-0.020772567,-0.020274026,0.028250692,-0.024262359,-0.004424557,0.009804652,0.000472576,-0.005691683,0.001443693,-0.013294443,0.001412535,0.013211353,-0.01213118,-0.002118802,0.017781317,-0.007353489,-0.031075761,-0.004923099,0.011383367,-0.004486875,-0.010178559,0.016618054,0.014457707,0.023763817,-0.02459472,-0.00388447,0.012546631,-0.007519669,0.015704062,-0.014291527,0.009680017,-0.035562634,0.023763817,0.053510133,-0.0555043,-0.003572882,0.022102011,0.021603471,-0.017282777,-0.001474852,-0.043539301,0.007810486,-0.025757983,-0.005400868,0.029912498,-0.00760276,0.014125346,0.030909581,-0.03340229,-0.009680017,0.018030589,0.008849114,0.03057722,0.019775484,0.014125346,0.031906664,-0.03057722,-0.027087428,-0.023597637,-0.022434372,-0.012878992,0.016285693,-0.021603471,-0.029746316,0.029746316,0.020357117,0.006314861,-0.001158071,0.028749233,-0.045201108,0.011383367,0.011134096,-0.021437289,-0.035728816,0.001827986,0.008267482,-0.057498466,0.01213118,-0.01213118,-0.040548053,0.010718645,0.004798463,-0.004881553,-0.019526213,-0.008558298,0.0059825,-0.000262254,-0.017615138,0.005193142,0.019692395,-0.00198378,-0.002845842,0.012546631,0.006107135,-0.008225936,-0.008890659,0.015870241,0.00517237,0.002596571,-0.010427829,-0.019110762,0.024262359,0.012048089,-0.032405205,0.006522586,0.013211353,0.013211353,-0.038221523,-0.007727395,-0.008267482,-0.019276943,0.001474852,0.031408124,-0.035562634,0.017532047,-0.023431456,-0.015454791,-0.011383367,0.016534964,-0.02176965,0.008682934,0.027253609,0.020190936,-0.0247609,-0.007311944,0.009555381,-0.01852913,-0.011632638,0.011549547,0.027419789,-0.034067012,-0.01229736,0.0307434,0.003946788,0.0046946,0.037722982,0.03057722,-0.010427829,0.002284982,0.033236109,0.030078677,-0.013377533,0.007395034,-0.012048089,0.040714234,-0.028749233,-0.000102565,-0.0059825,-0.041046593,0.017698228,-0.006356406,0.003178203,0.009056839,0.023099095,0.00606559,0.011881908,-0.02127111,-0.001126912,-0.027087428,0.011134096,0.001204809,-0.017033506,0.011051006,-0.014374617,0.017864408,0.023431456,-0.002077257,-0.026755067,-0.043871664,0.025757983,-0.006190225,0.001152877,0.011798819,-0.024262359,0.006564131,-0.070128188,-0.004362239,0.012962082,-0.013626805,-0.001402148,-0.012214269,0.011217186,-0.015953332,0.015787151,0.011134096,0.027253609,0.024262359,-0.048192356,0.009970833,0.018944582,-0.00517237,0.021935832,0.02775215,0.003406701,-0.010884825,0.075113602,-0.015953332,0.007727395,0.026755067,-0.006190225,-0.012712811,0.013377533,0.005940954,-0.008309027,0.02459472,0.002316141,-0.022434372,-0.012712811,0.03057722,-0.015787151,0.026755067,-0.001069787,0.03988333,-0.003697517,0.039550968,-0.019027673,-0.0059825,-0.00031029,-0.012546631,-0.003614427,0.007478124,0.005525503,0.032571387,-0.011798819,-0.011466458,-0.00606559,-0.011798819,0.018446039,0.007976666,0.018944582,-0.02176965,0.026588887,-0.006273315,-0.012463541,-0.007395034,0.012048089,-0.029247776,0.015454791,-0.007145763,0.006481041,-0.015620971,-0.00388447,-0.025757983,-0.001651419,-0.032903746,-0.005068507,0.03938479,0.003926015,0.004715373,0.022600554,-0.012546631,0.022932915,0.007810486,0.040714234,0.019941665,0.013543714,0.003406701,0.010884825,-0.03988333,0.042209856,-0.022766734,0.027419789,-0.029580137,0.043206941,0.022932915,0.021104928,-0.056833744,0.005193142,0.036061179,-0.012878992,0.008516753,-0.02758597,-0.030244859,-0.011798819,0.001111332,-0.014125346,-0.014125346,0.019027673,0.029081594,0.018861491,0.013626805,0.06846638,0.023099095,0.041378956,0.001599488,-0.028749233,0.017781317,0.016285693,0.021603471,-0.018113678,0.011300277,-0.032239024,0.022434372,-0.02459472,-0.013626805,0.005483958,0.013460624,-0.031574301,-0.015620971,0.016451873,0.014790068,-0.008849114,0.011134096,0.00461151,0.015122429,0.036227357,0.00206687,0.000877641,0.022102011,-0.028250692,0.022600554,-0.026422706,0.004029878,-0.032072846,0.017116595,0.010884825,0.019609304,0.00614868,0.005733229,0.016119512,0.002866614,-0.014540797,0.012463541,-0.003905243,0.003759835,-0.000485559,-0.022766734,-0.016285693,0.037722982,0.009513836,0.001506011,0.011964999,0.004029878,0.019941665,-0.000965924,0.002129188,0.015205519,0.071125269,0.022932915,0.005940954,-0.00044661,0.010220103,-0.03423319,-0.016285693,-0.016867325,-0.000659529,-0.008018211,-0.011383367,0.000016634,0.004071423,-0.029413955,0.019941665,-0.00913993,-0.024096178,0.010635555,0.010594009,0.001547556,0.036227357,-0.030078677,0.020772567,0.022268193,-0.014125346,0.008766023,-0.012962082,-0.007187308,0.017033506,-0.007187308,-0.015205519,-0.005608593,0.044536386,-0.001235968,0.007852031,0.001599488,0.005857864,-0.005940954,-0.010510919,-0.005567048,0.006730312,0.016285693,-0.010801735,-0.024428539,0.015122429,-0.02176965,0.01528861,-0.007436579,0.00226421,-0.004715373,0.004507647,0.004341467,0.005525503,-0.031075761,-0.005899409,0.037556801,0.014873158,-0.000342747,0.009970833,-0.019443123,0.023597637,-0.012048089,-0.025259443,0.006024044,-0.01827986,0.010012378,0.016784234,0.013211353,-0.005400868,-0.024428539,-0.02176965,-0.035230275,0.009347656,0.028583053,-0.015704062,-0.017781317,0.00226421,0.001199616,-0.003385928,0.008267482,0.002326528,0.022434372,-0.020190936,-0.015787151,0.000789358,0.031241942,0.011300277,0.001506011,-0.023265276,-0.010967916,0.009056839,0.011300277,-0.030244859,0.007478124,0.001111332,-0.035894997,0.0153717,0.002700434,0.021104928,0.010884825,-0.003344383,0.00768585,0.010386284,0.00452842,-0.014706978,0.028084511,0.013377533,0.014873158,0.046862911,-0.015454791,0.021188019,0.013959166,0.012629721,0.025924165,-0.018695312,-0.00922302,-0.0093892,0.007727395,0.036892079,0.007228854,-0.01229736,0.029247776,-0.004943871,-0.027253609,-0.008433662,0.043206941,0.002825069,0.028583053,-0.023431456,0.034897912,-0.041545134,-0.016534964,0.003053567,-0.012712811,0.002741979,-0.007187308,-0.025093261,-0.045201108,-0.004424557,-0.016618054,-0.008890659,0.008018211,-0.05184833,-0.019526213,-0.013377533,-0.010469374,0.030244859,-0.005068507,0.051183607,0.005483958,-0.006024044,0.035064094,-0.011134096,0.014956249,0.002284982,0.001724123,-0.01229736,0.012629721,0.010261648,0.014540797,0.048857078,-0.029580137,-0.024927082,-0.008350573,-0.03988333,0.000939959,0.013543714,0.013626805,-0.021437289,-0.012962082,0.006771857,0.013709894,-0.0059825,0.035396457,-0.006439496,-0.029580137,0.0046946,0.019609304,-0.007270399,0.014291527,-0.015620971,0.00118923,-0.00760276,-0.017199686,0.023265276,0.026588887,-0.030078677,-0.016701145,-0.025757983,0.004964644,0.026588887,0.043206941,0.011051006,-0.009846197,0.028915415,0.031574301,0.023763817,0.009264565,-0.008433662,-0.035064094,-0.000579035,-0.0247609,0.014125346,0.016618054,0.028749233,-0.052513052,-0.016867325,-0.01238045,0.002741979,0.013709894,0.010718645,0.013626805,0.009596926,-0.004403784,-0.02758597,-0.000945152,0.000420645,0.003759835,0.012546631,-0.011881908,0.008392117,0.012795902,0.005483958,-0.009763107,0.006397951,-0.010801735,0.012795902,-0.03938479,0.005733229,0.005733229,-0.000433627,0.015454791,0.002357686,-0.006564131,0.030244859,-0.024428539,0.016036423,0.014291527,-0.004964644,0.029413955,0.040381871,0.012629721,-0.033568468,-0.026422706,-0.037889164,-0.034399372,-0.03423319,0.021935832,0.004133741,-0.014623888,-0.013543714,-0.05517194,0.004736145,0.006314861,0.00006037,0.006356406,0.003323611,-0.010344739,0.007062673,0.005899409,-0.00623177,-0.001973394,-0.0555043,0.011881908,0.001350217,-0.033069927,-0.026921248,0.022268193,0.028583053,-0.021021837,0.010884825,0.019692395,-0.005442413,0.031574301,-0.014956249,0.01238045,-0.006356406,0.006273315,-0.003095113,-0.014540797,-0.02176965,0.005006189,-0.002658889,0.042542219,-0.02176965,0.017199686,-0.016701145,-0.001599488,0.016950415,-0.021188019,0.017864408,0.023763817,-0.000669915,0.025093261,0.021104928,0.008807569,0.037390623,-0.025591804,-0.003178203,-0.001319058,0.020523297,0.005255459,0.019276943,-0.00226421,0.00760276,-0.057166107,-0.006896493,-0.034067012,0.043871664,0.038221523,0.008101301,0.03988333,0.015870241,0.000955538,-0.004299921,-0.002928932,-0.002118802,-0.020523297,-0.001168457,-0.011134096,-0.000685495,0.003323611,0.011549547,0.034565553,0.029247776,-0.029746316,0.005213914,0.019110762,-0.003302838,0.026422706,0.028915415,-0.036227357,0.033236109,0.038387705,-0.035230275,0.004071423,-0.021935832,0.002928932,0.000976311,0.000527104,-0.006854947,-0.003822153,-0.001199616,0.019858574,-0.002762751,0.039052427,-0.008641388,0.032239024,-0.002295369,0.035396457,0.044536386,-0.029413955,0.025093261,-0.03423319,-0.016867325,-0.008849114,0.008433662,-0.004486875,0.017033506,0.006730312,-0.008599843,-0.008225936,-0.024428539,0.006564131,-0.007561215,-0.032072846,-0.019941665,0.035396457,0.019276943,0.010261648,0.005857864,0.032239024,-0.044204023,-0.018944582,0.002409618,0.032903746,0.05517194,-0.03655972,0.007976666,0.030909581,-0.023929998,0.016368784,0.01528861,-0.00768585,0.02176965,0.013626805,-0.02459472,0.04021569,-0.032737568,0.006854947,-0.011383367,0.014873158,-0.02176965,0.00243039,0.0093892,0.0093892,-0.029580137,0.019858574,0.01827986,0.024428539,0.017864408,-0.028250692,-0.001111332,0.056169022,0.007478124,-0.010718645,0.041046593,-0.015704062,0.034731735,0.002523867,-0.032571387,0.004341467,-0.023597637,-0.011881908,-0.035562634,0.006688767,0.007810486,-0.012712811,0.022600554,0.03057722,0.022600554,0.010552464,0.0307434,-0.009638472,0.02176965,-0.018030589,0.024262359,-0.036227357,-0.020772567,0.001641033,-0.022932915,-0.014623888,0.018362951,0.002575798,0.006190225,-0.011051006,0.021021837,0.019110762,0.02127111,-0.028583053,-0.052180689,-0.014291527,-0.010552464,0.036393538,0.042542219,-0.04586583,-0.001869531,0.008350573,-0.008516753,-0.020772567,0.000294711,0.015704062,-0.014457707,-0.020772567,0.008766023,-0.026588887,-0.004736145,-0.028084511,-0.007519669,0.010552464,-0.016534964,0.006190225,0.012962082,-0.016618054,0.012546631,0.02459472,0.022932915,0.020440206,-0.027918331,-0.008059756,0.020689478,-0.014623888,-0.011466458,-0.006896493,-0.020024756,-0.031408124,0.021603471,0.007270399,-0.03057722,0.008350573,-0.021437289,0.00072704,-0.043871664,0.006314861,-0.017199686,0.02176965,0.024262359,-0.020357117,-0.000542683,-0.005213914,0.001963008,-0.00064395,-0.022434372,0.022102011,-0.006688767,-0.028583053,0.002191506,-0.005047734,0.002368073,0.014956249,0.023929998,-0.003302838,-0.032239024,0.022268193,-0.013377533,-0.010801735,0.003676744,0.009015295,-0.039550968,0.010884825,-0.033568468,0.013709894,-0.029413955,-0.006356406,-0.020274026,0.023597637,0.030909581,0.02176965,0.016285693,0.045533467,-0.024096178,-0.030909581,-0.026422706,0.002783524,-0.010594009,0.004362239,-0.070792913,0.009472291,-0.022102011,0.011134096,-0.017448956,-0.011549547,-0.056833744,0.00082571,0.026588887,-0.013709894,0.002575798,0.02176965,-0.000568649,-0.007270399,0.004279149,-0.042874578,-0.026588887,0.016784234,0.036725901,-0.028915415,-0.009513836,0.017448956,0.002035712,-0.007228854,0.011383367,0.011134096,0.028915415,0.0153717,-0.027087428,0.043871664,-0.005089279,0.006314861,0.014291527,-0.003240521,0.025924165,-0.001230775,-0.015454791,-0.012629721,0.031740483,-0.039717149,-0.031075761,0.006605676,-0.008641388,-0.032239024,0.037722982,-0.03705826,-0.024096178,0.001911076,0.018196769,-0.007353489,-0.011300277,-0.029081594,0.004590738,-0.018030589,-0.026588887,0.010261648,0.038221523,0.008392117,-0.01213118,0.018362951,-0.034731735,-0.017781317,-0.011632638,0.005255459,0.000851675,0.014208436,-0.000039922,-0.000228498,0.014790068,0.00913993,0.0004544,-0.011798819,-0.020440206,0.005899409,0.008350573,0.006314861,0.040548053,0.003427474,-0.010801735,0.008599843,0.002586185,-0.041212775,-0.016368784,0.020024756,0.000965924,-0.021021837,-0.008475208,0.0307434,0.00760276,0.003614427,0.003489791,-0.025924165,0.000799744,0.013460624,-0.020440206,0.048857078,0.004320694,-0.048857078,0.015039339,-0.029580137,0.025924165,0.018861491,-0.014706978,0.000576439,-0.031241942,0.0307434,0.0153717,0.014706978,0.028084511,-0.01238045,-0.031241942,0.018196769,-0.034897912,0.008142847,0.010718645,0.00922302,0.047859997,-0.00072704,-0.010427829,0.007104218,0.026256526,0.012214269,-0.013377533,-0.05184833,0.005276232,0.021935832,-0.007021128,0.009804652,0.007893575,0.024096178,-0.002357686,0.033900831,-0.031740483,0.034565553,-0.036892079,-0.015454791,0.030411039,0.010552464,-0.022268193,-0.001391762,-0.008184392,-0.008558298,0.008475208,-0.009929287,0.010427829,0.041378956,-0.009555381,-0.008724478,-0.039052427,0.034731735,-0.014291527,0.023099095,0.029081594,0.007519669,0.010967916,-0.008142847,0.006190225,-0.031075761,0.033734649,-0.001672192,0.047859997,-0.022434372,-0.007395034,0.01213118,0.056169022,0.002762751,-0.029413955,-0.000763392,-0.015787151,0.010801735,0.008142847,0.029912498,-0.0018176,0.033236109,-0.046198189,-0.002492708,-0.006730312,0.008807569,-0.03655972,0.009430746,-0.053842496,-0.060489718,0.046862911,0.002783524,-0.0187784,0.000571246,0.00760276,0.002482322,0.001319058,-0.014291527,0.001464466,-0.011632638,-0.012463541,-0.004902326,0.000841289,0.006688767,0.030244859,0.018944582,0.000532297,-0.015620971,0.007104218,0.005608593,0.002035712,-0.023763817,0.003032795,0.010594009,-0.023597637,-0.042376038,-0.005255459,0.001199616,-0.0247609,-0.007893575,-0.011632638,0.013045172,-0.005691683,-0.007104218,0.027419789,-0.004320694,-0.005525503,-0.026090344,0.031408124,-0.012795902,-0.007062673,0.000939959,0.000030185,0.004175286,0.014291527,0.033236109,-0.038720068,0.074116521,-0.019692395,0.001589101,0.013792985,-0.056169022,-0.028749233,-0.001599488,0.004175286,0.014790068,0.00162026,-0.007519669,-0.041378956,0.016534964,-0.003572882,-0.002575798,-0.019526213,-0.00922302,-0.033900831,-0.042043675,-0.014208436,0.010178559,0.017698228,0.032239024,0.00913993,0.009264565,-0.012463541,-0.005857864,-0.015870241,0.004486875,0.018861491,-0.000176567,-0.029912498,0.016784234,0.012546631,0.051183607,0.023597637,0.032903746,0.0153717,-0.013377533,-0.000016634,-0.061486799,-0.034565553,0.016119512,0.00380138,-0.003863698,0.004362239,-0.017532047,-0.002762751,0.000102565,-0.021437289,0.029247776,-0.010718645,-0.015870241,-0.016285693,0.010220103,-0.000373906,0.012962082,0.010137013,-0.007228854,0.02127111,-0.029247776,0.018113678,0.009181475,0.002233051,0.014374617,-0.00396756,0.010801735,0.007644305,0.020855658,0.014790068,0.032737568,-0.037390623,0.003032795,0.010801735,-0.01553788,-0.014790068,0.019526213,-0.017947499,-0.007893575,-0.011964999,-0.00614868,-0.005857864,-0.032072846,-0.025924165,0.001163264,-0.013294443,-0.01553788,0.016701145,-0.013460624,-0.001111332,0.00760276,0.01553788,-0.033734649,0.048192356,-0.003282066,0.031906664,0.002845842,0.003240521,0.017116595,-0.01827986,0.006896493,-0.00760276,-0.009680017,-0.02459472,-0.020689478,-0.053510133,0.00614868,-0.010552464,-0.032405205,-0.0307434,0.025093261,0.003635199,-0.008101301,-0.00606559,-0.007436579,0.00606559,-0.012962082,0.026921248,0.009098385,0.046530552,-0.011632638,0.032571387,-0.033900831,0.009846197,0.002866614,0.032903746,0.008973749,0.012712811,0.040049512,0.013626805,-0.026256526,-0.031408124,0.036227357,0.011964999,-0.006024044,-0.001848759,0.015704062,-0.021188019,-0.035064094,-0.013377533,-0.009721561,-0.01553788,0.008766023,0.005400868,0.004507647,-0.018362951,-0.026588887,-0.00913993,-0.025591804,0.035894997,0.021935832,-0.031906664,-0.000602404,0.026422706,-0.006397951,0.006647222,0.0093892,0.020606387,0.00913993,0.015620971,-0.024096178,0.00063616,-0.006564131,0.01238045,-0.013709894,0.000563456,-0.009887742,0.016618054,-0.003323611,0.000451803,0.001609874,0.008682934,0.025259443,0.020024756,-0.027253609,0.010884825,0.028250692,-0.054839578,0.033568468,-0.004902326,0.003053567,0.020274026,-0.015704062,-0.00614868,-0.063813329,0.002482322,0.009763107,-0.001609874,-0.012214269,0.020107845,0.001921462,0.018695312,-0.004923099,0.007270399,-0.023763817,0.005234687,0.003406701,0.002565412,0.007104218,0.000841289,0.016202603,0.01827986,-0.031075761,-0.035562634,-0.025259443,-0.007021128,0.000641353,-0.033069927,0.010718645,0.005650138,0.024927082,-0.002658889,0.00380138,0.009929287,-0.004258377,-0.039717149,-0.022434372,0.025425622,0.00198378,0.006356406,0.017615138,-0.032072846,0.046862911,-0.026921248,0.005940954,0.021603471,-0.002253824,0.002825069,-0.030411039,-0.003115885,0.023597637,-0.004320694,-0.007852031,0.018030589,-0.008724478,-0.005733229,0.032903746,0.013876075,0.015454791,-0.023597637,0.005151597,-0.035396457,0.02176965,-0.012463541,0.025591804,0.014540797,-0.027918331,0.004154514,0.008724478,0.016036423,-0.015870241,0.005400868,-0.017365867,-0.044868745,-0.000485559,0.020357117,-0.00760276,-0.023265276,-0.012048089,0.008433662,0.018362951,-0.006979583,0.0307434,0.008392117,0.027087428,-0.019360034,0.016119512,0.02127111,0.010801735,0.00299125,0.002949705,0.012463541,-0.000025966,0.015953332,0.029413955,0.020024756,0.003780607,0.022102011,-0.031740483,0.01553788,0.010386284,0.028749233,-0.010884825,0.008682934,-0.003531337,-0.05517194,-0.019360034,-0.009347656,-0.002025325,0.003261293,-0.025425622,-0.01553788,-0.000251867,0.014291527,0.012546631,0.035728816,-0.007062673,-0.006605676,0.000384293,-0.005047734,-0.032571387,-0.021188019,-0.02127111,-0.016036423,0.008475208,-0.004009106,0.014291527,-0.008101301,0.004424557,-0.038221523,-0.019360034,0.015039339,-0.015454791,-0.029580137,0.035728816,0.004466102,-0.000778971,-0.005068507,-0.017781317,0.00477769,0.001838372,0.030244859,0.01213118,-0.022932915,-0.005359322,0.037390623,0.005899409,0.002046098,0.037889164,0.016701145,0.010303194,0.02127111,-0.009513836,-0.022268193,-0.005650138,-0.00388447,0.016534964,-0.023265276,-0.00054528,0.004819236,0.004715373,-0.001178843,-0.051183607,-0.00614868,-0.010552464,-0.002741979,-0.009181475,0.023597637,0.019193852,0.017199686,-0.036393538,-0.00243039,-0.015870241,-0.014706978,-0.00145408,0.016368784,-0.011632638,-0.014623888,-0.01229736,-0.01553788,0.040880412,0.023929998,-0.014623888,0.002648502,0.031906664,-0.033734649,-0.026755067,0.002783524,0.005359322,0.009970833,0.001412535,0.016950415,0.016285693,-0.006730312,-0.02459472,0.050851244,-0.001827986,-0.020855658,0.020938748,0.004071423,-0.021603471,-0.007852031,-0.023929998,-0.029912498,-0.003365156,0.017365867,-0.010427829,-0.011715728,0.014956249,0.011383367,0.032405205,-0.028583053,-0.017448956,0.018446039,0.017615138,0.035728816,-0.010095468,-0.00254464,0.010012378,0.028250692,-0.020855658,-0.002305755,-0.001002276,-0.014125346,-0.007021128,-0.028583053,-0.045533467,-0.02758597,-0.020440206,0.001350217,0.010053922,0.020689478,-0.017615138,0.026422706,0.040880412,0.012463541,-0.010718645,-0.014706978,0.068134025,0.038720068,0.047859997,-0.012546631,0.015704062,-0.002087643,-0.010303194,0.014790068,0.018612221,0.007395034,-0.014790068,-0.017864408,-0.005068507,-0.054507218,0.004902326,-0.004050651,0.021603471,0.019775484,-0.024262359,-0.012795902,0.021935832,-0.004009106,-0.039717149,0.037556801,-0.016701145,-0.025757983,0.005483958,-0.005110051,-0.021935832,-0.003406701,0.010594009,0.015787151,-0.049854163,0.007727395,-0.008392117,-0.017199686,0.009970833,-0.008849114,-0.013876075,-0.0059825,-0.015870241,-0.007104218,0.028250692,-0.029081594,0.026921248,0.00299125,-0.017781317,0.042542219,0.018196769,0.052845411,-0.004819236,-0.014125346,0.02459472,-0.011715728,0.015787151,-0.005774774,0.004902326,-0.004964644,-0.02758597,-0.013959166,-0.033568468,-0.027918331,-0.017698228,0.003489791,-0.020024756,-0.021603471,0.019360034,0.028084511,-0.002503094,-0.018861491,-0.002295369,0.050851244,-0.020689478,-0.000459593,-0.026090344,0.002783524,-0.005899409,-0.026921248,-0.0093892,-0.004112968,0.031574301,0.003926015,-0.032903746,-0.046198189,-0.019027673,-0.00913993,0.030411039,-0.019443123,0.001963008,-0.005193142,0.010884825,-0.02127111,-0.025259443,0.032737568,0.00089322,0.003282066,0.001713737,-0.006439496,0.016867325,-0.031574301,0.031075761,-0.009970833,0.022600554,-0.023597637,-0.014956249,0.004009106,0.00198378,0.026588887,-0.023431456,-0.023763817,-0.013294443,-0.029746316,0.001381376,-0.042874578,-0.00913993,0.014873158,0.016202603,0.012878992,-0.006024044,0.009638472,0.010552464,-0.017033506,-0.027087428,0.044536386,-0.038055345,0.001329444,-0.019609304,0.023597637,-0.043206941,0.040049512,0.017615138,0.046862911,0.02127111,0.013294443,-0.039550968,-0.018861491,-0.019609304,-0.033734649,0.00623177,-0.017199686,0.041212775,-0.017781317,-0.024262359,0.054507218,-0.009721561,0.005816319,-0.00206687,-0.008766023,0.017365867,-0.000737426,0.018362951,-0.023597637,-0.019110762,0.021935832,0.041545134,-0.020357117,-0.017615138,0.044868745,-0.018030589,-0.032405205,-0.050186522,-0.014540797,0.005213914,-0.006688767,0.047527634,0.040714234],
            "numCandidates": 150,
            "limit": 10,
        },
    },
    {
        "$project": {
            "_id": 0,
            "plot": 1,
            "title": 1,
            "score": {"$meta": "vectorSearchScore"},
        },
    },
]

# run pipeline
result = list(client["sample_mflix"]["embedded_movies"].aggregate(pipeline))

# print results
for i in result:
    print(i)

```

**Output:**

```js
{'plot': 'At the age of 21, Tim discovers he can travel in time and change what happens and has happened in his own life. His decision to make his world a better place by getting a girlfriend turns out not to be as easy as you might think.', 'title': 'About Time', 'score': 0.7710106372833252}
{'plot': 'A psychiatrist makes multiple trips through time to save a woman that was murdered by her brutal husband.', 'title': 'Retroactive', 'score': 0.760047972202301}
{'plot': 'A time-travel experiment in which a robot probe is sent from the year 2073 to the year 1973 goes terribly wrong thrusting one of the project scientists, a man named Nicholas Sinclair into a...', 'title': 'A.P.E.X.', 'score': 0.7576861381530762}
{'plot': 'An officer for a security agency that regulates time travel, must fend for his life against a shady politician who has a tie to his past.', 'title': 'Timecop', 'score': 0.7576561570167542}
{'plot': 'After visiting 2015, Marty McFly must repeat his visit to 1955 to prevent disastrous changes to 1985... without interfering with his first trip.', 'title': 'Back to the Future Part II', 'score': 0.7521393895149231}
{'plot': 'A reporter, learning of time travelers visiting 20th century disasters, tries to change the history they know by averting upcoming disasters.', 'title': 'Thrill Seekers', 'score': 0.7509932518005371}
{'plot': 'Lyle, a motorcycle champion is traveling the Mexican desert, when he find himself in the action radius of a time machine. So he find himself one century back in the past between rapists, ...', 'title': 'Timerider: The Adventure of Lyle Swann', 'score': 0.7502642869949341}
{'plot': 'Hoping to alter the events of the past, a 19th century inventor instead travels 800,000 years into the future, where he finds humankind divided into two warring races.', 'title': 'The Time Machine', 'score': 0.7502503395080566}
{'plot': 'A romantic drama about a Chicago librarian with a gene that causes him to involuntarily time travel, and the complications it creates for his marriage.', 'title': "The Time Traveler's Wife", 'score': 0.749496340751648}
{'plot': 'A modern aircraft carrier is thrown back in time to 1941 near Hawaii, just hours before the Japanese attack on Pearl Harbor.', 'title': 'The Final Countdown', 'score': 0.7469133734703064}
```

#### Filter Query

The following query filters the documents for movies released between January 01, `1955` and January 01, `1975` before performing the semantic search against the sample vector data. It uses the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/query/and.md#mongodb-query-op.-and) operator to perform a logical `AND` operation of the specified dates. It then searches the `plot_embedding_voyage_3_large` field in the filtered documents for `150` nearest neighbors using the vector embeddings for the string *kids adventure*, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

Work with a runnable version of this example as a [Python notebook.](https://github.com/mongodb/docs-notebooks/blob/main/run-queries/ann-filter.ipynb)

```python
import pymongo

# connect to your cluster
client = pymongo.MongoClient("<connection-string>")

# define pipeline
pipeline = [
    {
        "$vectorSearch": {
            "index": "vector_index",
            "path": "plot_embedding_voyage_3_large",
            "filter": {
                "$and": [
                    {"year": {"$gt": 1955}},
                    {"year": {"$lt": 1975}},
                ],
            },
            "queryVector": [-0.021090532,-0.026399033,-0.024103465,-0.025538195,-0.000549233,0.011836523,-0.013199517,-0.003766167,-0.005165028,-0.02238179,0.037876874,0.010617003,0.010903949,-0.001354026,0.006850836,-0.018005863,-0.02195137,0.019512329,-0.041894119,-0.008357302,0.027546817,-0.025251249,0.004340059,-0.02195137,-0.003748232,-0.006205208,0.021377478,0.008931194,-0.00173961,-0.009827901,-0.016642869,-0.033572685,-0.026399033,0.015208139,0.010114847,-0.0233861,-0.011406104,-0.033142265,-0.008895326,-0.014347301,-0.019081909,-0.049067769,0.034433521,-0.023673046,0.004160717,-0.01334299,-0.06714537,0.032568373,-0.022525262,-0.024677357,0.011334368,0.027403345,0.026399033,-0.016786342,-0.015925504,0.013916882,-0.005487842,-0.0233861,0.026542507,-0.052798066,-0.025681669,-0.025394723,0.014203828,0.014921193,-0.031564061,0.010760476,0.010688739,0.013916882,-0.037876874,0.039598551,-0.000816003,0.003766167,-0.001694775,0.026972925,-0.009469219,0.015351612,-0.007245387,0.028981548,-0.035724778,0.010688739,0.001228488,0.004106915,-0.024677357,0.028551128,-0.033716157,-0.013486463,0.018292809,-0.018221073,0.009612692,-0.003622693,-0.001138817,-0.021234006,-0.045624416,0.020803586,0.007675806,-0.009612692,-0.021664424,-0.026685979,-0.025968615,0.001775478,-0.007496465,0.02051664,-0.054519743,0.018221073,0.014132091,-0.009684428,-0.025825141,-0.014921193,-0.057389203,-0.020660114,-0.028264182,-0.008931194,-0.019942747,-0.003228143,-0.014419037,0.021234006,-0.004573202,0.007317123,0.018651491,-0.016571132,-0.036155198,-0.032855317,0.000726332,-0.031851009,0.018938437,0.021234006,-0.048206929,0.017934127,-0.013414727,-0.009469219,0.064849801,0.006348681,-0.039024659,0.021377478,-0.022668736,-0.026829453,-0.019081909,0.027977237,-0.004627005,-0.038450766,0.004465597,-0.041894119,0.008213829,0.03055975,0.052224174,-0.00277979,-0.032137953,-0.013629936,0.022094844,-0.005918262,0.020660114,0.010617003,-0.020373167,-0.001614071,0.021090532,-0.005523711,0.004878082,-0.021090532,0.029698912,0.000726332,0.003371616,-0.022238316,0.008715985,0.038737711,0.013486463,-0.008536644,0.040172443,0.017503707,-0.028838074,0.061693393,-0.003066736,0.008285566,-0.034576993,0.01578203,-0.02238179,0.015925504,0.066571474,-0.038737711,-0.050215553,0.009325746,-0.010903949,-0.041607171,-0.006384549,0.026972925,-0.000119374,-0.003066736,-0.024103465,0.005093292,0.028981548,0.026829453,-0.001703742,0.043041904,0.010186584,0.010688739,0.004357993,-0.016571132,-0.010545266,-0.033142265,-0.005559579,-0.000365408,-0.00717365,0.019655801,0.047633037,0.044476632,0.01456251,-0.002977065,0.025681669,-0.015423348,-0.02051664,-0.019512329,0.014705983,0.002977065,0.03055975,-0.014347301,0.024390411,0.005882393,-0.012195205,0.004071047,-0.028694602,0.031277116,-0.010114847,0.005272633,0.017934127,0.037589926,-0.046198308,-0.02195137,-0.037876874,0.021234006,-0.034720469,-0.018005863,0.03055975,-0.015495085,-0.035150886,0.004178651,0.005882393,0.075753748,0.00595413,-0.083214343,-0.016284186,0.022238316,-0.032998793,-0.00491395,-0.009254009,-0.007819279,0.046198308,-0.008464907,0.014634247,0.031707536,-0.00317434,-0.026255561,-0.010617003,-0.033285737,0.020086221,-0.016858079,-0.012195205,-0.041894119,0.000721849,0.038163818,0.02238179,0.011406104,0.010330057,0.032137953,-0.01047353,0.039311603,-0.01291257,-0.03099017,-0.018938437,-0.013271254,-0.001820314,-0.005380238,0.003299879,-0.024533885,-0.001093982,0.012123469,-0.005236765,0.014132091,-0.018221073,0.013629936,0.022238316,-0.00317434,0.034003101,0.019081909,0.008034488,-0.02912502,0.026542507,-0.011334368,-0.077475421,0.038163818,-0.003568891,0.019081909,0.019512329,0.002385239,-0.032568373,-0.020373167,0.038737711,-0.013773409,0.01621245,-0.028407656,-0.021090532,-0.004411795,-0.013916882,-0.001533368,0.004322124,-0.024820831,0.004627005,-0.004591136,0.014849456,-0.014275564,-0.020229694,0.0233861,0.015566821,0.022525262,-0.024390411,-0.028694602,0.001766511,-0.036011726,0.006456285,-0.011262631,0.005523711,0.012266942,-0.019225383,-0.015423348,0.011836523,-0.011334368,-0.009827901,-0.011119158,0.007030177,0.00277979,0.004537334,-0.016571132,0.013127781,-0.013701673,-0.016571132,0.002941197,0.000959476,-0.004483532,0.010760476,0.043041904,-0.032568373,-0.015423348,0.006169339,-0.02094706,-0.050215553,0.012769097,0.015495085,0.001318158,0.00164994,-0.045337472,0.001533368,0.005595447,0.039311603,-0.030703224,0.023242628,-0.008787721,-0.021234006,-0.021234006,-0.001524401,0.007281255,0.01334299,0.00164994,-0.005451974,-0.011047422,-0.021234006,-0.033572685,-0.015423348,-0.005236765,0.025681669,-0.02051664,-0.024103465,-0.021377478,-0.00738886,-0.031707536,0.017790653,-0.026829453,0.007783411,-0.003335747,0.024677357,0.006384549,0.035724778,-0.004017244,-0.018651491,-0.014060355,-0.029842386,-0.012553888,0.006994309,-0.00317434,0.018292809,0.019942747,-0.01169305,0.002456975,0.010330057,-0.031707536,0.00799862,-0.019655801,-0.006205208,-0.012769097,-0.035294361,0.026112087,-0.004483532,0.02094706,0.019081909,0.001676841,-0.040746335,-0.004035179,-0.014992929,0.004375927,-0.049928606,-0.02051664,0.004268322,0.015351612,-0.037016038,-0.001452664,-0.021234006,-0.005738921,-0.051650282,-0.008285566,0.012840834,-0.015925504,0.018794963,-0.001228488,-0.035868254,-0.00347922,-0.003264011,0.002528712,0.01477772,-0.010545266,0.018221073,0.018149335,-0.028838074,-0.012984307,-0.037302982,-0.041607171,-0.043328848,-0.019799275,-0.019225383,-0.011047422,0.011908259,0.021664424,-0.012553888,0.004662873,0.005451974,-0.024533885,0.0067791,0.022812208,-0.037589926,-0.031564061,0.007101914,-0.00760407,-0.025107777,0.015566821,0.020803586,-0.033572685,0.062841177,0.034146577,-0.007532333,-0.001865149,-0.023673046,0.032424901,0.018508019,-0.005703052,-0.015853768,0.019655801,0.042181063,0.006671495,-0.004573202,0.024390411,0.009756165,-0.00029143,0.000107605,0.032711845,-0.005523711,-0.015566821,0.009110536,0.017216761,0.006241076,-0.003945508,0.007783411,0.024246939,0.048206929,0.00277979,-0.002367305,-0.05107639,-0.016284186,-0.016929815,0.016858079,0.000703914,-0.021234006,0.021234006,-0.014634247,0.001389895,0.008321434,-0.016499396,0.014921193,0.025394723,0.035437834,0.013486463,-0.022668736,-0.012338678,-0.034003101,-0.005559579,-0.008106225,0.023959992,-0.019368855,0.024533885,-0.000600793,0.009756165,-0.001936886,-0.014490774,0.018077599,0.004447663,0.011262631,-0.003658562,0.043328848,-0.018938437,0.00799862,-0.018221073,0.041320227,0.000363166,-0.003730298,0.002851526,-0.024103465,0.003515089,-0.0135582,-0.003497155,-0.006814968,0.014060355,0.027116399,-0.003192274,0.011406104,0.042468011,-0.036442146,-0.007245387,0.032424901,-0.038737711,0.008680117,-0.035581306,0.027546817,0.021664424,-0.000757717,-0.022238316,0.018221073,-0.006205208,0.005093292,0.001264356,-0.002116227,0.001098465,0.017431971,-0.042181063,0.010760476,0.033285737,0.002708053,-0.007352991,-0.009827901,-0.031994481,-0.020803586,0.009971374,-0.014849456,-0.003658562,0.024964303,-0.001793413,0.021090532,0.01578203,0.012984307,0.006922573,-0.032711845,-0.013701673,0.00390964,0.017503707,-0.015351612,0.006922573,0.028694602,0.012266942,-0.027259871,0.007675806,-0.002295568,-0.020086221,0.00595413,-0.027833764,0.001551302,0.008644248,-0.002187963,0.00040576,0.024964303,0.013916882,-0.015925504,0.014347301,-0.011549577,0.018938437,-0.032424901,0.003730298,0.003281945,0.032998793,0.005595447,0.025681669,0.011047422,0.026399033,0.02912502,-0.006241076,0.004627005,0.024390411,0.001542335,-0.034576993,0.011477841,-0.00491395,-0.014347301,0.023529572,-0.004770477,-0.014921193,-0.028264182,0.02812071,0.00164994,0.008680117,-0.005416106,0.035581306,-0.02812071,0.006097603,-0.016355922,-0.010114847,0.033142265,-0.021807898,0.001228488,-0.002170029,-0.032711845,0.018149335,0.014132091,0.03055975,0.031133642,-0.011979996,0.008967063,-0.013486463,-0.02812071,0.052224174,0.004124849,-0.008715985,-0.034863941,0.025251249,0.07977099,-0.000072297,-0.014705983,0.033142265,0.024103465,-0.004232454,-0.007496465,-0.024246939,-0.029698912,-0.009469219,0.010114847,0.001201586,0.00860838,0.012051732,-0.006025866,0.014490774,0.014992929,0.01169305,-0.003192274,0.005308501,0.0045194,0.017575443,0.001022245,-0.018794963,-0.001847215,0.011119158,0.02051664,-0.006886704,0.010330057,-0.003353682,0.018794963,0.013773409,0.026399033,0.007962752,-0.018221073,-0.012553888,-0.003586825,-0.002170029,0.047633037,0.011908259,0.007209518,0.045624416,0.028694602,0.004357993,0.023959992,0.004232454,0.009182272,0.003012933,0.035294361,-0.055954475,0.014849456,0.012553888,0.004340059,-0.000511123,-0.024390411,0.011406104,0.013127781,0.013629936,-0.011406104,0.002582514,-0.004555268,0.005559579,0.000569409,0.017934127,-0.014060355,0.02912502,0.003819969,0.011190895,-0.011262631,0.017001551,0.012553888,-0.02238179,0.024246939,0.032281429,0.032711845,-0.016714605,-0.021520952,0.016355922,-0.011334368,-0.003891705,-0.008572512,-0.016929815,0.0135582,-0.057963096,0.015566821,0.001856182,-0.002456975,-0.000766684,0.005380238,0.000923607,0.035581306,0.005272633,-0.009612692,0.018651491,-0.023959992,-0.001416796,0.033285737,-0.002725987,0.024533885,-0.010186584,0.003802035,-0.029268494,-0.011764786,0.003837903,0.022955682,0.053945851,-0.002232799,0.019512329,0.014419037,0.028407656,0.004985687,0.00210726,0.005774789,0.032568373,-0.024964303,0.019655801,-0.012123469,0.031994481,0.015638558,0.038450766,-0.011979996,0.033716157,0.019368855,0.017431971,0.022668736,0.015423348,-0.001927919,-0.001102949,0.028694602,-0.013701673,-0.036155198,-0.010688739,0.000535782,-0.021807898,-0.005200896,-0.040459387,0.007137782,-0.006492154,-0.00277979,0.020803586,0.027833764,-0.000780134,0.000600793,-0.025538195,-0.011764786,0.021090532,0.028694602,-0.016929815,-0.025251249,0.029268494,-0.013271254,0.014634247,0.000376617,-0.025251249,-0.026255561,-0.037302982,0.003138472,-0.024677357,-0.019799275,0.025825141,-0.040746335,0.002510778,-0.031851009,-0.014347301,-0.00158717,-0.046772201,-0.028838074,0.006635627,-0.001058113,0.014132091,-0.00286946,0.019368855,0.007281255,0.036155198,0.065710634,0.018794963,-0.029268494,0.003461286,0.012984307,0.006133471,0.003497155,0.046198308,-0.014132091,-0.010186584,0.028981548,-0.000286946,-0.003102604,0.011190895,0.014490774,-0.020660114,-0.00347922,-0.004842214,-0.000506639,0.002600448,0.017073289,-0.011836523,-0.026685979,-0.023959992,0.023673046,-0.006958441,0.040172443,-0.031133642,0.009182272,-0.015638558,-0.002421107,0.004555268,0.014705983,-0.028407656,-0.014921193,-0.015710294,-0.008751853,-0.006420417,-0.038450766,-0.011908259,0.006133471,0.002474909,-0.008070357,-0.01025832,-0.011119158,0.004465597,0.010903949,0.009074667,0.030703224,-0.019368855,-0.007891015,0.007675806,-0.005093292,0.023099154,0.022094844,0.00738886,0.007066045,-0.023242628,-0.020660114,0.009397482,-0.006635627,0.009540955,0.006348681,-0.013773409,-0.000186067,-0.021234006,-0.017145025,-0.007030177,0.010114847,0.024390411,-0.024964303,-0.041033279,0.0135582,0.014060355,0.008715985,0.018794963,-0.039598551,-0.015208139,0.027977237,0.020086221,0.012195205,-0.010760476,-0.025538195,0.025394723,0.012697361,-0.053371958,-0.008249698,0.005846525,-0.045624416,-0.027977237,-0.012410415,-0.02195137,-0.022955682,0.011477841,0.026972925,-0.031420588,-0.012051732,-0.015925504,-0.004322124,-0.017145025,0.012840834,0.01578203,-0.010186584,-0.00091464,-0.028264182,0.00369443,-0.029985858,-0.009899638,0.018794963,0.053945851,0.007317123,-0.020086221,0.008967063,-0.001506467,-0.006850836,0.011477841,-0.003120538,-0.005631316,-0.027977237,0.01047353,0.003120538,-0.001354026,-0.004160717,-0.004698741,-0.049067769,0.021807898,-0.037589926,0.03672909,-0.004878082,-0.006241076,0.000049879,0.014203828,-0.027259871,0.004196586,-0.002421107,0.008106225,-0.00760407,-0.003802035,-0.016140714,0.038737711,-0.010043111,-0.037589926,-0.062267285,-0.001506467,-0.006384549,-0.012697361,-0.011190895,-0.01578203,0.014132091,-0.02238179,-0.024677357,0.011621314,-0.028407656,0.010688739,0.039311603,0.009254009,-0.009612692,-0.040459387,0.021234006,0.007926884,-0.057102256,-0.045624416,0.003497155,-0.003120538,-0.015853768,-0.006528022,0.011334368,-0.008177961,-0.033716157,0.010114847,0.035868254,-0.021807898,-0.010975685,-0.039024659,0.021234006,0.001990688,-0.009756165,-0.003819969,-0.033142265,-0.035150886,0.028407656,0.007711674,0.018364545,0.005416106,0.010545266,-0.032281429,0.01291257,0.003102604,-0.009756165,0.05107639,-0.001080531,-0.043615796,0.025968615,0.012697361,0.024820831,0.024246939,-0.020086221,-0.012195205,0.00760407,0.009540955,-0.003802035,0.043328848,-0.010043111,0.003891705,-0.054519743,0.043041904,-0.032711845,0.024820831,0.018651491,-0.008357302,0.009540955,-0.003156406,-0.019081909,-0.025825141,-0.02912502,0.026255561,-0.017216761,0.010401793,-0.028551128,-0.005200896,0.012625624,-0.008142093,0.039311603,-0.00082497,-0.003784101,0.037876874,0.006599758,-0.021520952,0.047633037,0.012410415,-0.01477772,0.023529572,0.004985687,-0.031707536,0.007675806,-0.017934127,-0.034863941,0.018794963,-0.011119158,-0.027546817,0.009612692,0.00760407,0.057102256,0.006241076,0.007281255,-0.007675806,-0.008285566,0.012553888,-0.007245387,0.016284186,-0.024964303,0.007030177,-0.011836523,-0.045050524,0.021090532,-0.021664424,0.00369443,0.037016038,-0.010186584,-0.00656389,0.016355922,0.019225383,0.009002931,-0.008034488,-0.004555268,0.046772201,-0.014347301,0.014347301,-0.023959992,0.017790653,0.031133642,-0.025825141,0.035581306,-0.012769097,0.017360235,0.024677357,0.000046517,0.010903949,0.011262631,-0.000573892,0.026829453,-0.024820831,-0.001309191,0.008177961,-0.002143128,-0.018651491,-0.026685979,-0.040172443,-0.018651491,0.007568201,-0.018794963,0.003281945,-0.014347301,0.005738921,-0.020373167,-0.02051664,-0.028551128,-0.040172443,-0.017718917,0.046198308,0.003802035,-0.005523711,0.07345818,0.000412485,-0.025968615,0.024246939,-0.024964303,0.024820831,0.005882393,0.011190895,0.020086221,-0.029411966,-0.029842386,0.006922573,-0.004286256,0.0233861,-0.0135582,0.000551474,0.026255561,0.019799275,0.003568891,-0.025681669,-0.009469219,-0.002636316,0.013486463,0.050215553,-0.040459387,-0.003622693,0.019225383,-0.015853768,-0.017001551,0.028407656,0.02812071,0.01477772,-0.007209518,0.046198308,0.024246939,0.035868254,-0.019225383,-0.030272804,0.006599758,0.000473013,-0.018364545,0.033429209,-0.0233861,0.021664424,0.028694602,-0.009684428,-0.002815658,0.015136402,0.006994309,0.017360235,-0.027116399,0.042181063,-0.018794963,-0.037589926,-0.018508019,-0.012266942,-0.00277979,-0.01334299,-0.020373167,-0.004949819,-0.018651491,0.026829453,-0.011979996,0.00799862,0.040459387,-0.00738886,0.008249698,0.017718917,-0.042754956,-0.011119158,-0.043615796,-0.009325746,-0.009612692,-0.008285566,-0.008213829,0.012625624,0.000919124,-0.041033279,0.000636661,-0.045911364,-0.001909984,-0.016642869,0.013414727,0.03055975,-0.013414727,0.010186584,0.056241419,-0.008321434,-0.000200638,0.006205208,0.012625624,0.009756165,-0.035294361,0.034003101,-0.023529572,0.031564061,-0.026399033,0.029268494,0.001183652,0.01334299,0.004035179,-0.00491395,-0.002241766,-0.011764786,0.029268494,-0.011621314,0.037302982,-0.020086221,0.018651491,-0.01578203,-0.025825141,0.002528712,0.057102256,0.046198308,-0.006169339,0.008249698,0.009397482,-0.008142093,-0.037876874,-0.041607171,-0.01169305,-0.013773409,-0.020086221,-0.038737711,-0.019799275,-0.035437834,0.019368855,-0.001246422,-0.013845146,-0.037876874,-0.006814968,-0.003066736,0.003730298,0.016499396,0.012840834,0.02051664,-0.006994309,0.009182272,-0.00738886,-0.000193913,-0.037016038,0.007281255,-0.016427658,-0.003568891,0.02912502,0.021807898,0.02912502,0.004124849,-0.012625624,0.02195137,-0.036155198,0.011334368,0.018651491,0.040459387,0.006205208,0.015064666,-0.023959992,0.017360235,-0.000567167,0.032998793,-0.023099154,0.075753748,-0.038737711,-0.005057423,-0.019799275,0.014849456,-0.050215553,-0.001111916,-0.006169339,0.009469219,-0.019081909,-0.013127781,-0.028838074,-0.013414727,-0.008213829,0.006312812,-0.008177961,-0.021664424,-0.010832212,-0.012697361,0.014634247,0.004393861,-0.045337472,-0.010975685,-0.030703224,-0.003228143,-0.014849456,-0.034003101,0.009612692,-0.004806346,-0.006492154,0.018938437,0.00277979,0.023816518,-0.003407484,-0.01169305,0.006276944,-0.024820831,0.00189205,0.006814968,-0.019655801,0.035294361,0.009038799,0.006922573,0.011334368,-0.018651491,-0.009899638,0.029985858,-0.008285566,-0.013845146,0.032424901,-0.024533885,-0.024677357,0.031420588,0.003604759,0.004232454,0.01578203,-0.025107777,0.003784101,0.006276944,-0.010832212,0.009074667,-0.040172443,0.048780821,0.02094706,-0.009110536,0.008680117,-0.014132091,0.023816518,0.012051732,-0.012123469,-0.032998793,-0.032424901,-0.021664424,-0.025538195,-0.01047353,0.009002931,-0.039311603,-0.004806346,0.023673046,-0.012123469,-0.006850836,-0.030272804,0.043615796,0.002456975,0.001273323,-0.007711674,-0.008177961,0.06714537,-0.043615796,0.017216761,0.00882359,-0.005416106,-0.014060355,0.034146577,-0.022812208,-0.009899638,-0.00390964,-0.032137953,0.007245387,0.047633037,-0.007352991,0.006097603,-0.019225383,-0.027833764,-0.010545266,0.002905329,-0.002797724,0.038450766,-0.013629936,-0.008106225,-0.001143301,-0.000014361,-0.043328848,0.029698912,0.027690291,0.002143128,0.012051732,-0.02812071,0.024677357,-0.012984307,0.008715985,-0.005523711,0.039024659,-0.020373167,-0.028838074,0.026972925,0.018364545,-0.010114847,-0.011406104,0.033572685,-0.028838074,0.024677357,-0.011836523,-0.009612692,-0.03672909,0.025107777,-0.025251249,-0.009182272,0.002618382,0.030416278,-0.003210209,0.033859629,-0.015208139,-0.015279875,0.010975685,0.014132091,-0.010545266,-0.002600448,0.003945508,-0.001990688,-0.008859458,0.024533885,0.027116399,-0.005487842,-0.028551128,0.008321434,0.016714605,0.010617003,0.043328848,0.025251249,-0.033429209,0.005667184,-0.012840834,0.037589926,-0.012482151,0.002546646,0.01477772,-0.003120538,0.012984307,-0.054232799,-0.013199517,-0.029985858,-0.023673046,-0.014992929,-0.010760476,0.0233861,-0.02912502,-0.020803586,-0.010545266,0.022238316,0.005021555,0.041033279,0.016140714,-0.006097603,0.015351612,-0.017790653,-0.007675806,-0.032281429,-0.012338678,0.02955544,-0.016427658,0.039885495,0.001192619,-0.006241076,-0.000663563,-0.008070357,-0.001452664,0.025681669,-0.020803586,-0.010401793,0.001443697,0.012410415,0.007926884,-0.034003101,0.017360235,0.000999828,0.019799275,-0.001102949,0.005918262,0.010545266,-0.023529572,0.016714605,0.016571132,0.003604759,0.016140714,-0.020660114,-0.007101914,0.014132091,-0.035437834,-0.018938437,0.019225383,-0.006886704,-0.03629867,0.010545266,-0.017216761,0.005595447,-0.022812208,0.009971374,0.003371616,-0.022955682,-0.013701673,-0.019368855,-0.022238316,0.004627005,0.008213829,0.002600448,0.012769097,-0.027116399,0.015279875,-0.017073289,-0.019512329,-0.010043111,0.003120538,0.0045194,-0.024246939,0.010903949,0.001667874,-0.008895326,0.031277116,-0.016571132,-0.012266942,0.006348681,0.048493877,-0.010186584,0.001506467,0.022955682,-0.012625624,0.018938437,-0.004698741,-0.009002931,0.008249698,0.035724778,0.002887394,-0.00399931,0.007747543,-0.000780134,-0.001389895,-0.003138472,-0.016284186,-0.041033279,-0.018364545,-0.001847215,-0.011190895,0.006061735,-0.044189688,0.033859629,-0.010043111,0.040172443,-0.025251249,-0.006241076,-0.01621245,-0.028694602,-0.001345059,-0.021377478,0.037876874,0.007675806,0.006528022,0.019942747,-0.006133471,0.014275564,-0.005380238,-0.043328848,-0.05825004,0.019512329,-0.00090119,-0.018364545,-0.023099154,-0.003407484,0.026829453,-0.06542369,-0.024677357,0.011262631,-0.002618382,-0.013916882,0.031133642,-0.016427658,-0.017934127,0.020086221,-0.009827901,0.009899638,0.011621314,-0.005308501,0.021377478,-0.011621314,0.009971374,-0.037876874,-0.013916882,0.014419037,-0.001748577,0.014132091,-0.026972925,0.002725987,-0.03672909,-0.004017244,0.005738921,0.001748577,-0.014921193,-0.013127781,0.033572685,-0.022094844,-0.038163818,-0.030129332,0.005057423,0.034576993,0.028264182,0.029698912,-0.003443352,0.022238316,-0.026255561,-0.029842386,0.001883083,-0.006241076,-0.032711845,0.008429039,0.019799275,0.015710294,-0.019368855,-0.00882359,-0.007101914,-0.013414727,-0.004698741,0.01477772,-0.015351612,-0.018508019,0.034290049,-0.012984307,0.008859458,-0.010688739,-0.000573892,0.028694602,0.002313502,0.023959992,-0.013199517,-0.004770477,-0.035294361,0.003228143,0.004949819,-0.041033279,-0.015638558,0.02812071,0.009612692,-0.010760476,-0.005057423,0.010043111,-0.035868254,-0.003192274,0.016427658,-0.007711674,0.012051732,-0.013773409,0.034720469,0.00760407,0.009469219,0.012840834,-0.007962752,-0.024677357,0.006348681,-0.01334299,-0.00308467,0.012984307,0.015208139,0.02955544,0.002116227,0.000403518,-0.02195137,-0.015136402,0.002905329,0.008321434,-0.028981548,-0.035294361,-0.024533885,0.002994999,-0.017073289,-0.021664424,0.013414727,0.006384549,-0.024964303,0.018508019,0.002941197,0.01047353,-0.022668736,0.00421452,-0.034433521,0.005380238,-0.018938437,0.017001551,0.019081909,-0.002636316,-0.006456285,0.008644248,0.008859458,0.011190895,-0.00760407,0.006707363,0.007066045,-0.017718917,0.012195205,-0.037589926,-0.001013278,-0.002456975,-0.003658562,0.016499396,-0.00286946,0.002851526,-0.013414727,0.027977237,-0.040459387,-0.000515606,0.017431971,-0.00882359,0.029985858,-0.007532333,-0.01169305,-0.011836523,0.022525262,0.004627005,0.027403345,-0.010688739,-0.011334368,-0.031564061,-0.018221073,0.023959992,-0.016858079,0.045624416,0.017288497,-0.023529572,-0.016786342,0.042181063,0.003748232,-0.017288497,-0.008142093,-0.004268322,0.040172443,-0.019368855,0.006671495,-0.001488532,0.042754956,-0.020229694,-0.028694602,-0.041033279,0.01047353,0.004286256,0.004411795,-0.019081909,0.020803586,0.03672909,-0.008142093,-0.008751853,0.001640973,-0.014347301,-0.038450766,0.000522331,-0.020229694,-0.018508019,0.035581306,0.050789446,0.055093635,-0.021807898,0.038163818,-0.011262631,0.025251249,-0.034290049,0.045050524,0.0067791,-0.02094706,-0.048206929,0.008859458,0.007137782,-0.024677357,0.012769097,0.006025866,-0.035294361,0.009612692,-0.04476358,0.007675806,0.037876874,0.005236765,0.001156751,0.012625624,0.01025832,0.023529572,0.015423348,0.004160717,-0.021664424,-0.017862389,0.015925504,0.041033279,0.023242628,0.019512329,0.037876874,-0.018005863,-0.006635627,0.001981721,0.016571132,0.009540955,0.010114847,0.008715985,0.006599758,0.012410415,0.005236765,-0.014992929,0.03099017,-0.002797724,-0.039885495,0.05825004,0.000159165,0.016140714,0.043041904,-0.000887739,0.008034488,0.024964303,-0.028838074,-0.015638558,0.009182272,-0.033859629,-0.001963787,-0.008070357,-0.009612692,-0.012410415,0.003676496,-0.047633037,0.005236765,0.032711845,0.002439041,0.017073289,-0.011621314,-0.011764786,-0.018651491,0.003927574,0.002456975,-0.019225383,0.018938437,0.046198308,0.019081909,-0.045624416,-0.015423348,0.009182272,0.020086221,0.008393171,-0.003855837,-0.019942747,-0.02094706,0.000883256,0.015064666,-0.010688739,0.011119158,0.015495085,0.014490774,-0.022238316,0.012051732,0.012769097,-0.019081909,-0.005344369,-0.011621314,0.017145025,-0.008249698,-0.005344369,0.022812208,0.002286601,-0.009002931,0.028407656,-0.001865149,-0.013701673,-0.013845146,-0.006492154,0.022812208,-0.030416278,-0.035294361,-0.042754956,-0.016284186,0.007137782,0.002510778,0.008572512,-0.013701673,0.00656389,-0.006671495,0.012697361,-0.022238316,-0.001856182,0.006276944,0.006599758,0.008680117,-0.006133471,0.006958441,-0.023816518,0.008177961,0.009254009,0.003335747,-0.006635627,-0.015853768,0.007532333,-0.048206929,-0.05825004,-0.025394723,-0.031420588,-0.001049146,0.021377478,-0.023816518,-0.046198308,0.026112087,0.0045194,-0.028694602,-0.007747543,-0.024533885,-0.024677357,-0.032281429,0.018794963,-0.032711845,-0.009684428,0.011190895,-0.001380928,0.015279875,-0.025107777,-0.005738921,-0.004340059,-0.002170029,-0.017718917,-0.020373167,0.010186584,-0.009971374,-0.025394723,0.003622693,-0.048493877,0.015638558,-0.036155198,-0.016427658,-0.000600793,0.003281945,0.022094844,-0.009110536,-0.017145025,-0.023242628,-0.014921193,0.023673046,0.02195137,-0.025394723,0.003371616,-0.032998793,-0.000959476,-0.037589926,-0.013271254,-0.04476358,-0.015423348,-0.018651491,-0.049067769,0.033429209,-0.002089326,-0.033716157,-0.000932575,-0.001080531,0.036155198,-0.004106915,0.005272633,-0.02195137,-0.010043111,-0.027403345,-0.035868254,0.006814968,0.039598551,0.037302982,-0.041320227,-0.025394723,-0.025394723,-0.000699431,0.003604759,0.016355922,-0.00799862,-0.006994309,0.035150886,0.020229694,-0.007747543,0.017647181,0.026399033,-0.030416278,-0.011908259,0.026542507,-0.012195205,0.034146577,-0.006169339,-0.008859458,0.0045194,0.019799275,-0.031277116,-0.022812208,0.007066045,0.039885495,0.001264356,-0.026542507,-0.016355922,0.002214865,-0.018938437,-0.02955544,-0.008070357,-0.006420417,-0.001389895,0.002241766,-0.018292809,0.016355922,-0.002134161,0.037302982,0.00180238,-0.013199517,-0.020086221,-0.011621314,0.021377478,-0.005272633,-0.02195137,-0.017216761,0.037876874,0.033142265,0.041607171,-0.011477841,0.031133642,-0.045050524,-0.003981376,-0.025394723,-0.031707536,0.024533885,0.032568373,0.028694602,-0.021090532,-0.019942747,0.054806691,-0.004483532,-0.020086221,-0.01599724,0.018651491,0.020373167,0.000504397,-0.007424728,-0.063702017,-0.014203828,0.030846696,-0.006599758,-0.027259871,-0.024103465,-0.020660114,-0.004985687,0.005559579,-0.034146577,-0.011549577,-0.00173961,0.008321434,0.007030177,-0.015638558],
            "numCandidates": 150,
            "limit": 10,
        },
    },
    {
        "$project": {
            "_id": 0,
            "title": 1,
            "plot": 1,
            "year": 1,
            "score": {"$meta": "vectorSearchScore"},
        },
    },
]

# run pipeline
result = list(client["sample_mflix"]["embedded_movies"].aggregate(pipeline))

# print results
for i in result:
    print(i)

```

**Output:**

```js
{'plot': 'A down-on-his-luck inventor turns a broken-down Grand Prix car into a fancy vehicle for his children, and then they go off on a magical fantasy adventure to save their grandfather in a far-off land.', 'title': 'Chitty Chitty Bang Bang', 'year': 1968, 'score': 0.7492260932922363}
{'plot': 'A pilot, stranded in the desert, meets a little boy who is a prince on a planet.', 'title': 'The Little Prince', 'year': 1974, 'score': 0.734635591506958}
{'plot': 'In 19th century England young Mary Grant and her brother Robert Grant embark on a dangerous quest to find their missing father,sea captain Grant,who vanished somewhere along the Chilean coast.', 'title': 'In Search of the Castaways', 'year': 1962, 'score': 0.7282257080078125}
{'plot': 'An apprentice witch, three kids and a cynical conman search for the missing component to a magic spell useful to the defense of Britain.', 'title': 'Bedknobs and Broomsticks', 'year': 1971, 'score': 0.7203655242919922}
{'plot': "A young boys' coming of age tale set in a strange, carnivalesque village becomes the recreation of a memory that the director has twenty years later.", 'title': 'Pastoral Hide and Seek', 'year': 1974, 'score': 0.7198004722595215}
{'plot': 'In this magical tale about the boy who refuses to grow up, Peter Pan and his mischievous fairy sidekick Tinkerbell visit the nursery of Wendy, Michael, and John Darling. With a sprinkling ...', 'title': 'Peter Pan', 'year': 1960, 'score': 0.7196557521820068}
{'plot': 'When his cattle drivers abandon him for the gold fields, rancher Wil Andersen is forced to take on a collection of young boys as his drivers in order to get his herd to market in time to ...', 'title': 'The Cowboys', 'year': 1972, 'score': 0.7186427116394043}
{'plot': 'When a princess is shrunken by an evil wizard, Sinbad must undertake a quest to an island of monsters to cure her and prevent a war.', 'title': 'The 7th Voyage of Sinbad', 'year': 1958, 'score': 0.7148654460906982}
{'plot': 'A red balloon with a life of its own follows a little boy around the streets of Paris.', 'title': 'The Red Balloon', 'year': 1956, 'score': 0.7147994041442871}
{'plot': 'This True Life Fantasy follows and shows how the life of a female squirrel, Perri, in the forest is filled with danger and fraught with peril. When not fleeing her natural enemy, the Marten...', 'title': 'Perri', 'year': 1957, 'score': 0.712277889251709}
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between 1955 and 1975. It returns documents that summarize children's adventures in the plot for movies released between 1955 and 1975.

**See also: Additional Filter Examples**

The [MongoDB Vector Search Quick Start Tutorial](https://www.mongodb.com/docs/vector-search/tutorials/quick-start.md#std-label-vector-search-quick-start) tutorial demonstrates other pre-filters in semantic search queries against the embedded data in the `sample_mflix.embedded_movies` collection.

#### Nested Field Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `reviews.comments_embedding` field in the `sample_airbnb.listingsAndReviews` collection using vector embeddings for the string *great location close to everything*. It considers up to `100` nearest neighbors, and returns `10` documents in the results.

The query pre-filters the documents by matching the `address.country` field value to *United States* and number of bedrooms between 2 and 3. It then uses the `nestedOptions` option to return the document that has the *average* score from the matching child documents as the overall score for the parent document.

The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `name`, `address`, and `reviews.comments` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

Create the embeddings for the nested field and index the collection by following the instructions in [Procedure.](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-create-index-procedure)

```python
import pymongo
from datetime import datetime

# connect to your cluster
client = pymongo.MongoClient("<connection-string>")

# define pipeline
pipeline = [
  {
    "$vectorSearch": {
      "index": "vector_index",
      "filter": {
        "reviews.date": { "$gte": datetime(2010, 1, 1) }
      },
      "parentFilter": {
        "address.country": { "$in": ["United States"] },
        "bedrooms": { "$gte": 2,  "$lte": 3 }, 
        "property_type": { "$in": ["Apartment", "House"] }
      },
      "path": "reviews.comments_embedding",
      "queryVector": [0.010745884850621223, -0.035673413425683975, -0.09298479557037354, -0.021637972444295883, -0.0012061707675457, -0.03274936601519585, -0.027193667367100716, 0.000996004673652351, 0.01388923916965723, 0.0337727814912796, 0.0009868670022115111, 0.057896193116903305, -0.04707721248269081, -0.006213607266545296, 0.019591137766838074, -0.060235437005758286, 0.026316454634070396, 0.013962340541183949, 0.03464999422430992, -0.01608227752149105, -0.018275314942002296, 0.05438733473420143, 0.03581961616873741, 0.0005345529643818736, 0.010380378924310207, 0.009795568883419037, -0.12924301624298096, 0.016301581636071205, -0.012646517716348171, 0.045322779566049576, 0.010818986222147942, 0.006506011821329594, 0.017105694860219955, 0.009722467511892319, -0.025439240038394928, -0.019883543252944946, 0.011988605372607708, 0.011623099446296692, -0.04386075586080551, -0.005811549723148346, 0.04707721248269081, 0.0008909216267056763, 0.004002294037491083, -0.021491769701242447, 0.006213607266545296, -0.017471201717853546, 0.01030727755278349, -0.02617025189101696, -0.050878480076789856, -0.014766453765332699, -0.004422625992447138, -0.048539236187934875, -0.012427214533090591, 0.042106326669454575, 0.015351264737546444, -0.04707721248269081, -0.021930377930402756, 0.016447782516479492, -0.04269113764166832, -0.006688764784485102, -0.04590759053826332, 0.017836706712841988, -0.007675632368773222, 0.015278163366019726, 0.0062867081724107265, 0.011257593519985676, 0.04590759053826332, -0.02134556882083416, 0.021637972444295883, -0.011257593519985676, 0.0675455629825592, 0.021199364215135574, -0.05117088183760643, 0.01820221357047558, 0.009941771626472473, 0.008041138760745525, 0.032895565032958984, 0.0010919501073658466, -0.0006533424602821469, -0.03333417326211929, 0.0061039552092552185, 0.04561518505215645, -0.005701898131519556, 0.02573164366185665, -0.021637972444295883, 0.008041138760745525, -0.00866249855607748, 0.020029744133353233, 0.022661389783024788, 0.013231327757239342, 0.00910110678523779, 0.047369614243507385, 0.0002010284661082551, -0.009503163397312164, -0.006615663878619671, 0.016447782516479492, -0.060235437005758286, 0.0060308538377285, 0.006323258858174086, -0.0031250787433236837, -0.03099493309855461, 0.023977210745215416, -0.03581961616873741, -0.023684807121753693, -0.0036367876455187798, -0.01147689763456583, 0.020906958729028702, 0.02456202171742916, -0.059065815061330795, -0.020468352362513542, 0.004038844257593155, 0.00301542691886425, -0.012719620019197464, -0.014254746027290821, 0.010965188965201378, -0.05292531102895737, 0.01228101085871458, 0.01652088388800621, 0.032018352299928665, -0.014400947839021683, 0.017105694860219955, 0.020906958729028702, -0.02061455510556698, -0.014620251953601837, 0.00544604379683733, -0.004075395409017801, 0.0036916134413331747, 0.012646517716348171, 0.042106326669454575, -0.01820221357047558, -0.01900632679462433, 0.0071273730136454105, 0.02704746648669243, -0.0022570013534277678, 0.0033078319393098354, -0.012354113161563873, -0.026755059137940407, -0.03669683262705803, -0.028509492054581642, -0.021491769701242447, -0.023684807121753693, -0.07046961039304733, 0.033626578748226166, 0.017836706712841988, 0.0008360955980606377, 0.06725315749645233, -0.04152151569724083, 0.03625822439789772, -0.029094301164150238, 0.029971515759825706, -0.0739784762263298, 0.025585440918803215, -0.008772150613367558, 0.012207910418510437, 0.034796200692653656, 0.012573416344821453, 0.010087973438203335, 0.021053163334727287, -0.012500314973294735, 0.02617025189101696, -0.004422625992447138, 0.06462150812149048, 0.0012884096940979362, 0.013158227317035198, 0.000991435837931931, 0.025146832689642906, -0.021053163334727287, -0.028509492054581642, -0.041813917458057404, 0.03231075406074524, -0.005665347445756197, 0.008406644687056541, 0.0654987320303917, -0.03976708650588989, 0.018348416313529015, 0.031141137704253197, 0.011842403560876846, -0.049708858132362366, -0.013523733243346214, -0.06491391360759735, -0.015424365177750587, -0.005701898131519556, -0.015205061063170433, -0.035673413425683975, -0.015789872035384178, -0.01111139077693224, -0.047369614243507385, 8.966326277004555e-05, 0.022661389783024788, 0.0016630536410957575, -0.004532278049737215, 0.0003152491699438542, 0.05555695667862892, -0.014620251953601837, -0.0020651104860007763, -0.042106326669454575, 0.028948096558451653, -0.01900632679462433, 0.027486072853207588, -0.021637972444295883, -0.02383100986480713, 0.04766201972961426, -0.045322779566049576, -0.04064429923892021, -0.005774999037384987, 0.03669683262705803, 0.01886012591421604, -0.004130220972001553, 0.00533639220520854, -0.008699050173163414, -0.023684807121753693, 0.010014872066676617, 0.03026391938328743, 0.031287338584661484, -0.03304176777601242, -0.03274936601519585, -0.02251518703997135, -0.024123415350914, 0.03684303164482117, 0.016009176149964333, 0.002503718016669154, -0.08889112621545792, 1.6419227904407308e-05, 0.049708858132362366, -0.021930377930402756, -0.05204809457063675, -0.015058859251439571, 0.013523733243346214, 0.02456202171742916, 0.014766453765332699, 0.04035189375281334, -0.0007538567297160625, 0.012427214533090591, -0.00015191355487331748, 0.007017720490694046, -0.04269113764166832, -0.00012792721099685878, 0.04356835037469864, 0.026901263743638992, 0.005007436033338308, 0.007017720490694046, 0.01491265743970871, -0.013158227317035198, 0.009795568883419037, 0.006579113658517599, 0.031141137704253197, 0.031287338584661484, -0.01849461905658245, 0.02017594687640667, 0.005957752466201782, -0.06345189362764359, -0.038889870047569275, -0.013377529568970203, 0.032895565032958984, 0.0015716770431026816, -0.027924681082367897, -0.005482594482600689, -0.01659398525953293, -0.06169746071100235, 0.01900632679462433, -0.03581961616873741, 0.04035189375281334, -0.008406644687056541, 0.00866249855607748, -0.0034357591066509485, -0.0008269579848274589, -0.008223891258239746, -0.010599682107567787, 0.007748733274638653, -0.002796123269945383, -0.01089208759367466, 0.021199364215135574, -0.03801265358924866, -0.023684807121753693, -0.03304176777601242, 0.03830505907535553, -0.026316454634070396, 0.0385974645614624, 0.026462655514478683, 0.006688764784485102, -0.00847974605858326, 0.0023940661922097206, -0.004495727363973856, -0.03742784261703491, -0.044153161346912384, 0.02295379526913166, 0.006579113658517599, 0.02251518703997135, 0.030117718502879143, 0.025146832689642906, 0.06198986619710922, 0.06842277944087982, 0.008991454727947712, 0.025439240038394928, 0.002759572584182024, -0.017617402598261833, 0.013669935055077076, 0.0016904666554182768, -0.027486072853207588, -0.04649239778518677, 0.01900632679462433, -0.008918353356420994, -0.005007436033338308, 0.011988605372607708, -0.008223891258239746, 0.08889112621545792, 0.0002181615709559992, 0.011549998074769974, -0.019591137766838074, -0.010161074809730053, -0.006323258858174086, 0.01973734050989151, -0.02617025189101696, -0.014547150582075119, 0.028070881962776184, -0.032456956803798676, 0.013158227317035198, -0.0040571196004748344, -0.0385974645614624, 0.027924681082367897, 0.008370094001293182, 0.007529429625719786, 0.008991454727947712, -0.009247309528291225, -0.005628796759992838, -0.014620251953601837, 0.023977210745215416, -0.02982531487941742, 0.04649239778518677, -0.026462655514478683, -0.07602530717849731, 0.041813917458057404, 0.013158227317035198, 0.023684807121753693, -0.004678480327129364, 0.010818986222147942, 0.003508860245347023, 0.013231327757239342, 0.027486072853207588, -0.018056010827422142, -0.048539236187934875, 0.032895565032958984, 0.005665347445756197, -0.05965062975883484, 0.021637972444295883, -0.07894936203956604, -0.0062867081724107265, 0.01330442912876606, -0.0060674045234918594, -0.03143354132771492, 0.016740188002586365, 0.01886012591421604, 0.05643416941165924, 0.02295379526913166, 0.04590759053826332, -0.024269618093967438, -0.01973734050989151, -0.00555569538846612, 0.01900632679462433, 0.022076580673456192, -0.018348416313529015, -0.02178417518734932, -0.08947594463825226, 0.004605378955602646, -0.0016630536410957575, 0.0385974645614624, 0.07017720490694046, 0.0321645550429821, 0.01812911219894886, -0.006615663878619671, -0.07163923233747482, -0.027339870110154152, -0.015862973406910896, -0.011842403560876846, -0.0385974645614624, -0.017032593488693237, -0.00031753358780406415, -0.029240503907203674, 0.005628796759992838, 0.0020011470187455416, -0.024269618093967438, 0.0009366098674945533, -0.02339240349829197, 0.016228478401899338, 0.029094301164150238, 0.09356961399316788, 0.0048246830701828, -0.027486072853207588, -0.006981170270591974, -0.015058859251439571, 0.02061455510556698, -0.007456328719854355, 0.020029744133353233, -0.021053163334727287, -0.00665221456438303, -0.0385974645614624, 0.02587784454226494, 0.034065186977386475, 0.04064429923892021, 0.03742784261703491, -0.00943006295710802, -0.03421138972043991, -0.014254746027290821, 0.01973734050989151, 0.008918353356420994, 0.01973734050989151, -0.05555695667862892, -0.019152529537677765, 0.0010873812716454268, -0.038889870047569275, -0.05029366537928581, -0.006177056580781937, -0.05555695667862892, 0.020322149619460106, 0.06403670459985733, -0.0033992084208875895, -0.012354113161563873, 0.011842403560876846, 0.02865569293498993, -0.005957752466201782, -0.03333417326211929, 0.018640819936990738, 0.01732499711215496, -0.006432910915464163, 0.005153638776391745, 0.04795442149043083, -0.04356835037469864, 0.005007436033338308, -0.011623099446296692, -0.022661389783024788, -0.009210757911205292, 0.0654987320303917, -0.019444935023784637, 0.07777974009513855, 0.03772025182843208, -0.001037124078720808, 0.006579113658517599, 0.025439240038394928, 0.014181644655764103, 0.03304176777601242, -0.002978876233100891, -0.050586070865392685, 0.03976708650588989, -0.03581961616873741, -0.027924681082367897, 0.011769303120672703, -0.0337727814912796, -0.00614050542935729, 0.013669935055077076, -0.005848100874572992, 0.013012023642659187, 0.02660885825753212, 0.005665347445756197, 0.008808701299130917, 0.05409493297338486, -0.05731138586997986, 0.005811549723148346, -0.0369892381131649, 0.09707847237586975, -0.015131959691643715, 0.00943006295710802, 0.005007436033338308, -0.01812911219894886, -0.007785284426063299, 0.02938670665025711, 0.022807592526078224, 0.03099493309855461, -0.006981170270591974, 0.02178417518734932, -0.02134556882083416, -0.044153161346912384, 0.00614050542935729, -0.006725315935909748, -0.002247863681986928, -0.013012023642659187, -0.00040891018579714, -0.025293035432696342, -0.01571677066385746, 0.00533639220520854, 0.023684807121753693, 0.041813917458057404, -0.023246198892593384, 0.03596581891179085, -0.004605378955602646, 0.010161074809730053, -0.10702023655176163, 0.05438733473420143, 0.02587784454226494, 0.031141137704253197, -0.010965188965201378, 0.022807592526078224, 0.010234176181256771, 0.017836706712841988, -0.016301581636071205, -0.007675632368773222, -0.02821708470582962, 0.01030727755278349, 0.00555569538846612, 0.01973734050989151, -0.018640819936990738, 0.027339870110154152, -0.021199364215135574, 0.03187214955687523, -0.0060308538377285, -0.025293035432696342, -0.07280885428190231, -0.027339870110154152, 0.013450631871819496, 0.003508860245347023, 0.012134809046983719, 0.02777847833931446, -0.007529429625719786, -0.02339240349829197, -0.026901263743638992, 0.0976632833480835, -0.02134556882083416, -0.042983539402484894, 0.044153161346912384, 0.048246830701828, -0.01812911219894886, -0.04649239778518677, 0.00023072584008332342, 0.048246830701828, -0.08421265333890915, -0.013816138729453087, -0.047369614243507385, -0.03640442714095116, 0.0010691059287637472, -0.05555695667862892, 0.01695949211716652, 0.026024047285318375, -0.03801265358924866, -0.03625822439789772, 0.01571677066385746, -0.03976708650588989, -0.013377529568970203, 0.0321645550429821, -0.034065186977386475, -0.04386075586080551, 0.014400947839021683, 0.02295379526913166, -0.0015351263573393226, 0.016740188002586365, -0.018275314942002296, 0.01228101085871458, -0.0385974645614624, -0.03947468101978302, 0.018056010827422142, -0.020468352362513542, -0.007931486703455448, 0.011038290336728096, -0.02222278155386448, -0.01886012591421604, 0.031287338584661484, 0.02821708470582962, -0.02587784454226494, 0.02134556882083416, -0.013231327757239342, 0.00665221456438303, -0.0061039552092552185, -0.035673413425683975, 0.040936704725027084, -0.00665221456438303, -0.044153161346912384, -0.01900632679462433, -0.004587104078382254, 0.028070881962776184, 0.028509492054581642, -0.002448892220854759, -0.00665221456438303, 0.05672657862305641, 0.06315948814153671, -0.011184493079781532, 0.018348416313529015, -0.021053163334727287, -0.061405058950185776, 0.026462655514478683, -0.016667086631059647, 0.04122911021113396, -0.010161074809730053, -0.02938670665025711, -0.05117088183760643, -0.003326107282191515, 0.014254746027290821, 0.03172594681382179, -0.024854429066181183, 0.009320409968495369, -0.01410854235291481, -0.0514632873237133, -0.03669683262705803, -0.006579113658517599, 0.00888180360198021, -0.029094301164150238, 0.023538606241345406, -0.014181644655764103, 0.004440901800990105, 0.021491769701242447, 0.010526581667363644, -0.002503718016669154, 0.013450631871819496, -0.014620251953601837, 0.050586070865392685, -0.00544604379683733, -0.02587784454226494, -0.012500314973294735, 0.028509492054581642, 0.034796200692653656, -0.0369892381131649, 0.006688764784485102, -0.0707620158791542, 0.012207910418510437, -0.017982909455895424, 0.05965062975883484, -0.011403796263039112, -0.009028005413711071, -0.017032593488693237, -0.03655062988400459, 0.005848100874572992, -0.008589398115873337, 0.015789872035384178, -0.02587784454226494, 0.08128859847784042, 0.049708858132362366, 0.07953417301177979, 0.00807768851518631, 0.046199992299079895, -0.009722467511892319, -0.014693353325128555, 0.00555569538846612, 0.012646517716348171, 0.020322149619460106, -0.017982909455895424, 0.0062867081724107265, -0.05672657862305641, 0.046199992299079895, 0.033626578748226166, 0.06169746071100235, -0.0018275314942002296, 0.04035189375281334, 0.04707721248269081, 0.01776360720396042, 0.023538606241345406, -0.01856772042810917, 0.0353810079395771, -0.010014872066676617, 0.012134809046983719, 0.01659398525953293, -0.02617025189101696, 0.0050805374048650265, -0.005153638776391745, 0.046199992299079895, -0.005153638776391745, 0.0015808147145435214, 0.02938670665025711, 0.05526455491781235, -0.024854429066181183, 0.021637972444295883, -0.049708858132362366, -0.03684303164482117, 0.01900632679462433, 0.00866249855607748, 0.005811549723148346, -0.0013615109492093325, -0.029240503907203674, 0.022661389783024788, 0.009941771626472473, 0.042106326669454575, -0.000324386841384694, -0.013596833683550358, 0.0321645550429821, -0.009503163397312164, 0.03947468101978302, -0.037281639873981476, -0.0450303740799427, -0.02500062994658947, -0.034796200692653656, 0.008114239200949669, -0.02865569293498993, 0.02821708470582962, -0.05877341330051422, 0.05731138586997986, 0.06608353555202484, 0.004258148372173309, 0.030848730355501175, -0.0450303740799427, -0.0036916134413331747, -0.03830505907535553, 0.0353810079395771, 0.007529429625719786, -0.006359810009598732, -0.005884651560336351, -0.01147689763456583, 0.07046961039304733, 0.011696201749145985, -0.0039109173230826855, 0.013962340541183949, 0.012646517716348171, 0.050878480076789856, 0.03976708650588989, 0.013231327757239342, -0.01900632679462433, 0.008260441944003105, 0.03655062988400459, -0.000776700908318162, 0.05438733473420143, -0.006981170270591974, 0.05204809457063675, -0.02134556882083416, -0.03596581891179085, 0.0024854429066181183, -0.02500062994658947, 0.007456328719854355, 0.008845251984894276, 0.04122911021113396, 0.03625822439789772, -0.01388923916965723, 0.031287338584661484, 0.035673413425683975, 0.008516296744346619, -0.0001342093455605209, 0.03655062988400459, 0.06403670459985733, 0.04064429923892021, -0.07602530717849731, 0.058188602328300476, -0.006944619584828615, -0.0025768193881958723, 0.017836706712841988, -0.009210757911205292, -0.0192987322807312, -0.023684807121753693, -0.027632277458906174, -0.03684303164482117, 0.0037098887842148542, 0.02660885825753212, -0.017178796231746674, 0.01030727755278349, -0.02777847833931446, -0.0192987322807312, 0.025146832689642906, -0.021930377930402756, 0.013231327757239342, 0.031579744070768356, -0.007968037389218807, -0.017836706712841988, -0.01725189760327339, 0.009174208156764507, -0.004970885813236237, 0.020760757848620415, 0.04912404343485832, 0.02456202171742916, 0.03625822439789772, 0.07894936203956604, 0.019444935023784637, -0.05204809457063675, 0.027632277458906174, 0.020322149619460106, 0.003253005910664797, -0.03947468101978302, 0.0096493661403656, -0.03742784261703491, 0.043275944888591766, 0.05614176392555237, 0.006323258858174086, 0.022661389783024788, 0.005884651560336351, -0.012500314973294735, 0.006834967527538538, 0.00943006295710802, -0.021491769701242447, 0.043275944888591766, 0.04678480699658394, 0.0014803004451096058, 0.012719620019197464, -0.015570568852126598, 0.0037829899229109287, 0.014474048279225826, -0.016228478401899338, 0.04678480699658394, -0.027486072853207588, 0.008516296744346619, 0.010745884850621223, 0.0021930376533418894, -0.01388923916965723, 0.03581961616873741, 0.050586070865392685, -0.010161074809730053, 0.03318797051906586, 0.0039109173230826855, -0.010599682107567787, 0.014766453765332699, -0.048539236187934875, 0.007383226882666349, -0.009795568883419037, 0.010453479364514351, 0.06725315749645233, -0.0010325552430003881, -0.04269113764166832, -0.040936704725027084, -0.007346676662564278, -0.047369614243507385, -0.02222278155386448, 0.01776360720396042, -0.04035189375281334, -0.009137657471001148, -0.01776360720396042, -0.023246198892593384, -0.014839555136859417, -0.01089208759367466, -0.022368986159563065, 0.003490585135295987, -0.03055632673203945, -0.02061455510556698, -0.027632277458906174, -0.05263290926814079, -0.02017594687640667, -0.032018352299928665, 0.0654987320303917, 0.03713544085621834, 0.008370094001293182, -0.06403670459985733, -0.009247309528291225, 0.018640819936990738, 0.031579744070768356, 0.03274936601519585, 0.02982531487941742, 0.023684807121753693, -0.0611126534640789, 0.013669935055077076, 0.03742784261703491, 0.014035440981388092, -0.007054271176457405, 0.0037829899229109287, -0.05848100781440735, -0.00023872130259405822, -0.06315948814153671, 0.03830505907535553, 0.05204809457063675, -0.00301542691886425, -0.05029366537928581, -0.04561518505215645, 0.005957752466201782, 0.011549998074769974, -0.0027047465555369854, 0.015131959691643715, -0.0611126534640789, -0.02383100986480713, -0.040936704725027084, -0.03947468101978302, -0.0024123415350914, 0.01293892227113247, 0.006579113658517599, 0.015862973406910896, -0.0010599682573229074, -0.059065815061330795, -0.033626578748226166, -0.001507713459432125, 0.015570568852126598, -0.018713921308517456, -0.025439240038394928, -0.019444935023784637, -0.015862973406910896, 0.047369614243507385, -0.03640442714095116, 0.010453479364514351, -0.000996004673652351, 0.01491265743970871, -0.00018046871991828084, 0.006615663878619671, 0.01089208759367466, -0.0050805374048650265, -0.010380378924310207, -0.020029744133353233, 0.00665221456438303, 0.07953417301177979, 0.02573164366185665, 0.042106326669454575, 0.022807592526078224, 0.027924681082367897, -0.04912404343485832, 0.022807592526078224, 0.0009777293307706714, 0.02865569293498993, 0.01491265743970871, 0.024415820837020874, -0.041813917458057404, 0.004788132384419441, 0.03348037600517273, -0.10000251978635788, 0.012865821830928326, 0.020468352362513542, -0.03830505907535553, -0.02339240349829197, 0.01900632679462433, 0.08304303139448166, -0.0450303740799427, 0.057896193116903305, -0.009941771626472473, -0.01030727755278349, -0.03713544085621834, 0.03976708650588989, -0.00327128148637712, 0.020468352362513542, -0.02383100986480713, -0.033626578748226166, 0.0337727814912796, 0.027486072853207588, 0.0009594540460966527, 0.03464999422430992, 0.020468352362513542, 0.03801265358924866, 0.031287338584661484, -0.005592246539890766, 0.017836706712841988, 0.0040571196004748344, -0.019591137766838074, 0.05409493297338486, -0.015862973406910896, 0.010161074809730053, -0.06813037395477295, 0.0032895568292587996, -0.021053163334727287, -0.04883164167404175, -0.02222278155386448, 0.009503163397312164, -0.03464999422430992, 0.013743036426603794, -0.022368986159563065, -0.0707620158791542, 0.02383100986480713, 0.00866249855607748, -0.02383100986480713, 0.025146832689642906, 0.012719620019197464, 0.002110798843204975, 0.01089208759367466, -0.042983539402484894, 0.02865569293498993, 0.0007858385215513408, -0.010526581667363644, -0.019444935023784637, 0.048539236187934875, 0.03421138972043991, -0.01571677066385746, -6.567691161762923e-05, -0.018348416313529015, 0.007821834646165371, -0.01769050396978855, -0.04444556310772896, -0.01769050396978855, 0.049708858132362366, 0.015497466549277306, 0.008114239200949669, -0.05614176392555237, 0.019152529537677765, -0.012573416344821453, -0.014474048279225826, 0.0062501574866473675, -0.020029744133353233, 0.048539236187934875, -0.08772151172161102, 0.00138892384711653, 0.0771949291229248, 0.08187340945005417, 0.034065186977386475, -0.00266819610260427, -0.025439240038394928, -0.03640442714095116, 0.0016539159696549177, -0.008772150613367558, -0.06228227540850639, 0.005957752466201782, -0.01769050396978855, 0.05877341330051422, 0.027339870110154152, 0.013743036426603794, -0.020029744133353233, -0.023099996149539948, -0.015862973406910896, -0.026024047285318375, -0.0049343351274728775, 0.03026391938328743, 0.03421138972043991, 0.030410122126340866, -0.019152529537677765, -0.035673413425683975, -0.017544301226735115, -0.06198986619710922, -0.010818986222147942, -0.02339240349829197, -0.015862973406910896, 0.059065815061330795, 0.006688764784485102, -0.007456328719854355, 0.010745884850621223, -0.0687151849269867, -0.00422159768640995, 0.01608227752149105, 0.009795568883419037, 0.002503718016669154, 0.06315948814153671, -0.02339240349829197, 0.042106326669454575, -0.028509492054581642, -0.017617402598261833, -0.050586070865392685, -0.008516296744346619, 0.06696075201034546, -0.017909808084368706, 0.040936704725027084, -0.06813037395477295, 0.017909808084368706, 0.04912404343485832, -0.013743036426603794, -0.030848730355501175, 0.02251518703997135, 0.01293892227113247, 0.020322149619460106, -0.019444935023784637, -0.011257593519985676, 0.057896193116903305, -0.04941645264625549, -0.012207910418510437, -0.013962340541183949],
      "numCandidates": 100,
      "limit": 5,
      "nestedOptions": {
        "scoreMode": "avg"
      }
    }
  },
  {
    "$project": {
      "_id": 0,
      "name": 1,
      "address": 1,
      "neighborhood_overview": 1,
      "bedrooms": 1,
      "property_type": 1,
      "reviews.comments": 1,
      "score": { "$meta": "vectorSearchScore" }
    }
  }
]

# run pipeline
result = client["sample_airbnb"]["listingsAndReviews"].aggregate(pipeline)

# print results
for i in result:
    print(i)
 
```

**Output:**

```js
{'name': '3 Bedroom / Ocean views / Free Parking - Waikiki', 'neighborhood_overview': 'This hotel is one of the most popular locations in Waikiki because it is so close to the beach and all Waikiki attractions.  It is convenient to everything you will want to see and do during your vacation. Outdoor activities are countless from this location. Restaurants and international shopping are bountiful nearby. Fast food to 5 star dinning is available. Enjoy the unique Kuhio Ave. for dinning and shopping with the locals. Hawaiian food, Hawaiian artifacts and Hawaiian clothing are all available withing walking distance.', 'property_type': 'Apartment', 'bedrooms': 3, 'address': {'street': 'Honolulu, HI, United States', 'suburb': 'Honolulu', 'government_area': 'Primary Urban Center', 'market': 'Oahu', 'country': 'United States', 'country_code': 'US', 'location': {'type': 'Point', 'coordinates': [-157.82805, 21.27983], 'is_location_exact': True}}, 'reviews': [{'comments': 'Everything went smoothly and the apartment was great. The cleanliness and all the small touches, from the bathroom items to the coffee in the kitchen.\r\n\r\nThe apartment complex has an excellent location and great ammenities.'}, {'comments': 'The host canceled this reservation the day before arrival. This is an automated posting.'}, {'comments': 'I stayed here in a group of 10 for 4 nights for a wedding. We were on a tight budget and found the condo great value for money, with amazing views from two large balconies, a very short walk to the center of town, a bus stop right in front of the building, and plenty of towels and linen for use. Mark was also flexible with check in and graciously allowed us to check in very early after a horrible overnight flight which landed at 7am! We were there during a rare storm, however, and the windows in the bedroom with the balcony did not keep the strong winds out completely. Also, the dining table and sofas did not fit all 10 of us. Otherwise, we very much enjoyed our stay and would recommend this condo for other large groups.'}, {'comments': 'Mark的公寓位于Waikiki海滩附近,周边交通很方便,步行5分钟到海滩,3分钟到ROSS,下楼就能看到ABCstore｡\n我们租住的公寓位于35层,客厅和主卧的阳台有很美的风景,早上可以看到东边的日出,晚上可以看到海滩一侧的晚霞｡\n公寓如Mark在bnb上介绍的那样,设施完善,富有艺术气息,整洁方便,客卧的高低床适合有孩子的家庭入住｡\nWaikiki海滩的停车一直是很贵的,但Mark的公寓有地下停车位可以免费使用,真的是非常方便｡\n在Waikiki度假选择Mark的公寓一定没错!'}, {'comments': 'Great location in Waikiki and a wonderful apartment for a larger group. Very comfortable. The included parking space is a real asset.'}, {'comments': '기대하였던 것보다 상당히 좋았기에 이렇게 후기를 남깁니다.\n총 11명이 로얄쿠히오#3507에서 4박하였습니다.\n큰 수건은 약 30여개 정도가 있어서 충분하였고\n세탁기.건조기 도 잘 작동되어서 2시간만에 빨래/건조가 가능 하였습니다.(세제도있었음). 주방에는 접시 냄비 밥솥 등이 full로 갖추어져 있어서 밥을 해먹을수 있었습니다.(가위가 없어서 아쉬었음). 샤워실 세면대에 물이 막혀 내려가지 않앗는데 manager에게 문의 후 5시간만에 빠르게 해결해 주었습니다. 에어콘 작동 잘되고. 인터넷 잘됩니다. 걸어서 3분거리에 무수비가게. 맥도널드,마루카메우동,ABC마트 등등이 있어서 아주 편리합니다. 비행기도착과 동시에 숙소로 향하였고 13:00PM에 checkin을 해주었습니다. 비치의자 5개 있음. 바디보드 없음. 어린이 모래놀이 장난감 1set 있음.\n뷰 좋음.  단점:신발&양말을 벗고 맨발로 바닥을 걸어다녔는데 발바닥이 좀 많이 더러워 졌었습니다. 이에 다른분들께도 추천합니다.'}, {'comments': 'We loved the views, and the comfortable living spaces. Thank you so much Mark, for a wonderful stay. '}, {'comments': "It's good location to the shopping center and beach"}, {'comments': 'Great place to stay with a bunch of friends in Honolulu!'}, {'comments': "Awesome views of mountains, city skyline, city lights, rainbows & ocean. A lot of linens & toiletry provided. If you have more than 1 car though, you will have to find parking elsewhere. There's a Ross down the street that had a parking garage charging $35/day for parking, which is much cheaper than others around the area.\n\nOther than this, everything was great."}, {'comments': 'Great location.'}, {'comments': '와이키키와 가까웠고\n도보로 쇼핑, 식사, 구경을 할수 있었습니다\n오아후의 남동부해안 노쇼어등\n곳곳을 편하게 이동할수있네요'}, {'comments': "This is a roomy condo in a good location with spectacular views of the ocean and the mountains. We had a great time! The condo is clean and well-appointed. We had five adults staying here, and we never felt cramped. The place is well stocked with plenty of linens, including a generous supply of beach towels. The kitchen had plenty of dishes for virtually any cooking need, including a tea kettle and two types of teapots. The building also has a recreation deck with a pool, exercise room, sauna, ping-pong tables and more.\n\nThe check-in process was incredibly easy. We texted the host when we left the airport and were met at the condo by a guest host who showed us around and helped with our bags. In an unexpected complication, one of our party had broken their leg before the trip and was in a wheelchair. We hadn't booked the location with handicap accessibility in mind, but it turned out great. For anyone traveling with mobility issues, this is a good location. With an elevator and ramp out front, the wheelchair was no problem. The bathrooms are a bit too tight for a wheelchair if that's a requirement for you, but that's normal for any place that hasn't been specifically designed to be wheelchair accessible.\n\nThe only downside I'll list is that the foldout couches aren't that great. There are five beds in the bedrooms, but one of our party snores and was going to sleep in the living room on one of the foldout couches. It turned out that the mattress was very thin and after a very short discussion we decided we could wear earplugs because an adult would probably not get a good night sleep on the couches. That said, the five of us slept great in the five beds (two are bunkbeds, but were fine even for adults). The place isn't brand new and has signs of wear around the edges, but no more than one would expect in a vacation property. \n\nOverall, we were very happy with our stay and we'd both recommend it and go back there again!"}, {'comments': '위치뿐만 아니라, 청결도 안전까지 굉장히 좋은 곳이었습니다 :) 중간에 문제를 해결해주시는 것도 아주 빨랐고 좋았습니다 ^^ 없는 게 없을 정도로 완벽했어요 ! 주변에 쇼핑과 먹을 곳이 굉장히 많이 아주 좋았습니다 ! 다음에 또 가고싶을 정도였어요.'}, {'comments': "We have enjoyed Mark's apartment immensely.  All the rooms were clean, well-kept, everything was in working order and well prepared.\n\nThe view of the ocean from the balcony was spectacular and soothing at the same time.  The location was a short walk to the central Wakiki, even my 80+ aged in-laws did not find difficult to walk.\n\nI would highly recommend Mark's place and if you are planning a family get together on Wakiki as I was, give Mark's large apartment a look-in.\n\nCheers from Peter"}, {'comments': "Fantastic place!!! It was way more beautiful that the pictures posted. The A/C worked great in all the rooms (which is what we needed), absolutely LOVED the Guest bathroom shower. Perfect location. Never used my car, walked everywhere we needed to go. Also an ABC Store, Starbucks, and a McDonald's either literally across the street or a block away. Will DEFINITELY request this room for our next Staycation in Waikiki. Thanks, Mark!!!"}, {'comments': 'So we actually got upgraded to a different room d/t some plumbing issues #3506 so this review will be that room. \n\nLocation was fantastic, right in the middle of where you want to be. About 5-min walking distance to the beach. The place was spotless and the ocean view from the bedroom with the double beds was absolutely incredible.\n\nThe place had a sofa bed, an ottoman that turned into a single bed, and extra blankets/bedding in the closets. \n\nThe place was very comfortable, felt like Home. The second bedroom with the full bed and bunk beds was very comfortable as well, it’s just a bit cramped as there isnt much space other than the beds and a small closet. But we were able to store luggage under the beds which helped, and not to take away from how great this place is, just to give an idea of what the room is like.\n\nHowever there are so many other options for sleeping such as the two beds in the living room plus extra mats/bedding in the closet so if the one room feels cramped there is plenty other space to either sleep or store luggage.\n\nThis place would be perfect for a bigger family and even has items there for a baby like a high chair and some other things too.\n\nThere were also boogie boards on one of the balconies which was very nice to have.\n\nOverall I️ highly recommend this space, and I️ actually wish I️ had the chance to stay and relax in the room more because I️t was really that nice and comfortable.'}, {'comments': 'Mark was great to work with and responded very quickly. He was sure to get in contact if there was anything he needed.'}, {'comments': 'The apartment was great for our family group of two teenagers, a five year old, and two adult.\nWell situated for beach, shopping and restaurants.'}, {'comments': 'Good location and service!'}, {'comments': 'This apartment is fabulous. The views are spectacular, it was clean and nicely decorated. There was a booklet with tons of great local information. The AC was much needed. I would recommend this place if you want to be right in the heart of Honolulu and Waikiki. Shopping and Restaurants are right there, bus system is everywhere, there\'s 1 free garage parking space that fits 6\'5" and under. The check in process was easy and fast.'}, {'comments': 'This apartment is incredible! Two balconies with breathtaking views, full kitchen, two bathrooms and TVs in every room. We all had our own space and not to mention access to all hotel facitilies. Great communication with our host and great location. Can’t recommend this apartment enough. '}, {'comments': '立地は抜群です｡\nﾄｲﾚｯﾄﾍﾟｰﾊﾟｰや洗剤など買い足す必要があるが大きな問題なし｡\n大人数での旅行に最適｡'}, {'comments': '家族で利用しましたが､個室とﾘﾋﾞﾝｸﾞの数がちょうど良くとても快適に過ごせました｡皆んなも喜んでました｡\n眺めも最高だし､立地も中心に位置する為どこ行くにも良い所でした!!!\nまたﾊﾜｲに行った時は利用したいです!!!'}, {'comments': "location,view,facilities were very good.\nThe House is suitable for family.\n3 room's beds were very comfortable. \nIt is located close to famous points.\nOur family whole members were satisfied."}, {'comments': 'The rental was in an ideal location and was within walking distance to anything you’ll need in Waikiki. There was ample space in the condo, even for 8 guests. Wished there was a second parking space available in the garage, but aside from that, it was an excellent stay. Would definitely stay here again!'}, {'comments': 'Super convenient location, amazing view. Friendly guest host (we had Alex) who gave great explanations. We had a great time. Thank you!!'}, {'comments': '10/10. Great location. Amazing view.'}, {'comments': 'It was wonderful airbnb near Waikiki and downtown! Definitely recommended!'}, {'comments': '집 위치는 와이키키 해변까지 걸어서 5분? 정도이고 주변 쇼핑 거리와도 매우 가까워서 위치는 매우 만족스럽다. \n총 6명이서 함께 지냈는데 불편한거 하나없이 널널하게 생활했고, 특히 거실과 방안에서 밖에 보이는 view 가 끝내준다.\n다만 예약확정 되고 난 후에 몇시에 로비에서 만날건지 먼저 물어보고 꼭 확답을 받아낼것..!\n이걸 안해서 당일날 부랴부랴 전화했었음.\n집을 보여준 Mark인지 누구인지 모르겠지만 (이름을 못 물어본게 아쉽다) 너무 친절했고, 감사했다'}, {'comments': 'Beautiful, exceptional condominium with million dollar viewsParking, security and all the amenities! We didn’t want to leave❤️'}], 'score': 0.7125971913337708}
{'name': '2br/1ba,1 kitchentte, 10min walk to Waikiki beach', 'neighborhood_overview': '', 'property_type': 'Apartment', 'bedrooms': 2, 'address': {'street': 'Honolulu, HI, United States', 'suburb': 'Oʻahu', 'government_area': 'Primary Urban Center', 'market': 'Oahu', 'country': 'United States', 'country_code': 'US', 'location': {'type': 'Point', 'coordinates': [-157.82304, 21.27703], 'is_location_exact': True}}, 'reviews': [{'comments': 'I booked this place for my friend and her family for the first time in Honolulu.  They liked the location, very close to beaches and shops and restaurant.  But they wonder why they had to take the trashes down after paying the cleaning fees.   '}, {'comments': '房东非常热心周到负责｡房子非常干净舒适,甚至好于图片｡'}, {'comments': "친구들과 함께한 청춘여행 8일중 4일을 여기서 지냈는데 가성비 최고의 숙소이다. 호스트인 카즈에씨는 출국 이전부터 세심하게 체크인 시간이며 궁금한 점이 있는지 확인했으며 메세지를 남기면 곧장 답장이왔다. 하와이에 도착하고 약속한 체크인 시간보다 다소 늦었으나 호스트는 진작에 숙소에서 기다리고 있었다.(전반적으로 일관되게 굉장히 친절하게 설명해주고 궁금한 점을 해결해주었다)  이 방은 다소 연식이 있어보이는 아파트 4층에 있으며 유일한 단점은 계단을 이용해야 한다는 것이다.(가벼운 운동한다고 생각하면 무리 없다.) 방으로 들어가니 최근에 인테리어를 해서 그런지 낡은 아파트와는 반대로 다소 깔끔하고 세련된 모습을 하고 있었다. 무엇보다 기대이상으로 깔끔하게 관리되어온 모습이 마음을 굉장히 편하게 만들어 주었다. 호스트가 워낙 꼼꼼한 분이셔서 부족한 것이 하나 없이 구비되어 있던 생활용품이 호텔보다 훨씬 훌륭했다. 이 방에서 4일간 지내면서 가장 큰 장점 두가지를 꼽으라면 깔끔함과 모든 것이 완비되어 있는 것이었다.  총평으로는 굉장히 만족스러웠다. 가성비가 뛰어나다. 특히 친구들끼리 오는 여행객들에게 적극 추천해주고 싶다.\r\n\r\nFor 4days I've spent fabulous time with my friends. The host, Kazue san was very precise, friendly and kind. She double checked our check-in time to be on time and asked us if we have any questions even before we arrive at Hawaii. The room was spacious and extremely clean. Also interior was fancy.(totally different with the exterior of the building) Beds was comfortable enough to solve our tiredness from tight trip schedules and everything in this apartment was well-prepared. The best two advantages of this apartment are cleaness and Well-stocked daily supplies. Thanks to the host for making us feel and live like one of the local Hawaiians. I would defenetly stay in her place again if I have another chance to go to Hawaii!!"}, {'comments': "Kazue was very accommodating as soon as we got to the location.\nAs soon as we walked in, she gave us a detailed tour of the house and the location.\n\nShe as well had extra amenities for us to last the whole week, if not extra being provided.\n\nKazue was a great host and anyone wanting a close home by the beach should definitely go ahead with kazue's airbnb. :)"}, {'comments': 'great location, nice place, great host..... '}, {'comments': "1. Great location\r\n\r\n2. Enough room for 4 guests with 4 beds\r\n\r\n3. Easy to check-in & check-out\r\n\r\n4. Easy to park a rent-car with extra pay by US$15 cash a day\r\n\r\n5. Bad noise from outside and air conditioners inside\r\n\r\n6. Don't expect any views through windows\r\n\r\n7. It's good for guests who spend most of their time outside till late night"}, {'comments': 'The appartement ist clean, good street - calm  and reale near to Waikiki.'}, {'comments': "I went to Honolulu for the Honolulu marathon with my parents and my brother. We stayed at Kazue's place because it is close to the finish line. It turned out to be a convinient location for everything else. \nWe liked our stay and the host Kazue and John were so kind and friendly. We felt very welcoming.\nWe had a good time in Honolulu thanks to Kazue and John. Thank you!"}, {'comments': '정말 깔끔하고 좋았습니다! 다만 음식을 만드는 레인지가 살짝 열이 부족해서 음식을 빨리빨리 만들지 못했네요, 가족과 가시는 분이나 음식을 사먹지않고 하시는 분이라면 가스레인지를 하나 사시는 걸 추천합니다!'}, {'comments': '친구들과 2일 동안 편안하게 잘 머물렀어요. \n와이키키까지 걸어갈 수 있는 가까운 거리, 별이 잘 보이던 옥상, 산책이나 조깅을 할 수 있던 운하길, 간단한 식사를 할 수 있던 자그마한 주방이 좋았어요.\n아쉬웠던 점은 화장실 세면대의 물이 조금씩 나왔고 우리는 4명이었는데 테이블 의자가 3개 밖에 없어서 좀 불편했어요.\n'}, {'comments': 'We enjoyed our stay at this place as it is very conveniently located in Waikiki. It was very easy to communicate with Kazue and she was very accommodating to our need\n'}, {'comments': "Kazue is a good host and very supportive. \nThe location is fine and not too far from the Waikiki beach.\nThis place is recommended for young people who just need a place to sleep and don't care about noise come from the airco or outside. \nThe 4th floor without elevator can be an issue if you do shopping a lot in Honolulu.\nThanks Kazue for your support during our stay there!"}, {'comments': '房子里海滩很近,每天晚上我们都走路去海滩,很方便｡The apt is very close to the beach, every night we walk to the beach, very convenient. Our plane was dalay, but the John has been waiting for us to 1:30 am to open the door, very grateful.'}, {'comments': 'The location is very convenient: an ideal place for people who want to spend time at the beach. It is close to all dining options as well.'}, {'comments': 'Beds were really quite comfortable. Kitchen was perfect with all the basics needed to make our stay comfortable. Location was perfect for getting to all the activities we did. Great place, great stay and would definitely recommend this to others.'}, {'comments': 'It was good ! Really close to evrything . For this price it is really good. WiFi is not sooo good But that was Okay ! We had te best time ever'}, {'comments': 'Everything was ok. In spite there was no elevator they help us with the luggage very kindly. Is an apartment with a very good ubication, near waikiki beach. We enjoy a lot. '}, {'comments': "What a great place to stay! I took my parents and my family to Hawaii for the first time, with little toddler and two family, we were struggling to find a suitable accommodation in the primary location. This place was nice, clean, best location in Waikiki. Short walk to shops, beach and bus stops. I found most of bus go through Kuhio ave, so it's super convinient. \n\n"}, {'comments': 'Great time'}, {'comments': "Kazue's place is walking distance to everything in Waikiki, and only a few blocks from the beach. It isn't fancy but it was a great price, and I was very happy with my choice when I stayed here."}, {'comments': 'Kazue is very easy to talk with. Fast response and helpful. The room is clean and convince. The location is just perfect for visitors specially for people want to hang out in Waikiki. \nI highly recommend her place for visiting Hawaii.'}, {'comments': "Good location to stay.\nThe room is top floor on corner.\nWe had a good time on a big terrace, like a Hawaiian!\nI'd love to go again!!\n"}, {'comments': '室内は可もなく不可もなく､清掃は行き届いており不満はありません｡ｱﾒﾆﾃｨやﾄﾞﾗｲﾔｰなどもあり､生活には困りません｡ただ4ﾍﾞｯﾄに4名で宿泊したが､ﾘﾋﾞﾝｸﾞには椅子が2脚しかなく､4名でゆっくりするｽﾍﾟｰｽはない｡あくまで寝るｽﾍﾟｰｽという印象｡\n外に広々としたﾃﾗｽのような共用ｽﾍﾟｰｽがあるのはよかった｡特にﾀﾊﾞｺを吸う人には｡'}, {'comments': '清潔な部屋でした｡\n食器やｺｯﾌﾟも揃っていました｡\nﾊﾞｽﾀｵﾙがいっぱいあったので海に行く時などにも持っていけました｡\nﾎﾞﾃﾞｨｿｰﾌﾟとﾘﾝｽｲﾝｼﾞｬﾝﾌﾟｰもありました｡\n場所も買い物に行くのにもｻﾞ･ﾊﾞｽに乗るにも便利な場所です｡\nABCｽﾄｱも近くにありました｡\n一点､冷蔵庫に今まで部屋を利用した人たちの残り物らしきものがいろいろあったのが少し気になりました｡｡\n'}, {'comments': 'Very kind and reactive host. The condo is very clean (but a bit small for a family, no room to be together). Is is very well situated in Waikiki, not far from everything you want!\n'}, {'comments': 'Definitely would stay again on a future Waikiki visit! Spot is as advertised in the photos. Nothing glamorous but very clean, phenomenal location (walking distance to everything), and Kazue (and John) were extremely communicative. \n\nWifi is not extremely strong FYI, had trouble doing high bandwidth work (though worked fine for email, etc).'}, {'comments': 'Highly recommend house! Clean, big enough, near main street and beach, silent and more:)'}, {'comments': 'Overall a good deal for the price. Very conveniently located, only 3 blocks from Waikiki beach. Our host met us at check-in and was very friendly and responsive when we reached out. There are two bedrooms and no living room which made it a little difficult to hang out together. Good if you just need a convenient place to sleep and prepare simple meals. Only electric hot plates were provided, there were no burners on the stove. The kitchen was well stocked enough for light cooking. Bathroom was clean and plenty of towels and toiletries were provided. The wifi was slow but worked for light browsing.'}, {'comments': 'ｽﾃｷな思い出ができました!ありがとうございます!'}, {'comments': "Kazue's place was great! Very modest, but that was just fine - we didn't visit Waikiki to stay inside all day! It is two air-conditioned bedrooms with two single beds in each, and one bathroom at the end of the hallway/kitchenette combination connecting everything. We tried pushing two beds together to make a double, but they were slightly different heights so it didn't work. There is a nice fridge/freezer, and a stovetop if you wanted to do simple cooking in the kitchenette/hallway, although with so many amazing food options within walking distance, we didn't bother. \n\nThe location is great - walking distance to everything in Waikiki. And the convenience of also being able to rent a parking space helped out tremendously. We rented an affordable car from Turo (use link (Website hidden by Airbnb) for $25 free credit) to explore the island, as Lyft/Uber were surprisingly expensive. I would highly recommend taking advantage of the great parking space and getting a car - Waikiki is one of the many amazing places on Oahu, so give yourself the chance to explore.\n\nI would highly recommend this place if your primary goal is a comfortable place to sleep. If you're looking for a luxury resort room, go to the Sheraton. If you're looking for a modest place to sleep each night, this cozy two bedroom with four single beds in the heart of Waikiki is absolutely the perfect place. Thanks for the great experience, Kazue!"}, {'comments': 'Kazue is a nice and kind host. She made every effort in ensuring a smooth checkin and stay experience. Her apartment is close to the downtown and beach area. We enjoyed our stay very much. Thanks Kazue! :)'}, {'comments': 'とにかくｱｸｾｽもよく､日本語でも対応してくださるので､安心してｽﾃｲすることが出来ました｡\n\nｷｯﾁﾝもある程度整っているので､外食続きが苦手なわたしにはﾋﾟｯﾀﾘでした｡\n\n何よりﾁｪｯｸｲﾝの際に立ち会ってくれた方がとても親切で､楽しい方でしたので､良い旅のｽﾀｰﾄを切ることが出来ました!\n\n感謝です｡'}, {'comments': "Great location at walking distance of everything in Waikiki and public transports,, good price and 2 separate bedrooms exactly what we needed! The host is nice and can be flexible on check-in and check-out when it's possible. Had a great time!"}, {'comments': 'Accomodations were excellent! listing was exactly as listed...would stay again in the future'}, {'comments': 'Great place. John was easily reachable and answered all my questions in a timely manner. Little touches like the bottle of aloe gel in the fridge were a nice touch. The place was as described. Would book and stay again. There is no elevator so be prepared to carry your stuff up 3 flights of stairs.'}, {'comments': 'clean and neat.'}, {'comments': 'Great place close to everything, and good price!!'}, {'comments': "Kazue and John's place was nice, clean, and well located. John gave us help getting our substantial amount of luggage upstairs and gave great advice on local attractions. The apartment has a nice terrace area to kick back with a drink after a day of work or relaxation. Additionally it is located extremely close to Waikiki beach park, Diamondhead, and the Hawaii convention center. The central common space doesn't have AC but the rooms have fantastic window units. Check in and check out were a breeze compared to many other Air BnBs I have stayed at since John and Kazue have it down to a science. This place is truly better than advertised. "}, {'comments': 'Great Location! An easy walk to the beach, restaurants, and bars.'}, {'comments': 'Great location for the price!'}, {'comments': 'La experiencia ha sido buena, John encantador, la ubicación perfecta, deberían renovar algunas cosas.'}, {'comments': "Kazue and John are amazing hosts! Kazue is very responsive to our queries and really nice, they allowed us to check-in early which we greatly appreciate. John is also exceptional, check-in was so smooth (he helped us with our luggage) and he gave us great advice on Honolulu!\n\nGreat location (a lot of things are accessible and the place is easy to find) and the area is safe. Great value for your money! I can't wait to be back in Honolulu and stay again in their place."}, {'comments': 'Kazueさんのﾚｽﾎﾟﾝｽも早くよかったです!\nﾜｲｷｷﾋﾞｰﾁからの立地も良くさい最高でした!'}, {'comments': 'Location is near by the beach and all the action is. But the place need a lot of upgrade, I guess you get what you paid for, so make sure you are getting a good price.'}, {'comments': "My family of 4 had a very nice time at this apartment over Christmas/New Years. It's a top-floor corner apt, so it was generally nice and quiet. The AC is a bit loud, but it's fine if you turn it on Low. It's a great place to come home to after a day out exploring the island, but it's a bit small to spend an afternoon there relaxing. There is no living room, and the kitchen/eating space is small. But none of that really mattered to us. We were able to cook a nice egg breakfast every morning, and head out into the the busy Waikiki neighborhood (really crowded!), explore the island, eat dinner out (make reservations! Or try your luck at the Duke's restaurants, some of which don't take reservations), and come back to a quiet apartment. Plenty of hot water, and great water pressure. We loved that there were four separate beds, all comfortable. Our host Joyce was very responsive and attentive."}, {'comments': 'Incredible value five minute walk to the beach, 4 beds, kitchen and safe.'}, {'comments': 'Kazue’s place was located in an easily accessible place to Waikiki’s main attractions. Communication was prompt and clear and John helped kindly with our check-in process.'}, {'comments': 'Kazue and John are very friendly and responsive. John helped us carry the baggages on to the apartment and provided us a lot of local tips. Flexible check in time, very smooth and easy check-in process.\n\nThe place is generally good. Convenient location and reasonable price. The neighborhood is a little noisy. The WiFi and cooktop are slow, made it a bit hard for us to do work on computer or cook meals.'}, {'comments': "Kazue's place was close to Waikiki beach area and the center. If you want a affordable place to stay and eat out some this place was perfect. Also there are two bedrooms so if you want some privacy its nice too.  Enough kitchenware as well to cook easy meals!\nCons were,  you can hear the next door neighbor if the windows are open, wifi was poor and slow. Three people using internet for work or personal reasons was stressful."}, {'comments': 'Such a good location for a stay in Waikiki! Pretty basic but has everything you need and the beds were relatively comfortable too :) the bedrooms don’t currently have curtains which was our main issue, but other than that it was a great stay!'}, {'comments': 'ﾜｲｷｷからも近く､動物園や水族館にも徒歩で行けます｡\nﾎﾃﾙのように部屋でのんびりするのではなく､日中はほとんど外に出て､部屋に寝に帰るだけと言う人には十分だと思います｡ﾎﾃﾙよりはずいぶん安く宿泊できると思います｡'}], 'score': 0.7071605920791626}
{'name': '2 BR Queen Size Sunny - Nolita', 'neighborhood_overview': "The apartment is right next door to beautiful Old St. Patrick's Cathedral and perfectly situated with access to ALL subway lines making it easy to get anywhere in this fabulous city. Supermarkets & Whole Foods nearby as well as cafes and other places to eat and drink. Literally right above Emporio which is a Michelin rated restaurant.", 'property_type': 'Apartment', 'bedrooms': 2, 'address': {'street': 'New York, NY, United States', 'suburb': 'Manhattan', 'government_area': 'Nolita', 'market': 'New York', 'country': 'United States', 'country_code': 'US', 'location': {'type': 'Point', 'coordinates': [-73.99449, 40.72182], 'is_location_exact': True}}, 'reviews': [{'comments': 'A colleague and I stayed for two weeks and the apartment worked wonderfully for us. Nicely located and Brendan made everything very easy.'}, {'comments': 'The apartment is fantastic - a wonderful location with great bars and restaurants on the doorstep, it looks great and has everything we needed including 2 proper double BRs. Brendan was a brilliant host - very quick at replying to any question we had and really helpful. A great experience all round. '}, {'comments': 'BEST NYC HOLIDAY EVER!!! We stayed in Brendan flat for 5 days at the end of March and cannot fault our host or his flat. From the moment we made the booking, Brendan has been unbelievably helpful pointing us in the right direction to make the most of our time in NYC. His warm and well appointed apartment is perfectly located, you could not ask for a more eclectic mix of restaurants, bars, bakeries and shops. Cherry on the cake there are 3 subway stations minutes away in case you are not an uber traveller. 5 star experience all- round.'}, {'comments': 'Lovely apartment in a great location! Brendan was very helpful and flexible throughout. Highly recommended!'}, {'comments': "Brendan was a great host!  He was very accommodating, and responded very quickly by text.  We met Brendan in the restaurant on the ground floor of his apartment, and walked us through everything.  The size of the apartment was perfect for our group of two couples with two small babies.  Of note, his place is a third floor walkup, which didn't bother us but could be an issue for others.\r\nThe location couldn't be better - in the heart of the village...wonderful shops, restaurants, coffee shop across the street, minutes away from Little Italy and Chinatown, and two blocks from the subway station.  We are already talking about when we will be returning for our next NYC visit.  "}, {'comments': 'Great flat, superb location and Brendan was very helpful. Can thoroughly recommend!'}, {'comments': 'The aparment was great and the location was very good also. It was clean and everything worked. I definetely recommend it.'}, {'comments': 'This is a great apartment in a great location! It is a perfect home base to explore all of NYC. Brendan is a wonderful host and flexible even when our schedule changed. I will book again when I return.'}, {'comments': "Brendan est un hôte attentionné qui s'assure que tout soit bien prêt pour accueillir ses invités. Toujours disponible et prompt à répondre aux questions, c'était un stress en moins que de préparer le voyage et d'arriver à New York pour 10 jours.\r\nSon appartement est vraiment confortable, bien équipé et vraiment bien situé dans Nolita, un quartier de Manhattan fourmillant d'activité le soir et donc propice aux sorties. L'appartement est d'ailleurs situé juste au dessus d'un excellent restaurant : L'Emporio.\r\nJe recommande vivement !"}, {'comments': 'Brendan was super accommodating and a very helpful host. Even before arriving, he was very responsive and helpful when we had any questions about the place. His place is very nice and clean, and close to many subway stations. There are a ton of good cafes, bars, and restaurants close by as well. We would definitely book again with Brendan if we do come back to New York again.'}, {'comments': 'Brendan was the perfect host!  His apartment was exactly as pictured.  It was large (by NYC standards), clean and very comfortable.  He was quick to respond to all communications.  He was also friendly and flexible.  I would stay there again if I find myself in NYC in the future!'}, {'comments': 'Brendam nos ofreció su casa como si fuéramos amigos y nos hizo sentir como en casa. Un buen anfitrión!!\r\n'}, {'comments': 'Really dice location, matching the expectations. A lot of nice restaurants around with the subway just around the corner,'}, {'comments': "As advertised - great neighborhood, very central to all points in the city. The apartment was clean, the meet-up was easy, the owner professional. The apartment is located on the 4th floor of a walk-up, which is pretty normal for nyc. Just something to be aware of in the event that you aren't comfortable with stairs for any reason."}, {'comments': "We loved staying at Brendan's place in Nolita.   The neighborhood is terrific - we enjoyed the cupcake bakery, wine bar, and hipster coffee shop right on our block!  The apartment worked out great, no complaints, Brendan made the check in/out process smooth. We would definitely rent this apartment again."}, {'comments': "We truly had amazing time in New York during stay in Brendan's apartment. Location was perfect. Everything was as advertised. Unfortunately we were not able to meet Brendan in person but he was in contact with us through airbnb so everything went smoothly. All in all if we go back we would choose again Brendan's apartment. Great experience all together :)"}, {'comments': 'great location! we loved the neighborhood, excellent place for visit NY, clean and beautiful apartment. Brendan was very helpful and easy to locate when we needed. Highly recommended.'}, {'comments': 'Stor fleksibilitet i forhold til ind og udtjekning'}, {'comments': 'Appartement bien et confortable, bien situé à manathan dans un quartier bien sympa, métro à proximité... À recommander '}, {'comments': "We had a great stay at Brendan's apartment. It's a roomy apartment and looks just like the pictures. We loved the neighborhood, very cute with lots of little shops and no trouble catching cabs or walking to the subway. Brendan was very courteous, met us outside and was available and easy to communicate with throughout our stay. The apartment was clean and well kept. The only thing I would say is that remember that it is up three flights of stairs. Some of the people I went with hadn't read the listing well and were surprised, but it didn't bother me. Thank you so much Brendan!"}, {'comments': "We had a great time staying in Brendan's apartment. location is perfect and he was flexible with picking up the key. \r\nApartment was clean And has  air conditioning which we really needed in warm and humid NY.\r\nOnly min was that there were only 4 towels for 4 persons for a stay of 5 days and that is not enough, same goes for glasses only 4! "}, {'comments': 'Nice apartment.\r\nGreat location.\r\nClose to restaurants, and the subway.\r\nBrendan was very friendly.\r\nHe offered to store our luggage the day we checked out, witch gave us 1 extra day in NYC :o)\r\n\r\n'}, {'comments': 'Brendan is a very helpfull host, présent at 2 AM to open the door and sent the postcards ! the flat is very well located in NY, Nolita is the place to be but it is noisy and one bedroom has no blinds and we were 3 but There were 2 chairs.'}, {'comments': "L'appartement est idéalement situé au cœur de Nolita, quartier très vivant et très sympathique.\r\nNous avons apprécié les deux chambres séparées parfaites pour 4 adultes.\r\n"}, {'comments': 'Brendan is a fantastic host. He was quite accommodating and flexible around checking in and out. The apartment itself was in a charming area with easily accessible transprotation, was clean and quite sizeable for NYC standards. I would definitely recommend it to any groups traveling through the city.'}, {'comments': 'The apartment was perfect and Brendan was a great host - very responsive and organised. Thanks, we had a great time! '}, {'comments': "Great location, very cute place, nicely decorated.  Typical New York walk up.  We were moving my son into NYU and had a lot of luggage.  Walking up three flights of stairs was a bit of a challenge but once in the place, it's very comfortable and well appointed.  Would have been fine if we didn't have so much baggage.  Brenden is a good host and had left helpful instructions."}, {'comments': 'Wir haben dieses Appartment im trendigen Stadtteil Nolita für uns als Familie (2 Erwachsene, 2 Teenager) für 3 Nächte gemietet. Die Gegend ist toll. Restaurants, Bars und Shops - alles in der Nähe. Brendan hat uns einen Late-Arrival sowie Late-Checkout möglich gemacht, so dass wir sehr viel von unserem Aufenthalt hatten. Die Wohnung ist aufgrund der 2 Schlafzimmer sehr gut für 4 Personen geeignet. Brendan hat immer sofort auf Anfragen reagiert und auch unser in der Wohnung vergessenes Handy an zentraler Stelle hinterlegt, so dass wir es wieder abholen konnten. Es war sehr warm in NYC, aber die Klimaanlage hat sehr gut funktioniert. Die zentrale Lage bedingt allerdings auch, dass das Schlafzimmer zur Straße nicht ganz ruhig ist. Aber dafür ist man schließlich auch in Manhattan.'}, {'comments': 'Brendan was an amazing host and had the whole apartment set up before we arrived. I flew in on a redeye and Brendan had the keys ready for me to pickup. The apartment is roomy by NYC standards and there was more than enough room for 4 of us. Nolita is an amazing neighborhood with enough restaurants and bars to visit for a year; plenty of shopping too. The apartment is located on a quiet enough street with central access to 6 and B,D,F,M trains '}, {'comments': "The apartment is located in a busy and vibrant part of Little Italy and is close to a number of the subway lines. The apartment itself has enough room to use as a place to crash of a night but you fill find that you don't end up spending much time there with everything that is on offer on your doorstep."}, {'comments': "In a city where shoe-box hotel rooms are the norm, this place was a nice fit for my work colleague and myself for three days. The apartment is clean, beds and couch are comfortable and having a kitchen is nice even if we didn't use it during our stay. \r\nBrendan greeted us and walked us up to the flat, and was great at communicating to set up our check-in and stay.  Being on the Lower East Side, right next to Little Italy, it was a short commute downtown, and easily accessible to take the subway to Midtown. Would recommend and stay again. "}, {'comments': "Our host was responsive and helpful. The apartment was exactly as described! Plenty of room for 4 adults, full bath, clean linens, comfortable beds. Air conditioning in both bedrooms made for a great night's sleep. The best part for us was location, Location, LOCATION! This apartment is in a fantastic neighborhood with restaurants and shopping. But it's access to everywhere from Brooklyn to Soho to nearby subways that can take you where ever you need to go; made it perfect. We'll definitely stay here again!"}, {'comments': "Perfect location and lovely little flat! We'll sure be back!!"}, {'comments': 'We have enjoyed our 2 weeks stay at Brendan’s place a lot. He is a good host and keeps his promises.\r\nNolita is a great neighbourhood close to Chinatown and Little Italy with lots of coffee bars, cafes, restaurants, supermarket and metro line at walking distance.\r\nThe apartment offers not  a lot of  space in the living room and kitchen for 4 persons but do not forget that you are in New York City. There is television set available which is great in case of a rainy day and the 2 bedrooms give enough room for 4 persons. In summer time the aircondition offers a great welcome when it is getting too hot inside and the wifi connection works perfect.\r\nHis place we can recommend strongly to anyone who plans to visit New York. \r\n'}, {'comments': "Great stay at Brendan's place in Nolita. Great location, very clean, and place looks exactly like the pictures. Bars, restaurants, and coffee all just steps away. Fantastic Italian restaurant a few floors below the apartment. 4 male adults in one place for 3 nights and it was perfect for NYC standards. Brendan was always very responsive and also accommodated our odd check in/check out times. Subway near by. Couldn't hear other neighbors, and though there was construction going on outside, the noise from that was only during the day. I would use his place again no question. "}, {'comments': 'Service was prompt and the apartment was fantastic!  Location was key.  Would stay again.  Thanks Brendan!'}, {'comments': 'We had a lot of fun in NYC, cause his apt is amazing ,comfortable and more convenient for traffic. We will have his apt and be his guest again without any question. '}, {'comments': 'Nice flat! The nolita hood is one of the best place to stay and to visit NYC! A lot of restaurants bars surrounded by subway stops...a perfect place. Brendan was here for the check in and stay flexible for the check out time! He answered us in a quick manner to all of our questions or requests. So if you r 4 peoples looking for a great stay in NYC i have to recommend you to get in touch with him!'}, {'comments': 'Apartamento aconsejable, en el centro de la ciudad, cerca de la zona financiera de Manhattan. Quzá un poco pequeño, pero teniendo en cuenta que solo era para dormir y poco más, cumple su función a la perfección, el trato con Brendan fue perfecto, incluso nos permitió dejar las maletas en otro apartamento el día que dejamos el piso.\r\n\r\nMuy recomendable para visitar la ciudad, muy bien ubicado.'}, {'comments': "We had a great time at Brendan's 2 bedroom apartment. He was very accommodating to our party. When we arrived a few hours before check in, and he allowed us to temporarily store our bags so we could get our vacation started. And, he helped us store our bags on the way out if the city too.\n The place is in my favorite part of New York, with tons of restaurants, bars and shopping nearby. I would defiantly stay there again. "}, {'comments': 'Muy buena descripción de lo céntrico y de la organización del departamento. Tuvimos todas las facilidades por parte de Brendan.\r\nEl ambiente de los vecinos, y la buena localización del departamento nos ayudó a poder conocer muy bien la ciudad de New York.'}, {'comments': "Brendans' apartment is great! Located in one of the most interesting neighbourhoods in Manhattan with plenty of shops, bars and restaurants nearby. In addition to this, there is a very good subway connection within 5min walking distance.\r\n\r\nWe've been there for a week with four people and the apartment was big enough for us!\r\n\r\nGreat stay, totally recommend it!"}, {'comments': 'Brendan has a very nice apt. within a wonderful neighbourhood. You are very close to everything. The rooms look like displayed at the pictures and the apt. has everything you need for the day. The wifi is pretty good. We have been there with two couples and are completely satisfied.\r\n\r\nTip to travellers: If you get to nyc the first time you can use the free wifi in the subway to contact brendan.\r\n'}, {'comments': 'Great experience. Fantastic location and clean space.'}, {'comments': 'Great staying in the best area. Brendan is super nice and flexibable!'}, {'comments': 'Apt was great, Brendan made it easy and was flexible on check in/out times. I would definitely stay there again. Awesome location! '}, {'comments': 'Brendan was great with communication and responded promptly to all questions and messages. We got to NY early, so Brendan allowed us to store our bags at his place until the apartment was ready, and even gave us some tips on great restaurants. Cafe Habana is awesome! He even let us have a late check out. The apartment was clean, spacious, and best of all, quiet. Everything we needed was there and the location cannot be beat! Would definitely recommend!'}, {'comments': "Four of our friends stayed in Brendan's apartment during Christmas. The apartment is very true to its pictures, clean and comfortable and the neighborhood is great with so many nice restaurants and shops. I would totally recommend this apartment. "}, {'comments': "Great apartment in a great neighborhood, really close to the subway, chinatown and little italy.  Can't go wrong!"}, {'comments': 'We much appreciated the contact with Brendan right from the start. He was very easy to communicate with. The appartment was terrific and the location excellent. We had splendid days in NY, and I could well imagine returning to this flat on my next visit.'}, {'comments': "Super appartement! Comme dans la description. On a passé un super moment là-bas. Un point de départ de très bonne qualité pour sillonner New York.\r\n\r\nBrendan nous a donné les clés et nous a dit ''Vous êtes chez vous''! Juste parfait et réactif par texto.  \r\n\r\nMerci Brendan"}, {'comments': 'Brendan was a terrific host from start to finish.  He was quick to reply,  very accommodating and helpful.  The description was spot on (clean and comfortable) and the location was terrific for our needs.   '}, {'comments': "Brendan's apartment was exactly as pictured. Clean, warm and cozy. The beds were comfortable and the neighborhood was filled with wonderful little cafes and restaurants. Very convenient location. We'd stay here again!\r\n"}, {'comments': 'Estuvimos 6 noches en el apartamento de Brendan, el fue muy puntual, siempre dispuesto a apoyar pero respetando privacidad, el apartamento esta muy bien ubicado, dos o tres estaciones del tren muy cercanas, todo de acuerdo a fotos y descripción, muchas gracias Brendan, durante nuestra estancia nos sentimos mas Neoyorkinos que turistas.'}, {'comments': 'The place was clean and conveniently located to lots of good food options nearby.'}, {'comments': 'Brendan was responsive, when i landed early in JFK and reached the apartment before checkin time, Brendan was kind enough to let me leave my luggage with him. The apartment itself is very clean and is in a wonderful location.. this is probably my go to location in Nolita, so look forward to booking again the next time I am in NYC'}, {'comments': 'Brendan was great!  He met me @ midnight to let me in!'}, {'comments': "It went okay when we stayed in Brendan's apartment. Brendan is a very kind host. However, At the first night, we didn't get hot water and it was repaired till next day's afternoon. Brendan said it was rare though. Before I booked the apt, it said the check out time was flexible. But at the night before we checked out, we were told we had to leave by noon. Maybe I didn't get the definition about flexible check out time. I think that's my fault. Just wanna let the other people who want to stay in the place double check the time with the host even before you book it. Anyway, the staying in NYC was fine. Hope you guys can enjoy the city."}, {'comments': 'Brendan was a very responsive and attentive host.  He allowed me and my friends to keep our bags at his place until the apartment was ready and answered texts and questions in a super timely manner.  The apt was very clean and comfortable. Gorgeous neighborhood and felt like I was in good hands.  Would definitely stay with Brendan again.'}, {'comments': 'Brendan was a great host. He was very responsive and everything in the apartment matched exactly. Awesome location close to great restaurants and bars. Would definitely consider it for the next time we visit NYC.'}, {'comments': 'The stay here was excellent! A colleague and I needed a place while on business in the city. Brendan was very accommodating with getting us the keys and working with our schedules. The place was clean and spacious by NYC standards. And the price was phenomenal for a two bedroom! Great location too. Checkout was a breeze.'}, {'comments': 'Nolita is one of the best areas in Manhattan. It is close to everything- walking distance to many special places. But still an original area. The houses are low, the restaurants and bars intimate and the people nice. Brendans place is right in the center of everything and when you are "home", you´ve got everything you need: a nice kitchen/living room and two VERY  separate bedrooms. You can stay here with snoring friends, and don´t be disturbed. It is on the 4th floor and the only thing I missed was a lift. There is a very nice restaurant and a cool bar in the same building. Both worth a visit.\r\n'}, {'comments': "Best location in NYC! Nolita is so trendy and relaxed at the same time in a combined urban coolness :-) We loved our stay in Brendan's apparent were we felt very welcome. Very nice that the two bedrooms are separated by the living room making them both private. The beds a so comfy - real nice after a long flight :-) Btw: The Italian restaurant downstairs (Emporio) is quite good."}, {'comments': "Brendan was an incredible host. I don't think I can fully explain how this past weekend was such a wonderful trip and huge part of that is because of Brendan and this apartment. I have been to NYC a few times before and this was by far the best place I've stayed. He quickly responded to every question we had and truly made us feel welcome. A friend of mine ended up getting to the city earlier than the rest of us and he made sure she had a place to put her bags until we arrived. The apartment became a home away from home and was a perfect location for us for all that we wanted to do. There also were some incredible restaurants and shops in the area if you wanted to go somewhere nearby. I will recommend Brendan's listing to any friend I know coming to NYC."}, {'comments': "We had a great stay at Brendan's place. The location is great and Brendan was very helpful in accommodating our early arrival by keeping our luggage with him. The apartment was clean and as pictured. We did not spend a lot of time in it during the day but we slept very well during the two nights we were there. Definitely a place to come back to."}, {'comments': 'The location for the apartment is perfect. There is a lot of very nice bars and restaurent in the neighbourhood. The condition of the apartment is fine and it was clean. The size of the apartment is perfect for 2 couples. Brendan was very helpful. It was especially nice that the check-in and check-out was flexible.'}, {'comments': 'Great place to stay, Great guy, very helpfull. Everything perfect. '}, {'comments': 'Great time in Brendan flat! The position is very good and the apartment is very nice. Absolutely recommended if you wish to stay in Manhattan!!!'}, {'comments': 'We had a wonderful time and this place was perfect.  Great location and immaculate.  We will definitely try to stay on our next visit to NYC.'}, {'comments': 'We arrived much earlier than we had planned but Brendan graciously let us in to drop our bags while apt. was being prepared for us. The two bedrooms are at opposite ends and both were very clean and comfortable. Great restaurants nearby. This is an amazing location and I would definitely stay again!'}, {'comments': "Brendan a été très accueillant, disponible et flexible. On a pu laisser nos bagages le temps que l'appartement soit prêt.\r\nL'appartement est conforme à la description, très propre et très bien agencé. Sa situation géographique est un gros plus afin de visiter la ville (très proche du quartier financier, chinois et italien), de plus plusieurs stations de métro sont très proches. \r\nMention spéciale au sujet du confort des lits.\r\n\r\nPour résumer : hôte génial, appartement génial, ville géniale.\r\n"}, {'comments': 'Brendan was very nice and helpful. We were able to leave baggage with him hours before check in. Apartment very nice, exactly as described in add. \r\nNeighborhood great, all in walking distance.        '}, {'comments': "Very nice stay in Brendan's appartment in an incredible area of New-York :Near everything and the place to be for entertainment and shopping . \r\nThe appartement is cosy and the two bedrooms very independant and confortable .\r\n"}, {'comments': "The apartment was awesome and suited the 3 of us perfectly. Brendan was friendly & helpful. The location couldn't have been better. We were so central to everywhere. The only downside was the building construction work taking place next door which starts at 7am. Would definitely stay again."}, {'comments': "Easy 'hand over' of keys and a comfortable apartment in a great location. \r\n\r\nThank you Brendan"}, {'comments': "The location was great. Easy to access the subway. Loved the markets of Chinatown, just blocks South and Little Italy.  Place was small for 2 kids in their early 20's and 2 adults. Very small bathroom.  Be prepared to walk 3 flights of stairs. Brendan was available to us if we needed him."}, {'comments': "The location of the apartment is excellent.  It's in the middle of everything or close to subway or walking distance to wherever you need to be in the village.  The location is quiet enough for our babies to sleep and for us to sleep soundly.  \r\n\r\nThe apartment itself is up 3 flights of stairs which are a little run down.  It was clean (kitchen except stove top had grease which was wiped off easily and bathroom) however the floor was unswept and the sheets had stray hairs on them, maybe from laundromat driers.  The apartment consists of two rooms with the kitchen small living and small bathroom with bath inbetween.\r\n\r\nOverall it was a ok stay however cleanliness could be improved.  Thanks!"}, {'comments': 'Brendan was a terrific host! We arrived early so he let us store our bags in his place before the Airbnb was ready. He is great with communicating and was readily available if we had any questions or needed additional supplies (which we did not end up needing). The place itself was very nice. It was in a fantastic location. Very central to everything. I would definitely stay here again!'}, {'comments': 'Great spot to stay so much within walking distance, food, bars, shopping. Subway 5 mins walk and easy to use, maps available and could get to a lot of the well known spots. Once we arrived Brendan very easy to contact & met us with extra supplies, thanks for help with suitcases. Apartment very neat & tidy we didn\'t spend a lot of time "in" plenty of towels and other buts & pieces. Would definitely recommend. Thanks for a great experience.'}, {'comments': 'Excellent spot, lovely host'}, {'comments': 'Staying at brendans Appartement was awesome ! We stayed there for three nights to see New York City and the location and the neighborhood was perfect to get everywhere very quick and reach great dinner places. Also Brendan was very nice and opened. He gave us a great offer to store our luggage at the last day till the afternoon when we departured from New York. Anytime again!'}, {'comments': "Brendan did everything possible to make this a good trip for my family.  We had travel problems (thanks Amtrak!) and were thus four hours late, with Brendan waiting to give us keys.  He made sure we were able to get in easily, which was a relief after a LONG train trip with two kids.  The place itself served perfectly as a home base for some quick touring of the city, in a neighborhood filled with good places to eat.  I'd recommend this place to anyone."}, {'comments': 'Die Kommunikation im Vorfeld und auch bei der Ankunft war perfekt. Er ist sofort gekommen und hat uns die Schlüssel gegeben und uns kurz das Wichtigste erklärt. Wunderbar. Die Wohnung war wie beschrieben: sauber, klein aber sehr schön eingerichtet und für vier Personen vollkommen ausreichend. Vielen Dank für die schöne Zeit in New York!'}, {'comments': "This place was perfect!  My mother, sister, and I were in town for a quick weekend trip.  The place totally suited our needs.  The neighborhood is very quiet, and everyone I interacted with was very nice.  Brendan was a great host and made sure we had everything we needed, very friendly guy who didn't mind getting random text questions:)  Anything you want or need is within a block; Whole Foods is about a 5 minute walk.  I was being adventurous and took the Air Tran and subway and it took me an hour to get there from JFK.  Mom and sister trained to Penn and it was about a 20 minute cab ride from there.  I would totally stay here again!"}, {'comments': "Brendan was so helpful and his apartment was perfect. Wonderful location and Brendan's restaurant recommendations were all very fantastic. Brendan was very flexible and even let us drop our bags at his apartment before check in. I would highly recommend this place to anyone traveling in a small group or just looking for a fun neighborhood to experience while in NY.  Thank you Brendan for a wonderful time !!"}, {'comments': "Joli appartement agréable très bien situé dans un quartier sympathique. Stations de métro à proximité. Salle de bain fonctionnelle. La climatisation d'une des chambres est bruyante. C'est une très bonne expérience."}, {'comments': 'Brendan was on top of the communication with us throughout.  Flat was a bit smaller than what it looked like in the pictures - very narrow but good sized bed rooms.   This place is all about LOCATION.  Nolita is the place to be.  Kitchenette was adequate with basic necessities.   Construction next door was noisy throughout the day during the week, quiet on the weekends.  Looks like construction will continue for several months (large condo project).'}, {'comments': 'Nice area. Good space for 2 couples'}, {'comments': "I would highly recommend Brendan's place because of its location. Subway stations are really close by as well as must-go chinese restaurants. My family and I were able to go visit places in the morning, come back at noon for a short nap, and continue our visit in the afternoon. BTW, the place is also right next to soho for those who like to shop. "}, {'comments': "To guest: If you still hesitate, don't please! I took several weeks to choose the place in Manhattan, finally i was lucky to stay here! Brendan is very good host and he love to help the guest as possible as he can. The apartment is very good which locate in the heart of Manhattan, just 2 minutes to every subway station. I want to emphasis one of advantage of the room, the two BR was separated by a living room which keep the privacy, if you stay with your friends, that is really good. \r\n\r\nTo Brendan, we had amazing time in NYC, appreciate so much for your place! "}, {'comments': 'Great location and great apartment. Central to subway, restaurants and bars. Brendan was there to greet us and give us helpful tips. Two good sized bedrooms with air con. '}, {'comments': 'Brendan was a great host! We got to New York pretty early in the morning and he let us leave our bags in the apartment while it was finishing being cleaned. We really enjoyed where the apartment was located and it was close to a lot of sight-seeing and the subway. The space was a nice size and the beds were very comfortable. I would definitely suggest staying here while in New York!'}, {'comments': 'Great, comfortable place in a vibrant location of Manhattan. As advertised- would highly recommend. '}, {'comments': "Everything went great during our stay here. Arrived to a clean apartment. Brendan was quick to get us inside and give us the tour and let us know how to get in and out of the location. He checked in during out stay to make sure we had everything we needed. \r\n\r\nIt's close to several popular dining spots and also close to other excellent choices you may not be aware of. Also, very quick to subways to get around town.\r\n\r\nBrendan was also helpful in giving us some additional ideas on things to check out while in town. \r\n\r\nOverall, this made my first visit to NYC a very good experience. Thanks!"}, {'comments': 'Brendan was great! very friendly and accommodating.  The apartment was in a great location and surrounded by great restaurants.'}, {'comments': 'Brendan was incredibly responsive and supportive. He catered to all our needs incl. storage of our luggage even many hours after check-out. His place is perfectly located in Nolita very close to a number of cool bars, restaurants and nice shops. Current construction works in the backyard made it a bit noisy but the flat with its two full-blown bed-rooms can generally be highly recommended for a stay in the heart of Manhattan. '}, {'comments': 'Great place and host.'}, {'comments': 'The neighbourhood was awesome. We were in the Center of all of the areas of New York that we wanted to visit. Greenwich village, east village, soho, little Italy, were all within walking distance.  If we wanted to go anywhere else in New York, the subway was very easy to use and stations were only a few blocks away. The apartment was nice and we were able to stay with another married couple comfortably. Great experience!'}, {'comments': 'Brendan var en god og opmærksom vært og bor lige om hjørnet. Han var  hurtig til at svare og gav gode anvisninger/forslag. Det var et fedt område med alt hvad vi havde brug for -  subway, spisesteder og shopping- puha dyrt :-) '}, {'comments': 'Appartement trés bien placé dans le quartier que nous souhaitions. Bon acceuil.'}, {'comments': "Brendan was a wonderful host! Our flight arrived early in the morning and he let us keep our bags at his apt until our rental was ready. He also hauled one of our heaviest bags over while we were out to lunch at a wonderful Italian eatery that he recommended in the neighborhood. The apt was exactly as pictured and was clean and had all the amenities we needed. He was quick to respond to any questions via text. \r\nWe all really enjoyed our stay and would definitely come back to Brendan's place!\r\n"}, {'comments': "L'appartement était parfaitement situé dans un quartier riche en bonnes adresses, petits commerces et restaurants. Plusieurs stations / lignes de métro à proximité vous permettent de vous rendre n'importe où en ville. L'appartement était très propre et meublé avec goût. Les lits confortables. Un seul bémol : dans une des chambres, le chauffage était très bruyant."}, {'comments': 'This place was great! Walking distance to East Village, Lower East Side, Little Italy, Chinatown and more. Would stay here again!'}, {'comments': "Party of 4, stayed for 3 nights. Great apartment, exactly as described. Comfy beds. Lovely location in lower manhattan, just a couple of blocks across from Broadway. 10-15 min subway ride uptown to Times Square, Bryant Park etc from Prince St or Spring St stations. Very small bathroom but wasn't a problem at all. 3 flights of stairs and no elevator which I struggled with being pregnant but I was also aware of this before our stay. Very cosy apartment, we spent very little time here as we were out and about. Would be a squeeze to all watch Tv or eat in the apartment but I doubt many people would be doing that anyway if visiting on a city break. Wasn't an issue for us as we always ate out. I would definitely recommend this apartment. Brendan was really friendly and easy to contact, fast to respond."}, {'comments': 'Brendan was an excellent host who was very quick when answering sms. The place was tidy with two proper bedrooms. The neighborhood was perfect with lots of restaurants and small shops.'}, {'comments': 'Brendan was extremely responsive both before and during our stay. His place is in a perfect location- near the Kool areas like Soho and the Village but also near multiple subway stations to help you get around. I think you get a much more authentic NYC experience staying here than in a hotel. Beds are comfortable-- and just a great place!'}, {'comments': 'Good location, good assistence, little bathroom, \nA little difficult to have dinner for 4 people in the dining room '}, {'comments': "Our train arrived at Penn Station at 8:45 AM.  Our room wasn't going to be free until about 2 PM, which is totally reasonable.  We were worried about what to do with all our suitcases, but Brendan allowed us to store them at his personal residence, a short walk from the rental.  That saved us a lot of money and time, and freed us up to get out and tour the city.  On our departure day, he again let us store our baggage at his place after checkout.  We toured the Met, then went and got dinner in Little Italy, which is just a couple blocks from Brendan's place.  Everything was just super convenient and easy to work with.  Brendan is cheerful, helpful, easy-going.  The room was clean and comfortable, and plenty spacious.  Highly recommended for a great experience in NYC!"}, {'comments': "Brendan was a great host! His apartment was clean and well kept. He was very accommodating and helpful during our stay. His place is close to a subway stop which was very convenient. Overall a great experience and I wouldn't hesitate to stay here again!"}, {'comments': 'Fantastic location in the heart of Nolita, close to Little Italy and Chinatown and so many great restaurants, bars and boutiques. An easy walk to the Spring St subway.\r\nWe thoroughly enjoyed our stay.'}, {'comments': "We stayed for 4 nights at Brendan's place. Everything was nice and ready at our arrival, Brendan was available, quick to answer and very helpful. We loved the charm of the place (the red brick on the wall), the proximity of the subway stations, supermarkets. You can easily do some shopping in Soho or go to Little Italy or Chinatown, it is right around the corner ! The WiFi is good and you can cook your own food if you want. Will do again !"}, {'comments': 'The apartment is fantastic, everything is exactly as shown in the pictures. The neighbourhood has many great places to eat and metro stops are close by (3 min walk). Brendan is a wonderful host, he is always available and very personable. I would happily stay here again during my next visit to New York!'}, {'comments': 'The apartment was just what we needed.  Brendan was helpful in answering our questions.  The description of the apartment accurate. It was clean  Close to subways for easy transportation .  We would definitely stay here again.'}, {'comments': "Absolutely loved our stay at Brendan's place in New York. Brendan was friendly and greeted us as soon as we arrived and gave us a brief tour with a guide to the area. \n\nThe apartment itself was very clean and well furnished. The two bedrooms, kitchen and bathroom had everything you would need and our stay was extremely comfortable. \n\nThe best part was the location, with loads of shops and places to eat within walking distance. Would definitely stay here again the next time I visit New York. "}, {'comments': "We loved the location of Brendan's place and I'd be happy to stay there during another trip. The photos give a very accurate representation of the apartment. It is up 3 flights of narrow stairs in sort of dirty hallways but it wasn't a problem at all. The apartment is upstairs above a restaurant that looked nice and did a brisk business although we didn't end up eating there. The neighborhood was great - it is a residential street with cute boutiques and eateries. We walked to STOMP (had great Risotto dinner beforehand) and to 911 Memorials and to the Brooklyn Bridge and NYU - all within 1/2 hour walk. Little Italy and Chinatown are within a few blocks. Whole Foods is 3 blocks away and Dean & Deluca the opposite direction and a CVS is a block away so food and incidentals are easily taken care of. There was construction next door so that noise was present from about 8 a.m. onward but not a problem for us. Several metro lines are available within about 3-5 blocks - getting home after seeing Broadway shows was easy. Yelp gives 4.5 stars to many of the local eateries so lots of choice. We had a car and had reserved a spot at a garage on-line beforehand. Access was very easy from coming in via Holland Tunnel. \n\nWe stayed in the winter and the apartment has steam heating (which seems typical for the area) so apartment was quite warm - we had to ditch our sweaters when in the apartment. The place is very narrow and the bathroom was tiny. We were a family of 4 with 2 big teen boys and apartment worked fine for us but we didn't try to eat anything other than breakfast or snacks in the apartment - there are only 2 stools in the kitchen. We wanted to use our AppleTV but the TV is an older model without HDMI. It is large and there is cable. We appreciated that there was a closet with plenty of hangers in each bedroom as well as plenty of drawer space so we could stash our clothes away and not have to live out of a suitcase. The kitchen was well stocked with miscellaneous spices, coffee, tea and such. \n\nBrendan was very responsive to communications and happy to accommodate us with storing our bags when we arrived early before the apartment had been cleaned. We didn't need any help during out stay but definitely felt that Brendan would have been there to help us out if we needed recommendations etc. Overall we would highly recommend this apartment."}, {'comments': 'Great place, even better location. Lots is great places to eat and drink nearby. Easy walk to Chinatown, Little Italy and a Whole Foods Market right down the street. '}, {'comments': 'It was nice staying here! Thank you, we had great time exploring New York City.'}, {'comments': 'Perfect place to explore Manhattan and great communication with the host.'}, {'comments': 'Brendan was a great host. His home was clean and in a great location. I would definitely recommend staying here.'}, {'comments': 'Location was perfect  close to great restaurants and shopping \nFriendly people all around. '}, {'comments': 'Absolutely perfect location for a fun vacation!'}, {'comments': 'Great spot!'}, {'comments': "Appart sympa bien placé \nSeul bémol le bruit du chauffage et la chaleur dans l'appartement (nécessité d'ouvrir les fenêtres pour dormir)"}, {'comments': "Really brilliantly located appartment - for bars, restaurants and shopping! Small apartment but perfect for a city break or work. Do note you have to climb three flights of quite steep stairs! It's a bit noisy - but that's because it's in a fun, bustling neighbourhood. Brendan was a great host - even coming round at 11pm to bring electric heaters when the heating broke due to works next door. "}, {'comments': "Brendan's place is in the perfect location, in addition to being very clean and comfortable. My friends and I greatly appreciated the flexibility with check in and check out times. I would highly recommend staying here, and would love to return in the future. "}, {'comments': "Great apartment, great location. We'll definitely be back. "}, {'comments': "Brendan is nice. Always available and with a quick response eventhough he was out of the city. Communication was fluid and he is really understanding. \nWe went in a family trip for five days. With two teens, no babies.\nThe apartment is placed in a nice and trendy neighborhood with many restaurants and small lovely shops around. Subway is really close to the apartment. We didn't took any taxi because we didn't need it. \nThe weather was really cold at those days at NY but  Brendan's apartment has a very good heating. The street is quite by night. We slept very well. At the date we were there, was a construction at the corner but they started to work around 8am, at that time we were already awake to see the city. Beds are really comfortable and bedrooms are not connected, are in the oposite side of the apartment, good point. Kitchen is practical and sitting room has a big size TV, and the sofa is comfortable, from my point of view, a bit small for 4 adults.\nBuilding has no elevator. For us it wasn't a problem. The stairs of the portal and the common areas need a bit cleaning. \nTo resume, Brendan is fully trustworthy. The most important point to me. The apartment is really well placed and connected, and all of this compensate the very small issues it has.\n"}, {'comments': 'Perfect location. Great apartment.'}, {'comments': 'Great location and well appointed!'}, {'comments': 'Brendan may not want to hear this, but this is a great apartment for families.  It\'s a quick walk to Little Italy for gelato and Chinatown for stuff we don\'t need. The kids loved both. Great restaurants nearby where the staff were lovely to us even though Yelp proclaimed them to not be "kid friendly" (we ate early). \n\nTwo large comfortable bedrooms/beds separated by the kitchen, bath, and living room.  The apartment and rooms were clutter free, so there were lots of places for my kids to put (and hide their things).  A bathtub for the kids was a huge plus. Clean and plenty of room. Brendan is responsive and had great restaurant recs.  It\'s a walk-up but my kids were champs about it. '}, {'comments': 'Brendan had wonderful communication and the check-in and check-out process was very smooth. Everything was perfect and the location was very near where I needed to be.'}, {'comments': "Brendan's place is in a great location for a visit to NYC. He was easy to coordinate with, and the apartment was perfect for our needs."}, {'comments': "The apartment is exactly as pictured. Enough storage for clothes so you don't need to live out of your suitcase. Three of us stayed in the apartment for a week and it was very comfortable and there was everything we could need. Some great restaurants within walking distance and a restaurant just downstairs which had nice food and great service or you could just have a drink. SoHo, Little Italy, Chinatown all within walking distance. Some great shopping too. Brendan was great with communication and responded almost immediately each time we needed to contact him. We also arrived late at night (1.30am to be exact) and Brendan made it easy for us to check-in. We had a great stay and I don't hesitate in recommending Brendan's place."}, {'comments': 'It was good to stay there.'}, {'comments': "Be aware of the bed bugs. The place is in great location and spacious, but the bed wasn't clean and the hygiene was also quite bad."}, {'comments': "Brendan's place is so nice! It couldn't have been better for 4 of us ladies traveling to NY for classes at the Deva Academy which was a few blocks away! Nolita is the best neighborhood filled with tons of great food, bars, boutiques and easy to get anywhere. I would definitely recommend this home!"}, {'comments': 'Great apartment for two couples. Good location and neighbourhood. I recommend.'}, {'comments': 'Highly responsive host. Perfect location if you want to be in the bustle of Soho (which we did). Near subways and the New Museum, too. It is up three flights of stairs, which was not a problem for us but might be a factor for some people. We would choose to stay here again.'}, {'comments': 'Completely met expectations.  Recommend the apartment.'}, {'comments': "Amazing location! Though the place is in the heart of Soho, the building is quiet and there's not too much street noise. Check in was a breeze, Brendan communicates super fast and accommodated our early arrival."}, {'comments': 'Great place to be in NY and to discover the city. It is very easy to start the trips around NY by tube or just walk around for shopping, having lunch or an drink. We loved it! We spend 4 days with two adults and two teenager at Brendans place. Everything worked out fine. Brendan is very kind and helpful. Thank you Brendan!  We would come again:-))'}, {'comments': "Brendan was very great with communicating and he was available to answer all our questions.  \nThe place is exactly as described.  If you are a light sleeper I would suggest the back room since you can hear all the street noise from the front bedroom.  The apartment had everything we needed and was in a great location.  \nI would definitely stay at Brendan's place again.  "}, {'comments': 'Hands down, Brendan was the best host by far. If you are lucky enough to score his place, you will be inundated with options for food, drinks, dessert, and have the ultimate luxury in accessing the subway because of its fantastic location. He was an absolute pleasure to deal with and was very accessible for anything we needed. He also put us in touch with a friend who was a concierge so we could ask any questions about what to see and do. The Airbnb made our trip one of the best ever!'}, {'comments': 'Brendan was very accommodating, we were able to have an early check in and a late check out. \nApartment is very central and in an excellent location, beside nice restaurants and shops. Apartment is spacious for NYC, with 2 good sized bedrooms and a nice living area with a full kitchen. We were a family of 4 and stayed for 6 nights and would recommend this apartment'}, {'comments': "Location location location. If you want to know what it feels like living downtown, stay here. Nolita is close to everything and a subway away from everything. We barely used the apartment - just to rest and sleep. A/c units in the bedrooms worked well. \n\nOur favorite neighborhood eateries - officina Latina, cafe habana, the coffee place across the street (forgetting the name), the bar downstairs (not emporio, the other tiny one). A tiny bit more of a walk - Balthazar, Bens famous pizza for a quick slice, Lupa, and Rauols.  \n\nDidn't meet Brendan, our host, yet he ensured we received the key and had what we needed. Almost immediately would respond to our messages, which was really nice. "}, {'comments': "Brendan's space is exactly as pictured. In a great neighbourhood with lots to see and do."}, {'comments': 'Great'}, {'comments': "Brendan's apartment si exactly as shown in the pictures.\nThe key delivery was seamless, without any inconvenience.\nThe location is perfect, the neighborhood is very trendy and walking- Distance to Soho, Village, Greenwich.\nBrendon was very accomodating and the communication with him was easy and fluid.\nI recommend Brandan' apartment."}, {'comments': 'I loved the place and location. Would stay here again.'}, {'comments': "I had a great stay at what I would consider the perfect location and in the best place I needed to stay for my first visit to New York City. \n\nI rented Brendan's place for five days and was more than satisfied. Bathroom was clean, Kitchen had all the necessary appliances needed for cooking, and the place was in a great location for transportation and dinning out.\n\nTo give some perspective on size: We had one person in each of the two bed rooms, one on an air mattress and shared one bathroom but still felt like everyone had enough space and privacy to enjoy our stay when we needed to sleep or eat.\n\nBrendan was a great host. He maintained a lot of clear, respectful and responsive communication for my entire stay. \n\nI would absolutely recommend his place to others and I will certainly consider staying here again if I find myself back in New York City.\n\nThanks again Brendan. "}, {'comments': 'Loved the place, the low key atmosphere the location was convenient to everything and parking was awesome. Brendan was very helpful as well as a great communicator through out.'}, {'comments': 'The location was great'}, {'comments': 'Great place, 10/10. Great location. Safe neighbourhood, great places that eat and easy transport. Would recommend without hesitation. Thanks.'}, {'comments': 'Best location in town'}, {'comments': "We had a great stay in Nolita at Brendan's apartment. It is in such an excellent location. Plenty of towels, blankets and the A/C was a nice addition. May not be the best for those of you who aren't a fan on climbing steps to the third floor. Not a problem for us, just an FYI! Brendan was great to communicate with and would definitely recommend."}, {'comments': "This is my second stay at Brendon's place- I love the central location and the great vibe of the Nolita- Soho area. Lots of interesting bars and restaurants close by. Would definitely recommend."}, {'comments': "Cet appartement est parfaitement situé, à distance de marche de presque tout! C'était propre et fonctionnel. Il est situé au 3e étage toutefois et il n'y a pas d'ascenseur donc pas idéal pour les gens moins en forme, ce qui n'était toutefois pas notre cas, donc ce ne fut pas un problème pour nous. Brendan avait laissé des indications claires, et était disponible au besoin. Le restaurant Emporio situé tout juste en bas de l'appartement était une très belle découverte...absolument délicieux!! Pour le stationnement, il y a quelques stationnements publics aux alentours, dont certains qu'on peut même réserver et payer à l'avance. Laissez votre voiture bien stationnée durant votre séjour, et privilégiez la marche, le métro ou le taxi, car la circulation à NY est difficile en voiture!\nBref, je recommande cet appartement sans hésiter, surtout que les logements à deux chambres sont plutôt rares (ou très chers)... \nMerci Brendan!"}, {'comments': 'Great location! It has some noise in r/w building right next to it is under construction. Otherwise, size/age of apartment as expected for NY'}, {'comments': 'Brendan’s place is a real NYC experience and he was so great to work with.  Being in Little Italy was a great way to spend our time with deli’s, restaurants and shops so close.  We would recommend it to all.'}, {'comments': "We loved staying at Brendan's place and will definitely choose to stay here again next time we're in NYC! The house is perfectly situated in Nolita/SoHo, among fantastic restaurants and shopping, and close to subway stations. The apartment is small, but beautifully kept - everything was clean, the kitchen and bathroom were stocked, beds were comfortable, and the TV was an added bonus. Just beware the apartment a walk-up and three stories up, so you'll have to carry any luggage up and down stairs. We enjoyed our stay immensely and definitely recommend it for your next trip!"}, {'comments': "Brendan's apartment is great! Perfect location and super clean. And our stay was made 1000x better because Brendan was kind enough to accommodate our weird check-in and check-out logistics."}, {'comments': 'Nous avons passé un agréable séjour chez Brendan'}, {'comments': 'Everything you need in this space efficient New York apartment. Great neighbourhood and much less street traffic than in many other parts of Manhattan. Brendan always answered our inquiries quickly and politely. A reliable host that only wants the best for his guests.'}, {'comments': 'We had a great time in NYC which was aided by Brendan’s centrally located apartment. Flexible check-in, good communication, and no surprises. Recommended.'}, {'comments': "Can't ask for a better location. This is a city apartment so if you are a light sleeper choose the bedroom on the right. Brendan responded quickly and accommodated our check-in times! Would definitely stay again!"}, {'comments': 'Accurate description. 10/10 location. Hip neighborhood. Well equipped apt. Spacious beds. Tiny bathroom tho + noisy neighboors above. Loud noises from streets + restaurant backyards - no problem for us as we were all sleeping tight. Can get cold during fall/winter.\n\nCouldn‘t be more happy with the perfect communication and location of the apt!'}, {'comments': 'Great place in a great location, quiet neighborhood with everything in walking distance, it was perfect for the 4 of us who stayed there.  Brendan was very quick in his responses back to us from all of our questions!'}, {'comments': 'Great place to stay in manhattan, area is fantastic so you can explore on foot and there are loads of restaurants nearby. Slightly unusual heating system that can be a little noisy but you get used to it - and the apartment is up three flights of stairs so you’ve got to carry your suitcases up! Brendan is really easily contactable and very helpful. We had a great stay, thanks Brendan!'}, {'comments': 'Great location! Nice apartment and good attention from the landlord. Only cleaningness and tidiness could be better. It’s fine though I think sheets should be ironed and have no stains of bleach...'}, {'comments': 'Exactly as advertised.  Great location in Nolita.  Host is quick to respond.  Good experience.'}, {'comments': 'Nice big apartment with perfect location. Comfortable beds and tidy kitchen and bathroom. Easy communication with host. Warm despite freezing temperatures outside.'}, {'comments': "Brendan was a terrific host.  The apartment is centrally located and there are tons of great restaurants and shopping nearby.  Bedrooms at opposite ends of the apartment are great for privacy.  The building is quiet, I got great sleep while we were there.  I am glad I stayed at Brendan's place, it was everything I expected."}, {'comments': "Brendan's place is great - well stocked with what you need (shampoo, bandaides, etc...), perfect location, clean -and above all else if you there's something you need Brendan is on top of it, he's a great guy :)"}, {'comments': 'Great Apartment, cozy and very warm.Very very clean and in a great location near to restaurants, bars and near to mid town manhattan. Brendan was very kind and help us a lot with our check out. Only issue if you go winter there is a little bit annoying noise from the radiators but the apartment was very very hot for the cold nights with -8C degrees. For sure I will choose this apartment next time to NY.'}, {'comments': 'Kurz zu der Reise Gruppe - eine Frau, zwei Männer\nDie Wohnung war super. Die Aufteilung, mit den beiden Schlafzimmern auf der jeweils entgegen gelegenen Seite des Wohn-/Gemeinschaftsraums war für unser Gruppe perfekt. Genügend Privatsphäre.\nDas Bad war gut ausgestattet.\nDie Küche hatte alles was man braucht (keine Spülmaschine). Bisschen mehr Besteck wäre gut gewesen hat aber vollkommen gereicht.\nAls Unterkunft, für uns als verwöhnte Deutsche, sehr zufriedenstellend.\n\nDer größte Pluspunkt allerdings war die Lage. Ein kleiner Lebensmittelladen die Straße runter (aber nicht günstig – an der 33rd Straße ist ein Target wo man alles nötige bekommt) und die U-Bahn Stationen Spring Street, Lafayette oder Bowery Station.\nSpring und Bowery waren unsere ansicht nach die wichtigsten. Von Spring Street aus mit der Linie 6 entweder nach Norden zur 33rd Street (nahe Empire State Building), 42nd (Grend Central), 59th (Stück östlich vom Central Park) oder mit der Linie 4 nach Süden Fulton Street raus und man ist nahe World Trade Center.\nBowery perfekt für die An- und Abreise. Die Linie J und Z verbinden diese mit der Airtrain (Linie Rot) mit dem Flughafen JFK (Fahrzeit insgesamt rund 1:30 Stunde). Ihr braucht eine Metro Card (7 Tage 33 USD und ein Ticket für die Airtrain 5 USD) die ihr dort am Automaten lösen könnt. Eine Karte kann für beides genutzt werden.\n\nAls Alternative zum Hotel definitiv empfehlenswert. Als Gastgeber, war Brandan ebenfalls sehr zuvorkommend.\n\n-----\n\nBriefly to the travel group - one woman, two men\nThe apartment was great. The layout, with the two bedrooms on the opposite side of the living room/common room, was perfect for our group. Enough privacy.\nThe bathroom was well equipped.\nThe kitchen had everything you need (no dishwasher). A little more cutlery would have been good but was quite all right.\nAs accommodation, for us as spoiled Germans, very satisfactory.\n\nThe biggest advantage, however, was the location. A small grocery store down the street (but not cheap - at 33rd Street is a Target where you can get everything you need) and the subway stations Spring Street, Lafayette or Bowery Station.\nSpring and Bowery were the most important ones from our point of view. From Spring Street, take Line 6 either north to 33rd Street (near Empire State Building), 42nd (Grend Central), 59th (east of Central Park) or Line 4 south to Fulton Street and you are close to World Trade Center.\nBowery perfect for arrival and departure. The J and Z lines connect them with the Airtrain (line red) and the JFK airport (travel time about 1:30 hours). You need a Metro Card (7 days 33 USD and a ticket for the Airtrain 5 USD) which you can buy there at the vending machine. A card can be used for both.\n\nDefinitely recommended as an alternative to the hotel. As a host, Brandan was also very thoughtful.\n\nTranslated with (Website hidden by Airbnb)'}, {'comments': 'I was here with my boyfriend, my sister and her husband. It is perfect for two couples. This part of Manhattan is great and we felt safe all the time. The apartment was clean and well equipped. Few subway stations are just few minutes walking from the apartment. The location is perfect! Everything is so close with subway and even by walking distance. Brendan is great host. He was very helpful and he approved late check out beacuse of our evening flight. We are very grateful and we definitely recommend this place!'}, {'comments': 'Awesome place, great host, cute apartment, and lovely neighborhood!'}, {'comments': 'Great location. Very nice Apartment. Absolutely more then we had expected for the price. Nice neighborhood. Everything you need is in walking distance (Whole Foods, CVS, lot‘s of cool Bars & Restaurants). \nBrendan was a great Host! Fast answers, great tips for things to see and do in the area. We had some problems with our flights, both on arrival and departure and Brendan was a great help and very flexible with the check-in and check-out.\n\nWe  highly recommend his place and would absolutely  stay again at Brendans Apartment'}, {'comments': 'Un excellent accueil ! Très très réactif et très arrangeant pour l’heure du Check in et Check lit! \nJe vois elle recommande vivement ! \nBrendan est une personne au top ! \nA faire et refaire ! Réservez ! n’hésitez plus !'}, {'comments': 'It was such an amazing stay!!!'}, {'comments': 'The flat is very well equipped and the location is perfect (in a nice neighborhood with everything you need in walking distance).\nJust the communication could have been faster, but I guess time zone differences can explain some of it.'}, {'comments': 'What an amazing location. Right in the heart of restaurants, bars, shopping and so close the subway. The place was three flights up, which was fine, and it was relatively spacious and very clean.  Bathroom was tight, but the bedrooms were plenty big, and both had windows that could open! We had a great time, would definitely return.'}, {'comments': 'Great place!  Very close to subways so easy to go anywhere. Great little coffee shop on the corner. Brendan is quick to answer and very helpful. Highly recommend!!'}, {'comments': "We had an excellent stay at Brendan's place. The apartment looks exactly as portrayed in the pictures. Its key strength is its location right in the middle of Nolita which is close to Soho, The Village, Little Italy and we even walked uptown!\nYou need to take into account that the apartment is on the 4th floor with no elevator. Also, we came to eat out so had no problem (Try the Italian which is right in the same building! by the entrance), if more than two want to eat  in the apartment - it could become a challenge as there is no space for that. As I said, when you visit NYC and you have a café two steps away and lots of restaurants all around, that should not be the issue. \nBrendan is an excellent communicator in the sense that he reacts immediately to anything you asked (before and during our stay) and doesn't nag at all!\nThanks for a great time in NYC!"}, {'comments': "Excellent location. Walking distance to Tribeca FF venues and a plethora of food. Cozy and comfy apartment. Couldn't have asked for better for our business trip."}, {'comments': "Appartement sympa et confortable, dans un quartier très intéressant du point de vue de la localisation comme des nombreux commerces qu'on peut y trouver. Station de métro proche. Brendan a été très réactif et arrangeant. Bref, c'était top !"}, {'comments': "Brendan's place was clean, cozy, and in a fantastic location. A+"}, {'comments': 'Appartement sympa et confortable dans un quartier top. Plusieurs lignes de métro à proximité et très bonne communication avec Brendan.  Nous recommandons et nous reviendrions avec plaisir!'}, {'comments': 'Brendan est un hôte très accueillant et disponible pour toutes questions . Nous avons adoré le quartier avec ses petites boutiques et ses délicieux restaurants et son métro à proximité . \nL’appartement était très propre et la literie de super qualité , nous avons adoré séjourné dans l’appartement typique New yorkais de Brendan avec nos amis !'}, {'comments': 'Brendans place was exactly what we needed and in the perfect spot for a great time in Nolita. Communication was great!'}, {'comments': '100 points. We would come back. Thank you Brendan.'}, {'comments': 'Very Nice. Stairs not a nuisance. Very nice shops close by. CVS close walk. Felt safe the whole time. Would definitely stay here again.'}, {'comments': 'We loved your flat Brendan - it was so nice to come back to after a busy day out. The location is superb and we couldn’t recommend it highly enough. \nWould definitely come back if ever lucky enough to visit New York again.'}, {'comments': "Fantastic apartment in a great neighbourhood. Checkin and checkout were easy and Brendan's communication was excellent. Apartment has loads of room and was very pleasant to stay in. Location couldn't have been better - Nolita is ideal for getting the subway to pretty much anywhere, and very walkable to lots of Manhattan. We enjoyed lots of Brendan's restaurant tips as well. Would definitely stay here again!"}, {'comments': "A great apartment in a great location. It is compact but felt spacious for 3 people, I'm sure it would for 4 too. Very easy to pick up the keys. Brendan checked in to see if everything was ok, which was nice. He also left milk etc in the fridge for us on arrival. The air con worked really well (much needed in July!) but was a bit noisy at times. Apart from that, a great stay."}, {'comments': 'Great place in a great location.'}, {'comments': "Brendan place is exactly as you can see it in the picture. It's nice, cosy and it look like a classic NY apartment.  It makes you feel living not as a tourist in NY.\n\nWe found all the ncecessary, to make coffee or cook something.\n\nThe place was clean and it's situated in a perfect location. Between Soho and Nolita. Just 10 minutes walking to the supermarket (Whole Food market) and very closed to different subway. \n\nI reccomend Brendan's place!\n\nIf I have to recriminate something: just the noice of the air conditioning. But if you are tired after a long walk around NY it won't bother you! \n "}, {'comments': 'Perfect location to visit NY. Local Area very friendly with lot of restaurant and bar.'}, {'comments': 'Brendan is a great host! Really interested in your comfort and does his best. Location is just perfect - everything you need is so close and is very comfortable for using public transportation. The place also is quiet and safe - exactly what you need after a busy day.'}, {'comments': 'Excelente ubicacion, cómodo, práctico y una excelente relacion precio-calidad-ubicacion.\nMuy recomendable si te gusta vivir en esta zona de NY. Volveremos!'}, {'comments': "Location location location. I doubt there is a better area to stay in Manhatten. Close to everything we walked everywhere and didnt use any public transport. food and drink options right outside your door are numerous and all of great quality. The Fiat cafe serves up great italian food and the Thai next door was fantastic. Parisi bakery over the road has probably the best sandwiches ive ever eaten, you have to try 'The Dennis', amazing! Great coffee for Gimme Coffee directly opposite the apartment. \nGreat to see hardly any chains mostly all independants both shops and eateries, SOHO is just round the corner for upscale shopping and all the usual suspects are there. \n\nThe apartment is a great size and very clean and functional, there was only 2 of us but 4 could stay comfortably. Everything you need for your stay is in the apartment. We really enjoyed our stay and wouldnt hesitate to stay again on future trips."}, {'comments': 'Nice location, close to beautiful Soho'}, {'comments': "Brendan's place is the perfect location in Soho! You are at the intersection of several subway lines - everything is so easy to get to from there! Would definitely stay again."}, {'comments': 'the location its awesome!!!'}, {'comments': 'Apartment is in an excellent location. Very stylish area with lots of bars and restaurants and quick access to the subway. We had a friend visit who lives in NY and she was stunned at how big the apartment was. I wouldn’t hesitate to stay here again.'}, {'comments': 'Great location. Everything at your feet. The Emporio Restaurant downstairs has the best Italian food we have ever eaten!\n\nHowever the property didn’t meet our expectations, not even down to the basic standards.'}, {'comments': 'Perfect location for exploring lower Manhattan. Centrally located and a great restaurant just downstairs. The apartment itself was perfect for our family of 4 (we have a 1 and a 4 year old and everyone slept well). The walk up isn’t hard, but the stairs are a bit steeper than usual.'}, {'comments': "PRIME location. Such a fun area, tons of restaurants, one of the bedrooms doesn't face the street so it's pretty quiet. I'd stay here again."}, {'comments': "Brendan's place was the perfect solution for us! I was traveling with my family and we had a great stay. \nThe two rooms are spacious and the house is perfect for 4 people. The bathroom is small but if you know NY its just normal :) \nThe house its just like in the photos,  it's a warm place and very functional. \nThe location is just PERFECT to explore the city. I know NY pretty well and really wanted to stay in this area, You can walk to a lot of great places and have different metro lines close by to move all around. Lots of good restaurants, bars and shops. Best choice!\nBrendan is always reachable and ready to help. The house has everything you need and the kitchen is perfect for good breakfast to start your day.\nI would definitely stay here again next time and suggest to others!"}, {'comments': 'Nice apartment, best location!!! Very close to numerous subway stations / lines\nFor sure deserves a second stay!!!\nThe host was very kind and reachable by messages\nVery nice Check-in / checkout system\nThis apartment is a no brainer!!'}, {'comments': 'perfectly located and charming 2 bedrooms flat! perfect for a family up to 2 children and top for 2 couples or friends. All kind of facilities, transports, shops and of course bar and restaurants down the building... Brendan is also very reactive if needed...'}, {'comments': 'Great location.'}, {'comments': 'Close to China town. We can get grocery and make dinner. Awesome'}, {'comments': 'I’m a local resident who needed a place for my family and myself to stay while our place was having work done. His space (and its location) were very good and matched the depiction. Brendan was a very helpful and accommodating host. Thank you.'}, {'comments': 'Brendan’s apartment is comfy and most importantly, he is responsive and the apartment is in a GREAT location.'}, {'comments': "We enjoyed to stay at Brendan's place. The location is amazing and the apartment is very cute!"}, {'comments': 'This place is cozy, great location—groceries, whole food market are close, easy to go everywhere and many good restaurants near by. \nWe spent almost a month and nothing was inconvinient, very quiet neighborhood but also middle of the soho. I just liked this place so much it’s like home home :)'}], 'score': 0.7062661051750183}
{'name': 'Walk to beach - Cottage close to Waikiki', 'neighborhood_overview': "What I love about this neighborhood is that is pretty melow and quiet, but if you walk about six blocks you find all the action in waikiki and of course I love the fact that is so close to the ocean and the beautiful Kapiolani Park and you can see people exercising, kids playing in the park, etc, it's really amazing,", 'property_type': 'House', 'bedrooms': 3, 'address': {'street': 'Honolulu, HI, United States', 'suburb': 'Diamond Head/Kapahulu/St. Louis Heights', 'government_area': 'Primary Urban Center', 'market': 'Oahu', 'country': 'United States', 'country_code': 'US', 'location': {'type': 'Point', 'coordinates': [-157.81261, 21.27219], 'is_location_exact': False}}, 'reviews': [{'comments': "I went to Oahu on a girls trip with 8 of my friends for my birthday. We wanted to find a place that was close enough to Waikiki to party in the bars, but easy access to the highways to explore the island and not have to pay for hotel parking overnight. This place met all of our wishes. There is plenty of street parking and the neighborhood feels safe enough. It's not the fanciest neighborhood, but we were very comfortable and felt like locals. The house was very clean and decorated well. The beds were comfortable, but more on the firm side, FYI. The kitchen had all the necessary tools and every appliance worked well. The bathroom was clean and the shower had strong water pressure. There is a washer and dryer that works well, but we only used it once since Marylu had left plenty of linens and towels for us. There is a large Safeway grocery store about a mile away, and a liquor store and gas station just a couple blocks down the street.\r\n\r\nMarylu was very quick to respond to my emails and was very accommodating even though we didn't need anything else or have any complaints.  \r\n\r\nWe had an amazing time and a big reason was this cottage. If I ever visit Honolulu again, I would definitely stay here again!"}, {'comments': "Great house! It's about a 20-25 min walk to Waikiki Beach. Very well stocked with dishes, washer & dryer, etc. Lots of places to sleep and extra sofas. We fit 8 people in here comfortably with shared beds. Definitely recommended. "}, {'comments': 'Marylu and her cottage were fantastic. Exactly what we needed for our trip. Never using airbnd before she was great.  Quick responses, and helpful.  The place was cute and a 15 min walk to the beach, not much further to downtown Waikiki.  All the food places around it were recommended to us by locals.  Nice neighborhood also.'}, {'comments': 'I never met Marilu, but she was very kind and nice and very service minded via mail and text messages. \nThe house was great for us, five people. There is just three bedrooms so if your are ten people it would be tight. But the washing machine and the kitchen was perfect and the small garden. \n. The cleaning was ok, but some dust here and there.  \nThe neighbour hood is so good, eat at Diamonnd head grill and est an acai bowl at Bogarts café for vreakfast. Its so good! '}, {'comments': 'Absolutely perfect! Very helpful landlady, everything was very easy and we loved staying here. For a group of 5 of us there was more than enough space, and there were still spare beds! Great location too. Thank you so much for making this place so hospitable, definitely recommend it : )'}, {'comments': "Overall we had a very good experience. The cottage is your typical island style design and layout. It was clean, had all of the necessities and easy to find street parking. \r\n\r\nLocation is great, close to Waikiki, diamond head, grocery store and shops. However, Campbell Avenue is a busy street and road noise can be pretty loud. Buses start early in the morning. The third bedroom is small compared to the other two however, you are only going to use it to sleep, you're in Hawaii after all. \r\n\r\nWe had 3 couples in the place and never felt cramped. The kitchen came in handy as did the BBQ. All of us agreed we would certainly stay here again and Marylu was great to work with. She was prompt with responding to inquiries. "}, {'comments': 'The cottage is lovely. It is a great place for a family or a group of friends. We were delighted to find all kind of treats in the kitchen and all needed for cooking. The sofas are comfortable and the hard wood floors beautiful. The walk to the beach is right past the zoo!'}, {'comments': "The house was perfect!  We fit a group of seven comfortably when we were in town for a friend's wedding.  The well-supplied kitchen meant we could save money by preparing several meals at the house.  But the house is also close to the beach (~20 min. walk) and several good places to eat, including the delicious Side Street Inn.  \r\n\r\nI loved reading and barbecuing in the yard.  There were plenty of towels and beach supplies for everyone.  Besides the bathroom being a bit busy with seven people, it was very clean and the shower pressure and temperature level were great.  The welcome package was a nice touch.  \r\n\r\nAs others have mentioned, the only issue we had was with noise.  There's not much sound insulation between the house and the street or the neighboring houses.  I would suggest bringing earplugs if you're a light sleeper.  Also, the neighbors stopped by one night to ask that we keep the conversation down after 10 so that's good to keep in mind in advance.  \r\n\r\nAlso, a lot of the outlets are two-prong.  It could be useful to bring a 3-prong to 2-prong adapter.  \r\n\r\nWe'd all definitely stay again - thanks so much!  \r\n\r\n\r\n\r\n"}, {'comments': 'The house was better than expected! Very relaxful place, with a short walk to the main strip. Wish we could have stayed there longer.'}, {'comments': 'Great beach house and close to everything! Marylu was responsive during the whole booking process and we would absolutely book with her again. House was clean and we had a great time!'}, {'comments': "My group and I were very please to stayed at Marylu's place. It honestly feels like home and Marylu makes you feel secure by responding quickly to your messages. Highly recommend this place to anybody planning on staying in waikiki."}, {'comments': 'The house was amazing!  Clean, spacious, and comfortable.  Marylu was very accommodating and flexible.  The yard was very nice to hang out in, and the location was excellent, much better than Waikiki.  Beautiful view of Diamond Head.  Beach supplies were even provided.  We had a large group and we all fit in comfortably, plenty of bedding, blankets and pillows.  Would highly recommend!'}, {'comments': "Marylu had a great place that I would definitely recommend. Check in and check out were smooth and no hassle. Marylu was a responsive host and moved our check in time up to accomodate our arrival time. The house is in a good location with the famous Ono's right down the street and Waikiki easily within reach."}, {'comments': 'Marylu is kind and her response is also very quick. She is flexible for various requests. About this listing, the contents of many feedbacks are right. A positive is access to Waikiki, Diamond head, Kahala, and H1 is very nice. The cost performance is also good. A negative is road noise, but  this house is recommended for a lengthier stay and for who is not so nervous. \r\n'}, {'comments': "The house was perfect for everything we needed. Close enough to walk to the beach and Waikiki, but far enough away to avoid all the hustle & bustle of the busy tourist area. Leonard's Malasadas, Zippy's, and Safeway are all in the neighborhood. The house is relatively close to the neighbors, and your windows will be open because of the heat so you have to be conscious to not be too loud at night. We had a little trouble getting a hold of Marylu at first, but that was due to her being out of the country. She was still able to connect with us to make sure we had the necessary check-in information. Overall, my friends and I had a great stay and I can't wait to come back!"}, {'comments': "We had an absolutely great stay at Marylu's cottage. It was so 'old Hawaii'...just what we love. The place is well-equipped with tons of towels, comfy beds and a fully-stocked kitchen...perfect for the omelets I made my family every morning. The street traffic can be a little loud, but no worries since the place is so comfortable. Oh, and the mango tree outside provided the perfect sweet treat! All in all, a wonderful stay. Thanks!"}, {'comments': "Host:\r\nMarylu made this trip easy through her ease of communication leading to the trip and during. If I had any questions Marylu would respond quickly. She also made the check in and check out process easy.\r\nRental:\r\nThe location of the house is ideal for a visit to Honolulu. It is literally 8-10 mins away from everything you need; Waikiki beach, restaurants, Safeway, Starbucks and bars. We would take a cab to most of these places and the fare was always less than $10. the house has many beds. I think it can fit up to a group of 10 people. There is no A/C but the windows and ceiling fans through out made the house cooler. Marylu also provided extra towels and bed sheets which were very helpful. We were unable to get the washer machine to work and had to go to the laundry mat near by. Instructions on the machine would have helped. Also there is no microwave only a stove, coffee maker, fridge and dishwasher. A microwave would have definitely been used and appreciated.\r\n\r\nOverall the experience was great and I would definitely stay at Marylu's house again."}, {'comments': '3回目のﾊﾜｲで､ﾎﾃﾙ滞在に飽きだしていたのでこちらの宿を借りましたが､とても良かったです｡\n目の前の通りは意外と車が通り､音はそれなりに気になりましたが､60歳の父は､自然の風が適度に入ってくるﾘﾋﾞﾝｸﾞで気持ち良さそうに昼寝していましたし､浮輪やｼｭﾉｰｹﾙやﾎﾞﾃﾞｨｰﾎﾞｰﾄﾞなども借りれて､息子もとても喜んでいました｡\n徒歩5分位歩くと､有名なｶﾌｪやﾊﾝﾊﾞｰｶﾞｰｼｮｯﾌﾟ､軽食を買えるお店もあります｡また､近隣の家々も､ｵｰﾙﾄﾞﾊﾜｲ的な素敵な家が多く､歩いていてとても楽しかったです｡\n海までは､子連れだと少し距離を感じたので､自転車か車があったらﾍﾞｽﾄかもしれません｡'}, {'comments': 'This cute house was great for our group of 6! It had three bedrooms with about five beds and three couches that could also be used as beds. All in all, plenty of space! She was very responsive and the key exchange was a breeze. In addition, there were a lot of body boards and shower and beach towels that we used during our stay. Finally, the house was just a 12-15 min walk to the beach. \r\n\r\nWould stay again in the future!'}, {'comments': 'We did not meet Marylu in person, but she responded to texts very quickly. The house was just what we had expected-- informal, island style bungalow, and the location was perfect for us. The house had everything we needed for our stay, from a reasonably outfitted kitchen to beach gear. Sleeping accommodations were adequate for our large, extended family and we managed with the single bathroom. The washer and dryer were much appreciated. \r\n\r\n'}, {'comments': 'The host was very helpful, the house very cozy only problem is the washroom,(only 1) enough rm for 9 guests. Washer and dryer very handy.'}, {'comments': 'The reservation was canceled 21 days before arrival. This is an automated posting.'}, {'comments': 'The house is well located, between Diamond Head crater and Kapiolani park. The park and beach were close enough to walk several times, and there are good inexpensive places to eat a few blocks away. The night can be noisy, so bring earplugs if that bothers you, and the mornings can be bright, so bring a mask if that bothers you. We slept our family of seven easily, and cooked a lot while there with the available cookware. '}, {'comments': 'The house was exactly as it was described. Right on Campbell and in the middle and short walk to the best Acai bowl place on the island, Diamond Head Cove Health Bar on Monsarrat or if you walked the other direction you could find yourself on Kapahulu where theres a Safeway and many other stores!\r\n\r\n'}, {'comments': 'Actually this lovely home is great and our all the members, 8 adults are very satisfied and enjoyed the stay.\r\n\r\nBefore we arrived, we just a little bit worried about the size of house but it was spacious enough.\r\n\r\nIt is located only 10 minutes walking distance from the Waikiki beach.\r\nThere are the bunch of towels and surf boards and we went to beach everyday.'}, {'comments': '閑静な住宅街にある､緑に囲まれた素敵な一軒屋でした｡家から歩いて徒歩1~2分のところにﾊﾞｽ停があるので､ｱﾗﾓｱﾅｼｮｯﾋﾟﾝｸﾞﾓｰﾙへ行く際に利用しました｡ﾜｲｷｷｴﾘｱまではﾊﾞｽでも移動できますし､のんびり歩いて20分程度で着くので､ｱｸｾｽがかなり良いです｡家の中も清潔でとても居心地が良かったです｡ﾄｲﾚとお風呂が一つになっている為､大人数での利用の際には少し大変かも?\r\nまた機会があれば､是非利用したいです｡'}, {'comments': "The place was great. The host was great. Everything made sense. Exactly as advertised. I recommend Marylu's place."}, {'comments': "we had a lovely stay at marylu's cottage.  she thought of alot of extras to help make our 4 days there quite enjoyable.  our extended family of 9 found everything to be quite comfortable and accommodating.  it was a pleasure to walk in to a clean, neat place to stay."}, {'comments': "I had overall a good experience at the house. Somethings were outdated but I enjoyed my stay with my family of 8 people.  Close to Waikiki.  Only downside is no air conditioning and one bathroom.   Tv didn't work that well either"}, {'comments': 'うｰん､ﾚﾋﾞｭｰが素晴らしかったので利用したのですが､正直微妙でした…\r\nﾃﾚﾋﾞはつかないし､水道は壊れているし､ﾄｲﾚｯﾄﾍﾟｰﾊﾟｰなどの消耗品のｽﾄｯｸがないし…\r\nすべてﾎｽﾄさんに伝えたところ直したりｽﾍﾟｱを提供してもらえましたが､到着する前に準備していただきたかったです｡'}, {'comments': "Marylu's cottage is exactly as described. She is so welcoming and helped with check-in and some wifi issues. She even provided some delicious welcome favors to begin our stay ( the chocolates and coffee were amazing). The home is right on the busy street of Campbell and since there isn't any a/c, windows must be open for fresh air. There is a lot of street noise, but It is usually noisy anywhere in the hotel zones. Everything was walking distance Rainbow drive in, several stores and restaurants. We would park at the Honolulu Zoo and walk over to the beach from there every day. Wifi is available for those who need it. Make sure to go to Sweet E's for the best brunch as its close by to the home as well. "}, {'comments': 'This cottage was perfect for our week-long stay in Honolulu!  Close to plenty of action without being immersed in the bustle. The house itself has three bedrooms and could easily sleep seven adults comfortably. We would stay here again next time!'}, {'comments': 'It was super easy to deal with Marylu. The home was perfect and location even better. We will return :)'}, {'comments': 'The host left some coffee and local snacks for us, which was really nice.  The house was very spacious and clean.  The furniture is a bit dated but comfortable.  \r\n\r\nWhat takes a bit of getting use to is the noise.  Because there is no centralized air, most of the windows are open to circulate the air, which also brings in the noise from the busy street.'}, {'comments': 'The host canceled this reservation 10 days before arrival. This is an automated posting.'}, {'comments': 'Beautiful house, walking distance to the beach and plenty of beds! We had a few of us meeting in Hawaii for a wedding and this house suited us perfectly. '}, {'comments': 'Comfortable accommodations and great location. Highly recommend.'}, {'comments': 'We had a very enjoyable stay. Marylu was very responsive. There is quite a bit of road noise, as the house is on a main street. We recommend bringing earplugs if the sound cars and trucks at night will keep you awake. The house was large enough for 6 adults and a child. Very comfortable! Walking distance to the beach! '}, {'comments': 'Great location with easy access to waikiki and the all around island. Marylu was very helpful answering all our questions. \r\nHouse was a little old however great to have separate living/ sleeping areas.We had a fantastic time.\r\n'}, {'comments': 'We had a wonderful time during staying .\r\non first and 2nd day, we had difficulty to find a parking space by the house for my car , but later days are OK. The street traffic noise was loud, and need time to usd to it.\r\n\r\n\r\n'}, {'comments': 'The location is good, especially if you have a car.\r\nThe house is basic but comfortable. Good if you are looking for a place for a small group'}, {'comments': 'Felt like home, this place had everything you could think of. Super close to everything. '}, {'comments': 'Great place, well-stocked kitchen, amazing location that is near everything. Comfortable beds, lots of towels, extra blankets. The ceiling fans and open windows did a great job of keeping us cool. It is in a residential neighborhood but the street is used often, especially early morning and late afternoon. '}, {'comments': 'Very good location, although beds were quite uncomfortable. not really 3 bedrooms (1 room is very small converted from a laundry) you would struggle to sleep 8 here.\n\n'}, {'comments': "Very cosy and comfortable and in a good location we had a great time while staying at Marylu's."}, {'comments': 'D.C.'}, {'comments': 'Big enough for a party of 5, despite a single bathroom. Quite well located with bus lines very close. Very quite in the evening and good communication with Marylu. The cleaning was not perfect (some dust ball behind doors).'}, {'comments': 'Nice place and host, cool garden with bbq, very close to waikikibeach, but a very noisy street in the morning, no air conditioning and a big cockroach in the bathroom. The third room is very small we planed to sleep in it with two people but was forced to be 3 in the bigger room.'}, {'comments': 'The location within 15 minutes easy walk to the beach was fantastic.\nSimilar easy walk to Safeway and local restaurants was handy.\nThe kitchen was well appointed.  Only disappointment was the traffic noise at night.'}, {'comments': "House had all amenities and great location but it's on a busy street so it's very noisy but that didn't bother us. The house has only ceiling fans and didn't realize weather was very humid so very uncomfortable to sleep in the rooms. There are no window AC or cooler in the house."}, {'comments': 'assolutamente raccomandabile'}, {'comments': 'The house is well located and offers everything you need for a stay with a group. The only things that you should be prepared of is that the third room is only comfy for 1 person and that the street is very noise since thats a bus route. But if you have earplugs you can sleep there. Mahalo Marylu for everything :)'}, {'comments': 'Great location for beach/hikes/Waikiki. Spacious common area. Would have been nice to have a/c, but not too bad with fans on. Great for a group trip.'}, {'comments': '最高の旅行になりました｡'}, {'comments': 'Great location, close to beach and shopping.'}, {'comments': "Without air conditioning it is too hot to sleep.  It's almost a mile walk to the beach."}, {'comments': "The house may be outdated and on a busy street but the location is ideal. Close to Waikiki Beach, freeway and groceries like Safeway and Walmart. If you plan on doing some cooking, check what's in the cupboards and refrigerator first because they're well stacked with spices and other items that are useful. The washer and dryer came in handy too. "}, {'comments': 'It was a cozy, island style place.  It had most of the amenities you needed.  Would have been better if it had air conditioning but overall a nice place. '}, {'comments': 'The location of the cottage is ideal if you want to go to Waikiki beach or even for a walk on Diamond Head. I recommend Marylu who is reactive and reliable.'}, {'comments': 'The location is good, not far to walk to Waikiki beach area. The house is quite dated but had everything we needed. Marylu was great and left coffee and chocolates for when we arrived, communication was superfast.'}, {'comments': '電気が切れていたのが残念でした｡\n立地条件は良かった｡\n外でﾊﾞｰﾍﾞｷｭｰは狭くて暗いので､できませんでした｡\n男同士なら､問題無く､快適なﾗｲﾌができると思います｡'}, {'comments': '立地条件は最高です｡\nただ､ﾘﾋﾞﾝｸﾞの電気が切れていて､ﾛｳｿｸで対応しました｡\n冷蔵庫もあまり､冷えなかったです｡\n清潔感はｲﾏｲﾁでした｡\n男だけなら､気にならない程度だと思います｡\n後､蚊が多い為､蚊取線香で対応しました｡'}, {'comments': 'Great location.'}, {'comments': 'The house is extremely dated, however, excellent communication and great location make it a good place to stay if you are looking for an affordable place within walking distance of downtown.'}, {'comments': 'Good place'}], 'score': 0.695408284664154}
{'name': 'Spacious private 2BR with Backyard Williamsburg', 'neighborhood_overview': '', 'property_type': 'Apartment', 'bedrooms': 2, 'address': {'street': 'Brooklyn, NY, United States', 'suburb': 'Williamsburg', 'government_area': 'Williamsburg', 'market': 'New York', 'country': 'United States', 'country_code': 'US', 'location': {'type': 'Point', 'coordinates': [-73.94884, 40.70778], 'is_location_exact': False}}, 'reviews': [{'comments': 'It is in a really great location and Lawrence makes you feel super welcome and comfortable.\r\nThe place is really clean and tidy. A great place to stay for either a few days or an extended time in New York.\r\n\r\n'}, {'comments': "Lawrence is a great host. He was there when we needed him, and quick to reply. The place is great. Close to transportation to the city. Everything was great when we arrive, free parking around the corner between Thursday's- Sunday's. I recommend this place to anyone coming to New York"}, {'comments': 'Lawrence was a great host!  He checked up with us to make all was well; he \r\neven left us a bottle of wine to enjoy!    The apartment was very clean and the linens were fresh and fluffy! We will be back! '}, {'comments': 'Lawrence was a great host. He was available when needed and answered any questions or requests. The place was clean and very comfy. Will definitely book again.'}, {'comments': 'Lawrence is a fantastic host and place is everything advertised\n'}, {'comments': "The appartment is big enough to accomodate 4 people. We had 2 rooms with 2 double beds. Large living room with lots of room to have breakfast all together at the same table. A kitchen fully furnished, bathroom with towels and everything you should expect from a hotel. The place is nicely decorated, clean, and there are many lights in different places, so you can create a cozy atmosphere and feel like being home. Lawrence is also a very kind and caring person. He's very helpful so you don't have to worry about details during your stay in NYC. The neighborhood is calm, you won't be scared about coming home late at night. There are restaurants, coffe shops and groceries all around. You can easily get there by feet, and also transportation is not far. Visit the original Williamsburg. It's a 15 minutes walk but it's worth all the shopping, restaurants and coffe shops you need. You can also visit the artists area that is very close. Beautiful graffitis decorate the buildings walls, music gear shops, live bars, vintage clothing, tattoo studios, and hand crafted items shops"}, {'comments': 'My daughter stayed at Lawrence place , she was so happy , she keep telling me how cool and convenient is the neighborhood, and how sweet and helpful was Lawrence .\nThe appartement is great. \nI will definitely recommend.\nThank you'}, {'comments': "Lawrence's apartment is a perfect base from which to explore Brooklyn or further afield in NYC. He's a great host too, very friendly and welcoming on arrival with lots of great local tips and advice. Highly recommended."}, {'comments': "Lawrence was a fantastic host. Very attentive to any request. I don't think I waited more than a few minutes for any reply and he would go out of his way to improve me and my family's comfort.\nThe place is spotless. There is certainly limited light since it is on the lower ground floor but due to the location, comfort and value, I would recommend this spot. "}, {'comments': "Our stay at Lawrence's was really good, he was very helpful and went out of his way to accommodate us.  The basement flat is in a good location for getting the Manhattan and the rest of Brooklyn.  The kitchen is well equipped and it is very cosy. There was five of us which is probably the maximum for staying comfortably but you could make 6 work I'm sure."}, {'comments': 'Nous avons passé une semaine à 5 en famille chez Lawrence. Tout a été parfait. Le logement correspond à la description et avons été très bien reçus. Lawrence est un hôte très sympa et très serviable pour tous renseignements et aide nécessaire. Tout le voyage était super.'}, {'comments': 'Lawrence was amazing and made sure my friends and family were super comfortable!! The place was very nice and made us feel like we were right at home. The location was great too! 5 stars for sure!'}, {'comments': 'Positives:  Roomy, clean, quiet, convenient, host is responsive (attempted to fix WIFI even though traveling overseas)\nNegatives: slow WIFI  (unable to access from bedroom), single ply toilet paper, occasional noise from people walking upstairs, no windows (basement unit), uneven floor (undulations)'}, {'comments': "Lawrence est très accueillant, agréable et prends soin de ses hôtes. Tout était très propre et très fonctionnel. Tout est facile et à disposition dans cet appartement. \nLe quartier n'est cependant pas animé il faut prendre le métro qui est à 10 min à pied. (Assez facile de rejoindre manhattan avec la ligne L) Ou marcher environ 25 min pour rejoindre Bedford avenue pour y trouver tous les restaurants, bars et quelques boutiques. \nMerci à Lawrence pour son accueil et ses bonnes intentions. "}, {'comments': "Our stay was perfect. The apartment was very clean and comfortable. Lawrence is a fantastic host; he was very attentive and helpful. The apartment is close to a number of subway lines. You'll find plenty of restaurants, bodegas, and full service laundromat nearby."}, {'comments': "We had a great time staying at Lawrence's place. It's in a great location in Brooklyn. There's a lot to do in the neighborhood, and there's easy access to public transportation. \n\nThe place was very clean, with a lot of space! Like others have mentioned, there aren't many windows as it's a basement apartment but that was totally fine with us, since NY gets very hot in the summer and the place was nice and cool. Of course the A/C helps as well! The back patio/garden area is very charming.\n\nLawrence was a great communicator when it came to logistics, and also recommended a bunch of good places to eat nearby. \n\nOverall, it was a seamless experience for us and I highly recommend it!"}, {'comments': 'Affordable, comfortable, spacious, well-equipped 2 bedroom basement suite. Cool, quiet residence that was nice to come home to after the bustle of Manhattan, especially during the summer heat. Host was available and very helpful.'}, {'comments': 'We had a great stay!'}, {'comments': 'It was a pleasure to stay at this apartment. The location is in Williamsburg and very close to main roads and local stations, allowing access to direct route to major parts of NYC. There are many good eateries and locations close by for wandering and exploring. The apartment is very modern with a lovely design, it is spacious and is very nice for relaxing and has all facilities that one would needed while staying in New York. I would highly recommend staying here!\n'}, {'comments': 'Lawrence is a great airbnb host, gracious hospitality combined with a friendly attitude, perfect combination!'}, {'comments': "Staying at Lawrence's place was like visiting a cousin from New York ! He was very helpful and kind to us. The appartment was comfortable enough for a family, the kitchen very well equipped and the little garden really cute !\nPerfect place to come to visit New York : subway close, neighborhood peaceful with lots of restaurants and shops all around. We recommend it !"}, {'comments': "This place was amazing! Lawrence was very nice and caring. Great location if you're planning on taking the train into Manhattan. Can't wait to stay there again!"}, {'comments': "Lawrence was a really great host, the communication was very good and he always had time for our questions. He helped us plan our trip and gave us really good recommendations. We even could make use of his bicycle. His Airbnb was clean, everything was nicely set up. There was nothing that we've missed. The garden was wonderful, we even enjoyed  drinking our good-morning-coffee there. We highly recommend Lawrence and his Airbnb!"}, {'comments': 'Lovely apartment. We were a family of 5 adults and were very comfortable. It had everything that we needed. Beds and sofa bed very comfortable. Quiet location but walking distance to train, restaraunts, bars etc Very clean and comfortable. Nice back garden. Well equipped. There were some food and drink necessities available which was a nice surprise. The apartment was bigger than what I had imagined. Great Wi-Fi and TV. Lawrence is a very responsive host and is helpful in every way. I highly recommend this accommodation and host.'}, {'comments': '5 Star all the way..would recommend Lawrence and his place to anyone! You wont be disappointed'}, {'comments': 'Lawrence was a great host and went out of his way to ensure our stay was as perfect as possible! His suggestions on places to visit and travelling around both Brooklyn and NYC were really helpful! The apartment was perfect for us and allowed us to travel in and out of manhattan without any issues, two very local subway stations to choose from! This apartment is a perfect base to explore Brooklyn and NYC, I would highly recommend the apartment and Lawrence as a host! Will definitely go back!'}, {'comments': 'Very nice stay! Lawrence was very flexible with everything. The place was clean and also surprisingly large and had more than enough space for me and four friends.'}, {'comments': 'Great apartment. Spacious and well equipped. Really close to both the L, M and J trains to Manhattan. Some nice bars and restaurants around the immediate area too. Lawrence was really helpful and easy to keep in touch with during our stay.'}, {'comments': "Even though the reviews we read on Lawrence's apartment were very strong, our stay was even better than we thought. The apartment was clean, tidy, comfortable with everything we needed, and in a great location. Close to transport links and easy walking distance to bars, restaurants and cafes. \nLawrence and Angela were super super helpful. They didn't impose on us at all, but gave plenty of advice and tips on local sights and restaurants. You really couldn't ask for better hosts. A lovely couple. \nWe 100% recommend this apartment. A great experience"}, {'comments': "This place offers bang for the buck. True, it's a basement apartment with a funky layout, but the space is perfect for a family or a couple of friends. The location couldn't be better, right in Williamsburg--walkable to anything you could want. Lawrence is an AWESOME host. I had told him in passing that it was my friend's birthday we were celebrating, but he had put a bottle of sparkling wine waiting in the refrigerator for us when we arrived. He was very helpful but not overbearing or pushy, giving us the right amount of space while making himself available. You CANNOT GO WRONG trying out this place!"}, {'comments': 'Lawrence’s place is perfect. The best location, in the middle of Williamsburg, so close to Manhattan by train or subway. The apartment was clean and totally equipped. Lawrence was always ready to help us with the best tips. We spent ten lovely and unforgettable days there.'}, {'comments': 'The place is great. Me and four friends stayed there 3 nights. The apartment was easily big enough for 6.\n\nThe location is great - close to all the main bars in Williamsburg and very easy to get to Manhattan (8 minute walk to the Met station)\n\nLawrence was a great host and kept in touch during our stay and was flexible. A great host. Thanks for having us\n\nWould highly recommend this apartment'}, {'comments': 'Lawrence was very prompt, accommodating and provided a lot of great recommendations for things in the area. The space had plenty of room, and was super convenient location to multiple subway lines and restaurants.'}, {'comments': "This was a good choice and I recommend it. It's really, really clean, and so even though it's a basement it doesn't feel creepy. The location is great. It was very quiet but still close to so much. We had tons of options within a 4-5 block radius. Also, Lawrence was more than happy to offer us suggestions. The check-in was very easy and smooth and Lawrence was immediately responsive to all our requests. He had also stocked the kitchen with bottled water and beer for us, which I thought was so nice! He was very concerned that we have a good stay. The only couple of things I might say that I wish were different were that one, we couldn't control the heat ourselves and it made climate control a little challenging sometimes (we had to text or call Lawrence to change it for us), and two, the internet was kind of spotty (probably normal for a basement apartment). But neither of things were major issues and I would definitely stay there again. Thank you Lawrence for being such a lovely host!"}, {'comments': 'Superbe appartement comme sur les photos chambres très spacieuse et Lawrence est au top avec ses hôtes pleins de bon conseil très arrangeant il ne manque rien même jusqu au parapluie !!! Bise Lawrence nous conseillons +++'}, {'comments': 'Lawrence was an amazing host. Really fast communication and always on hand to offer recommendations.\n\nThe flat is lovely. 2 huge beds and a very comfortable sofa bed with memory foam mattress. It was an excellent base for us, very easy to get into Manhattan to do all the touristy things.\n\nWould highly recommend staying here. Perfect for small groups or families'}, {'comments': 'Me and my family spend seven days in Lawrence apartment. The kids loved it and so did we. Good space for for us and nice kitchen. Williamsburg fun place to explore and 20 mins to Manhattan.\nGreat week and Lawrence is a very good host. Would love to come back.'}, {'comments': "This apartment is a lovely space that's close by to a number of restaurants and delis. There are 3 subway stations within walking distance, making it easy to explore both Brooklyn and Manhattan. Some hot water pipes run through the ceiling of the apartment which can make it quite warm, but otherwise it's a comfortable place to stay."}, {'comments': 'Lawrence es un anfitrión de lujo! Reservamos el lugar un mes antes y unos días antes de viajar ya estuvimos en contacto con el y nos dio recomendaciones de lugares para comer o salir por la noche. Sus especificaciones para llegar al departamento fueron excelentes y siempre estuvo atento a lo que necesitábamos antes y durante nuestra estadía. El lugar es tal cual como lo ven en las fotos, habitaciones amplias y super cómodo para estar en grupo y compartir. En ubicación super bien, caminando eran como a 8min del metro que llevaba al centro de todo, o bien en taxi o uber también era cerca sobretodo si se manejan en grupo no es caro. Muchísimas gracias a nuestro super anfitrión Lawrence! Recomendado 100%  ❤'}, {'comments': 'Great place due to\n- close to communication\n- close to nightlife\n- very clean\n- better than the pictures\n- and very important, caring host that checked in often enough to ensure everything was alright. Gave also great tips on where to eat/drink etc.\n\nWould stay there again.'}, {'comments': 'If there is any doubt in your mind in booking this Airbnb, Cast it out now. Lawrence’s place spectacular. He was a wonderful host. There is absolutely nothing that can be said about this place and Lawrence. If you do not book, you surely will miss out. Much better than staying at a hotel.'}, {'comments': 'Lawrence was a great host during our recent trip to NYC. The apartment was in a great location and was extremely clean.  He made suggestions to local places, checked-in frequently, and responded to any questions we had in a timely manner. My one (Website hidden by Airbnb) of the mornings the upstairs tenant was being extremely loud from 4a-8a, which kept us up. Other than that, the warmth in the apartment was relieved by opening the front and back windows. He accommodated our check-in and check-out times, which made our stay and weekend that much more enjoyable. Would highly recommend staying with Lawrence. We will surely be back!'}, {'comments': 'Very comfortable and spacious apartment. Extremely suitable for families.'}, {'comments': 'Lawrence was beyond helpful. He replied to every message at the speed of lightning and showed the utmost care for that our stay was perfect. For example, we were in need of an iron and he did not even offer but insisted he would bring one the very same evening. He also wrote us an extensive list of local attractions, which was super helpful. The area itself is really cool and the apartment is close to several subways. I recommend Lawrence and his place one hundred percent.'}, {'comments': 'Excellent host! Great with recommendations. Perfect space that’s central in Brooklyn.'}, {'comments': 'This was a lovely space, very clean and comfortable. Lawrence was very helpful and even went out of his way to let us know there were umbrellas available when the weather turned to rain. We will be back!!'}, {'comments': 'We loved staying at Lawrence’s place. Spacious (it even has a backyard!), well-appointed with modern decor, and very conveniently located to one of the hippest neighborhoods in the city. Lawrence was very prompt to respond to any questions we had. I would highly recommend staying here during your visits to NYC/Brooklyn.'}, {'comments': 'L appartement de Lawrence est bien situé facile d accès à Manhattan par le métro. Il est cosy, fonctionnel et très propre.Lawrence est très attentionné envers ses hôtes et réactif dans ses réponses. Nous le recommandons'}, {'comments': 'Perfect location'}, {'comments': 'Lawrence was a great host. The apartment was clean and in a good location. Easy access to transportation, dining, and nightlife. We really enjoyed our stay.'}, {'comments': 'The place was excellent close to many restaurants and metro stations, we were there for 5 days and it was great.'}, {'comments': 'From the beginning we felt very welcome at Lawrence place. He was a great host with a lot of good tips. The appartment was very clean and comfortable with a lovely shared garden, comfy beds and all equipment you need. We loved the peaceful neighboorhood in Williamsburg. A welcome contrast and break with busy Manhattan. We look forward to stay with Lawrence in the near future! Thanks again for the great week, Lawrence! '}, {'comments': 'Wonderful little place in a great neighborhood. Lawrence was an amazing host and all around kind person. My family of four was quite comfortable and we had everything we needed and more. Thanks again Lawrence!'}, {'comments': 'Lawrence is a great host and accommodated us very well.'}, {'comments': 'Lawrence a été présent dés la réservation. Par la suite il a toujours été prompt à répondre aux interrogations. L’accueil au logement a été parfait. Le logement est beau propre, fonctionnel. Les lits sont confortables et il est appréciable d’avoir la Wifi. A 8 minutes de marche se trouve le métro et 15 minutes plus tard vous accédez à toutes les activités que vous offrent cette ville. \nLe séjour a été parfait et je conseille ce logement. Si je dois revenir aucun doute que je ferai le nécessaire pour retourner chez lawrence '}, {'comments': 'Lawrence was a wonderful and helpful host'}, {'comments': "Lawrence's house was exactly as described and convenient distance to any stations vicinity. We already miss a life in Brooklyn.."}, {'comments': "Lawrence is a great host - very fast in responding and checking, if everything is ok. He also stored our luggage on our last day, which was very helpful. The places is very spacious, but with no windows, so staying for 2 nights was just about the right amount of time. Also it's quite a walk towards the subway, but in a quiet neighbourhood. "}, {'comments': "Nous n'avons jamais été reçu à ace autant d'attentions. Lawrence et sa famille sont adorables. Discrets mais toujours disponibles. Cet appartement a un petit jardin partagé ou le petit déjeuner du matin est un luxe au cœur de Brooklyn.\nOu bien pour la bière du soir, bien fraîche. \n\nNous avons eu un pb personnel, et lawrence nous a aidé avec beaucoup d'humanité. Merci à lui.\n\nL'appartement est idéalement placé pour profiter des quartiers de brooklyn, street art, petits commerces et d'une ambiance très hipster.\n\nUne liste de petits resto est proposée, nous en avons faits deux, Top !!\nC'est un hôte de bon goût.\n\nDu williamsburg authentique. \nJe recommande vivement. Et c'est peu dire. "}, {'comments': 'Lawrence is very gracious and attentive to all inquiries and requests.'}, {'comments': 'Perfect host. Very cool and flexible. Location near all facilities. Clean basement. Great stay!'}, {'comments': 'Lawrence’s place is very well located, close to a range of bars and restaurants. He was an attentive host and had some great recommendations for things to do while in New York. For a basement apartment, the place felt surprisingly airy and access to the garden was a plus.'}, {'comments': 'Host is responsive and hospitable. Great location! Cool space.'}, {'comments': 'Lawrence is a genuine, friendly and very hospitable host. He enabled us to check in early and provided some fabulous information and tips about the surrounding area and NY. The apartment is in a great location and is clean - our only issue was the noise from the upstairs apartments that occurred every night during sleeping hours. If not for the ongoing noise issues (which Lawrence endeavoured to address for us) that didn’t suit our family (inc toddler), this would have been the perfect apartment. If you don’t mind noise/use to it or sleep heavy, then you’ll love this place.'}, {'comments': 'This Williamsburg apartment really fit our needs and Lawrence is a great host! He provided amenities such as water, coffees, towels, dishware, and an extra set of keys. He also gave great recommendations! \n\nThe apartment is in a great location and surrounded by many restaurants, delis, and convenience stores. It was about a 10 min walk to the G and L trains. It is a basement apartment so those with a lot of luggage or sensitive to stairs should take note. It’s only a few steps but is tight in typical Brooklyn fashion. The apartment itself is spacious, with 2 bedrooms, a large living/dining area with a bed in it, a bathroom, kitchen, and patio space. We didn’t use the patio space much because it seemed shared. The kitchen is also a bit separate from the rest of the place in the back of the apartment which made the space feel large. We loved the open floor open of the living/dining room. \n\nOne thing to note was that due to the lack of windows (basement apartment), there was very little air flow and at times the apartment felt stuffy. Lawrence provides an AC unit and you can keep one of the doors unlocked to let in air, but the AC wasn’t sufficient during our stay. Thankfully we weren’t home for long periods, but with 6 of us in the space it got warm.\n\nOverall, we really enjoyed our stay in this Williamsburg apartment! Lawrence, thank you so much for being a great host!'}, {'comments': 'Lawrence was great,\nHelped with the check in and with storing our languages after we checked out.\nhe also had great tips about the area.'}, {'comments': 'Absolutely wonderful first Airbnb experience!'}, {'comments': 'We had a wonderful stay with Lawrence. The apartment was clean, quiet, and large—perfect for a small group. We didn’t use the backyard but we did love being so close to so much in Brooklyn. We loved how the main space was laid out, surprising for a basement unit! We would definitely stay there again!'}, {'comments': 'Lots of room.'}, {'comments': 'Lawrence’s apartment was perfect in every way for our family stay - it was incredibly clean, spacious and comfortable with everything we could possibly need for our short stay. Lawrence himself was the perfect host - friendly and attentive without being at all intrusive. The apartment is ideally situated for easy access to Manhattan using the Subway, and there is a huge array of really cool places to eat and hang out locally. I just wish we’d had a little longer to explore Brooklyn itself and check out a few more of Lawrence’s wonderful recommendations!'}, {'comments': 'I had a very nice stay'}, {'comments': 'amazing stay, great location.'}, {'comments': "This place has the three C's: clean, comfortable, and close to everything great in Brooklyn. You're only steps away from great Williamsburg bars and restaurants, and the G, M, and L lines will deliver you to the rest of what NYC has to offer.\n\nLawrence was a perfect and attentive host. From the pain free check-in and check-out process, great restaurant tips, to the complimentary bottle of wine - you could not ask for more. Since the place wasn't booked on our last day, he even extended our check-out, no questions asked. That's what I call hospitality. \n\nIf you need multiple, comfortable beds, spotless facilities, and want to see the best of Brooklyn, you won't find better accommodations. I can't recommend this place enough."}, {'comments': 'Nous avons passé un séjour très agréable à New York chez Lawrence. \nLe logement est idéalement placé, proche de plusieurs stations de métro et de commerces. De plus, l’équipement proposé est complet et le logement très propre. \nLawrence est aussi très serviable et n’hésitera pas à répondre à la moindre de vos questions et à vous conseiller pour votre visite de New York. \nJe recommande ce logement.'}, {'comments': 'This place was perfect for a weekend away with friends! Check-in was super simple and the location was outstanding. I would definitely stay here again.'}, {'comments': 'We, a group of two couple, stayed in the basement for a week.\napartment: was cleaned, no windows (basement), spacy\nlocation: close to several subways, coffee-shops  and more\ncommunication/hosting: lawrence is a nice guy and had always a helping hand and recommendations\n\nthe basement is not perfectly heated (sometimes too hot, too cold and really dry air), and there are no windows. for one/two nights a really good place to stay!'}, {'comments': 'Lawrence was very helpful and was available for anything we needed help with. He gave us suggestions for good restaurants in the area as well. The apartment was very spacious, especially for New York and was only a short walk away from some cool spots in Williamsburg. The apartment gets a bit warm but there is AC in one of the bedrooms and in the living room. I would recommend this place to anyone looking for a sweet basement apartment in the area.'}, {'comments': 'Clean, cozy, very centric.'}, {'comments': 'This is a very special Airbnb. It gave us an opportunity to spread out in a comfortable and large apartment for a family reunion. I loved the detail that Lawrence put into decorating the space. The beds were so nice. I also appreciated the places for hanging and storing clothes. Lawrence was so helpful before and during our stay.'}, {'comments': 'The space is better than what the pictures show. It can get very warm because of the space being close to the boiler but I ultimately had no problem with it. Lawrence is easy to communicate with and responsive which makes him a great host. We had an issue with the sink and he came in no time to fix it. So if you stay here you do not have to worry about an unhelpful host.'}, {'comments': "Très bel appartement à proximité de plusieurs stations de métro pour rejoindre Manhattan. Propreté irréprochable, ce qui est très important pour nous ! Lawrence est disponible et à l'écoute, il donne de très bons conseils. Prévoir d'avoir un plus chaud que la normal à l'intérieur (en hiver en tout cas). Bien équipé et fonctionnel, bien placé... on recommande !"}], 'score': 0.6948082447052002}
```

#### Return Stored Source Query

The following query uses the `returnStoredSource` option to `true` to return only the [stored source fields](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-stored-source-definition) directly from MongoDB Vector Search, avoiding a full document lookup on the backend database. The query filters the documents for movies released between `1970` and `2020`, both inclusive, before performing the semantic search against the sample vector data. It uses the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/query/and.md#mongodb-query-op.-and) operator to perform a logical `AND` operation of the specified dates. It then searches the `plot_embedding_voyage_3_large` field in the filtered documents for `1000` nearest neighbors using the vector embeddings for the string *martial arts*, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and return only the fields stored on `mongot`.

- Add a field named `score` that shows the vector search score of the documents in the results.

```python
import pymongo

# connect to your cluster
client = pymongo.MongoClient("<connection-string>")

# define pipeline
pipeline = [
    {
        "$vectorSearch": {
            "index": "vector_index",
            "path": "plot_embedding_voyage_3_large",
            "filter": {
                "$and": [
                    {"year": {"$gte": 1970}},
                    {"year": {"$lte": 2020}},
                    {"genres": {"$in": ["Action", "Drama", "Comedy"]}},
                ],
            },
            "queryVector": [-0.03994801267981529, 0.016522614285349846, 0.008775344118475914, -0.056984663009643555, -0.010427606292068958, 0.0038736353162676096, -0.016449181362986565, -0.027611125260591507, -0.013585261069238186, -0.03319209814071655, -0.00848160870373249, 0.012336885556578636, -0.012336885556578636, 0.014833636581897736, 0.019239667803049088, -0.0033595983404666185, -0.018285026773810387, 0.036716923117637634, -0.01865219697356224, 0.008004289120435715, 0.020120874047279358, -0.025848712772130966, 0.028492331504821777, -0.021295813843607903, -0.011308811604976654, -0.004259163048118353, -0.002404958475381136, 0.029079802334308624, 0.025554977357387543, 0.019092800095677376, -0.019680270925164223, -0.0168897844851017, -0.006792630534619093, 0.004020502790808678, 0.005691122729331255, 0.014172731898725033, -0.0262893158942461, -0.03289836272597313, -0.003157655242830515, -0.030107876285910606, -0.015421107411384583, -0.025554977357387543, 0.0287860669195652, -0.0059481412172317505, 0.0004842044145334512, -0.004204087425023317, -0.022617623209953308, 0.00466304924339056, -0.020120874047279358, -0.017330387607216835, -0.036716923117637634, -0.010427606292068958, -0.0076004029251635075, 0.009399532340466976, -0.034954510629177094, 0.0005071524647064507, -0.028051728382706642, 0.02438003569841385, 0.015935143455863, -0.04171042516827583, -0.027170522138476372, 0.021442681550979614, 0.06168442964553833, 0.02952040545642376, -0.0029189952183514833, -0.025554977357387543, 0.01527423970401287, 0.015494541265070438, -0.04229789599776268, 0.0287860669195652, -0.041122954338788986, 0.0044427476823329926, 0.02526124194264412, -0.02614244818687439, -0.02687678672373295, -0.021589549258351326, -0.004406030755490065, 0.0262893158942461, -0.03524824604392052, -0.004516181536018848, 0.014099298045039177, 0.022323887795209885, -0.03524824604392052, 0.0014411391457542777, -0.017256952822208405, -0.03657005354762077, 0.0019001007312908769, -0.04905380681157112, -0.0028822782915085554, -0.008187873288989067, -0.00807772297412157, 0.046703923493623734, 0.015861710533499718, -0.029373537749052048, -0.02276449091732502, 0.016596049070358276, -0.0026252600364387035, -0.001863383804447949, -0.009252664633095264, -0.011235377751290798, -0.030254743993282318, 0.00031897827284410596, -0.063740573823452, 0.00015719432849436998, -0.04582271724939346, 0.019974006339907646, -0.02188328467309475, -0.00881206151098013, -0.0437665693461895, -0.006058291997760534, 0.03319209814071655, -0.01784442365169525, -0.0041306535713374615, -0.024086300283670425, -0.01762412302196026, 0.04494151100516319, -0.012116583995521069, 0.00738010136410594, 0.014539901167154312, -0.0022397323045879602, 0.024820638820528984, -0.0096932677552104, 0.039360541850328445, -0.03289836272597313, -0.0033963152673095465, 0.025554977357387543, -0.019827138632535934, -0.030254743993282318, 0.004809916950762272, 0.013805562630295753, 0.09693267196416855, 0.016522614285349846, -0.03524824604392052, 0.020120874047279358, -0.04552898183465004, -0.008298024535179138, -0.013805562630295753, 0.016375746577978134, -0.007269950583577156, 0.007086365949362516, -0.016742916777729988, -0.029961008578538895, -0.0029006367549300194, 0.0071965167298913, 0.015788275748491287, 0.015567975118756294, 0.007857421413064003, -0.031723421066999435, -0.04905380681157112, 0.02452690340578556, -0.028051728382706642, 0.013291525654494762, 0.008701910264790058, -0.03231089189648628, 0.025554977357387543, 0.0026252600364387035, 0.005213803146034479, -0.04229789599776268, 0.0021754775661975145, 0.022323887795209885, -0.0010464322986081243, 0.020561477169394493, -0.01263062097132206, 0.029814140871167183, 0.03994801267981529, 0.0021387606393545866, -0.04200416058301926, -0.02952040545642376, -0.013364959508180618, 0.03965427726507187, -0.018945932388305664, -0.01953340321779251, 0.004809916950762272, -0.02863919921219349, -0.016669481992721558, 0.03451390564441681, 0.03128281608223915, 0.0025885431095957756, 0.001863383804447949, -0.019239667803049088, 0.024967506527900696, -0.004020502790808678, 0.011529113166034222, 0.03304522857069969, -0.005727839656174183, -0.027611125260591507, -0.02276449091732502, 0.022323887795209885, 0.011675980873405933, 0.010501040145754814, -0.009913569316267967, 0.013585261069238186, 0.025848712772130966, 0.00848160870373249, 0.027464257553219795, -0.025114374235272408, -0.008701910264790058, -0.04817260056734085, 0.020855212584137917, -0.008224590681493282, -0.024967506527900696, 0.06491551548242569, 0.03818560019135475, -0.02863919921219349, 0.019092800095677376, -0.017403820529580116, -0.00013481994392350316, -0.012043150141835213, 0.0014778560725972056, -0.007343384437263012, 0.008958929218351841, 0.024086300283670425, 0.004185729194432497, -0.033338963985443115, 0.01057447399944067, -0.007306667510420084, 0.012410319410264492, 0.008004289120435715, -0.015788275748491287, 0.009399532340466976, -0.023058226332068443, 0.010354172438383102, 0.06021575257182121, -0.015347673557698727, -0.009987003169953823, -0.01263062097132206, -0.013364959508180618, -0.03216402232646942, -0.040241748094558716, -0.019974006339907646, -0.007820704020559788, -0.021295813843607903, 0.023058226332068443, 0.014539901167154312, 0.0017348745604977012, 0.0775461420416832, -0.0075636859983205795, -0.01857876218855381, -0.029079802334308624, -0.03451390564441681, -0.02526124194264412, 0.022323887795209885, -0.022470755502581596, -0.00012850922939833254, 0.027611125260591507, 0.04406030476093292, 0.0028822782915085554, 0.032457757741212845, -0.000302914617350325, -0.013805562630295753, 0.02364569716155529, -0.03789186477661133, 0.02041460946202278, -0.0022305529564619064, 0.01057447399944067, -0.003176013706251979, 0.012116583995521069, 0.027464257553219795, 0.007747270632535219, 0.03289836272597313, 0.039360541850328445, 0.02687678672373295, -0.012043150141835213, -0.0075636859983205795, -0.0193865355104208, -0.0437665693461895, -0.014686768874526024, 0.016522614285349846, -0.006902781315147877, -0.017183519899845123, 0.03642318770289421, 0.003947068937122822, 0.02114894799888134, 0.002661976730450988, -0.014319599606096745, -0.0046446905471384525, 0.004222446121275425, 0.024820638820528984, 0.036716923117637634, -0.03818560019135475, 0.05228489637374878, 0.019092800095677376, 0.03040161170065403, 0.02452690340578556, -0.0021387606393545866, 0.019239667803049088, -0.02203015238046646, -0.0184318944811821, 0.05052248388528824, -0.0168897844851017, -0.030107876285910606, 0.004809916950762272, -0.03216402232646942, -0.029079802334308624, 0.037451259791851044, 0.0014227806823328137, 0.03480764105916023, -0.021736416965723038, 0.01138224545866251, -0.006095008924603462, -0.006902781315147877, 0.03436703979969025, 0.0034513906575739384, -0.0014962145360186696, -0.00738010136410594, -0.01226345170289278, 0.008187873288989067, -0.016375746577978134, -0.03612945228815079, 0.016375746577978134, 0.023205094039440155, 0.019827138632535934, 0.0027170521207153797, 0.0010097153717651963, -0.004956784658133984, -0.024086300283670425, -0.03451390564441681, -0.0021846569143235683, -0.011455679312348366, -0.00738010136410594, 0.022617623209953308, 0.00027996653807349503, 0.006168442778289318, -0.015714842826128006, 0.03480764105916023, -0.03128281608223915, -0.00844489224255085, -0.012850922532379627, 0.006058291997760534, 0.009766701608896255, 0.0032678060233592987, -0.012410319410264492, -0.005654405802488327, -0.02291135862469673, -0.030695347115397453, 0.001174941542558372, -0.03054847940802574, 0.014319599606096745, -0.004773200023919344, -0.008334740996360779, 0.009472966194152832, -0.011675980873405933, -0.015788275748491287, 0.02203015238046646, 0.03715752437710762, -0.012704054825007915, -0.001799129182472825, 0.004552898462861776, 0.006682479754090309, 0.018285026773810387, 0.006021575070917606, -0.03554198145866394, -0.035835716873407364, 0.002258090768009424, -0.028932934626936913, -0.014980504289269447, 0.0038736353162676096, 0.003084221389144659, -0.0262893158942461, 0.05580972135066986, 0.0028822782915085554, -0.0387730710208416, -0.04641018807888031, -0.013805562630295753, -0.0048466338776052, -0.009179230779409409, 0.012410319410264492, 0.017991291359066963, -0.0050302185118198395, -0.020708344876766205, 0.017991291359066963, -0.008371458388864994, -0.01527423970401287, -0.009399532340466976, -0.006168442778289318, -0.008224590681493282, -0.017550688236951828, 0.009069079533219337, -0.018725629895925522, -0.03128281608223915, 0.018211593851447105, -0.02188328467309475, 0.005837990436702967, -0.061978165060281754, -0.004185729194432497, -0.0070496490225195885, 0.0387730710208416, 0.03524824604392052, 0.010721340775489807, -0.05081621930003166, 0.020561477169394493, -0.009987003169953823, 0.0008398995851166546, -0.008628476411104202, -0.03304522857069969, -0.003726767608895898, 0.016302313655614853, 0.007233233656734228, 0.017183519899845123, 0.014319599606096745, -0.009252664633095264, 0.02203015238046646, -0.004920067731291056, 0.023351961746811867, 0.0032310890965163708, 0.015347673557698727, 0.010133870877325535, -0.005544255021959543, -0.011455679312348366, 0.012336885556578636, -0.02687678672373295, -0.015788275748491287, 0.0005025628488510847, 0.03113595023751259, -0.03642318770289421, 0.011896282434463501, 0.03407330438494682, -0.006388744339346886, 0.008151156827807426, 0.02291135862469673, -0.011455679312348366, -0.01762412302196026, -0.0008812061278149486, -0.008334740996360779, -0.0193865355104208, 0.01600857824087143, 0.0262893158942461, 0.027317389845848083, -0.011088510043919086, 0.020120874047279358, -0.000569112307857722, 0.0014227806823328137, -0.00921594724059105, 0.01138224545866251, -0.04053548350930214, -0.046703923493623734, 0.024820638820528984, 0.017550688236951828, 0.004883350804448128, 0.0053973873145878315, -0.002992429072037339, 0.022177020087838173, -0.021295813843607903, 0.035982582718133926, -0.010647906921803951, -0.025995580479502678, 0.014246165752410889, 0.004185729194432497, -0.0033963152673095465, -0.007416818290948868, 0.012190017849206924, -0.014907070435583591, 0.012483753263950348, -0.00034651593887247145, -0.007894137874245644, -0.02952040545642376, -0.0032861644867807627, 0.009399532340466976, -0.0035064660478383303, -0.025114374235272408, -0.022177020087838173, 0.0027170521207153797, 0.012850922532379627, 0.00848160870373249, 0.03289836272597313, -0.01865219697356224, 0.023792564868927002, -0.0368637889623642, 0.011602547019720078, 0.00025357623235322535, 0.012410319410264492, -0.011088510043919086, 0.038479335606098175, -0.01696321740746498, 0.040241748094558716, -0.03231089189648628, -0.037598129361867905, 0.03627631813287735, 0.047585129737854004, -0.049347542226314545, 0.0029189952183514833, -0.008885495364665985, -0.02966727316379547, 0.017991291359066963, 0.03612945228815079, -0.02114894799888134, 0.009619833901524544, -0.0368637889623642, 0.004534539766609669, -0.018799064680933952, 0.0070496490225195885, -0.009840135462582111, 0.0337795689702034, 0.043472833931446075, 0.012190017849206924, -0.01608201116323471, 0.011529113166034222, 0.017917858436703682, -0.0007481072680093348, 0.004956784658133984, 0.023939432576298714, 0.017256952822208405, -0.01351182721555233, 0.04229789599776268, 0.0007297488045878708, 0.01263062097132206, 0.005250520072877407, 0.008775344118475914, 0.0096932677552104, 0.016375746577978134, 0.025848712772130966, 0.02203015238046646, 0.020561477169394493, 0.005801273509860039, -0.02702365443110466, -0.005103652365505695, 0.007673836778849363, 0.0004704355669673532, -0.029961008578538895, -0.005066935438662767, -0.007343384437263012, 0.01608201116323471, -0.024086300283670425, -0.015347673557698727, 0.028345463797450066, -0.006976215168833733, 0.02041460946202278, -0.014907070435583591, -0.023792564868927002, 0.007637119852006435, -0.04200416058301926, -0.027611125260591507, -0.02952040545642376, -0.018945932388305664, 0.013071224093437195, -0.030107876285910606, 0.030107876285910606, 0.01020730473101139, 0.030989082530140877, -0.00932609848678112, -0.003157655242830515, 0.035835716873407364, -0.019239667803049088, -0.0026252600364387035, -0.002313166158273816, -0.002478392329066992, 0.030695347115397453, -0.04464777559041977, -0.029373537749052048, 0.0022305529564619064, -0.003120938315987587, 0.006058291997760534, 0.0487600713968277, -0.018358461558818817, 0.0012667338596656919, 0.009619833901524544, -0.01057447399944067, 0.057865869253873825, -0.01057447399944067, -0.0025151092559099197, -0.018064726144075394, 0.0016155445482581854, -0.021589549258351326, -0.017110085114836693, -0.023205094039440155, -0.004809916950762272, -0.014099298045039177, 0.02276449091732502, 0.0015971860848367214, -0.006388744339346886, 0.005507538095116615, -0.016669481992721558, -0.03142968565225601, 0.04317909851670265, -0.025554977357387543, -0.011675980873405933, 0.017403820529580116, 0.026583051308989525, 0.004607973620295525, 0.000665494182612747, 0.017477255314588547, 0.009546400047838688, -0.02349882945418358, -0.007453535217791796, 0.006205159705132246, -0.0053606703877449036, 0.04582271724939346, 0.009142513386905193, 0.008041005581617355, -0.00848160870373249, 0.004295879974961281, 0.01527423970401287, -0.0053606703877449036, 0.033338963985443115, -0.008371458388864994, 0.022617623209953308, -0.004773200023919344, -0.004167370498180389, -0.0025701846461743116, 0.018799064680933952, 0.0011519934050738811, 0.0007297488045878708, -0.026436183601617813, 0.012924356386065483, -0.008187873288989067, -0.011969716288149357, 0.017477255314588547, -0.0027170521207153797, 0.0025518261827528477, 0.0038002014625817537, -0.044354040175676346, 0.013438393361866474, 0.024673771113157272, -0.043472833931446075, -0.028198596090078354, 0.01784442365169525, -0.0143930334597826, -0.03040161170065403, 0.018064726144075394, 0.008041005581617355, 0.015641408041119576, 0.019827138632535934, 0.011455679312348366, 0.0014686768408864737, -0.014246165752410889, 0.022323887795209885, -0.0075636859983205795, 0.007233233656734228, -0.0008720268961042166, -0.026729919016361237, -0.025114374235272408, 0.003543182974681258, -0.03524824604392052, 0.022617623209953308, 0.0356888473033905, 0.011455679312348366, 0.013952430337667465, 0.006168442778289318, -0.020855212584137917, 0.0076004029251635075, 0.00738010136410594, 0.04082921892404556, 0.0193865355104208, -0.00848160870373249, -0.03304522857069969, -0.012557187117636204, -0.007343384437263012, -0.020561477169394493, -0.03289836272597313, -0.0009179230546578765, 0.02203015238046646, -0.014613335020840168, -0.005617688875645399, 0.01703665219247341, -0.002313166158273816, 0.037451259791851044, -0.015788275748491287, 0.004883350804448128, 0.009105796925723553, -0.01101507619023323, -0.001826666877605021, -0.017991291359066963, 0.024233167991042137, -0.011308811604976654, 0.01351182721555233, -0.01020730473101139, 0.028932934626936913, 0.0096932677552104, -0.0059114242903888226, 0.011161943897604942, -0.028932934626936913, 0.018211593851447105, 0.006535612046718597, -0.009032363072037697, 0.019239667803049088, 0.025995580479502678, 0.022470755502581596, 0.0027354105841368437, 0.051109954714775085, -0.004038861487060785, 0.00807772297412157, -0.03201715648174286, 0.019827138632535934, 0.015053938142955303, 0.01784442365169525, 0.019680270925164223, 0.018285026773810387, -0.014025864191353321, 0.029961008578538895, -0.01696321740746498, -0.015788275748491287, 0.013071224093437195, -0.013805562630295753, 0.0184318944811821, 0.015641408041119576, 0.005691122729331255, -0.011896282434463501, -0.006168442778289318, -0.0026252600364387035, 0.003561541438102722, -0.012924356386065483, 0.05228489637374878, -0.02438003569841385, 0.0437665693461895, 0.0038736353162676096, 0.0027537690475583076, 0.038479335606098175, -0.02026774175465107, 0.003543182974681258, 0.027317389845848083, 0.050228748470544815, -0.03627631813287735, -0.011602547019720078, -0.00032356788869947195, -0.014025864191353321, 0.009252664633095264, -0.012997790239751339, -0.05316610261797905, 0.04288536310195923, -0.061978165060281754, 0.020855212584137917, -0.014907070435583591, -0.023792564868927002, 0.024820638820528984, 0.0005025628488510847, -0.0013952429872006178, -0.01057447399944067, -0.005213803146034479, -0.021589549258351326, 0.03715752437710762, 0.02966727316379547, 0.025701845064759254, 0.005984858144074678, -0.012777488678693771, 0.013658694922924042, -0.008701910264790058, 0.022617623209953308, -0.01020730473101139, 0.034220170229673386, -0.0013768845237791538, -0.022323887795209885, 0.022617623209953308, -0.018358461558818817, 0.004240804351866245, -0.01527423970401287, 0.02540810965001583, 0.03363269940018654, 0.022470755502581596, 0.0059114242903888226, -0.013218091800808907, -0.02702365443110466, 0.0075636859983205795, -0.023351961746811867, -0.01703665219247341, 0.008922211825847626, 0.0012575546279549599, -0.012924356386065483, -0.04141668975353241, 0.02687678672373295, -0.00881206151098013, -0.034220170229673386, -0.01953340321779251, 0.03730439394712448, 0.01608201116323471, -0.003671692218631506, 0.01387899648398161, -0.014099298045039177, -0.01263062097132206, -0.006425461266189814, 0.032457757741212845, 0.005801273509860039, 0.003671692218631506, 0.019092800095677376, -0.02452690340578556, 0.005764556583017111, 0.01784442365169525, 0.04229789599776268, 0.0287860669195652, 0.009069079533219337, -0.017477255314588547, 0.012704054825007915, -0.0038185599260032177, -0.03436703979969025, -0.01857876218855381, -0.015567975118756294, -0.0048466338776052, 0.012777488678693771, 0.02526124194264412, 0.04288536310195923, -0.009619833901524544, 0.03642318770289421, 0.0017348745604977012, -0.0008582580485381186, 0.012336885556578636, -0.02540810965001583, 0.01784442365169525, -0.022323887795209885, 0.02291135862469673, 0.01857876218855381, 0.033485833555459976, -0.005177086219191551, -0.01769755594432354, 0.012483753263950348, -0.03965427726507187, -0.029226670041680336, -0.02114894799888134, -0.004002144560217857, 0.038479335606098175, 0.036716923117637634, -0.037451259791851044, 0.009619833901524544, 0.04053548350930214, -0.01138224545866251, -0.01138224545866251, 0.04817260056734085, 0.014613335020840168, -0.01351182721555233, 0.033485833555459976, -0.005874707363545895, -0.013658694922924042, 0.003634975291788578, 0.025995580479502678, 0.023205094039440155, -0.0059114242903888226, 0.009546400047838688, -0.035982582718133926, 0.019680270925164223, 0.007086365949362516, -0.002460033865645528, 0.016742916777729988, -0.005323953460901976, -0.017403820529580116, 0.0168897844851017, 0.016302313655614853, 0.0387730710208416, 0.007269950583577156, 0.015861710533499718, 0.00046584595111198723, 0.00014055696374271065, 0.023939432576298714, -0.008004289120435715, -0.006021575070917606, 0.017477255314588547, -0.0262893158942461, -0.012190017849206924, -0.02291135862469673, -0.013364959508180618, -0.012043150141835213, -0.014833636581897736, -0.03113595023751259, 0.042591627687215805, -0.005654405802488327, -0.004883350804448128, -0.01850532926619053, -0.03466077521443367, 0.012997790239751339, 0.01696321740746498, 0.01703665219247341, 0.0023039868101477623, -0.009546400047838688, 0.06403431296348572, 0.030695347115397453, 0.0021112230606377125, -0.009546400047838688, 0.025114374235272408, 0.005691122729331255, -0.00026619769050739706, 0.0059481412172317505, -0.03818560019135475, -0.013585261069238186, 0.006241876631975174, 0.00024439700064249337, -0.040241748094558716, -0.03436703979969025, -0.023792564868927002, 0.006902781315147877, 0.021589549258351326, -0.025701845064759254, -0.03128281608223915, 0.015127371996641159, -0.013805562630295753, -0.043472833931446075, -0.0016522614751011133, 0.0387730710208416, 0.0013126300182193518, 0.0053606703877449036, -0.02863919921219349, -0.011896282434463501, 0.04317909851670265, -0.012336885556578636, 0.009546400047838688, 0.0437665693461895, -0.016302313655614853, 0.002992429072037339, 0.04406030476093292, -0.033485833555459976, -0.02452690340578556, -0.0184318944811821, -0.031723421066999435, -0.007783987559378147, -0.0029740706086158752, 0.0006379565456882119, -0.029079802334308624, 0.02349882945418358, 0.030107876285910606, 0.01703665219247341, 0.03363269940018654, -0.030254743993282318, -0.06609045714139938, -0.022323887795209885, 0.013952430337667465, 0.015053938142955303, 0.006572328973561525, 0.037451259791851044, -0.05463477969169617, -0.011161943897604942, -0.021736416965723038, 0.014613335020840168, -0.020708344876766205, -0.005213803146034479, -0.0096932677552104, 0.007269950583577156, -0.010941642336547375, -0.01057447399944067, 0.0005622278549708426, 0.01600857824087143, -0.028932934626936913, -0.005691122729331255, 0.00631531048566103, -0.014613335020840168, 0.0013034507865086198, 0.0193865355104208, 0.03480764105916023, -0.005654405802488327, -0.045235246419906616, 0.024086300283670425, 0.007123082876205444, 0.014686768874526024, -0.003212730633094907, -0.04229789599776268, 0.028345463797450066, -0.003763484535738826, -0.0027170521207153797, -0.0015880068531259894, 0.028051728382706642, 0.0525786317884922, -0.009766701608896255, 0.02364569716155529, 0.030695347115397453, 0.033338963985443115, -0.010354172438383102, -0.01608201116323471, -0.02041460946202278, -0.04641018807888031, -0.006755913607776165, 0.003029145998880267, 0.00844489224255085, 0.00022603855177294463, -1.814332244975958e-05, 0.017110085114836693, -0.020120874047279358, -0.004277521278709173, -0.03480764105916023, 0.017330387607216835, 0.0028455613646656275, 0.0262893158942461, 0.030842214822769165, -0.0387730710208416, 0.0193865355104208, -0.025114374235272408, -0.02114894799888134, 0.00848160870373249, -0.013658694922924042, 0.009032363072037697, 0.0008812061278149486, -0.03054847940802574, 0.02203015238046646, 0.03730439394712448, -0.04317909851670265, 0.004497822839766741, -0.006241876631975174, -0.010060437023639679, -0.008187873288989067, 0.008224590681493282, 0.006388744339346886, -0.008518326096236706, -0.005691122729331255, 0.012704054825007915, -0.031576551496982574, 0.0008857957436703146, 0.0027354105841368437, 0.010721340775489807, 0.010941642336547375, -0.011822848580777645, -0.04288536310195923, -0.008371458388864994, -0.030842214822769165, -0.01314465794712305, -0.008665193803608418, 0.011529113166034222, 0.02438003569841385, 0.003616616828367114, 0.0050302185118198395, 0.0026436184998601675, -0.0028455613646656275, 0.0027721275109797716, -0.002460033865645528, -0.0044794646091759205, 0.009766701608896255, 0.04053548350930214, 0.033338963985443115, 0.019680270925164223, 0.01387899648398161, -0.002441675402224064, -0.02687678672373295, -0.013805562630295753, -0.0019001007312908769, 0.029226670041680336, 0.01600857824087143, 0.023205094039440155, 0.02026774175465107, 0.021736416965723038, 0.00884877797216177, -0.049347542226314545, -0.024820638820528984, 0.00884877797216177, 0.0033228814136236906, 0.004920067731291056, -0.0006609046249650419, 0.0008077722741290927, 0.012190017849206924, -0.02952040545642376, -0.01101507619023323, 0.01174941472709179, 0.007820704020559788, 0.0096932677552104, 0.0006379565456882119, -0.011969716288149357, 0.02952040545642376, 0.008298024535179138, -0.0356888473033905, 0.035101376473903656, 0.011455679312348366, 0.005580971948802471, -0.006829347461462021, -0.003763484535738826, 0.0013585260603576899, 0.021295813843607903, 0.0014044222189113498, -0.005287236999720335, -0.0028822782915085554, -0.013658694922924042, 0.008004289120435715, -0.028198596090078354, 0.0025885431095957756, 0.018211593851447105, 0.01387899648398161, 0.0034881075844168663, -0.0025701846461743116, 0.020855212584137917, -0.02952040545642376, 0.03289836272597313, 0.011529113166034222, -0.009289381094276905, 0.019092800095677376, -0.013438393361866474, -0.007269950583577156, 0.012410319410264492, -0.01865219697356224, -0.03054847940802574, 0.0287860669195652, -0.004222446121275425, 0.01615544594824314, -0.004920067731291056, -0.05052248388528824, -0.005801273509860039, 0.01226345170289278, 0.02452690340578556, 0.015788275748491287, 0.023939432576298714, -0.0035248245112597942, 0.009252664633095264, -0.008922211825847626, 0.00631531048566103, 0.01762412302196026, 0.029226670041680336, 0.0005759967025369406, -0.02438003569841385, 0.027170522138476372, -0.05345983803272247, 0.043472833931446075, -0.043472833931446075, -0.01769755594432354, -0.026436183601617813, -0.003616616828367114, -0.019239667803049088, 0.0004773199907504022, -0.01226345170289278, -0.03524824604392052, 0.011896282434463501, -0.037598129361867905, -0.03407330438494682, -0.01600857824087143, 0.010794774629175663, 0.018358461558818817, -0.020855212584137917, -0.010133870877325535, 0.010427606292068958, 0.01615544594824314, 0.010721340775489807, 0.005691122729331255, -0.027464257553219795, 0.021295813843607903, -0.005764556583017111, -0.00631531048566103, 0.006719196680933237, -0.01138224545866251, 0.013364959508180618, -0.003176013706251979, -0.01696321740746498, -0.02041460946202278, -0.000596650002989918, -0.019239667803049088, -0.007343384437263012, 0.0010739699937403202, 0.004534539766609669, 0.008224590681493282, 0.005287236999720335, -0.007123082876205444, -0.016522614285349846, 0.013732128776609898, -0.0022121944930404425, -0.007416818290948868, -0.029961008578538895, -0.029814140871167183, 0.041122954338788986, 0.003708409145474434, 0.018211593851447105, -0.004956784658133984, -0.03906680643558502, -0.009840135462582111, 0.03554198145866394, -0.006682479754090309, 0.018285026773810387, -0.004240804351866245, 0.0029189952183514833, -0.054341044276952744, 0.03319209814071655, 0.012850922532379627, -0.029226670041680336, 0.007857421413064003, -0.02291135862469673, -0.0050302185118198395, 0.02291135862469673, -0.000601239618845284, 0.0262893158942461, 0.02775799296796322, -0.02291135862469673, 0.012483753263950348, -0.015421107411384583, 0.010868208482861519, 0.030695347115397453, -0.014686768874526024, 0.009766701608896255, 0.0037818429991602898, -0.014172731898725033, 0.012190017849206924, 0.019974006339907646, -0.0008077722741290927, 0.0013034507865086198, 0.02203015238046646, -0.03319209814071655, 0.0033595983404666185, -0.0029373536817729473, 0.022617623209953308, 0.007820704020559788, 0.014025864191353321, -0.01600857824087143, 0.003910352010279894, 0.0287860669195652, -0.030695347115397453, -0.03451390564441681, 0.04200416058301926, -0.022617623209953308, -0.018945932388305664, 0.0008307203534059227, 0.0026436184998601675, -0.007416818290948868, 0.01527423970401287, -0.0001468676928197965, 0.03128281608223915, -0.01769755594432354, -0.029079802334308624, 0.012704054825007915, 0.008628476411104202, -0.004259163048118353, -0.05639719218015671, -0.0071965167298913, 0.015714842826128006, 0.0016155445482581854, -0.02291135862469673, 0.0038369183894246817, -0.042591627687215805, -0.03789186477661133, 0.010501040145754814, 0.05492851510643959, -0.030107876285910606, 0.004883350804448128, -0.020120874047279358, 0.02188328467309475, -0.008151156827807426, -0.03304522857069969, 0.01777099072933197, -0.019680270925164223, -0.04787886515259743, -0.014833636581897736, 0.004350955132395029, -0.008224590681493282, 0.005140369292348623, 0.0014962145360186696, 0.01850532926619053, -0.015788275748491287, -0.02188328467309475, -0.043472833931446075, 0.0001835846051108092, 0.02349882945418358, 0.005066935438662767, 0.006939498241990805, -0.0021662984509021044, -0.0193865355104208, -0.01174941472709179, -0.017183519899845123, -0.013952430337667465, -0.027317389845848083, 0.040241748094558716, -0.04141668975353241, -0.012336885556578636, -0.023058226332068443, -0.02114894799888134, 0.04053548350930214, -0.003084221389144659, -0.02188328467309475, 0.015053938142955303, -0.023939432576298714, 0.013585261069238186, -0.031723421066999435, 0.0050302185118198395, 0.02291135862469673, 0.030842214822769165, -0.01174941472709179, -0.016669481992721558, 0.010941642336547375, -0.000665494182612747, -0.021736416965723038, 0.04229789599776268, -0.006939498241990805, 0.009840135462582111, 0.02540810965001583, -0.02452690340578556, -0.005764556583017111, -0.005580971948802471, -0.0010510218562558293, 0.006388744339346886, -0.018285026773810387, 0.018358461558818817, 0.008114439435303211, -0.02188328467309475, 0.02349882945418358, -0.002661976730450988, 0.05081621930003166, -0.004773200023919344, -0.020708344876766205, -0.028051728382706642, 0.036716923117637634, -0.028345463797450066, -0.0034881075844168663, -0.006021575070917606, 0.0070496490225195885, -0.0287860669195652, 0.017991291359066963, -0.016669481992721558, -0.005617688875645399, -0.027317389845848083, -0.02526124194264412, -0.010941642336547375, 0.039360541850328445, -0.0027904859744012356, -0.037451259791851044, -0.01784442365169525, -0.023351961746811867, 0.013364959508180618, -0.011529113166034222, 0.015714842826128006, -0.001835846109315753, -0.021736416965723038, -0.03113595023751259, -0.044354040175676346, -0.04582271724939346, 0.011896282434463501, -0.012777488678693771, 0.017991291359066963, -0.031576551496982574, -0.009987003169953823, 0.015641408041119576, -0.004920067731291056, -0.02041460946202278, -0.003726767608895898, -0.01174941472709179, 0.014833636581897736, -0.005066935438662767, -0.0007481072680093348, 0.020120874047279358, -0.014539901167154312, -0.01476020272821188, 0.00921594724059105, 0.007857421413064003, 0.006095008924603462, -0.004020502790808678, 0.015347673557698727, -0.0035064660478383303, -0.033338963985443115, -0.01476020272821188, 0.04699765890836716, -0.03451390564441681, -0.016228878870606422, 0.006021575070917606, 0.011602547019720078, -0.03818560019135475, 0.05933454632759094, -0.06285937130451202, -0.004497822839766741, -0.029814140871167183, 0.0011060972465202212, 0.028345463797450066, -0.005213803146034479, 0.03994801267981529, 0.021442681550979614, -0.024233167991042137, -0.0013952429872006178, -0.02526124194264412, 0.012704054825007915, -0.006095008924603462, 0.008224590681493282, -0.02026774175465107, 0.006866064388304949, -0.015641408041119576, 0.021589549258351326, -0.004956784658133984, 0.006866064388304949, -0.0005209213122725487, -0.01057447399944067, -0.001138224615715444, -0.002478392329066992, 0.0016889784019440413, 0.0046446905471384525, 0.004699766170233488, -0.012483753263950348, -0.0006838526460342109, -0.03789186477661133, -0.011529113166034222, 0.034954510629177094, 0.0044427476823329926, 0.014172731898725033, 0.014025864191353321, -0.035835716873407364, -0.004736483097076416, -0.02952040545642376, -0.0262893158942461, 0.014833636581897736, 0.01020730473101139, -0.01263062097132206, 0.015347673557698727, -0.020855212584137917, -0.016449181362986565, 0.02702365443110466, 0.010794774629175663, 0.0006425461615435779, 0.018285026773810387, -0.010647906921803951, -0.011675980873405933, 0.05404730886220932, 0.0023407037369906902, 0.003726767608895898, -0.01681634970009327, -0.00369005068205297, -0.0028272029012441635, 0.003194372169673443, 0.018945932388305664, 0.014172731898725033, 0.024820638820528984, 0.0079675717279315, -0.01777099072933197, -0.026583051308989525, 0.0487600713968277, -0.019680270925164223, 0.01263062097132206, 0.01387899648398161, -0.041122954338788986, -0.013658694922924042, 0.02203015238046646, 0.004626332316547632, -0.020855212584137917, 0.0007343384204432368, -0.04406030476093292, -0.011308811604976654, -0.0026069015730172396, -0.005544255021959543, 0.00807772297412157, -0.01769755594432354, -0.01681634970009327, 0.0010785595513880253, -0.0020469683222472668, 0.013438393361866474, -0.003176013706251979, 0.02291135862469673, -0.021442681550979614, -0.01138224545866251, 0.013291525654494762, -0.02114894799888134, 0.011969716288149357, 0.013218091800808907, 0.031870286911726, 0.011675980873405933, -0.002478392329066992, -0.010427606292068958, 0.029079802334308624, -0.03363269940018654, -0.037451259791851044, 0.04200416058301926, 0.004626332316547632, 0.0368637889623642, 0.03128281608223915, 0.0193865355104208, -0.017110085114836693, 0.03407330438494682, -0.016522614285349846, -0.015714842826128006, 0.007930855266749859, 0.010647906921803951, 0.018799064680933952, 0.0287860669195652, 0.007783987559378147, -0.03994801267981529, 0.0003671692102216184, 0.012997790239751339, -0.0015512899262830615, -0.021736416965723038, 0.029373537749052048, 0.0337795689702034, -0.023792564868927002, -0.018064726144075394, -0.0016889784019440413, 0.030107876285910606, 0.03906680643558502, -0.021736416965723038, 0.012557187117636204, -0.0023039868101477623, -0.0032494475599378347, -0.015714842826128006, -0.00027537692221812904, -0.0027354105841368437, 0.009546400047838688, 0.008334740996360779, -0.0020377892069518566, 0.037451259791851044, 0.020120874047279358, -0.011455679312348366, 0.014466467313468456, -0.02702365443110466, -0.0033412398770451546, 0.004350955132395029, 0.016669481992721558, 0.02349882945418358, 0.02114894799888134, 0.010133870877325535, -0.012190017849206924, 0.0262893158942461, 0.018211593851447105, 0.01953340321779251, -0.0007389280362986028, 0.03216402232646942, -0.0337795689702034, 0.021589549258351326, 0.009472966194152832, -0.02687678672373295, 0.01387899648398161, -0.003726767608895898, 0.013438393361866474, -0.004626332316547632, -0.023792564868927002, 0.05052248388528824, -0.009252664633095264, -0.034220170229673386, -0.029079802334308624, -0.028492331504821777, -0.01527423970401287, -0.011969716288149357, 0.010133870877325535, 0.008114439435303211, -0.02364569716155529, 0.016449181362986565, -0.031723421066999435, 0.02702365443110466, 0.029814140871167183, -0.021736416965723038, -0.03965427726507187, 0.04171042516827583, -0.03142968565225601, 0.005544255021959543, 0.024820638820528984, -0.022177020087838173, -0.019239667803049088, -0.00848160870373249, -0.010721340775489807, 0.0075636859983205795, -0.00369005068205297, -9.810302435653284e-05, 0.014980504289269447, -0.0015696483897045255, 0.005177086219191551, 0.010721340775489807, -0.012190017849206924, 0.012336885556578636, -0.013658694922924042, -0.010721340775489807, 0.0262893158942461, -0.010501040145754814, 0.011088510043919086, -0.005837990436702967, 0.005984858144074678, 0.009362814947962761, 0.015200805850327015, -0.03407330438494682, 0.00012219850032124668, 0.021589549258351326, -0.006205159705132246, -0.011308811604976654, 0.017917858436703682, 0.013805562630295753, -0.007894137874245644, -0.017550688236951828, 0.02966727316379547, 0.008628476411104202, -0.03392643481492996, -0.054341044276952744, -0.021295813843607903, 1.2262878044566605e-05, -0.015788275748491287, 0.018725629895925522, 0.023058226332068443, 0.012483753263950348, -0.002460033865645528, 0.014025864191353321, -0.03142968565225601, 0.023939432576298714, -0.043472833931446075, -0.004809916950762272, 0.024967506527900696, -0.010427606292068958, 0.014025864191353321, 0.011308811604976654, -0.0013585260603576899, 0.009142513386905193, 0.018285026773810387, 0.010647906921803951, -0.020561477169394493, -0.017477255314588547, 0.004736483097076416, -0.014466467313468456, -0.005580971948802471, -0.02114894799888134, 0.046703923493623734, -0.03392643481492996, -0.011235377751290798, -0.0021112230606377125, -0.016522614285349846, 0.03054847940802574, -0.016228878870606422, -0.041122954338788986, 0.022470755502581596, 0.022177020087838173, 0.005103652365505695, -0.0017073368653655052, -0.011602547019720078, -0.027317389845848083, 0.02702365443110466, 0.001826666877605021, -0.022323887795209885, -0.014980504289269447, -0.011896282434463501, 0.028345463797450066, 0.011529113166034222, 0.024673771113157272, 0.035101376473903656, -0.0625656321644783, -0.003708409145474434, -0.005617688875645399, 0.011455679312348366, -0.004204087425023317, 0.018138159066438675, 0.020708344876766205, 0.013438393361866474, 0.019680270925164223, -0.022617623209953308, -0.03201715648174286, -0.024233167991042137, -0.02349882945418358, 0.001174941542558372, -0.0193865355104208, -0.012410319410264492, -0.018211593851447105, -0.021442681550979614, -0.005874707363545895, 0.0096932677552104, 0.012043150141835213, -0.016742916777729988, 0.007747270632535219, 0.007416818290948868, 0.0059114242903888226, 0.004277521278709173, -0.027170522138476372, 0.004259163048118353, 0.006205159705132246, 0.00034192632301710546, 0.0019459968898445368, 0.0025518261827528477, 0.0023407037369906902, 0.0044794646091759205, 0.0029189952183514833, -0.03818560019135475, 0.01600857824087143, 0.02702365443110466, 0.009105796925723553, -0.01762412302196026, -0.013291525654494762, -0.02041460946202278, 0.007820704020559788, 0.0034330321941524744, 0.035101376473903656, -0.02349882945418358, 0.01953340321779251, -0.06785286962985992, 0.010941642336547375, 0.022323887795209885, 0.010721340775489807, 0.006609045900404453, -0.006939498241990805, 0.0029557121451944113, -0.013805562630295753, -0.002349883085116744, 0.014025864191353321, -0.015861710533499718, 0.01138224545866251, 0.03451390564441681, -0.025554977357387543, 0.014246165752410889, 0.02364569716155529, -0.023351961746811867, -0.006205159705132246, -0.010060437023639679, 0.00631531048566103, -0.02291135862469673, -0.010721340775489807, 0.010721340775489807, 0.04171042516827583, -0.013805562630295753, -0.012997790239751339, -0.0038552768528461456, -0.023058226332068443, 0.011822848580777645, 0.014686768874526024, -0.02203015238046646, 0.0009867672342807055, 0.006609045900404453, 0.0184318944811821, -0.012850922532379627, -0.004020502790808678, 0.00045896152732893825, 0.019680270925164223, -0.05404730886220932, -0.03539511188864708, -0.014686768874526024, -0.0021662984509021044, -0.002661976730450988, 0.05345983803272247, -0.0193865355104208, 0.0002879983512684703, -0.03113595023751259, 0.02276449091732502, 0.000610418850556016, 0.013658694922924042, -0.004314238205552101, -0.006645762827247381, -0.005691122729331255, 0.04406030476093292, 0.01696321740746498, 0.015641408041119576, 0.032457757741212845, -0.023351961746811867, 0.030254743993282318, 0.022177020087838173, 0.022323887795209885, 0.018799064680933952, -0.0039287107065320015, 0.016449181362986565, 0.0079675717279315, 0.0487600713968277, 0.020708344876766205, -0.0025518261827528477, -0.04817260056734085, 0.012336885556578636, -0.004589615389704704, 0.02291135862469673, 0.01057447399944067, 0.003671692218631506, 0.024820638820528984, -0.030695347115397453, 0.019092800095677376, -9.810302435653284e-05, -0.0019643553532660007, -0.017991291359066963, -0.009289381094276905, -0.0006425461615435779, 0.03113595023751259, 0.04494151100516319, -0.0262893158942461, 0.005654405802488327, 0.010354172438383102, 0.0021571191027760506, -0.004038861487060785, 0.0064621781930327415, -0.013952430337667465, 0.006058291997760534, 0.0021479399874806404, 0.02276449091732502, 0.009472966194152832, -0.006755913607776165, -0.006278593558818102, -0.011896282434463501, 0.02026774175465107, 0.020561477169394493, 0.008922211825847626, -0.003579899901524186, 0.011602547019720078, 0.018211593851447105, -0.0012667338596656919, 0.011969716288149357, 0.023939432576298714, 0.005617688875645399, 0.017330387607216835, -0.0525786317884922, -0.03994801267981529, 0.001789949950762093, 0.015935143455863, -0.03407330438494682, 0.007269950583577156, 0.001220837701112032, -0.00738010136410594, -0.00035569517058320343, 0.0007618761155754328, -0.008114439435303211, 0.011529113166034222, -0.0022489114198833704, -0.013658694922924042, 0.011455679312348366, -0.0015971860848367214, -0.03275149315595627, -0.04082921892404556, -0.020855212584137917, 0.03319209814071655, 0.0262893158942461, 0.001863383804447949, -0.02100208029150963, -0.016742916777729988, -0.021736416965723038, 0.014907070435583591, -0.04406030476093292, -0.00921594724059105, -0.01777099072933197, 0.019680270925164223, -0.025114374235272408, 0.03906680643558502, -0.004185729194432497, 0.03524824604392052, 0.0012850923230871558, -0.008004289120435715, -0.006278593558818102, -0.008591759949922562, 0.00884877797216177, -0.008665193803608418, 0.03994801267981529, 0.013364959508180618, 0.005874707363545895, -0.010941642336547375, 0.02364569716155529, 0.026583051308989525, -0.010060437023639679, 0.0076004029251635075, 0.029226670041680336, 0.03612945228815079, 0.03319209814071655, 0.01703665219247341, 0.041122954338788986, 0.04582271724939346, 0.0029557121451944113, -0.04082921892404556, -0.0687340795993805, 0.004773200023919344, 0.015347673557698727, 0.003745126072317362, 0.013805562630295753, -0.011161943897604942, 0.023939432576298714, 0.0028455613646656275, -0.019827138632535934, -0.007930855266749859, -0.001799129182472825, -0.012410319410264492, -0.006425461266189814, 0.015861710533499718, -0.008922211825847626, -0.004809916950762272, -0.02291135862469673, -0.009987003169953823, 0.02100208029150963, 0.0184318944811821, -0.019092800095677376, 0.010868208482861519, 0.011235377751290798, 0.0014411391457542777, -0.0143930334597826, 0.011308811604976654, 0.02349882945418358, 0.032604627311229706, 0.02966727316379547, 0.005066935438662767, -0.007783987559378147, -0.01608201116323471, -0.04406030476093292, -0.0021662984509021044, -0.03113595023751259, -0.017477255314588547, 0.0008261307375505567, 0.023205094039440155, -0.03524824604392052, -0.04993501305580139, -0.033338963985443115, -0.004057219717651606, -0.01703665219247341, 0.0064621781930327415, 0.02952040545642376, -0.019092800095677376, 0.0009041542070917785, -0.014246165752410889, -0.00881206151098013, -0.03627631813287735, -0.0007756449631415308, 0.023351961746811867, -0.00039241209742613137, 0.011602547019720078, -0.0053606703877449036, -0.00932609848678112, -0.02966727316379547, 0.020561477169394493, -0.0016155445482581854, -0.005103652365505695, -0.01527423970401287, -0.0028455613646656275, -0.006168442778289318, -0.015200805850327015, 0.02188328467309475, 0.0044427476823329926, 0.0053606703877449036, 0.020855212584137917, 0.0032861644867807627, 0.01857876218855381, -0.01608201116323471, 0.016302313655614853, 0.017403820529580116, 0.015053938142955303, -0.010060437023639679, -0.02614244818687439, 0.010794774629175663, -0.01476020272821188, 0.045235246419906616, 0.009472966194152832, 0.02188328467309475, 0.04464777559041977, -0.00848160870373249, 0.012850922532379627, -0.02041460946202278, 0.009472966194152832, 0.004736483097076416, -0.01857876218855381, -0.012924356386065483, -0.0575721338391304, -0.009289381094276905, -0.0004428978718351573, 0.014319599606096745, 0.0029373536817729473, -0.011822848580777645, -0.006352027412503958, 0.032604627311229706, 0.0048466338776052, -0.028051728382706642, 0.05845334008336067, -0.006572328973561525, -0.009766701608896255, -0.00807772297412157, -0.013805562630295753, -0.016449181362986565, 0.006168442778289318, 0.024820638820528984, 0.03128281608223915, -0.017477255314588547, 0.029373537749052048, -0.0143930334597826, 0.0027170521207153797, -0.013071224093437195, 0.033485833555459976, -0.0059481412172317505, 0.012850922532379627, -0.020855212584137917, -0.017550688236951828, -0.004240804351866245, 0.02349882945418358, 0.041122954338788986, 0.001184120774269104, 0.006021575070917606, -0.02790486067533493, -0.006682479754090309, 0.024086300283670425, 0.0168897844851017, -0.047585129737854004, -0.00032356788869947195, -0.006168442778289318, 0.011308811604976654, 0.019239667803049088, 0.025114374235272408, 0.0009775880025699735, -0.031723421066999435, -0.0028272029012441635, -0.03231089189648628, -0.051991160959005356, -0.019827138632535934, -0.019827138632535934, -0.007820704020559788, -0.03965427726507187, 0.005250520072877407, -0.009546400047838688, -0.003010787535458803, -0.017477255314588547, 0.013291525654494762, 0.029814140871167183, -0.017477255314588547, 0.021736416965723038, -0.01953340321779251, 0.0049935015849769115, -0.0025701846461743116, -0.02702365443110466, 0.015714842826128006, -0.042591627687215805, 0.04964127764105797, 0.029814140871167183, -0.032457757741212845, 0.007930855266749859, -0.001854204572737217, 0.043472833931446075, 0.01600857824087143, -0.007416818290948868, -0.031723421066999435, -0.014466467313468456, 0.05316610261797905, 0.022323887795209885, 0.005764556583017111, 0.018945932388305664, -0.04053548350930214, -0.013732128776609898, 0.0038552768528461456, 0.00019850085664074868, 0.019974006339907646, -0.009252664633095264, -0.013364959508180618, 0.0048466338776052, 0.019974006339907646, 0.0004406030639074743, 0.022323887795209885, -0.009142513386905193, 0.027611125260591507, 0.0028455613646656275, 0.008701910264790058, 0.017183519899845123, 0.009142513386905193, -0.02026774175465107, -0.04053548350930214, -0.015567975118756294, -0.010721340775489807, -0.010794774629175663, -0.04699765890836716, -0.0002696398878470063, 0.02026774175465107, -0.015935143455863, 0.015347673557698727, -0.002258090768009424, -0.033338963985443115, -0.01850532926619053, -0.0053973873145878315, 0.025848712772130966, 0.015494541265070438, -0.005984858144074678, -0.02775799296796322, 0.010721340775489807, 0.006058291997760534, 0.0193865355104208, 0.011602547019720078, 0.050228748470544815, -0.015494541265070438, 0.015053938142955303, -0.050228748470544815, -0.026729919016361237, 0.0064988951198756695, -0.0010372530668973923, 0.03730439394712448, 0.0012850923230871558, -0.045235246419906616, 0.05316610261797905, 0.0038736353162676096, 0.00021456451213452965, -0.03319209814071655, -0.016449181362986565, 0.012190017849206924, -0.05815960466861725, -0.00025701845879666507, -0.041122954338788986, -0.004534539766609669, 0.004552898462861776, -0.00012219850032124668, -0.0041306535713374615, -0.056984663009643555, 0.03994801267981529, -0.026436183601617813, -0.010721340775489807, 0.019680270925164223, -0.056103456765413284, 0.004167370498180389, 0.03906680643558502, 0.00848160870373249, -0.02100208029150963],
            "numCandidates": 1000,
            "limit": 10,
            "returnStoredSource": True,
        },
    },
    {
        "$project": {
            "_id": 0,
            "title": 1,
            "plot": 1,
            "genres": 1,
            "score": {"$meta": "vectorSearchScore"},
        },
    },
]

# run pipeline
result = list(client["sample_mflix"]["embedded_movies"].aggregate(pipeline))

# print results
for i in result:
    print(i)

```

**Output:**

```python
{'plot': "A young woman who lives with her strict father works to become a a champion at Silat, Brunei's version of kung fu.", 'genres': ['Action'], 'title': 'Yasmine', 'score': 0.8117989301681519}
{'plot': 'The life of the greatest karate master of a generation.', 'genres': ['Documentary', 'Action', 'History'], 'title': 'The Real Miyagi', 'score': 0.8068627715110779}
{'plot': 'A handyman/martial arts master agrees to teach a bullied boy karate and shows him that there is more to the martial art than fighting.', 'genres': ['Action', 'Drama', 'Family'], 'title': 'The Karate Kid', 'score': 0.8027963042259216}
{'plot': 'A young martial artist embarks on an adventure, encountering other martial artists in battle until one day he meets an aging blind man who will show him the true meaning of martial arts and life.', 'genres': ['Action', 'Adventure', 'Fantasy'], 'title': 'Circle of Iron', 'score': 0.7998676896095276}
{'plot': 'Get ready for the ultimate martial arts competition, where anything goes and lives are bought and sold. Tank is the celebrated Champion Star Runner and is deemed invincible among the ...', 'genres': ['Action', 'Drama', 'Romance'], 'title': 'Star Runner', 'score': 0.7988010048866272}
{'plot': 'A team from the United States is going to compete against Korea in a Tae Kwon Do tournament. The team consists of fighters from all over the country--can they overcome their rivalry and work together to win?', 'genres': ['Action', 'Drama', 'Sport'], 'title': 'Best of the Best', 'score': 0.7957643866539001}
{'plot': 'The story of martial-arts master Ip Man, the man who trained Bruce Lee.', 'genres': ['Action', 'Biography', 'Drama'], 'title': 'The Grandmaster', 'score': 0.7950568199157715}
{'plot': 'A semi-biographical account of Yip Man, the successful martial arts master who taught the Chinese martial art of Wing Chun to the world.', 'genres': ['Action', 'Biography', 'Drama'], 'title': 'Ip Man', 'score': 0.7944800853729248}
{'plot': 'Jackie Chan is the undefeated Kung Fu Master who dishes out the action in traditional Jackie Chan style. When a young boy sets out to learn how to fight from the Master himself, he not only...', 'genres': ['Action', 'Comedy', 'Family'], 'title': 'Looking for Jackie', 'score': 0.7942860722541809}
{'plot': 'Jackie Chan is the undefeated Kung Fu Master who dishes out the action in traditional Jackie Chan style. When a young boy sets out to learn how to fight from the Master himself, he not only...', 'genres': ['Action', 'Comedy', 'Family'], 'title': 'Looking for Jackie', 'score': 0.7942860722541809}
```

#### ENN Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *world war*. It requests exact matches and limits the results to `10` documents only. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

Work with a runnable version of this example as a [Python notebook.](https://github.com/mongodb/docs-notebooks/blob/main/run-queries/enn.ipynb)

```python
import pymongo

# connect to your cluster
client = pymongo.MongoClient("<connection-string>")

# define pipeline
pipeline = [
    {
        "$vectorSearch": {
            "index": "vector_index",
            "path": "plot_embedding_voyage_3_large",
            "queryVector": [0.000370218,0.038684014,-0.001893905,-0.060604952,-0.019261414,0.001531242,0.015151238,-0.014103547,-0.019180823,-0.029335376,-0.011846979,0.003868401,0.012894671,-0.002458047,-0.003002041,-0.027078809,-0.019583782,0.041907679,-0.011282837,-0.029818926,0.031914312,-0.020309107,-0.002981893,-0.019906148,-0.012249937,0.041585315,-0.005601123,0.039328746,0.040618215,-0.017085439,-0.038361646,-0.012894671,-0.000352589,0.022565674,-0.011685796,-0.010114257,-0.019906148,-0.012491712,-0.022888042,-0.027401175,0.011846979,-0.002317011,0.045776084,-0.019422598,0.006930886,0.004875797,-0.038845196,0.023855142,0.009630707,-0.045131348,0.003868401,-0.00223642,-0.004392247,0.007212956,-0.019422598,0.046743184,-0.013217038,0.008099466,0.020792658,-0.062861525,-0.047710285,0.009388932,0.001541316,0.050611585,-0.032881413,-0.034009695,0.003002041,-0.005359347,-0.025628159,0.036749814,0.006286152,0.016440706,-0.041262947,0.015715381,-0.012652896,-0.006326448,-0.014909463,0.041262947,-0.025144609,0.00417062,-0.026111709,0.066729926,0.013619997,0.025144609,-0.004291508,0.007978578,-0.009751595,0.003566182,-0.010557512,-0.028207093,-0.015393013,0.048032649,-0.032075495,-0.014425913,0.020792658,0.01096047,0.008502424,-0.013217038,-0.032075495,0.026917625,-0.00165213,0.007172661,-0.063506253,0.034654427,-0.013861772,0.009268044,-0.012894671,-0.023855142,-0.024983425,-0.009308341,0.047710285,-0.010396329,-0.02949656,-0.015151238,0.025144609,0.041262947,0.02095384,-0.004432543,0.011041062,-0.032881413,0.016118338,-0.000478513,0.036749814,0.00417062,-0.040457029,0.017730173,-0.071565427,0.023532774,0.047387917,-0.017730173,0.026272893,-0.001289467,0.000760584,0.004331803,0.017891357,0.012652896,-0.064150989,0.058348387,0.040295847,-0.023532774,-0.012894671,-0.02852946,-0.001914053,0.004734762,-0.017568989,-0.007736803,-0.02095384,-0.014909463,-0.014909463,-0.02047029,0.018858457,-0.005198164,0.000264442,-0.007092069,0.026434075,0.005601123,0.007011477,-0.003928845,-0.004190768,0.023693958,-0.011927571,0.001203838,0.008180057,0.011766387,0.015715381,-0.038522828,-0.019342007,-0.006084673,0.003404999,-0.002256567,-0.003485591,0.009832187,0.023371592,-0.04384188,-0.029818926,0.038361646,0.019906148,-0.004372099,0.004090028,-0.015393013,-0.028690644,-0.033203777,0.025305793,0.015957156,0.005560827,0.021115024,0.008905382,0.018858457,-0.024983425,0.008180057,0.055769451,0.025628159,-0.010557512,-0.000236738,-0.003626626,-0.014184138,0.019664373,-0.00310278,-0.011202246,0.01426473,0.007092069,0.02901301,0.046420816,-0.001994645,0.02192094,0.038845196,-0.036588628,0.021598574,-0.019986739,0.003707218,0.001138358,0.018697273,0.003888549,-0.034976795,0.016360113,-0.031591944,0.002468121,0.015554197,0.001611834,0.013700588,-0.052223418,-0.006004081,0.024338692,-0.024661059,-0.006689111,-0.035460345,0.010235145,0.039489929,-0.007857691,-0.026272893,-0.00261923,-0.011363429,-0.026756443,-0.00640704,0.036749814,0.037233364,-0.006245856,-0.005278756,-0.027562359,-0.049966849,-0.021276208,-0.006971181,-0.013055854,-0.005399643,0.048032649,-0.033203777,-0.002296863,0.023693958,0.026917625,0.000705177,0.022404492,-0.021598574,0.013700588,0.004432543,0.031269576,0.01523183,0.010275441,-0.017568989,-0.023210408,0.050289217,-0.004996685,0.010315737,-0.017004848,0.017246623,-0.00950982,0.017327214,-0.035943896,0.014506505,0.001621908,-0.012491712,0.01096047,-0.011927571,-0.024177508,0.015634788,-0.026595259,0.007897986,-0.014425913,-0.001490946,0.017971948,0.007736803,0.023371592,0.011041062,0.008220353,-0.010557512,0.003888549,-0.034493245,-0.043197148,-0.013942363,-0.008905382,0.002699822,0.025628159,0.001430503,-0.008018874,-0.018858457,0.059315488,-0.018697273,-0.040618215,-0.014022955,0.004815354,0.012008162,-0.014103547,0.030786026,0.043519516,0.005601123,-0.019664373,0.001400281,-0.022082124,-0.018858457,-0.026434075,0.025305793,-0.024822243,0.038039278,-0.011121654,-0.032720227,-0.018374907,-0.005137721,0.001390207,0.028045909,0.03046366,0.00592349,-0.041907679,-0.024338692,-0.042552415,0.006527927,-0.012008162,-0.027401175,0.000337478,0.027884725,0.009912779,-0.011121654,0.004009437,-0.003122928,0.022404492,-0.010275441,-0.004392247,0.00689059,0.01523183,-0.019180823,-0.034170877,-0.040940579,0.021598574,0.005077277,-0.03046366,0.04384188,0.03046366,0.012733487,0.010879879,0.02192094,-0.006930886,-0.016924256,0.038200464,-0.013861772,0.002417751,-0.023532774,-0.016279522,-0.014425913,0.026595259,0.024177508,0.000977174,0.007333844,0.02998011,-0.042230047,0.003042337,0.000730362,0.033364963,-0.002306937,0.005057129,-0.023049224,-0.015876563,-0.022726858,-0.005641419,0.004553431,0.009751595,0.014587097,0.017246623,-0.049966849,0.004613874,0.040457029,0.04287478,0.004090028,-0.00261923,0.002407677,0.039489929,0.002377455,0.007051773,0.025144609,0.024177508,-0.000705177,0.012411121,-0.025789343,-0.024016324,-0.030302476,-0.009268044,-0.00950982,0.017246623,0.013458813,0.008583016,-0.022565674,-0.006366744,0.00427136,-0.007736803,0.020147923,-0.012733487,-0.023693958,-0.006165265,0.035137977,-0.023049224,0.002699822,0.005399643,0.035299163,-0.007817394,0.031914312,-0.000149221,0.015473605,-0.026272893,-0.009711299,-0.002981893,0.000649771,0.064150989,0.032720227,-0.052223418,-0.017810764,-0.010275441,0.027078809,0.030786026,-0.016360113,0.039973479,-0.003122928,-0.038522828,-0.012249937,-0.033848513,-0.027239993,-0.028851826,0.018374907,-0.030302476,-0.048032649,0.011282837,0.058670752,-0.008784494,0.01096047,0.005057129,0.004009437,0.002488269,0.016843664,0.003163224,-0.027884725,-0.001934201,-0.030302476,-0.015715381,-0.001480872,0.011766387,-0.039973479,-0.009227749,-0.003304259,-0.026917625,-0.012088754,-0.014990055,0.03046366,0.007857691,0.042552415,-0.011846979,-0.008421832,-0.001813313,-0.019342007,-0.017166032,0.000972137,0.017004848,-0.018374907,0.037555728,0.019986739,0.018697273,0.014184138,0.027723543,0.023693958,-0.005077277,-0.025305793,0.011846979,0.000705177,0.042552415,-0.037072178,0.010879879,-0.028690644,-0.029818926,0.010879879,-0.014184138,-0.036266264,-0.031591944,-0.033687327,0.022888042,-0.016763072,0.004513135,0.000705177,0.02192094,0.025950525,0.015473605,-0.018374907,0.039489929,0.002881153,-0.037072178,-0.021115024,-0.008623311,-0.002095384,-0.026272893,0.015795972,0.015715381,0.034493245,0.030302476,0.010799287,-0.020228514,0.005137721,0.025628159,0.024016324,-0.008220353,0.002397603,-0.030624844,-0.014587097,0.022082124,-0.006608519,-0.041101765,-0.002478195,-0.031914312,0.017166032,-0.008300944,-0.004593727,-0.001390207,0.032720227,-0.005681715,0.002417751,0.000473476,-0.037878096,-0.046743184,-0.01378118,-0.016198931,-0.007897986,0.006608519,-0.011846979,0.027078809,-0.022243308,0.022565674,-0.007293548,-0.019019639,0.037394546,-0.035299163,-0.02192094,0.008421832,0.000135998,-0.000785769,-0.051578686,0.009227749,-0.015393013,-0.029174194,-0.015554197,0.001400281,0.007495028,-0.002820709,0.041585315,-0.017568989,0.054479986,-0.005641419,-0.024177508,-0.042552415,0.026111709,-0.014909463,0.023855142,-0.022565674,0.010033666,0.028207093,0.010073962,0.007736803,0.015312422,0.037878096,-0.002659526,-0.030786026,0.012652896,-0.019261414,0.005641419,0.019100232,-0.037555728,-0.00013285,-0.020228514,-0.001672278,0.038039278,-0.008703903,0.011282837,0.004351952,0.012894671,0.024177508,0.016440706,0.013942363,-0.008542719,0.005842898,0.001934201,0.00090162,0.014022955,-0.024983425,0.021115024,0.010073962,0.002528564,0.001390207,-0.012008162,0.002347233,-0.015795972,-0.016843664,-0.001793165,-0.016601888,-0.010396329,-0.027239993,-0.001188727,-0.001264282,-0.00950982,0.003928845,0.019503189,0.003485591,-0.026595259,-0.01096047,-0.030302476,-0.00320352,-0.01523183,0.028045909,-0.005641419,0.031108394,-0.01096047,0.011363429,0.016118338,-0.022404492,0.02143739,0.019342007,-0.013378222,0.027723543,-0.034332063,-0.015312422,0.02852946,-0.039489929,0.032720227,0.010154554,0.004956389,0.036105078,0.004775058,-0.038522828,0.019986739,0.020147923,0.009751595,-0.006366744,0.038200464,-0.028690644,-0.007656211,0.020228514,0.00155139,-0.015795972,0.022243308,0.011444021,-0.012491712,0.020550882,0.033687327,0.008865086,0.017730173,0.018213723,0.001682352,-0.043519516,-0.038200464,0.018052539,0.006930886,0.002075236,-0.018536089,0.008703903,-0.000053518,-0.007172661,0.025144609,-0.008099466,0.000120888,-0.016763072,-0.005762306,-0.004432543,-0.00640704,0.05996022,0.031914312,-0.002075236,0.027401175,0.037555728,-0.004311656,-0.01426473,-0.010638104,0.048999749,0.002317011,0.032075495,-0.000120888,-0.00358633,-0.036105078,0.020792658,0.008663607,0.003868401,-0.026917625,-0.02192094,-0.019261414,0.01378118,0.033364963,0.027884725,-0.005883194,-0.009590412,-0.001440577,0.025628159,0.050289217,0.009912779,0.036427446,0.001123247,0.000637178,0.007777099,0.008865086,0.014506505,0.031108394,0.020067332,-0.042552415,-0.006527927,0.005117572,-0.022888042,0.006447336,-0.018294314,-0.004714614,0.009751595,-0.011927571,0.020389698,-0.018939048,0.004210916,0.049644485,-0.014587097,-0.019019639,0.000795843,-0.016440706,0.011202246,0.031430762,0.024177508,0.029818926,-0.014103547,-0.017568989,0.006165265,-0.023855142,0.026434075,-0.012491712,0.008784494,-0.019664373,-0.019261414,-0.003928845,0.013378222,-0.009227749,0.003969141,0.023049224,0.010799287,0.003122928,0.008260649,-0.026595259,-0.055447087,0.016440706,-0.003304259,-0.003707218,-0.046743184,0.018858457,0.000375255,-0.016924256,0.020792658,0.016440706,-0.027401175,0.002740117,-0.007092069,-0.005802602,0.000506217,0.028690644,-0.000493624,0.001571538,0.001400281,0.003263964,-0.001994645,-0.00310278,-0.002327085,-0.01474828,0.026595259,0.008300944,-0.008260649,0.00592349,0.046743184,-0.009308341,-0.016924256,0.011444021,0.01047692,0.006326448,-0.037394546,-0.008583016,-0.020631474,0.024177508,0.015312422,-0.007938282,0.017085439,0.02143739,-0.004130324,0.004372099,-0.004976537,0.048032649,-0.027401175,0.018697273,-0.006447336,0.00203494,0.005963786,-0.014184138,0.009671004,0.007535324,-0.033042595,0.016360113,-0.024338692,-0.008099466,0.024499875,0.000785769,0.010799287,0.028207093,-0.01523183,0.022082124,0.006527927,0.032881413,-0.037716914,0.034009695,-0.009671004,0.016521297,0.032881413,-0.02143739,0.02143739,-0.014184138,0.006124969,-0.028368276,0.038039278,0.026917625,0.012411121,-0.009912779,-0.006366744,-0.047387917,0.016763072,-0.022726858,0.064473353,-0.017730173,0.009832187,0.003445295,0.025789343,-0.003344555,-0.021276208,0.005198164,0.01378118,-0.011202246,-0.006286152,-0.026434075,-0.007817394,0.003969141,-0.037394546,0.006930886,0.000836139,0.000254368,-0.036749814,-0.022082124,-0.006568223,-0.026111709,-0.002175976,0.004069881,-0.037072178,-0.017568989,0.048355017,0.011605204,0.00523846,-0.023210408,-0.01329763,0.000198961,0.02095384,0.004069881,0.000124036,0.008018874,-0.004009437,-0.065440454,-0.008985974,-0.04384188,0.00261923,-0.017407807,0.012733487,-0.017246623,0.031591944,0.007454732,-0.015715381,-0.025789343,0.016843664,-0.008300944,-0.010557512,-0.020550882,-0.028851826,0.002498342,0.028368276,-0.037716914,0.006366744,0.027562359,-0.003062484,0.017649582,0.034493245,-0.003082632,0.017891357,-0.023693958,0.020309107,0.018777864,0.055769451,-0.011363429,-0.018777864,0.022565674,0.001410355,0.035299163,0.012975262,0.007897986,-0.031108394,0.007253252,0.001299541,0.02143739,-0.012249937,0.01047692,-0.020631474,-0.014667688,-0.029657744,-0.002861005,-0.023693958,0.042230047,-0.000669918,0.001531242,-0.005883194,-0.03046366,-0.05286815,0.029174194,-0.009630707,-0.013136446,-0.034654427,0.021598574,-0.012491712,-0.019422598,0.021759758,0.006689111,-0.058670752,0.014828872,0.014345322,-0.016601888,0.038522828,-0.026272893,-0.047710285,-0.003263964,-0.007978578,0.016682481,-0.027078809,-0.000295923,-0.00427136,-0.001198801,0.006850294,-0.006809998,-0.002498342,-0.002065162,0.012169346,-0.001218949,-0.002578934,0.008462128,0.006648815,-0.020147923,0.005399643,0.028207093,-0.014184138,-0.001611834,-0.017649582,-0.032720227,0.009630707,0.006165265,-0.020147923,-0.007132365,-0.027401175,-0.002820709,-0.022888042,0.024499875,-0.011121654,-0.017568989,-0.02095384,-0.017246623,0.018697273,-0.017730173,0.022565674,0.034170877,0.012652896,-0.009388932,0.039328746,-0.000760584,0.009388932,-0.006769702,-0.005278756,0.011282837,0.006366744,-0.049322117,-0.005722011,0.009630707,-0.00223642,-0.004251212,-0.006930886,0.034009695,0.001359985,0.00310278,-0.05286815,-0.004372099,0.027562359,-0.025305793,-0.010073962,-0.013136446,-0.011846979,0.030302476,-0.008018874,-0.025950525,-0.017004848,0.032075495,0.033687327,0.020550882,0.007897986,-0.034976795,-0.018616682,0.001833461,-0.04287478,0.018213723,0.029174194,0.009590412,-0.035621528,0.005762306,0.002065162,0.019180823,0.019180823,0.016521297,-0.017327214,0.023532774,0.012008162,0.032236677,0.002840857,-0.008059169,0.000861324,0.024499875,-0.012733487,0.038361646,0.033364963,0.013942363,0.028368276,0.00203494,0.005057129,0.016198931,0.051256318,-0.000302219,0.004895946,-0.02998011,-0.033203777,-0.005016833,-0.008905382,-0.018697273,0.001994645,-0.008744199,0.022082124,0.036749814,0.004351952,-0.008099466,-0.020228514,-0.019503189,0.020147923,0.028045909,-0.03094721,0.019744964,0.01523183,-0.012008162,0.017166032,0.000685029,0.021276208,-0.004049733,-0.015151238,-0.047710285,0.000488587,-0.016601888,0.003505739,0.001359985,-0.012411121,-0.017407807,-0.016601888,-0.003445295,0.019422598,0.011363429,-0.001113173,-0.008220353,-0.020389698,0.017407807,0.02143739,0.001012433,-0.006245856,-0.024016324,0.024499875,-0.006366744,0.046420816,-0.000397921,0.000098851,-0.010033666,0.007938282,0.014909463,-0.027723543,-0.040295847,-0.059315488,-0.014828872,0.001349911,-0.02998011,0.002357307,0.010154554,0.005097425,0.000992285,0.031753127,-0.009308341,0.008985974,0.013861772,-0.017327214,-0.008865086,0.040618215,-0.003707218,0.005097425,-0.011363429,0.005560827,0.01096047,-0.009388932,-0.015876563,-0.022565674,-0.016440706,0.023210408,-0.004029585,0.017568989,-0.012088754,0.00005037,0.000941915,0.000866361,0.023049224,0.000871398,0.004815354,-0.021598574,0.000730362,0.002981893,0.01047692,-0.004573578,0.014022955,0.025628159,-0.026595259,-0.020067332,0.02143739,0.033848513,-0.009912779,-0.007978578,0.002175976,-0.026917625,0.029174194,-0.025628159,-0.047065549,-0.018133132,-0.00150102,0.052223418,0.012652896,-0.022726858,0.011524612,-0.012814079,0.005359347,-0.007172661,0.013619997,0.03046366,0.013539405,-0.000591845,0.033203777,0.026917625,-0.044164248,-0.014990055,0.00223642,-0.008139761,0.025950525,0.021276208,0.005016833,-0.004976537,-0.01378118,0.00592349,-0.001329763,0.038684014,0.021115024,0.048999749,0.049966849,-0.018777864,0.018616682,0.038200464,-0.026272893,-0.051578686,0.024499875,0.006850294,-0.019180823,-0.00043318,0.020792658,0.003505739,-0.015473605,-0.041262947,-0.026917625,0.067374654,0.004694466,0.001621908,-0.025305793,0.003606478,0.006286152,-0.020309107,0.016118338,-0.019180823,0.007092069,-0.017327214,-0.006326448,-0.007897986,0.000556586,-0.03046366,-0.013136446,0.016843664,-0.024338692,-0.011444021,-0.018777864,0.002840857,-0.036749814,-0.01523183,-0.009630707,-0.013055854,-0.042230047,0.017327214,-0.012814079,-0.016843664,0.002256567,-0.007656211,0.005963786,-0.016360113,0.026756443,0.019986739,-0.022082124,-0.024983425,-0.039489929,0.01378118,-0.012008162,0.000876435,-0.02192094,0.018133132,-0.020792658,-0.019583782,-0.005842898,0.020067332,-0.016763072,0.007414436,0.01096047,-0.000521328,0.01047692,0.00011711,0.035299163,0.038039278,0.049644485,-0.003062484,0.014667688,-0.007454732,0.006809998,-0.018536089,-0.015554197,0.016360113,0.008542719,-0.013217038,0.02998011,0.017810764,0.048999749,0.020309107,-0.017649582,-0.011041062,0.008381536,0.011363429,0.039651114,-0.012411121,0.011685796,0.029657744,-0.011524612,-0.020147923,0.03046366,0.00261923,-0.00320352,-0.002317011,-0.00101747,-0.047387917,0.04287478,-0.011927571,-0.017488398,-0.010638104,-0.006850294,0.01096047,0.033848513,-0.006124969,0.001793165,0.015473605,-0.048999749,0.006447336,0.033848513,0.008663607,-0.024822243,0.005399643,-0.00368707,-0.015070647,-0.009590412,0.001289467,-0.018858457,0.02095384,-0.007414436,-0.008421832,0.000715251,-0.015473605,0.02901301,0.020309107,-0.003707218,0.016360113,-0.008663607,0.018939048,0.001218949,0.00358633,-0.003284112,0.036427446,0.02192094,0.022888042,-0.024661059,0.008341241,-0.024338692,-0.00950982,-0.017166032,0.046743184,-0.018052539,-0.012975262,0.002800561,-0.012008162,-0.013055854,0.028368276,-0.057381287,0.018697273,-0.043519516,-0.018052539,0.001370059,-0.019342007,0.022404492,0.017166032,-0.004351952,0.001611834,-0.028207093,0.001319689,0.025950525,0.025305793,0.017488398,-0.045776084,-0.024983425,0.005117572,-0.010879879,0.020147923,-0.00999337,0.022082124,0.000337478,-0.018777864,0.007978578,-0.039328746,0.000249331,0.04287478,-0.012411121,-0.023532774,0.006527927,0.028207093,0.009348636,0.006084673,-0.007293548,-0.022082124,-0.017085439,0.02047029,-0.007817394,0.003243816,-0.008381536,-0.00523846,-0.004674318,-0.051256318,0.019986739,-0.009912779,0.040940579,0.006527927,-0.002861005,0.035460345,0.026434075,0.015393013,-0.005359347,-0.012733487,-0.025628159,0.019664373,-0.018536089,0.025305793,-0.009912779,0.032397863,0.047387917,0.000674955,0.031108394,-0.008381536,-0.002558786,-0.01096047,-0.004674318,0.002115532,0.000275775,0.02047029,0.036427446,-0.027401175,-0.030302476,-0.000410514,0.006769702,0.024822243,-0.011041062,0.028690644,0.019180823,-0.016763072,-0.037072178,-0.027078809,0.038845196,0.05996022,-0.037233364,-0.000377774,0.006487631,0.006729406,0.033848513,-0.019422598,-0.007092069,-0.001621908,0.026111709,-0.002498342,0.014345322,-0.019342007,0.017891357,-0.014587097,-0.004533283,-0.020147923,0.001430503,-0.009711299,0.049644485,0.001410355,-0.010315737,0.003082632,-0.00271997,-0.023371592,0.006729406,0.025144609,0.023210408,0.004976537,-0.000278293,-0.025305793,0.012330529,-0.019019639,-0.00640704,-0.006286152,0.017971948,-0.002327085,0.016924256,-0.015795972,-0.012491712,-0.011282837,0.003022189,0.01047692,0.027239993,0.012008162,0.003263964,0.026434075,0.035621528,-0.024338692,-0.012652896,0.024822243,0.000654807,0.028368276,0.011202246,0.016440706,0.016360113,-0.026917625,-0.019744964,0.013217038,0.011363429,-0.003928845,-0.028690644,0.001440577,-0.037716914,0.023693958,0.018374907,0.011927571,-0.042552415,0.012169346,-0.009953074,0.011444021,0.019503189,-0.016279522,0.003243816,-0.022888042,-0.024016324,-0.007897986,-0.006487631,-0.010638104,-0.041907679,-0.025950525,-0.032881413,-0.022404492,-0.03094721,0.01378118,0.043519516,-0.010718695,0.020067332,0.037555728,-0.000215331,0.019664373,0.004916093,-0.040940579,-0.048999749,0.017407807,0.006648815,-0.014587097,-0.014506505,-0.047387917,-0.006729406,0.015393013,0.028851826,0.024983425,-0.009832187,-0.004996685,0.025466975,0.015070647,-0.004593727,-0.010073962,0.000685029,0.041262947,-0.006326448,0.021598574,0.025466975,0.02143739,-0.007253252,0.029174194,-0.012169346,0.011605204,-0.008623311,-0.002024866,-0.001450651,0.025144609,0.004009437,0.02852946,-0.003002041,-0.02143739,-0.027401175,-0.02998011,0.023210408,0.016279522,0.017166032,-0.020228514,0.011202246,-0.014103547,0.009590412,-0.014506505,-0.049966849,-0.009872482,0.002558786,-0.036105078,0.004009437,0.010718695,-0.004996685,0.003707218,-0.008663607,0.012894671,-0.003022189,-0.002901301,0.000886509,0.017327214,-0.027401175,-0.016601888,-0.010799287,-0.005883194,-0.026595259,-0.033526145,-0.004513135,0.010396329,0.017971948,-0.035782713,-0.041585315,-0.009026269,-0.001349911,0.005641419,-0.001329763,0.003747514,-0.005319052,-0.005883194,-0.000277034,0.021115024,0.02901301,-0.027562359,0.044486616,-0.071887791,-0.002861005,-0.003404999,-0.005319052,0.003022189,0.024499875,0.034493245,-0.009106861,0.016037747,-0.005439939,0.050289217,0.003404999,-0.013619997,0.021115024,0.021759758,0.022243308,-0.002578934,-0.000579253,-0.054157618,-0.012088754,0.00737414,-0.030786026,-0.019825557,0.003969141,-0.002558786,0.022243308,0.029335376,-0.024016324,0.006527927,0.012814079,-0.019019639,0.012249937,-0.004694466,-0.002266641,-0.014022955,0.023049224,-0.020631474,-0.025466975,-0.037072178,0.002266641,-0.013378222,0.006124969,0.012491712,0.017407807,-0.009872482,0.031108394,0.010315737,0.032881413,-0.006648815,0.009832187,0.024338692,0.03094721,0.016279522,-0.022726858,0.03094721,-0.040134665,0.008139761,0.006809998,0.018294314,0.01523183,-0.03046366,-0.007172661,-0.007293548,0.003243816,0.006124969,-0.006729406,-0.003183372,0.047387917,0.006124969,-0.000375255,-0.024661059,0.022243308,-0.004492987,0.012330529,-0.02949656,0.027078809,-0.021759758,-0.004069881,0.013700588,-0.033526145,-0.009066566,-0.023049224,0.017891357,0.007212956,0.029818926,-0.023049224,-0.006689111,0.030302476,0.009147157,-0.005439939,-0.003042337,0.034815613,0.027078809,-0.055447087,-0.018616682,0.016763072,-0.013136446,-0.018616682,0.034009695,-0.003465443,-0.035621528,-0.002004718,0.01329763,0.023532774,-0.003525887,-0.005722011,-0.011363429,0.027239993,-0.016601888,-0.015473605,0.022565674,0.013136446,-0.021598574,-0.002538638,0.033203777,0.006245856,0.020631474,-0.001390207,0.013942363,-0.022082124,0.012733487,-0.006769702,0.024661059,-0.026595259,-0.003485591,-0.004513135,0.037555728,0.018133132,-0.026595259,0.024338692,-0.033687327,0.016924256,0.006608519,0.022243308,-0.033848513,-0.028368276,0.002538638,0.012894671,0.001183691,0.014990055,0.028207093,0.010879879,-0.012411121,0.012975262,0.006286152,0.002397603,-0.036427446,0.015070647,-0.030141294,0.015312422,0.017568989,-0.009348636,0.019583782,0.039651114,-0.006165265,0.004916093,-0.021276208,0.011766387,0.029335376,-0.004190768,-0.012894671,0.026756443,0.007092069,-0.024016324,-0.037716914,-0.001309615,0.048999749,-0.01474828,-0.032236677,0.025466975,0.011363429,0.043519516,0.007575619,0.034332063,-0.019019639,-0.011766387,-0.018858457,0.000056351,-0.004492987,0.000554068,0.003364703,-0.025144609,-0.062216789,0.001254208,0.033364963,0.005681715,0.02143739,0.007414436,-0.023855142,0.013539405,-0.032236677,-0.007857691,0.009348636,0.018536089,-0.018697273,0.031269576,-0.018616682,0.018455498,-0.006124969,-0.003143076,-0.010638104,0.000982211,0.023855142,-0.01047692,0.023049224,0.00640704,0.021115024,-0.009872482,0.019261414,0.026756443,-0.00427136,0.008502424,0.019906148,0.045776084,-0.008824791,0.005963786,-0.012814079,-0.016521297,-0.012249937,0.010033666,-0.017166032,0.014184138,-0.022726858,0.010879879,0.034493245,0.001359985,0.00640704,0.000972137,-0.027078809,0.013619997,-0.030302476,0.009388932,-0.001007396,0.016440706,0.017488398,-0.006447336,0.022888042,-0.00737414,-0.006366744,-0.005883194,-0.007454732,0.027562359,0.005802602,-0.003747514,-0.026434075,0.018213723,0.008462128,-0.003848253,-0.004049733,-0.014990055,-0.006004081,-0.01047692,-0.014425913,0.030624844,-0.015715381,-0.024338692,0.007495028,0.002820709,-0.021276208,-0.005399643,-0.057381287,-0.061249688,-0.013055854,0.02901301,0.01474828,-0.024177508,-0.026595259,0.012411121,-0.011927571,-0.007253252,-0.011927571,0.015070647,-0.019100232,0.015795972,-0.01096047,-0.024822243,0.003989289,0.012088754,-0.039006379,-0.050611585,0.000295923,-0.010718695,0.017327214,-0.01426473,-0.010194849,-0.044486616,0.015554197,-0.019744964,-0.005157868,0.006648815,-0.013539405,-0.024499875,0.018939048,0.039328746,-0.009429228,0.011363429,0.069308855,-0.001193765,0.030302476,-0.012572304,0.024983425,-0.008623311,0.00320352,0.039328746,0.008824791,-0.024822243,-0.00523846,0.013619997,-0.008300944,-0.038845196,0.00950982,-0.023855142,-0.004936241,0.031108394,-0.033526145,-0.006044377,-0.000785769,-0.013458813,-0.051256318,0.030302476,-0.013700588,0.02192094,0.003626626,-0.018777864,-0.014990055,0.013055854,-0.007736803,-0.010073962,-0.015312422,0.034493245,-0.011282837,-0.040134665,-0.023855142,0.006689111,-0.003022189,0.026111709,-0.017568989,-0.014506505,-0.011444021,0.005681715,0.038845196,0.016279522,-0.002407677,-0.00640704,0.003566182,-0.005157868,0.012652896,-0.013619997,-0.013458813,-0.004875797,0.002367381,-0.009630707,-0.009388932,0.000337478,-0.019019639,-0.009671004,-0.034332063,-0.013861772,0.018213723,0.007736803,0.005439939,-0.042230047,0.040618215,0.007051773,-0.013619997,-0.026756443,0.020309107,0.002014792,0.002206198,0.003062484,-0.027562359,0.048677385,-0.005802602,-0.042230047,-0.011282837,-0.02047029,0.013458813,0.015312422,-0.010033666,-0.031914312,-0.001133321,-0.039006379,0.003727366,-0.032559045,0.008623311,0.019664373,0.057058919,-0.016037747,0.009106861,-0.023855142,0.012975262,-0.015876563,0.00689059,-0.01426473,0.039006379,-0.026595259,-0.008059169,-0.028690644,0.030302476,-0.028045909,0.01378118,-0.003344555,0.006971181,-0.025950525,0.000871398,-0.017568989,-0.024983425,-0.002458047,-0.024338692,-0.001642056,-0.012814079,0.000181331,0.017246623,0.015070647,-0.008744199,0.030141294,0.025789343,-0.016118338,-0.04384188,-0.042230047,-0.039167564,0.022726858,-0.023210408,0.009711299,0.009469524,0.019503189,-0.007938282,-0.001239097,0.00737414,0.029335376,0.014828872,0.043519516,-0.029335376,-0.04287478,0.017166032,-0.015957156,0.004210916,0.029335376,-0.035299163,0.032559045,-0.02095384,0.026756443,-0.023210408,-0.001037618,0.008220353,-0.031914312,0.002216272,-0.030141294,0.007092069,0.015554197,-0.001229023,-0.014022955,-0.002981893,-0.006326448,-0.034976795,0.012411121,-0.024499875,-0.026111709,0.015070647,0.036427446,0.01523183,0.060282588],
            "exact": True,
            "limit": 10,
        },
    },
    {
        "$project": {
            "_id": 0,
            "plot": 1,
            "title": 1,
            "score": {"$meta": "vectorSearchScore"},
        },
    },
]

# run pipeline
result = list(client["sample_mflix"]["embedded_movies"].aggregate(pipeline))

# print results
for i in result:
    print(i)

```

**Output:**

```js
{'plot': 'During WW2 the Russian Army sent a special group named "Zvezda" to fight the Nazis in their backyard.', 'title': 'The Star', 'score': 0.7459506392478943}
{'plot': "As World War Two rages on, the allies are about to push the Nazis out of North Africa. That's when the Nazis turn up the heat, unleashing their secret Weapon - dragons.", 'title': 'P-51 Dragon Fighter', 'score': 0.7430292367935181}
{'plot': 'April, 1945. As the Allies make their final push in the European Theatre, a battle-hardened Army sergeant named Wardaddy commands a Sherman tank and his five-man crew on a deadly mission behind enemy lines. Outnumbered, out-gunned, and with a rookie soldier thrust into their platoon, Wardaddy and his men face overwhelming odds in their heroic attempts to strike at the heart of Nazi Germany.', 'title': 'Fury', 'score': 0.7428240776062012}
{'plot': "It's May 1943 at a US Army Air Corps base in England. The four officers and six enlisted men of the Memphis Belle - a B-17 bomber so nicknamed for the girlfriend of its stern and stoic ...", 'title': 'Memphis Belle', 'score': 0.7340154647827148}
{'plot': 'The destiny of three soldiers during World War II. The German officer Christian Diestl approves less and less of the war. Jewish-American Noah Ackerman deals with antisemitism at home and ...', 'title': 'The Young Lions', 'score': 0.7327103614807129}
{'plot': 'Great Patriotic War, early 1940s. After barely surviving a battle with a mysterious, ghostly-white Tiger tank, Red Army Sergeant Ivan Naydenov becomes obsessed with its destruction.', 'title': 'White Tiger', 'score': 0.732368528842926}
{'plot': 'The story of ordinary men during WWII as seen from three different points of View.', 'title': 'The Fallen', 'score': 0.7301670908927917}
{'plot': 'A rag tag unit of misfits known as the War Pigs must go behind enemy lines to exterminate Nazis by any means necessary.', 'title': 'War Pigs', 'score': 0.7290490865707397}
{'plot': 'Baron Manfred von Richthofen is the most feared and celebrated pilot of the German air force in World War I. To him and his companions, air combats are events of sporty nature, technical ...', 'title': 'The Red Baron', 'score': 0.728823184967041}
{'plot': 'In 1940, the British Royal Air Force fights a desperate battle vs. the Nazi Germany Air Force for control of British air space to prevent a Nazi invasion of Britain.', 'title': 'Battle of Britain', 'score': 0.7270985245704651}
```

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *time travel*. It considers up to `150` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```cpp
#include <bsoncxx/builder/basic/document.hpp>
#include <bsoncxx/builder/list.hpp>
#include <bsoncxx/json.hpp>
#include <mongocxx/client.hpp>
#include <mongocxx/instance.hpp>
#include <mongocxx/uri.hpp>

using bsoncxx::builder::basic::kvp;
using bsoncxx::builder::basic::make_document;

int main() {
  try {
    mongocxx::instance inst{};

    // Replace the placeholder with your Atlas connection string
    const auto uri = mongocxx::uri{"<connection-string>"};

    // Connect to your cluster
    auto client = mongocxx::client{uri};
    auto db = client["sample_mflix"];
    auto collection = db["embedded_movies"];

    // Define vector embeddings to search
    auto vectors = bsoncxx::builder::list{
      -0.034731735,0.008558298,-0.0153717,-0.029912498,0.011549547,0.010261648,-0.011964999,-0.023265276,0.010303194,-0.006896493,-0.00054528,0.003926015,-0.025757983,0.027419789,0.001199616,-0.036227357,-0.005297005,0.021935832,0.010303194,-0.019193852,0.025093261,-0.040049512,-0.033900831,-0.011466458,-0.01827986,-0.0153717,0.023265276,0.007727395,0.000114249,0.005317777,-0.043871664,-0.02127111,-0.019609304,0.016368784,-0.004756918,0.003552109,0.006522586,-0.005400868,-0.015620971,-0.034565553,-0.018695312,-0.023099095,0.050851244,-0.034731735,0.004819236,0.022268193,-0.095719993,0.05517194,-0.046198189,-0.036393538,0.007187308,-0.02459472,-0.036725901,0.009472291,0.019027673,0.020938748,-0.011051006,0.027087428,0.04586583,-0.022600554,-0.05517194,0.044204023,0.01213118,0.047859997,-0.03938479,0.002928932,0.002056484,0.019443123,-0.028583053,0.013543714,0.022932915,0.011632638,0.004923099,0.000389486,0.020024756,-0.024096178,-0.022766734,0.011217186,-0.003198975,0.007104218,-0.047195274,-0.013377533,0.013294443,0.024096178,-0.056501385,-0.026755067,-0.008433662,-0.001911076,0.007976666,-0.008101301,-0.014042255,0.008641388,-0.02176965,0.010012378,-0.000607598,-0.024927082,0.024927082,-0.018612221,-0.001184036,0.005567048,0.001324251,-0.019526213,-0.023597637,0.060489718,-0.010178559,-0.019609304,0.004112968,-0.011217186,-0.031574301,-0.008766023,0.005483958,-0.061819162,-0.023431456,-0.040714234,0.015039339,0.026422706,0.016202603,0.004653055,0.041046593,-0.018030589,0.040381871,-0.002638116,0.013045172,0.004216831,0.005650138,0.027419789,0.003926015,-0.028749233,0.004798463,-0.030244859,0.063813329,0.007145763,-0.017448956,0.025591804,-0.045201108,0.010718645,0.002804297,0.014291527,0.04586583,-0.015205519,-0.021603471,-0.035230275,0.00760276,0.033236109,0.016534964,-0.043206941,-0.003115885,-0.026256526,0.005940954,0.016534964,0.024262359,-0.001630647,0.028084511,-0.012795902,0.007270399,0.001381376,-0.009763107,-0.006896493,0.008433662,-0.019360034,0.000386889,0.030411039,0.025591804,0.010469374,0.037722982,-0.001147684,-0.005400868,0.052845411,-0.052513052,0.00768585,-0.004299921,0.00922302,0.011881908,0.012962082,-0.068798743,0.003593654,0.020938748,-0.013792985,-0.034565553,-0.007519669,-0.04021569,-0.020689478,0.006273315,0.046862911,0.006107135,0.002638116,-0.013792985,-0.005400868,-0.020274026,0.007644305,-0.010801735,0.026422706,0.043871664,0.003780607,0.010261648,-0.064145692,0.011881908,-0.009056839,0.009347656,-0.02459472,0.026422706,0.033236109,0.041212775,0.019027673,-0.00315743,0.004424557,0.020689478,-0.0153717,-0.015205519,-0.034897912,0.020274026,0.016867325,0.040714234,-0.022766734,-0.010967916,0.026256526,0.007062673,-0.015953332,-0.007727395,0.031574301,-0.002887387,-0.00614868,0.004569965,0.019027673,0.012878992,0.011798819,0.004258377,-0.019193852,-0.021437289,-0.021603471,0.000301202,-0.051183607,-0.004985416,-0.030078677,0.012629721,0.065142773,-0.031740483,-0.021104928,-0.03938479,-0.003365156,-0.016036423,0.036393538,0.009804652,-0.018612221,0.060489718,-0.003697517,0.000547876,0.063480966,0.02758597,0.010053922,-0.003655972,-0.001485239,0.018362951,0.021104928,-0.003905243,0.019443123,-0.002658889,-0.00380138,-0.013626805,0.035894997,0.035396457,-0.005691683,0.002762751,0.012878992,-0.009596926,-0.009970833,-0.015953332,0.022434372,0.00614868,-0.021188019,0.001557943,-0.020190936,0.009763107,0.017448956,0.006730312,0.005567048,0.019692395,-0.00218112,-0.016867325,0.006854947,0.007976666,0.019193852,0.040880412,0.007353489,-0.02127111,-0.031906664,-0.026755067,-0.017947499,0.040381871,0.042209856,0.00913993,-0.0307434,-0.017781317,-0.015039339,0.03057722,0.017532047,0.0187784,-0.060822077,0.002928932,-0.026422706,-0.005899409,0.039717149,0.026588887,-0.000971118,0.004923099,-0.013626805,0.0187784,-0.031408124,-0.000695881,0.050851244,-0.014457707,-0.007311944,-0.001293092,-0.002139574,-0.019276943,0.00290816,0.019360034,-0.017781317,0.002160347,0.016618054,-0.006522586,0.011798819,0.029247776,-0.02775215,0.010344739,-0.018362951,-0.036725901,-0.015870241,0.015704062,-0.012463541,0.02459472,-0.024096178,0.001152877,-0.031408124,0.025425622,0.027087428,0.00922302,0.034565553,0.015704062,-0.020689478,-0.00517237,-0.014706978,-0.001589101,0.026090344,0.014956249,0.011715728,0.004299921,-0.00913993,0.022434372,-0.03705826,0.048524719,-0.030411039,0.008433662,0.017033506,-0.000511525,-0.031408124,0.005940954,-0.012962082,-0.031574301,0.017448956,0.010178559,-0.011383367,-0.020107845,-0.005151597,0.006647222,0.013128263,0.007145763,0.008059756,-0.045201108,-0.004943871,0.015787151,-0.045201108,-0.020772567,-0.020274026,0.028250692,-0.024262359,-0.004424557,0.009804652,0.000472576,-0.005691683,0.001443693,-0.013294443,0.001412535,0.013211353,-0.01213118,-0.002118802,0.017781317,-0.007353489,-0.031075761,-0.004923099,0.011383367,-0.004486875,-0.010178559,0.016618054,0.014457707,0.023763817,-0.02459472,-0.00388447,0.012546631,-0.007519669,0.015704062,-0.014291527,0.009680017,-0.035562634,0.023763817,0.053510133,-0.0555043,-0.003572882,0.022102011,0.021603471,-0.017282777,-0.001474852,-0.043539301,0.007810486,-0.025757983,-0.005400868,0.029912498,-0.00760276,0.014125346,0.030909581,-0.03340229,-0.009680017,0.018030589,0.008849114,0.03057722,0.019775484,0.014125346,0.031906664,-0.03057722,-0.027087428,-0.023597637,-0.022434372,-0.012878992,0.016285693,-0.021603471,-0.029746316,0.029746316,0.020357117,0.006314861,-0.001158071,0.028749233,-0.045201108,0.011383367,0.011134096,-0.021437289,-0.035728816,0.001827986,0.008267482,-0.057498466,0.01213118,-0.01213118,-0.040548053,0.010718645,0.004798463,-0.004881553,-0.019526213,-0.008558298,0.0059825,-0.000262254,-0.017615138,0.005193142,0.019692395,-0.00198378,-0.002845842,0.012546631,0.006107135,-0.008225936,-0.008890659,0.015870241,0.00517237,0.002596571,-0.010427829,-0.019110762,0.024262359,0.012048089,-0.032405205,0.006522586,0.013211353,0.013211353,-0.038221523,-0.007727395,-0.008267482,-0.019276943,0.001474852,0.031408124,-0.035562634,0.017532047,-0.023431456,-0.015454791,-0.011383367,0.016534964,-0.02176965,0.008682934,0.027253609,0.020190936,-0.0247609,-0.007311944,0.009555381,-0.01852913,-0.011632638,0.011549547,0.027419789,-0.034067012,-0.01229736,0.0307434,0.003946788,0.0046946,0.037722982,0.03057722,-0.010427829,0.002284982,0.033236109,0.030078677,-0.013377533,0.007395034,-0.012048089,0.040714234,-0.028749233,-0.000102565,-0.0059825,-0.041046593,0.017698228,-0.006356406,0.003178203,0.009056839,0.023099095,0.00606559,0.011881908,-0.02127111,-0.001126912,-0.027087428,0.011134096,0.001204809,-0.017033506,0.011051006,-0.014374617,0.017864408,0.023431456,-0.002077257,-0.026755067,-0.043871664,0.025757983,-0.006190225,0.001152877,0.011798819,-0.024262359,0.006564131,-0.070128188,-0.004362239,0.012962082,-0.013626805,-0.001402148,-0.012214269,0.011217186,-0.015953332,0.015787151,0.011134096,0.027253609,0.024262359,-0.048192356,0.009970833,0.018944582,-0.00517237,0.021935832,0.02775215,0.003406701,-0.010884825,0.075113602,-0.015953332,0.007727395,0.026755067,-0.006190225,-0.012712811,0.013377533,0.005940954,-0.008309027,0.02459472,0.002316141,-0.022434372,-0.012712811,0.03057722,-0.015787151,0.026755067,-0.001069787,0.03988333,-0.003697517,0.039550968,-0.019027673,-0.0059825,-0.00031029,-0.012546631,-0.003614427,0.007478124,0.005525503,0.032571387,-0.011798819,-0.011466458,-0.00606559,-0.011798819,0.018446039,0.007976666,0.018944582,-0.02176965,0.026588887,-0.006273315,-0.012463541,-0.007395034,0.012048089,-0.029247776,0.015454791,-0.007145763,0.006481041,-0.015620971,-0.00388447,-0.025757983,-0.001651419,-0.032903746,-0.005068507,0.03938479,0.003926015,0.004715373,0.022600554,-0.012546631,0.022932915,0.007810486,0.040714234,0.019941665,0.013543714,0.003406701,0.010884825,-0.03988333,0.042209856,-0.022766734,0.027419789,-0.029580137,0.043206941,0.022932915,0.021104928,-0.056833744,0.005193142,0.036061179,-0.012878992,0.008516753,-0.02758597,-0.030244859,-0.011798819,0.001111332,-0.014125346,-0.014125346,0.019027673,0.029081594,0.018861491,0.013626805,0.06846638,0.023099095,0.041378956,0.001599488,-0.028749233,0.017781317,0.016285693,0.021603471,-0.018113678,0.011300277,-0.032239024,0.022434372,-0.02459472,-0.013626805,0.005483958,0.013460624,-0.031574301,-0.015620971,0.016451873,0.014790068,-0.008849114,0.011134096,0.00461151,0.015122429,0.036227357,0.00206687,0.000877641,0.022102011,-0.028250692,0.022600554,-0.026422706,0.004029878,-0.032072846,0.017116595,0.010884825,0.019609304,0.00614868,0.005733229,0.016119512,0.002866614,-0.014540797,0.012463541,-0.003905243,0.003759835,-0.000485559,-0.022766734,-0.016285693,0.037722982,0.009513836,0.001506011,0.011964999,0.004029878,0.019941665,-0.000965924,0.002129188,0.015205519,0.071125269,0.022932915,0.005940954,-0.00044661,0.010220103,-0.03423319,-0.016285693,-0.016867325,-0.000659529,-0.008018211,-0.011383367,0.000016634,0.004071423,-0.029413955,0.019941665,-0.00913993,-0.024096178,0.010635555,0.010594009,0.001547556,0.036227357,-0.030078677,0.020772567,0.022268193,-0.014125346,0.008766023,-0.012962082,-0.007187308,0.017033506,-0.007187308,-0.015205519,-0.005608593,0.044536386,-0.001235968,0.007852031,0.001599488,0.005857864,-0.005940954,-0.010510919,-0.005567048,0.006730312,0.016285693,-0.010801735,-0.024428539,0.015122429,-0.02176965,0.01528861,-0.007436579,0.00226421,-0.004715373,0.004507647,0.004341467,0.005525503,-0.031075761,-0.005899409,0.037556801,0.014873158,-0.000342747,0.009970833,-0.019443123,0.023597637,-0.012048089,-0.025259443,0.006024044,-0.01827986,0.010012378,0.016784234,0.013211353,-0.005400868,-0.024428539,-0.02176965,-0.035230275,0.009347656,0.028583053,-0.015704062,-0.017781317,0.00226421,0.001199616,-0.003385928,0.008267482,0.002326528,0.022434372,-0.020190936,-0.015787151,0.000789358,0.031241942,0.011300277,0.001506011,-0.023265276,-0.010967916,0.009056839,0.011300277,-0.030244859,0.007478124,0.001111332,-0.035894997,0.0153717,0.002700434,0.021104928,0.010884825,-0.003344383,0.00768585,0.010386284,0.00452842,-0.014706978,0.028084511,0.013377533,0.014873158,0.046862911,-0.015454791,0.021188019,0.013959166,0.012629721,0.025924165,-0.018695312,-0.00922302,-0.0093892,0.007727395,0.036892079,0.007228854,-0.01229736,0.029247776,-0.004943871,-0.027253609,-0.008433662,0.043206941,0.002825069,0.028583053,-0.023431456,0.034897912,-0.041545134,-0.016534964,0.003053567,-0.012712811,0.002741979,-0.007187308,-0.025093261,-0.045201108,-0.004424557,-0.016618054,-0.008890659,0.008018211,-0.05184833,-0.019526213,-0.013377533,-0.010469374,0.030244859,-0.005068507,0.051183607,0.005483958,-0.006024044,0.035064094,-0.011134096,0.014956249,0.002284982,0.001724123,-0.01229736,0.012629721,0.010261648,0.014540797,0.048857078,-0.029580137,-0.024927082,-0.008350573,-0.03988333,0.000939959,0.013543714,0.013626805,-0.021437289,-0.012962082,0.006771857,0.013709894,-0.0059825,0.035396457,-0.006439496,-0.029580137,0.0046946,0.019609304,-0.007270399,0.014291527,-0.015620971,0.00118923,-0.00760276,-0.017199686,0.023265276,0.026588887,-0.030078677,-0.016701145,-0.025757983,0.004964644,0.026588887,0.043206941,0.011051006,-0.009846197,0.028915415,0.031574301,0.023763817,0.009264565,-0.008433662,-0.035064094,-0.000579035,-0.0247609,0.014125346,0.016618054,0.028749233,-0.052513052,-0.016867325,-0.01238045,0.002741979,0.013709894,0.010718645,0.013626805,0.009596926,-0.004403784,-0.02758597,-0.000945152,0.000420645,0.003759835,0.012546631,-0.011881908,0.008392117,0.012795902,0.005483958,-0.009763107,0.006397951,-0.010801735,0.012795902,-0.03938479,0.005733229,0.005733229,-0.000433627,0.015454791,0.002357686,-0.006564131,0.030244859,-0.024428539,0.016036423,0.014291527,-0.004964644,0.029413955,0.040381871,0.012629721,-0.033568468,-0.026422706,-0.037889164,-0.034399372,-0.03423319,0.021935832,0.004133741,-0.014623888,-0.013543714,-0.05517194,0.004736145,0.006314861,0.00006037,0.006356406,0.003323611,-0.010344739,0.007062673,0.005899409,-0.00623177,-0.001973394,-0.0555043,0.011881908,0.001350217,-0.033069927,-0.026921248,0.022268193,0.028583053,-0.021021837,0.010884825,0.019692395,-0.005442413,0.031574301,-0.014956249,0.01238045,-0.006356406,0.006273315,-0.003095113,-0.014540797,-0.02176965,0.005006189,-0.002658889,0.042542219,-0.02176965,0.017199686,-0.016701145,-0.001599488,0.016950415,-0.021188019,0.017864408,0.023763817,-0.000669915,0.025093261,0.021104928,0.008807569,0.037390623,-0.025591804,-0.003178203,-0.001319058,0.020523297,0.005255459,0.019276943,-0.00226421,0.00760276,-0.057166107,-0.006896493,-0.034067012,0.043871664,0.038221523,0.008101301,0.03988333,0.015870241,0.000955538,-0.004299921,-0.002928932,-0.002118802,-0.020523297,-0.001168457,-0.011134096,-0.000685495,0.003323611,0.011549547,0.034565553,0.029247776,-0.029746316,0.005213914,0.019110762,-0.003302838,0.026422706,0.028915415,-0.036227357,0.033236109,0.038387705,-0.035230275,0.004071423,-0.021935832,0.002928932,0.000976311,0.000527104,-0.006854947,-0.003822153,-0.001199616,0.019858574,-0.002762751,0.039052427,-0.008641388,0.032239024,-0.002295369,0.035396457,0.044536386,-0.029413955,0.025093261,-0.03423319,-0.016867325,-0.008849114,0.008433662,-0.004486875,0.017033506,0.006730312,-0.008599843,-0.008225936,-0.024428539,0.006564131,-0.007561215,-0.032072846,-0.019941665,0.035396457,0.019276943,0.010261648,0.005857864,0.032239024,-0.044204023,-0.018944582,0.002409618,0.032903746,0.05517194,-0.03655972,0.007976666,0.030909581,-0.023929998,0.016368784,0.01528861,-0.00768585,0.02176965,0.013626805,-0.02459472,0.04021569,-0.032737568,0.006854947,-0.011383367,0.014873158,-0.02176965,0.00243039,0.0093892,0.0093892,-0.029580137,0.019858574,0.01827986,0.024428539,0.017864408,-0.028250692,-0.001111332,0.056169022,0.007478124,-0.010718645,0.041046593,-0.015704062,0.034731735,0.002523867,-0.032571387,0.004341467,-0.023597637,-0.011881908,-0.035562634,0.006688767,0.007810486,-0.012712811,0.022600554,0.03057722,0.022600554,0.010552464,0.0307434,-0.009638472,0.02176965,-0.018030589,0.024262359,-0.036227357,-0.020772567,0.001641033,-0.022932915,-0.014623888,0.018362951,0.002575798,0.006190225,-0.011051006,0.021021837,0.019110762,0.02127111,-0.028583053,-0.052180689,-0.014291527,-0.010552464,0.036393538,0.042542219,-0.04586583,-0.001869531,0.008350573,-0.008516753,-0.020772567,0.000294711,0.015704062,-0.014457707,-0.020772567,0.008766023,-0.026588887,-0.004736145,-0.028084511,-0.007519669,0.010552464,-0.016534964,0.006190225,0.012962082,-0.016618054,0.012546631,0.02459472,0.022932915,0.020440206,-0.027918331,-0.008059756,0.020689478,-0.014623888,-0.011466458,-0.006896493,-0.020024756,-0.031408124,0.021603471,0.007270399,-0.03057722,0.008350573,-0.021437289,0.00072704,-0.043871664,0.006314861,-0.017199686,0.02176965,0.024262359,-0.020357117,-0.000542683,-0.005213914,0.001963008,-0.00064395,-0.022434372,0.022102011,-0.006688767,-0.028583053,0.002191506,-0.005047734,0.002368073,0.014956249,0.023929998,-0.003302838,-0.032239024,0.022268193,-0.013377533,-0.010801735,0.003676744,0.009015295,-0.039550968,0.010884825,-0.033568468,0.013709894,-0.029413955,-0.006356406,-0.020274026,0.023597637,0.030909581,0.02176965,0.016285693,0.045533467,-0.024096178,-0.030909581,-0.026422706,0.002783524,-0.010594009,0.004362239,-0.070792913,0.009472291,-0.022102011,0.011134096,-0.017448956,-0.011549547,-0.056833744,0.00082571,0.026588887,-0.013709894,0.002575798,0.02176965,-0.000568649,-0.007270399,0.004279149,-0.042874578,-0.026588887,0.016784234,0.036725901,-0.028915415,-0.009513836,0.017448956,0.002035712,-0.007228854,0.011383367,0.011134096,0.028915415,0.0153717,-0.027087428,0.043871664,-0.005089279,0.006314861,0.014291527,-0.003240521,0.025924165,-0.001230775,-0.015454791,-0.012629721,0.031740483,-0.039717149,-0.031075761,0.006605676,-0.008641388,-0.032239024,0.037722982,-0.03705826,-0.024096178,0.001911076,0.018196769,-0.007353489,-0.011300277,-0.029081594,0.004590738,-0.018030589,-0.026588887,0.010261648,0.038221523,0.008392117,-0.01213118,0.018362951,-0.034731735,-0.017781317,-0.011632638,0.005255459,0.000851675,0.014208436,-0.000039922,-0.000228498,0.014790068,0.00913993,0.0004544,-0.011798819,-0.020440206,0.005899409,0.008350573,0.006314861,0.040548053,0.003427474,-0.010801735,0.008599843,0.002586185,-0.041212775,-0.016368784,0.020024756,0.000965924,-0.021021837,-0.008475208,0.0307434,0.00760276,0.003614427,0.003489791,-0.025924165,0.000799744,0.013460624,-0.020440206,0.048857078,0.004320694,-0.048857078,0.015039339,-0.029580137,0.025924165,0.018861491,-0.014706978,0.000576439,-0.031241942,0.0307434,0.0153717,0.014706978,0.028084511,-0.01238045,-0.031241942,0.018196769,-0.034897912,0.008142847,0.010718645,0.00922302,0.047859997,-0.00072704,-0.010427829,0.007104218,0.026256526,0.012214269,-0.013377533,-0.05184833,0.005276232,0.021935832,-0.007021128,0.009804652,0.007893575,0.024096178,-0.002357686,0.033900831,-0.031740483,0.034565553,-0.036892079,-0.015454791,0.030411039,0.010552464,-0.022268193,-0.001391762,-0.008184392,-0.008558298,0.008475208,-0.009929287,0.010427829,0.041378956,-0.009555381,-0.008724478,-0.039052427,0.034731735,-0.014291527,0.023099095,0.029081594,0.007519669,0.010967916,-0.008142847,0.006190225,-0.031075761,0.033734649,-0.001672192,0.047859997,-0.022434372,-0.007395034,0.01213118,0.056169022,0.002762751,-0.029413955,-0.000763392,-0.015787151,0.010801735,0.008142847,0.029912498,-0.0018176,0.033236109,-0.046198189,-0.002492708,-0.006730312,0.008807569,-0.03655972,0.009430746,-0.053842496,-0.060489718,0.046862911,0.002783524,-0.0187784,0.000571246,0.00760276,0.002482322,0.001319058,-0.014291527,0.001464466,-0.011632638,-0.012463541,-0.004902326,0.000841289,0.006688767,0.030244859,0.018944582,0.000532297,-0.015620971,0.007104218,0.005608593,0.002035712,-0.023763817,0.003032795,0.010594009,-0.023597637,-0.042376038,-0.005255459,0.001199616,-0.0247609,-0.007893575,-0.011632638,0.013045172,-0.005691683,-0.007104218,0.027419789,-0.004320694,-0.005525503,-0.026090344,0.031408124,-0.012795902,-0.007062673,0.000939959,0.000030185,0.004175286,0.014291527,0.033236109,-0.038720068,0.074116521,-0.019692395,0.001589101,0.013792985,-0.056169022,-0.028749233,-0.001599488,0.004175286,0.014790068,0.00162026,-0.007519669,-0.041378956,0.016534964,-0.003572882,-0.002575798,-0.019526213,-0.00922302,-0.033900831,-0.042043675,-0.014208436,0.010178559,0.017698228,0.032239024,0.00913993,0.009264565,-0.012463541,-0.005857864,-0.015870241,0.004486875,0.018861491,-0.000176567,-0.029912498,0.016784234,0.012546631,0.051183607,0.023597637,0.032903746,0.0153717,-0.013377533,-0.000016634,-0.061486799,-0.034565553,0.016119512,0.00380138,-0.003863698,0.004362239,-0.017532047,-0.002762751,0.000102565,-0.021437289,0.029247776,-0.010718645,-0.015870241,-0.016285693,0.010220103,-0.000373906,0.012962082,0.010137013,-0.007228854,0.02127111,-0.029247776,0.018113678,0.009181475,0.002233051,0.014374617,-0.00396756,0.010801735,0.007644305,0.020855658,0.014790068,0.032737568,-0.037390623,0.003032795,0.010801735,-0.01553788,-0.014790068,0.019526213,-0.017947499,-0.007893575,-0.011964999,-0.00614868,-0.005857864,-0.032072846,-0.025924165,0.001163264,-0.013294443,-0.01553788,0.016701145,-0.013460624,-0.001111332,0.00760276,0.01553788,-0.033734649,0.048192356,-0.003282066,0.031906664,0.002845842,0.003240521,0.017116595,-0.01827986,0.006896493,-0.00760276,-0.009680017,-0.02459472,-0.020689478,-0.053510133,0.00614868,-0.010552464,-0.032405205,-0.0307434,0.025093261,0.003635199,-0.008101301,-0.00606559,-0.007436579,0.00606559,-0.012962082,0.026921248,0.009098385,0.046530552,-0.011632638,0.032571387,-0.033900831,0.009846197,0.002866614,0.032903746,0.008973749,0.012712811,0.040049512,0.013626805,-0.026256526,-0.031408124,0.036227357,0.011964999,-0.006024044,-0.001848759,0.015704062,-0.021188019,-0.035064094,-0.013377533,-0.009721561,-0.01553788,0.008766023,0.005400868,0.004507647,-0.018362951,-0.026588887,-0.00913993,-0.025591804,0.035894997,0.021935832,-0.031906664,-0.000602404,0.026422706,-0.006397951,0.006647222,0.0093892,0.020606387,0.00913993,0.015620971,-0.024096178,0.00063616,-0.006564131,0.01238045,-0.013709894,0.000563456,-0.009887742,0.016618054,-0.003323611,0.000451803,0.001609874,0.008682934,0.025259443,0.020024756,-0.027253609,0.010884825,0.028250692,-0.054839578,0.033568468,-0.004902326,0.003053567,0.020274026,-0.015704062,-0.00614868,-0.063813329,0.002482322,0.009763107,-0.001609874,-0.012214269,0.020107845,0.001921462,0.018695312,-0.004923099,0.007270399,-0.023763817,0.005234687,0.003406701,0.002565412,0.007104218,0.000841289,0.016202603,0.01827986,-0.031075761,-0.035562634,-0.025259443,-0.007021128,0.000641353,-0.033069927,0.010718645,0.005650138,0.024927082,-0.002658889,0.00380138,0.009929287,-0.004258377,-0.039717149,-0.022434372,0.025425622,0.00198378,0.006356406,0.017615138,-0.032072846,0.046862911,-0.026921248,0.005940954,0.021603471,-0.002253824,0.002825069,-0.030411039,-0.003115885,0.023597637,-0.004320694,-0.007852031,0.018030589,-0.008724478,-0.005733229,0.032903746,0.013876075,0.015454791,-0.023597637,0.005151597,-0.035396457,0.02176965,-0.012463541,0.025591804,0.014540797,-0.027918331,0.004154514,0.008724478,0.016036423,-0.015870241,0.005400868,-0.017365867,-0.044868745,-0.000485559,0.020357117,-0.00760276,-0.023265276,-0.012048089,0.008433662,0.018362951,-0.006979583,0.0307434,0.008392117,0.027087428,-0.019360034,0.016119512,0.02127111,0.010801735,0.00299125,0.002949705,0.012463541,-0.000025966,0.015953332,0.029413955,0.020024756,0.003780607,0.022102011,-0.031740483,0.01553788,0.010386284,0.028749233,-0.010884825,0.008682934,-0.003531337,-0.05517194,-0.019360034,-0.009347656,-0.002025325,0.003261293,-0.025425622,-0.01553788,-0.000251867,0.014291527,0.012546631,0.035728816,-0.007062673,-0.006605676,0.000384293,-0.005047734,-0.032571387,-0.021188019,-0.02127111,-0.016036423,0.008475208,-0.004009106,0.014291527,-0.008101301,0.004424557,-0.038221523,-0.019360034,0.015039339,-0.015454791,-0.029580137,0.035728816,0.004466102,-0.000778971,-0.005068507,-0.017781317,0.00477769,0.001838372,0.030244859,0.01213118,-0.022932915,-0.005359322,0.037390623,0.005899409,0.002046098,0.037889164,0.016701145,0.010303194,0.02127111,-0.009513836,-0.022268193,-0.005650138,-0.00388447,0.016534964,-0.023265276,-0.00054528,0.004819236,0.004715373,-0.001178843,-0.051183607,-0.00614868,-0.010552464,-0.002741979,-0.009181475,0.023597637,0.019193852,0.017199686,-0.036393538,-0.00243039,-0.015870241,-0.014706978,-0.00145408,0.016368784,-0.011632638,-0.014623888,-0.01229736,-0.01553788,0.040880412,0.023929998,-0.014623888,0.002648502,0.031906664,-0.033734649,-0.026755067,0.002783524,0.005359322,0.009970833,0.001412535,0.016950415,0.016285693,-0.006730312,-0.02459472,0.050851244,-0.001827986,-0.020855658,0.020938748,0.004071423,-0.021603471,-0.007852031,-0.023929998,-0.029912498,-0.003365156,0.017365867,-0.010427829,-0.011715728,0.014956249,0.011383367,0.032405205,-0.028583053,-0.017448956,0.018446039,0.017615138,0.035728816,-0.010095468,-0.00254464,0.010012378,0.028250692,-0.020855658,-0.002305755,-0.001002276,-0.014125346,-0.007021128,-0.028583053,-0.045533467,-0.02758597,-0.020440206,0.001350217,0.010053922,0.020689478,-0.017615138,0.026422706,0.040880412,0.012463541,-0.010718645,-0.014706978,0.068134025,0.038720068,0.047859997,-0.012546631,0.015704062,-0.002087643,-0.010303194,0.014790068,0.018612221,0.007395034,-0.014790068,-0.017864408,-0.005068507,-0.054507218,0.004902326,-0.004050651,0.021603471,0.019775484,-0.024262359,-0.012795902,0.021935832,-0.004009106,-0.039717149,0.037556801,-0.016701145,-0.025757983,0.005483958,-0.005110051,-0.021935832,-0.003406701,0.010594009,0.015787151,-0.049854163,0.007727395,-0.008392117,-0.017199686,0.009970833,-0.008849114,-0.013876075,-0.0059825,-0.015870241,-0.007104218,0.028250692,-0.029081594,0.026921248,0.00299125,-0.017781317,0.042542219,0.018196769,0.052845411,-0.004819236,-0.014125346,0.02459472,-0.011715728,0.015787151,-0.005774774,0.004902326,-0.004964644,-0.02758597,-0.013959166,-0.033568468,-0.027918331,-0.017698228,0.003489791,-0.020024756,-0.021603471,0.019360034,0.028084511,-0.002503094,-0.018861491,-0.002295369,0.050851244,-0.020689478,-0.000459593,-0.026090344,0.002783524,-0.005899409,-0.026921248,-0.0093892,-0.004112968,0.031574301,0.003926015,-0.032903746,-0.046198189,-0.019027673,-0.00913993,0.030411039,-0.019443123,0.001963008,-0.005193142,0.010884825,-0.02127111,-0.025259443,0.032737568,0.00089322,0.003282066,0.001713737,-0.006439496,0.016867325,-0.031574301,0.031075761,-0.009970833,0.022600554,-0.023597637,-0.014956249,0.004009106,0.00198378,0.026588887,-0.023431456,-0.023763817,-0.013294443,-0.029746316,0.001381376,-0.042874578,-0.00913993,0.014873158,0.016202603,0.012878992,-0.006024044,0.009638472,0.010552464,-0.017033506,-0.027087428,0.044536386,-0.038055345,0.001329444,-0.019609304,0.023597637,-0.043206941,0.040049512,0.017615138,0.046862911,0.02127111,0.013294443,-0.039550968,-0.018861491,-0.019609304,-0.033734649,0.00623177,-0.017199686,0.041212775,-0.017781317,-0.024262359,0.054507218,-0.009721561,0.005816319,-0.00206687,-0.008766023,0.017365867,-0.000737426,0.018362951,-0.023597637,-0.019110762,0.021935832,0.041545134,-0.020357117,-0.017615138,0.044868745,-0.018030589,-0.032405205,-0.050186522,-0.014540797,0.005213914,-0.006688767,0.047527634,0.040714234
    };

    // Define the pipeline with vectorSearch query options
    mongocxx::pipeline stages;

    stages
        .append_stage(make_document(
            kvp("$vectorSearch",
                make_document(kvp("index", "vector_index"),
                              kvp("path", "plot_embedding_voyage_3_large"),
                              kvp("queryVector", vectors),
                              kvp("numCandidates", 150), kvp("limit", 10)))))
        .project(make_document(
            kvp("_id", 0), kvp("plot", 1), kvp("title", 1),
            kvp("score", make_document(kvp("$meta", "vectorSearchScore")))));

    auto cursor = collection.aggregate(stages);

    for (auto&& doc : cursor) {
      std::cout << bsoncxx::to_json(doc) << std::endl;
    }
  } catch (const std::exception& e) {
    std::cout << "Exception: " << e.what() << std::endl;
  }
  return 0;
}

```

**Output:**

```js
{ "plot" : "At the age of 21, Tim discovers he can travel in time and change what happens and has happened in his own life. His decision to make his world a better place by getting a girlfriend turns out not to be as easy as you might think.", "title" : "About Time", "score" : 0.77070832252502441406 }
{ "plot" : "A psychiatrist makes multiple trips through time to save a woman that was murdered by her brutal husband.", "title" : "Retroactive", "score" : 0.76001954078674316406 }
{ "plot" : "A time-travel experiment in which a robot probe is sent from the year 2073 to the year 1973 goes terribly wrong thrusting one of the project scientists, a man named Nicholas Sinclair into a...", "title" : "A.P.E.X.", "score" : 0.757568359375 }
{ "plot" : "An officer for a security agency that regulates time travel, must fend for his life against a shady politician who has a tie to his past.", "title" : "Timecop", "score" : 0.75752902030944824219 }
{ "plot" : "After visiting 2015, Marty McFly must repeat his visit to 1955 to prevent disastrous changes to 1985... without interfering with his first trip.", "title" : "Back to the Future Part II", "score" : 0.7521038055419921875 }
{ "plot" : "A reporter, learning of time travelers visiting 20th century disasters, tries to change the history they know by averting upcoming disasters.", "title" : "Thrill Seekers", "score" : 0.75064992904663085938 }
{ "plot" : "Hoping to alter the events of the past, a 19th century inventor instead travels 800,000 years into the future, where he finds humankind divided into two warring races.", "title" : "The Time Machine", "score" : 0.75020360946655273438 }
{ "plot" : "Lyle, a motorcycle champion is traveling the Mexican desert, when he find himself in the action radius of a time machine. So he find himself one century back in the past between rapists, ...", "title" : "Timerider: The Adventure of Lyle Swann", "score" : 0.75016570091247558594 }
{ "plot" : "A romantic drama about a Chicago librarian with a gene that causes him to involuntarily time travel, and the complications it creates for his marriage.", "title" : "The Time Traveler's Wife", "score" : 0.74913263320922851562 }
{ "plot" : "A modern aircraft carrier is thrown back in time to 1941 near Hawaii, just hours before the Japanese attack on Pearl Harbor.", "title" : "The Final Countdown", "score" : 0.74741435050964355469 }
```

#### Filter Query

The following query filters the documents for movies released between January 01, `1955` and January 01, `1975` before performing the semantic search against the sample vector data. It uses the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/query/and.md#mongodb-query-op.-and) operator to perform a logical `AND` operation of the specified dates. It then searches the `plot_embedding_voyage_3_large` field in the filtered documents for `150` nearest neighbors using the vector embeddings for the string *kids adventure*, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

```cpp
#include <bsoncxx/builder/basic/array.hpp>
#include <bsoncxx/builder/basic/document.hpp>
#include <bsoncxx/builder/list.hpp>
#include <bsoncxx/json.hpp>
#include <mongocxx/client.hpp>
#include <mongocxx/instance.hpp>
#include <mongocxx/uri.hpp>

using bsoncxx::builder::basic::kvp;
using bsoncxx::builder::basic::make_array;
using bsoncxx::builder::basic::make_document;

int main() {
  try {
    mongocxx::instance inst{};

    // Replace the placeholder with your Atlas connection string
    const auto uri = mongocxx::uri{"<connection-string>"};

    // Connect to your Atlas cluster
    auto client = mongocxx::client{uri};
    auto db = client["sample_mflix"];
    auto collection = db["embedded_movies"];

    // Define vector embeddings to search
    auto vectors = bsoncxx::builder::list{
      -0.021090532,-0.026399033,-0.024103465,-0.025538195,-0.000549233,0.011836523,-0.013199517,-0.003766167,-0.005165028,-0.02238179,0.037876874,0.010617003,0.010903949,-0.001354026,0.006850836,-0.018005863,-0.02195137,0.019512329,-0.041894119,-0.008357302,0.027546817,-0.025251249,0.004340059,-0.02195137,-0.003748232,-0.006205208,0.021377478,0.008931194,-0.00173961,-0.009827901,-0.016642869,-0.033572685,-0.026399033,0.015208139,0.010114847,-0.0233861,-0.011406104,-0.033142265,-0.008895326,-0.014347301,-0.019081909,-0.049067769,0.034433521,-0.023673046,0.004160717,-0.01334299,-0.06714537,0.032568373,-0.022525262,-0.024677357,0.011334368,0.027403345,0.026399033,-0.016786342,-0.015925504,0.013916882,-0.005487842,-0.0233861,0.026542507,-0.052798066,-0.025681669,-0.025394723,0.014203828,0.014921193,-0.031564061,0.010760476,0.010688739,0.013916882,-0.037876874,0.039598551,-0.000816003,0.003766167,-0.001694775,0.026972925,-0.009469219,0.015351612,-0.007245387,0.028981548,-0.035724778,0.010688739,0.001228488,0.004106915,-0.024677357,0.028551128,-0.033716157,-0.013486463,0.018292809,-0.018221073,0.009612692,-0.003622693,-0.001138817,-0.021234006,-0.045624416,0.020803586,0.007675806,-0.009612692,-0.021664424,-0.026685979,-0.025968615,0.001775478,-0.007496465,0.02051664,-0.054519743,0.018221073,0.014132091,-0.009684428,-0.025825141,-0.014921193,-0.057389203,-0.020660114,-0.028264182,-0.008931194,-0.019942747,-0.003228143,-0.014419037,0.021234006,-0.004573202,0.007317123,0.018651491,-0.016571132,-0.036155198,-0.032855317,0.000726332,-0.031851009,0.018938437,0.021234006,-0.048206929,0.017934127,-0.013414727,-0.009469219,0.064849801,0.006348681,-0.039024659,0.021377478,-0.022668736,-0.026829453,-0.019081909,0.027977237,-0.004627005,-0.038450766,0.004465597,-0.041894119,0.008213829,0.03055975,0.052224174,-0.00277979,-0.032137953,-0.013629936,0.022094844,-0.005918262,0.020660114,0.010617003,-0.020373167,-0.001614071,0.021090532,-0.005523711,0.004878082,-0.021090532,0.029698912,0.000726332,0.003371616,-0.022238316,0.008715985,0.038737711,0.013486463,-0.008536644,0.040172443,0.017503707,-0.028838074,0.061693393,-0.003066736,0.008285566,-0.034576993,0.01578203,-0.02238179,0.015925504,0.066571474,-0.038737711,-0.050215553,0.009325746,-0.010903949,-0.041607171,-0.006384549,0.026972925,-0.000119374,-0.003066736,-0.024103465,0.005093292,0.028981548,0.026829453,-0.001703742,0.043041904,0.010186584,0.010688739,0.004357993,-0.016571132,-0.010545266,-0.033142265,-0.005559579,-0.000365408,-0.00717365,0.019655801,0.047633037,0.044476632,0.01456251,-0.002977065,0.025681669,-0.015423348,-0.02051664,-0.019512329,0.014705983,0.002977065,0.03055975,-0.014347301,0.024390411,0.005882393,-0.012195205,0.004071047,-0.028694602,0.031277116,-0.010114847,0.005272633,0.017934127,0.037589926,-0.046198308,-0.02195137,-0.037876874,0.021234006,-0.034720469,-0.018005863,0.03055975,-0.015495085,-0.035150886,0.004178651,0.005882393,0.075753748,0.00595413,-0.083214343,-0.016284186,0.022238316,-0.032998793,-0.00491395,-0.009254009,-0.007819279,0.046198308,-0.008464907,0.014634247,0.031707536,-0.00317434,-0.026255561,-0.010617003,-0.033285737,0.020086221,-0.016858079,-0.012195205,-0.041894119,0.000721849,0.038163818,0.02238179,0.011406104,0.010330057,0.032137953,-0.01047353,0.039311603,-0.01291257,-0.03099017,-0.018938437,-0.013271254,-0.001820314,-0.005380238,0.003299879,-0.024533885,-0.001093982,0.012123469,-0.005236765,0.014132091,-0.018221073,0.013629936,0.022238316,-0.00317434,0.034003101,0.019081909,0.008034488,-0.02912502,0.026542507,-0.011334368,-0.077475421,0.038163818,-0.003568891,0.019081909,0.019512329,0.002385239,-0.032568373,-0.020373167,0.038737711,-0.013773409,0.01621245,-0.028407656,-0.021090532,-0.004411795,-0.013916882,-0.001533368,0.004322124,-0.024820831,0.004627005,-0.004591136,0.014849456,-0.014275564,-0.020229694,0.0233861,0.015566821,0.022525262,-0.024390411,-0.028694602,0.001766511,-0.036011726,0.006456285,-0.011262631,0.005523711,0.012266942,-0.019225383,-0.015423348,0.011836523,-0.011334368,-0.009827901,-0.011119158,0.007030177,0.00277979,0.004537334,-0.016571132,0.013127781,-0.013701673,-0.016571132,0.002941197,0.000959476,-0.004483532,0.010760476,0.043041904,-0.032568373,-0.015423348,0.006169339,-0.02094706,-0.050215553,0.012769097,0.015495085,0.001318158,0.00164994,-0.045337472,0.001533368,0.005595447,0.039311603,-0.030703224,0.023242628,-0.008787721,-0.021234006,-0.021234006,-0.001524401,0.007281255,0.01334299,0.00164994,-0.005451974,-0.011047422,-0.021234006,-0.033572685,-0.015423348,-0.005236765,0.025681669,-0.02051664,-0.024103465,-0.021377478,-0.00738886,-0.031707536,0.017790653,-0.026829453,0.007783411,-0.003335747,0.024677357,0.006384549,0.035724778,-0.004017244,-0.018651491,-0.014060355,-0.029842386,-0.012553888,0.006994309,-0.00317434,0.018292809,0.019942747,-0.01169305,0.002456975,0.010330057,-0.031707536,0.00799862,-0.019655801,-0.006205208,-0.012769097,-0.035294361,0.026112087,-0.004483532,0.02094706,0.019081909,0.001676841,-0.040746335,-0.004035179,-0.014992929,0.004375927,-0.049928606,-0.02051664,0.004268322,0.015351612,-0.037016038,-0.001452664,-0.021234006,-0.005738921,-0.051650282,-0.008285566,0.012840834,-0.015925504,0.018794963,-0.001228488,-0.035868254,-0.00347922,-0.003264011,0.002528712,0.01477772,-0.010545266,0.018221073,0.018149335,-0.028838074,-0.012984307,-0.037302982,-0.041607171,-0.043328848,-0.019799275,-0.019225383,-0.011047422,0.011908259,0.021664424,-0.012553888,0.004662873,0.005451974,-0.024533885,0.0067791,0.022812208,-0.037589926,-0.031564061,0.007101914,-0.00760407,-0.025107777,0.015566821,0.020803586,-0.033572685,0.062841177,0.034146577,-0.007532333,-0.001865149,-0.023673046,0.032424901,0.018508019,-0.005703052,-0.015853768,0.019655801,0.042181063,0.006671495,-0.004573202,0.024390411,0.009756165,-0.00029143,0.000107605,0.032711845,-0.005523711,-0.015566821,0.009110536,0.017216761,0.006241076,-0.003945508,0.007783411,0.024246939,0.048206929,0.00277979,-0.002367305,-0.05107639,-0.016284186,-0.016929815,0.016858079,0.000703914,-0.021234006,0.021234006,-0.014634247,0.001389895,0.008321434,-0.016499396,0.014921193,0.025394723,0.035437834,0.013486463,-0.022668736,-0.012338678,-0.034003101,-0.005559579,-0.008106225,0.023959992,-0.019368855,0.024533885,-0.000600793,0.009756165,-0.001936886,-0.014490774,0.018077599,0.004447663,0.011262631,-0.003658562,0.043328848,-0.018938437,0.00799862,-0.018221073,0.041320227,0.000363166,-0.003730298,0.002851526,-0.024103465,0.003515089,-0.0135582,-0.003497155,-0.006814968,0.014060355,0.027116399,-0.003192274,0.011406104,0.042468011,-0.036442146,-0.007245387,0.032424901,-0.038737711,0.008680117,-0.035581306,0.027546817,0.021664424,-0.000757717,-0.022238316,0.018221073,-0.006205208,0.005093292,0.001264356,-0.002116227,0.001098465,0.017431971,-0.042181063,0.010760476,0.033285737,0.002708053,-0.007352991,-0.009827901,-0.031994481,-0.020803586,0.009971374,-0.014849456,-0.003658562,0.024964303,-0.001793413,0.021090532,0.01578203,0.012984307,0.006922573,-0.032711845,-0.013701673,0.00390964,0.017503707,-0.015351612,0.006922573,0.028694602,0.012266942,-0.027259871,0.007675806,-0.002295568,-0.020086221,0.00595413,-0.027833764,0.001551302,0.008644248,-0.002187963,0.00040576,0.024964303,0.013916882,-0.015925504,0.014347301,-0.011549577,0.018938437,-0.032424901,0.003730298,0.003281945,0.032998793,0.005595447,0.025681669,0.011047422,0.026399033,0.02912502,-0.006241076,0.004627005,0.024390411,0.001542335,-0.034576993,0.011477841,-0.00491395,-0.014347301,0.023529572,-0.004770477,-0.014921193,-0.028264182,0.02812071,0.00164994,0.008680117,-0.005416106,0.035581306,-0.02812071,0.006097603,-0.016355922,-0.010114847,0.033142265,-0.021807898,0.001228488,-0.002170029,-0.032711845,0.018149335,0.014132091,0.03055975,0.031133642,-0.011979996,0.008967063,-0.013486463,-0.02812071,0.052224174,0.004124849,-0.008715985,-0.034863941,0.025251249,0.07977099,-0.000072297,-0.014705983,0.033142265,0.024103465,-0.004232454,-0.007496465,-0.024246939,-0.029698912,-0.009469219,0.010114847,0.001201586,0.00860838,0.012051732,-0.006025866,0.014490774,0.014992929,0.01169305,-0.003192274,0.005308501,0.0045194,0.017575443,0.001022245,-0.018794963,-0.001847215,0.011119158,0.02051664,-0.006886704,0.010330057,-0.003353682,0.018794963,0.013773409,0.026399033,0.007962752,-0.018221073,-0.012553888,-0.003586825,-0.002170029,0.047633037,0.011908259,0.007209518,0.045624416,0.028694602,0.004357993,0.023959992,0.004232454,0.009182272,0.003012933,0.035294361,-0.055954475,0.014849456,0.012553888,0.004340059,-0.000511123,-0.024390411,0.011406104,0.013127781,0.013629936,-0.011406104,0.002582514,-0.004555268,0.005559579,0.000569409,0.017934127,-0.014060355,0.02912502,0.003819969,0.011190895,-0.011262631,0.017001551,0.012553888,-0.02238179,0.024246939,0.032281429,0.032711845,-0.016714605,-0.021520952,0.016355922,-0.011334368,-0.003891705,-0.008572512,-0.016929815,0.0135582,-0.057963096,0.015566821,0.001856182,-0.002456975,-0.000766684,0.005380238,0.000923607,0.035581306,0.005272633,-0.009612692,0.018651491,-0.023959992,-0.001416796,0.033285737,-0.002725987,0.024533885,-0.010186584,0.003802035,-0.029268494,-0.011764786,0.003837903,0.022955682,0.053945851,-0.002232799,0.019512329,0.014419037,0.028407656,0.004985687,0.00210726,0.005774789,0.032568373,-0.024964303,0.019655801,-0.012123469,0.031994481,0.015638558,0.038450766,-0.011979996,0.033716157,0.019368855,0.017431971,0.022668736,0.015423348,-0.001927919,-0.001102949,0.028694602,-0.013701673,-0.036155198,-0.010688739,0.000535782,-0.021807898,-0.005200896,-0.040459387,0.007137782,-0.006492154,-0.00277979,0.020803586,0.027833764,-0.000780134,0.000600793,-0.025538195,-0.011764786,0.021090532,0.028694602,-0.016929815,-0.025251249,0.029268494,-0.013271254,0.014634247,0.000376617,-0.025251249,-0.026255561,-0.037302982,0.003138472,-0.024677357,-0.019799275,0.025825141,-0.040746335,0.002510778,-0.031851009,-0.014347301,-0.00158717,-0.046772201,-0.028838074,0.006635627,-0.001058113,0.014132091,-0.00286946,0.019368855,0.007281255,0.036155198,0.065710634,0.018794963,-0.029268494,0.003461286,0.012984307,0.006133471,0.003497155,0.046198308,-0.014132091,-0.010186584,0.028981548,-0.000286946,-0.003102604,0.011190895,0.014490774,-0.020660114,-0.00347922,-0.004842214,-0.000506639,0.002600448,0.017073289,-0.011836523,-0.026685979,-0.023959992,0.023673046,-0.006958441,0.040172443,-0.031133642,0.009182272,-0.015638558,-0.002421107,0.004555268,0.014705983,-0.028407656,-0.014921193,-0.015710294,-0.008751853,-0.006420417,-0.038450766,-0.011908259,0.006133471,0.002474909,-0.008070357,-0.01025832,-0.011119158,0.004465597,0.010903949,0.009074667,0.030703224,-0.019368855,-0.007891015,0.007675806,-0.005093292,0.023099154,0.022094844,0.00738886,0.007066045,-0.023242628,-0.020660114,0.009397482,-0.006635627,0.009540955,0.006348681,-0.013773409,-0.000186067,-0.021234006,-0.017145025,-0.007030177,0.010114847,0.024390411,-0.024964303,-0.041033279,0.0135582,0.014060355,0.008715985,0.018794963,-0.039598551,-0.015208139,0.027977237,0.020086221,0.012195205,-0.010760476,-0.025538195,0.025394723,0.012697361,-0.053371958,-0.008249698,0.005846525,-0.045624416,-0.027977237,-0.012410415,-0.02195137,-0.022955682,0.011477841,0.026972925,-0.031420588,-0.012051732,-0.015925504,-0.004322124,-0.017145025,0.012840834,0.01578203,-0.010186584,-0.00091464,-0.028264182,0.00369443,-0.029985858,-0.009899638,0.018794963,0.053945851,0.007317123,-0.020086221,0.008967063,-0.001506467,-0.006850836,0.011477841,-0.003120538,-0.005631316,-0.027977237,0.01047353,0.003120538,-0.001354026,-0.004160717,-0.004698741,-0.049067769,0.021807898,-0.037589926,0.03672909,-0.004878082,-0.006241076,0.000049879,0.014203828,-0.027259871,0.004196586,-0.002421107,0.008106225,-0.00760407,-0.003802035,-0.016140714,0.038737711,-0.010043111,-0.037589926,-0.062267285,-0.001506467,-0.006384549,-0.012697361,-0.011190895,-0.01578203,0.014132091,-0.02238179,-0.024677357,0.011621314,-0.028407656,0.010688739,0.039311603,0.009254009,-0.009612692,-0.040459387,0.021234006,0.007926884,-0.057102256,-0.045624416,0.003497155,-0.003120538,-0.015853768,-0.006528022,0.011334368,-0.008177961,-0.033716157,0.010114847,0.035868254,-0.021807898,-0.010975685,-0.039024659,0.021234006,0.001990688,-0.009756165,-0.003819969,-0.033142265,-0.035150886,0.028407656,0.007711674,0.018364545,0.005416106,0.010545266,-0.032281429,0.01291257,0.003102604,-0.009756165,0.05107639,-0.001080531,-0.043615796,0.025968615,0.012697361,0.024820831,0.024246939,-0.020086221,-0.012195205,0.00760407,0.009540955,-0.003802035,0.043328848,-0.010043111,0.003891705,-0.054519743,0.043041904,-0.032711845,0.024820831,0.018651491,-0.008357302,0.009540955,-0.003156406,-0.019081909,-0.025825141,-0.02912502,0.026255561,-0.017216761,0.010401793,-0.028551128,-0.005200896,0.012625624,-0.008142093,0.039311603,-0.00082497,-0.003784101,0.037876874,0.006599758,-0.021520952,0.047633037,0.012410415,-0.01477772,0.023529572,0.004985687,-0.031707536,0.007675806,-0.017934127,-0.034863941,0.018794963,-0.011119158,-0.027546817,0.009612692,0.00760407,0.057102256,0.006241076,0.007281255,-0.007675806,-0.008285566,0.012553888,-0.007245387,0.016284186,-0.024964303,0.007030177,-0.011836523,-0.045050524,0.021090532,-0.021664424,0.00369443,0.037016038,-0.010186584,-0.00656389,0.016355922,0.019225383,0.009002931,-0.008034488,-0.004555268,0.046772201,-0.014347301,0.014347301,-0.023959992,0.017790653,0.031133642,-0.025825141,0.035581306,-0.012769097,0.017360235,0.024677357,0.000046517,0.010903949,0.011262631,-0.000573892,0.026829453,-0.024820831,-0.001309191,0.008177961,-0.002143128,-0.018651491,-0.026685979,-0.040172443,-0.018651491,0.007568201,-0.018794963,0.003281945,-0.014347301,0.005738921,-0.020373167,-0.02051664,-0.028551128,-0.040172443,-0.017718917,0.046198308,0.003802035,-0.005523711,0.07345818,0.000412485,-0.025968615,0.024246939,-0.024964303,0.024820831,0.005882393,0.011190895,0.020086221,-0.029411966,-0.029842386,0.006922573,-0.004286256,0.0233861,-0.0135582,0.000551474,0.026255561,0.019799275,0.003568891,-0.025681669,-0.009469219,-0.002636316,0.013486463,0.050215553,-0.040459387,-0.003622693,0.019225383,-0.015853768,-0.017001551,0.028407656,0.02812071,0.01477772,-0.007209518,0.046198308,0.024246939,0.035868254,-0.019225383,-0.030272804,0.006599758,0.000473013,-0.018364545,0.033429209,-0.0233861,0.021664424,0.028694602,-0.009684428,-0.002815658,0.015136402,0.006994309,0.017360235,-0.027116399,0.042181063,-0.018794963,-0.037589926,-0.018508019,-0.012266942,-0.00277979,-0.01334299,-0.020373167,-0.004949819,-0.018651491,0.026829453,-0.011979996,0.00799862,0.040459387,-0.00738886,0.008249698,0.017718917,-0.042754956,-0.011119158,-0.043615796,-0.009325746,-0.009612692,-0.008285566,-0.008213829,0.012625624,0.000919124,-0.041033279,0.000636661,-0.045911364,-0.001909984,-0.016642869,0.013414727,0.03055975,-0.013414727,0.010186584,0.056241419,-0.008321434,-0.000200638,0.006205208,0.012625624,0.009756165,-0.035294361,0.034003101,-0.023529572,0.031564061,-0.026399033,0.029268494,0.001183652,0.01334299,0.004035179,-0.00491395,-0.002241766,-0.011764786,0.029268494,-0.011621314,0.037302982,-0.020086221,0.018651491,-0.01578203,-0.025825141,0.002528712,0.057102256,0.046198308,-0.006169339,0.008249698,0.009397482,-0.008142093,-0.037876874,-0.041607171,-0.01169305,-0.013773409,-0.020086221,-0.038737711,-0.019799275,-0.035437834,0.019368855,-0.001246422,-0.013845146,-0.037876874,-0.006814968,-0.003066736,0.003730298,0.016499396,0.012840834,0.02051664,-0.006994309,0.009182272,-0.00738886,-0.000193913,-0.037016038,0.007281255,-0.016427658,-0.003568891,0.02912502,0.021807898,0.02912502,0.004124849,-0.012625624,0.02195137,-0.036155198,0.011334368,0.018651491,0.040459387,0.006205208,0.015064666,-0.023959992,0.017360235,-0.000567167,0.032998793,-0.023099154,0.075753748,-0.038737711,-0.005057423,-0.019799275,0.014849456,-0.050215553,-0.001111916,-0.006169339,0.009469219,-0.019081909,-0.013127781,-0.028838074,-0.013414727,-0.008213829,0.006312812,-0.008177961,-0.021664424,-0.010832212,-0.012697361,0.014634247,0.004393861,-0.045337472,-0.010975685,-0.030703224,-0.003228143,-0.014849456,-0.034003101,0.009612692,-0.004806346,-0.006492154,0.018938437,0.00277979,0.023816518,-0.003407484,-0.01169305,0.006276944,-0.024820831,0.00189205,0.006814968,-0.019655801,0.035294361,0.009038799,0.006922573,0.011334368,-0.018651491,-0.009899638,0.029985858,-0.008285566,-0.013845146,0.032424901,-0.024533885,-0.024677357,0.031420588,0.003604759,0.004232454,0.01578203,-0.025107777,0.003784101,0.006276944,-0.010832212,0.009074667,-0.040172443,0.048780821,0.02094706,-0.009110536,0.008680117,-0.014132091,0.023816518,0.012051732,-0.012123469,-0.032998793,-0.032424901,-0.021664424,-0.025538195,-0.01047353,0.009002931,-0.039311603,-0.004806346,0.023673046,-0.012123469,-0.006850836,-0.030272804,0.043615796,0.002456975,0.001273323,-0.007711674,-0.008177961,0.06714537,-0.043615796,0.017216761,0.00882359,-0.005416106,-0.014060355,0.034146577,-0.022812208,-0.009899638,-0.00390964,-0.032137953,0.007245387,0.047633037,-0.007352991,0.006097603,-0.019225383,-0.027833764,-0.010545266,0.002905329,-0.002797724,0.038450766,-0.013629936,-0.008106225,-0.001143301,-0.000014361,-0.043328848,0.029698912,0.027690291,0.002143128,0.012051732,-0.02812071,0.024677357,-0.012984307,0.008715985,-0.005523711,0.039024659,-0.020373167,-0.028838074,0.026972925,0.018364545,-0.010114847,-0.011406104,0.033572685,-0.028838074,0.024677357,-0.011836523,-0.009612692,-0.03672909,0.025107777,-0.025251249,-0.009182272,0.002618382,0.030416278,-0.003210209,0.033859629,-0.015208139,-0.015279875,0.010975685,0.014132091,-0.010545266,-0.002600448,0.003945508,-0.001990688,-0.008859458,0.024533885,0.027116399,-0.005487842,-0.028551128,0.008321434,0.016714605,0.010617003,0.043328848,0.025251249,-0.033429209,0.005667184,-0.012840834,0.037589926,-0.012482151,0.002546646,0.01477772,-0.003120538,0.012984307,-0.054232799,-0.013199517,-0.029985858,-0.023673046,-0.014992929,-0.010760476,0.0233861,-0.02912502,-0.020803586,-0.010545266,0.022238316,0.005021555,0.041033279,0.016140714,-0.006097603,0.015351612,-0.017790653,-0.007675806,-0.032281429,-0.012338678,0.02955544,-0.016427658,0.039885495,0.001192619,-0.006241076,-0.000663563,-0.008070357,-0.001452664,0.025681669,-0.020803586,-0.010401793,0.001443697,0.012410415,0.007926884,-0.034003101,0.017360235,0.000999828,0.019799275,-0.001102949,0.005918262,0.010545266,-0.023529572,0.016714605,0.016571132,0.003604759,0.016140714,-0.020660114,-0.007101914,0.014132091,-0.035437834,-0.018938437,0.019225383,-0.006886704,-0.03629867,0.010545266,-0.017216761,0.005595447,-0.022812208,0.009971374,0.003371616,-0.022955682,-0.013701673,-0.019368855,-0.022238316,0.004627005,0.008213829,0.002600448,0.012769097,-0.027116399,0.015279875,-0.017073289,-0.019512329,-0.010043111,0.003120538,0.0045194,-0.024246939,0.010903949,0.001667874,-0.008895326,0.031277116,-0.016571132,-0.012266942,0.006348681,0.048493877,-0.010186584,0.001506467,0.022955682,-0.012625624,0.018938437,-0.004698741,-0.009002931,0.008249698,0.035724778,0.002887394,-0.00399931,0.007747543,-0.000780134,-0.001389895,-0.003138472,-0.016284186,-0.041033279,-0.018364545,-0.001847215,-0.011190895,0.006061735,-0.044189688,0.033859629,-0.010043111,0.040172443,-0.025251249,-0.006241076,-0.01621245,-0.028694602,-0.001345059,-0.021377478,0.037876874,0.007675806,0.006528022,0.019942747,-0.006133471,0.014275564,-0.005380238,-0.043328848,-0.05825004,0.019512329,-0.00090119,-0.018364545,-0.023099154,-0.003407484,0.026829453,-0.06542369,-0.024677357,0.011262631,-0.002618382,-0.013916882,0.031133642,-0.016427658,-0.017934127,0.020086221,-0.009827901,0.009899638,0.011621314,-0.005308501,0.021377478,-0.011621314,0.009971374,-0.037876874,-0.013916882,0.014419037,-0.001748577,0.014132091,-0.026972925,0.002725987,-0.03672909,-0.004017244,0.005738921,0.001748577,-0.014921193,-0.013127781,0.033572685,-0.022094844,-0.038163818,-0.030129332,0.005057423,0.034576993,0.028264182,0.029698912,-0.003443352,0.022238316,-0.026255561,-0.029842386,0.001883083,-0.006241076,-0.032711845,0.008429039,0.019799275,0.015710294,-0.019368855,-0.00882359,-0.007101914,-0.013414727,-0.004698741,0.01477772,-0.015351612,-0.018508019,0.034290049,-0.012984307,0.008859458,-0.010688739,-0.000573892,0.028694602,0.002313502,0.023959992,-0.013199517,-0.004770477,-0.035294361,0.003228143,0.004949819,-0.041033279,-0.015638558,0.02812071,0.009612692,-0.010760476,-0.005057423,0.010043111,-0.035868254,-0.003192274,0.016427658,-0.007711674,0.012051732,-0.013773409,0.034720469,0.00760407,0.009469219,0.012840834,-0.007962752,-0.024677357,0.006348681,-0.01334299,-0.00308467,0.012984307,0.015208139,0.02955544,0.002116227,0.000403518,-0.02195137,-0.015136402,0.002905329,0.008321434,-0.028981548,-0.035294361,-0.024533885,0.002994999,-0.017073289,-0.021664424,0.013414727,0.006384549,-0.024964303,0.018508019,0.002941197,0.01047353,-0.022668736,0.00421452,-0.034433521,0.005380238,-0.018938437,0.017001551,0.019081909,-0.002636316,-0.006456285,0.008644248,0.008859458,0.011190895,-0.00760407,0.006707363,0.007066045,-0.017718917,0.012195205,-0.037589926,-0.001013278,-0.002456975,-0.003658562,0.016499396,-0.00286946,0.002851526,-0.013414727,0.027977237,-0.040459387,-0.000515606,0.017431971,-0.00882359,0.029985858,-0.007532333,-0.01169305,-0.011836523,0.022525262,0.004627005,0.027403345,-0.010688739,-0.011334368,-0.031564061,-0.018221073,0.023959992,-0.016858079,0.045624416,0.017288497,-0.023529572,-0.016786342,0.042181063,0.003748232,-0.017288497,-0.008142093,-0.004268322,0.040172443,-0.019368855,0.006671495,-0.001488532,0.042754956,-0.020229694,-0.028694602,-0.041033279,0.01047353,0.004286256,0.004411795,-0.019081909,0.020803586,0.03672909,-0.008142093,-0.008751853,0.001640973,-0.014347301,-0.038450766,0.000522331,-0.020229694,-0.018508019,0.035581306,0.050789446,0.055093635,-0.021807898,0.038163818,-0.011262631,0.025251249,-0.034290049,0.045050524,0.0067791,-0.02094706,-0.048206929,0.008859458,0.007137782,-0.024677357,0.012769097,0.006025866,-0.035294361,0.009612692,-0.04476358,0.007675806,0.037876874,0.005236765,0.001156751,0.012625624,0.01025832,0.023529572,0.015423348,0.004160717,-0.021664424,-0.017862389,0.015925504,0.041033279,0.023242628,0.019512329,0.037876874,-0.018005863,-0.006635627,0.001981721,0.016571132,0.009540955,0.010114847,0.008715985,0.006599758,0.012410415,0.005236765,-0.014992929,0.03099017,-0.002797724,-0.039885495,0.05825004,0.000159165,0.016140714,0.043041904,-0.000887739,0.008034488,0.024964303,-0.028838074,-0.015638558,0.009182272,-0.033859629,-0.001963787,-0.008070357,-0.009612692,-0.012410415,0.003676496,-0.047633037,0.005236765,0.032711845,0.002439041,0.017073289,-0.011621314,-0.011764786,-0.018651491,0.003927574,0.002456975,-0.019225383,0.018938437,0.046198308,0.019081909,-0.045624416,-0.015423348,0.009182272,0.020086221,0.008393171,-0.003855837,-0.019942747,-0.02094706,0.000883256,0.015064666,-0.010688739,0.011119158,0.015495085,0.014490774,-0.022238316,0.012051732,0.012769097,-0.019081909,-0.005344369,-0.011621314,0.017145025,-0.008249698,-0.005344369,0.022812208,0.002286601,-0.009002931,0.028407656,-0.001865149,-0.013701673,-0.013845146,-0.006492154,0.022812208,-0.030416278,-0.035294361,-0.042754956,-0.016284186,0.007137782,0.002510778,0.008572512,-0.013701673,0.00656389,-0.006671495,0.012697361,-0.022238316,-0.001856182,0.006276944,0.006599758,0.008680117,-0.006133471,0.006958441,-0.023816518,0.008177961,0.009254009,0.003335747,-0.006635627,-0.015853768,0.007532333,-0.048206929,-0.05825004,-0.025394723,-0.031420588,-0.001049146,0.021377478,-0.023816518,-0.046198308,0.026112087,0.0045194,-0.028694602,-0.007747543,-0.024533885,-0.024677357,-0.032281429,0.018794963,-0.032711845,-0.009684428,0.011190895,-0.001380928,0.015279875,-0.025107777,-0.005738921,-0.004340059,-0.002170029,-0.017718917,-0.020373167,0.010186584,-0.009971374,-0.025394723,0.003622693,-0.048493877,0.015638558,-0.036155198,-0.016427658,-0.000600793,0.003281945,0.022094844,-0.009110536,-0.017145025,-0.023242628,-0.014921193,0.023673046,0.02195137,-0.025394723,0.003371616,-0.032998793,-0.000959476,-0.037589926,-0.013271254,-0.04476358,-0.015423348,-0.018651491,-0.049067769,0.033429209,-0.002089326,-0.033716157,-0.000932575,-0.001080531,0.036155198,-0.004106915,0.005272633,-0.02195137,-0.010043111,-0.027403345,-0.035868254,0.006814968,0.039598551,0.037302982,-0.041320227,-0.025394723,-0.025394723,-0.000699431,0.003604759,0.016355922,-0.00799862,-0.006994309,0.035150886,0.020229694,-0.007747543,0.017647181,0.026399033,-0.030416278,-0.011908259,0.026542507,-0.012195205,0.034146577,-0.006169339,-0.008859458,0.0045194,0.019799275,-0.031277116,-0.022812208,0.007066045,0.039885495,0.001264356,-0.026542507,-0.016355922,0.002214865,-0.018938437,-0.02955544,-0.008070357,-0.006420417,-0.001389895,0.002241766,-0.018292809,0.016355922,-0.002134161,0.037302982,0.00180238,-0.013199517,-0.020086221,-0.011621314,0.021377478,-0.005272633,-0.02195137,-0.017216761,0.037876874,0.033142265,0.041607171,-0.011477841,0.031133642,-0.045050524,-0.003981376,-0.025394723,-0.031707536,0.024533885,0.032568373,0.028694602,-0.021090532,-0.019942747,0.054806691,-0.004483532,-0.020086221,-0.01599724,0.018651491,0.020373167,0.000504397,-0.007424728,-0.063702017,-0.014203828,0.030846696,-0.006599758,-0.027259871,-0.024103465,-0.020660114,-0.004985687,0.005559579,-0.034146577,-0.011549577,-0.00173961,0.008321434,0.007030177,-0.015638558
    };

    // Define the pipeline with vectorSearch query options
    mongocxx::pipeline stages;

    stages
        .append_stage(make_document(kvp(
            "$vectorSearch",
            make_document(
                kvp("index", "vector_index"),
                kvp("path", "plot_embedding_voyage_3_large"),
                kvp("filter",
                    make_document(kvp(
                        "$and",
                        make_array(
                            make_document(kvp(
                                "year", make_document(kvp("$gt", 1955)))),
                            make_document(kvp(
                                "year", make_document(kvp("$lt", 1975)))))))),
                kvp("queryVector", vectors), kvp("numCandidates", 150),
                kvp("limit", 10)))))
        .project(make_document(
            kvp("_id", 0), kvp("title", 1), kvp("plot", 1), kvp("year", 1),
            kvp("score", make_document(kvp("$meta", "vectorSearchScore")))));

    auto cursor = collection.aggregate(stages);

    for (auto&& doc : cursor) {
      std::cout << bsoncxx::to_json(doc) << std::endl;
    }
  } catch (const std::exception& e) {
    std::cout << "Exception: " << e.what() << std::endl;
  }
  return 0;
}

```

**Output:**

```js
{ "plot" : "A down-on-his-luck inventor turns a broken-down Grand Prix car into a fancy vehicle for his children, and then they go off on a magical fantasy adventure to save their grandfather in a far-off land.", "title" : "Chitty Chitty Bang Bang", "year" : 1968, "score" : 0.74921822547912597656 }
{ "plot" : "A pilot, stranded in the desert, meets a little boy who is a prince on a planet.", "title" : "The Little Prince", "year" : 1974, "score" : 0.73459219932556152344 }
{ "plot" : "In 19th century England young Mary Grant and her brother Robert Grant embark on a dangerous quest to find their missing father,sea captain Grant,who vanished somewhere along the Chilean coast.", "title" : "In Search of the Castaways", "year" : 1962, "score" : 0.72806072235107421875 }
{ "plot" : "In this magical tale about the boy who refuses to grow up, Peter Pan and his mischievous fairy sidekick Tinkerbell visit the nursery of Wendy, Michael, and John Darling. With a sprinkling ...", "title" : "Peter Pan", "year" : 1960, "score" : 0.72023463249206542969 }
{ "plot" : "An apprentice witch, three kids and a cynical conman search for the missing component to a magic spell useful to the defense of Britain.", "title" : "Bedknobs and Broomsticks", "year" : 1971, "score" : 0.72013568878173828125 }
{ "plot" : "A young boys' coming of age tale set in a strange, carnivalesque village becomes the recreation of a memory that the director has twenty years later.", "title" : "Pastoral Hide and Seek", "year" : 1974, "score" : 0.71929883956909179688 }
{ "plot" : "When his cattle drivers abandon him for the gold fields, rancher Wil Andersen is forced to take on a collection of young boys as his drivers in order to get his herd to market in time to ...", "title" : "The Cowboys", "year" : 1972, "score" : 0.71832442283630371094 }
{ "plot" : "When a princess is shrunken by an evil wizard, Sinbad must undertake a quest to an island of monsters to cure her and prevent a war.", "title" : "The 7th Voyage of Sinbad", "year" : 1958, "score" : 0.71483612060546875 }
{ "plot" : "A red balloon with a life of its own follows a little boy around the streets of Paris.", "title" : "The Red Balloon", "year" : 1956, "score" : 0.71414661407470703125 }
{ "plot" : "This True Life Fantasy follows and shows how the life of a female squirrel, Perri, in the forest is filled with danger and fraught with peril. When not fleeing her natural enemy, the Marten...", "title" : "Perri", "year" : 1957, "score" : 0.71226620674133300781 }
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between 1955 and 1975. It returns documents that summarize children's adventures in the plot for movies released between 1955 and 1975.

**See also: Additional Filter Examples**

The [MongoDB Vector Search Quick Start Tutorial](https://www.mongodb.com/docs/vector-search/tutorials/quick-start.md#std-label-vector-search-quick-start) tutorial demonstrates other pre-filters in semantic search queries against the embedded data in the `sample_mflix.embedded_movies` collection.

#### ENN Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *world war*. It requests exact matches and limits the results to `10` documents only. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

```cpp
#include <bsoncxx/builder/basic/document.hpp>
#include <bsoncxx/builder/list.hpp>
#include <bsoncxx/json.hpp>
#include <mongocxx/client.hpp>
#include <mongocxx/instance.hpp>
#include <mongocxx/uri.hpp>

using bsoncxx::builder::basic::kvp;
using bsoncxx::builder::basic::make_document;

int main() {
  try {
    mongocxx::instance inst{};

    // Replace the placeholder with your Atlas connection string
    const auto uri = mongocxx::uri{"<connection-string>"};

    // Connect to your Atlas cluster
    auto client = mongocxx::client{uri};
    auto db = client["sample_mflix"];
    auto collection = db["embedded_movies"];

    // Define vector embeddings to search
    auto vectors = bsoncxx::builder::list{
      0.000370218,0.038684014,-0.001893905,-0.060604952,-0.019261414,0.001531242,0.015151238,-0.014103547,-0.019180823,-0.029335376,-0.011846979,0.003868401,0.012894671,-0.002458047,-0.003002041,-0.027078809,-0.019583782,0.041907679,-0.011282837,-0.029818926,0.031914312,-0.020309107,-0.002981893,-0.019906148,-0.012249937,0.041585315,-0.005601123,0.039328746,0.040618215,-0.017085439,-0.038361646,-0.012894671,-0.000352589,0.022565674,-0.011685796,-0.010114257,-0.019906148,-0.012491712,-0.022888042,-0.027401175,0.011846979,-0.002317011,0.045776084,-0.019422598,0.006930886,0.004875797,-0.038845196,0.023855142,0.009630707,-0.045131348,0.003868401,-0.00223642,-0.004392247,0.007212956,-0.019422598,0.046743184,-0.013217038,0.008099466,0.020792658,-0.062861525,-0.047710285,0.009388932,0.001541316,0.050611585,-0.032881413,-0.034009695,0.003002041,-0.005359347,-0.025628159,0.036749814,0.006286152,0.016440706,-0.041262947,0.015715381,-0.012652896,-0.006326448,-0.014909463,0.041262947,-0.025144609,0.00417062,-0.026111709,0.066729926,0.013619997,0.025144609,-0.004291508,0.007978578,-0.009751595,0.003566182,-0.010557512,-0.028207093,-0.015393013,0.048032649,-0.032075495,-0.014425913,0.020792658,0.01096047,0.008502424,-0.013217038,-0.032075495,0.026917625,-0.00165213,0.007172661,-0.063506253,0.034654427,-0.013861772,0.009268044,-0.012894671,-0.023855142,-0.024983425,-0.009308341,0.047710285,-0.010396329,-0.02949656,-0.015151238,0.025144609,0.041262947,0.02095384,-0.004432543,0.011041062,-0.032881413,0.016118338,-0.000478513,0.036749814,0.00417062,-0.040457029,0.017730173,-0.071565427,0.023532774,0.047387917,-0.017730173,0.026272893,-0.001289467,0.000760584,0.004331803,0.017891357,0.012652896,-0.064150989,0.058348387,0.040295847,-0.023532774,-0.012894671,-0.02852946,-0.001914053,0.004734762,-0.017568989,-0.007736803,-0.02095384,-0.014909463,-0.014909463,-0.02047029,0.018858457,-0.005198164,0.000264442,-0.007092069,0.026434075,0.005601123,0.007011477,-0.003928845,-0.004190768,0.023693958,-0.011927571,0.001203838,0.008180057,0.011766387,0.015715381,-0.038522828,-0.019342007,-0.006084673,0.003404999,-0.002256567,-0.003485591,0.009832187,0.023371592,-0.04384188,-0.029818926,0.038361646,0.019906148,-0.004372099,0.004090028,-0.015393013,-0.028690644,-0.033203777,0.025305793,0.015957156,0.005560827,0.021115024,0.008905382,0.018858457,-0.024983425,0.008180057,0.055769451,0.025628159,-0.010557512,-0.000236738,-0.003626626,-0.014184138,0.019664373,-0.00310278,-0.011202246,0.01426473,0.007092069,0.02901301,0.046420816,-0.001994645,0.02192094,0.038845196,-0.036588628,0.021598574,-0.019986739,0.003707218,0.001138358,0.018697273,0.003888549,-0.034976795,0.016360113,-0.031591944,0.002468121,0.015554197,0.001611834,0.013700588,-0.052223418,-0.006004081,0.024338692,-0.024661059,-0.006689111,-0.035460345,0.010235145,0.039489929,-0.007857691,-0.026272893,-0.00261923,-0.011363429,-0.026756443,-0.00640704,0.036749814,0.037233364,-0.006245856,-0.005278756,-0.027562359,-0.049966849,-0.021276208,-0.006971181,-0.013055854,-0.005399643,0.048032649,-0.033203777,-0.002296863,0.023693958,0.026917625,0.000705177,0.022404492,-0.021598574,0.013700588,0.004432543,0.031269576,0.01523183,0.010275441,-0.017568989,-0.023210408,0.050289217,-0.004996685,0.010315737,-0.017004848,0.017246623,-0.00950982,0.017327214,-0.035943896,0.014506505,0.001621908,-0.012491712,0.01096047,-0.011927571,-0.024177508,0.015634788,-0.026595259,0.007897986,-0.014425913,-0.001490946,0.017971948,0.007736803,0.023371592,0.011041062,0.008220353,-0.010557512,0.003888549,-0.034493245,-0.043197148,-0.013942363,-0.008905382,0.002699822,0.025628159,0.001430503,-0.008018874,-0.018858457,0.059315488,-0.018697273,-0.040618215,-0.014022955,0.004815354,0.012008162,-0.014103547,0.030786026,0.043519516,0.005601123,-0.019664373,0.001400281,-0.022082124,-0.018858457,-0.026434075,0.025305793,-0.024822243,0.038039278,-0.011121654,-0.032720227,-0.018374907,-0.005137721,0.001390207,0.028045909,0.03046366,0.00592349,-0.041907679,-0.024338692,-0.042552415,0.006527927,-0.012008162,-0.027401175,0.000337478,0.027884725,0.009912779,-0.011121654,0.004009437,-0.003122928,0.022404492,-0.010275441,-0.004392247,0.00689059,0.01523183,-0.019180823,-0.034170877,-0.040940579,0.021598574,0.005077277,-0.03046366,0.04384188,0.03046366,0.012733487,0.010879879,0.02192094,-0.006930886,-0.016924256,0.038200464,-0.013861772,0.002417751,-0.023532774,-0.016279522,-0.014425913,0.026595259,0.024177508,0.000977174,0.007333844,0.02998011,-0.042230047,0.003042337,0.000730362,0.033364963,-0.002306937,0.005057129,-0.023049224,-0.015876563,-0.022726858,-0.005641419,0.004553431,0.009751595,0.014587097,0.017246623,-0.049966849,0.004613874,0.040457029,0.04287478,0.004090028,-0.00261923,0.002407677,0.039489929,0.002377455,0.007051773,0.025144609,0.024177508,-0.000705177,0.012411121,-0.025789343,-0.024016324,-0.030302476,-0.009268044,-0.00950982,0.017246623,0.013458813,0.008583016,-0.022565674,-0.006366744,0.00427136,-0.007736803,0.020147923,-0.012733487,-0.023693958,-0.006165265,0.035137977,-0.023049224,0.002699822,0.005399643,0.035299163,-0.007817394,0.031914312,-0.000149221,0.015473605,-0.026272893,-0.009711299,-0.002981893,0.000649771,0.064150989,0.032720227,-0.052223418,-0.017810764,-0.010275441,0.027078809,0.030786026,-0.016360113,0.039973479,-0.003122928,-0.038522828,-0.012249937,-0.033848513,-0.027239993,-0.028851826,0.018374907,-0.030302476,-0.048032649,0.011282837,0.058670752,-0.008784494,0.01096047,0.005057129,0.004009437,0.002488269,0.016843664,0.003163224,-0.027884725,-0.001934201,-0.030302476,-0.015715381,-0.001480872,0.011766387,-0.039973479,-0.009227749,-0.003304259,-0.026917625,-0.012088754,-0.014990055,0.03046366,0.007857691,0.042552415,-0.011846979,-0.008421832,-0.001813313,-0.019342007,-0.017166032,0.000972137,0.017004848,-0.018374907,0.037555728,0.019986739,0.018697273,0.014184138,0.027723543,0.023693958,-0.005077277,-0.025305793,0.011846979,0.000705177,0.042552415,-0.037072178,0.010879879,-0.028690644,-0.029818926,0.010879879,-0.014184138,-0.036266264,-0.031591944,-0.033687327,0.022888042,-0.016763072,0.004513135,0.000705177,0.02192094,0.025950525,0.015473605,-0.018374907,0.039489929,0.002881153,-0.037072178,-0.021115024,-0.008623311,-0.002095384,-0.026272893,0.015795972,0.015715381,0.034493245,0.030302476,0.010799287,-0.020228514,0.005137721,0.025628159,0.024016324,-0.008220353,0.002397603,-0.030624844,-0.014587097,0.022082124,-0.006608519,-0.041101765,-0.002478195,-0.031914312,0.017166032,-0.008300944,-0.004593727,-0.001390207,0.032720227,-0.005681715,0.002417751,0.000473476,-0.037878096,-0.046743184,-0.01378118,-0.016198931,-0.007897986,0.006608519,-0.011846979,0.027078809,-0.022243308,0.022565674,-0.007293548,-0.019019639,0.037394546,-0.035299163,-0.02192094,0.008421832,0.000135998,-0.000785769,-0.051578686,0.009227749,-0.015393013,-0.029174194,-0.015554197,0.001400281,0.007495028,-0.002820709,0.041585315,-0.017568989,0.054479986,-0.005641419,-0.024177508,-0.042552415,0.026111709,-0.014909463,0.023855142,-0.022565674,0.010033666,0.028207093,0.010073962,0.007736803,0.015312422,0.037878096,-0.002659526,-0.030786026,0.012652896,-0.019261414,0.005641419,0.019100232,-0.037555728,-0.00013285,-0.020228514,-0.001672278,0.038039278,-0.008703903,0.011282837,0.004351952,0.012894671,0.024177508,0.016440706,0.013942363,-0.008542719,0.005842898,0.001934201,0.00090162,0.014022955,-0.024983425,0.021115024,0.010073962,0.002528564,0.001390207,-0.012008162,0.002347233,-0.015795972,-0.016843664,-0.001793165,-0.016601888,-0.010396329,-0.027239993,-0.001188727,-0.001264282,-0.00950982,0.003928845,0.019503189,0.003485591,-0.026595259,-0.01096047,-0.030302476,-0.00320352,-0.01523183,0.028045909,-0.005641419,0.031108394,-0.01096047,0.011363429,0.016118338,-0.022404492,0.02143739,0.019342007,-0.013378222,0.027723543,-0.034332063,-0.015312422,0.02852946,-0.039489929,0.032720227,0.010154554,0.004956389,0.036105078,0.004775058,-0.038522828,0.019986739,0.020147923,0.009751595,-0.006366744,0.038200464,-0.028690644,-0.007656211,0.020228514,0.00155139,-0.015795972,0.022243308,0.011444021,-0.012491712,0.020550882,0.033687327,0.008865086,0.017730173,0.018213723,0.001682352,-0.043519516,-0.038200464,0.018052539,0.006930886,0.002075236,-0.018536089,0.008703903,-0.000053518,-0.007172661,0.025144609,-0.008099466,0.000120888,-0.016763072,-0.005762306,-0.004432543,-0.00640704,0.05996022,0.031914312,-0.002075236,0.027401175,0.037555728,-0.004311656,-0.01426473,-0.010638104,0.048999749,0.002317011,0.032075495,-0.000120888,-0.00358633,-0.036105078,0.020792658,0.008663607,0.003868401,-0.026917625,-0.02192094,-0.019261414,0.01378118,0.033364963,0.027884725,-0.005883194,-0.009590412,-0.001440577,0.025628159,0.050289217,0.009912779,0.036427446,0.001123247,0.000637178,0.007777099,0.008865086,0.014506505,0.031108394,0.020067332,-0.042552415,-0.006527927,0.005117572,-0.022888042,0.006447336,-0.018294314,-0.004714614,0.009751595,-0.011927571,0.020389698,-0.018939048,0.004210916,0.049644485,-0.014587097,-0.019019639,0.000795843,-0.016440706,0.011202246,0.031430762,0.024177508,0.029818926,-0.014103547,-0.017568989,0.006165265,-0.023855142,0.026434075,-0.012491712,0.008784494,-0.019664373,-0.019261414,-0.003928845,0.013378222,-0.009227749,0.003969141,0.023049224,0.010799287,0.003122928,0.008260649,-0.026595259,-0.055447087,0.016440706,-0.003304259,-0.003707218,-0.046743184,0.018858457,0.000375255,-0.016924256,0.020792658,0.016440706,-0.027401175,0.002740117,-0.007092069,-0.005802602,0.000506217,0.028690644,-0.000493624,0.001571538,0.001400281,0.003263964,-0.001994645,-0.00310278,-0.002327085,-0.01474828,0.026595259,0.008300944,-0.008260649,0.00592349,0.046743184,-0.009308341,-0.016924256,0.011444021,0.01047692,0.006326448,-0.037394546,-0.008583016,-0.020631474,0.024177508,0.015312422,-0.007938282,0.017085439,0.02143739,-0.004130324,0.004372099,-0.004976537,0.048032649,-0.027401175,0.018697273,-0.006447336,0.00203494,0.005963786,-0.014184138,0.009671004,0.007535324,-0.033042595,0.016360113,-0.024338692,-0.008099466,0.024499875,0.000785769,0.010799287,0.028207093,-0.01523183,0.022082124,0.006527927,0.032881413,-0.037716914,0.034009695,-0.009671004,0.016521297,0.032881413,-0.02143739,0.02143739,-0.014184138,0.006124969,-0.028368276,0.038039278,0.026917625,0.012411121,-0.009912779,-0.006366744,-0.047387917,0.016763072,-0.022726858,0.064473353,-0.017730173,0.009832187,0.003445295,0.025789343,-0.003344555,-0.021276208,0.005198164,0.01378118,-0.011202246,-0.006286152,-0.026434075,-0.007817394,0.003969141,-0.037394546,0.006930886,0.000836139,0.000254368,-0.036749814,-0.022082124,-0.006568223,-0.026111709,-0.002175976,0.004069881,-0.037072178,-0.017568989,0.048355017,0.011605204,0.00523846,-0.023210408,-0.01329763,0.000198961,0.02095384,0.004069881,0.000124036,0.008018874,-0.004009437,-0.065440454,-0.008985974,-0.04384188,0.00261923,-0.017407807,0.012733487,-0.017246623,0.031591944,0.007454732,-0.015715381,-0.025789343,0.016843664,-0.008300944,-0.010557512,-0.020550882,-0.028851826,0.002498342,0.028368276,-0.037716914,0.006366744,0.027562359,-0.003062484,0.017649582,0.034493245,-0.003082632,0.017891357,-0.023693958,0.020309107,0.018777864,0.055769451,-0.011363429,-0.018777864,0.022565674,0.001410355,0.035299163,0.012975262,0.007897986,-0.031108394,0.007253252,0.001299541,0.02143739,-0.012249937,0.01047692,-0.020631474,-0.014667688,-0.029657744,-0.002861005,-0.023693958,0.042230047,-0.000669918,0.001531242,-0.005883194,-0.03046366,-0.05286815,0.029174194,-0.009630707,-0.013136446,-0.034654427,0.021598574,-0.012491712,-0.019422598,0.021759758,0.006689111,-0.058670752,0.014828872,0.014345322,-0.016601888,0.038522828,-0.026272893,-0.047710285,-0.003263964,-0.007978578,0.016682481,-0.027078809,-0.000295923,-0.00427136,-0.001198801,0.006850294,-0.006809998,-0.002498342,-0.002065162,0.012169346,-0.001218949,-0.002578934,0.008462128,0.006648815,-0.020147923,0.005399643,0.028207093,-0.014184138,-0.001611834,-0.017649582,-0.032720227,0.009630707,0.006165265,-0.020147923,-0.007132365,-0.027401175,-0.002820709,-0.022888042,0.024499875,-0.011121654,-0.017568989,-0.02095384,-0.017246623,0.018697273,-0.017730173,0.022565674,0.034170877,0.012652896,-0.009388932,0.039328746,-0.000760584,0.009388932,-0.006769702,-0.005278756,0.011282837,0.006366744,-0.049322117,-0.005722011,0.009630707,-0.00223642,-0.004251212,-0.006930886,0.034009695,0.001359985,0.00310278,-0.05286815,-0.004372099,0.027562359,-0.025305793,-0.010073962,-0.013136446,-0.011846979,0.030302476,-0.008018874,-0.025950525,-0.017004848,0.032075495,0.033687327,0.020550882,0.007897986,-0.034976795,-0.018616682,0.001833461,-0.04287478,0.018213723,0.029174194,0.009590412,-0.035621528,0.005762306,0.002065162,0.019180823,0.019180823,0.016521297,-0.017327214,0.023532774,0.012008162,0.032236677,0.002840857,-0.008059169,0.000861324,0.024499875,-0.012733487,0.038361646,0.033364963,0.013942363,0.028368276,0.00203494,0.005057129,0.016198931,0.051256318,-0.000302219,0.004895946,-0.02998011,-0.033203777,-0.005016833,-0.008905382,-0.018697273,0.001994645,-0.008744199,0.022082124,0.036749814,0.004351952,-0.008099466,-0.020228514,-0.019503189,0.020147923,0.028045909,-0.03094721,0.019744964,0.01523183,-0.012008162,0.017166032,0.000685029,0.021276208,-0.004049733,-0.015151238,-0.047710285,0.000488587,-0.016601888,0.003505739,0.001359985,-0.012411121,-0.017407807,-0.016601888,-0.003445295,0.019422598,0.011363429,-0.001113173,-0.008220353,-0.020389698,0.017407807,0.02143739,0.001012433,-0.006245856,-0.024016324,0.024499875,-0.006366744,0.046420816,-0.000397921,0.000098851,-0.010033666,0.007938282,0.014909463,-0.027723543,-0.040295847,-0.059315488,-0.014828872,0.001349911,-0.02998011,0.002357307,0.010154554,0.005097425,0.000992285,0.031753127,-0.009308341,0.008985974,0.013861772,-0.017327214,-0.008865086,0.040618215,-0.003707218,0.005097425,-0.011363429,0.005560827,0.01096047,-0.009388932,-0.015876563,-0.022565674,-0.016440706,0.023210408,-0.004029585,0.017568989,-0.012088754,0.00005037,0.000941915,0.000866361,0.023049224,0.000871398,0.004815354,-0.021598574,0.000730362,0.002981893,0.01047692,-0.004573578,0.014022955,0.025628159,-0.026595259,-0.020067332,0.02143739,0.033848513,-0.009912779,-0.007978578,0.002175976,-0.026917625,0.029174194,-0.025628159,-0.047065549,-0.018133132,-0.00150102,0.052223418,0.012652896,-0.022726858,0.011524612,-0.012814079,0.005359347,-0.007172661,0.013619997,0.03046366,0.013539405,-0.000591845,0.033203777,0.026917625,-0.044164248,-0.014990055,0.00223642,-0.008139761,0.025950525,0.021276208,0.005016833,-0.004976537,-0.01378118,0.00592349,-0.001329763,0.038684014,0.021115024,0.048999749,0.049966849,-0.018777864,0.018616682,0.038200464,-0.026272893,-0.051578686,0.024499875,0.006850294,-0.019180823,-0.00043318,0.020792658,0.003505739,-0.015473605,-0.041262947,-0.026917625,0.067374654,0.004694466,0.001621908,-0.025305793,0.003606478,0.006286152,-0.020309107,0.016118338,-0.019180823,0.007092069,-0.017327214,-0.006326448,-0.007897986,0.000556586,-0.03046366,-0.013136446,0.016843664,-0.024338692,-0.011444021,-0.018777864,0.002840857,-0.036749814,-0.01523183,-0.009630707,-0.013055854,-0.042230047,0.017327214,-0.012814079,-0.016843664,0.002256567,-0.007656211,0.005963786,-0.016360113,0.026756443,0.019986739,-0.022082124,-0.024983425,-0.039489929,0.01378118,-0.012008162,0.000876435,-0.02192094,0.018133132,-0.020792658,-0.019583782,-0.005842898,0.020067332,-0.016763072,0.007414436,0.01096047,-0.000521328,0.01047692,0.00011711,0.035299163,0.038039278,0.049644485,-0.003062484,0.014667688,-0.007454732,0.006809998,-0.018536089,-0.015554197,0.016360113,0.008542719,-0.013217038,0.02998011,0.017810764,0.048999749,0.020309107,-0.017649582,-0.011041062,0.008381536,0.011363429,0.039651114,-0.012411121,0.011685796,0.029657744,-0.011524612,-0.020147923,0.03046366,0.00261923,-0.00320352,-0.002317011,-0.00101747,-0.047387917,0.04287478,-0.011927571,-0.017488398,-0.010638104,-0.006850294,0.01096047,0.033848513,-0.006124969,0.001793165,0.015473605,-0.048999749,0.006447336,0.033848513,0.008663607,-0.024822243,0.005399643,-0.00368707,-0.015070647,-0.009590412,0.001289467,-0.018858457,0.02095384,-0.007414436,-0.008421832,0.000715251,-0.015473605,0.02901301,0.020309107,-0.003707218,0.016360113,-0.008663607,0.018939048,0.001218949,0.00358633,-0.003284112,0.036427446,0.02192094,0.022888042,-0.024661059,0.008341241,-0.024338692,-0.00950982,-0.017166032,0.046743184,-0.018052539,-0.012975262,0.002800561,-0.012008162,-0.013055854,0.028368276,-0.057381287,0.018697273,-0.043519516,-0.018052539,0.001370059,-0.019342007,0.022404492,0.017166032,-0.004351952,0.001611834,-0.028207093,0.001319689,0.025950525,0.025305793,0.017488398,-0.045776084,-0.024983425,0.005117572,-0.010879879,0.020147923,-0.00999337,0.022082124,0.000337478,-0.018777864,0.007978578,-0.039328746,0.000249331,0.04287478,-0.012411121,-0.023532774,0.006527927,0.028207093,0.009348636,0.006084673,-0.007293548,-0.022082124,-0.017085439,0.02047029,-0.007817394,0.003243816,-0.008381536,-0.00523846,-0.004674318,-0.051256318,0.019986739,-0.009912779,0.040940579,0.006527927,-0.002861005,0.035460345,0.026434075,0.015393013,-0.005359347,-0.012733487,-0.025628159,0.019664373,-0.018536089,0.025305793,-0.009912779,0.032397863,0.047387917,0.000674955,0.031108394,-0.008381536,-0.002558786,-0.01096047,-0.004674318,0.002115532,0.000275775,0.02047029,0.036427446,-0.027401175,-0.030302476,-0.000410514,0.006769702,0.024822243,-0.011041062,0.028690644,0.019180823,-0.016763072,-0.037072178,-0.027078809,0.038845196,0.05996022,-0.037233364,-0.000377774,0.006487631,0.006729406,0.033848513,-0.019422598,-0.007092069,-0.001621908,0.026111709,-0.002498342,0.014345322,-0.019342007,0.017891357,-0.014587097,-0.004533283,-0.020147923,0.001430503,-0.009711299,0.049644485,0.001410355,-0.010315737,0.003082632,-0.00271997,-0.023371592,0.006729406,0.025144609,0.023210408,0.004976537,-0.000278293,-0.025305793,0.012330529,-0.019019639,-0.00640704,-0.006286152,0.017971948,-0.002327085,0.016924256,-0.015795972,-0.012491712,-0.011282837,0.003022189,0.01047692,0.027239993,0.012008162,0.003263964,0.026434075,0.035621528,-0.024338692,-0.012652896,0.024822243,0.000654807,0.028368276,0.011202246,0.016440706,0.016360113,-0.026917625,-0.019744964,0.013217038,0.011363429,-0.003928845,-0.028690644,0.001440577,-0.037716914,0.023693958,0.018374907,0.011927571,-0.042552415,0.012169346,-0.009953074,0.011444021,0.019503189,-0.016279522,0.003243816,-0.022888042,-0.024016324,-0.007897986,-0.006487631,-0.010638104,-0.041907679,-0.025950525,-0.032881413,-0.022404492,-0.03094721,0.01378118,0.043519516,-0.010718695,0.020067332,0.037555728,-0.000215331,0.019664373,0.004916093,-0.040940579,-0.048999749,0.017407807,0.006648815,-0.014587097,-0.014506505,-0.047387917,-0.006729406,0.015393013,0.028851826,0.024983425,-0.009832187,-0.004996685,0.025466975,0.015070647,-0.004593727,-0.010073962,0.000685029,0.041262947,-0.006326448,0.021598574,0.025466975,0.02143739,-0.007253252,0.029174194,-0.012169346,0.011605204,-0.008623311,-0.002024866,-0.001450651,0.025144609,0.004009437,0.02852946,-0.003002041,-0.02143739,-0.027401175,-0.02998011,0.023210408,0.016279522,0.017166032,-0.020228514,0.011202246,-0.014103547,0.009590412,-0.014506505,-0.049966849,-0.009872482,0.002558786,-0.036105078,0.004009437,0.010718695,-0.004996685,0.003707218,-0.008663607,0.012894671,-0.003022189,-0.002901301,0.000886509,0.017327214,-0.027401175,-0.016601888,-0.010799287,-0.005883194,-0.026595259,-0.033526145,-0.004513135,0.010396329,0.017971948,-0.035782713,-0.041585315,-0.009026269,-0.001349911,0.005641419,-0.001329763,0.003747514,-0.005319052,-0.005883194,-0.000277034,0.021115024,0.02901301,-0.027562359,0.044486616,-0.071887791,-0.002861005,-0.003404999,-0.005319052,0.003022189,0.024499875,0.034493245,-0.009106861,0.016037747,-0.005439939,0.050289217,0.003404999,-0.013619997,0.021115024,0.021759758,0.022243308,-0.002578934,-0.000579253,-0.054157618,-0.012088754,0.00737414,-0.030786026,-0.019825557,0.003969141,-0.002558786,0.022243308,0.029335376,-0.024016324,0.006527927,0.012814079,-0.019019639,0.012249937,-0.004694466,-0.002266641,-0.014022955,0.023049224,-0.020631474,-0.025466975,-0.037072178,0.002266641,-0.013378222,0.006124969,0.012491712,0.017407807,-0.009872482,0.031108394,0.010315737,0.032881413,-0.006648815,0.009832187,0.024338692,0.03094721,0.016279522,-0.022726858,0.03094721,-0.040134665,0.008139761,0.006809998,0.018294314,0.01523183,-0.03046366,-0.007172661,-0.007293548,0.003243816,0.006124969,-0.006729406,-0.003183372,0.047387917,0.006124969,-0.000375255,-0.024661059,0.022243308,-0.004492987,0.012330529,-0.02949656,0.027078809,-0.021759758,-0.004069881,0.013700588,-0.033526145,-0.009066566,-0.023049224,0.017891357,0.007212956,0.029818926,-0.023049224,-0.006689111,0.030302476,0.009147157,-0.005439939,-0.003042337,0.034815613,0.027078809,-0.055447087,-0.018616682,0.016763072,-0.013136446,-0.018616682,0.034009695,-0.003465443,-0.035621528,-0.002004718,0.01329763,0.023532774,-0.003525887,-0.005722011,-0.011363429,0.027239993,-0.016601888,-0.015473605,0.022565674,0.013136446,-0.021598574,-0.002538638,0.033203777,0.006245856,0.020631474,-0.001390207,0.013942363,-0.022082124,0.012733487,-0.006769702,0.024661059,-0.026595259,-0.003485591,-0.004513135,0.037555728,0.018133132,-0.026595259,0.024338692,-0.033687327,0.016924256,0.006608519,0.022243308,-0.033848513,-0.028368276,0.002538638,0.012894671,0.001183691,0.014990055,0.028207093,0.010879879,-0.012411121,0.012975262,0.006286152,0.002397603,-0.036427446,0.015070647,-0.030141294,0.015312422,0.017568989,-0.009348636,0.019583782,0.039651114,-0.006165265,0.004916093,-0.021276208,0.011766387,0.029335376,-0.004190768,-0.012894671,0.026756443,0.007092069,-0.024016324,-0.037716914,-0.001309615,0.048999749,-0.01474828,-0.032236677,0.025466975,0.011363429,0.043519516,0.007575619,0.034332063,-0.019019639,-0.011766387,-0.018858457,0.000056351,-0.004492987,0.000554068,0.003364703,-0.025144609,-0.062216789,0.001254208,0.033364963,0.005681715,0.02143739,0.007414436,-0.023855142,0.013539405,-0.032236677,-0.007857691,0.009348636,0.018536089,-0.018697273,0.031269576,-0.018616682,0.018455498,-0.006124969,-0.003143076,-0.010638104,0.000982211,0.023855142,-0.01047692,0.023049224,0.00640704,0.021115024,-0.009872482,0.019261414,0.026756443,-0.00427136,0.008502424,0.019906148,0.045776084,-0.008824791,0.005963786,-0.012814079,-0.016521297,-0.012249937,0.010033666,-0.017166032,0.014184138,-0.022726858,0.010879879,0.034493245,0.001359985,0.00640704,0.000972137,-0.027078809,0.013619997,-0.030302476,0.009388932,-0.001007396,0.016440706,0.017488398,-0.006447336,0.022888042,-0.00737414,-0.006366744,-0.005883194,-0.007454732,0.027562359,0.005802602,-0.003747514,-0.026434075,0.018213723,0.008462128,-0.003848253,-0.004049733,-0.014990055,-0.006004081,-0.01047692,-0.014425913,0.030624844,-0.015715381,-0.024338692,0.007495028,0.002820709,-0.021276208,-0.005399643,-0.057381287,-0.061249688,-0.013055854,0.02901301,0.01474828,-0.024177508,-0.026595259,0.012411121,-0.011927571,-0.007253252,-0.011927571,0.015070647,-0.019100232,0.015795972,-0.01096047,-0.024822243,0.003989289,0.012088754,-0.039006379,-0.050611585,0.000295923,-0.010718695,0.017327214,-0.01426473,-0.010194849,-0.044486616,0.015554197,-0.019744964,-0.005157868,0.006648815,-0.013539405,-0.024499875,0.018939048,0.039328746,-0.009429228,0.011363429,0.069308855,-0.001193765,0.030302476,-0.012572304,0.024983425,-0.008623311,0.00320352,0.039328746,0.008824791,-0.024822243,-0.00523846,0.013619997,-0.008300944,-0.038845196,0.00950982,-0.023855142,-0.004936241,0.031108394,-0.033526145,-0.006044377,-0.000785769,-0.013458813,-0.051256318,0.030302476,-0.013700588,0.02192094,0.003626626,-0.018777864,-0.014990055,0.013055854,-0.007736803,-0.010073962,-0.015312422,0.034493245,-0.011282837,-0.040134665,-0.023855142,0.006689111,-0.003022189,0.026111709,-0.017568989,-0.014506505,-0.011444021,0.005681715,0.038845196,0.016279522,-0.002407677,-0.00640704,0.003566182,-0.005157868,0.012652896,-0.013619997,-0.013458813,-0.004875797,0.002367381,-0.009630707,-0.009388932,0.000337478,-0.019019639,-0.009671004,-0.034332063,-0.013861772,0.018213723,0.007736803,0.005439939,-0.042230047,0.040618215,0.007051773,-0.013619997,-0.026756443,0.020309107,0.002014792,0.002206198,0.003062484,-0.027562359,0.048677385,-0.005802602,-0.042230047,-0.011282837,-0.02047029,0.013458813,0.015312422,-0.010033666,-0.031914312,-0.001133321,-0.039006379,0.003727366,-0.032559045,0.008623311,0.019664373,0.057058919,-0.016037747,0.009106861,-0.023855142,0.012975262,-0.015876563,0.00689059,-0.01426473,0.039006379,-0.026595259,-0.008059169,-0.028690644,0.030302476,-0.028045909,0.01378118,-0.003344555,0.006971181,-0.025950525,0.000871398,-0.017568989,-0.024983425,-0.002458047,-0.024338692,-0.001642056,-0.012814079,0.000181331,0.017246623,0.015070647,-0.008744199,0.030141294,0.025789343,-0.016118338,-0.04384188,-0.042230047,-0.039167564,0.022726858,-0.023210408,0.009711299,0.009469524,0.019503189,-0.007938282,-0.001239097,0.00737414,0.029335376,0.014828872,0.043519516,-0.029335376,-0.04287478,0.017166032,-0.015957156,0.004210916,0.029335376,-0.035299163,0.032559045,-0.02095384,0.026756443,-0.023210408,-0.001037618,0.008220353,-0.031914312,0.002216272,-0.030141294,0.007092069,0.015554197,-0.001229023,-0.014022955,-0.002981893,-0.006326448,-0.034976795,0.012411121,-0.024499875,-0.026111709,0.015070647,0.036427446,0.01523183,0.060282588
    };

    // Define the pipeline with vectorSearch query options
    mongocxx::pipeline stages;

    stages
        .append_stage(make_document(
            kvp("$vectorSearch",
                make_document(kvp("index", "vector_index"),
                              kvp("path", "plot_embedding_voyage_3_large"),
                              kvp("queryVector", vectors),
                              kvp("exact", true), kvp("limit", 10)))))
        .project(make_document(
            kvp("_id", 0), kvp("plot", 1), kvp("title", 1),
            kvp("score", make_document(kvp("$meta", "vectorSearchScore")))));

    auto cursor = collection.aggregate(stages);

    for (auto&& doc : cursor) {
      std::cout << bsoncxx::to_json(doc) << std::endl;
    }
  } catch (const std::exception& e) {
    std::cout << "Exception: " << e.what() << std::endl;
  }
  return 0;
}

```

**Output:**

```js
{ "plot" : "During WW2 the Russian Army sent a special group named \"Zvezda\" to fight the Nazis in their backyard.", "title" : "The Star", "score" : 0.74595063924789428711 }
{ "plot" : "As World War Two rages on, the allies are about to push the Nazis out of North Africa. That's when the Nazis turn up the heat, unleashing their secret Weapon - dragons.", "title" : "P-51 Dragon Fighter", "score" : 0.74302923679351806641 }
{ "plot" : "April, 1945. As the Allies make their final push in the European Theatre, a battle-hardened Army sergeant named Wardaddy commands a Sherman tank and his five-man crew on a deadly mission behind enemy lines. Outnumbered, out-gunned, and with a rookie soldier thrust into their platoon, Wardaddy and his men face overwhelming odds in their heroic attempts to strike at the heart of Nazi Germany.", "title" : "Fury", "score" : 0.74282407760620117188 }
{ "plot" : "It's May 1943 at a US Army Air Corps base in England. The four officers and six enlisted men of the Memphis Belle - a B-17 bomber so nicknamed for the girlfriend of its stern and stoic ...", "title" : "Memphis Belle", "score" : 0.73401546478271484375 }
{ "plot" : "The destiny of three soldiers during World War II. The German officer Christian Diestl approves less and less of the war. Jewish-American Noah Ackerman deals with antisemitism at home and ...", "title" : "The Young Lions", "score" : 0.73271036148071289062 }
{ "plot" : "Great Patriotic War, early 1940s. After barely surviving a battle with a mysterious, ghostly-white Tiger tank, Red Army Sergeant Ivan Naydenov becomes obsessed with its destruction.", "title" : "White Tiger", "score" : 0.73236852884292602539 }
{ "plot" : "The story of ordinary men during WWII as seen from three different points of View.", "title" : "The Fallen", "score" : 0.73016709089279174805 }
{ "plot" : "A rag tag unit of misfits known as the War Pigs must go behind enemy lines to exterminate Nazis by any means necessary.", "title" : "War Pigs", "score" : 0.72904908657073974609 }
{ "plot" : "Baron Manfred von Richthofen is the most feared and celebrated pilot of the German air force in World War I. To him and his companions, air combats are events of sporty nature, technical ...", "title" : "The Red Baron", "score" : 0.72882318496704101562 }
{ "plot" : "In 1940, the British Royal Air Force fights a desperate battle vs. the Nazi Germany Air Force for control of British air space to prevent a Nazi invasion of Britain.", "title" : "Battle of Britain", "score" : 0.72709852457046508789 }
```

Before you run the following examples, add the driver to your project's `Cargo.toml` file:

```toml
[dependencies]
futures = "0.3"
tokio = { version = "1", features = ["full"] }

[dependencies.mongodb]
version = "3.1.0"
features = ["sync"]
```

The `futures` crate is required only for the asynchronous API, while the `sync` feature is only for the synchronous API. To learn more about the Rust driver installation, see [Download and Install](https://www.mongodb.com/docs/drivers/rust/current/get-started.md#std-label-rust-quick-start-download-and-install). To learn more about the synchronous API, see [Configure the Synchronous API.](https://www.mongodb.com/docs/drivers/rust/current/runtimes.md#std-label-rust-runtimes-configure-sync)

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *time travel*. It considers up to `150` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

### Asynchronous API

```rust
// Raise the recursion limit so the doc! macro can expand the 2048-element
// query vector.
#![recursion_limit = "2560"]

use mongodb::bson::{doc, Document};
use mongodb::{Client, Collection};
use futures::TryStreamExt;

#[tokio::main]
async fn main() -> mongodb::error::Result<()> {
    // Replace the placeholder with your Atlas connection string.
    let uri = "<connection-string>";
    let client = Client::with_uri_str(uri).await?;

    // Access your database and collection.
    let my_coll: Collection<Document> = client
        .database("sample_mflix")
        .collection("embedded_movies");

    // Define the pipeline for your $vectorSearch query.
    let pipeline = vec![
        doc! {
            "$vectorSearch": doc! {
                "index": "vector_index",
                "path": "plot_embedding_voyage_3_large",
                "queryVector": [-0.034731735,0.008558298,-0.0153717,-0.029912498,0.011549547,0.010261648,-0.011964999,-0.023265276,0.010303194,-0.006896493,-0.00054528,0.003926015,-0.025757983,0.027419789,0.001199616,-0.036227357,-0.005297005,0.021935832,0.010303194,-0.019193852,0.025093261,-0.040049512,-0.033900831,-0.011466458,-0.01827986,-0.0153717,0.023265276,0.007727395,0.000114249,0.005317777,-0.043871664,-0.02127111,-0.019609304,0.016368784,-0.004756918,0.003552109,0.006522586,-0.005400868,-0.015620971,-0.034565553,-0.018695312,-0.023099095,0.050851244,-0.034731735,0.004819236,0.022268193,-0.095719993,0.05517194,-0.046198189,-0.036393538,0.007187308,-0.02459472,-0.036725901,0.009472291,0.019027673,0.020938748,-0.011051006,0.027087428,0.04586583,-0.022600554,-0.05517194,0.044204023,0.01213118,0.047859997,-0.03938479,0.002928932,0.002056484,0.019443123,-0.028583053,0.013543714,0.022932915,0.011632638,0.004923099,0.000389486,0.020024756,-0.024096178,-0.022766734,0.011217186,-0.003198975,0.007104218,-0.047195274,-0.013377533,0.013294443,0.024096178,-0.056501385,-0.026755067,-0.008433662,-0.001911076,0.007976666,-0.008101301,-0.014042255,0.008641388,-0.02176965,0.010012378,-0.000607598,-0.024927082,0.024927082,-0.018612221,-0.001184036,0.005567048,0.001324251,-0.019526213,-0.023597637,0.060489718,-0.010178559,-0.019609304,0.004112968,-0.011217186,-0.031574301,-0.008766023,0.005483958,-0.061819162,-0.023431456,-0.040714234,0.015039339,0.026422706,0.016202603,0.004653055,0.041046593,-0.018030589,0.040381871,-0.002638116,0.013045172,0.004216831,0.005650138,0.027419789,0.003926015,-0.028749233,0.004798463,-0.030244859,0.063813329,0.007145763,-0.017448956,0.025591804,-0.045201108,0.010718645,0.002804297,0.014291527,0.04586583,-0.015205519,-0.021603471,-0.035230275,0.00760276,0.033236109,0.016534964,-0.043206941,-0.003115885,-0.026256526,0.005940954,0.016534964,0.024262359,-0.001630647,0.028084511,-0.012795902,0.007270399,0.001381376,-0.009763107,-0.006896493,0.008433662,-0.019360034,0.000386889,0.030411039,0.025591804,0.010469374,0.037722982,-0.001147684,-0.005400868,0.052845411,-0.052513052,0.00768585,-0.004299921,0.00922302,0.011881908,0.012962082,-0.068798743,0.003593654,0.020938748,-0.013792985,-0.034565553,-0.007519669,-0.04021569,-0.020689478,0.006273315,0.046862911,0.006107135,0.002638116,-0.013792985,-0.005400868,-0.020274026,0.007644305,-0.010801735,0.026422706,0.043871664,0.003780607,0.010261648,-0.064145692,0.011881908,-0.009056839,0.009347656,-0.02459472,0.026422706,0.033236109,0.041212775,0.019027673,-0.00315743,0.004424557,0.020689478,-0.0153717,-0.015205519,-0.034897912,0.020274026,0.016867325,0.040714234,-0.022766734,-0.010967916,0.026256526,0.007062673,-0.015953332,-0.007727395,0.031574301,-0.002887387,-0.00614868,0.004569965,0.019027673,0.012878992,0.011798819,0.004258377,-0.019193852,-0.021437289,-0.021603471,0.000301202,-0.051183607,-0.004985416,-0.030078677,0.012629721,0.065142773,-0.031740483,-0.021104928,-0.03938479,-0.003365156,-0.016036423,0.036393538,0.009804652,-0.018612221,0.060489718,-0.003697517,0.000547876,0.063480966,0.02758597,0.010053922,-0.003655972,-0.001485239,0.018362951,0.021104928,-0.003905243,0.019443123,-0.002658889,-0.00380138,-0.013626805,0.035894997,0.035396457,-0.005691683,0.002762751,0.012878992,-0.009596926,-0.009970833,-0.015953332,0.022434372,0.00614868,-0.021188019,0.001557943,-0.020190936,0.009763107,0.017448956,0.006730312,0.005567048,0.019692395,-0.00218112,-0.016867325,0.006854947,0.007976666,0.019193852,0.040880412,0.007353489,-0.02127111,-0.031906664,-0.026755067,-0.017947499,0.040381871,0.042209856,0.00913993,-0.0307434,-0.017781317,-0.015039339,0.03057722,0.017532047,0.0187784,-0.060822077,0.002928932,-0.026422706,-0.005899409,0.039717149,0.026588887,-0.000971118,0.004923099,-0.013626805,0.0187784,-0.031408124,-0.000695881,0.050851244,-0.014457707,-0.007311944,-0.001293092,-0.002139574,-0.019276943,0.00290816,0.019360034,-0.017781317,0.002160347,0.016618054,-0.006522586,0.011798819,0.029247776,-0.02775215,0.010344739,-0.018362951,-0.036725901,-0.015870241,0.015704062,-0.012463541,0.02459472,-0.024096178,0.001152877,-0.031408124,0.025425622,0.027087428,0.00922302,0.034565553,0.015704062,-0.020689478,-0.00517237,-0.014706978,-0.001589101,0.026090344,0.014956249,0.011715728,0.004299921,-0.00913993,0.022434372,-0.03705826,0.048524719,-0.030411039,0.008433662,0.017033506,-0.000511525,-0.031408124,0.005940954,-0.012962082,-0.031574301,0.017448956,0.010178559,-0.011383367,-0.020107845,-0.005151597,0.006647222,0.013128263,0.007145763,0.008059756,-0.045201108,-0.004943871,0.015787151,-0.045201108,-0.020772567,-0.020274026,0.028250692,-0.024262359,-0.004424557,0.009804652,0.000472576,-0.005691683,0.001443693,-0.013294443,0.001412535,0.013211353,-0.01213118,-0.002118802,0.017781317,-0.007353489,-0.031075761,-0.004923099,0.011383367,-0.004486875,-0.010178559,0.016618054,0.014457707,0.023763817,-0.02459472,-0.00388447,0.012546631,-0.007519669,0.015704062,-0.014291527,0.009680017,-0.035562634,0.023763817,0.053510133,-0.0555043,-0.003572882,0.022102011,0.021603471,-0.017282777,-0.001474852,-0.043539301,0.007810486,-0.025757983,-0.005400868,0.029912498,-0.00760276,0.014125346,0.030909581,-0.03340229,-0.009680017,0.018030589,0.008849114,0.03057722,0.019775484,0.014125346,0.031906664,-0.03057722,-0.027087428,-0.023597637,-0.022434372,-0.012878992,0.016285693,-0.021603471,-0.029746316,0.029746316,0.020357117,0.006314861,-0.001158071,0.028749233,-0.045201108,0.011383367,0.011134096,-0.021437289,-0.035728816,0.001827986,0.008267482,-0.057498466,0.01213118,-0.01213118,-0.040548053,0.010718645,0.004798463,-0.004881553,-0.019526213,-0.008558298,0.0059825,-0.000262254,-0.017615138,0.005193142,0.019692395,-0.00198378,-0.002845842,0.012546631,0.006107135,-0.008225936,-0.008890659,0.015870241,0.00517237,0.002596571,-0.010427829,-0.019110762,0.024262359,0.012048089,-0.032405205,0.006522586,0.013211353,0.013211353,-0.038221523,-0.007727395,-0.008267482,-0.019276943,0.001474852,0.031408124,-0.035562634,0.017532047,-0.023431456,-0.015454791,-0.011383367,0.016534964,-0.02176965,0.008682934,0.027253609,0.020190936,-0.0247609,-0.007311944,0.009555381,-0.01852913,-0.011632638,0.011549547,0.027419789,-0.034067012,-0.01229736,0.0307434,0.003946788,0.0046946,0.037722982,0.03057722,-0.010427829,0.002284982,0.033236109,0.030078677,-0.013377533,0.007395034,-0.012048089,0.040714234,-0.028749233,-0.000102565,-0.0059825,-0.041046593,0.017698228,-0.006356406,0.003178203,0.009056839,0.023099095,0.00606559,0.011881908,-0.02127111,-0.001126912,-0.027087428,0.011134096,0.001204809,-0.017033506,0.011051006,-0.014374617,0.017864408,0.023431456,-0.002077257,-0.026755067,-0.043871664,0.025757983,-0.006190225,0.001152877,0.011798819,-0.024262359,0.006564131,-0.070128188,-0.004362239,0.012962082,-0.013626805,-0.001402148,-0.012214269,0.011217186,-0.015953332,0.015787151,0.011134096,0.027253609,0.024262359,-0.048192356,0.009970833,0.018944582,-0.00517237,0.021935832,0.02775215,0.003406701,-0.010884825,0.075113602,-0.015953332,0.007727395,0.026755067,-0.006190225,-0.012712811,0.013377533,0.005940954,-0.008309027,0.02459472,0.002316141,-0.022434372,-0.012712811,0.03057722,-0.015787151,0.026755067,-0.001069787,0.03988333,-0.003697517,0.039550968,-0.019027673,-0.0059825,-0.00031029,-0.012546631,-0.003614427,0.007478124,0.005525503,0.032571387,-0.011798819,-0.011466458,-0.00606559,-0.011798819,0.018446039,0.007976666,0.018944582,-0.02176965,0.026588887,-0.006273315,-0.012463541,-0.007395034,0.012048089,-0.029247776,0.015454791,-0.007145763,0.006481041,-0.015620971,-0.00388447,-0.025757983,-0.001651419,-0.032903746,-0.005068507,0.03938479,0.003926015,0.004715373,0.022600554,-0.012546631,0.022932915,0.007810486,0.040714234,0.019941665,0.013543714,0.003406701,0.010884825,-0.03988333,0.042209856,-0.022766734,0.027419789,-0.029580137,0.043206941,0.022932915,0.021104928,-0.056833744,0.005193142,0.036061179,-0.012878992,0.008516753,-0.02758597,-0.030244859,-0.011798819,0.001111332,-0.014125346,-0.014125346,0.019027673,0.029081594,0.018861491,0.013626805,0.06846638,0.023099095,0.041378956,0.001599488,-0.028749233,0.017781317,0.016285693,0.021603471,-0.018113678,0.011300277,-0.032239024,0.022434372,-0.02459472,-0.013626805,0.005483958,0.013460624,-0.031574301,-0.015620971,0.016451873,0.014790068,-0.008849114,0.011134096,0.00461151,0.015122429,0.036227357,0.00206687,0.000877641,0.022102011,-0.028250692,0.022600554,-0.026422706,0.004029878,-0.032072846,0.017116595,0.010884825,0.019609304,0.00614868,0.005733229,0.016119512,0.002866614,-0.014540797,0.012463541,-0.003905243,0.003759835,-0.000485559,-0.022766734,-0.016285693,0.037722982,0.009513836,0.001506011,0.011964999,0.004029878,0.019941665,-0.000965924,0.002129188,0.015205519,0.071125269,0.022932915,0.005940954,-0.00044661,0.010220103,-0.03423319,-0.016285693,-0.016867325,-0.000659529,-0.008018211,-0.011383367,0.000016634,0.004071423,-0.029413955,0.019941665,-0.00913993,-0.024096178,0.010635555,0.010594009,0.001547556,0.036227357,-0.030078677,0.020772567,0.022268193,-0.014125346,0.008766023,-0.012962082,-0.007187308,0.017033506,-0.007187308,-0.015205519,-0.005608593,0.044536386,-0.001235968,0.007852031,0.001599488,0.005857864,-0.005940954,-0.010510919,-0.005567048,0.006730312,0.016285693,-0.010801735,-0.024428539,0.015122429,-0.02176965,0.01528861,-0.007436579,0.00226421,-0.004715373,0.004507647,0.004341467,0.005525503,-0.031075761,-0.005899409,0.037556801,0.014873158,-0.000342747,0.009970833,-0.019443123,0.023597637,-0.012048089,-0.025259443,0.006024044,-0.01827986,0.010012378,0.016784234,0.013211353,-0.005400868,-0.024428539,-0.02176965,-0.035230275,0.009347656,0.028583053,-0.015704062,-0.017781317,0.00226421,0.001199616,-0.003385928,0.008267482,0.002326528,0.022434372,-0.020190936,-0.015787151,0.000789358,0.031241942,0.011300277,0.001506011,-0.023265276,-0.010967916,0.009056839,0.011300277,-0.030244859,0.007478124,0.001111332,-0.035894997,0.0153717,0.002700434,0.021104928,0.010884825,-0.003344383,0.00768585,0.010386284,0.00452842,-0.014706978,0.028084511,0.013377533,0.014873158,0.046862911,-0.015454791,0.021188019,0.013959166,0.012629721,0.025924165,-0.018695312,-0.00922302,-0.0093892,0.007727395,0.036892079,0.007228854,-0.01229736,0.029247776,-0.004943871,-0.027253609,-0.008433662,0.043206941,0.002825069,0.028583053,-0.023431456,0.034897912,-0.041545134,-0.016534964,0.003053567,-0.012712811,0.002741979,-0.007187308,-0.025093261,-0.045201108,-0.004424557,-0.016618054,-0.008890659,0.008018211,-0.05184833,-0.019526213,-0.013377533,-0.010469374,0.030244859,-0.005068507,0.051183607,0.005483958,-0.006024044,0.035064094,-0.011134096,0.014956249,0.002284982,0.001724123,-0.01229736,0.012629721,0.010261648,0.014540797,0.048857078,-0.029580137,-0.024927082,-0.008350573,-0.03988333,0.000939959,0.013543714,0.013626805,-0.021437289,-0.012962082,0.006771857,0.013709894,-0.0059825,0.035396457,-0.006439496,-0.029580137,0.0046946,0.019609304,-0.007270399,0.014291527,-0.015620971,0.00118923,-0.00760276,-0.017199686,0.023265276,0.026588887,-0.030078677,-0.016701145,-0.025757983,0.004964644,0.026588887,0.043206941,0.011051006,-0.009846197,0.028915415,0.031574301,0.023763817,0.009264565,-0.008433662,-0.035064094,-0.000579035,-0.0247609,0.014125346,0.016618054,0.028749233,-0.052513052,-0.016867325,-0.01238045,0.002741979,0.013709894,0.010718645,0.013626805,0.009596926,-0.004403784,-0.02758597,-0.000945152,0.000420645,0.003759835,0.012546631,-0.011881908,0.008392117,0.012795902,0.005483958,-0.009763107,0.006397951,-0.010801735,0.012795902,-0.03938479,0.005733229,0.005733229,-0.000433627,0.015454791,0.002357686,-0.006564131,0.030244859,-0.024428539,0.016036423,0.014291527,-0.004964644,0.029413955,0.040381871,0.012629721,-0.033568468,-0.026422706,-0.037889164,-0.034399372,-0.03423319,0.021935832,0.004133741,-0.014623888,-0.013543714,-0.05517194,0.004736145,0.006314861,0.00006037,0.006356406,0.003323611,-0.010344739,0.007062673,0.005899409,-0.00623177,-0.001973394,-0.0555043,0.011881908,0.001350217,-0.033069927,-0.026921248,0.022268193,0.028583053,-0.021021837,0.010884825,0.019692395,-0.005442413,0.031574301,-0.014956249,0.01238045,-0.006356406,0.006273315,-0.003095113,-0.014540797,-0.02176965,0.005006189,-0.002658889,0.042542219,-0.02176965,0.017199686,-0.016701145,-0.001599488,0.016950415,-0.021188019,0.017864408,0.023763817,-0.000669915,0.025093261,0.021104928,0.008807569,0.037390623,-0.025591804,-0.003178203,-0.001319058,0.020523297,0.005255459,0.019276943,-0.00226421,0.00760276,-0.057166107,-0.006896493,-0.034067012,0.043871664,0.038221523,0.008101301,0.03988333,0.015870241,0.000955538,-0.004299921,-0.002928932,-0.002118802,-0.020523297,-0.001168457,-0.011134096,-0.000685495,0.003323611,0.011549547,0.034565553,0.029247776,-0.029746316,0.005213914,0.019110762,-0.003302838,0.026422706,0.028915415,-0.036227357,0.033236109,0.038387705,-0.035230275,0.004071423,-0.021935832,0.002928932,0.000976311,0.000527104,-0.006854947,-0.003822153,-0.001199616,0.019858574,-0.002762751,0.039052427,-0.008641388,0.032239024,-0.002295369,0.035396457,0.044536386,-0.029413955,0.025093261,-0.03423319,-0.016867325,-0.008849114,0.008433662,-0.004486875,0.017033506,0.006730312,-0.008599843,-0.008225936,-0.024428539,0.006564131,-0.007561215,-0.032072846,-0.019941665,0.035396457,0.019276943,0.010261648,0.005857864,0.032239024,-0.044204023,-0.018944582,0.002409618,0.032903746,0.05517194,-0.03655972,0.007976666,0.030909581,-0.023929998,0.016368784,0.01528861,-0.00768585,0.02176965,0.013626805,-0.02459472,0.04021569,-0.032737568,0.006854947,-0.011383367,0.014873158,-0.02176965,0.00243039,0.0093892,0.0093892,-0.029580137,0.019858574,0.01827986,0.024428539,0.017864408,-0.028250692,-0.001111332,0.056169022,0.007478124,-0.010718645,0.041046593,-0.015704062,0.034731735,0.002523867,-0.032571387,0.004341467,-0.023597637,-0.011881908,-0.035562634,0.006688767,0.007810486,-0.012712811,0.022600554,0.03057722,0.022600554,0.010552464,0.0307434,-0.009638472,0.02176965,-0.018030589,0.024262359,-0.036227357,-0.020772567,0.001641033,-0.022932915,-0.014623888,0.018362951,0.002575798,0.006190225,-0.011051006,0.021021837,0.019110762,0.02127111,-0.028583053,-0.052180689,-0.014291527,-0.010552464,0.036393538,0.042542219,-0.04586583,-0.001869531,0.008350573,-0.008516753,-0.020772567,0.000294711,0.015704062,-0.014457707,-0.020772567,0.008766023,-0.026588887,-0.004736145,-0.028084511,-0.007519669,0.010552464,-0.016534964,0.006190225,0.012962082,-0.016618054,0.012546631,0.02459472,0.022932915,0.020440206,-0.027918331,-0.008059756,0.020689478,-0.014623888,-0.011466458,-0.006896493,-0.020024756,-0.031408124,0.021603471,0.007270399,-0.03057722,0.008350573,-0.021437289,0.00072704,-0.043871664,0.006314861,-0.017199686,0.02176965,0.024262359,-0.020357117,-0.000542683,-0.005213914,0.001963008,-0.00064395,-0.022434372,0.022102011,-0.006688767,-0.028583053,0.002191506,-0.005047734,0.002368073,0.014956249,0.023929998,-0.003302838,-0.032239024,0.022268193,-0.013377533,-0.010801735,0.003676744,0.009015295,-0.039550968,0.010884825,-0.033568468,0.013709894,-0.029413955,-0.006356406,-0.020274026,0.023597637,0.030909581,0.02176965,0.016285693,0.045533467,-0.024096178,-0.030909581,-0.026422706,0.002783524,-0.010594009,0.004362239,-0.070792913,0.009472291,-0.022102011,0.011134096,-0.017448956,-0.011549547,-0.056833744,0.00082571,0.026588887,-0.013709894,0.002575798,0.02176965,-0.000568649,-0.007270399,0.004279149,-0.042874578,-0.026588887,0.016784234,0.036725901,-0.028915415,-0.009513836,0.017448956,0.002035712,-0.007228854,0.011383367,0.011134096,0.028915415,0.0153717,-0.027087428,0.043871664,-0.005089279,0.006314861,0.014291527,-0.003240521,0.025924165,-0.001230775,-0.015454791,-0.012629721,0.031740483,-0.039717149,-0.031075761,0.006605676,-0.008641388,-0.032239024,0.037722982,-0.03705826,-0.024096178,0.001911076,0.018196769,-0.007353489,-0.011300277,-0.029081594,0.004590738,-0.018030589,-0.026588887,0.010261648,0.038221523,0.008392117,-0.01213118,0.018362951,-0.034731735,-0.017781317,-0.011632638,0.005255459,0.000851675,0.014208436,-0.000039922,-0.000228498,0.014790068,0.00913993,0.0004544,-0.011798819,-0.020440206,0.005899409,0.008350573,0.006314861,0.040548053,0.003427474,-0.010801735,0.008599843,0.002586185,-0.041212775,-0.016368784,0.020024756,0.000965924,-0.021021837,-0.008475208,0.0307434,0.00760276,0.003614427,0.003489791,-0.025924165,0.000799744,0.013460624,-0.020440206,0.048857078,0.004320694,-0.048857078,0.015039339,-0.029580137,0.025924165,0.018861491,-0.014706978,0.000576439,-0.031241942,0.0307434,0.0153717,0.014706978,0.028084511,-0.01238045,-0.031241942,0.018196769,-0.034897912,0.008142847,0.010718645,0.00922302,0.047859997,-0.00072704,-0.010427829,0.007104218,0.026256526,0.012214269,-0.013377533,-0.05184833,0.005276232,0.021935832,-0.007021128,0.009804652,0.007893575,0.024096178,-0.002357686,0.033900831,-0.031740483,0.034565553,-0.036892079,-0.015454791,0.030411039,0.010552464,-0.022268193,-0.001391762,-0.008184392,-0.008558298,0.008475208,-0.009929287,0.010427829,0.041378956,-0.009555381,-0.008724478,-0.039052427,0.034731735,-0.014291527,0.023099095,0.029081594,0.007519669,0.010967916,-0.008142847,0.006190225,-0.031075761,0.033734649,-0.001672192,0.047859997,-0.022434372,-0.007395034,0.01213118,0.056169022,0.002762751,-0.029413955,-0.000763392,-0.015787151,0.010801735,0.008142847,0.029912498,-0.0018176,0.033236109,-0.046198189,-0.002492708,-0.006730312,0.008807569,-0.03655972,0.009430746,-0.053842496,-0.060489718,0.046862911,0.002783524,-0.0187784,0.000571246,0.00760276,0.002482322,0.001319058,-0.014291527,0.001464466,-0.011632638,-0.012463541,-0.004902326,0.000841289,0.006688767,0.030244859,0.018944582,0.000532297,-0.015620971,0.007104218,0.005608593,0.002035712,-0.023763817,0.003032795,0.010594009,-0.023597637,-0.042376038,-0.005255459,0.001199616,-0.0247609,-0.007893575,-0.011632638,0.013045172,-0.005691683,-0.007104218,0.027419789,-0.004320694,-0.005525503,-0.026090344,0.031408124,-0.012795902,-0.007062673,0.000939959,0.000030185,0.004175286,0.014291527,0.033236109,-0.038720068,0.074116521,-0.019692395,0.001589101,0.013792985,-0.056169022,-0.028749233,-0.001599488,0.004175286,0.014790068,0.00162026,-0.007519669,-0.041378956,0.016534964,-0.003572882,-0.002575798,-0.019526213,-0.00922302,-0.033900831,-0.042043675,-0.014208436,0.010178559,0.017698228,0.032239024,0.00913993,0.009264565,-0.012463541,-0.005857864,-0.015870241,0.004486875,0.018861491,-0.000176567,-0.029912498,0.016784234,0.012546631,0.051183607,0.023597637,0.032903746,0.0153717,-0.013377533,-0.000016634,-0.061486799,-0.034565553,0.016119512,0.00380138,-0.003863698,0.004362239,-0.017532047,-0.002762751,0.000102565,-0.021437289,0.029247776,-0.010718645,-0.015870241,-0.016285693,0.010220103,-0.000373906,0.012962082,0.010137013,-0.007228854,0.02127111,-0.029247776,0.018113678,0.009181475,0.002233051,0.014374617,-0.00396756,0.010801735,0.007644305,0.020855658,0.014790068,0.032737568,-0.037390623,0.003032795,0.010801735,-0.01553788,-0.014790068,0.019526213,-0.017947499,-0.007893575,-0.011964999,-0.00614868,-0.005857864,-0.032072846,-0.025924165,0.001163264,-0.013294443,-0.01553788,0.016701145,-0.013460624,-0.001111332,0.00760276,0.01553788,-0.033734649,0.048192356,-0.003282066,0.031906664,0.002845842,0.003240521,0.017116595,-0.01827986,0.006896493,-0.00760276,-0.009680017,-0.02459472,-0.020689478,-0.053510133,0.00614868,-0.010552464,-0.032405205,-0.0307434,0.025093261,0.003635199,-0.008101301,-0.00606559,-0.007436579,0.00606559,-0.012962082,0.026921248,0.009098385,0.046530552,-0.011632638,0.032571387,-0.033900831,0.009846197,0.002866614,0.032903746,0.008973749,0.012712811,0.040049512,0.013626805,-0.026256526,-0.031408124,0.036227357,0.011964999,-0.006024044,-0.001848759,0.015704062,-0.021188019,-0.035064094,-0.013377533,-0.009721561,-0.01553788,0.008766023,0.005400868,0.004507647,-0.018362951,-0.026588887,-0.00913993,-0.025591804,0.035894997,0.021935832,-0.031906664,-0.000602404,0.026422706,-0.006397951,0.006647222,0.0093892,0.020606387,0.00913993,0.015620971,-0.024096178,0.00063616,-0.006564131,0.01238045,-0.013709894,0.000563456,-0.009887742,0.016618054,-0.003323611,0.000451803,0.001609874,0.008682934,0.025259443,0.020024756,-0.027253609,0.010884825,0.028250692,-0.054839578,0.033568468,-0.004902326,0.003053567,0.020274026,-0.015704062,-0.00614868,-0.063813329,0.002482322,0.009763107,-0.001609874,-0.012214269,0.020107845,0.001921462,0.018695312,-0.004923099,0.007270399,-0.023763817,0.005234687,0.003406701,0.002565412,0.007104218,0.000841289,0.016202603,0.01827986,-0.031075761,-0.035562634,-0.025259443,-0.007021128,0.000641353,-0.033069927,0.010718645,0.005650138,0.024927082,-0.002658889,0.00380138,0.009929287,-0.004258377,-0.039717149,-0.022434372,0.025425622,0.00198378,0.006356406,0.017615138,-0.032072846,0.046862911,-0.026921248,0.005940954,0.021603471,-0.002253824,0.002825069,-0.030411039,-0.003115885,0.023597637,-0.004320694,-0.007852031,0.018030589,-0.008724478,-0.005733229,0.032903746,0.013876075,0.015454791,-0.023597637,0.005151597,-0.035396457,0.02176965,-0.012463541,0.025591804,0.014540797,-0.027918331,0.004154514,0.008724478,0.016036423,-0.015870241,0.005400868,-0.017365867,-0.044868745,-0.000485559,0.020357117,-0.00760276,-0.023265276,-0.012048089,0.008433662,0.018362951,-0.006979583,0.0307434,0.008392117,0.027087428,-0.019360034,0.016119512,0.02127111,0.010801735,0.00299125,0.002949705,0.012463541,-0.000025966,0.015953332,0.029413955,0.020024756,0.003780607,0.022102011,-0.031740483,0.01553788,0.010386284,0.028749233,-0.010884825,0.008682934,-0.003531337,-0.05517194,-0.019360034,-0.009347656,-0.002025325,0.003261293,-0.025425622,-0.01553788,-0.000251867,0.014291527,0.012546631,0.035728816,-0.007062673,-0.006605676,0.000384293,-0.005047734,-0.032571387,-0.021188019,-0.02127111,-0.016036423,0.008475208,-0.004009106,0.014291527,-0.008101301,0.004424557,-0.038221523,-0.019360034,0.015039339,-0.015454791,-0.029580137,0.035728816,0.004466102,-0.000778971,-0.005068507,-0.017781317,0.00477769,0.001838372,0.030244859,0.01213118,-0.022932915,-0.005359322,0.037390623,0.005899409,0.002046098,0.037889164,0.016701145,0.010303194,0.02127111,-0.009513836,-0.022268193,-0.005650138,-0.00388447,0.016534964,-0.023265276,-0.00054528,0.004819236,0.004715373,-0.001178843,-0.051183607,-0.00614868,-0.010552464,-0.002741979,-0.009181475,0.023597637,0.019193852,0.017199686,-0.036393538,-0.00243039,-0.015870241,-0.014706978,-0.00145408,0.016368784,-0.011632638,-0.014623888,-0.01229736,-0.01553788,0.040880412,0.023929998,-0.014623888,0.002648502,0.031906664,-0.033734649,-0.026755067,0.002783524,0.005359322,0.009970833,0.001412535,0.016950415,0.016285693,-0.006730312,-0.02459472,0.050851244,-0.001827986,-0.020855658,0.020938748,0.004071423,-0.021603471,-0.007852031,-0.023929998,-0.029912498,-0.003365156,0.017365867,-0.010427829,-0.011715728,0.014956249,0.011383367,0.032405205,-0.028583053,-0.017448956,0.018446039,0.017615138,0.035728816,-0.010095468,-0.00254464,0.010012378,0.028250692,-0.020855658,-0.002305755,-0.001002276,-0.014125346,-0.007021128,-0.028583053,-0.045533467,-0.02758597,-0.020440206,0.001350217,0.010053922,0.020689478,-0.017615138,0.026422706,0.040880412,0.012463541,-0.010718645,-0.014706978,0.068134025,0.038720068,0.047859997,-0.012546631,0.015704062,-0.002087643,-0.010303194,0.014790068,0.018612221,0.007395034,-0.014790068,-0.017864408,-0.005068507,-0.054507218,0.004902326,-0.004050651,0.021603471,0.019775484,-0.024262359,-0.012795902,0.021935832,-0.004009106,-0.039717149,0.037556801,-0.016701145,-0.025757983,0.005483958,-0.005110051,-0.021935832,-0.003406701,0.010594009,0.015787151,-0.049854163,0.007727395,-0.008392117,-0.017199686,0.009970833,-0.008849114,-0.013876075,-0.0059825,-0.015870241,-0.007104218,0.028250692,-0.029081594,0.026921248,0.00299125,-0.017781317,0.042542219,0.018196769,0.052845411,-0.004819236,-0.014125346,0.02459472,-0.011715728,0.015787151,-0.005774774,0.004902326,-0.004964644,-0.02758597,-0.013959166,-0.033568468,-0.027918331,-0.017698228,0.003489791,-0.020024756,-0.021603471,0.019360034,0.028084511,-0.002503094,-0.018861491,-0.002295369,0.050851244,-0.020689478,-0.000459593,-0.026090344,0.002783524,-0.005899409,-0.026921248,-0.0093892,-0.004112968,0.031574301,0.003926015,-0.032903746,-0.046198189,-0.019027673,-0.00913993,0.030411039,-0.019443123,0.001963008,-0.005193142,0.010884825,-0.02127111,-0.025259443,0.032737568,0.00089322,0.003282066,0.001713737,-0.006439496,0.016867325,-0.031574301,0.031075761,-0.009970833,0.022600554,-0.023597637,-0.014956249,0.004009106,0.00198378,0.026588887,-0.023431456,-0.023763817,-0.013294443,-0.029746316,0.001381376,-0.042874578,-0.00913993,0.014873158,0.016202603,0.012878992,-0.006024044,0.009638472,0.010552464,-0.017033506,-0.027087428,0.044536386,-0.038055345,0.001329444,-0.019609304,0.023597637,-0.043206941,0.040049512,0.017615138,0.046862911,0.02127111,0.013294443,-0.039550968,-0.018861491,-0.019609304,-0.033734649,0.00623177,-0.017199686,0.041212775,-0.017781317,-0.024262359,0.054507218,-0.009721561,0.005816319,-0.00206687,-0.008766023,0.017365867,-0.000737426,0.018362951,-0.023597637,-0.019110762,0.021935832,0.041545134,-0.020357117,-0.017615138,0.044868745,-0.018030589,-0.032405205,-0.050186522,-0.014540797,0.005213914,-0.006688767,0.047527634,0.040714234],
                "numCandidates": 150,
                "limit": 10
            }
        },
        doc! {
            "$project": doc! {
                "_id": 0,
                "plot": 1,
                "title": 1,
                "score": doc! { "$meta": "vectorSearchScore" }
            }
        },
    ];

    // Run the query and print the results.
    let mut results = my_coll.aggregate(pipeline).await?;
    while let Some(result) = results.try_next().await? {
        println!("{}", result);
    }

    Ok(())
}

```

**Output:**

```js
{ "plot": "At the age of 21, Tim discovers he can travel in time and change what happens and has happened in his own life. His decision to make his world a better place by getting a girlfriend turns out not to be as easy as you might think.", "title": "About Time", "score": 0.7704715728759766 }
{ "plot": "A psychiatrist makes multiple trips through time to save a woman that was murdered by her brutal husband.", "title": "Retroactive", "score": 0.7597329616546631 }
{ "plot": "An officer for a security agency that regulates time travel, must fend for his life against a shady politician who has a tie to his past.", "title": "Timecop", "score": 0.7578861713409424 }
{ "plot": "A time-travel experiment in which a robot probe is sent from the year 2073 to the year 1973 goes terribly wrong thrusting one of the project scientists, a man named Nicholas Sinclair into a...", "title": "A.P.E.X.", "score": 0.7573902606964111 }
{ "plot": "After visiting 2015, Marty McFly must repeat his visit to 1955 to prevent disastrous changes to 1985... without interfering with his first trip.", "title": "Back to the Future Part II", "score": 0.7517178058624268 }
{ "plot": "A reporter, learning of time travelers visiting 20th century disasters, tries to change the history they know by averting upcoming disasters.", "title": "Thrill Seekers", "score": 0.7505240440368652 }
{ "plot": "Hoping to alter the events of the past, a 19th century inventor instead travels 800,000 years into the future, where he finds humankind divided into two warring races.", "title": "The Time Machine", "score": 0.7502152919769287 }
{ "plot": "Lyle, a motorcycle champion is traveling the Mexican desert, when he find himself in the action radius of a time machine. So he find himself one century back in the past between rapists, ...", "title": "Timerider: The Adventure of Lyle Swann", "score": 0.7499964237213135 }
{ "plot": "A romantic drama about a Chicago librarian with a gene that causes him to involuntarily time travel, and the complications it creates for his marriage.", "title": "The Time Traveler's Wife", "score": 0.7490749359130859 }
{ "plot": "A modern aircraft carrier is thrown back in time to 1941 near Hawaii, just hours before the Japanese attack on Pearl Harbor.", "title": "The Final Countdown", "score": 0.7475042343139648 }
```

#### Filter Query

The following query filters the documents for movies released between January 01, `1955` and January 01, `1975` before performing the semantic search against the sample vector data. It uses the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/query/and.md#mongodb-query-op.-and) operator to perform a logical `AND` operation of the specified dates. It then searches the `plot_embedding_voyage_3_large` field in the filtered documents for `150` nearest neighbors using the vector embeddings for the string *kids adventure*, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

### Asynchronous API

```rust
// Raise the recursion limit so the doc! macro can expand the 2048-element
// query vector.
#![recursion_limit = "2560"]

use mongodb::bson::{doc, Document};
use mongodb::{Client, Collection};
use futures::TryStreamExt;

#[tokio::main]
async fn main() -> mongodb::error::Result<()> {
    // Replace the placeholder with your Atlas connection string.
    let uri = "<connection-string>";
    let client = Client::with_uri_str(uri).await?;

    // Access your database and collection.
    let my_coll: Collection<Document> = client
        .database("sample_mflix")
        .collection("embedded_movies");

    // Filter the search on the indexed "year" field.
    let pipeline = vec![
        doc! {
            "$vectorSearch": doc! {
                "index": "vector_index",
                "path": "plot_embedding_voyage_3_large",
                "filter": doc! {
                    "$and": [
                        doc! { "year": doc! { "$gt": 1955 } },
                        doc! { "year": doc! { "$lt": 1975 } }
                    ]
                },
                "queryVector": [-0.021090532,-0.026399033,-0.024103465,-0.025538195,-0.000549233,0.011836523,-0.013199517,-0.003766167,-0.005165028,-0.02238179,0.037876874,0.010617003,0.010903949,-0.001354026,0.006850836,-0.018005863,-0.02195137,0.019512329,-0.041894119,-0.008357302,0.027546817,-0.025251249,0.004340059,-0.02195137,-0.003748232,-0.006205208,0.021377478,0.008931194,-0.00173961,-0.009827901,-0.016642869,-0.033572685,-0.026399033,0.015208139,0.010114847,-0.0233861,-0.011406104,-0.033142265,-0.008895326,-0.014347301,-0.019081909,-0.049067769,0.034433521,-0.023673046,0.004160717,-0.01334299,-0.06714537,0.032568373,-0.022525262,-0.024677357,0.011334368,0.027403345,0.026399033,-0.016786342,-0.015925504,0.013916882,-0.005487842,-0.0233861,0.026542507,-0.052798066,-0.025681669,-0.025394723,0.014203828,0.014921193,-0.031564061,0.010760476,0.010688739,0.013916882,-0.037876874,0.039598551,-0.000816003,0.003766167,-0.001694775,0.026972925,-0.009469219,0.015351612,-0.007245387,0.028981548,-0.035724778,0.010688739,0.001228488,0.004106915,-0.024677357,0.028551128,-0.033716157,-0.013486463,0.018292809,-0.018221073,0.009612692,-0.003622693,-0.001138817,-0.021234006,-0.045624416,0.020803586,0.007675806,-0.009612692,-0.021664424,-0.026685979,-0.025968615,0.001775478,-0.007496465,0.02051664,-0.054519743,0.018221073,0.014132091,-0.009684428,-0.025825141,-0.014921193,-0.057389203,-0.020660114,-0.028264182,-0.008931194,-0.019942747,-0.003228143,-0.014419037,0.021234006,-0.004573202,0.007317123,0.018651491,-0.016571132,-0.036155198,-0.032855317,0.000726332,-0.031851009,0.018938437,0.021234006,-0.048206929,0.017934127,-0.013414727,-0.009469219,0.064849801,0.006348681,-0.039024659,0.021377478,-0.022668736,-0.026829453,-0.019081909,0.027977237,-0.004627005,-0.038450766,0.004465597,-0.041894119,0.008213829,0.03055975,0.052224174,-0.00277979,-0.032137953,-0.013629936,0.022094844,-0.005918262,0.020660114,0.010617003,-0.020373167,-0.001614071,0.021090532,-0.005523711,0.004878082,-0.021090532,0.029698912,0.000726332,0.003371616,-0.022238316,0.008715985,0.038737711,0.013486463,-0.008536644,0.040172443,0.017503707,-0.028838074,0.061693393,-0.003066736,0.008285566,-0.034576993,0.01578203,-0.02238179,0.015925504,0.066571474,-0.038737711,-0.050215553,0.009325746,-0.010903949,-0.041607171,-0.006384549,0.026972925,-0.000119374,-0.003066736,-0.024103465,0.005093292,0.028981548,0.026829453,-0.001703742,0.043041904,0.010186584,0.010688739,0.004357993,-0.016571132,-0.010545266,-0.033142265,-0.005559579,-0.000365408,-0.00717365,0.019655801,0.047633037,0.044476632,0.01456251,-0.002977065,0.025681669,-0.015423348,-0.02051664,-0.019512329,0.014705983,0.002977065,0.03055975,-0.014347301,0.024390411,0.005882393,-0.012195205,0.004071047,-0.028694602,0.031277116,-0.010114847,0.005272633,0.017934127,0.037589926,-0.046198308,-0.02195137,-0.037876874,0.021234006,-0.034720469,-0.018005863,0.03055975,-0.015495085,-0.035150886,0.004178651,0.005882393,0.075753748,0.00595413,-0.083214343,-0.016284186,0.022238316,-0.032998793,-0.00491395,-0.009254009,-0.007819279,0.046198308,-0.008464907,0.014634247,0.031707536,-0.00317434,-0.026255561,-0.010617003,-0.033285737,0.020086221,-0.016858079,-0.012195205,-0.041894119,0.000721849,0.038163818,0.02238179,0.011406104,0.010330057,0.032137953,-0.01047353,0.039311603,-0.01291257,-0.03099017,-0.018938437,-0.013271254,-0.001820314,-0.005380238,0.003299879,-0.024533885,-0.001093982,0.012123469,-0.005236765,0.014132091,-0.018221073,0.013629936,0.022238316,-0.00317434,0.034003101,0.019081909,0.008034488,-0.02912502,0.026542507,-0.011334368,-0.077475421,0.038163818,-0.003568891,0.019081909,0.019512329,0.002385239,-0.032568373,-0.020373167,0.038737711,-0.013773409,0.01621245,-0.028407656,-0.021090532,-0.004411795,-0.013916882,-0.001533368,0.004322124,-0.024820831,0.004627005,-0.004591136,0.014849456,-0.014275564,-0.020229694,0.0233861,0.015566821,0.022525262,-0.024390411,-0.028694602,0.001766511,-0.036011726,0.006456285,-0.011262631,0.005523711,0.012266942,-0.019225383,-0.015423348,0.011836523,-0.011334368,-0.009827901,-0.011119158,0.007030177,0.00277979,0.004537334,-0.016571132,0.013127781,-0.013701673,-0.016571132,0.002941197,0.000959476,-0.004483532,0.010760476,0.043041904,-0.032568373,-0.015423348,0.006169339,-0.02094706,-0.050215553,0.012769097,0.015495085,0.001318158,0.00164994,-0.045337472,0.001533368,0.005595447,0.039311603,-0.030703224,0.023242628,-0.008787721,-0.021234006,-0.021234006,-0.001524401,0.007281255,0.01334299,0.00164994,-0.005451974,-0.011047422,-0.021234006,-0.033572685,-0.015423348,-0.005236765,0.025681669,-0.02051664,-0.024103465,-0.021377478,-0.00738886,-0.031707536,0.017790653,-0.026829453,0.007783411,-0.003335747,0.024677357,0.006384549,0.035724778,-0.004017244,-0.018651491,-0.014060355,-0.029842386,-0.012553888,0.006994309,-0.00317434,0.018292809,0.019942747,-0.01169305,0.002456975,0.010330057,-0.031707536,0.00799862,-0.019655801,-0.006205208,-0.012769097,-0.035294361,0.026112087,-0.004483532,0.02094706,0.019081909,0.001676841,-0.040746335,-0.004035179,-0.014992929,0.004375927,-0.049928606,-0.02051664,0.004268322,0.015351612,-0.037016038,-0.001452664,-0.021234006,-0.005738921,-0.051650282,-0.008285566,0.012840834,-0.015925504,0.018794963,-0.001228488,-0.035868254,-0.00347922,-0.003264011,0.002528712,0.01477772,-0.010545266,0.018221073,0.018149335,-0.028838074,-0.012984307,-0.037302982,-0.041607171,-0.043328848,-0.019799275,-0.019225383,-0.011047422,0.011908259,0.021664424,-0.012553888,0.004662873,0.005451974,-0.024533885,0.0067791,0.022812208,-0.037589926,-0.031564061,0.007101914,-0.00760407,-0.025107777,0.015566821,0.020803586,-0.033572685,0.062841177,0.034146577,-0.007532333,-0.001865149,-0.023673046,0.032424901,0.018508019,-0.005703052,-0.015853768,0.019655801,0.042181063,0.006671495,-0.004573202,0.024390411,0.009756165,-0.00029143,0.000107605,0.032711845,-0.005523711,-0.015566821,0.009110536,0.017216761,0.006241076,-0.003945508,0.007783411,0.024246939,0.048206929,0.00277979,-0.002367305,-0.05107639,-0.016284186,-0.016929815,0.016858079,0.000703914,-0.021234006,0.021234006,-0.014634247,0.001389895,0.008321434,-0.016499396,0.014921193,0.025394723,0.035437834,0.013486463,-0.022668736,-0.012338678,-0.034003101,-0.005559579,-0.008106225,0.023959992,-0.019368855,0.024533885,-0.000600793,0.009756165,-0.001936886,-0.014490774,0.018077599,0.004447663,0.011262631,-0.003658562,0.043328848,-0.018938437,0.00799862,-0.018221073,0.041320227,0.000363166,-0.003730298,0.002851526,-0.024103465,0.003515089,-0.0135582,-0.003497155,-0.006814968,0.014060355,0.027116399,-0.003192274,0.011406104,0.042468011,-0.036442146,-0.007245387,0.032424901,-0.038737711,0.008680117,-0.035581306,0.027546817,0.021664424,-0.000757717,-0.022238316,0.018221073,-0.006205208,0.005093292,0.001264356,-0.002116227,0.001098465,0.017431971,-0.042181063,0.010760476,0.033285737,0.002708053,-0.007352991,-0.009827901,-0.031994481,-0.020803586,0.009971374,-0.014849456,-0.003658562,0.024964303,-0.001793413,0.021090532,0.01578203,0.012984307,0.006922573,-0.032711845,-0.013701673,0.00390964,0.017503707,-0.015351612,0.006922573,0.028694602,0.012266942,-0.027259871,0.007675806,-0.002295568,-0.020086221,0.00595413,-0.027833764,0.001551302,0.008644248,-0.002187963,0.00040576,0.024964303,0.013916882,-0.015925504,0.014347301,-0.011549577,0.018938437,-0.032424901,0.003730298,0.003281945,0.032998793,0.005595447,0.025681669,0.011047422,0.026399033,0.02912502,-0.006241076,0.004627005,0.024390411,0.001542335,-0.034576993,0.011477841,-0.00491395,-0.014347301,0.023529572,-0.004770477,-0.014921193,-0.028264182,0.02812071,0.00164994,0.008680117,-0.005416106,0.035581306,-0.02812071,0.006097603,-0.016355922,-0.010114847,0.033142265,-0.021807898,0.001228488,-0.002170029,-0.032711845,0.018149335,0.014132091,0.03055975,0.031133642,-0.011979996,0.008967063,-0.013486463,-0.02812071,0.052224174,0.004124849,-0.008715985,-0.034863941,0.025251249,0.07977099,-0.000072297,-0.014705983,0.033142265,0.024103465,-0.004232454,-0.007496465,-0.024246939,-0.029698912,-0.009469219,0.010114847,0.001201586,0.00860838,0.012051732,-0.006025866,0.014490774,0.014992929,0.01169305,-0.003192274,0.005308501,0.0045194,0.017575443,0.001022245,-0.018794963,-0.001847215,0.011119158,0.02051664,-0.006886704,0.010330057,-0.003353682,0.018794963,0.013773409,0.026399033,0.007962752,-0.018221073,-0.012553888,-0.003586825,-0.002170029,0.047633037,0.011908259,0.007209518,0.045624416,0.028694602,0.004357993,0.023959992,0.004232454,0.009182272,0.003012933,0.035294361,-0.055954475,0.014849456,0.012553888,0.004340059,-0.000511123,-0.024390411,0.011406104,0.013127781,0.013629936,-0.011406104,0.002582514,-0.004555268,0.005559579,0.000569409,0.017934127,-0.014060355,0.02912502,0.003819969,0.011190895,-0.011262631,0.017001551,0.012553888,-0.02238179,0.024246939,0.032281429,0.032711845,-0.016714605,-0.021520952,0.016355922,-0.011334368,-0.003891705,-0.008572512,-0.016929815,0.0135582,-0.057963096,0.015566821,0.001856182,-0.002456975,-0.000766684,0.005380238,0.000923607,0.035581306,0.005272633,-0.009612692,0.018651491,-0.023959992,-0.001416796,0.033285737,-0.002725987,0.024533885,-0.010186584,0.003802035,-0.029268494,-0.011764786,0.003837903,0.022955682,0.053945851,-0.002232799,0.019512329,0.014419037,0.028407656,0.004985687,0.00210726,0.005774789,0.032568373,-0.024964303,0.019655801,-0.012123469,0.031994481,0.015638558,0.038450766,-0.011979996,0.033716157,0.019368855,0.017431971,0.022668736,0.015423348,-0.001927919,-0.001102949,0.028694602,-0.013701673,-0.036155198,-0.010688739,0.000535782,-0.021807898,-0.005200896,-0.040459387,0.007137782,-0.006492154,-0.00277979,0.020803586,0.027833764,-0.000780134,0.000600793,-0.025538195,-0.011764786,0.021090532,0.028694602,-0.016929815,-0.025251249,0.029268494,-0.013271254,0.014634247,0.000376617,-0.025251249,-0.026255561,-0.037302982,0.003138472,-0.024677357,-0.019799275,0.025825141,-0.040746335,0.002510778,-0.031851009,-0.014347301,-0.00158717,-0.046772201,-0.028838074,0.006635627,-0.001058113,0.014132091,-0.00286946,0.019368855,0.007281255,0.036155198,0.065710634,0.018794963,-0.029268494,0.003461286,0.012984307,0.006133471,0.003497155,0.046198308,-0.014132091,-0.010186584,0.028981548,-0.000286946,-0.003102604,0.011190895,0.014490774,-0.020660114,-0.00347922,-0.004842214,-0.000506639,0.002600448,0.017073289,-0.011836523,-0.026685979,-0.023959992,0.023673046,-0.006958441,0.040172443,-0.031133642,0.009182272,-0.015638558,-0.002421107,0.004555268,0.014705983,-0.028407656,-0.014921193,-0.015710294,-0.008751853,-0.006420417,-0.038450766,-0.011908259,0.006133471,0.002474909,-0.008070357,-0.01025832,-0.011119158,0.004465597,0.010903949,0.009074667,0.030703224,-0.019368855,-0.007891015,0.007675806,-0.005093292,0.023099154,0.022094844,0.00738886,0.007066045,-0.023242628,-0.020660114,0.009397482,-0.006635627,0.009540955,0.006348681,-0.013773409,-0.000186067,-0.021234006,-0.017145025,-0.007030177,0.010114847,0.024390411,-0.024964303,-0.041033279,0.0135582,0.014060355,0.008715985,0.018794963,-0.039598551,-0.015208139,0.027977237,0.020086221,0.012195205,-0.010760476,-0.025538195,0.025394723,0.012697361,-0.053371958,-0.008249698,0.005846525,-0.045624416,-0.027977237,-0.012410415,-0.02195137,-0.022955682,0.011477841,0.026972925,-0.031420588,-0.012051732,-0.015925504,-0.004322124,-0.017145025,0.012840834,0.01578203,-0.010186584,-0.00091464,-0.028264182,0.00369443,-0.029985858,-0.009899638,0.018794963,0.053945851,0.007317123,-0.020086221,0.008967063,-0.001506467,-0.006850836,0.011477841,-0.003120538,-0.005631316,-0.027977237,0.01047353,0.003120538,-0.001354026,-0.004160717,-0.004698741,-0.049067769,0.021807898,-0.037589926,0.03672909,-0.004878082,-0.006241076,0.000049879,0.014203828,-0.027259871,0.004196586,-0.002421107,0.008106225,-0.00760407,-0.003802035,-0.016140714,0.038737711,-0.010043111,-0.037589926,-0.062267285,-0.001506467,-0.006384549,-0.012697361,-0.011190895,-0.01578203,0.014132091,-0.02238179,-0.024677357,0.011621314,-0.028407656,0.010688739,0.039311603,0.009254009,-0.009612692,-0.040459387,0.021234006,0.007926884,-0.057102256,-0.045624416,0.003497155,-0.003120538,-0.015853768,-0.006528022,0.011334368,-0.008177961,-0.033716157,0.010114847,0.035868254,-0.021807898,-0.010975685,-0.039024659,0.021234006,0.001990688,-0.009756165,-0.003819969,-0.033142265,-0.035150886,0.028407656,0.007711674,0.018364545,0.005416106,0.010545266,-0.032281429,0.01291257,0.003102604,-0.009756165,0.05107639,-0.001080531,-0.043615796,0.025968615,0.012697361,0.024820831,0.024246939,-0.020086221,-0.012195205,0.00760407,0.009540955,-0.003802035,0.043328848,-0.010043111,0.003891705,-0.054519743,0.043041904,-0.032711845,0.024820831,0.018651491,-0.008357302,0.009540955,-0.003156406,-0.019081909,-0.025825141,-0.02912502,0.026255561,-0.017216761,0.010401793,-0.028551128,-0.005200896,0.012625624,-0.008142093,0.039311603,-0.00082497,-0.003784101,0.037876874,0.006599758,-0.021520952,0.047633037,0.012410415,-0.01477772,0.023529572,0.004985687,-0.031707536,0.007675806,-0.017934127,-0.034863941,0.018794963,-0.011119158,-0.027546817,0.009612692,0.00760407,0.057102256,0.006241076,0.007281255,-0.007675806,-0.008285566,0.012553888,-0.007245387,0.016284186,-0.024964303,0.007030177,-0.011836523,-0.045050524,0.021090532,-0.021664424,0.00369443,0.037016038,-0.010186584,-0.00656389,0.016355922,0.019225383,0.009002931,-0.008034488,-0.004555268,0.046772201,-0.014347301,0.014347301,-0.023959992,0.017790653,0.031133642,-0.025825141,0.035581306,-0.012769097,0.017360235,0.024677357,0.000046517,0.010903949,0.011262631,-0.000573892,0.026829453,-0.024820831,-0.001309191,0.008177961,-0.002143128,-0.018651491,-0.026685979,-0.040172443,-0.018651491,0.007568201,-0.018794963,0.003281945,-0.014347301,0.005738921,-0.020373167,-0.02051664,-0.028551128,-0.040172443,-0.017718917,0.046198308,0.003802035,-0.005523711,0.07345818,0.000412485,-0.025968615,0.024246939,-0.024964303,0.024820831,0.005882393,0.011190895,0.020086221,-0.029411966,-0.029842386,0.006922573,-0.004286256,0.0233861,-0.0135582,0.000551474,0.026255561,0.019799275,0.003568891,-0.025681669,-0.009469219,-0.002636316,0.013486463,0.050215553,-0.040459387,-0.003622693,0.019225383,-0.015853768,-0.017001551,0.028407656,0.02812071,0.01477772,-0.007209518,0.046198308,0.024246939,0.035868254,-0.019225383,-0.030272804,0.006599758,0.000473013,-0.018364545,0.033429209,-0.0233861,0.021664424,0.028694602,-0.009684428,-0.002815658,0.015136402,0.006994309,0.017360235,-0.027116399,0.042181063,-0.018794963,-0.037589926,-0.018508019,-0.012266942,-0.00277979,-0.01334299,-0.020373167,-0.004949819,-0.018651491,0.026829453,-0.011979996,0.00799862,0.040459387,-0.00738886,0.008249698,0.017718917,-0.042754956,-0.011119158,-0.043615796,-0.009325746,-0.009612692,-0.008285566,-0.008213829,0.012625624,0.000919124,-0.041033279,0.000636661,-0.045911364,-0.001909984,-0.016642869,0.013414727,0.03055975,-0.013414727,0.010186584,0.056241419,-0.008321434,-0.000200638,0.006205208,0.012625624,0.009756165,-0.035294361,0.034003101,-0.023529572,0.031564061,-0.026399033,0.029268494,0.001183652,0.01334299,0.004035179,-0.00491395,-0.002241766,-0.011764786,0.029268494,-0.011621314,0.037302982,-0.020086221,0.018651491,-0.01578203,-0.025825141,0.002528712,0.057102256,0.046198308,-0.006169339,0.008249698,0.009397482,-0.008142093,-0.037876874,-0.041607171,-0.01169305,-0.013773409,-0.020086221,-0.038737711,-0.019799275,-0.035437834,0.019368855,-0.001246422,-0.013845146,-0.037876874,-0.006814968,-0.003066736,0.003730298,0.016499396,0.012840834,0.02051664,-0.006994309,0.009182272,-0.00738886,-0.000193913,-0.037016038,0.007281255,-0.016427658,-0.003568891,0.02912502,0.021807898,0.02912502,0.004124849,-0.012625624,0.02195137,-0.036155198,0.011334368,0.018651491,0.040459387,0.006205208,0.015064666,-0.023959992,0.017360235,-0.000567167,0.032998793,-0.023099154,0.075753748,-0.038737711,-0.005057423,-0.019799275,0.014849456,-0.050215553,-0.001111916,-0.006169339,0.009469219,-0.019081909,-0.013127781,-0.028838074,-0.013414727,-0.008213829,0.006312812,-0.008177961,-0.021664424,-0.010832212,-0.012697361,0.014634247,0.004393861,-0.045337472,-0.010975685,-0.030703224,-0.003228143,-0.014849456,-0.034003101,0.009612692,-0.004806346,-0.006492154,0.018938437,0.00277979,0.023816518,-0.003407484,-0.01169305,0.006276944,-0.024820831,0.00189205,0.006814968,-0.019655801,0.035294361,0.009038799,0.006922573,0.011334368,-0.018651491,-0.009899638,0.029985858,-0.008285566,-0.013845146,0.032424901,-0.024533885,-0.024677357,0.031420588,0.003604759,0.004232454,0.01578203,-0.025107777,0.003784101,0.006276944,-0.010832212,0.009074667,-0.040172443,0.048780821,0.02094706,-0.009110536,0.008680117,-0.014132091,0.023816518,0.012051732,-0.012123469,-0.032998793,-0.032424901,-0.021664424,-0.025538195,-0.01047353,0.009002931,-0.039311603,-0.004806346,0.023673046,-0.012123469,-0.006850836,-0.030272804,0.043615796,0.002456975,0.001273323,-0.007711674,-0.008177961,0.06714537,-0.043615796,0.017216761,0.00882359,-0.005416106,-0.014060355,0.034146577,-0.022812208,-0.009899638,-0.00390964,-0.032137953,0.007245387,0.047633037,-0.007352991,0.006097603,-0.019225383,-0.027833764,-0.010545266,0.002905329,-0.002797724,0.038450766,-0.013629936,-0.008106225,-0.001143301,-0.000014361,-0.043328848,0.029698912,0.027690291,0.002143128,0.012051732,-0.02812071,0.024677357,-0.012984307,0.008715985,-0.005523711,0.039024659,-0.020373167,-0.028838074,0.026972925,0.018364545,-0.010114847,-0.011406104,0.033572685,-0.028838074,0.024677357,-0.011836523,-0.009612692,-0.03672909,0.025107777,-0.025251249,-0.009182272,0.002618382,0.030416278,-0.003210209,0.033859629,-0.015208139,-0.015279875,0.010975685,0.014132091,-0.010545266,-0.002600448,0.003945508,-0.001990688,-0.008859458,0.024533885,0.027116399,-0.005487842,-0.028551128,0.008321434,0.016714605,0.010617003,0.043328848,0.025251249,-0.033429209,0.005667184,-0.012840834,0.037589926,-0.012482151,0.002546646,0.01477772,-0.003120538,0.012984307,-0.054232799,-0.013199517,-0.029985858,-0.023673046,-0.014992929,-0.010760476,0.0233861,-0.02912502,-0.020803586,-0.010545266,0.022238316,0.005021555,0.041033279,0.016140714,-0.006097603,0.015351612,-0.017790653,-0.007675806,-0.032281429,-0.012338678,0.02955544,-0.016427658,0.039885495,0.001192619,-0.006241076,-0.000663563,-0.008070357,-0.001452664,0.025681669,-0.020803586,-0.010401793,0.001443697,0.012410415,0.007926884,-0.034003101,0.017360235,0.000999828,0.019799275,-0.001102949,0.005918262,0.010545266,-0.023529572,0.016714605,0.016571132,0.003604759,0.016140714,-0.020660114,-0.007101914,0.014132091,-0.035437834,-0.018938437,0.019225383,-0.006886704,-0.03629867,0.010545266,-0.017216761,0.005595447,-0.022812208,0.009971374,0.003371616,-0.022955682,-0.013701673,-0.019368855,-0.022238316,0.004627005,0.008213829,0.002600448,0.012769097,-0.027116399,0.015279875,-0.017073289,-0.019512329,-0.010043111,0.003120538,0.0045194,-0.024246939,0.010903949,0.001667874,-0.008895326,0.031277116,-0.016571132,-0.012266942,0.006348681,0.048493877,-0.010186584,0.001506467,0.022955682,-0.012625624,0.018938437,-0.004698741,-0.009002931,0.008249698,0.035724778,0.002887394,-0.00399931,0.007747543,-0.000780134,-0.001389895,-0.003138472,-0.016284186,-0.041033279,-0.018364545,-0.001847215,-0.011190895,0.006061735,-0.044189688,0.033859629,-0.010043111,0.040172443,-0.025251249,-0.006241076,-0.01621245,-0.028694602,-0.001345059,-0.021377478,0.037876874,0.007675806,0.006528022,0.019942747,-0.006133471,0.014275564,-0.005380238,-0.043328848,-0.05825004,0.019512329,-0.00090119,-0.018364545,-0.023099154,-0.003407484,0.026829453,-0.06542369,-0.024677357,0.011262631,-0.002618382,-0.013916882,0.031133642,-0.016427658,-0.017934127,0.020086221,-0.009827901,0.009899638,0.011621314,-0.005308501,0.021377478,-0.011621314,0.009971374,-0.037876874,-0.013916882,0.014419037,-0.001748577,0.014132091,-0.026972925,0.002725987,-0.03672909,-0.004017244,0.005738921,0.001748577,-0.014921193,-0.013127781,0.033572685,-0.022094844,-0.038163818,-0.030129332,0.005057423,0.034576993,0.028264182,0.029698912,-0.003443352,0.022238316,-0.026255561,-0.029842386,0.001883083,-0.006241076,-0.032711845,0.008429039,0.019799275,0.015710294,-0.019368855,-0.00882359,-0.007101914,-0.013414727,-0.004698741,0.01477772,-0.015351612,-0.018508019,0.034290049,-0.012984307,0.008859458,-0.010688739,-0.000573892,0.028694602,0.002313502,0.023959992,-0.013199517,-0.004770477,-0.035294361,0.003228143,0.004949819,-0.041033279,-0.015638558,0.02812071,0.009612692,-0.010760476,-0.005057423,0.010043111,-0.035868254,-0.003192274,0.016427658,-0.007711674,0.012051732,-0.013773409,0.034720469,0.00760407,0.009469219,0.012840834,-0.007962752,-0.024677357,0.006348681,-0.01334299,-0.00308467,0.012984307,0.015208139,0.02955544,0.002116227,0.000403518,-0.02195137,-0.015136402,0.002905329,0.008321434,-0.028981548,-0.035294361,-0.024533885,0.002994999,-0.017073289,-0.021664424,0.013414727,0.006384549,-0.024964303,0.018508019,0.002941197,0.01047353,-0.022668736,0.00421452,-0.034433521,0.005380238,-0.018938437,0.017001551,0.019081909,-0.002636316,-0.006456285,0.008644248,0.008859458,0.011190895,-0.00760407,0.006707363,0.007066045,-0.017718917,0.012195205,-0.037589926,-0.001013278,-0.002456975,-0.003658562,0.016499396,-0.00286946,0.002851526,-0.013414727,0.027977237,-0.040459387,-0.000515606,0.017431971,-0.00882359,0.029985858,-0.007532333,-0.01169305,-0.011836523,0.022525262,0.004627005,0.027403345,-0.010688739,-0.011334368,-0.031564061,-0.018221073,0.023959992,-0.016858079,0.045624416,0.017288497,-0.023529572,-0.016786342,0.042181063,0.003748232,-0.017288497,-0.008142093,-0.004268322,0.040172443,-0.019368855,0.006671495,-0.001488532,0.042754956,-0.020229694,-0.028694602,-0.041033279,0.01047353,0.004286256,0.004411795,-0.019081909,0.020803586,0.03672909,-0.008142093,-0.008751853,0.001640973,-0.014347301,-0.038450766,0.000522331,-0.020229694,-0.018508019,0.035581306,0.050789446,0.055093635,-0.021807898,0.038163818,-0.011262631,0.025251249,-0.034290049,0.045050524,0.0067791,-0.02094706,-0.048206929,0.008859458,0.007137782,-0.024677357,0.012769097,0.006025866,-0.035294361,0.009612692,-0.04476358,0.007675806,0.037876874,0.005236765,0.001156751,0.012625624,0.01025832,0.023529572,0.015423348,0.004160717,-0.021664424,-0.017862389,0.015925504,0.041033279,0.023242628,0.019512329,0.037876874,-0.018005863,-0.006635627,0.001981721,0.016571132,0.009540955,0.010114847,0.008715985,0.006599758,0.012410415,0.005236765,-0.014992929,0.03099017,-0.002797724,-0.039885495,0.05825004,0.000159165,0.016140714,0.043041904,-0.000887739,0.008034488,0.024964303,-0.028838074,-0.015638558,0.009182272,-0.033859629,-0.001963787,-0.008070357,-0.009612692,-0.012410415,0.003676496,-0.047633037,0.005236765,0.032711845,0.002439041,0.017073289,-0.011621314,-0.011764786,-0.018651491,0.003927574,0.002456975,-0.019225383,0.018938437,0.046198308,0.019081909,-0.045624416,-0.015423348,0.009182272,0.020086221,0.008393171,-0.003855837,-0.019942747,-0.02094706,0.000883256,0.015064666,-0.010688739,0.011119158,0.015495085,0.014490774,-0.022238316,0.012051732,0.012769097,-0.019081909,-0.005344369,-0.011621314,0.017145025,-0.008249698,-0.005344369,0.022812208,0.002286601,-0.009002931,0.028407656,-0.001865149,-0.013701673,-0.013845146,-0.006492154,0.022812208,-0.030416278,-0.035294361,-0.042754956,-0.016284186,0.007137782,0.002510778,0.008572512,-0.013701673,0.00656389,-0.006671495,0.012697361,-0.022238316,-0.001856182,0.006276944,0.006599758,0.008680117,-0.006133471,0.006958441,-0.023816518,0.008177961,0.009254009,0.003335747,-0.006635627,-0.015853768,0.007532333,-0.048206929,-0.05825004,-0.025394723,-0.031420588,-0.001049146,0.021377478,-0.023816518,-0.046198308,0.026112087,0.0045194,-0.028694602,-0.007747543,-0.024533885,-0.024677357,-0.032281429,0.018794963,-0.032711845,-0.009684428,0.011190895,-0.001380928,0.015279875,-0.025107777,-0.005738921,-0.004340059,-0.002170029,-0.017718917,-0.020373167,0.010186584,-0.009971374,-0.025394723,0.003622693,-0.048493877,0.015638558,-0.036155198,-0.016427658,-0.000600793,0.003281945,0.022094844,-0.009110536,-0.017145025,-0.023242628,-0.014921193,0.023673046,0.02195137,-0.025394723,0.003371616,-0.032998793,-0.000959476,-0.037589926,-0.013271254,-0.04476358,-0.015423348,-0.018651491,-0.049067769,0.033429209,-0.002089326,-0.033716157,-0.000932575,-0.001080531,0.036155198,-0.004106915,0.005272633,-0.02195137,-0.010043111,-0.027403345,-0.035868254,0.006814968,0.039598551,0.037302982,-0.041320227,-0.025394723,-0.025394723,-0.000699431,0.003604759,0.016355922,-0.00799862,-0.006994309,0.035150886,0.020229694,-0.007747543,0.017647181,0.026399033,-0.030416278,-0.011908259,0.026542507,-0.012195205,0.034146577,-0.006169339,-0.008859458,0.0045194,0.019799275,-0.031277116,-0.022812208,0.007066045,0.039885495,0.001264356,-0.026542507,-0.016355922,0.002214865,-0.018938437,-0.02955544,-0.008070357,-0.006420417,-0.001389895,0.002241766,-0.018292809,0.016355922,-0.002134161,0.037302982,0.00180238,-0.013199517,-0.020086221,-0.011621314,0.021377478,-0.005272633,-0.02195137,-0.017216761,0.037876874,0.033142265,0.041607171,-0.011477841,0.031133642,-0.045050524,-0.003981376,-0.025394723,-0.031707536,0.024533885,0.032568373,0.028694602,-0.021090532,-0.019942747,0.054806691,-0.004483532,-0.020086221,-0.01599724,0.018651491,0.020373167,0.000504397,-0.007424728,-0.063702017,-0.014203828,0.030846696,-0.006599758,-0.027259871,-0.024103465,-0.020660114,-0.004985687,0.005559579,-0.034146577,-0.011549577,-0.00173961,0.008321434,0.007030177,-0.015638558],
                "numCandidates": 150,
                "limit": 10
            }
        },
        doc! {
            "$project": doc! {
                "_id": 0,
                "title": 1,
                "plot": 1,
                "year": 1,
                "score": doc! { "$meta": "vectorSearchScore" }
            }
        },
    ];

    // Run the query and print the results.
    let mut results = my_coll.aggregate(pipeline).await?;
    while let Some(result) = results.try_next().await? {
        println!("{}", result);
    }

    Ok(())
}

```

**Output:**

```js
{ "plot": "A down-on-his-luck inventor turns a broken-down Grand Prix car into a fancy vehicle for his children, and then they go off on a magical fantasy adventure to save their grandfather in a far-off land.", "title": "Chitty Chitty Bang Bang", "year": 1968, "score": 0.7492625713348389 }
{ "plot": "A pilot, stranded in the desert, meets a little boy who is a prince on a planet.", "title": "The Little Prince", "year": 1974, "score": 0.734351634979248 }
{ "plot": "In 19th century England young Mary Grant and her brother Robert Grant embark on a dangerous quest to find their missing father,sea captain Grant,who vanished somewhere along the Chilean coast.", "title": "In Search of the Castaways", "year": 1962, "score": 0.7277882099151611 }
{ "plot": "An apprentice witch, three kids and a cynical conman search for the missing component to a magic spell useful to the defense of Britain.", "title": "Bedknobs and Broomsticks", "year": 1971, "score": 0.720264196395874 }
{ "plot": "In this magical tale about the boy who refuses to grow up, Peter Pan and his mischievous fairy sidekick Tinkerbell visit the nursery of Wendy, Michael, and John Darling. With a sprinkling ...", "title": "Peter Pan", "year": 1960, "score": 0.7198488712310791 }
{ "plot": "A young boys' coming of age tale set in a strange, carnivalesque village becomes the recreation of a memory that the director has twenty years later.", "title": "Pastoral Hide and Seek", "year": 1974, "score": 0.7196846008300781 }
{ "plot": "When his cattle drivers abandon him for the gold fields, rancher Wil Andersen is forced to take on a collection of young boys as his drivers in order to get his herd to market in time to ...", "title": "The Cowboys", "year": 1972, "score": 0.717815637588501 }
{ "plot": "A red balloon with a life of its own follows a little boy around the streets of Paris.", "title": "The Red Balloon", "year": 1956, "score": 0.7149159908294678 }
{ "plot": "When a princess is shrunken by an evil wizard, Sinbad must undertake a quest to an island of monsters to cure her and prevent a war.", "title": "The 7th Voyage of Sinbad", "year": 1958, "score": 0.7148089408874512 }
{ "plot": "This True Life Fantasy follows and shows how the life of a female squirrel, Perri, in the forest is filled with danger and fraught with peril. When not fleeing her natural enemy, the Marten...", "title": "Perri", "year": 1957, "score": 0.7121472358703613 }
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between 1955 and 1975. It returns documents that summarize children's adventures in the plot for movies released between 1955 and 1975.

**See also: Additional Filter Examples**

The [MongoDB Vector Search Quick Start Tutorial](https://www.mongodb.com/docs/vector-search/tutorials/quick-start.md#std-label-vector-search-quick-start) tutorial demonstrates other pre-filters in semantic search queries against the embedded data in the `sample_mflix.embedded_movies` collection.

#### ENN Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *world war*. It requests exact matches and limits the results to `10` documents only. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

### Asynchronous API

```rust
// Raise the recursion limit so the doc! macro can expand the 2048-element
// query vector.
#![recursion_limit = "2560"]

use mongodb::bson::{doc, Document};
use mongodb::{Client, Collection};
use futures::TryStreamExt;

#[tokio::main]
async fn main() -> mongodb::error::Result<()> {
    // Replace the placeholder with your Atlas connection string.
    let uri = "<connection-string>";
    let client = Client::with_uri_str(uri).await?;

    // Access your database and collection.
    let my_coll: Collection<Document> = client
        .database("sample_mflix")
        .collection("embedded_movies");

    // Set "exact" to true to run an ENN search instead of an ANN search.
    let pipeline = vec![
        doc! {
            "$vectorSearch": doc! {
                "index": "vector_index",
                "path": "plot_embedding_voyage_3_large",
                "queryVector": [0.000370218,0.038684014,-0.001893905,-0.060604952,-0.019261414,0.001531242,0.015151238,-0.014103547,-0.019180823,-0.029335376,-0.011846979,0.003868401,0.012894671,-0.002458047,-0.003002041,-0.027078809,-0.019583782,0.041907679,-0.011282837,-0.029818926,0.031914312,-0.020309107,-0.002981893,-0.019906148,-0.012249937,0.041585315,-0.005601123,0.039328746,0.040618215,-0.017085439,-0.038361646,-0.012894671,-0.000352589,0.022565674,-0.011685796,-0.010114257,-0.019906148,-0.012491712,-0.022888042,-0.027401175,0.011846979,-0.002317011,0.045776084,-0.019422598,0.006930886,0.004875797,-0.038845196,0.023855142,0.009630707,-0.045131348,0.003868401,-0.00223642,-0.004392247,0.007212956,-0.019422598,0.046743184,-0.013217038,0.008099466,0.020792658,-0.062861525,-0.047710285,0.009388932,0.001541316,0.050611585,-0.032881413,-0.034009695,0.003002041,-0.005359347,-0.025628159,0.036749814,0.006286152,0.016440706,-0.041262947,0.015715381,-0.012652896,-0.006326448,-0.014909463,0.041262947,-0.025144609,0.00417062,-0.026111709,0.066729926,0.013619997,0.025144609,-0.004291508,0.007978578,-0.009751595,0.003566182,-0.010557512,-0.028207093,-0.015393013,0.048032649,-0.032075495,-0.014425913,0.020792658,0.01096047,0.008502424,-0.013217038,-0.032075495,0.026917625,-0.00165213,0.007172661,-0.063506253,0.034654427,-0.013861772,0.009268044,-0.012894671,-0.023855142,-0.024983425,-0.009308341,0.047710285,-0.010396329,-0.02949656,-0.015151238,0.025144609,0.041262947,0.02095384,-0.004432543,0.011041062,-0.032881413,0.016118338,-0.000478513,0.036749814,0.00417062,-0.040457029,0.017730173,-0.071565427,0.023532774,0.047387917,-0.017730173,0.026272893,-0.001289467,0.000760584,0.004331803,0.017891357,0.012652896,-0.064150989,0.058348387,0.040295847,-0.023532774,-0.012894671,-0.02852946,-0.001914053,0.004734762,-0.017568989,-0.007736803,-0.02095384,-0.014909463,-0.014909463,-0.02047029,0.018858457,-0.005198164,0.000264442,-0.007092069,0.026434075,0.005601123,0.007011477,-0.003928845,-0.004190768,0.023693958,-0.011927571,0.001203838,0.008180057,0.011766387,0.015715381,-0.038522828,-0.019342007,-0.006084673,0.003404999,-0.002256567,-0.003485591,0.009832187,0.023371592,-0.04384188,-0.029818926,0.038361646,0.019906148,-0.004372099,0.004090028,-0.015393013,-0.028690644,-0.033203777,0.025305793,0.015957156,0.005560827,0.021115024,0.008905382,0.018858457,-0.024983425,0.008180057,0.055769451,0.025628159,-0.010557512,-0.000236738,-0.003626626,-0.014184138,0.019664373,-0.00310278,-0.011202246,0.01426473,0.007092069,0.02901301,0.046420816,-0.001994645,0.02192094,0.038845196,-0.036588628,0.021598574,-0.019986739,0.003707218,0.001138358,0.018697273,0.003888549,-0.034976795,0.016360113,-0.031591944,0.002468121,0.015554197,0.001611834,0.013700588,-0.052223418,-0.006004081,0.024338692,-0.024661059,-0.006689111,-0.035460345,0.010235145,0.039489929,-0.007857691,-0.026272893,-0.00261923,-0.011363429,-0.026756443,-0.00640704,0.036749814,0.037233364,-0.006245856,-0.005278756,-0.027562359,-0.049966849,-0.021276208,-0.006971181,-0.013055854,-0.005399643,0.048032649,-0.033203777,-0.002296863,0.023693958,0.026917625,0.000705177,0.022404492,-0.021598574,0.013700588,0.004432543,0.031269576,0.01523183,0.010275441,-0.017568989,-0.023210408,0.050289217,-0.004996685,0.010315737,-0.017004848,0.017246623,-0.00950982,0.017327214,-0.035943896,0.014506505,0.001621908,-0.012491712,0.01096047,-0.011927571,-0.024177508,0.015634788,-0.026595259,0.007897986,-0.014425913,-0.001490946,0.017971948,0.007736803,0.023371592,0.011041062,0.008220353,-0.010557512,0.003888549,-0.034493245,-0.043197148,-0.013942363,-0.008905382,0.002699822,0.025628159,0.001430503,-0.008018874,-0.018858457,0.059315488,-0.018697273,-0.040618215,-0.014022955,0.004815354,0.012008162,-0.014103547,0.030786026,0.043519516,0.005601123,-0.019664373,0.001400281,-0.022082124,-0.018858457,-0.026434075,0.025305793,-0.024822243,0.038039278,-0.011121654,-0.032720227,-0.018374907,-0.005137721,0.001390207,0.028045909,0.03046366,0.00592349,-0.041907679,-0.024338692,-0.042552415,0.006527927,-0.012008162,-0.027401175,0.000337478,0.027884725,0.009912779,-0.011121654,0.004009437,-0.003122928,0.022404492,-0.010275441,-0.004392247,0.00689059,0.01523183,-0.019180823,-0.034170877,-0.040940579,0.021598574,0.005077277,-0.03046366,0.04384188,0.03046366,0.012733487,0.010879879,0.02192094,-0.006930886,-0.016924256,0.038200464,-0.013861772,0.002417751,-0.023532774,-0.016279522,-0.014425913,0.026595259,0.024177508,0.000977174,0.007333844,0.02998011,-0.042230047,0.003042337,0.000730362,0.033364963,-0.002306937,0.005057129,-0.023049224,-0.015876563,-0.022726858,-0.005641419,0.004553431,0.009751595,0.014587097,0.017246623,-0.049966849,0.004613874,0.040457029,0.04287478,0.004090028,-0.00261923,0.002407677,0.039489929,0.002377455,0.007051773,0.025144609,0.024177508,-0.000705177,0.012411121,-0.025789343,-0.024016324,-0.030302476,-0.009268044,-0.00950982,0.017246623,0.013458813,0.008583016,-0.022565674,-0.006366744,0.00427136,-0.007736803,0.020147923,-0.012733487,-0.023693958,-0.006165265,0.035137977,-0.023049224,0.002699822,0.005399643,0.035299163,-0.007817394,0.031914312,-0.000149221,0.015473605,-0.026272893,-0.009711299,-0.002981893,0.000649771,0.064150989,0.032720227,-0.052223418,-0.017810764,-0.010275441,0.027078809,0.030786026,-0.016360113,0.039973479,-0.003122928,-0.038522828,-0.012249937,-0.033848513,-0.027239993,-0.028851826,0.018374907,-0.030302476,-0.048032649,0.011282837,0.058670752,-0.008784494,0.01096047,0.005057129,0.004009437,0.002488269,0.016843664,0.003163224,-0.027884725,-0.001934201,-0.030302476,-0.015715381,-0.001480872,0.011766387,-0.039973479,-0.009227749,-0.003304259,-0.026917625,-0.012088754,-0.014990055,0.03046366,0.007857691,0.042552415,-0.011846979,-0.008421832,-0.001813313,-0.019342007,-0.017166032,0.000972137,0.017004848,-0.018374907,0.037555728,0.019986739,0.018697273,0.014184138,0.027723543,0.023693958,-0.005077277,-0.025305793,0.011846979,0.000705177,0.042552415,-0.037072178,0.010879879,-0.028690644,-0.029818926,0.010879879,-0.014184138,-0.036266264,-0.031591944,-0.033687327,0.022888042,-0.016763072,0.004513135,0.000705177,0.02192094,0.025950525,0.015473605,-0.018374907,0.039489929,0.002881153,-0.037072178,-0.021115024,-0.008623311,-0.002095384,-0.026272893,0.015795972,0.015715381,0.034493245,0.030302476,0.010799287,-0.020228514,0.005137721,0.025628159,0.024016324,-0.008220353,0.002397603,-0.030624844,-0.014587097,0.022082124,-0.006608519,-0.041101765,-0.002478195,-0.031914312,0.017166032,-0.008300944,-0.004593727,-0.001390207,0.032720227,-0.005681715,0.002417751,0.000473476,-0.037878096,-0.046743184,-0.01378118,-0.016198931,-0.007897986,0.006608519,-0.011846979,0.027078809,-0.022243308,0.022565674,-0.007293548,-0.019019639,0.037394546,-0.035299163,-0.02192094,0.008421832,0.000135998,-0.000785769,-0.051578686,0.009227749,-0.015393013,-0.029174194,-0.015554197,0.001400281,0.007495028,-0.002820709,0.041585315,-0.017568989,0.054479986,-0.005641419,-0.024177508,-0.042552415,0.026111709,-0.014909463,0.023855142,-0.022565674,0.010033666,0.028207093,0.010073962,0.007736803,0.015312422,0.037878096,-0.002659526,-0.030786026,0.012652896,-0.019261414,0.005641419,0.019100232,-0.037555728,-0.00013285,-0.020228514,-0.001672278,0.038039278,-0.008703903,0.011282837,0.004351952,0.012894671,0.024177508,0.016440706,0.013942363,-0.008542719,0.005842898,0.001934201,0.00090162,0.014022955,-0.024983425,0.021115024,0.010073962,0.002528564,0.001390207,-0.012008162,0.002347233,-0.015795972,-0.016843664,-0.001793165,-0.016601888,-0.010396329,-0.027239993,-0.001188727,-0.001264282,-0.00950982,0.003928845,0.019503189,0.003485591,-0.026595259,-0.01096047,-0.030302476,-0.00320352,-0.01523183,0.028045909,-0.005641419,0.031108394,-0.01096047,0.011363429,0.016118338,-0.022404492,0.02143739,0.019342007,-0.013378222,0.027723543,-0.034332063,-0.015312422,0.02852946,-0.039489929,0.032720227,0.010154554,0.004956389,0.036105078,0.004775058,-0.038522828,0.019986739,0.020147923,0.009751595,-0.006366744,0.038200464,-0.028690644,-0.007656211,0.020228514,0.00155139,-0.015795972,0.022243308,0.011444021,-0.012491712,0.020550882,0.033687327,0.008865086,0.017730173,0.018213723,0.001682352,-0.043519516,-0.038200464,0.018052539,0.006930886,0.002075236,-0.018536089,0.008703903,-0.000053518,-0.007172661,0.025144609,-0.008099466,0.000120888,-0.016763072,-0.005762306,-0.004432543,-0.00640704,0.05996022,0.031914312,-0.002075236,0.027401175,0.037555728,-0.004311656,-0.01426473,-0.010638104,0.048999749,0.002317011,0.032075495,-0.000120888,-0.00358633,-0.036105078,0.020792658,0.008663607,0.003868401,-0.026917625,-0.02192094,-0.019261414,0.01378118,0.033364963,0.027884725,-0.005883194,-0.009590412,-0.001440577,0.025628159,0.050289217,0.009912779,0.036427446,0.001123247,0.000637178,0.007777099,0.008865086,0.014506505,0.031108394,0.020067332,-0.042552415,-0.006527927,0.005117572,-0.022888042,0.006447336,-0.018294314,-0.004714614,0.009751595,-0.011927571,0.020389698,-0.018939048,0.004210916,0.049644485,-0.014587097,-0.019019639,0.000795843,-0.016440706,0.011202246,0.031430762,0.024177508,0.029818926,-0.014103547,-0.017568989,0.006165265,-0.023855142,0.026434075,-0.012491712,0.008784494,-0.019664373,-0.019261414,-0.003928845,0.013378222,-0.009227749,0.003969141,0.023049224,0.010799287,0.003122928,0.008260649,-0.026595259,-0.055447087,0.016440706,-0.003304259,-0.003707218,-0.046743184,0.018858457,0.000375255,-0.016924256,0.020792658,0.016440706,-0.027401175,0.002740117,-0.007092069,-0.005802602,0.000506217,0.028690644,-0.000493624,0.001571538,0.001400281,0.003263964,-0.001994645,-0.00310278,-0.002327085,-0.01474828,0.026595259,0.008300944,-0.008260649,0.00592349,0.046743184,-0.009308341,-0.016924256,0.011444021,0.01047692,0.006326448,-0.037394546,-0.008583016,-0.020631474,0.024177508,0.015312422,-0.007938282,0.017085439,0.02143739,-0.004130324,0.004372099,-0.004976537,0.048032649,-0.027401175,0.018697273,-0.006447336,0.00203494,0.005963786,-0.014184138,0.009671004,0.007535324,-0.033042595,0.016360113,-0.024338692,-0.008099466,0.024499875,0.000785769,0.010799287,0.028207093,-0.01523183,0.022082124,0.006527927,0.032881413,-0.037716914,0.034009695,-0.009671004,0.016521297,0.032881413,-0.02143739,0.02143739,-0.014184138,0.006124969,-0.028368276,0.038039278,0.026917625,0.012411121,-0.009912779,-0.006366744,-0.047387917,0.016763072,-0.022726858,0.064473353,-0.017730173,0.009832187,0.003445295,0.025789343,-0.003344555,-0.021276208,0.005198164,0.01378118,-0.011202246,-0.006286152,-0.026434075,-0.007817394,0.003969141,-0.037394546,0.006930886,0.000836139,0.000254368,-0.036749814,-0.022082124,-0.006568223,-0.026111709,-0.002175976,0.004069881,-0.037072178,-0.017568989,0.048355017,0.011605204,0.00523846,-0.023210408,-0.01329763,0.000198961,0.02095384,0.004069881,0.000124036,0.008018874,-0.004009437,-0.065440454,-0.008985974,-0.04384188,0.00261923,-0.017407807,0.012733487,-0.017246623,0.031591944,0.007454732,-0.015715381,-0.025789343,0.016843664,-0.008300944,-0.010557512,-0.020550882,-0.028851826,0.002498342,0.028368276,-0.037716914,0.006366744,0.027562359,-0.003062484,0.017649582,0.034493245,-0.003082632,0.017891357,-0.023693958,0.020309107,0.018777864,0.055769451,-0.011363429,-0.018777864,0.022565674,0.001410355,0.035299163,0.012975262,0.007897986,-0.031108394,0.007253252,0.001299541,0.02143739,-0.012249937,0.01047692,-0.020631474,-0.014667688,-0.029657744,-0.002861005,-0.023693958,0.042230047,-0.000669918,0.001531242,-0.005883194,-0.03046366,-0.05286815,0.029174194,-0.009630707,-0.013136446,-0.034654427,0.021598574,-0.012491712,-0.019422598,0.021759758,0.006689111,-0.058670752,0.014828872,0.014345322,-0.016601888,0.038522828,-0.026272893,-0.047710285,-0.003263964,-0.007978578,0.016682481,-0.027078809,-0.000295923,-0.00427136,-0.001198801,0.006850294,-0.006809998,-0.002498342,-0.002065162,0.012169346,-0.001218949,-0.002578934,0.008462128,0.006648815,-0.020147923,0.005399643,0.028207093,-0.014184138,-0.001611834,-0.017649582,-0.032720227,0.009630707,0.006165265,-0.020147923,-0.007132365,-0.027401175,-0.002820709,-0.022888042,0.024499875,-0.011121654,-0.017568989,-0.02095384,-0.017246623,0.018697273,-0.017730173,0.022565674,0.034170877,0.012652896,-0.009388932,0.039328746,-0.000760584,0.009388932,-0.006769702,-0.005278756,0.011282837,0.006366744,-0.049322117,-0.005722011,0.009630707,-0.00223642,-0.004251212,-0.006930886,0.034009695,0.001359985,0.00310278,-0.05286815,-0.004372099,0.027562359,-0.025305793,-0.010073962,-0.013136446,-0.011846979,0.030302476,-0.008018874,-0.025950525,-0.017004848,0.032075495,0.033687327,0.020550882,0.007897986,-0.034976795,-0.018616682,0.001833461,-0.04287478,0.018213723,0.029174194,0.009590412,-0.035621528,0.005762306,0.002065162,0.019180823,0.019180823,0.016521297,-0.017327214,0.023532774,0.012008162,0.032236677,0.002840857,-0.008059169,0.000861324,0.024499875,-0.012733487,0.038361646,0.033364963,0.013942363,0.028368276,0.00203494,0.005057129,0.016198931,0.051256318,-0.000302219,0.004895946,-0.02998011,-0.033203777,-0.005016833,-0.008905382,-0.018697273,0.001994645,-0.008744199,0.022082124,0.036749814,0.004351952,-0.008099466,-0.020228514,-0.019503189,0.020147923,0.028045909,-0.03094721,0.019744964,0.01523183,-0.012008162,0.017166032,0.000685029,0.021276208,-0.004049733,-0.015151238,-0.047710285,0.000488587,-0.016601888,0.003505739,0.001359985,-0.012411121,-0.017407807,-0.016601888,-0.003445295,0.019422598,0.011363429,-0.001113173,-0.008220353,-0.020389698,0.017407807,0.02143739,0.001012433,-0.006245856,-0.024016324,0.024499875,-0.006366744,0.046420816,-0.000397921,0.000098851,-0.010033666,0.007938282,0.014909463,-0.027723543,-0.040295847,-0.059315488,-0.014828872,0.001349911,-0.02998011,0.002357307,0.010154554,0.005097425,0.000992285,0.031753127,-0.009308341,0.008985974,0.013861772,-0.017327214,-0.008865086,0.040618215,-0.003707218,0.005097425,-0.011363429,0.005560827,0.01096047,-0.009388932,-0.015876563,-0.022565674,-0.016440706,0.023210408,-0.004029585,0.017568989,-0.012088754,0.00005037,0.000941915,0.000866361,0.023049224,0.000871398,0.004815354,-0.021598574,0.000730362,0.002981893,0.01047692,-0.004573578,0.014022955,0.025628159,-0.026595259,-0.020067332,0.02143739,0.033848513,-0.009912779,-0.007978578,0.002175976,-0.026917625,0.029174194,-0.025628159,-0.047065549,-0.018133132,-0.00150102,0.052223418,0.012652896,-0.022726858,0.011524612,-0.012814079,0.005359347,-0.007172661,0.013619997,0.03046366,0.013539405,-0.000591845,0.033203777,0.026917625,-0.044164248,-0.014990055,0.00223642,-0.008139761,0.025950525,0.021276208,0.005016833,-0.004976537,-0.01378118,0.00592349,-0.001329763,0.038684014,0.021115024,0.048999749,0.049966849,-0.018777864,0.018616682,0.038200464,-0.026272893,-0.051578686,0.024499875,0.006850294,-0.019180823,-0.00043318,0.020792658,0.003505739,-0.015473605,-0.041262947,-0.026917625,0.067374654,0.004694466,0.001621908,-0.025305793,0.003606478,0.006286152,-0.020309107,0.016118338,-0.019180823,0.007092069,-0.017327214,-0.006326448,-0.007897986,0.000556586,-0.03046366,-0.013136446,0.016843664,-0.024338692,-0.011444021,-0.018777864,0.002840857,-0.036749814,-0.01523183,-0.009630707,-0.013055854,-0.042230047,0.017327214,-0.012814079,-0.016843664,0.002256567,-0.007656211,0.005963786,-0.016360113,0.026756443,0.019986739,-0.022082124,-0.024983425,-0.039489929,0.01378118,-0.012008162,0.000876435,-0.02192094,0.018133132,-0.020792658,-0.019583782,-0.005842898,0.020067332,-0.016763072,0.007414436,0.01096047,-0.000521328,0.01047692,0.00011711,0.035299163,0.038039278,0.049644485,-0.003062484,0.014667688,-0.007454732,0.006809998,-0.018536089,-0.015554197,0.016360113,0.008542719,-0.013217038,0.02998011,0.017810764,0.048999749,0.020309107,-0.017649582,-0.011041062,0.008381536,0.011363429,0.039651114,-0.012411121,0.011685796,0.029657744,-0.011524612,-0.020147923,0.03046366,0.00261923,-0.00320352,-0.002317011,-0.00101747,-0.047387917,0.04287478,-0.011927571,-0.017488398,-0.010638104,-0.006850294,0.01096047,0.033848513,-0.006124969,0.001793165,0.015473605,-0.048999749,0.006447336,0.033848513,0.008663607,-0.024822243,0.005399643,-0.00368707,-0.015070647,-0.009590412,0.001289467,-0.018858457,0.02095384,-0.007414436,-0.008421832,0.000715251,-0.015473605,0.02901301,0.020309107,-0.003707218,0.016360113,-0.008663607,0.018939048,0.001218949,0.00358633,-0.003284112,0.036427446,0.02192094,0.022888042,-0.024661059,0.008341241,-0.024338692,-0.00950982,-0.017166032,0.046743184,-0.018052539,-0.012975262,0.002800561,-0.012008162,-0.013055854,0.028368276,-0.057381287,0.018697273,-0.043519516,-0.018052539,0.001370059,-0.019342007,0.022404492,0.017166032,-0.004351952,0.001611834,-0.028207093,0.001319689,0.025950525,0.025305793,0.017488398,-0.045776084,-0.024983425,0.005117572,-0.010879879,0.020147923,-0.00999337,0.022082124,0.000337478,-0.018777864,0.007978578,-0.039328746,0.000249331,0.04287478,-0.012411121,-0.023532774,0.006527927,0.028207093,0.009348636,0.006084673,-0.007293548,-0.022082124,-0.017085439,0.02047029,-0.007817394,0.003243816,-0.008381536,-0.00523846,-0.004674318,-0.051256318,0.019986739,-0.009912779,0.040940579,0.006527927,-0.002861005,0.035460345,0.026434075,0.015393013,-0.005359347,-0.012733487,-0.025628159,0.019664373,-0.018536089,0.025305793,-0.009912779,0.032397863,0.047387917,0.000674955,0.031108394,-0.008381536,-0.002558786,-0.01096047,-0.004674318,0.002115532,0.000275775,0.02047029,0.036427446,-0.027401175,-0.030302476,-0.000410514,0.006769702,0.024822243,-0.011041062,0.028690644,0.019180823,-0.016763072,-0.037072178,-0.027078809,0.038845196,0.05996022,-0.037233364,-0.000377774,0.006487631,0.006729406,0.033848513,-0.019422598,-0.007092069,-0.001621908,0.026111709,-0.002498342,0.014345322,-0.019342007,0.017891357,-0.014587097,-0.004533283,-0.020147923,0.001430503,-0.009711299,0.049644485,0.001410355,-0.010315737,0.003082632,-0.00271997,-0.023371592,0.006729406,0.025144609,0.023210408,0.004976537,-0.000278293,-0.025305793,0.012330529,-0.019019639,-0.00640704,-0.006286152,0.017971948,-0.002327085,0.016924256,-0.015795972,-0.012491712,-0.011282837,0.003022189,0.01047692,0.027239993,0.012008162,0.003263964,0.026434075,0.035621528,-0.024338692,-0.012652896,0.024822243,0.000654807,0.028368276,0.011202246,0.016440706,0.016360113,-0.026917625,-0.019744964,0.013217038,0.011363429,-0.003928845,-0.028690644,0.001440577,-0.037716914,0.023693958,0.018374907,0.011927571,-0.042552415,0.012169346,-0.009953074,0.011444021,0.019503189,-0.016279522,0.003243816,-0.022888042,-0.024016324,-0.007897986,-0.006487631,-0.010638104,-0.041907679,-0.025950525,-0.032881413,-0.022404492,-0.03094721,0.01378118,0.043519516,-0.010718695,0.020067332,0.037555728,-0.000215331,0.019664373,0.004916093,-0.040940579,-0.048999749,0.017407807,0.006648815,-0.014587097,-0.014506505,-0.047387917,-0.006729406,0.015393013,0.028851826,0.024983425,-0.009832187,-0.004996685,0.025466975,0.015070647,-0.004593727,-0.010073962,0.000685029,0.041262947,-0.006326448,0.021598574,0.025466975,0.02143739,-0.007253252,0.029174194,-0.012169346,0.011605204,-0.008623311,-0.002024866,-0.001450651,0.025144609,0.004009437,0.02852946,-0.003002041,-0.02143739,-0.027401175,-0.02998011,0.023210408,0.016279522,0.017166032,-0.020228514,0.011202246,-0.014103547,0.009590412,-0.014506505,-0.049966849,-0.009872482,0.002558786,-0.036105078,0.004009437,0.010718695,-0.004996685,0.003707218,-0.008663607,0.012894671,-0.003022189,-0.002901301,0.000886509,0.017327214,-0.027401175,-0.016601888,-0.010799287,-0.005883194,-0.026595259,-0.033526145,-0.004513135,0.010396329,0.017971948,-0.035782713,-0.041585315,-0.009026269,-0.001349911,0.005641419,-0.001329763,0.003747514,-0.005319052,-0.005883194,-0.000277034,0.021115024,0.02901301,-0.027562359,0.044486616,-0.071887791,-0.002861005,-0.003404999,-0.005319052,0.003022189,0.024499875,0.034493245,-0.009106861,0.016037747,-0.005439939,0.050289217,0.003404999,-0.013619997,0.021115024,0.021759758,0.022243308,-0.002578934,-0.000579253,-0.054157618,-0.012088754,0.00737414,-0.030786026,-0.019825557,0.003969141,-0.002558786,0.022243308,0.029335376,-0.024016324,0.006527927,0.012814079,-0.019019639,0.012249937,-0.004694466,-0.002266641,-0.014022955,0.023049224,-0.020631474,-0.025466975,-0.037072178,0.002266641,-0.013378222,0.006124969,0.012491712,0.017407807,-0.009872482,0.031108394,0.010315737,0.032881413,-0.006648815,0.009832187,0.024338692,0.03094721,0.016279522,-0.022726858,0.03094721,-0.040134665,0.008139761,0.006809998,0.018294314,0.01523183,-0.03046366,-0.007172661,-0.007293548,0.003243816,0.006124969,-0.006729406,-0.003183372,0.047387917,0.006124969,-0.000375255,-0.024661059,0.022243308,-0.004492987,0.012330529,-0.02949656,0.027078809,-0.021759758,-0.004069881,0.013700588,-0.033526145,-0.009066566,-0.023049224,0.017891357,0.007212956,0.029818926,-0.023049224,-0.006689111,0.030302476,0.009147157,-0.005439939,-0.003042337,0.034815613,0.027078809,-0.055447087,-0.018616682,0.016763072,-0.013136446,-0.018616682,0.034009695,-0.003465443,-0.035621528,-0.002004718,0.01329763,0.023532774,-0.003525887,-0.005722011,-0.011363429,0.027239993,-0.016601888,-0.015473605,0.022565674,0.013136446,-0.021598574,-0.002538638,0.033203777,0.006245856,0.020631474,-0.001390207,0.013942363,-0.022082124,0.012733487,-0.006769702,0.024661059,-0.026595259,-0.003485591,-0.004513135,0.037555728,0.018133132,-0.026595259,0.024338692,-0.033687327,0.016924256,0.006608519,0.022243308,-0.033848513,-0.028368276,0.002538638,0.012894671,0.001183691,0.014990055,0.028207093,0.010879879,-0.012411121,0.012975262,0.006286152,0.002397603,-0.036427446,0.015070647,-0.030141294,0.015312422,0.017568989,-0.009348636,0.019583782,0.039651114,-0.006165265,0.004916093,-0.021276208,0.011766387,0.029335376,-0.004190768,-0.012894671,0.026756443,0.007092069,-0.024016324,-0.037716914,-0.001309615,0.048999749,-0.01474828,-0.032236677,0.025466975,0.011363429,0.043519516,0.007575619,0.034332063,-0.019019639,-0.011766387,-0.018858457,0.000056351,-0.004492987,0.000554068,0.003364703,-0.025144609,-0.062216789,0.001254208,0.033364963,0.005681715,0.02143739,0.007414436,-0.023855142,0.013539405,-0.032236677,-0.007857691,0.009348636,0.018536089,-0.018697273,0.031269576,-0.018616682,0.018455498,-0.006124969,-0.003143076,-0.010638104,0.000982211,0.023855142,-0.01047692,0.023049224,0.00640704,0.021115024,-0.009872482,0.019261414,0.026756443,-0.00427136,0.008502424,0.019906148,0.045776084,-0.008824791,0.005963786,-0.012814079,-0.016521297,-0.012249937,0.010033666,-0.017166032,0.014184138,-0.022726858,0.010879879,0.034493245,0.001359985,0.00640704,0.000972137,-0.027078809,0.013619997,-0.030302476,0.009388932,-0.001007396,0.016440706,0.017488398,-0.006447336,0.022888042,-0.00737414,-0.006366744,-0.005883194,-0.007454732,0.027562359,0.005802602,-0.003747514,-0.026434075,0.018213723,0.008462128,-0.003848253,-0.004049733,-0.014990055,-0.006004081,-0.01047692,-0.014425913,0.030624844,-0.015715381,-0.024338692,0.007495028,0.002820709,-0.021276208,-0.005399643,-0.057381287,-0.061249688,-0.013055854,0.02901301,0.01474828,-0.024177508,-0.026595259,0.012411121,-0.011927571,-0.007253252,-0.011927571,0.015070647,-0.019100232,0.015795972,-0.01096047,-0.024822243,0.003989289,0.012088754,-0.039006379,-0.050611585,0.000295923,-0.010718695,0.017327214,-0.01426473,-0.010194849,-0.044486616,0.015554197,-0.019744964,-0.005157868,0.006648815,-0.013539405,-0.024499875,0.018939048,0.039328746,-0.009429228,0.011363429,0.069308855,-0.001193765,0.030302476,-0.012572304,0.024983425,-0.008623311,0.00320352,0.039328746,0.008824791,-0.024822243,-0.00523846,0.013619997,-0.008300944,-0.038845196,0.00950982,-0.023855142,-0.004936241,0.031108394,-0.033526145,-0.006044377,-0.000785769,-0.013458813,-0.051256318,0.030302476,-0.013700588,0.02192094,0.003626626,-0.018777864,-0.014990055,0.013055854,-0.007736803,-0.010073962,-0.015312422,0.034493245,-0.011282837,-0.040134665,-0.023855142,0.006689111,-0.003022189,0.026111709,-0.017568989,-0.014506505,-0.011444021,0.005681715,0.038845196,0.016279522,-0.002407677,-0.00640704,0.003566182,-0.005157868,0.012652896,-0.013619997,-0.013458813,-0.004875797,0.002367381,-0.009630707,-0.009388932,0.000337478,-0.019019639,-0.009671004,-0.034332063,-0.013861772,0.018213723,0.007736803,0.005439939,-0.042230047,0.040618215,0.007051773,-0.013619997,-0.026756443,0.020309107,0.002014792,0.002206198,0.003062484,-0.027562359,0.048677385,-0.005802602,-0.042230047,-0.011282837,-0.02047029,0.013458813,0.015312422,-0.010033666,-0.031914312,-0.001133321,-0.039006379,0.003727366,-0.032559045,0.008623311,0.019664373,0.057058919,-0.016037747,0.009106861,-0.023855142,0.012975262,-0.015876563,0.00689059,-0.01426473,0.039006379,-0.026595259,-0.008059169,-0.028690644,0.030302476,-0.028045909,0.01378118,-0.003344555,0.006971181,-0.025950525,0.000871398,-0.017568989,-0.024983425,-0.002458047,-0.024338692,-0.001642056,-0.012814079,0.000181331,0.017246623,0.015070647,-0.008744199,0.030141294,0.025789343,-0.016118338,-0.04384188,-0.042230047,-0.039167564,0.022726858,-0.023210408,0.009711299,0.009469524,0.019503189,-0.007938282,-0.001239097,0.00737414,0.029335376,0.014828872,0.043519516,-0.029335376,-0.04287478,0.017166032,-0.015957156,0.004210916,0.029335376,-0.035299163,0.032559045,-0.02095384,0.026756443,-0.023210408,-0.001037618,0.008220353,-0.031914312,0.002216272,-0.030141294,0.007092069,0.015554197,-0.001229023,-0.014022955,-0.002981893,-0.006326448,-0.034976795,0.012411121,-0.024499875,-0.026111709,0.015070647,0.036427446,0.01523183,0.060282588],
                "exact": true,
                "limit": 10
            }
        },
        doc! {
            "$project": doc! {
                "_id": 0,
                "plot": 1,
                "title": 1,
                "score": doc! { "$meta": "vectorSearchScore" }
            }
        },
    ];

    // Run the query and print the results.
    let mut results = my_coll.aggregate(pipeline).await?;
    while let Some(result) = results.try_next().await? {
        println!("{}", result);
    }

    Ok(())
}

```

**Output:**

```js
{ "plot": "During WW2 the Russian Army sent a special group named \"Zvezda\" to fight the Nazis in their backyard.", "title": "The Star", "score": 0.7459506392478943 }
{ "plot": "As World War Two rages on, the allies are about to push the Nazis out of North Africa. That's when the Nazis turn up the heat, unleashing their secret Weapon - dragons.", "title": "P-51 Dragon Fighter", "score": 0.7430292367935181 }
{ "plot": "April, 1945. As the Allies make their final push in the European Theatre, a battle-hardened Army sergeant named Wardaddy commands a Sherman tank and his five-man crew on a deadly mission behind enemy lines. Outnumbered, out-gunned, and with a rookie soldier thrust into their platoon, Wardaddy and his men face overwhelming odds in their heroic attempts to strike at the heart of Nazi Germany.", "title": "Fury", "score": 0.7428240776062012 }
{ "plot": "It's May 1943 at a US Army Air Corps base in England. The four officers and six enlisted men of the Memphis Belle - a B-17 bomber so nicknamed for the girlfriend of its stern and stoic ...", "title": "Memphis Belle", "score": 0.7340154647827148 }
{ "plot": "The destiny of three soldiers during World War II. The German officer Christian Diestl approves less and less of the war. Jewish-American Noah Ackerman deals with antisemitism at home and ...", "title": "The Young Lions", "score": 0.7327103614807129 }
{ "plot": "Great Patriotic War, early 1940s. After barely surviving a battle with a mysterious, ghostly-white Tiger tank, Red Army Sergeant Ivan Naydenov becomes obsessed with its destruction.", "title": "White Tiger", "score": 0.732368528842926 }
{ "plot": "The story of ordinary men during WWII as seen from three different points of View.", "title": "The Fallen", "score": 0.7301670908927917 }
{ "plot": "A rag tag unit of misfits known as the War Pigs must go behind enemy lines to exterminate Nazis by any means necessary.", "title": "War Pigs", "score": 0.7290490865707397 }
{ "plot": "Baron Manfred von Richthofen is the most feared and celebrated pilot of the German air force in World War I. To him and his companions, air combats are events of sporty nature, technical ...", "title": "The Red Baron", "score": 0.728823184967041 }
{ "plot": "In 1940, the British Royal Air Force fights a desperate battle vs. the Nazi Germany Air Force for control of British air space to prevent a Nazi invasion of Britain.", "title": "Battle of Britain", "score": 0.7270985245704651 }
```

**Note:**

Pasting the `queryVector` from the sample code into your terminal might take a while depending on your machine.

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *time travel*. It considers up to `150` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

1. Save the following embeddings in a file named `query-embeddings.js`:

   ```javascript
   TIME_TRAVEL_EMBEDDING=[-0.034731735,0.008558298,-0.0153717,-0.029912498,0.011549547,0.010261648,-0.011964999,-0.023265276,0.010303194,-0.006896493,-0.00054528,0.003926015,-0.025757983,0.027419789,0.001199616,-0.036227357,-0.005297005,0.021935832,0.010303194,-0.019193852,0.025093261,-0.040049512,-0.033900831,-0.011466458,-0.01827986,-0.0153717,0.023265276,0.007727395,0.000114249,0.005317777,-0.043871664,-0.02127111,-0.019609304,0.016368784,-0.004756918,0.003552109,0.006522586,-0.005400868,-0.015620971,-0.034565553,-0.018695312,-0.023099095,0.050851244,-0.034731735,0.004819236,0.022268193,-0.095719993,0.05517194,-0.046198189,-0.036393538,0.007187308,-0.02459472,-0.036725901,0.009472291,0.019027673,0.020938748,-0.011051006,0.027087428,0.04586583,-0.022600554,-0.05517194,0.044204023,0.01213118,0.047859997,-0.03938479,0.002928932,0.002056484,0.019443123,-0.028583053,0.013543714,0.022932915,0.011632638,0.004923099,0.000389486,0.020024756,-0.024096178,-0.022766734,0.011217186,-0.003198975,0.007104218,-0.047195274,-0.013377533,0.013294443,0.024096178,-0.056501385,-0.026755067,-0.008433662,-0.001911076,0.007976666,-0.008101301,-0.014042255,0.008641388,-0.02176965,0.010012378,-0.000607598,-0.024927082,0.024927082,-0.018612221,-0.001184036,0.005567048,0.001324251,-0.019526213,-0.023597637,0.060489718,-0.010178559,-0.019609304,0.004112968,-0.011217186,-0.031574301,-0.008766023,0.005483958,-0.061819162,-0.023431456,-0.040714234,0.015039339,0.026422706,0.016202603,0.004653055,0.041046593,-0.018030589,0.040381871,-0.002638116,0.013045172,0.004216831,0.005650138,0.027419789,0.003926015,-0.028749233,0.004798463,-0.030244859,0.063813329,0.007145763,-0.017448956,0.025591804,-0.045201108,0.010718645,0.002804297,0.014291527,0.04586583,-0.015205519,-0.021603471,-0.035230275,0.00760276,0.033236109,0.016534964,-0.043206941,-0.003115885,-0.026256526,0.005940954,0.016534964,0.024262359,-0.001630647,0.028084511,-0.012795902,0.007270399,0.001381376,-0.009763107,-0.006896493,0.008433662,-0.019360034,0.000386889,0.030411039,0.025591804,0.010469374,0.037722982,-0.001147684,-0.005400868,0.052845411,-0.052513052,0.00768585,-0.004299921,0.00922302,0.011881908,0.012962082,-0.068798743,0.003593654,0.020938748,-0.013792985,-0.034565553,-0.007519669,-0.04021569,-0.020689478,0.006273315,0.046862911,0.006107135,0.002638116,-0.013792985,-0.005400868,-0.020274026,0.007644305,-0.010801735,0.026422706,0.043871664,0.003780607,0.010261648,-0.064145692,0.011881908,-0.009056839,0.009347656,-0.02459472,0.026422706,0.033236109,0.041212775,0.019027673,-0.00315743,0.004424557,0.020689478,-0.0153717,-0.015205519,-0.034897912,0.020274026,0.016867325,0.040714234,-0.022766734,-0.010967916,0.026256526,0.007062673,-0.015953332,-0.007727395,0.031574301,-0.002887387,-0.00614868,0.004569965,0.019027673,0.012878992,0.011798819,0.004258377,-0.019193852,-0.021437289,-0.021603471,0.000301202,-0.051183607,-0.004985416,-0.030078677,0.012629721,0.065142773,-0.031740483,-0.021104928,-0.03938479,-0.003365156,-0.016036423,0.036393538,0.009804652,-0.018612221,0.060489718,-0.003697517,0.000547876,0.063480966,0.02758597,0.010053922,-0.003655972,-0.001485239,0.018362951,0.021104928,-0.003905243,0.019443123,-0.002658889,-0.00380138,-0.013626805,0.035894997,0.035396457,-0.005691683,0.002762751,0.012878992,-0.009596926,-0.009970833,-0.015953332,0.022434372,0.00614868,-0.021188019,0.001557943,-0.020190936,0.009763107,0.017448956,0.006730312,0.005567048,0.019692395,-0.00218112,-0.016867325,0.006854947,0.007976666,0.019193852,0.040880412,0.007353489,-0.02127111,-0.031906664,-0.026755067,-0.017947499,0.040381871,0.042209856,0.00913993,-0.0307434,-0.017781317,-0.015039339,0.03057722,0.017532047,0.0187784,-0.060822077,0.002928932,-0.026422706,-0.005899409,0.039717149,0.026588887,-0.000971118,0.004923099,-0.013626805,0.0187784,-0.031408124,-0.000695881,0.050851244,-0.014457707,-0.007311944,-0.001293092,-0.002139574,-0.019276943,0.00290816,0.019360034,-0.017781317,0.002160347,0.016618054,-0.006522586,0.011798819,0.029247776,-0.02775215,0.010344739,-0.018362951,-0.036725901,-0.015870241,0.015704062,-0.012463541,0.02459472,-0.024096178,0.001152877,-0.031408124,0.025425622,0.027087428,0.00922302,0.034565553,0.015704062,-0.020689478,-0.00517237,-0.014706978,-0.001589101,0.026090344,0.014956249,0.011715728,0.004299921,-0.00913993,0.022434372,-0.03705826,0.048524719,-0.030411039,0.008433662,0.017033506,-0.000511525,-0.031408124,0.005940954,-0.012962082,-0.031574301,0.017448956,0.010178559,-0.011383367,-0.020107845,-0.005151597,0.006647222,0.013128263,0.007145763,0.008059756,-0.045201108,-0.004943871,0.015787151,-0.045201108,-0.020772567,-0.020274026,0.028250692,-0.024262359,-0.004424557,0.009804652,0.000472576,-0.005691683,0.001443693,-0.013294443,0.001412535,0.013211353,-0.01213118,-0.002118802,0.017781317,-0.007353489,-0.031075761,-0.004923099,0.011383367,-0.004486875,-0.010178559,0.016618054,0.014457707,0.023763817,-0.02459472,-0.00388447,0.012546631,-0.007519669,0.015704062,-0.014291527,0.009680017,-0.035562634,0.023763817,0.053510133,-0.0555043,-0.003572882,0.022102011,0.021603471,-0.017282777,-0.001474852,-0.043539301,0.007810486,-0.025757983,-0.005400868,0.029912498,-0.00760276,0.014125346,0.030909581,-0.03340229,-0.009680017,0.018030589,0.008849114,0.03057722,0.019775484,0.014125346,0.031906664,-0.03057722,-0.027087428,-0.023597637,-0.022434372,-0.012878992,0.016285693,-0.021603471,-0.029746316,0.029746316,0.020357117,0.006314861,-0.001158071,0.028749233,-0.045201108,0.011383367,0.011134096,-0.021437289,-0.035728816,0.001827986,0.008267482,-0.057498466,0.01213118,-0.01213118,-0.040548053,0.010718645,0.004798463,-0.004881553,-0.019526213,-0.008558298,0.0059825,-0.000262254,-0.017615138,0.005193142,0.019692395,-0.00198378,-0.002845842,0.012546631,0.006107135,-0.008225936,-0.008890659,0.015870241,0.00517237,0.002596571,-0.010427829,-0.019110762,0.024262359,0.012048089,-0.032405205,0.006522586,0.013211353,0.013211353,-0.038221523,-0.007727395,-0.008267482,-0.019276943,0.001474852,0.031408124,-0.035562634,0.017532047,-0.023431456,-0.015454791,-0.011383367,0.016534964,-0.02176965,0.008682934,0.027253609,0.020190936,-0.0247609,-0.007311944,0.009555381,-0.01852913,-0.011632638,0.011549547,0.027419789,-0.034067012,-0.01229736,0.0307434,0.003946788,0.0046946,0.037722982,0.03057722,-0.010427829,0.002284982,0.033236109,0.030078677,-0.013377533,0.007395034,-0.012048089,0.040714234,-0.028749233,-0.000102565,-0.0059825,-0.041046593,0.017698228,-0.006356406,0.003178203,0.009056839,0.023099095,0.00606559,0.011881908,-0.02127111,-0.001126912,-0.027087428,0.011134096,0.001204809,-0.017033506,0.011051006,-0.014374617,0.017864408,0.023431456,-0.002077257,-0.026755067,-0.043871664,0.025757983,-0.006190225,0.001152877,0.011798819,-0.024262359,0.006564131,-0.070128188,-0.004362239,0.012962082,-0.013626805,-0.001402148,-0.012214269,0.011217186,-0.015953332,0.015787151,0.011134096,0.027253609,0.024262359,-0.048192356,0.009970833,0.018944582,-0.00517237,0.021935832,0.02775215,0.003406701,-0.010884825,0.075113602,-0.015953332,0.007727395,0.026755067,-0.006190225,-0.012712811,0.013377533,0.005940954,-0.008309027,0.02459472,0.002316141,-0.022434372,-0.012712811,0.03057722,-0.015787151,0.026755067,-0.001069787,0.03988333,-0.003697517,0.039550968,-0.019027673,-0.0059825,-0.00031029,-0.012546631,-0.003614427,0.007478124,0.005525503,0.032571387,-0.011798819,-0.011466458,-0.00606559,-0.011798819,0.018446039,0.007976666,0.018944582,-0.02176965,0.026588887,-0.006273315,-0.012463541,-0.007395034,0.012048089,-0.029247776,0.015454791,-0.007145763,0.006481041,-0.015620971,-0.00388447,-0.025757983,-0.001651419,-0.032903746,-0.005068507,0.03938479,0.003926015,0.004715373,0.022600554,-0.012546631,0.022932915,0.007810486,0.040714234,0.019941665,0.013543714,0.003406701,0.010884825,-0.03988333,0.042209856,-0.022766734,0.027419789,-0.029580137,0.043206941,0.022932915,0.021104928,-0.056833744,0.005193142,0.036061179,-0.012878992,0.008516753,-0.02758597,-0.030244859,-0.011798819,0.001111332,-0.014125346,-0.014125346,0.019027673,0.029081594,0.018861491,0.013626805,0.06846638,0.023099095,0.041378956,0.001599488,-0.028749233,0.017781317,0.016285693,0.021603471,-0.018113678,0.011300277,-0.032239024,0.022434372,-0.02459472,-0.013626805,0.005483958,0.013460624,-0.031574301,-0.015620971,0.016451873,0.014790068,-0.008849114,0.011134096,0.00461151,0.015122429,0.036227357,0.00206687,0.000877641,0.022102011,-0.028250692,0.022600554,-0.026422706,0.004029878,-0.032072846,0.017116595,0.010884825,0.019609304,0.00614868,0.005733229,0.016119512,0.002866614,-0.014540797,0.012463541,-0.003905243,0.003759835,-0.000485559,-0.022766734,-0.016285693,0.037722982,0.009513836,0.001506011,0.011964999,0.004029878,0.019941665,-0.000965924,0.002129188,0.015205519,0.071125269,0.022932915,0.005940954,-0.00044661,0.010220103,-0.03423319,-0.016285693,-0.016867325,-0.000659529,-0.008018211,-0.011383367,0.000016634,0.004071423,-0.029413955,0.019941665,-0.00913993,-0.024096178,0.010635555,0.010594009,0.001547556,0.036227357,-0.030078677,0.020772567,0.022268193,-0.014125346,0.008766023,-0.012962082,-0.007187308,0.017033506,-0.007187308,-0.015205519,-0.005608593,0.044536386,-0.001235968,0.007852031,0.001599488,0.005857864,-0.005940954,-0.010510919,-0.005567048,0.006730312,0.016285693,-0.010801735,-0.024428539,0.015122429,-0.02176965,0.01528861,-0.007436579,0.00226421,-0.004715373,0.004507647,0.004341467,0.005525503,-0.031075761,-0.005899409,0.037556801,0.014873158,-0.000342747,0.009970833,-0.019443123,0.023597637,-0.012048089,-0.025259443,0.006024044,-0.01827986,0.010012378,0.016784234,0.013211353,-0.005400868,-0.024428539,-0.02176965,-0.035230275,0.009347656,0.028583053,-0.015704062,-0.017781317,0.00226421,0.001199616,-0.003385928,0.008267482,0.002326528,0.022434372,-0.020190936,-0.015787151,0.000789358,0.031241942,0.011300277,0.001506011,-0.023265276,-0.010967916,0.009056839,0.011300277,-0.030244859,0.007478124,0.001111332,-0.035894997,0.0153717,0.002700434,0.021104928,0.010884825,-0.003344383,0.00768585,0.010386284,0.00452842,-0.014706978,0.028084511,0.013377533,0.014873158,0.046862911,-0.015454791,0.021188019,0.013959166,0.012629721,0.025924165,-0.018695312,-0.00922302,-0.0093892,0.007727395,0.036892079,0.007228854,-0.01229736,0.029247776,-0.004943871,-0.027253609,-0.008433662,0.043206941,0.002825069,0.028583053,-0.023431456,0.034897912,-0.041545134,-0.016534964,0.003053567,-0.012712811,0.002741979,-0.007187308,-0.025093261,-0.045201108,-0.004424557,-0.016618054,-0.008890659,0.008018211,-0.05184833,-0.019526213,-0.013377533,-0.010469374,0.030244859,-0.005068507,0.051183607,0.005483958,-0.006024044,0.035064094,-0.011134096,0.014956249,0.002284982,0.001724123,-0.01229736,0.012629721,0.010261648,0.014540797,0.048857078,-0.029580137,-0.024927082,-0.008350573,-0.03988333,0.000939959,0.013543714,0.013626805,-0.021437289,-0.012962082,0.006771857,0.013709894,-0.0059825,0.035396457,-0.006439496,-0.029580137,0.0046946,0.019609304,-0.007270399,0.014291527,-0.015620971,0.00118923,-0.00760276,-0.017199686,0.023265276,0.026588887,-0.030078677,-0.016701145,-0.025757983,0.004964644,0.026588887,0.043206941,0.011051006,-0.009846197,0.028915415,0.031574301,0.023763817,0.009264565,-0.008433662,-0.035064094,-0.000579035,-0.0247609,0.014125346,0.016618054,0.028749233,-0.052513052,-0.016867325,-0.01238045,0.002741979,0.013709894,0.010718645,0.013626805,0.009596926,-0.004403784,-0.02758597,-0.000945152,0.000420645,0.003759835,0.012546631,-0.011881908,0.008392117,0.012795902,0.005483958,-0.009763107,0.006397951,-0.010801735,0.012795902,-0.03938479,0.005733229,0.005733229,-0.000433627,0.015454791,0.002357686,-0.006564131,0.030244859,-0.024428539,0.016036423,0.014291527,-0.004964644,0.029413955,0.040381871,0.012629721,-0.033568468,-0.026422706,-0.037889164,-0.034399372,-0.03423319,0.021935832,0.004133741,-0.014623888,-0.013543714,-0.05517194,0.004736145,0.006314861,0.00006037,0.006356406,0.003323611,-0.010344739,0.007062673,0.005899409,-0.00623177,-0.001973394,-0.0555043,0.011881908,0.001350217,-0.033069927,-0.026921248,0.022268193,0.028583053,-0.021021837,0.010884825,0.019692395,-0.005442413,0.031574301,-0.014956249,0.01238045,-0.006356406,0.006273315,-0.003095113,-0.014540797,-0.02176965,0.005006189,-0.002658889,0.042542219,-0.02176965,0.017199686,-0.016701145,-0.001599488,0.016950415,-0.021188019,0.017864408,0.023763817,-0.000669915,0.025093261,0.021104928,0.008807569,0.037390623,-0.025591804,-0.003178203,-0.001319058,0.020523297,0.005255459,0.019276943,-0.00226421,0.00760276,-0.057166107,-0.006896493,-0.034067012,0.043871664,0.038221523,0.008101301,0.03988333,0.015870241,0.000955538,-0.004299921,-0.002928932,-0.002118802,-0.020523297,-0.001168457,-0.011134096,-0.000685495,0.003323611,0.011549547,0.034565553,0.029247776,-0.029746316,0.005213914,0.019110762,-0.003302838,0.026422706,0.028915415,-0.036227357,0.033236109,0.038387705,-0.035230275,0.004071423,-0.021935832,0.002928932,0.000976311,0.000527104,-0.006854947,-0.003822153,-0.001199616,0.019858574,-0.002762751,0.039052427,-0.008641388,0.032239024,-0.002295369,0.035396457,0.044536386,-0.029413955,0.025093261,-0.03423319,-0.016867325,-0.008849114,0.008433662,-0.004486875,0.017033506,0.006730312,-0.008599843,-0.008225936,-0.024428539,0.006564131,-0.007561215,-0.032072846,-0.019941665,0.035396457,0.019276943,0.010261648,0.005857864,0.032239024,-0.044204023,-0.018944582,0.002409618,0.032903746,0.05517194,-0.03655972,0.007976666,0.030909581,-0.023929998,0.016368784,0.01528861,-0.00768585,0.02176965,0.013626805,-0.02459472,0.04021569,-0.032737568,0.006854947,-0.011383367,0.014873158,-0.02176965,0.00243039,0.0093892,0.0093892,-0.029580137,0.019858574,0.01827986,0.024428539,0.017864408,-0.028250692,-0.001111332,0.056169022,0.007478124,-0.010718645,0.041046593,-0.015704062,0.034731735,0.002523867,-0.032571387,0.004341467,-0.023597637,-0.011881908,-0.035562634,0.006688767,0.007810486,-0.012712811,0.022600554,0.03057722,0.022600554,0.010552464,0.0307434,-0.009638472,0.02176965,-0.018030589,0.024262359,-0.036227357,-0.020772567,0.001641033,-0.022932915,-0.014623888,0.018362951,0.002575798,0.006190225,-0.011051006,0.021021837,0.019110762,0.02127111,-0.028583053,-0.052180689,-0.014291527,-0.010552464,0.036393538,0.042542219,-0.04586583,-0.001869531,0.008350573,-0.008516753,-0.020772567,0.000294711,0.015704062,-0.014457707,-0.020772567,0.008766023,-0.026588887,-0.004736145,-0.028084511,-0.007519669,0.010552464,-0.016534964,0.006190225,0.012962082,-0.016618054,0.012546631,0.02459472,0.022932915,0.020440206,-0.027918331,-0.008059756,0.020689478,-0.014623888,-0.011466458,-0.006896493,-0.020024756,-0.031408124,0.021603471,0.007270399,-0.03057722,0.008350573,-0.021437289,0.00072704,-0.043871664,0.006314861,-0.017199686,0.02176965,0.024262359,-0.020357117,-0.000542683,-0.005213914,0.001963008,-0.00064395,-0.022434372,0.022102011,-0.006688767,-0.028583053,0.002191506,-0.005047734,0.002368073,0.014956249,0.023929998,-0.003302838,-0.032239024,0.022268193,-0.013377533,-0.010801735,0.003676744,0.009015295,-0.039550968,0.010884825,-0.033568468,0.013709894,-0.029413955,-0.006356406,-0.020274026,0.023597637,0.030909581,0.02176965,0.016285693,0.045533467,-0.024096178,-0.030909581,-0.026422706,0.002783524,-0.010594009,0.004362239,-0.070792913,0.009472291,-0.022102011,0.011134096,-0.017448956,-0.011549547,-0.056833744,0.00082571,0.026588887,-0.013709894,0.002575798,0.02176965,-0.000568649,-0.007270399,0.004279149,-0.042874578,-0.026588887,0.016784234,0.036725901,-0.028915415,-0.009513836,0.017448956,0.002035712,-0.007228854,0.011383367,0.011134096,0.028915415,0.0153717,-0.027087428,0.043871664,-0.005089279,0.006314861,0.014291527,-0.003240521,0.025924165,-0.001230775,-0.015454791,-0.012629721,0.031740483,-0.039717149,-0.031075761,0.006605676,-0.008641388,-0.032239024,0.037722982,-0.03705826,-0.024096178,0.001911076,0.018196769,-0.007353489,-0.011300277,-0.029081594,0.004590738,-0.018030589,-0.026588887,0.010261648,0.038221523,0.008392117,-0.01213118,0.018362951,-0.034731735,-0.017781317,-0.011632638,0.005255459,0.000851675,0.014208436,-0.000039922,-0.000228498,0.014790068,0.00913993,0.0004544,-0.011798819,-0.020440206,0.005899409,0.008350573,0.006314861,0.040548053,0.003427474,-0.010801735,0.008599843,0.002586185,-0.041212775,-0.016368784,0.020024756,0.000965924,-0.021021837,-0.008475208,0.0307434,0.00760276,0.003614427,0.003489791,-0.025924165,0.000799744,0.013460624,-0.020440206,0.048857078,0.004320694,-0.048857078,0.015039339,-0.029580137,0.025924165,0.018861491,-0.014706978,0.000576439,-0.031241942,0.0307434,0.0153717,0.014706978,0.028084511,-0.01238045,-0.031241942,0.018196769,-0.034897912,0.008142847,0.010718645,0.00922302,0.047859997,-0.00072704,-0.010427829,0.007104218,0.026256526,0.012214269,-0.013377533,-0.05184833,0.005276232,0.021935832,-0.007021128,0.009804652,0.007893575,0.024096178,-0.002357686,0.033900831,-0.031740483,0.034565553,-0.036892079,-0.015454791,0.030411039,0.010552464,-0.022268193,-0.001391762,-0.008184392,-0.008558298,0.008475208,-0.009929287,0.010427829,0.041378956,-0.009555381,-0.008724478,-0.039052427,0.034731735,-0.014291527,0.023099095,0.029081594,0.007519669,0.010967916,-0.008142847,0.006190225,-0.031075761,0.033734649,-0.001672192,0.047859997,-0.022434372,-0.007395034,0.01213118,0.056169022,0.002762751,-0.029413955,-0.000763392,-0.015787151,0.010801735,0.008142847,0.029912498,-0.0018176,0.033236109,-0.046198189,-0.002492708,-0.006730312,0.008807569,-0.03655972,0.009430746,-0.053842496,-0.060489718,0.046862911,0.002783524,-0.0187784,0.000571246,0.00760276,0.002482322,0.001319058,-0.014291527,0.001464466,-0.011632638,-0.012463541,-0.004902326,0.000841289,0.006688767,0.030244859,0.018944582,0.000532297,-0.015620971,0.007104218,0.005608593,0.002035712,-0.023763817,0.003032795,0.010594009,-0.023597637,-0.042376038,-0.005255459,0.001199616,-0.0247609,-0.007893575,-0.011632638,0.013045172,-0.005691683,-0.007104218,0.027419789,-0.004320694,-0.005525503,-0.026090344,0.031408124,-0.012795902,-0.007062673,0.000939959,0.000030185,0.004175286,0.014291527,0.033236109,-0.038720068,0.074116521,-0.019692395,0.001589101,0.013792985,-0.056169022,-0.028749233,-0.001599488,0.004175286,0.014790068,0.00162026,-0.007519669,-0.041378956,0.016534964,-0.003572882,-0.002575798,-0.019526213,-0.00922302,-0.033900831,-0.042043675,-0.014208436,0.010178559,0.017698228,0.032239024,0.00913993,0.009264565,-0.012463541,-0.005857864,-0.015870241,0.004486875,0.018861491,-0.000176567,-0.029912498,0.016784234,0.012546631,0.051183607,0.023597637,0.032903746,0.0153717,-0.013377533,-0.000016634,-0.061486799,-0.034565553,0.016119512,0.00380138,-0.003863698,0.004362239,-0.017532047,-0.002762751,0.000102565,-0.021437289,0.029247776,-0.010718645,-0.015870241,-0.016285693,0.010220103,-0.000373906,0.012962082,0.010137013,-0.007228854,0.02127111,-0.029247776,0.018113678,0.009181475,0.002233051,0.014374617,-0.00396756,0.010801735,0.007644305,0.020855658,0.014790068,0.032737568,-0.037390623,0.003032795,0.010801735,-0.01553788,-0.014790068,0.019526213,-0.017947499,-0.007893575,-0.011964999,-0.00614868,-0.005857864,-0.032072846,-0.025924165,0.001163264,-0.013294443,-0.01553788,0.016701145,-0.013460624,-0.001111332,0.00760276,0.01553788,-0.033734649,0.048192356,-0.003282066,0.031906664,0.002845842,0.003240521,0.017116595,-0.01827986,0.006896493,-0.00760276,-0.009680017,-0.02459472,-0.020689478,-0.053510133,0.00614868,-0.010552464,-0.032405205,-0.0307434,0.025093261,0.003635199,-0.008101301,-0.00606559,-0.007436579,0.00606559,-0.012962082,0.026921248,0.009098385,0.046530552,-0.011632638,0.032571387,-0.033900831,0.009846197,0.002866614,0.032903746,0.008973749,0.012712811,0.040049512,0.013626805,-0.026256526,-0.031408124,0.036227357,0.011964999,-0.006024044,-0.001848759,0.015704062,-0.021188019,-0.035064094,-0.013377533,-0.009721561,-0.01553788,0.008766023,0.005400868,0.004507647,-0.018362951,-0.026588887,-0.00913993,-0.025591804,0.035894997,0.021935832,-0.031906664,-0.000602404,0.026422706,-0.006397951,0.006647222,0.0093892,0.020606387,0.00913993,0.015620971,-0.024096178,0.00063616,-0.006564131,0.01238045,-0.013709894,0.000563456,-0.009887742,0.016618054,-0.003323611,0.000451803,0.001609874,0.008682934,0.025259443,0.020024756,-0.027253609,0.010884825,0.028250692,-0.054839578,0.033568468,-0.004902326,0.003053567,0.020274026,-0.015704062,-0.00614868,-0.063813329,0.002482322,0.009763107,-0.001609874,-0.012214269,0.020107845,0.001921462,0.018695312,-0.004923099,0.007270399,-0.023763817,0.005234687,0.003406701,0.002565412,0.007104218,0.000841289,0.016202603,0.01827986,-0.031075761,-0.035562634,-0.025259443,-0.007021128,0.000641353,-0.033069927,0.010718645,0.005650138,0.024927082,-0.002658889,0.00380138,0.009929287,-0.004258377,-0.039717149,-0.022434372,0.025425622,0.00198378,0.006356406,0.017615138,-0.032072846,0.046862911,-0.026921248,0.005940954,0.021603471,-0.002253824,0.002825069,-0.030411039,-0.003115885,0.023597637,-0.004320694,-0.007852031,0.018030589,-0.008724478,-0.005733229,0.032903746,0.013876075,0.015454791,-0.023597637,0.005151597,-0.035396457,0.02176965,-0.012463541,0.025591804,0.014540797,-0.027918331,0.004154514,0.008724478,0.016036423,-0.015870241,0.005400868,-0.017365867,-0.044868745,-0.000485559,0.020357117,-0.00760276,-0.023265276,-0.012048089,0.008433662,0.018362951,-0.006979583,0.0307434,0.008392117,0.027087428,-0.019360034,0.016119512,0.02127111,0.010801735,0.00299125,0.002949705,0.012463541,-0.000025966,0.015953332,0.029413955,0.020024756,0.003780607,0.022102011,-0.031740483,0.01553788,0.010386284,0.028749233,-0.010884825,0.008682934,-0.003531337,-0.05517194,-0.019360034,-0.009347656,-0.002025325,0.003261293,-0.025425622,-0.01553788,-0.000251867,0.014291527,0.012546631,0.035728816,-0.007062673,-0.006605676,0.000384293,-0.005047734,-0.032571387,-0.021188019,-0.02127111,-0.016036423,0.008475208,-0.004009106,0.014291527,-0.008101301,0.004424557,-0.038221523,-0.019360034,0.015039339,-0.015454791,-0.029580137,0.035728816,0.004466102,-0.000778971,-0.005068507,-0.017781317,0.00477769,0.001838372,0.030244859,0.01213118,-0.022932915,-0.005359322,0.037390623,0.005899409,0.002046098,0.037889164,0.016701145,0.010303194,0.02127111,-0.009513836,-0.022268193,-0.005650138,-0.00388447,0.016534964,-0.023265276,-0.00054528,0.004819236,0.004715373,-0.001178843,-0.051183607,-0.00614868,-0.010552464,-0.002741979,-0.009181475,0.023597637,0.019193852,0.017199686,-0.036393538,-0.00243039,-0.015870241,-0.014706978,-0.00145408,0.016368784,-0.011632638,-0.014623888,-0.01229736,-0.01553788,0.040880412,0.023929998,-0.014623888,0.002648502,0.031906664,-0.033734649,-0.026755067,0.002783524,0.005359322,0.009970833,0.001412535,0.016950415,0.016285693,-0.006730312,-0.02459472,0.050851244,-0.001827986,-0.020855658,0.020938748,0.004071423,-0.021603471,-0.007852031,-0.023929998,-0.029912498,-0.003365156,0.017365867,-0.010427829,-0.011715728,0.014956249,0.011383367,0.032405205,-0.028583053,-0.017448956,0.018446039,0.017615138,0.035728816,-0.010095468,-0.00254464,0.010012378,0.028250692,-0.020855658,-0.002305755,-0.001002276,-0.014125346,-0.007021128,-0.028583053,-0.045533467,-0.02758597,-0.020440206,0.001350217,0.010053922,0.020689478,-0.017615138,0.026422706,0.040880412,0.012463541,-0.010718645,-0.014706978,0.068134025,0.038720068,0.047859997,-0.012546631,0.015704062,-0.002087643,-0.010303194,0.014790068,0.018612221,0.007395034,-0.014790068,-0.017864408,-0.005068507,-0.054507218,0.004902326,-0.004050651,0.021603471,0.019775484,-0.024262359,-0.012795902,0.021935832,-0.004009106,-0.039717149,0.037556801,-0.016701145,-0.025757983,0.005483958,-0.005110051,-0.021935832,-0.003406701,0.010594009,0.015787151,-0.049854163,0.007727395,-0.008392117,-0.017199686,0.009970833,-0.008849114,-0.013876075,-0.0059825,-0.015870241,-0.007104218,0.028250692,-0.029081594,0.026921248,0.00299125,-0.017781317,0.042542219,0.018196769,0.052845411,-0.004819236,-0.014125346,0.02459472,-0.011715728,0.015787151,-0.005774774,0.004902326,-0.004964644,-0.02758597,-0.013959166,-0.033568468,-0.027918331,-0.017698228,0.003489791,-0.020024756,-0.021603471,0.019360034,0.028084511,-0.002503094,-0.018861491,-0.002295369,0.050851244,-0.020689478,-0.000459593,-0.026090344,0.002783524,-0.005899409,-0.026921248,-0.0093892,-0.004112968,0.031574301,0.003926015,-0.032903746,-0.046198189,-0.019027673,-0.00913993,0.030411039,-0.019443123,0.001963008,-0.005193142,0.010884825,-0.02127111,-0.025259443,0.032737568,0.00089322,0.003282066,0.001713737,-0.006439496,0.016867325,-0.031574301,0.031075761,-0.009970833,0.022600554,-0.023597637,-0.014956249,0.004009106,0.00198378,0.026588887,-0.023431456,-0.023763817,-0.013294443,-0.029746316,0.001381376,-0.042874578,-0.00913993,0.014873158,0.016202603,0.012878992,-0.006024044,0.009638472,0.010552464,-0.017033506,-0.027087428,0.044536386,-0.038055345,0.001329444,-0.019609304,0.023597637,-0.043206941,0.040049512,0.017615138,0.046862911,0.02127111,0.013294443,-0.039550968,-0.018861491,-0.019609304,-0.033734649,0.00623177,-0.017199686,0.041212775,-0.017781317,-0.024262359,0.054507218,-0.009721561,0.005816319,-0.00206687,-0.008766023,0.017365867,-0.000737426,0.018362951,-0.023597637,-0.019110762,0.021935832,0.041545134,-0.020357117,-0.017615138,0.044868745,-0.018030589,-0.032405205,-0.050186522,-0.014540797,0.005213914,-0.006688767,0.047527634,0.040714234];
   ```

2. Load the file into [`mongosh`](https://www.mongodb.com/docs/mongodb-shell.md#mongodb-binary-bin.mongosh) to use the embeddings in your query:

   ```javascript
   load('/<path-to-file>/query-embeddings.js');
   ```

3. Run the following query:

   ```json
   db.embedded_movies.aggregate([
     {
       "$vectorSearch": {
         "index": "vector_index",
         "path": "plot_embedding_voyage_3_large",
         "queryVector": TIME_TRAVEL_EMBEDDING,
         "numCandidates": 150,
         "limit": 10,
         "quantization": "scalar"
       }
     },
     {
       "$project": {
         "_id": 0,
         "plot": 1,
         "title": 1,
         "score": { $meta: "vectorSearchScore" }
       }
     }
   ])
   ```

   **Output:**

   ```js
   [
     {
       plot: 'At the age of 21, Tim discovers he can travel in time and change what happens and has happened in his own life. His decision to make his world a better place by getting a girlfriend turns out not to be as easy as you might think.',
       title: 'About Time',
       score: 0.7710106372833252
     },
     {
       plot: 'A psychiatrist makes multiple trips through time to save a woman that was murdered by her brutal husband.',
       title: 'Retroactive',
       score: 0.760047972202301
     },
     {
       plot: 'A time-travel experiment in which a robot probe is sent from the year 2073 to the year 1973 goes terribly wrong thrusting one of the project scientists, a man named Nicholas Sinclair into a...',
       title: 'A.P.E.X.',
       score: 0.7576861381530762
     },
     {
       plot: 'An officer for a security agency that regulates time travel, must fend for his life against a shady politician who has a tie to his past.',
       title: 'Timecop',
       score: 0.7576561570167542
     },
     {
       plot: 'After visiting 2015, Marty McFly must repeat his visit to 1955 to prevent disastrous changes to 1985... without interfering with his first trip.',
       title: 'Back to the Future Part II',
       score: 0.7521393895149231
     },
     {
       plot: 'A reporter, learning of time travelers visiting 20th century disasters, tries to change the history they know by averting upcoming disasters.',
       title: 'Thrill Seekers',
       score: 0.7509932518005371
     },
     {
       plot: 'Lyle, a motorcycle champion is traveling the Mexican desert, when he find himself in the action radius of a time machine. So he find himself one century back in the past between rapists, ...',
       title: 'Timerider: The Adventure of Lyle Swann',
       score: 0.7502642869949341
     },
     {
       plot: 'Hoping to alter the events of the past, a 19th century inventor instead travels 800,000 years into the future, where he finds humankind divided into two warring races.',
       title: 'The Time Machine',
       score: 0.7502503395080566
     },
     {
       plot: 'A romantic drama about a Chicago librarian with a gene that causes him to involuntarily time travel, and the complications it creates for his marriage.',
       title: "The Time Traveler's Wife",
       score: 0.749496340751648
     },
     {
       plot: 'A modern aircraft carrier is thrown back in time to 1941 near Hawaii, just hours before the Japanese attack on Pearl Harbor.',
       title: 'The Final Countdown',
       score: 0.7469133734703064
     }
   ]
   ```

#### Filter Query

The following query filters the documents for movies released between January 01, `1955` and January 01, `1975` before performing the semantic search against the sample vector data. It uses the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/query/and.md#mongodb-query-op.-and) operator to perform a logical `AND` operation of the specified dates. It then searches the `plot_embedding_voyage_3_large` field in the filtered documents for `150` nearest neighbors using the vector embeddings for the string *kids adventure*, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

1. Save the following embeddings in a file named `query-embeddings.js`:

   ```javascript
   KIDS_ADVENTURE_EMBEDDING=[-0.021090532,-0.026399033,-0.024103465,-0.025538195,-0.000549233,0.011836523,-0.013199517,-0.003766167,-0.005165028,-0.02238179,0.037876874,0.010617003,0.010903949,-0.001354026,0.006850836,-0.018005863,-0.02195137,0.019512329,-0.041894119,-0.008357302,0.027546817,-0.025251249,0.004340059,-0.02195137,-0.003748232,-0.006205208,0.021377478,0.008931194,-0.00173961,-0.009827901,-0.016642869,-0.033572685,-0.026399033,0.015208139,0.010114847,-0.0233861,-0.011406104,-0.033142265,-0.008895326,-0.014347301,-0.019081909,-0.049067769,0.034433521,-0.023673046,0.004160717,-0.01334299,-0.06714537,0.032568373,-0.022525262,-0.024677357,0.011334368,0.027403345,0.026399033,-0.016786342,-0.015925504,0.013916882,-0.005487842,-0.0233861,0.026542507,-0.052798066,-0.025681669,-0.025394723,0.014203828,0.014921193,-0.031564061,0.010760476,0.010688739,0.013916882,-0.037876874,0.039598551,-0.000816003,0.003766167,-0.001694775,0.026972925,-0.009469219,0.015351612,-0.007245387,0.028981548,-0.035724778,0.010688739,0.001228488,0.004106915,-0.024677357,0.028551128,-0.033716157,-0.013486463,0.018292809,-0.018221073,0.009612692,-0.003622693,-0.001138817,-0.021234006,-0.045624416,0.020803586,0.007675806,-0.009612692,-0.021664424,-0.026685979,-0.025968615,0.001775478,-0.007496465,0.02051664,-0.054519743,0.018221073,0.014132091,-0.009684428,-0.025825141,-0.014921193,-0.057389203,-0.020660114,-0.028264182,-0.008931194,-0.019942747,-0.003228143,-0.014419037,0.021234006,-0.004573202,0.007317123,0.018651491,-0.016571132,-0.036155198,-0.032855317,0.000726332,-0.031851009,0.018938437,0.021234006,-0.048206929,0.017934127,-0.013414727,-0.009469219,0.064849801,0.006348681,-0.039024659,0.021377478,-0.022668736,-0.026829453,-0.019081909,0.027977237,-0.004627005,-0.038450766,0.004465597,-0.041894119,0.008213829,0.03055975,0.052224174,-0.00277979,-0.032137953,-0.013629936,0.022094844,-0.005918262,0.020660114,0.010617003,-0.020373167,-0.001614071,0.021090532,-0.005523711,0.004878082,-0.021090532,0.029698912,0.000726332,0.003371616,-0.022238316,0.008715985,0.038737711,0.013486463,-0.008536644,0.040172443,0.017503707,-0.028838074,0.061693393,-0.003066736,0.008285566,-0.034576993,0.01578203,-0.02238179,0.015925504,0.066571474,-0.038737711,-0.050215553,0.009325746,-0.010903949,-0.041607171,-0.006384549,0.026972925,-0.000119374,-0.003066736,-0.024103465,0.005093292,0.028981548,0.026829453,-0.001703742,0.043041904,0.010186584,0.010688739,0.004357993,-0.016571132,-0.010545266,-0.033142265,-0.005559579,-0.000365408,-0.00717365,0.019655801,0.047633037,0.044476632,0.01456251,-0.002977065,0.025681669,-0.015423348,-0.02051664,-0.019512329,0.014705983,0.002977065,0.03055975,-0.014347301,0.024390411,0.005882393,-0.012195205,0.004071047,-0.028694602,0.031277116,-0.010114847,0.005272633,0.017934127,0.037589926,-0.046198308,-0.02195137,-0.037876874,0.021234006,-0.034720469,-0.018005863,0.03055975,-0.015495085,-0.035150886,0.004178651,0.005882393,0.075753748,0.00595413,-0.083214343,-0.016284186,0.022238316,-0.032998793,-0.00491395,-0.009254009,-0.007819279,0.046198308,-0.008464907,0.014634247,0.031707536,-0.00317434,-0.026255561,-0.010617003,-0.033285737,0.020086221,-0.016858079,-0.012195205,-0.041894119,0.000721849,0.038163818,0.02238179,0.011406104,0.010330057,0.032137953,-0.01047353,0.039311603,-0.01291257,-0.03099017,-0.018938437,-0.013271254,-0.001820314,-0.005380238,0.003299879,-0.024533885,-0.001093982,0.012123469,-0.005236765,0.014132091,-0.018221073,0.013629936,0.022238316,-0.00317434,0.034003101,0.019081909,0.008034488,-0.02912502,0.026542507,-0.011334368,-0.077475421,0.038163818,-0.003568891,0.019081909,0.019512329,0.002385239,-0.032568373,-0.020373167,0.038737711,-0.013773409,0.01621245,-0.028407656,-0.021090532,-0.004411795,-0.013916882,-0.001533368,0.004322124,-0.024820831,0.004627005,-0.004591136,0.014849456,-0.014275564,-0.020229694,0.0233861,0.015566821,0.022525262,-0.024390411,-0.028694602,0.001766511,-0.036011726,0.006456285,-0.011262631,0.005523711,0.012266942,-0.019225383,-0.015423348,0.011836523,-0.011334368,-0.009827901,-0.011119158,0.007030177,0.00277979,0.004537334,-0.016571132,0.013127781,-0.013701673,-0.016571132,0.002941197,0.000959476,-0.004483532,0.010760476,0.043041904,-0.032568373,-0.015423348,0.006169339,-0.02094706,-0.050215553,0.012769097,0.015495085,0.001318158,0.00164994,-0.045337472,0.001533368,0.005595447,0.039311603,-0.030703224,0.023242628,-0.008787721,-0.021234006,-0.021234006,-0.001524401,0.007281255,0.01334299,0.00164994,-0.005451974,-0.011047422,-0.021234006,-0.033572685,-0.015423348,-0.005236765,0.025681669,-0.02051664,-0.024103465,-0.021377478,-0.00738886,-0.031707536,0.017790653,-0.026829453,0.007783411,-0.003335747,0.024677357,0.006384549,0.035724778,-0.004017244,-0.018651491,-0.014060355,-0.029842386,-0.012553888,0.006994309,-0.00317434,0.018292809,0.019942747,-0.01169305,0.002456975,0.010330057,-0.031707536,0.00799862,-0.019655801,-0.006205208,-0.012769097,-0.035294361,0.026112087,-0.004483532,0.02094706,0.019081909,0.001676841,-0.040746335,-0.004035179,-0.014992929,0.004375927,-0.049928606,-0.02051664,0.004268322,0.015351612,-0.037016038,-0.001452664,-0.021234006,-0.005738921,-0.051650282,-0.008285566,0.012840834,-0.015925504,0.018794963,-0.001228488,-0.035868254,-0.00347922,-0.003264011,0.002528712,0.01477772,-0.010545266,0.018221073,0.018149335,-0.028838074,-0.012984307,-0.037302982,-0.041607171,-0.043328848,-0.019799275,-0.019225383,-0.011047422,0.011908259,0.021664424,-0.012553888,0.004662873,0.005451974,-0.024533885,0.0067791,0.022812208,-0.037589926,-0.031564061,0.007101914,-0.00760407,-0.025107777,0.015566821,0.020803586,-0.033572685,0.062841177,0.034146577,-0.007532333,-0.001865149,-0.023673046,0.032424901,0.018508019,-0.005703052,-0.015853768,0.019655801,0.042181063,0.006671495,-0.004573202,0.024390411,0.009756165,-0.00029143,0.000107605,0.032711845,-0.005523711,-0.015566821,0.009110536,0.017216761,0.006241076,-0.003945508,0.007783411,0.024246939,0.048206929,0.00277979,-0.002367305,-0.05107639,-0.016284186,-0.016929815,0.016858079,0.000703914,-0.021234006,0.021234006,-0.014634247,0.001389895,0.008321434,-0.016499396,0.014921193,0.025394723,0.035437834,0.013486463,-0.022668736,-0.012338678,-0.034003101,-0.005559579,-0.008106225,0.023959992,-0.019368855,0.024533885,-0.000600793,0.009756165,-0.001936886,-0.014490774,0.018077599,0.004447663,0.011262631,-0.003658562,0.043328848,-0.018938437,0.00799862,-0.018221073,0.041320227,0.000363166,-0.003730298,0.002851526,-0.024103465,0.003515089,-0.0135582,-0.003497155,-0.006814968,0.014060355,0.027116399,-0.003192274,0.011406104,0.042468011,-0.036442146,-0.007245387,0.032424901,-0.038737711,0.008680117,-0.035581306,0.027546817,0.021664424,-0.000757717,-0.022238316,0.018221073,-0.006205208,0.005093292,0.001264356,-0.002116227,0.001098465,0.017431971,-0.042181063,0.010760476,0.033285737,0.002708053,-0.007352991,-0.009827901,-0.031994481,-0.020803586,0.009971374,-0.014849456,-0.003658562,0.024964303,-0.001793413,0.021090532,0.01578203,0.012984307,0.006922573,-0.032711845,-0.013701673,0.00390964,0.017503707,-0.015351612,0.006922573,0.028694602,0.012266942,-0.027259871,0.007675806,-0.002295568,-0.020086221,0.00595413,-0.027833764,0.001551302,0.008644248,-0.002187963,0.00040576,0.024964303,0.013916882,-0.015925504,0.014347301,-0.011549577,0.018938437,-0.032424901,0.003730298,0.003281945,0.032998793,0.005595447,0.025681669,0.011047422,0.026399033,0.02912502,-0.006241076,0.004627005,0.024390411,0.001542335,-0.034576993,0.011477841,-0.00491395,-0.014347301,0.023529572,-0.004770477,-0.014921193,-0.028264182,0.02812071,0.00164994,0.008680117,-0.005416106,0.035581306,-0.02812071,0.006097603,-0.016355922,-0.010114847,0.033142265,-0.021807898,0.001228488,-0.002170029,-0.032711845,0.018149335,0.014132091,0.03055975,0.031133642,-0.011979996,0.008967063,-0.013486463,-0.02812071,0.052224174,0.004124849,-0.008715985,-0.034863941,0.025251249,0.07977099,-0.000072297,-0.014705983,0.033142265,0.024103465,-0.004232454,-0.007496465,-0.024246939,-0.029698912,-0.009469219,0.010114847,0.001201586,0.00860838,0.012051732,-0.006025866,0.014490774,0.014992929,0.01169305,-0.003192274,0.005308501,0.0045194,0.017575443,0.001022245,-0.018794963,-0.001847215,0.011119158,0.02051664,-0.006886704,0.010330057,-0.003353682,0.018794963,0.013773409,0.026399033,0.007962752,-0.018221073,-0.012553888,-0.003586825,-0.002170029,0.047633037,0.011908259,0.007209518,0.045624416,0.028694602,0.004357993,0.023959992,0.004232454,0.009182272,0.003012933,0.035294361,-0.055954475,0.014849456,0.012553888,0.004340059,-0.000511123,-0.024390411,0.011406104,0.013127781,0.013629936,-0.011406104,0.002582514,-0.004555268,0.005559579,0.000569409,0.017934127,-0.014060355,0.02912502,0.003819969,0.011190895,-0.011262631,0.017001551,0.012553888,-0.02238179,0.024246939,0.032281429,0.032711845,-0.016714605,-0.021520952,0.016355922,-0.011334368,-0.003891705,-0.008572512,-0.016929815,0.0135582,-0.057963096,0.015566821,0.001856182,-0.002456975,-0.000766684,0.005380238,0.000923607,0.035581306,0.005272633,-0.009612692,0.018651491,-0.023959992,-0.001416796,0.033285737,-0.002725987,0.024533885,-0.010186584,0.003802035,-0.029268494,-0.011764786,0.003837903,0.022955682,0.053945851,-0.002232799,0.019512329,0.014419037,0.028407656,0.004985687,0.00210726,0.005774789,0.032568373,-0.024964303,0.019655801,-0.012123469,0.031994481,0.015638558,0.038450766,-0.011979996,0.033716157,0.019368855,0.017431971,0.022668736,0.015423348,-0.001927919,-0.001102949,0.028694602,-0.013701673,-0.036155198,-0.010688739,0.000535782,-0.021807898,-0.005200896,-0.040459387,0.007137782,-0.006492154,-0.00277979,0.020803586,0.027833764,-0.000780134,0.000600793,-0.025538195,-0.011764786,0.021090532,0.028694602,-0.016929815,-0.025251249,0.029268494,-0.013271254,0.014634247,0.000376617,-0.025251249,-0.026255561,-0.037302982,0.003138472,-0.024677357,-0.019799275,0.025825141,-0.040746335,0.002510778,-0.031851009,-0.014347301,-0.00158717,-0.046772201,-0.028838074,0.006635627,-0.001058113,0.014132091,-0.00286946,0.019368855,0.007281255,0.036155198,0.065710634,0.018794963,-0.029268494,0.003461286,0.012984307,0.006133471,0.003497155,0.046198308,-0.014132091,-0.010186584,0.028981548,-0.000286946,-0.003102604,0.011190895,0.014490774,-0.020660114,-0.00347922,-0.004842214,-0.000506639,0.002600448,0.017073289,-0.011836523,-0.026685979,-0.023959992,0.023673046,-0.006958441,0.040172443,-0.031133642,0.009182272,-0.015638558,-0.002421107,0.004555268,0.014705983,-0.028407656,-0.014921193,-0.015710294,-0.008751853,-0.006420417,-0.038450766,-0.011908259,0.006133471,0.002474909,-0.008070357,-0.01025832,-0.011119158,0.004465597,0.010903949,0.009074667,0.030703224,-0.019368855,-0.007891015,0.007675806,-0.005093292,0.023099154,0.022094844,0.00738886,0.007066045,-0.023242628,-0.020660114,0.009397482,-0.006635627,0.009540955,0.006348681,-0.013773409,-0.000186067,-0.021234006,-0.017145025,-0.007030177,0.010114847,0.024390411,-0.024964303,-0.041033279,0.0135582,0.014060355,0.008715985,0.018794963,-0.039598551,-0.015208139,0.027977237,0.020086221,0.012195205,-0.010760476,-0.025538195,0.025394723,0.012697361,-0.053371958,-0.008249698,0.005846525,-0.045624416,-0.027977237,-0.012410415,-0.02195137,-0.022955682,0.011477841,0.026972925,-0.031420588,-0.012051732,-0.015925504,-0.004322124,-0.017145025,0.012840834,0.01578203,-0.010186584,-0.00091464,-0.028264182,0.00369443,-0.029985858,-0.009899638,0.018794963,0.053945851,0.007317123,-0.020086221,0.008967063,-0.001506467,-0.006850836,0.011477841,-0.003120538,-0.005631316,-0.027977237,0.01047353,0.003120538,-0.001354026,-0.004160717,-0.004698741,-0.049067769,0.021807898,-0.037589926,0.03672909,-0.004878082,-0.006241076,0.000049879,0.014203828,-0.027259871,0.004196586,-0.002421107,0.008106225,-0.00760407,-0.003802035,-0.016140714,0.038737711,-0.010043111,-0.037589926,-0.062267285,-0.001506467,-0.006384549,-0.012697361,-0.011190895,-0.01578203,0.014132091,-0.02238179,-0.024677357,0.011621314,-0.028407656,0.010688739,0.039311603,0.009254009,-0.009612692,-0.040459387,0.021234006,0.007926884,-0.057102256,-0.045624416,0.003497155,-0.003120538,-0.015853768,-0.006528022,0.011334368,-0.008177961,-0.033716157,0.010114847,0.035868254,-0.021807898,-0.010975685,-0.039024659,0.021234006,0.001990688,-0.009756165,-0.003819969,-0.033142265,-0.035150886,0.028407656,0.007711674,0.018364545,0.005416106,0.010545266,-0.032281429,0.01291257,0.003102604,-0.009756165,0.05107639,-0.001080531,-0.043615796,0.025968615,0.012697361,0.024820831,0.024246939,-0.020086221,-0.012195205,0.00760407,0.009540955,-0.003802035,0.043328848,-0.010043111,0.003891705,-0.054519743,0.043041904,-0.032711845,0.024820831,0.018651491,-0.008357302,0.009540955,-0.003156406,-0.019081909,-0.025825141,-0.02912502,0.026255561,-0.017216761,0.010401793,-0.028551128,-0.005200896,0.012625624,-0.008142093,0.039311603,-0.00082497,-0.003784101,0.037876874,0.006599758,-0.021520952,0.047633037,0.012410415,-0.01477772,0.023529572,0.004985687,-0.031707536,0.007675806,-0.017934127,-0.034863941,0.018794963,-0.011119158,-0.027546817,0.009612692,0.00760407,0.057102256,0.006241076,0.007281255,-0.007675806,-0.008285566,0.012553888,-0.007245387,0.016284186,-0.024964303,0.007030177,-0.011836523,-0.045050524,0.021090532,-0.021664424,0.00369443,0.037016038,-0.010186584,-0.00656389,0.016355922,0.019225383,0.009002931,-0.008034488,-0.004555268,0.046772201,-0.014347301,0.014347301,-0.023959992,0.017790653,0.031133642,-0.025825141,0.035581306,-0.012769097,0.017360235,0.024677357,0.000046517,0.010903949,0.011262631,-0.000573892,0.026829453,-0.024820831,-0.001309191,0.008177961,-0.002143128,-0.018651491,-0.026685979,-0.040172443,-0.018651491,0.007568201,-0.018794963,0.003281945,-0.014347301,0.005738921,-0.020373167,-0.02051664,-0.028551128,-0.040172443,-0.017718917,0.046198308,0.003802035,-0.005523711,0.07345818,0.000412485,-0.025968615,0.024246939,-0.024964303,0.024820831,0.005882393,0.011190895,0.020086221,-0.029411966,-0.029842386,0.006922573,-0.004286256,0.0233861,-0.0135582,0.000551474,0.026255561,0.019799275,0.003568891,-0.025681669,-0.009469219,-0.002636316,0.013486463,0.050215553,-0.040459387,-0.003622693,0.019225383,-0.015853768,-0.017001551,0.028407656,0.02812071,0.01477772,-0.007209518,0.046198308,0.024246939,0.035868254,-0.019225383,-0.030272804,0.006599758,0.000473013,-0.018364545,0.033429209,-0.0233861,0.021664424,0.028694602,-0.009684428,-0.002815658,0.015136402,0.006994309,0.017360235,-0.027116399,0.042181063,-0.018794963,-0.037589926,-0.018508019,-0.012266942,-0.00277979,-0.01334299,-0.020373167,-0.004949819,-0.018651491,0.026829453,-0.011979996,0.00799862,0.040459387,-0.00738886,0.008249698,0.017718917,-0.042754956,-0.011119158,-0.043615796,-0.009325746,-0.009612692,-0.008285566,-0.008213829,0.012625624,0.000919124,-0.041033279,0.000636661,-0.045911364,-0.001909984,-0.016642869,0.013414727,0.03055975,-0.013414727,0.010186584,0.056241419,-0.008321434,-0.000200638,0.006205208,0.012625624,0.009756165,-0.035294361,0.034003101,-0.023529572,0.031564061,-0.026399033,0.029268494,0.001183652,0.01334299,0.004035179,-0.00491395,-0.002241766,-0.011764786,0.029268494,-0.011621314,0.037302982,-0.020086221,0.018651491,-0.01578203,-0.025825141,0.002528712,0.057102256,0.046198308,-0.006169339,0.008249698,0.009397482,-0.008142093,-0.037876874,-0.041607171,-0.01169305,-0.013773409,-0.020086221,-0.038737711,-0.019799275,-0.035437834,0.019368855,-0.001246422,-0.013845146,-0.037876874,-0.006814968,-0.003066736,0.003730298,0.016499396,0.012840834,0.02051664,-0.006994309,0.009182272,-0.00738886,-0.000193913,-0.037016038,0.007281255,-0.016427658,-0.003568891,0.02912502,0.021807898,0.02912502,0.004124849,-0.012625624,0.02195137,-0.036155198,0.011334368,0.018651491,0.040459387,0.006205208,0.015064666,-0.023959992,0.017360235,-0.000567167,0.032998793,-0.023099154,0.075753748,-0.038737711,-0.005057423,-0.019799275,0.014849456,-0.050215553,-0.001111916,-0.006169339,0.009469219,-0.019081909,-0.013127781,-0.028838074,-0.013414727,-0.008213829,0.006312812,-0.008177961,-0.021664424,-0.010832212,-0.012697361,0.014634247,0.004393861,-0.045337472,-0.010975685,-0.030703224,-0.003228143,-0.014849456,-0.034003101,0.009612692,-0.004806346,-0.006492154,0.018938437,0.00277979,0.023816518,-0.003407484,-0.01169305,0.006276944,-0.024820831,0.00189205,0.006814968,-0.019655801,0.035294361,0.009038799,0.006922573,0.011334368,-0.018651491,-0.009899638,0.029985858,-0.008285566,-0.013845146,0.032424901,-0.024533885,-0.024677357,0.031420588,0.003604759,0.004232454,0.01578203,-0.025107777,0.003784101,0.006276944,-0.010832212,0.009074667,-0.040172443,0.048780821,0.02094706,-0.009110536,0.008680117,-0.014132091,0.023816518,0.012051732,-0.012123469,-0.032998793,-0.032424901,-0.021664424,-0.025538195,-0.01047353,0.009002931,-0.039311603,-0.004806346,0.023673046,-0.012123469,-0.006850836,-0.030272804,0.043615796,0.002456975,0.001273323,-0.007711674,-0.008177961,0.06714537,-0.043615796,0.017216761,0.00882359,-0.005416106,-0.014060355,0.034146577,-0.022812208,-0.009899638,-0.00390964,-0.032137953,0.007245387,0.047633037,-0.007352991,0.006097603,-0.019225383,-0.027833764,-0.010545266,0.002905329,-0.002797724,0.038450766,-0.013629936,-0.008106225,-0.001143301,-0.000014361,-0.043328848,0.029698912,0.027690291,0.002143128,0.012051732,-0.02812071,0.024677357,-0.012984307,0.008715985,-0.005523711,0.039024659,-0.020373167,-0.028838074,0.026972925,0.018364545,-0.010114847,-0.011406104,0.033572685,-0.028838074,0.024677357,-0.011836523,-0.009612692,-0.03672909,0.025107777,-0.025251249,-0.009182272,0.002618382,0.030416278,-0.003210209,0.033859629,-0.015208139,-0.015279875,0.010975685,0.014132091,-0.010545266,-0.002600448,0.003945508,-0.001990688,-0.008859458,0.024533885,0.027116399,-0.005487842,-0.028551128,0.008321434,0.016714605,0.010617003,0.043328848,0.025251249,-0.033429209,0.005667184,-0.012840834,0.037589926,-0.012482151,0.002546646,0.01477772,-0.003120538,0.012984307,-0.054232799,-0.013199517,-0.029985858,-0.023673046,-0.014992929,-0.010760476,0.0233861,-0.02912502,-0.020803586,-0.010545266,0.022238316,0.005021555,0.041033279,0.016140714,-0.006097603,0.015351612,-0.017790653,-0.007675806,-0.032281429,-0.012338678,0.02955544,-0.016427658,0.039885495,0.001192619,-0.006241076,-0.000663563,-0.008070357,-0.001452664,0.025681669,-0.020803586,-0.010401793,0.001443697,0.012410415,0.007926884,-0.034003101,0.017360235,0.000999828,0.019799275,-0.001102949,0.005918262,0.010545266,-0.023529572,0.016714605,0.016571132,0.003604759,0.016140714,-0.020660114,-0.007101914,0.014132091,-0.035437834,-0.018938437,0.019225383,-0.006886704,-0.03629867,0.010545266,-0.017216761,0.005595447,-0.022812208,0.009971374,0.003371616,-0.022955682,-0.013701673,-0.019368855,-0.022238316,0.004627005,0.008213829,0.002600448,0.012769097,-0.027116399,0.015279875,-0.017073289,-0.019512329,-0.010043111,0.003120538,0.0045194,-0.024246939,0.010903949,0.001667874,-0.008895326,0.031277116,-0.016571132,-0.012266942,0.006348681,0.048493877,-0.010186584,0.001506467,0.022955682,-0.012625624,0.018938437,-0.004698741,-0.009002931,0.008249698,0.035724778,0.002887394,-0.00399931,0.007747543,-0.000780134,-0.001389895,-0.003138472,-0.016284186,-0.041033279,-0.018364545,-0.001847215,-0.011190895,0.006061735,-0.044189688,0.033859629,-0.010043111,0.040172443,-0.025251249,-0.006241076,-0.01621245,-0.028694602,-0.001345059,-0.021377478,0.037876874,0.007675806,0.006528022,0.019942747,-0.006133471,0.014275564,-0.005380238,-0.043328848,-0.05825004,0.019512329,-0.00090119,-0.018364545,-0.023099154,-0.003407484,0.026829453,-0.06542369,-0.024677357,0.011262631,-0.002618382,-0.013916882,0.031133642,-0.016427658,-0.017934127,0.020086221,-0.009827901,0.009899638,0.011621314,-0.005308501,0.021377478,-0.011621314,0.009971374,-0.037876874,-0.013916882,0.014419037,-0.001748577,0.014132091,-0.026972925,0.002725987,-0.03672909,-0.004017244,0.005738921,0.001748577,-0.014921193,-0.013127781,0.033572685,-0.022094844,-0.038163818,-0.030129332,0.005057423,0.034576993,0.028264182,0.029698912,-0.003443352,0.022238316,-0.026255561,-0.029842386,0.001883083,-0.006241076,-0.032711845,0.008429039,0.019799275,0.015710294,-0.019368855,-0.00882359,-0.007101914,-0.013414727,-0.004698741,0.01477772,-0.015351612,-0.018508019,0.034290049,-0.012984307,0.008859458,-0.010688739,-0.000573892,0.028694602,0.002313502,0.023959992,-0.013199517,-0.004770477,-0.035294361,0.003228143,0.004949819,-0.041033279,-0.015638558,0.02812071,0.009612692,-0.010760476,-0.005057423,0.010043111,-0.035868254,-0.003192274,0.016427658,-0.007711674,0.012051732,-0.013773409,0.034720469,0.00760407,0.009469219,0.012840834,-0.007962752,-0.024677357,0.006348681,-0.01334299,-0.00308467,0.012984307,0.015208139,0.02955544,0.002116227,0.000403518,-0.02195137,-0.015136402,0.002905329,0.008321434,-0.028981548,-0.035294361,-0.024533885,0.002994999,-0.017073289,-0.021664424,0.013414727,0.006384549,-0.024964303,0.018508019,0.002941197,0.01047353,-0.022668736,0.00421452,-0.034433521,0.005380238,-0.018938437,0.017001551,0.019081909,-0.002636316,-0.006456285,0.008644248,0.008859458,0.011190895,-0.00760407,0.006707363,0.007066045,-0.017718917,0.012195205,-0.037589926,-0.001013278,-0.002456975,-0.003658562,0.016499396,-0.00286946,0.002851526,-0.013414727,0.027977237,-0.040459387,-0.000515606,0.017431971,-0.00882359,0.029985858,-0.007532333,-0.01169305,-0.011836523,0.022525262,0.004627005,0.027403345,-0.010688739,-0.011334368,-0.031564061,-0.018221073,0.023959992,-0.016858079,0.045624416,0.017288497,-0.023529572,-0.016786342,0.042181063,0.003748232,-0.017288497,-0.008142093,-0.004268322,0.040172443,-0.019368855,0.006671495,-0.001488532,0.042754956,-0.020229694,-0.028694602,-0.041033279,0.01047353,0.004286256,0.004411795,-0.019081909,0.020803586,0.03672909,-0.008142093,-0.008751853,0.001640973,-0.014347301,-0.038450766,0.000522331,-0.020229694,-0.018508019,0.035581306,0.050789446,0.055093635,-0.021807898,0.038163818,-0.011262631,0.025251249,-0.034290049,0.045050524,0.0067791,-0.02094706,-0.048206929,0.008859458,0.007137782,-0.024677357,0.012769097,0.006025866,-0.035294361,0.009612692,-0.04476358,0.007675806,0.037876874,0.005236765,0.001156751,0.012625624,0.01025832,0.023529572,0.015423348,0.004160717,-0.021664424,-0.017862389,0.015925504,0.041033279,0.023242628,0.019512329,0.037876874,-0.018005863,-0.006635627,0.001981721,0.016571132,0.009540955,0.010114847,0.008715985,0.006599758,0.012410415,0.005236765,-0.014992929,0.03099017,-0.002797724,-0.039885495,0.05825004,0.000159165,0.016140714,0.043041904,-0.000887739,0.008034488,0.024964303,-0.028838074,-0.015638558,0.009182272,-0.033859629,-0.001963787,-0.008070357,-0.009612692,-0.012410415,0.003676496,-0.047633037,0.005236765,0.032711845,0.002439041,0.017073289,-0.011621314,-0.011764786,-0.018651491,0.003927574,0.002456975,-0.019225383,0.018938437,0.046198308,0.019081909,-0.045624416,-0.015423348,0.009182272,0.020086221,0.008393171,-0.003855837,-0.019942747,-0.02094706,0.000883256,0.015064666,-0.010688739,0.011119158,0.015495085,0.014490774,-0.022238316,0.012051732,0.012769097,-0.019081909,-0.005344369,-0.011621314,0.017145025,-0.008249698,-0.005344369,0.022812208,0.002286601,-0.009002931,0.028407656,-0.001865149,-0.013701673,-0.013845146,-0.006492154,0.022812208,-0.030416278,-0.035294361,-0.042754956,-0.016284186,0.007137782,0.002510778,0.008572512,-0.013701673,0.00656389,-0.006671495,0.012697361,-0.022238316,-0.001856182,0.006276944,0.006599758,0.008680117,-0.006133471,0.006958441,-0.023816518,0.008177961,0.009254009,0.003335747,-0.006635627,-0.015853768,0.007532333,-0.048206929,-0.05825004,-0.025394723,-0.031420588,-0.001049146,0.021377478,-0.023816518,-0.046198308,0.026112087,0.0045194,-0.028694602,-0.007747543,-0.024533885,-0.024677357,-0.032281429,0.018794963,-0.032711845,-0.009684428,0.011190895,-0.001380928,0.015279875,-0.025107777,-0.005738921,-0.004340059,-0.002170029,-0.017718917,-0.020373167,0.010186584,-0.009971374,-0.025394723,0.003622693,-0.048493877,0.015638558,-0.036155198,-0.016427658,-0.000600793,0.003281945,0.022094844,-0.009110536,-0.017145025,-0.023242628,-0.014921193,0.023673046,0.02195137,-0.025394723,0.003371616,-0.032998793,-0.000959476,-0.037589926,-0.013271254,-0.04476358,-0.015423348,-0.018651491,-0.049067769,0.033429209,-0.002089326,-0.033716157,-0.000932575,-0.001080531,0.036155198,-0.004106915,0.005272633,-0.02195137,-0.010043111,-0.027403345,-0.035868254,0.006814968,0.039598551,0.037302982,-0.041320227,-0.025394723,-0.025394723,-0.000699431,0.003604759,0.016355922,-0.00799862,-0.006994309,0.035150886,0.020229694,-0.007747543,0.017647181,0.026399033,-0.030416278,-0.011908259,0.026542507,-0.012195205,0.034146577,-0.006169339,-0.008859458,0.0045194,0.019799275,-0.031277116,-0.022812208,0.007066045,0.039885495,0.001264356,-0.026542507,-0.016355922,0.002214865,-0.018938437,-0.02955544,-0.008070357,-0.006420417,-0.001389895,0.002241766,-0.018292809,0.016355922,-0.002134161,0.037302982,0.00180238,-0.013199517,-0.020086221,-0.011621314,0.021377478,-0.005272633,-0.02195137,-0.017216761,0.037876874,0.033142265,0.041607171,-0.011477841,0.031133642,-0.045050524,-0.003981376,-0.025394723,-0.031707536,0.024533885,0.032568373,0.028694602,-0.021090532,-0.019942747,0.054806691,-0.004483532,-0.020086221,-0.01599724,0.018651491,0.020373167,0.000504397,-0.007424728,-0.063702017,-0.014203828,0.030846696,-0.006599758,-0.027259871,-0.024103465,-0.020660114,-0.004985687,0.005559579,-0.034146577,-0.011549577,-0.00173961,0.008321434,0.007030177,-0.015638558];
   ```

2. Load the file into [`mongosh`](https://www.mongodb.com/docs/mongodb-shell.md#mongodb-binary-bin.mongosh) to use the embeddings in your query:

   ```javascript
   load('/<path-to-file>/query-embeddings.js');
   ```

3. Run the query:

   ```json
   db.embedded_movies.aggregate([
     {
       "$vectorSearch": {
         "index": "vector_index",
         "path": "plot_embedding_voyage_3_large",
         "filter": {
           "$and": [
             {
               "year": {  "$gt": 1955  }
             }, 
             {
               "year": {  "$lt": 1975 }
             }
           ]
         },
         "queryVector": KIDS_ADVENTURE_EMBEDDING,
         "numCandidates": 150,
         "limit": 10
       }
     },
     {
       "$project": {
         "_id": 0,
         "title": 1,
         "plot": 1,
         "year": 1,
         "score": { $meta: "vectorSearchScore" }
       }
     }
   ])
   ```

   **Output:**

   ```js
   [
     {
       plot: 'A down-on-his-luck inventor turns a broken-down Grand Prix car into a fancy vehicle for his children, and then they go off on a magical fantasy adventure to save their grandfather in a far-off land.',
       title: 'Chitty Chitty Bang Bang',
       year: 1968,
       score: 0.7489712834358215
     },
     {
       plot: 'A pilot, stranded in the desert, meets a little boy who is a prince on a planet.',
       title: 'The Little Prince',
       year: 1974,
       score: 0.7346078753471375
     },
     {
       plot: 'In 19th century England young Mary Grant and her brother Robert Grant embark on a dangerous quest to find their missing father,sea captain Grant,who vanished somewhere along the Chilean coast.',
       title: 'In Search of the Castaways',
       year: 1962,
       score: 0.7281590104103088
     },
     {
       plot: 'An apprentice witch, three kids and a cynical conman search for the missing component to a magic spell useful to the defense of Britain.',
       title: 'Bedknobs and Broomsticks',
       year: 1971,
       score: 0.720349133014679
     },
     {
       plot: "A young boys' coming of age tale set in a strange, carnivalesque village becomes the recreation of a memory that the director has twenty years later.",
       title: 'Pastoral Hide and Seek',
       year: 1974,
       score: 0.7195663452148438
     },
     {
       plot: 'In this magical tale about the boy who refuses to grow up, Peter Pan and his mischievous fairy sidekick Tinkerbell visit the nursery of Wendy, Michael, and John Darling. With a sprinkling ...',
       title: 'Peter Pan',
       year: 1960,
       score: 0.7195032238960266
     },
     {
       plot: 'When his cattle drivers abandon him for the gold fields, rancher Wil Andersen is forced to take on a collection of young boys as his drivers in order to get his herd to market in time to ...',
       title: 'The Cowboys',
       year: 1972,
       score: 0.717952311038971
     },
     {
       plot: 'When a princess is shrunken by an evil wizard, Sinbad must undertake a quest to an island of monsters to cure her and prevent a war.',
       title: 'The 7th Voyage of Sinbad',
       year: 1958,
       score: 0.7148033380508423
     },
     {
       plot: 'A red balloon with a life of its own follows a little boy around the streets of Paris.',
       title: 'The Red Balloon',
       year: 1956,
       score: 0.7147064805030823
     },
     {
       plot: 'This True Life Fantasy follows and shows how the life of a female squirrel, Perri, in the forest is filled with danger and fraught with peril. When not fleeing her natural enemy, the Marten...',
       title: 'Perri',
       year: 1957,
       score: 0.712087094783783
     }
   ]
   ```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between 1955 and 1975. It returns documents that summarize children's adventures in the plot for movies released between 1955 and 1975.

**See also: Additional Filter Examples**

The [MongoDB Vector Search Quick Start Tutorial](https://www.mongodb.com/docs/vector-search/tutorials/quick-start.md#std-label-vector-search-quick-start) tutorial demonstrates other pre-filters in semantic search queries against the embedded data in the `sample_mflix.embedded_movies` collection.

#### Nested Field Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `reviews.comments_embedding` field in the `sample_airbnb.listingsAndReviews` collection using vector embeddings for the string *great location close to everything*. It considers up to `100` nearest neighbors, and returns `10` documents in the results.

The query pre-filters the documents by matching the `address.country` field value to *United States* and number of bedrooms between 2 and 3. It then uses the `nestedOptions` option to return the document that has the *average* score from the matching child documents as the overall score for the parent document.

The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `name`, `address`, and `reviews.comments` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

Create the embeddings for the nested field and index the collection by following the instructions in [Procedure.](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-create-index-procedure)

1. Save the following embeddings in a file named `query-embeddings.js`:

   ```javascript
   GREAT_LOCATION_EMBEDDING=[0.010745884850621223, -0.035673413425683975, -0.09298479557037354, -0.021637972444295883, -0.0012061707675457, -0.03274936601519585, -0.027193667367100716, 0.000996004673652351, 0.01388923916965723, 0.0337727814912796, 0.0009868670022115111, 0.057896193116903305, -0.04707721248269081, -0.006213607266545296, 0.019591137766838074, -0.060235437005758286, 0.026316454634070396, 0.013962340541183949, 0.03464999422430992, -0.01608227752149105, -0.018275314942002296, 0.05438733473420143, 0.03581961616873741, 0.0005345529643818736, 0.010380378924310207, 0.009795568883419037, -0.12924301624298096, 0.016301581636071205, -0.012646517716348171, 0.045322779566049576, 0.010818986222147942, 0.006506011821329594, 0.017105694860219955, 0.009722467511892319, -0.025439240038394928, -0.019883543252944946, 0.011988605372607708, 0.011623099446296692, -0.04386075586080551, -0.005811549723148346, 0.04707721248269081, 0.0008909216267056763, 0.004002294037491083, -0.021491769701242447, 0.006213607266545296, -0.017471201717853546, 0.01030727755278349, -0.02617025189101696, -0.050878480076789856, -0.014766453765332699, -0.004422625992447138, -0.048539236187934875, -0.012427214533090591, 0.042106326669454575, 0.015351264737546444, -0.04707721248269081, -0.021930377930402756, 0.016447782516479492, -0.04269113764166832, -0.006688764784485102, -0.04590759053826332, 0.017836706712841988, -0.007675632368773222, 0.015278163366019726, 0.0062867081724107265, 0.011257593519985676, 0.04590759053826332, -0.02134556882083416, 0.021637972444295883, -0.011257593519985676, 0.0675455629825592, 0.021199364215135574, -0.05117088183760643, 0.01820221357047558, 0.009941771626472473, 0.008041138760745525, 0.032895565032958984, 0.0010919501073658466, -0.0006533424602821469, -0.03333417326211929, 0.0061039552092552185, 0.04561518505215645, -0.005701898131519556, 0.02573164366185665, -0.021637972444295883, 0.008041138760745525, -0.00866249855607748, 0.020029744133353233, 0.022661389783024788, 0.013231327757239342, 0.00910110678523779, 0.047369614243507385, 0.0002010284661082551, -0.009503163397312164, -0.006615663878619671, 0.016447782516479492, -0.060235437005758286, 0.0060308538377285, 0.006323258858174086, -0.0031250787433236837, -0.03099493309855461, 0.023977210745215416, -0.03581961616873741, -0.023684807121753693, -0.0036367876455187798, -0.01147689763456583, 0.020906958729028702, 0.02456202171742916, -0.059065815061330795, -0.020468352362513542, 0.004038844257593155, 0.00301542691886425, -0.012719620019197464, -0.014254746027290821, 0.010965188965201378, -0.05292531102895737, 0.01228101085871458, 0.01652088388800621, 0.032018352299928665, -0.014400947839021683, 0.017105694860219955, 0.020906958729028702, -0.02061455510556698, -0.014620251953601837, 0.00544604379683733, -0.004075395409017801, 0.0036916134413331747, 0.012646517716348171, 0.042106326669454575, -0.01820221357047558, -0.01900632679462433, 0.0071273730136454105, 0.02704746648669243, -0.0022570013534277678, 0.0033078319393098354, -0.012354113161563873, -0.026755059137940407, -0.03669683262705803, -0.028509492054581642, -0.021491769701242447, -0.023684807121753693, -0.07046961039304733, 0.033626578748226166, 0.017836706712841988, 0.0008360955980606377, 0.06725315749645233, -0.04152151569724083, 0.03625822439789772, -0.029094301164150238, 0.029971515759825706, -0.0739784762263298, 0.025585440918803215, -0.008772150613367558, 0.012207910418510437, 0.034796200692653656, 0.012573416344821453, 0.010087973438203335, 0.021053163334727287, -0.012500314973294735, 0.02617025189101696, -0.004422625992447138, 0.06462150812149048, 0.0012884096940979362, 0.013158227317035198, 0.000991435837931931, 0.025146832689642906, -0.021053163334727287, -0.028509492054581642, -0.041813917458057404, 0.03231075406074524, -0.005665347445756197, 0.008406644687056541, 0.0654987320303917, -0.03976708650588989, 0.018348416313529015, 0.031141137704253197, 0.011842403560876846, -0.049708858132362366, -0.013523733243346214, -0.06491391360759735, -0.015424365177750587, -0.005701898131519556, -0.015205061063170433, -0.035673413425683975, -0.015789872035384178, -0.01111139077693224, -0.047369614243507385, 8.966326277004555e-05, 0.022661389783024788, 0.0016630536410957575, -0.004532278049737215, 0.0003152491699438542, 0.05555695667862892, -0.014620251953601837, -0.0020651104860007763, -0.042106326669454575, 0.028948096558451653, -0.01900632679462433, 0.027486072853207588, -0.021637972444295883, -0.02383100986480713, 0.04766201972961426, -0.045322779566049576, -0.04064429923892021, -0.005774999037384987, 0.03669683262705803, 0.01886012591421604, -0.004130220972001553, 0.00533639220520854, -0.008699050173163414, -0.023684807121753693, 0.010014872066676617, 0.03026391938328743, 0.031287338584661484, -0.03304176777601242, -0.03274936601519585, -0.02251518703997135, -0.024123415350914, 0.03684303164482117, 0.016009176149964333, 0.002503718016669154, -0.08889112621545792, 1.6419227904407308e-05, 0.049708858132362366, -0.021930377930402756, -0.05204809457063675, -0.015058859251439571, 0.013523733243346214, 0.02456202171742916, 0.014766453765332699, 0.04035189375281334, -0.0007538567297160625, 0.012427214533090591, -0.00015191355487331748, 0.007017720490694046, -0.04269113764166832, -0.00012792721099685878, 0.04356835037469864, 0.026901263743638992, 0.005007436033338308, 0.007017720490694046, 0.01491265743970871, -0.013158227317035198, 0.009795568883419037, 0.006579113658517599, 0.031141137704253197, 0.031287338584661484, -0.01849461905658245, 0.02017594687640667, 0.005957752466201782, -0.06345189362764359, -0.038889870047569275, -0.013377529568970203, 0.032895565032958984, 0.0015716770431026816, -0.027924681082367897, -0.005482594482600689, -0.01659398525953293, -0.06169746071100235, 0.01900632679462433, -0.03581961616873741, 0.04035189375281334, -0.008406644687056541, 0.00866249855607748, -0.0034357591066509485, -0.0008269579848274589, -0.008223891258239746, -0.010599682107567787, 0.007748733274638653, -0.002796123269945383, -0.01089208759367466, 0.021199364215135574, -0.03801265358924866, -0.023684807121753693, -0.03304176777601242, 0.03830505907535553, -0.026316454634070396, 0.0385974645614624, 0.026462655514478683, 0.006688764784485102, -0.00847974605858326, 0.0023940661922097206, -0.004495727363973856, -0.03742784261703491, -0.044153161346912384, 0.02295379526913166, 0.006579113658517599, 0.02251518703997135, 0.030117718502879143, 0.025146832689642906, 0.06198986619710922, 0.06842277944087982, 0.008991454727947712, 0.025439240038394928, 0.002759572584182024, -0.017617402598261833, 0.013669935055077076, 0.0016904666554182768, -0.027486072853207588, -0.04649239778518677, 0.01900632679462433, -0.008918353356420994, -0.005007436033338308, 0.011988605372607708, -0.008223891258239746, 0.08889112621545792, 0.0002181615709559992, 0.011549998074769974, -0.019591137766838074, -0.010161074809730053, -0.006323258858174086, 0.01973734050989151, -0.02617025189101696, -0.014547150582075119, 0.028070881962776184, -0.032456956803798676, 0.013158227317035198, -0.0040571196004748344, -0.0385974645614624, 0.027924681082367897, 0.008370094001293182, 0.007529429625719786, 0.008991454727947712, -0.009247309528291225, -0.005628796759992838, -0.014620251953601837, 0.023977210745215416, -0.02982531487941742, 0.04649239778518677, -0.026462655514478683, -0.07602530717849731, 0.041813917458057404, 0.013158227317035198, 0.023684807121753693, -0.004678480327129364, 0.010818986222147942, 0.003508860245347023, 0.013231327757239342, 0.027486072853207588, -0.018056010827422142, -0.048539236187934875, 0.032895565032958984, 0.005665347445756197, -0.05965062975883484, 0.021637972444295883, -0.07894936203956604, -0.0062867081724107265, 0.01330442912876606, -0.0060674045234918594, -0.03143354132771492, 0.016740188002586365, 0.01886012591421604, 0.05643416941165924, 0.02295379526913166, 0.04590759053826332, -0.024269618093967438, -0.01973734050989151, -0.00555569538846612, 0.01900632679462433, 0.022076580673456192, -0.018348416313529015, -0.02178417518734932, -0.08947594463825226, 0.004605378955602646, -0.0016630536410957575, 0.0385974645614624, 0.07017720490694046, 0.0321645550429821, 0.01812911219894886, -0.006615663878619671, -0.07163923233747482, -0.027339870110154152, -0.015862973406910896, -0.011842403560876846, -0.0385974645614624, -0.017032593488693237, -0.00031753358780406415, -0.029240503907203674, 0.005628796759992838, 0.0020011470187455416, -0.024269618093967438, 0.0009366098674945533, -0.02339240349829197, 0.016228478401899338, 0.029094301164150238, 0.09356961399316788, 0.0048246830701828, -0.027486072853207588, -0.006981170270591974, -0.015058859251439571, 0.02061455510556698, -0.007456328719854355, 0.020029744133353233, -0.021053163334727287, -0.00665221456438303, -0.0385974645614624, 0.02587784454226494, 0.034065186977386475, 0.04064429923892021, 0.03742784261703491, -0.00943006295710802, -0.03421138972043991, -0.014254746027290821, 0.01973734050989151, 0.008918353356420994, 0.01973734050989151, -0.05555695667862892, -0.019152529537677765, 0.0010873812716454268, -0.038889870047569275, -0.05029366537928581, -0.006177056580781937, -0.05555695667862892, 0.020322149619460106, 0.06403670459985733, -0.0033992084208875895, -0.012354113161563873, 0.011842403560876846, 0.02865569293498993, -0.005957752466201782, -0.03333417326211929, 0.018640819936990738, 0.01732499711215496, -0.006432910915464163, 0.005153638776391745, 0.04795442149043083, -0.04356835037469864, 0.005007436033338308, -0.011623099446296692, -0.022661389783024788, -0.009210757911205292, 0.0654987320303917, -0.019444935023784637, 0.07777974009513855, 0.03772025182843208, -0.001037124078720808, 0.006579113658517599, 0.025439240038394928, 0.014181644655764103, 0.03304176777601242, -0.002978876233100891, -0.050586070865392685, 0.03976708650588989, -0.03581961616873741, -0.027924681082367897, 0.011769303120672703, -0.0337727814912796, -0.00614050542935729, 0.013669935055077076, -0.005848100874572992, 0.013012023642659187, 0.02660885825753212, 0.005665347445756197, 0.008808701299130917, 0.05409493297338486, -0.05731138586997986, 0.005811549723148346, -0.0369892381131649, 0.09707847237586975, -0.015131959691643715, 0.00943006295710802, 0.005007436033338308, -0.01812911219894886, -0.007785284426063299, 0.02938670665025711, 0.022807592526078224, 0.03099493309855461, -0.006981170270591974, 0.02178417518734932, -0.02134556882083416, -0.044153161346912384, 0.00614050542935729, -0.006725315935909748, -0.002247863681986928, -0.013012023642659187, -0.00040891018579714, -0.025293035432696342, -0.01571677066385746, 0.00533639220520854, 0.023684807121753693, 0.041813917458057404, -0.023246198892593384, 0.03596581891179085, -0.004605378955602646, 0.010161074809730053, -0.10702023655176163, 0.05438733473420143, 0.02587784454226494, 0.031141137704253197, -0.010965188965201378, 0.022807592526078224, 0.010234176181256771, 0.017836706712841988, -0.016301581636071205, -0.007675632368773222, -0.02821708470582962, 0.01030727755278349, 0.00555569538846612, 0.01973734050989151, -0.018640819936990738, 0.027339870110154152, -0.021199364215135574, 0.03187214955687523, -0.0060308538377285, -0.025293035432696342, -0.07280885428190231, -0.027339870110154152, 0.013450631871819496, 0.003508860245347023, 0.012134809046983719, 0.02777847833931446, -0.007529429625719786, -0.02339240349829197, -0.026901263743638992, 0.0976632833480835, -0.02134556882083416, -0.042983539402484894, 0.044153161346912384, 0.048246830701828, -0.01812911219894886, -0.04649239778518677, 0.00023072584008332342, 0.048246830701828, -0.08421265333890915, -0.013816138729453087, -0.047369614243507385, -0.03640442714095116, 0.0010691059287637472, -0.05555695667862892, 0.01695949211716652, 0.026024047285318375, -0.03801265358924866, -0.03625822439789772, 0.01571677066385746, -0.03976708650588989, -0.013377529568970203, 0.0321645550429821, -0.034065186977386475, -0.04386075586080551, 0.014400947839021683, 0.02295379526913166, -0.0015351263573393226, 0.016740188002586365, -0.018275314942002296, 0.01228101085871458, -0.0385974645614624, -0.03947468101978302, 0.018056010827422142, -0.020468352362513542, -0.007931486703455448, 0.011038290336728096, -0.02222278155386448, -0.01886012591421604, 0.031287338584661484, 0.02821708470582962, -0.02587784454226494, 0.02134556882083416, -0.013231327757239342, 0.00665221456438303, -0.0061039552092552185, -0.035673413425683975, 0.040936704725027084, -0.00665221456438303, -0.044153161346912384, -0.01900632679462433, -0.004587104078382254, 0.028070881962776184, 0.028509492054581642, -0.002448892220854759, -0.00665221456438303, 0.05672657862305641, 0.06315948814153671, -0.011184493079781532, 0.018348416313529015, -0.021053163334727287, -0.061405058950185776, 0.026462655514478683, -0.016667086631059647, 0.04122911021113396, -0.010161074809730053, -0.02938670665025711, -0.05117088183760643, -0.003326107282191515, 0.014254746027290821, 0.03172594681382179, -0.024854429066181183, 0.009320409968495369, -0.01410854235291481, -0.0514632873237133, -0.03669683262705803, -0.006579113658517599, 0.00888180360198021, -0.029094301164150238, 0.023538606241345406, -0.014181644655764103, 0.004440901800990105, 0.021491769701242447, 0.010526581667363644, -0.002503718016669154, 0.013450631871819496, -0.014620251953601837, 0.050586070865392685, -0.00544604379683733, -0.02587784454226494, -0.012500314973294735, 0.028509492054581642, 0.034796200692653656, -0.0369892381131649, 0.006688764784485102, -0.0707620158791542, 0.012207910418510437, -0.017982909455895424, 0.05965062975883484, -0.011403796263039112, -0.009028005413711071, -0.017032593488693237, -0.03655062988400459, 0.005848100874572992, -0.008589398115873337, 0.015789872035384178, -0.02587784454226494, 0.08128859847784042, 0.049708858132362366, 0.07953417301177979, 0.00807768851518631, 0.046199992299079895, -0.009722467511892319, -0.014693353325128555, 0.00555569538846612, 0.012646517716348171, 0.020322149619460106, -0.017982909455895424, 0.0062867081724107265, -0.05672657862305641, 0.046199992299079895, 0.033626578748226166, 0.06169746071100235, -0.0018275314942002296, 0.04035189375281334, 0.04707721248269081, 0.01776360720396042, 0.023538606241345406, -0.01856772042810917, 0.0353810079395771, -0.010014872066676617, 0.012134809046983719, 0.01659398525953293, -0.02617025189101696, 0.0050805374048650265, -0.005153638776391745, 0.046199992299079895, -0.005153638776391745, 0.0015808147145435214, 0.02938670665025711, 0.05526455491781235, -0.024854429066181183, 0.021637972444295883, -0.049708858132362366, -0.03684303164482117, 0.01900632679462433, 0.00866249855607748, 0.005811549723148346, -0.0013615109492093325, -0.029240503907203674, 0.022661389783024788, 0.009941771626472473, 0.042106326669454575, -0.000324386841384694, -0.013596833683550358, 0.0321645550429821, -0.009503163397312164, 0.03947468101978302, -0.037281639873981476, -0.0450303740799427, -0.02500062994658947, -0.034796200692653656, 0.008114239200949669, -0.02865569293498993, 0.02821708470582962, -0.05877341330051422, 0.05731138586997986, 0.06608353555202484, 0.004258148372173309, 0.030848730355501175, -0.0450303740799427, -0.0036916134413331747, -0.03830505907535553, 0.0353810079395771, 0.007529429625719786, -0.006359810009598732, -0.005884651560336351, -0.01147689763456583, 0.07046961039304733, 0.011696201749145985, -0.0039109173230826855, 0.013962340541183949, 0.012646517716348171, 0.050878480076789856, 0.03976708650588989, 0.013231327757239342, -0.01900632679462433, 0.008260441944003105, 0.03655062988400459, -0.000776700908318162, 0.05438733473420143, -0.006981170270591974, 0.05204809457063675, -0.02134556882083416, -0.03596581891179085, 0.0024854429066181183, -0.02500062994658947, 0.007456328719854355, 0.008845251984894276, 0.04122911021113396, 0.03625822439789772, -0.01388923916965723, 0.031287338584661484, 0.035673413425683975, 0.008516296744346619, -0.0001342093455605209, 0.03655062988400459, 0.06403670459985733, 0.04064429923892021, -0.07602530717849731, 0.058188602328300476, -0.006944619584828615, -0.0025768193881958723, 0.017836706712841988, -0.009210757911205292, -0.0192987322807312, -0.023684807121753693, -0.027632277458906174, -0.03684303164482117, 0.0037098887842148542, 0.02660885825753212, -0.017178796231746674, 0.01030727755278349, -0.02777847833931446, -0.0192987322807312, 0.025146832689642906, -0.021930377930402756, 0.013231327757239342, 0.031579744070768356, -0.007968037389218807, -0.017836706712841988, -0.01725189760327339, 0.009174208156764507, -0.004970885813236237, 0.020760757848620415, 0.04912404343485832, 0.02456202171742916, 0.03625822439789772, 0.07894936203956604, 0.019444935023784637, -0.05204809457063675, 0.027632277458906174, 0.020322149619460106, 0.003253005910664797, -0.03947468101978302, 0.0096493661403656, -0.03742784261703491, 0.043275944888591766, 0.05614176392555237, 0.006323258858174086, 0.022661389783024788, 0.005884651560336351, -0.012500314973294735, 0.006834967527538538, 0.00943006295710802, -0.021491769701242447, 0.043275944888591766, 0.04678480699658394, 0.0014803004451096058, 0.012719620019197464, -0.015570568852126598, 0.0037829899229109287, 0.014474048279225826, -0.016228478401899338, 0.04678480699658394, -0.027486072853207588, 0.008516296744346619, 0.010745884850621223, 0.0021930376533418894, -0.01388923916965723, 0.03581961616873741, 0.050586070865392685, -0.010161074809730053, 0.03318797051906586, 0.0039109173230826855, -0.010599682107567787, 0.014766453765332699, -0.048539236187934875, 0.007383226882666349, -0.009795568883419037, 0.010453479364514351, 0.06725315749645233, -0.0010325552430003881, -0.04269113764166832, -0.040936704725027084, -0.007346676662564278, -0.047369614243507385, -0.02222278155386448, 0.01776360720396042, -0.04035189375281334, -0.009137657471001148, -0.01776360720396042, -0.023246198892593384, -0.014839555136859417, -0.01089208759367466, -0.022368986159563065, 0.003490585135295987, -0.03055632673203945, -0.02061455510556698, -0.027632277458906174, -0.05263290926814079, -0.02017594687640667, -0.032018352299928665, 0.0654987320303917, 0.03713544085621834, 0.008370094001293182, -0.06403670459985733, -0.009247309528291225, 0.018640819936990738, 0.031579744070768356, 0.03274936601519585, 0.02982531487941742, 0.023684807121753693, -0.0611126534640789, 0.013669935055077076, 0.03742784261703491, 0.014035440981388092, -0.007054271176457405, 0.0037829899229109287, -0.05848100781440735, -0.00023872130259405822, -0.06315948814153671, 0.03830505907535553, 0.05204809457063675, -0.00301542691886425, -0.05029366537928581, -0.04561518505215645, 0.005957752466201782, 0.011549998074769974, -0.0027047465555369854, 0.015131959691643715, -0.0611126534640789, -0.02383100986480713, -0.040936704725027084, -0.03947468101978302, -0.0024123415350914, 0.01293892227113247, 0.006579113658517599, 0.015862973406910896, -0.0010599682573229074, -0.059065815061330795, -0.033626578748226166, -0.001507713459432125, 0.015570568852126598, -0.018713921308517456, -0.025439240038394928, -0.019444935023784637, -0.015862973406910896, 0.047369614243507385, -0.03640442714095116, 0.010453479364514351, -0.000996004673652351, 0.01491265743970871, -0.00018046871991828084, 0.006615663878619671, 0.01089208759367466, -0.0050805374048650265, -0.010380378924310207, -0.020029744133353233, 0.00665221456438303, 0.07953417301177979, 0.02573164366185665, 0.042106326669454575, 0.022807592526078224, 0.027924681082367897, -0.04912404343485832, 0.022807592526078224, 0.0009777293307706714, 0.02865569293498993, 0.01491265743970871, 0.024415820837020874, -0.041813917458057404, 0.004788132384419441, 0.03348037600517273, -0.10000251978635788, 0.012865821830928326, 0.020468352362513542, -0.03830505907535553, -0.02339240349829197, 0.01900632679462433, 0.08304303139448166, -0.0450303740799427, 0.057896193116903305, -0.009941771626472473, -0.01030727755278349, -0.03713544085621834, 0.03976708650588989, -0.00327128148637712, 0.020468352362513542, -0.02383100986480713, -0.033626578748226166, 0.0337727814912796, 0.027486072853207588, 0.0009594540460966527, 0.03464999422430992, 0.020468352362513542, 0.03801265358924866, 0.031287338584661484, -0.005592246539890766, 0.017836706712841988, 0.0040571196004748344, -0.019591137766838074, 0.05409493297338486, -0.015862973406910896, 0.010161074809730053, -0.06813037395477295, 0.0032895568292587996, -0.021053163334727287, -0.04883164167404175, -0.02222278155386448, 0.009503163397312164, -0.03464999422430992, 0.013743036426603794, -0.022368986159563065, -0.0707620158791542, 0.02383100986480713, 0.00866249855607748, -0.02383100986480713, 0.025146832689642906, 0.012719620019197464, 0.002110798843204975, 0.01089208759367466, -0.042983539402484894, 0.02865569293498993, 0.0007858385215513408, -0.010526581667363644, -0.019444935023784637, 0.048539236187934875, 0.03421138972043991, -0.01571677066385746, -6.567691161762923e-05, -0.018348416313529015, 0.007821834646165371, -0.01769050396978855, -0.04444556310772896, -0.01769050396978855, 0.049708858132362366, 0.015497466549277306, 0.008114239200949669, -0.05614176392555237, 0.019152529537677765, -0.012573416344821453, -0.014474048279225826, 0.0062501574866473675, -0.020029744133353233, 0.048539236187934875, -0.08772151172161102, 0.00138892384711653, 0.0771949291229248, 0.08187340945005417, 0.034065186977386475, -0.00266819610260427, -0.025439240038394928, -0.03640442714095116, 0.0016539159696549177, -0.008772150613367558, -0.06228227540850639, 0.005957752466201782, -0.01769050396978855, 0.05877341330051422, 0.027339870110154152, 0.013743036426603794, -0.020029744133353233, -0.023099996149539948, -0.015862973406910896, -0.026024047285318375, -0.0049343351274728775, 0.03026391938328743, 0.03421138972043991, 0.030410122126340866, -0.019152529537677765, -0.035673413425683975, -0.017544301226735115, -0.06198986619710922, -0.010818986222147942, -0.02339240349829197, -0.015862973406910896, 0.059065815061330795, 0.006688764784485102, -0.007456328719854355, 0.010745884850621223, -0.0687151849269867, -0.00422159768640995, 0.01608227752149105, 0.009795568883419037, 0.002503718016669154, 0.06315948814153671, -0.02339240349829197, 0.042106326669454575, -0.028509492054581642, -0.017617402598261833, -0.050586070865392685, -0.008516296744346619, 0.06696075201034546, -0.017909808084368706, 0.040936704725027084, -0.06813037395477295, 0.017909808084368706, 0.04912404343485832, -0.013743036426603794, -0.030848730355501175, 0.02251518703997135, 0.01293892227113247, 0.020322149619460106, -0.019444935023784637, -0.011257593519985676, 0.057896193116903305, -0.04941645264625549, -0.012207910418510437, -0.013962340541183949];
   ```

2. Load the file into [`mongosh`](https://www.mongodb.com/docs/mongodb-shell.md#mongodb-binary-bin.mongosh) to use the embeddings in your query:

   ```javascript
   load('/<path-to-file>/query-embeddings.js');
   ```

3. Run the query:

   ```json
   db.listingsAndReviews.aggregate([
     {
       "$vectorSearch": {
         "index": "vector_index",
         "filter": {
           "reviews.date": { "$gte": ISODate("2010-01-01") }
         },
         "parentFilter": {
           "address.country": { "$in": ["United States"] },
           "bedrooms": { "$gte": 2,  "$lte": 3 }, 
           "property_type": { "$in": ["Apartment", "House"] }
         },
         "path": "reviews.comments_embedding",
         "queryVector": GREAT_LOCATION_EMBEDDING,
         "numCandidates": 100,
         "limit": 5,
         "nestedOptions": {
           "scoreMode": "avg"
         }
       }
     },
     {
       "$project": {
         "_id": 0,
         "name": 1,
         "address": 1,
         "neighborhood_overview": 1,
         "bedrooms": 1,
         "property_type": 1,
         "reviews.comments": 1,
         "score": { "$meta": "vectorSearchScore" }
       }
     }
   ])
   ```

   **Output:**

   ```js
   [
     {
       name: '3 Bedroom / Ocean views / Free Parking - Waikiki',
       neighborhood_overview: 'This hotel is one of the most popular locations in Waikiki because it is so close to the beach and all Waikiki attractions.  It is convenient to everything you will want to see and do during your vacation. Outdoor activities are countless from this location. Restaurants and international shopping are bountiful nearby. Fast food to 5 star dinning is available. Enjoy the unique Kuhio Ave. for dinning and shopping with the locals. Hawaiian food, Hawaiian artifacts and Hawaiian clothing are all available withing walking distance.',
       property_type: 'Apartment',
       bedrooms: 3,
       address: {
         street: 'Honolulu, HI, United States',
         suburb: 'Honolulu',
         government_area: 'Primary Urban Center',
         market: 'Oahu',
         country: 'United States',
         country_code: 'US',
         location: {
           type: 'Point',
           coordinates: [ -157.82805, 21.27983 ],
           is_location_exact: true
         }
       },
       reviews: [
         {
           comments: 'Everything went smoothly and the apartment was great. The cleanliness and all the small touches, from the bathroom items to the coffee in the kitchen.\r\n' +
             '\r\n' +
             'The apartment complex has an excellent location and great ammenities.'
         },
         {
           comments: 'The host canceled this reservation the day before arrival. This is an automated posting.'
         },
         {
           comments: 'I stayed here in a group of 10 for 4 nights for a wedding. We were on a tight budget and found the condo great value for money, with amazing views from two large balconies, a very short walk to the center of town, a bus stop right in front of the building, and plenty of towels and linen for use. Mark was also flexible with check in and graciously allowed us to check in very early after a horrible overnight flight which landed at 7am! We were there during a rare storm, however, and the windows in the bedroom with the balcony did not keep the strong winds out completely. Also, the dining table and sofas did not fit all 10 of us. Otherwise, we very much enjoyed our stay and would recommend this condo for other large groups.'
         },
         {
           comments: 'Mark的公寓位于Waikiki海滩附近,周边交通很方便,步行5分钟到海滩,3分钟到ROSS,下楼就能看到ABCstore｡\n' +
             '我们租住的公寓位于35层,客厅和主卧的阳台有很美的风景,早上可以看到东边的日出,晚上可以看到海滩一侧的晚霞｡\n' +
             '公寓如Mark在bnb上介绍的那样,设施完善,富有艺术气息,整洁方便,客卧的高低床适合有孩子的家庭入住｡\n' +
             'Waikiki海滩的停车一直是很贵的,但Mark的公寓有地下停车位可以免费使用,真的是非常方便｡\n' +
             '在Waikiki度假选择Mark的公寓一定没错!'
         },
         {
           comments: 'Great location in Waikiki and a wonderful apartment for a larger group. Very comfortable. The included parking space is a real asset.'
         },
         {
           comments: '기대하였던 것보다 상당히 좋았기에 이렇게 후기를 남깁니다.\n' +
             '총 11명이 로얄쿠히오#3507에서 4박하였습니다.\n' +
             '큰 수건은 약 30여개 정도가 있어서 충분하였고\n' +
             '세탁기.건조기 도 잘 작동되어서 2시간만에 빨래/건조가 가능 하였습니다.(세제도있었음). 주방에는 접시 냄비 밥솥 등이 full로 갖추어져 있어서 밥을 해먹을수 있었습니다.(가위가 없어서 아쉬었음). 샤워실 세면대에 물이 막혀 내려가지 않앗는데 manager에게 문의 후 5시간만에 빠르게 해결해 주었습니다. 에어콘 작동 잘되고. 인터넷 잘됩니다. 걸어서 3분거리에 무수비가게. 맥도널드,마루카메우동,ABC마트 등등이 있어서 아주 편리합니다. 비행기도착과 동시에 숙소로 향하였고 13:00PM에 checkin을 해주었습니다. 비치의자 5개 있음. 바디보드 없음. 어린이 모래놀이 장난감 1set 있음.\n' +
             '뷰 좋음.  단점:신발&양말을 벗고 맨발로 바닥을 걸어다녔는데 발바닥이 좀 많이 더러워 졌었습니다. 이에 다른분들께도 추천합니다.'
         },
         {
           comments: 'We loved the views, and the comfortable living spaces. Thank you so much Mark, for a wonderful stay. '
         },
         { comments: "It's good location to the shopping center and beach" },
         {
           comments: 'Great place to stay with a bunch of friends in Honolulu!'
         },
         {
           comments: "Awesome views of mountains, city skyline, city lights, rainbows & ocean. A lot of linens & toiletry provided. If you have more than 1 car though, you will have to find parking elsewhere. There's a Ross down the street that had a parking garage charging $35/day for parking, which is much cheaper than others around the area.\n" +
             '\n' +
             'Other than this, everything was great.'
         },
         { comments: 'Great location.' },
         {
           comments: '와이키키와 가까웠고\n도보로 쇼핑, 식사, 구경을 할수 있었습니다\n오아후의 남동부해안 노쇼어등\n곳곳을 편하게 이동할수있네요'
         },
         {
           comments: 'This is a roomy condo in a good location with spectacular views of the ocean and the mountains. We had a great time! The condo is clean and well-appointed. We had five adults staying here, and we never felt cramped. The place is well stocked with plenty of linens, including a generous supply of beach towels. The kitchen had plenty of dishes for virtually any cooking need, including a tea kettle and two types of teapots. The building also has a recreation deck with a pool, exercise room, sauna, ping-pong tables and more.\n' +
             '\n' +
             "The check-in process was incredibly easy. We texted the host when we left the airport and were met at the condo by a guest host who showed us around and helped with our bags. In an unexpected complication, one of our party had broken their leg before the trip and was in a wheelchair. We hadn't booked the location with handicap accessibility in mind, but it turned out great. For anyone traveling with mobility issues, this is a good location. With an elevator and ramp out front, the wheelchair was no problem. The bathrooms are a bit too tight for a wheelchair if that's a requirement for you, but that's normal for any place that hasn't been specifically designed to be wheelchair accessible.\n" +
             '\n' +
             "The only downside I'll list is that the foldout couches aren't that great. There are five beds in the bedrooms, but one of our party snores and was going to sleep in the living room on one of the foldout couches. It turned out that the mattress was very thin and after a very short discussion we decided we could wear earplugs because an adult would probably not get a good night sleep on the couches. That said, the five of us slept great in the five beds (two are bunkbeds, but were fine even for adults). The place isn't brand new and has signs of wear around the edges, but no more than one would expect in a vacation property. \n" +
             '\n' +
             "Overall, we were very happy with our stay and we'd both recommend it and go back there again!"
         },
         {
           comments: '위치뿐만 아니라, 청결도 안전까지 굉장히 좋은 곳이었습니다 :) 중간에 문제를 해결해주시는 것도 아주 빨랐고 좋았습니다 ^^ 없는 게 없을 정도로 완벽했어요 ! 주변에 쇼핑과 먹을 곳이 굉장히 많이 아주 좋았습니다 ! 다음에 또 가고싶을 정도였어요.'
         },
         {
           comments: "We have enjoyed Mark's apartment immensely.  All the rooms were clean, well-kept, everything was in working order and well prepared.\n" +
             '\n' +
             'The view of the ocean from the balcony was spectacular and soothing at the same time.  The location was a short walk to the central Wakiki, even my 80+ aged in-laws did not find difficult to walk.\n' +
             '\n' +
             "I would highly recommend Mark's place and if you are planning a family get together on Wakiki as I was, give Mark's large apartment a look-in.\n" +
             '\n' +
             'Cheers from Peter'
         },
         {
           comments: "Fantastic place!!! It was way more beautiful that the pictures posted. The A/C worked great in all the rooms (which is what we needed), absolutely LOVED the Guest bathroom shower. Perfect location. Never used my car, walked everywhere we needed to go. Also an ABC Store, Starbucks, and a McDonald's either literally across the street or a block away. Will DEFINITELY request this room for our next Staycation in Waikiki. Thanks, Mark!!!"
         },
         {
           comments: 'So we actually got upgraded to a different room d/t some plumbing issues #3506 so this review will be that room. \n' +
             '\n' +
             'Location was fantastic, right in the middle of where you want to be. About 5-min walking distance to the beach. The place was spotless and the ocean view from the bedroom with the double beds was absolutely incredible.\n' +
             '\n' +
             'The place had a sofa bed, an ottoman that turned into a single bed, and extra blankets/bedding in the closets. \n' +
             '\n' +
             'The place was very comfortable, felt like Home. The second bedroom with the full bed and bunk beds was very comfortable as well, it’s just a bit cramped as there isnt much space other than the beds and a small closet. But we were able to store luggage under the beds which helped, and not to take away from how great this place is, just to give an idea of what the room is like.\n' +
             '\n' +
             'However there are so many other options for sleeping such as the two beds in the living room plus extra mats/bedding in the closet so if the one room feels cramped there is plenty other space to either sleep or store luggage.\n' +
             '\n' +
             'This place would be perfect for a bigger family and even has items there for a baby like a high chair and some other things too.\n' +
             '\n' +
             'There were also boogie boards on one of the balconies which was very nice to have.\n' +
             '\n' +
             'Overall I️ highly recommend this space, and I️ actually wish I️ had the chance to stay and relax in the room more because I️t was really that nice and comfortable.'
         },
         {
           comments: 'Mark was great to work with and responded very quickly. He was sure to get in contact if there was anything he needed.'
         },
         {
           comments: 'The apartment was great for our family group of two teenagers, a five year old, and two adult.\n' +
             'Well situated for beach, shopping and restaurants.'
         },
         { comments: 'Good location and service!' },
         {
           comments: `This apartment is fabulous. The views are spectacular, it was clean and nicely decorated. There was a booklet with tons of great local information. The AC was much needed. I would recommend this place if you want to be right in the heart of Honolulu and Waikiki. Shopping and Restaurants are right there, bus system is everywhere, there's 1 free garage parking space that fits 6'5" and under. The check in process was easy and fast.`
         },
         {
           comments: 'This apartment is incredible! Two balconies with breathtaking views, full kitchen, two bathrooms and TVs in every room. We all had our own space and not to mention access to all hotel facitilies. Great communication with our host and great location. Can’t recommend this apartment enough. '
         },
         {
           comments: '立地は抜群です｡\nﾄｲﾚｯﾄﾍﾟｰﾊﾟｰや洗剤など買い足す必要があるが大きな問題なし｡\n大人数での旅行に最適｡'
         },
         {
           comments: '家族で利用しましたが､個室とﾘﾋﾞﾝｸﾞの数がちょうど良くとても快適に過ごせました｡皆んなも喜んでました｡\n' +
             '眺めも最高だし､立地も中心に位置する為どこ行くにも良い所でした!!!\n' +
             'またﾊﾜｲに行った時は利用したいです!!!'
         },
         {
           comments: 'location,view,facilities were very good.\n' +
             'The House is suitable for family.\n' +
             "3 room's beds were very comfortable. \n" +
             'It is located close to famous points.\n' +
             'Our family whole members were satisfied.'
         },
         {
           comments: 'The rental was in an ideal location and was within walking distance to anything you’ll need in Waikiki. There was ample space in the condo, even for 8 guests. Wished there was a second parking space available in the garage, but aside from that, it was an excellent stay. Would definitely stay here again!'
         },
         {
           comments: 'Super convenient location, amazing view. Friendly guest host (we had Alex) who gave great explanations. We had a great time. Thank you!!'
         },
         { comments: '10/10. Great location. Amazing view.' },
         {
           comments: 'It was wonderful airbnb near Waikiki and downtown! Definitely recommended!'
         },
         {
           comments: '집 위치는 와이키키 해변까지 걸어서 5분? 정도이고 주변 쇼핑 거리와도 매우 가까워서 위치는 매우 만족스럽다. \n' +
             '총 6명이서 함께 지냈는데 불편한거 하나없이 널널하게 생활했고, 특히 거실과 방안에서 밖에 보이는 view 가 끝내준다.\n' +
             '다만 예약확정 되고 난 후에 몇시에 로비에서 만날건지 먼저 물어보고 꼭 확답을 받아낼것..!\n' +
             '이걸 안해서 당일날 부랴부랴 전화했었음.\n' +
             '집을 보여준 Mark인지 누구인지 모르겠지만 (이름을 못 물어본게 아쉽다) 너무 친절했고, 감사했다'
         },
         {
           comments: 'Beautiful, exceptional condominium with million dollar viewsParking, security and all the amenities! We didn’t want to leave❤️'
         }
       ],
       score: 0.7125971913337708
     },
     {
       name: '2br/1ba,1 kitchentte, 10min walk to Waikiki beach',
       neighborhood_overview: '',
       property_type: 'Apartment',
       bedrooms: 2,
       address: {
         street: 'Honolulu, HI, United States',
         suburb: 'Oʻahu',
         government_area: 'Primary Urban Center',
         market: 'Oahu',
         country: 'United States',
         country_code: 'US',
         location: {
           type: 'Point',
           coordinates: [ -157.82304, 21.27703 ],
           is_location_exact: true
         }
       },
       reviews: [
         {
           comments: 'I booked this place for my friend and her family for the first time in Honolulu.  They liked the location, very close to beaches and shops and restaurant.  But they wonder why they had to take the trashes down after paying the cleaning fees.   '
         },
         { comments: '房东非常热心周到负责｡房子非常干净舒适,甚至好于图片｡' },
         {
           comments: '친구들과 함께한 청춘여행 8일중 4일을 여기서 지냈는데 가성비 최고의 숙소이다. 호스트인 카즈에씨는 출국 이전부터 세심하게 체크인 시간이며 궁금한 점이 있는지 확인했으며 메세지를 남기면 곧장 답장이왔다. 하와이에 도착하고 약속한 체크인 시간보다 다소 늦었으나 호스트는 진작에 숙소에서 기다리고 있었다.(전반적으로 일관되게 굉장히 친절하게 설명해주고 궁금한 점을 해결해주었다)  이 방은 다소 연식이 있어보이는 아파트 4층에 있으며 유일한 단점은 계단을 이용해야 한다는 것이다.(가벼운 운동한다고 생각하면 무리 없다.) 방으로 들어가니 최근에 인테리어를 해서 그런지 낡은 아파트와는 반대로 다소 깔끔하고 세련된 모습을 하고 있었다. 무엇보다 기대이상으로 깔끔하게 관리되어온 모습이 마음을 굉장히 편하게 만들어 주었다. 호스트가 워낙 꼼꼼한 분이셔서 부족한 것이 하나 없이 구비되어 있던 생활용품이 호텔보다 훨씬 훌륭했다. 이 방에서 4일간 지내면서 가장 큰 장점 두가지를 꼽으라면 깔끔함과 모든 것이 완비되어 있는 것이었다.  총평으로는 굉장히 만족스러웠다. 가성비가 뛰어나다. 특히 친구들끼리 오는 여행객들에게 적극 추천해주고 싶다.\r\n' +
             '\r\n' +
             "For 4days I've spent fabulous time with my friends. The host, Kazue san was very precise, friendly and kind. She double checked our check-in time to be on time and asked us if we have any questions even before we arrive at Hawaii. The room was spacious and extremely clean. Also interior was fancy.(totally different with the exterior of the building) Beds was comfortable enough to solve our tiredness from tight trip schedules and everything in this apartment was well-prepared. The best two advantages of this apartment are cleaness and Well-stocked daily supplies. Thanks to the host for making us feel and live like one of the local Hawaiians. I would defenetly stay in her place again if I have another chance to go to Hawaii!!"
         },
         {
           comments: 'Kazue was very accommodating as soon as we got to the location.\n' +
             'As soon as we walked in, she gave us a detailed tour of the house and the location.\n' +
             '\n' +
             'She as well had extra amenities for us to last the whole week, if not extra being provided.\n' +
             '\n' +
             "Kazue was a great host and anyone wanting a close home by the beach should definitely go ahead with kazue's airbnb. :)"
         },
         { comments: 'great location, nice place, great host..... ' },
         {
           comments: '1. Great location\r\n' +
             '\r\n' +
             '2. Enough room for 4 guests with 4 beds\r\n' +
             '\r\n' +
             '3. Easy to check-in & check-out\r\n' +
             '\r\n' +
             '4. Easy to park a rent-car with extra pay by US$15 cash a day\r\n' +
             '\r\n' +
             '5. Bad noise from outside and air conditioners inside\r\n' +
             '\r\n' +
             "6. Don't expect any views through windows\r\n" +
             '\r\n' +
             "7. It's good for guests who spend most of their time outside till late night"
         },
         {
           comments: 'The appartement ist clean, good street - calm  and reale near to Waikiki.'
         },
         {
           comments: "I went to Honolulu for the Honolulu marathon with my parents and my brother. We stayed at Kazue's place because it is close to the finish line. It turned out to be a convinient location for everything else. \n" +
             'We liked our stay and the host Kazue and John were so kind and friendly. We felt very welcoming.\n' +
             'We had a good time in Honolulu thanks to Kazue and John. Thank you!'
         },
         {
           comments: '정말 깔끔하고 좋았습니다! 다만 음식을 만드는 레인지가 살짝 열이 부족해서 음식을 빨리빨리 만들지 못했네요, 가족과 가시는 분이나 음식을 사먹지않고 하시는 분이라면 가스레인지를 하나 사시는 걸 추천합니다!'
         },
         {
           comments: '친구들과 2일 동안 편안하게 잘 머물렀어요. \n' +
             '와이키키까지 걸어갈 수 있는 가까운 거리, 별이 잘 보이던 옥상, 산책이나 조깅을 할 수 있던 운하길, 간단한 식사를 할 수 있던 자그마한 주방이 좋았어요.\n' +
             '아쉬웠던 점은 화장실 세면대의 물이 조금씩 나왔고 우리는 4명이었는데 테이블 의자가 3개 밖에 없어서 좀 불편했어요.\n'
         },
         {
           comments: 'We enjoyed our stay at this place as it is very conveniently located in Waikiki. It was very easy to communicate with Kazue and she was very accommodating to our need\n'
         },
         {
           comments: 'Kazue is a good host and very supportive. \n' +
             'The location is fine and not too far from the Waikiki beach.\n' +
             "This place is recommended for young people who just need a place to sleep and don't care about noise come from the airco or outside. \n" +
             'The 4th floor without elevator can be an issue if you do shopping a lot in Honolulu.\n' +
             'Thanks Kazue for your support during our stay there!'
         },
         {
           comments: '房子里海滩很近,每天晚上我们都走路去海滩,很方便｡The apt is very close to the beach, every night we walk to the beach, very convenient. Our plane was dalay, but the John has been waiting for us to 1:30 am to open the door, very grateful.'
         },
         {
           comments: 'The location is very convenient: an ideal place for people who want to spend time at the beach. It is close to all dining options as well.'
         },
         {
           comments: 'Beds were really quite comfortable. Kitchen was perfect with all the basics needed to make our stay comfortable. Location was perfect for getting to all the activities we did. Great place, great stay and would definitely recommend this to others.'
         },
         {
           comments: 'It was good ! Really close to evrything . For this price it is really good. WiFi is not sooo good But that was Okay ! We had te best time ever'
         },
         {
           comments: 'Everything was ok. In spite there was no elevator they help us with the luggage very kindly. Is an apartment with a very good ubication, near waikiki beach. We enjoy a lot. '
         },
         {
           comments: "What a great place to stay! I took my parents and my family to Hawaii for the first time, with little toddler and two family, we were struggling to find a suitable accommodation in the primary location. This place was nice, clean, best location in Waikiki. Short walk to shops, beach and bus stops. I found most of bus go through Kuhio ave, so it's super convinient. \n" +
             '\n'
         },
         { comments: 'Great time' },
         {
           comments: "Kazue's place is walking distance to everything in Waikiki, and only a few blocks from the beach. It isn't fancy but it was a great price, and I was very happy with my choice when I stayed here."
         },
         {
           comments: 'Kazue is very easy to talk with. Fast response and helpful. The room is clean and convince. The location is just perfect for visitors specially for people want to hang out in Waikiki. \n' +
             'I highly recommend her place for visiting Hawaii.'
         },
         {
           comments: 'Good location to stay.\n' +
             'The room is top floor on corner.\n' +
             'We had a good time on a big terrace, like a Hawaiian!\n' +
             "I'd love to go again!!\n"
         },
         {
           comments: '室内は可もなく不可もなく､清掃は行き届いており不満はありません｡ｱﾒﾆﾃｨやﾄﾞﾗｲﾔｰなどもあり､生活には困りません｡ただ4ﾍﾞｯﾄに4名で宿泊したが､ﾘﾋﾞﾝｸﾞには椅子が2脚しかなく､4名でゆっくりするｽﾍﾟｰｽはない｡あくまで寝るｽﾍﾟｰｽという印象｡\n' +
             '外に広々としたﾃﾗｽのような共用ｽﾍﾟｰｽがあるのはよかった｡特にﾀﾊﾞｺを吸う人には｡'
         },
         {
           comments: '清潔な部屋でした｡\n' +
             '食器やｺｯﾌﾟも揃っていました｡\n' +
             'ﾊﾞｽﾀｵﾙがいっぱいあったので海に行く時などにも持っていけました｡\n' +
             'ﾎﾞﾃﾞｨｿｰﾌﾟとﾘﾝｽｲﾝｼﾞｬﾝﾌﾟｰもありました｡\n' +
             '場所も買い物に行くのにもｻﾞ･ﾊﾞｽに乗るにも便利な場所です｡\n' +
             'ABCｽﾄｱも近くにありました｡\n' +
             '一点､冷蔵庫に今まで部屋を利用した人たちの残り物らしきものがいろいろあったのが少し気になりました｡｡\n'
         },
         {
           comments: 'Very kind and reactive host. The condo is very clean (but a bit small for a family, no room to be together). Is is very well situated in Waikiki, not far from everything you want!\n'
         },
         {
           comments: 'Definitely would stay again on a future Waikiki visit! Spot is as advertised in the photos. Nothing glamorous but very clean, phenomenal location (walking distance to everything), and Kazue (and John) were extremely communicative. \n' +
             '\n' +
             'Wifi is not extremely strong FYI, had trouble doing high bandwidth work (though worked fine for email, etc).'
         },
         {
           comments: 'Highly recommend house! Clean, big enough, near main street and beach, silent and more:)'
         },
         {
           comments: 'Overall a good deal for the price. Very conveniently located, only 3 blocks from Waikiki beach. Our host met us at check-in and was very friendly and responsive when we reached out. There are two bedrooms and no living room which made it a little difficult to hang out together. Good if you just need a convenient place to sleep and prepare simple meals. Only electric hot plates were provided, there were no burners on the stove. The kitchen was well stocked enough for light cooking. Bathroom was clean and plenty of towels and toiletries were provided. The wifi was slow but worked for light browsing.'
         },
         { comments: 'ｽﾃｷな思い出ができました!ありがとうございます!' },
         {
           comments: "Kazue's place was great! Very modest, but that was just fine - we didn't visit Waikiki to stay inside all day! It is two air-conditioned bedrooms with two single beds in each, and one bathroom at the end of the hallway/kitchenette combination connecting everything. We tried pushing two beds together to make a double, but they were slightly different heights so it didn't work. There is a nice fridge/freezer, and a stovetop if you wanted to do simple cooking in the kitchenette/hallway, although with so many amazing food options within walking distance, we didn't bother. \n" +
             '\n' +
             'The location is great - walking distance to everything in Waikiki. And the convenience of also being able to rent a parking space helped out tremendously. We rented an affordable car from Turo (use link (Website hidden by Airbnb) for $25 free credit) to explore the island, as Lyft/Uber were surprisingly expensive. I would highly recommend taking advantage of the great parking space and getting a car - Waikiki is one of the many amazing places on Oahu, so give yourself the chance to explore.\n' +
             '\n' +
             "I would highly recommend this place if your primary goal is a comfortable place to sleep. If you're looking for a luxury resort room, go to the Sheraton. If you're looking for a modest place to sleep each night, this cozy two bedroom with four single beds in the heart of Waikiki is absolutely the perfect place. Thanks for the great experience, Kazue!"
         },
         {
           comments: 'Kazue is a nice and kind host. She made every effort in ensuring a smooth checkin and stay experience. Her apartment is close to the downtown and beach area. We enjoyed our stay very much. Thanks Kazue! :)'
         },
         {
           comments: 'とにかくｱｸｾｽもよく､日本語でも対応してくださるので､安心してｽﾃｲすることが出来ました｡\n' +
             '\n' +
             'ｷｯﾁﾝもある程度整っているので､外食続きが苦手なわたしにはﾋﾟｯﾀﾘでした｡\n' +
             '\n' +
             '何よりﾁｪｯｸｲﾝの際に立ち会ってくれた方がとても親切で､楽しい方でしたので､良い旅のｽﾀｰﾄを切ることが出来ました!\n' +
             '\n' +
             '感謝です｡'
         },
         {
           comments: "Great location at walking distance of everything in Waikiki and public transports,, good price and 2 separate bedrooms exactly what we needed! The host is nice and can be flexible on check-in and check-out when it's possible. Had a great time!"
         },
         {
           comments: 'Accomodations were excellent! listing was exactly as listed...would stay again in the future'
         },
         {
           comments: 'Great place. John was easily reachable and answered all my questions in a timely manner. Little touches like the bottle of aloe gel in the fridge were a nice touch. The place was as described. Would book and stay again. There is no elevator so be prepared to carry your stuff up 3 flights of stairs.'
         },
         { comments: 'clean and neat.' },
         { comments: 'Great place close to everything, and good price!!' },
         {
           comments: "Kazue and John's place was nice, clean, and well located. John gave us help getting our substantial amount of luggage upstairs and gave great advice on local attractions. The apartment has a nice terrace area to kick back with a drink after a day of work or relaxation. Additionally it is located extremely close to Waikiki beach park, Diamondhead, and the Hawaii convention center. The central common space doesn't have AC but the rooms have fantastic window units. Check in and check out were a breeze compared to many other Air BnBs I have stayed at since John and Kazue have it down to a science. This place is truly better than advertised. "
         },
         {
           comments: 'Great Location! An easy walk to the beach, restaurants, and bars.'
         },
         { comments: 'Great location for the price!' },
         {
           comments: 'La experiencia ha sido buena, John encantador, la ubicación perfecta, deberían renovar algunas cosas.'
         },
         {
           comments: 'Kazue and John are amazing hosts! Kazue is very responsive to our queries and really nice, they allowed us to check-in early which we greatly appreciate. John is also exceptional, check-in was so smooth (he helped us with our luggage) and he gave us great advice on Honolulu!\n' +
             '\n' +
             "Great location (a lot of things are accessible and the place is easy to find) and the area is safe. Great value for your money! I can't wait to be back in Honolulu and stay again in their place."
         },
         { comments: 'Kazueさんのﾚｽﾎﾟﾝｽも早くよかったです!\nﾜｲｷｷﾋﾞｰﾁからの立地も良くさい最高でした!' },
         {
           comments: 'Location is near by the beach and all the action is. But the place need a lot of upgrade, I guess you get what you paid for, so make sure you are getting a good price.'
         },
         {
           comments: "My family of 4 had a very nice time at this apartment over Christmas/New Years. It's a top-floor corner apt, so it was generally nice and quiet. The AC is a bit loud, but it's fine if you turn it on Low. It's a great place to come home to after a day out exploring the island, but it's a bit small to spend an afternoon there relaxing. There is no living room, and the kitchen/eating space is small. But none of that really mattered to us. We were able to cook a nice egg breakfast every morning, and head out into the the busy Waikiki neighborhood (really crowded!), explore the island, eat dinner out (make reservations! Or try your luck at the Duke's restaurants, some of which don't take reservations), and come back to a quiet apartment. Plenty of hot water, and great water pressure. We loved that there were four separate beds, all comfortable. Our host Joyce was very responsive and attentive."
         },
         {
           comments: 'Incredible value five minute walk to the beach, 4 beds, kitchen and safe.'
         },
         {
           comments: 'Kazue’s place was located in an easily accessible place to Waikiki’s main attractions. Communication was prompt and clear and John helped kindly with our check-in process.'
         },
         {
           comments: 'Kazue and John are very friendly and responsive. John helped us carry the baggages on to the apartment and provided us a lot of local tips. Flexible check in time, very smooth and easy check-in process.\n' +
             '\n' +
             'The place is generally good. Convenient location and reasonable price. The neighborhood is a little noisy. The WiFi and cooktop are slow, made it a bit hard for us to do work on computer or cook meals.'
         },
         {
           comments: "Kazue's place was close to Waikiki beach area and the center. If you want a affordable place to stay and eat out some this place was perfect. Also there are two bedrooms so if you want some privacy its nice too.  Enough kitchenware as well to cook easy meals!\n" +
             'Cons were,  you can hear the next door neighbor if the windows are open, wifi was poor and slow. Three people using internet for work or personal reasons was stressful.'
         },
         {
           comments: 'Such a good location for a stay in Waikiki! Pretty basic but has everything you need and the beds were relatively comfortable too :) the bedrooms don’t currently have curtains which was our main issue, but other than that it was a great stay!'
         },
         {
           comments: 'ﾜｲｷｷからも近く､動物園や水族館にも徒歩で行けます｡\n' +
             'ﾎﾃﾙのように部屋でのんびりするのではなく､日中はほとんど外に出て､部屋に寝に帰るだけと言う人には十分だと思います｡ﾎﾃﾙよりはずいぶん安く宿泊できると思います｡'
         }
       ],
       score: 0.7071605920791626
     },
     {
       name: '2 BR Queen Size Sunny - Nolita',
       neighborhood_overview: "The apartment is right next door to beautiful Old St. Patrick's Cathedral and perfectly situated with access to ALL subway lines making it easy to get anywhere in this fabulous city. Supermarkets & Whole Foods nearby as well as cafes and other places to eat and drink. Literally right above Emporio which is a Michelin rated restaurant.",
       property_type: 'Apartment',
       bedrooms: 2,
       address: {
         street: 'New York, NY, United States',
         suburb: 'Manhattan',
         government_area: 'Nolita',
         market: 'New York',
         country: 'United States',
         country_code: 'US',
         location: {
           type: 'Point',
           coordinates: [ -73.99449, 40.72182 ],
           is_location_exact: true
         }
       },
       reviews: [
         {
           comments: 'A colleague and I stayed for two weeks and the apartment worked wonderfully for us. Nicely located and Brendan made everything very easy.'
         },
         {
           comments: 'The apartment is fantastic - a wonderful location with great bars and restaurants on the doorstep, it looks great and has everything we needed including 2 proper double BRs. Brendan was a brilliant host - very quick at replying to any question we had and really helpful. A great experience all round. '
         },
         {
           comments: 'BEST NYC HOLIDAY EVER!!! We stayed in Brendan flat for 5 days at the end of March and cannot fault our host or his flat. From the moment we made the booking, Brendan has been unbelievably helpful pointing us in the right direction to make the most of our time in NYC. His warm and well appointed apartment is perfectly located, you could not ask for a more eclectic mix of restaurants, bars, bakeries and shops. Cherry on the cake there are 3 subway stations minutes away in case you are not an uber traveller. 5 star experience all- round.'
         },
         {
           comments: 'Lovely apartment in a great location! Brendan was very helpful and flexible throughout. Highly recommended!'
         },
         {
           comments: "Brendan was a great host!  He was very accommodating, and responded very quickly by text.  We met Brendan in the restaurant on the ground floor of his apartment, and walked us through everything.  The size of the apartment was perfect for our group of two couples with two small babies.  Of note, his place is a third floor walkup, which didn't bother us but could be an issue for others.\r\n" +
             "The location couldn't be better - in the heart of the village...wonderful shops, restaurants, coffee shop across the street, minutes away from Little Italy and Chinatown, and two blocks from the subway station.  We are already talking about when we will be returning for our next NYC visit.  "
         },
         {
           comments: 'Great flat, superb location and Brendan was very helpful. Can thoroughly recommend!'
         },
         {
           comments: 'The aparment was great and the location was very good also. It was clean and everything worked. I definetely recommend it.'
         },
         {
           comments: 'This is a great apartment in a great location! It is a perfect home base to explore all of NYC. Brendan is a wonderful host and flexible even when our schedule changed. I will book again when I return.'
         },
         {
           comments: "Brendan est un hôte attentionné qui s'assure que tout soit bien prêt pour accueillir ses invités. Toujours disponible et prompt à répondre aux questions, c'était un stress en moins que de préparer le voyage et d'arriver à New York pour 10 jours.\r\n" +
             "Son appartement est vraiment confortable, bien équipé et vraiment bien situé dans Nolita, un quartier de Manhattan fourmillant d'activité le soir et donc propice aux sorties. L'appartement est d'ailleurs situé juste au dessus d'un excellent restaurant : L'Emporio.\r\n" +
             'Je recommande vivement !'
         },
         {
           comments: 'Brendan was super accommodating and a very helpful host. Even before arriving, he was very responsive and helpful when we had any questions about the place. His place is very nice and clean, and close to many subway stations. There are a ton of good cafes, bars, and restaurants close by as well. We would definitely book again with Brendan if we do come back to New York again.'
         },
         {
           comments: 'Brendan was the perfect host!  His apartment was exactly as pictured.  It was large (by NYC standards), clean and very comfortable.  He was quick to respond to all communications.  He was also friendly and flexible.  I would stay there again if I find myself in NYC in the future!'
         },
         {
           comments: 'Brendam nos ofreció su casa como si fuéramos amigos y nos hizo sentir como en casa. Un buen anfitrión!!\r\n'
         },
         {
           comments: 'Really dice location, matching the expectations. A lot of nice restaurants around with the subway just around the corner,'
         },
         {
           comments: "As advertised - great neighborhood, very central to all points in the city. The apartment was clean, the meet-up was easy, the owner professional. The apartment is located on the 4th floor of a walk-up, which is pretty normal for nyc. Just something to be aware of in the event that you aren't comfortable with stairs for any reason."
         },
         {
           comments: "We loved staying at Brendan's place in Nolita.   The neighborhood is terrific - we enjoyed the cupcake bakery, wine bar, and hipster coffee shop right on our block!  The apartment worked out great, no complaints, Brendan made the check in/out process smooth. We would definitely rent this apartment again."
         },
         {
           comments: "We truly had amazing time in New York during stay in Brendan's apartment. Location was perfect. Everything was as advertised. Unfortunately we were not able to meet Brendan in person but he was in contact with us through airbnb so everything went smoothly. All in all if we go back we would choose again Brendan's apartment. Great experience all together :)"
         },
         {
           comments: 'great location! we loved the neighborhood, excellent place for visit NY, clean and beautiful apartment. Brendan was very helpful and easy to locate when we needed. Highly recommended.'
         },
         { comments: 'Stor fleksibilitet i forhold til ind og udtjekning' },
         {
           comments: 'Appartement bien et confortable, bien situé à manathan dans un quartier bien sympa, métro à proximité... À recommander '
         },
         {
           comments: "We had a great stay at Brendan's apartment. It's a roomy apartment and looks just like the pictures. We loved the neighborhood, very cute with lots of little shops and no trouble catching cabs or walking to the subway. Brendan was very courteous, met us outside and was available and easy to communicate with throughout our stay. The apartment was clean and well kept. The only thing I would say is that remember that it is up three flights of stairs. Some of the people I went with hadn't read the listing well and were surprised, but it didn't bother me. Thank you so much Brendan!"
         },
         {
           comments: "We had a great time staying in Brendan's apartment. location is perfect and he was flexible with picking up the key. \r\n" +
             'Apartment was clean And has  air conditioning which we really needed in warm and humid NY.\r\n' +
             'Only min was that there were only 4 towels for 4 persons for a stay of 5 days and that is not enough, same goes for glasses only 4! '
         },
         {
           comments: 'Nice apartment.\r\n' +
             'Great location.\r\n' +
             'Close to restaurants, and the subway.\r\n' +
             'Brendan was very friendly.\r\n' +
             'He offered to store our luggage the day we checked out, witch gave us 1 extra day in NYC :o)\r\n' +
             '\r\n'
         },
         {
           comments: 'Brendan is a very helpfull host, présent at 2 AM to open the door and sent the postcards ! the flat is very well located in NY, Nolita is the place to be but it is noisy and one bedroom has no blinds and we were 3 but There were 2 chairs.'
         },
         {
           comments: "L'appartement est idéalement situé au cœur de Nolita, quartier très vivant et très sympathique.\r\n" +
             'Nous avons apprécié les deux chambres séparées parfaites pour 4 adultes.\r\n'
         },
         {
           comments: 'Brendan is a fantastic host. He was quite accommodating and flexible around checking in and out. The apartment itself was in a charming area with easily accessible transprotation, was clean and quite sizeable for NYC standards. I would definitely recommend it to any groups traveling through the city.'
         },
         {
           comments: 'The apartment was perfect and Brendan was a great host - very responsive and organised. Thanks, we had a great time! '
         },
         {
           comments: "Great location, very cute place, nicely decorated.  Typical New York walk up.  We were moving my son into NYU and had a lot of luggage.  Walking up three flights of stairs was a bit of a challenge but once in the place, it's very comfortable and well appointed.  Would have been fine if we didn't have so much baggage.  Brenden is a good host and had left helpful instructions."
         },
         {
           comments: 'Wir haben dieses Appartment im trendigen Stadtteil Nolita für uns als Familie (2 Erwachsene, 2 Teenager) für 3 Nächte gemietet. Die Gegend ist toll. Restaurants, Bars und Shops - alles in der Nähe. Brendan hat uns einen Late-Arrival sowie Late-Checkout möglich gemacht, so dass wir sehr viel von unserem Aufenthalt hatten. Die Wohnung ist aufgrund der 2 Schlafzimmer sehr gut für 4 Personen geeignet. Brendan hat immer sofort auf Anfragen reagiert und auch unser in der Wohnung vergessenes Handy an zentraler Stelle hinterlegt, so dass wir es wieder abholen konnten. Es war sehr warm in NYC, aber die Klimaanlage hat sehr gut funktioniert. Die zentrale Lage bedingt allerdings auch, dass das Schlafzimmer zur Straße nicht ganz ruhig ist. Aber dafür ist man schließlich auch in Manhattan.'
         },
         {
           comments: 'Brendan was an amazing host and had the whole apartment set up before we arrived. I flew in on a redeye and Brendan had the keys ready for me to pickup. The apartment is roomy by NYC standards and there was more than enough room for 4 of us. Nolita is an amazing neighborhood with enough restaurants and bars to visit for a year; plenty of shopping too. The apartment is located on a quiet enough street with central access to 6 and B,D,F,M trains '
         },
         {
           comments: "The apartment is located in a busy and vibrant part of Little Italy and is close to a number of the subway lines. The apartment itself has enough room to use as a place to crash of a night but you fill find that you don't end up spending much time there with everything that is on offer on your doorstep."
         },
         {
           comments: "In a city where shoe-box hotel rooms are the norm, this place was a nice fit for my work colleague and myself for three days. The apartment is clean, beds and couch are comfortable and having a kitchen is nice even if we didn't use it during our stay. \r\n" +
             'Brendan greeted us and walked us up to the flat, and was great at communicating to set up our check-in and stay.  Being on the Lower East Side, right next to Little Italy, it was a short commute downtown, and easily accessible to take the subway to Midtown. Would recommend and stay again. '
         },
         {
           comments: "Our host was responsive and helpful. The apartment was exactly as described! Plenty of room for 4 adults, full bath, clean linens, comfortable beds. Air conditioning in both bedrooms made for a great night's sleep. The best part for us was location, Location, LOCATION! This apartment is in a fantastic neighborhood with restaurants and shopping. But it's access to everywhere from Brooklyn to Soho to nearby subways that can take you where ever you need to go; made it perfect. We'll definitely stay here again!"
         },
         {
           comments: "Perfect location and lovely little flat! We'll sure be back!!"
         },
         {
           comments: 'We have enjoyed our 2 weeks stay at Brendan’s place a lot. He is a good host and keeps his promises.\r\n' +
             'Nolita is a great neighbourhood close to Chinatown and Little Italy with lots of coffee bars, cafes, restaurants, supermarket and metro line at walking distance.\r\n' +
             'The apartment offers not  a lot of  space in the living room and kitchen for 4 persons but do not forget that you are in New York City. There is television set available which is great in case of a rainy day and the 2 bedrooms give enough room for 4 persons. In summer time the aircondition offers a great welcome when it is getting too hot inside and the wifi connection works perfect.\r\n' +
             'His place we can recommend strongly to anyone who plans to visit New York. \r\n'
         },
         {
           comments: "Great stay at Brendan's place in Nolita. Great location, very clean, and place looks exactly like the pictures. Bars, restaurants, and coffee all just steps away. Fantastic Italian restaurant a few floors below the apartment. 4 male adults in one place for 3 nights and it was perfect for NYC standards. Brendan was always very responsive and also accommodated our odd check in/check out times. Subway near by. Couldn't hear other neighbors, and though there was construction going on outside, the noise from that was only during the day. I would use his place again no question. "
         },
         {
           comments: 'Service was prompt and the apartment was fantastic!  Location was key.  Would stay again.  Thanks Brendan!'
         },
         {
           comments: 'We had a lot of fun in NYC, cause his apt is amazing ,comfortable and more convenient for traffic. We will have his apt and be his guest again without any question. '
         },
         {
           comments: 'Nice flat! The nolita hood is one of the best place to stay and to visit NYC! A lot of restaurants bars surrounded by subway stops...a perfect place. Brendan was here for the check in and stay flexible for the check out time! He answered us in a quick manner to all of our questions or requests. So if you r 4 peoples looking for a great stay in NYC i have to recommend you to get in touch with him!'
         },
         {
           comments: 'Apartamento aconsejable, en el centro de la ciudad, cerca de la zona financiera de Manhattan. Quzá un poco pequeño, pero teniendo en cuenta que solo era para dormir y poco más, cumple su función a la perfección, el trato con Brendan fue perfecto, incluso nos permitió dejar las maletas en otro apartamento el día que dejamos el piso.\r\n' +
             '\r\n' +
             'Muy recomendable para visitar la ciudad, muy bien ubicado.'
         },
         {
           comments: "We had a great time at Brendan's 2 bedroom apartment. He was very accommodating to our party. When we arrived a few hours before check in, and he allowed us to temporarily store our bags so we could get our vacation started. And, he helped us store our bags on the way out if the city too.\n" +
             ' The place is in my favorite part of New York, with tons of restaurants, bars and shopping nearby. I would defiantly stay there again. '
         },
         {
           comments: 'Muy buena descripción de lo céntrico y de la organización del departamento. Tuvimos todas las facilidades por parte de Brendan.\r\n' +
             'El ambiente de los vecinos, y la buena localización del departamento nos ayudó a poder conocer muy bien la ciudad de New York.'
         },
         {
           comments: "Brendans' apartment is great! Located in one of the most interesting neighbourhoods in Manhattan with plenty of shops, bars and restaurants nearby. In addition to this, there is a very good subway connection within 5min walking distance.\r\n" +
             '\r\n' +
             "We've been there for a week with four people and the apartment was big enough for us!\r\n" +
             '\r\n' +
             'Great stay, totally recommend it!'
         },
         {
           comments: 'Brendan has a very nice apt. within a wonderful neighbourhood. You are very close to everything. The rooms look like displayed at the pictures and the apt. has everything you need for the day. The wifi is pretty good. We have been there with two couples and are completely satisfied.\r\n' +
             '\r\n' +
             'Tip to travellers: If you get to nyc the first time you can use the free wifi in the subway to contact brendan.\r\n'
         },
         { comments: 'Great experience. Fantastic location and clean space.' },
         {
           comments: 'Great staying in the best area. Brendan is super nice and flexibable!'
         },
         {
           comments: 'Apt was great, Brendan made it easy and was flexible on check in/out times. I would definitely stay there again. Awesome location! '
         },
         {
           comments: 'Brendan was great with communication and responded promptly to all questions and messages. We got to NY early, so Brendan allowed us to store our bags at his place until the apartment was ready, and even gave us some tips on great restaurants. Cafe Habana is awesome! He even let us have a late check out. The apartment was clean, spacious, and best of all, quiet. Everything we needed was there and the location cannot be beat! Would definitely recommend!'
         },
         {
           comments: "Four of our friends stayed in Brendan's apartment during Christmas. The apartment is very true to its pictures, clean and comfortable and the neighborhood is great with so many nice restaurants and shops. I would totally recommend this apartment. "
         },
         {
           comments: "Great apartment in a great neighborhood, really close to the subway, chinatown and little italy.  Can't go wrong!"
         },
         {
           comments: 'We much appreciated the contact with Brendan right from the start. He was very easy to communicate with. The appartment was terrific and the location excellent. We had splendid days in NY, and I could well imagine returning to this flat on my next visit.'
         },
         {
           comments: 'Super appartement! Comme dans la description. On a passé un super moment là-bas. Un point de départ de très bonne qualité pour sillonner New York.\r\n' +
             '\r\n' +
             "Brendan nous a donné les clés et nous a dit ''Vous êtes chez vous''! Juste parfait et réactif par texto.  \r\n" +
             '\r\n' +
             'Merci Brendan'
         },
         {
           comments: 'Brendan was a terrific host from start to finish.  He was quick to reply,  very accommodating and helpful.  The description was spot on (clean and comfortable) and the location was terrific for our needs.   '
         },
         {
           comments: "Brendan's apartment was exactly as pictured. Clean, warm and cozy. The beds were comfortable and the neighborhood was filled with wonderful little cafes and restaurants. Very convenient location. We'd stay here again!\r\n"
         },
         {
           comments: 'Estuvimos 6 noches en el apartamento de Brendan, el fue muy puntual, siempre dispuesto a apoyar pero respetando privacidad, el apartamento esta muy bien ubicado, dos o tres estaciones del tren muy cercanas, todo de acuerdo a fotos y descripción, muchas gracias Brendan, durante nuestra estancia nos sentimos mas Neoyorkinos que turistas.'
         },
         {
           comments: 'The place was clean and conveniently located to lots of good food options nearby.'
         },
         {
           comments: 'Brendan was responsive, when i landed early in JFK and reached the apartment before checkin time, Brendan was kind enough to let me leave my luggage with him. The apartment itself is very clean and is in a wonderful location.. this is probably my go to location in Nolita, so look forward to booking again the next time I am in NYC'
         },
         { comments: 'Brendan was great!  He met me @ midnight to let me in!' },
         {
           comments: "It went okay when we stayed in Brendan's apartment. Brendan is a very kind host. However, At the first night, we didn't get hot water and it was repaired till next day's afternoon. Brendan said it was rare though. Before I booked the apt, it said the check out time was flexible. But at the night before we checked out, we were told we had to leave by noon. Maybe I didn't get the definition about flexible check out time. I think that's my fault. Just wanna let the other people who want to stay in the place double check the time with the host even before you book it. Anyway, the staying in NYC was fine. Hope you guys can enjoy the city."
         },
         {
           comments: 'Brendan was a very responsive and attentive host.  He allowed me and my friends to keep our bags at his place until the apartment was ready and answered texts and questions in a super timely manner.  The apt was very clean and comfortable. Gorgeous neighborhood and felt like I was in good hands.  Would definitely stay with Brendan again.'
         },
         {
           comments: 'Brendan was a great host. He was very responsive and everything in the apartment matched exactly. Awesome location close to great restaurants and bars. Would definitely consider it for the next time we visit NYC.'
         },
         {
           comments: 'The stay here was excellent! A colleague and I needed a place while on business in the city. Brendan was very accommodating with getting us the keys and working with our schedules. The place was clean and spacious by NYC standards. And the price was phenomenal for a two bedroom! Great location too. Checkout was a breeze.'
         },
         {
           comments: 'Nolita is one of the best areas in Manhattan. It is close to everything- walking distance to many special places. But still an original area. The houses are low, the restaurants and bars intimate and the people nice. Brendans place is right in the center of everything and when you are "home", you´ve got everything you need: a nice kitchen/living room and two VERY  separate bedrooms. You can stay here with snoring friends, and don´t be disturbed. It is on the 4th floor and the only thing I missed was a lift. There is a very nice restaurant and a cool bar in the same building. Both worth a visit.\r\n'
         },
         {
           comments: "Best location in NYC! Nolita is so trendy and relaxed at the same time in a combined urban coolness :-) We loved our stay in Brendan's apparent were we felt very welcome. Very nice that the two bedrooms are separated by the living room making them both private. The beds a so comfy - real nice after a long flight :-) Btw: The Italian restaurant downstairs (Emporio) is quite good."
         },
         {
           comments: "Brendan was an incredible host. I don't think I can fully explain how this past weekend was such a wonderful trip and huge part of that is because of Brendan and this apartment. I have been to NYC a few times before and this was by far the best place I've stayed. He quickly responded to every question we had and truly made us feel welcome. A friend of mine ended up getting to the city earlier than the rest of us and he made sure she had a place to put her bags until we arrived. The apartment became a home away from home and was a perfect location for us for all that we wanted to do. There also were some incredible restaurants and shops in the area if you wanted to go somewhere nearby. I will recommend Brendan's listing to any friend I know coming to NYC."
         },
         {
           comments: "We had a great stay at Brendan's place. The location is great and Brendan was very helpful in accommodating our early arrival by keeping our luggage with him. The apartment was clean and as pictured. We did not spend a lot of time in it during the day but we slept very well during the two nights we were there. Definitely a place to come back to."
         },
         {
           comments: 'The location for the apartment is perfect. There is a lot of very nice bars and restaurent in the neighbourhood. The condition of the apartment is fine and it was clean. The size of the apartment is perfect for 2 couples. Brendan was very helpful. It was especially nice that the check-in and check-out was flexible.'
         },
         {
           comments: 'Great place to stay, Great guy, very helpfull. Everything perfect. '
         },
         {
           comments: 'Great time in Brendan flat! The position is very good and the apartment is very nice. Absolutely recommended if you wish to stay in Manhattan!!!'
         },
         {
           comments: 'We had a wonderful time and this place was perfect.  Great location and immaculate.  We will definitely try to stay on our next visit to NYC.'
         },
         {
           comments: 'We arrived much earlier than we had planned but Brendan graciously let us in to drop our bags while apt. was being prepared for us. The two bedrooms are at opposite ends and both were very clean and comfortable. Great restaurants nearby. This is an amazing location and I would definitely stay again!'
         },
         {
           comments: "Brendan a été très accueillant, disponible et flexible. On a pu laisser nos bagages le temps que l'appartement soit prêt.\r\n" +
             "L'appartement est conforme à la description, très propre et très bien agencé. Sa situation géographique est un gros plus afin de visiter la ville (très proche du quartier financier, chinois et italien), de plus plusieurs stations de métro sont très proches. \r\n" +
             'Mention spéciale au sujet du confort des lits.\r\n' +
             '\r\n' +
             'Pour résumer : hôte génial, appartement génial, ville géniale.\r\n'
         },
         {
           comments: 'Brendan was very nice and helpful. We were able to leave baggage with him hours before check in. Apartment very nice, exactly as described in add. \r\n' +
             'Neighborhood great, all in walking distance.        '
         },
         {
           comments: "Very nice stay in Brendan's appartment in an incredible area of New-York :Near everything and the place to be for entertainment and shopping . \r\n" +
             'The appartement is cosy and the two bedrooms very independant and confortable .\r\n'
         },
         {
           comments: "The apartment was awesome and suited the 3 of us perfectly. Brendan was friendly & helpful. The location couldn't have been better. We were so central to everywhere. The only downside was the building construction work taking place next door which starts at 7am. Would definitely stay again."
         },
         {
           comments: "Easy 'hand over' of keys and a comfortable apartment in a great location. \r\n" +
             '\r\n' +
             'Thank you Brendan'
         },
         {
           comments: "The location was great. Easy to access the subway. Loved the markets of Chinatown, just blocks South and Little Italy.  Place was small for 2 kids in their early 20's and 2 adults. Very small bathroom.  Be prepared to walk 3 flights of stairs. Brendan was available to us if we needed him."
         },
         {
           comments: "The location of the apartment is excellent.  It's in the middle of everything or close to subway or walking distance to wherever you need to be in the village.  The location is quiet enough for our babies to sleep and for us to sleep soundly.  \r\n" +
             '\r\n' +
             'The apartment itself is up 3 flights of stairs which are a little run down.  It was clean (kitchen except stove top had grease which was wiped off easily and bathroom) however the floor was unswept and the sheets had stray hairs on them, maybe from laundromat driers.  The apartment consists of two rooms with the kitchen small living and small bathroom with bath inbetween.\r\n' +
             '\r\n' +
             'Overall it was a ok stay however cleanliness could be improved.  Thanks!'
         },
         {
           comments: 'Brendan was a terrific host! We arrived early so he let us store our bags in his place before the Airbnb was ready. He is great with communicating and was readily available if we had any questions or needed additional supplies (which we did not end up needing). The place itself was very nice. It was in a fantastic location. Very central to everything. I would definitely stay here again!'
         },
         {
           comments: `Great spot to stay so much within walking distance, food, bars, shopping. Subway 5 mins walk and easy to use, maps available and could get to a lot of the well known spots. Once we arrived Brendan very easy to contact & met us with extra supplies, thanks for help with suitcases. Apartment very neat & tidy we didn't spend a lot of time "in" plenty of towels and other buts & pieces. Would definitely recommend. Thanks for a great experience.`
         },
         { comments: 'Excellent spot, lovely host' },
         {
           comments: 'Staying at brendans Appartement was awesome ! We stayed there for three nights to see New York City and the location and the neighborhood was perfect to get everywhere very quick and reach great dinner places. Also Brendan was very nice and opened. He gave us a great offer to store our luggage at the last day till the afternoon when we departured from New York. Anytime again!'
         },
         {
           comments: "Brendan did everything possible to make this a good trip for my family.  We had travel problems (thanks Amtrak!) and were thus four hours late, with Brendan waiting to give us keys.  He made sure we were able to get in easily, which was a relief after a LONG train trip with two kids.  The place itself served perfectly as a home base for some quick touring of the city, in a neighborhood filled with good places to eat.  I'd recommend this place to anyone."
         },
         {
           comments: 'Die Kommunikation im Vorfeld und auch bei der Ankunft war perfekt. Er ist sofort gekommen und hat uns die Schlüssel gegeben und uns kurz das Wichtigste erklärt. Wunderbar. Die Wohnung war wie beschrieben: sauber, klein aber sehr schön eingerichtet und für vier Personen vollkommen ausreichend. Vielen Dank für die schöne Zeit in New York!'
         },
         {
           comments: "This place was perfect!  My mother, sister, and I were in town for a quick weekend trip.  The place totally suited our needs.  The neighborhood is very quiet, and everyone I interacted with was very nice.  Brendan was a great host and made sure we had everything we needed, very friendly guy who didn't mind getting random text questions:)  Anything you want or need is within a block; Whole Foods is about a 5 minute walk.  I was being adventurous and took the Air Tran and subway and it took me an hour to get there from JFK.  Mom and sister trained to Penn and it was about a 20 minute cab ride from there.  I would totally stay here again!"
         },
         {
           comments: "Brendan was so helpful and his apartment was perfect. Wonderful location and Brendan's restaurant recommendations were all very fantastic. Brendan was very flexible and even let us drop our bags at his apartment before check in. I would highly recommend this place to anyone traveling in a small group or just looking for a fun neighborhood to experience while in NY.  Thank you Brendan for a wonderful time !!"
         },
         {
           comments: "Joli appartement agréable très bien situé dans un quartier sympathique. Stations de métro à proximité. Salle de bain fonctionnelle. La climatisation d'une des chambres est bruyante. C'est une très bonne expérience."
         },
         {
           comments: 'Brendan was on top of the communication with us throughout.  Flat was a bit smaller than what it looked like in the pictures - very narrow but good sized bed rooms.   This place is all about LOCATION.  Nolita is the place to be.  Kitchenette was adequate with basic necessities.   Construction next door was noisy throughout the day during the week, quiet on the weekends.  Looks like construction will continue for several months (large condo project).'
         },
         { comments: 'Nice area. Good space for 2 couples' },
         {
           comments: "I would highly recommend Brendan's place because of its location. Subway stations are really close by as well as must-go chinese restaurants. My family and I were able to go visit places in the morning, come back at noon for a short nap, and continue our visit in the afternoon. BTW, the place is also right next to soho for those who like to shop. "
         },
         {
           comments: "To guest: If you still hesitate, don't please! I took several weeks to choose the place in Manhattan, finally i was lucky to stay here! Brendan is very good host and he love to help the guest as possible as he can. The apartment is very good which locate in the heart of Manhattan, just 2 minutes to every subway station. I want to emphasis one of advantage of the room, the two BR was separated by a living room which keep the privacy, if you stay with your friends, that is really good. \r\n" +
             '\r\n' +
             'To Brendan, we had amazing time in NYC, appreciate so much for your place! '
         },
         {
           comments: 'Great location and great apartment. Central to subway, restaurants and bars. Brendan was there to greet us and give us helpful tips. Two good sized bedrooms with air con. '
         },
         {
           comments: 'Brendan was a great host! We got to New York pretty early in the morning and he let us leave our bags in the apartment while it was finishing being cleaned. We really enjoyed where the apartment was located and it was close to a lot of sight-seeing and the subway. The space was a nice size and the beds were very comfortable. I would definitely suggest staying here while in New York!'
         },
         {
           comments: 'Great, comfortable place in a vibrant location of Manhattan. As advertised- would highly recommend. '
         },
         {
           comments: 'Everything went great during our stay here. Arrived to a clean apartment. Brendan was quick to get us inside and give us the tour and let us know how to get in and out of the location. He checked in during out stay to make sure we had everything we needed. \r\n' +
             '\r\n' +
             "It's close to several popular dining spots and also close to other excellent choices you may not be aware of. Also, very quick to subways to get around town.\r\n" +
             '\r\n' +
             'Brendan was also helpful in giving us some additional ideas on things to check out while in town. \r\n' +
             '\r\n' +
             'Overall, this made my first visit to NYC a very good experience. Thanks!'
         },
         {
           comments: 'Brendan was great! very friendly and accommodating.  The apartment was in a great location and surrounded by great restaurants.'
         },
         {
           comments: 'Brendan was incredibly responsive and supportive. He catered to all our needs incl. storage of our luggage even many hours after check-out. His place is perfectly located in Nolita very close to a number of cool bars, restaurants and nice shops. Current construction works in the backyard made it a bit noisy but the flat with its two full-blown bed-rooms can generally be highly recommended for a stay in the heart of Manhattan. '
         },
         { comments: 'Great place and host.' },
         {
           comments: 'The neighbourhood was awesome. We were in the Center of all of the areas of New York that we wanted to visit. Greenwich village, east village, soho, little Italy, were all within walking distance.  If we wanted to go anywhere else in New York, the subway was very easy to use and stations were only a few blocks away. The apartment was nice and we were able to stay with another married couple comfortably. Great experience!'
         },
         {
           comments: 'Brendan var en god og opmærksom vært og bor lige om hjørnet. Han var  hurtig til at svare og gav gode anvisninger/forslag. Det var et fedt område med alt hvad vi havde brug for -  subway, spisesteder og shopping- puha dyrt :-) '
         },
         {
           comments: 'Appartement trés bien placé dans le quartier que nous souhaitions. Bon acceuil.'
         },
         {
           comments: 'Brendan was a wonderful host! Our flight arrived early in the morning and he let us keep our bags at his apt until our rental was ready. He also hauled one of our heaviest bags over while we were out to lunch at a wonderful Italian eatery that he recommended in the neighborhood. The apt was exactly as pictured and was clean and had all the amenities we needed. He was quick to respond to any questions via text. \r\n' +
             "We all really enjoyed our stay and would definitely come back to Brendan's place!\r\n"
         },
         {
           comments: "L'appartement était parfaitement situé dans un quartier riche en bonnes adresses, petits commerces et restaurants. Plusieurs stations / lignes de métro à proximité vous permettent de vous rendre n'importe où en ville. L'appartement était très propre et meublé avec goût. Les lits confortables. Un seul bémol : dans une des chambres, le chauffage était très bruyant."
         },
         {
           comments: 'This place was great! Walking distance to East Village, Lower East Side, Little Italy, Chinatown and more. Would stay here again!'
         },
         {
           comments: "Party of 4, stayed for 3 nights. Great apartment, exactly as described. Comfy beds. Lovely location in lower manhattan, just a couple of blocks across from Broadway. 10-15 min subway ride uptown to Times Square, Bryant Park etc from Prince St or Spring St stations. Very small bathroom but wasn't a problem at all. 3 flights of stairs and no elevator which I struggled with being pregnant but I was also aware of this before our stay. Very cosy apartment, we spent very little time here as we were out and about. Would be a squeeze to all watch Tv or eat in the apartment but I doubt many people would be doing that anyway if visiting on a city break. Wasn't an issue for us as we always ate out. I would definitely recommend this apartment. Brendan was really friendly and easy to contact, fast to respond."
         },
         {
           comments: 'Brendan was an excellent host who was very quick when answering sms. The place was tidy with two proper bedrooms. The neighborhood was perfect with lots of restaurants and small shops.'
         },
         {
           comments: 'Brendan was extremely responsive both before and during our stay. His place is in a perfect location- near the Kool areas like Soho and the Village but also near multiple subway stations to help you get around. I think you get a much more authentic NYC experience staying here than in a hotel. Beds are comfortable-- and just a great place!'
         },
         {
           comments: 'Good location, good assistence, little bathroom, \n' +
             'A little difficult to have dinner for 4 people in the dining room '
         },
         {
           comments: "Our train arrived at Penn Station at 8:45 AM.  Our room wasn't going to be free until about 2 PM, which is totally reasonable.  We were worried about what to do with all our suitcases, but Brendan allowed us to store them at his personal residence, a short walk from the rental.  That saved us a lot of money and time, and freed us up to get out and tour the city.  On our departure day, he again let us store our baggage at his place after checkout.  We toured the Met, then went and got dinner in Little Italy, which is just a couple blocks from Brendan's place.  Everything was just super convenient and easy to work with.  Brendan is cheerful, helpful, easy-going.  The room was clean and comfortable, and plenty spacious.  Highly recommended for a great experience in NYC!"
         },
         {
           comments: "Brendan was a great host! His apartment was clean and well kept. He was very accommodating and helpful during our stay. His place is close to a subway stop which was very convenient. Overall a great experience and I wouldn't hesitate to stay here again!"
         },
         {
           comments: 'Fantastic location in the heart of Nolita, close to Little Italy and Chinatown and so many great restaurants, bars and boutiques. An easy walk to the Spring St subway.\r\n' +
             'We thoroughly enjoyed our stay.'
         },
         {
           comments: "We stayed for 4 nights at Brendan's place. Everything was nice and ready at our arrival, Brendan was available, quick to answer and very helpful. We loved the charm of the place (the red brick on the wall), the proximity of the subway stations, supermarkets. You can easily do some shopping in Soho or go to Little Italy or Chinatown, it is right around the corner ! The WiFi is good and you can cook your own food if you want. Will do again !"
         },
         {
           comments: 'The apartment is fantastic, everything is exactly as shown in the pictures. The neighbourhood has many great places to eat and metro stops are close by (3 min walk). Brendan is a wonderful host, he is always available and very personable. I would happily stay here again during my next visit to New York!'
         },
         {
           comments: 'The apartment was just what we needed.  Brendan was helpful in answering our questions.  The description of the apartment accurate. It was clean  Close to subways for easy transportation .  We would definitely stay here again.'
         },
         {
           comments: "Absolutely loved our stay at Brendan's place in New York. Brendan was friendly and greeted us as soon as we arrived and gave us a brief tour with a guide to the area. \n" +
             '\n' +
             'The apartment itself was very clean and well furnished. The two bedrooms, kitchen and bathroom had everything you would need and our stay was extremely comfortable. \n' +
             '\n' +
             'The best part was the location, with loads of shops and places to eat within walking distance. Would definitely stay here again the next time I visit New York. '
         },
         {
           comments: "We loved the location of Brendan's place and I'd be happy to stay there during another trip. The photos give a very accurate representation of the apartment. It is up 3 flights of narrow stairs in sort of dirty hallways but it wasn't a problem at all. The apartment is upstairs above a restaurant that looked nice and did a brisk business although we didn't end up eating there. The neighborhood was great - it is a residential street with cute boutiques and eateries. We walked to STOMP (had great Risotto dinner beforehand) and to 911 Memorials and to the Brooklyn Bridge and NYU - all within 1/2 hour walk. Little Italy and Chinatown are within a few blocks. Whole Foods is 3 blocks away and Dean & Deluca the opposite direction and a CVS is a block away so food and incidentals are easily taken care of. There was construction next door so that noise was present from about 8 a.m. onward but not a problem for us. Several metro lines are available within about 3-5 blocks - getting home after seeing Broadway shows was easy. Yelp gives 4.5 stars to many of the local eateries so lots of choice. We had a car and had reserved a spot at a garage on-line beforehand. Access was very easy from coming in via Holland Tunnel. \n" +
             '\n' +
             "We stayed in the winter and the apartment has steam heating (which seems typical for the area) so apartment was quite warm - we had to ditch our sweaters when in the apartment. The place is very narrow and the bathroom was tiny. We were a family of 4 with 2 big teen boys and apartment worked fine for us but we didn't try to eat anything other than breakfast or snacks in the apartment - there are only 2 stools in the kitchen. We wanted to use our AppleTV but the TV is an older model without HDMI. It is large and there is cable. We appreciated that there was a closet with plenty of hangers in each bedroom as well as plenty of drawer space so we could stash our clothes away and not have to live out of a suitcase. The kitchen was well stocked with miscellaneous spices, coffee, tea and such. \n" +
             '\n' +
             "Brendan was very responsive to communications and happy to accommodate us with storing our bags when we arrived early before the apartment had been cleaned. We didn't need any help during out stay but definitely felt that Brendan would have been there to help us out if we needed recommendations etc. Overall we would highly recommend this apartment."
         },
         {
           comments: 'Great place, even better location. Lots is great places to eat and drink nearby. Easy walk to Chinatown, Little Italy and a Whole Foods Market right down the street. '
         },
         {
           comments: 'It was nice staying here! Thank you, we had great time exploring New York City.'
         },
         {
           comments: 'Perfect place to explore Manhattan and great communication with the host.'
         },
         {
           comments: 'Brendan was a great host. His home was clean and in a great location. I would definitely recommend staying here.'
         },
         {
           comments: 'Location was perfect  close to great restaurants and shopping \n' +
             'Friendly people all around. '
         },
         { comments: 'Absolutely perfect location for a fun vacation!' },
         { comments: 'Great spot!' },
         {
           comments: 'Appart sympa bien placé \n' +
             "Seul bémol le bruit du chauffage et la chaleur dans l'appartement (nécessité d'ouvrir les fenêtres pour dormir)"
         },
         {
           comments: "Really brilliantly located appartment - for bars, restaurants and shopping! Small apartment but perfect for a city break or work. Do note you have to climb three flights of quite steep stairs! It's a bit noisy - but that's because it's in a fun, bustling neighbourhood. Brendan was a great host - even coming round at 11pm to bring electric heaters when the heating broke due to works next door. "
         },
         {
           comments: "Brendan's place is in the perfect location, in addition to being very clean and comfortable. My friends and I greatly appreciated the flexibility with check in and check out times. I would highly recommend staying here, and would love to return in the future. "
         },
         {
           comments: "Great apartment, great location. We'll definitely be back. "
         },
         {
           comments: 'Brendan is nice. Always available and with a quick response eventhough he was out of the city. Communication was fluid and he is really understanding. \n' +
             'We went in a family trip for five days. With two teens, no babies.\n' +
             "The apartment is placed in a nice and trendy neighborhood with many restaurants and small lovely shops around. Subway is really close to the apartment. We didn't took any taxi because we didn't need it. \n" +
             "The weather was really cold at those days at NY but  Brendan's apartment has a very good heating. The street is quite by night. We slept very well. At the date we were there, was a construction at the corner but they started to work around 8am, at that time we were already awake to see the city. Beds are really comfortable and bedrooms are not connected, are in the oposite side of the apartment, good point. Kitchen is practical and sitting room has a big size TV, and the sofa is comfortable, from my point of view, a bit small for 4 adults.\n" +
             "Building has no elevator. For us it wasn't a problem. The stairs of the portal and the common areas need a bit cleaning. \n" +
             'To resume, Brendan is fully trustworthy. The most important point to me. The apartment is really well placed and connected, and all of this compensate the very small issues it has.\n'
         },
         { comments: 'Perfect location. Great apartment.' },
         { comments: 'Great location and well appointed!' },
         {
           comments: `Brendan may not want to hear this, but this is a great apartment for families.  It's a quick walk to Little Italy for gelato and Chinatown for stuff we don't need. The kids loved both. Great restaurants nearby where the staff were lovely to us even though Yelp proclaimed them to not be "kid friendly" (we ate early). \n` +
             '\n' +
             "Two large comfortable bedrooms/beds separated by the kitchen, bath, and living room.  The apartment and rooms were clutter free, so there were lots of places for my kids to put (and hide their things).  A bathtub for the kids was a huge plus. Clean and plenty of room. Brendan is responsive and had great restaurant recs.  It's a walk-up but my kids were champs about it. "
         },
         {
           comments: 'Brendan had wonderful communication and the check-in and check-out process was very smooth. Everything was perfect and the location was very near where I needed to be.'
         },
         {
           comments: "Brendan's place is in a great location for a visit to NYC. He was easy to coordinate with, and the apartment was perfect for our needs."
         },
         {
           comments: "The apartment is exactly as pictured. Enough storage for clothes so you don't need to live out of your suitcase. Three of us stayed in the apartment for a week and it was very comfortable and there was everything we could need. Some great restaurants within walking distance and a restaurant just downstairs which had nice food and great service or you could just have a drink. SoHo, Little Italy, Chinatown all within walking distance. Some great shopping too. Brendan was great with communication and responded almost immediately each time we needed to contact him. We also arrived late at night (1.30am to be exact) and Brendan made it easy for us to check-in. We had a great stay and I don't hesitate in recommending Brendan's place."
         },
         { comments: 'It was good to stay there.' },
         {
           comments: "Be aware of the bed bugs. The place is in great location and spacious, but the bed wasn't clean and the hygiene was also quite bad."
         },
         {
           comments: "Brendan's place is so nice! It couldn't have been better for 4 of us ladies traveling to NY for classes at the Deva Academy which was a few blocks away! Nolita is the best neighborhood filled with tons of great food, bars, boutiques and easy to get anywhere. I would definitely recommend this home!"
         },
         {
           comments: 'Great apartment for two couples. Good location and neighbourhood. I recommend.'
         },
         {
           comments: 'Highly responsive host. Perfect location if you want to be in the bustle of Soho (which we did). Near subways and the New Museum, too. It is up three flights of stairs, which was not a problem for us but might be a factor for some people. We would choose to stay here again.'
         },
         { comments: 'Completely met expectations.  Recommend the apartment.' },
         {
           comments: "Amazing location! Though the place is in the heart of Soho, the building is quiet and there's not too much street noise. Check in was a breeze, Brendan communicates super fast and accommodated our early arrival."
         },
         {
           comments: 'Great place to be in NY and to discover the city. It is very easy to start the trips around NY by tube or just walk around for shopping, having lunch or an drink. We loved it! We spend 4 days with two adults and two teenager at Brendans place. Everything worked out fine. Brendan is very kind and helpful. Thank you Brendan!  We would come again:-))'
         },
         {
           comments: 'Brendan was very great with communicating and he was available to answer all our questions.  \n' +
             'The place is exactly as described.  If you are a light sleeper I would suggest the back room since you can hear all the street noise from the front bedroom.  The apartment had everything we needed and was in a great location.  \n' +
             "I would definitely stay at Brendan's place again.  "
         },
         {
           comments: 'Hands down, Brendan was the best host by far. If you are lucky enough to score his place, you will be inundated with options for food, drinks, dessert, and have the ultimate luxury in accessing the subway because of its fantastic location. He was an absolute pleasure to deal with and was very accessible for anything we needed. He also put us in touch with a friend who was a concierge so we could ask any questions about what to see and do. The Airbnb made our trip one of the best ever!'
         },
         {
           comments: 'Brendan was very accommodating, we were able to have an early check in and a late check out. \n' +
             'Apartment is very central and in an excellent location, beside nice restaurants and shops. Apartment is spacious for NYC, with 2 good sized bedrooms and a nice living area with a full kitchen. We were a family of 4 and stayed for 6 nights and would recommend this apartment'
         },
         {
           comments: 'Location location location. If you want to know what it feels like living downtown, stay here. Nolita is close to everything and a subway away from everything. We barely used the apartment - just to rest and sleep. A/c units in the bedrooms worked well. \n' +
             '\n' +
             'Our favorite neighborhood eateries - officina Latina, cafe habana, the coffee place across the street (forgetting the name), the bar downstairs (not emporio, the other tiny one). A tiny bit more of a walk - Balthazar, Bens famous pizza for a quick slice, Lupa, and Rauols.  \n' +
             '\n' +
             "Didn't meet Brendan, our host, yet he ensured we received the key and had what we needed. Almost immediately would respond to our messages, which was really nice. "
         },
         {
           comments: "Brendan's space is exactly as pictured. In a great neighbourhood with lots to see and do."
         },
         { comments: 'Great' },
         {
           comments: "Brendan's apartment si exactly as shown in the pictures.\n" +
             'The key delivery was seamless, without any inconvenience.\n' +
             'The location is perfect, the neighborhood is very trendy and walking- Distance to Soho, Village, Greenwich.\n' +
             'Brendon was very accomodating and the communication with him was easy and fluid.\n' +
             "I recommend Brandan' apartment."
         },
         { comments: 'I loved the place and location. Would stay here again.' },
         {
           comments: 'I had a great stay at what I would consider the perfect location and in the best place I needed to stay for my first visit to New York City. \n' +
             '\n' +
             "I rented Brendan's place for five days and was more than satisfied. Bathroom was clean, Kitchen had all the necessary appliances needed for cooking, and the place was in a great location for transportation and dinning out.\n" +
             '\n' +
             'To give some perspective on size: We had one person in each of the two bed rooms, one on an air mattress and shared one bathroom but still felt like everyone had enough space and privacy to enjoy our stay when we needed to sleep or eat.\n' +
             '\n' +
             'Brendan was a great host. He maintained a lot of clear, respectful and responsive communication for my entire stay. \n' +
             '\n' +
             'I would absolutely recommend his place to others and I will certainly consider staying here again if I find myself back in New York City.\n' +
             '\n' +
             'Thanks again Brendan. '
         },
         {
           comments: 'Loved the place, the low key atmosphere the location was convenient to everything and parking was awesome. Brendan was very helpful as well as a great communicator through out.'
         },
         { comments: 'The location was great' },
         {
           comments: 'Great place, 10/10. Great location. Safe neighbourhood, great places that eat and easy transport. Would recommend without hesitation. Thanks.'
         },
         { comments: 'Best location in town' },
         {
           comments: "We had a great stay in Nolita at Brendan's apartment. It is in such an excellent location. Plenty of towels, blankets and the A/C was a nice addition. May not be the best for those of you who aren't a fan on climbing steps to the third floor. Not a problem for us, just an FYI! Brendan was great to communicate with and would definitely recommend."
         },
         {
           comments: "This is my second stay at Brendon's place- I love the central location and the great vibe of the Nolita- Soho area. Lots of interesting bars and restaurants close by. Would definitely recommend."
         },
         {
           comments: "Cet appartement est parfaitement situé, à distance de marche de presque tout! C'était propre et fonctionnel. Il est situé au 3e étage toutefois et il n'y a pas d'ascenseur donc pas idéal pour les gens moins en forme, ce qui n'était toutefois pas notre cas, donc ce ne fut pas un problème pour nous. Brendan avait laissé des indications claires, et était disponible au besoin. Le restaurant Emporio situé tout juste en bas de l'appartement était une très belle découverte...absolument délicieux!! Pour le stationnement, il y a quelques stationnements publics aux alentours, dont certains qu'on peut même réserver et payer à l'avance. Laissez votre voiture bien stationnée durant votre séjour, et privilégiez la marche, le métro ou le taxi, car la circulation à NY est difficile en voiture!\n" +
             'Bref, je recommande cet appartement sans hésiter, surtout que les logements à deux chambres sont plutôt rares (ou très chers)... \n' +
             'Merci Brendan!'
         },
         {
           comments: 'Great location! It has some noise in r/w building right next to it is under construction. Otherwise, size/age of apartment as expected for NY'
         },
         {
           comments: 'Brendan’s place is a real NYC experience and he was so great to work with.  Being in Little Italy was a great way to spend our time with deli’s, restaurants and shops so close.  We would recommend it to all.'
         },
         {
           comments: "We loved staying at Brendan's place and will definitely choose to stay here again next time we're in NYC! The house is perfectly situated in Nolita/SoHo, among fantastic restaurants and shopping, and close to subway stations. The apartment is small, but beautifully kept - everything was clean, the kitchen and bathroom were stocked, beds were comfortable, and the TV was an added bonus. Just beware the apartment a walk-up and three stories up, so you'll have to carry any luggage up and down stairs. We enjoyed our stay immensely and definitely recommend it for your next trip!"
         },
         {
           comments: "Brendan's apartment is great! Perfect location and super clean. And our stay was made 1000x better because Brendan was kind enough to accommodate our weird check-in and check-out logistics."
         },
         { comments: 'Nous avons passé un agréable séjour chez Brendan' },
         {
           comments: 'Everything you need in this space efficient New York apartment. Great neighbourhood and much less street traffic than in many other parts of Manhattan. Brendan always answered our inquiries quickly and politely. A reliable host that only wants the best for his guests.'
         },
         {
           comments: 'We had a great time in NYC which was aided by Brendan’s centrally located apartment. Flexible check-in, good communication, and no surprises. Recommended.'
         },
         {
           comments: "Can't ask for a better location. This is a city apartment so if you are a light sleeper choose the bedroom on the right. Brendan responded quickly and accommodated our check-in times! Would definitely stay again!"
         },
         {
           comments: 'Accurate description. 10/10 location. Hip neighborhood. Well equipped apt. Spacious beds. Tiny bathroom tho + noisy neighboors above. Loud noises from streets + restaurant backyards - no problem for us as we were all sleeping tight. Can get cold during fall/winter.\n' +
             '\n' +
             'Couldn‘t be more happy with the perfect communication and location of the apt!'
         },
         {
           comments: 'Great place in a great location, quiet neighborhood with everything in walking distance, it was perfect for the 4 of us who stayed there.  Brendan was very quick in his responses back to us from all of our questions!'
         },
         {
           comments: 'Great place to stay in manhattan, area is fantastic so you can explore on foot and there are loads of restaurants nearby. Slightly unusual heating system that can be a little noisy but you get used to it - and the apartment is up three flights of stairs so you’ve got to carry your suitcases up! Brendan is really easily contactable and very helpful. We had a great stay, thanks Brendan!'
         },
         {
           comments: 'Great location! Nice apartment and good attention from the landlord. Only cleaningness and tidiness could be better. It’s fine though I think sheets should be ironed and have no stains of bleach...'
         },
         {
           comments: 'Exactly as advertised.  Great location in Nolita.  Host is quick to respond.  Good experience.'
         },
         {
           comments: 'Nice big apartment with perfect location. Comfortable beds and tidy kitchen and bathroom. Easy communication with host. Warm despite freezing temperatures outside.'
         },
         {
           comments: "Brendan was a terrific host.  The apartment is centrally located and there are tons of great restaurants and shopping nearby.  Bedrooms at opposite ends of the apartment are great for privacy.  The building is quiet, I got great sleep while we were there.  I am glad I stayed at Brendan's place, it was everything I expected."
         },
         {
           comments: "Brendan's place is great - well stocked with what you need (shampoo, bandaides, etc...), perfect location, clean -and above all else if you there's something you need Brendan is on top of it, he's a great guy :)"
         },
         {
           comments: 'Great Apartment, cozy and very warm.Very very clean and in a great location near to restaurants, bars and near to mid town manhattan. Brendan was very kind and help us a lot with our check out. Only issue if you go winter there is a little bit annoying noise from the radiators but the apartment was very very hot for the cold nights with -8C degrees. For sure I will choose this apartment next time to NY.'
         },
         {
           comments: 'Kurz zu der Reise Gruppe - eine Frau, zwei Männer\n' +
             'Die Wohnung war super. Die Aufteilung, mit den beiden Schlafzimmern auf der jeweils entgegen gelegenen Seite des Wohn-/Gemeinschaftsraums war für unser Gruppe perfekt. Genügend Privatsphäre.\n' +
             'Das Bad war gut ausgestattet.\n' +
             'Die Küche hatte alles was man braucht (keine Spülmaschine). Bisschen mehr Besteck wäre gut gewesen hat aber vollkommen gereicht.\n' +
             'Als Unterkunft, für uns als verwöhnte Deutsche, sehr zufriedenstellend.\n' +
             '\n' +
             'Der größte Pluspunkt allerdings war die Lage. Ein kleiner Lebensmittelladen die Straße runter (aber nicht günstig – an der 33rd Straße ist ein Target wo man alles nötige bekommt) und die U-Bahn Stationen Spring Street, Lafayette oder Bowery Station.\n' +
             'Spring und Bowery waren unsere ansicht nach die wichtigsten. Von Spring Street aus mit der Linie 6 entweder nach Norden zur 33rd Street (nahe Empire State Building), 42nd (Grend Central), 59th (Stück östlich vom Central Park) oder mit der Linie 4 nach Süden Fulton Street raus und man ist nahe World Trade Center.\n' +
             'Bowery perfekt für die An- und Abreise. Die Linie J und Z verbinden diese mit der Airtrain (Linie Rot) mit dem Flughafen JFK (Fahrzeit insgesamt rund 1:30 Stunde). Ihr braucht eine Metro Card (7 Tage 33 USD und ein Ticket für die Airtrain 5 USD) die ihr dort am Automaten lösen könnt. Eine Karte kann für beides genutzt werden.\n' +
             '\n' +
             'Als Alternative zum Hotel definitiv empfehlenswert. Als Gastgeber, war Brandan ebenfalls sehr zuvorkommend.\n' +
             '\n' +
             '-----\n' +
             '\n' +
             'Briefly to the travel group - one woman, two men\n' +
             'The apartment was great. The layout, with the two bedrooms on the opposite side of the living room/common room, was perfect for our group. Enough privacy.\n' +
             'The bathroom was well equipped.\n' +
             'The kitchen had everything you need (no dishwasher). A little more cutlery would have been good but was quite all right.\n' +
             'As accommodation, for us as spoiled Germans, very satisfactory.\n' +
             '\n' +
             'The biggest advantage, however, was the location. A small grocery store down the street (but not cheap - at 33rd Street is a Target where you can get everything you need) and the subway stations Spring Street, Lafayette or Bowery Station.\n' +
             'Spring and Bowery were the most important ones from our point of view. From Spring Street, take Line 6 either north to 33rd Street (near Empire State Building), 42nd (Grend Central), 59th (east of Central Park) or Line 4 south to Fulton Street and you are close to World Trade Center.\n' +
             'Bowery perfect for arrival and departure. The J and Z lines connect them with the Airtrain (line red) and the JFK airport (travel time about 1:30 hours). You need a Metro Card (7 days 33 USD and a ticket for the Airtrain 5 USD) which you can buy there at the vending machine. A card can be used for both.\n' +
             '\n' +
             'Definitely recommended as an alternative to the hotel. As a host, Brandan was also very thoughtful.\n' +
             '\n' +
             'Translated with (Website hidden by Airbnb)'
         },
         {
           comments: 'I was here with my boyfriend, my sister and her husband. It is perfect for two couples. This part of Manhattan is great and we felt safe all the time. The apartment was clean and well equipped. Few subway stations are just few minutes walking from the apartment. The location is perfect! Everything is so close with subway and even by walking distance. Brendan is great host. He was very helpful and he approved late check out beacuse of our evening flight. We are very grateful and we definitely recommend this place!'
         },
         {
           comments: 'Awesome place, great host, cute apartment, and lovely neighborhood!'
         },
         {
           comments: 'Great location. Very nice Apartment. Absolutely more then we had expected for the price. Nice neighborhood. Everything you need is in walking distance (Whole Foods, CVS, lot‘s of cool Bars & Restaurants). \n' +
             'Brendan was a great Host! Fast answers, great tips for things to see and do in the area. We had some problems with our flights, both on arrival and departure and Brendan was a great help and very flexible with the check-in and check-out.\n' +
             '\n' +
             'We  highly recommend his place and would absolutely  stay again at Brendans Apartment'
         },
         {
           comments: 'Un excellent accueil ! Très très réactif et très arrangeant pour l’heure du Check in et Check lit! \n' +
             'Je vois elle recommande vivement ! \n' +
             'Brendan est une personne au top ! \n' +
             'A faire et refaire ! Réservez ! n’hésitez plus !'
         },
         { comments: 'It was such an amazing stay!!!' },
         {
           comments: 'The flat is very well equipped and the location is perfect (in a nice neighborhood with everything you need in walking distance).\n' +
             'Just the communication could have been faster, but I guess time zone differences can explain some of it.'
         },
         {
           comments: 'What an amazing location. Right in the heart of restaurants, bars, shopping and so close the subway. The place was three flights up, which was fine, and it was relatively spacious and very clean.  Bathroom was tight, but the bedrooms were plenty big, and both had windows that could open! We had a great time, would definitely return.'
         },
         {
           comments: 'Great place!  Very close to subways so easy to go anywhere. Great little coffee shop on the corner. Brendan is quick to answer and very helpful. Highly recommend!!'
         },
         {
           comments: "We had an excellent stay at Brendan's place. The apartment looks exactly as portrayed in the pictures. Its key strength is its location right in the middle of Nolita which is close to Soho, The Village, Little Italy and we even walked uptown!\n" +
             'You need to take into account that the apartment is on the 4th floor with no elevator. Also, we came to eat out so had no problem (Try the Italian which is right in the same building! by the entrance), if more than two want to eat  in the apartment - it could become a challenge as there is no space for that. As I said, when you visit NYC and you have a café two steps away and lots of restaurants all around, that should not be the issue. \n' +
             "Brendan is an excellent communicator in the sense that he reacts immediately to anything you asked (before and during our stay) and doesn't nag at all!\n" +
             'Thanks for a great time in NYC!'
         },
         {
           comments: "Excellent location. Walking distance to Tribeca FF venues and a plethora of food. Cozy and comfy apartment. Couldn't have asked for better for our business trip."
         },
         {
           comments: "Appartement sympa et confortable, dans un quartier très intéressant du point de vue de la localisation comme des nombreux commerces qu'on peut y trouver. Station de métro proche. Brendan a été très réactif et arrangeant. Bref, c'était top !"
         },
         {
           comments: "Brendan's place was clean, cozy, and in a fantastic location. A+"
         },
         {
           comments: 'Appartement sympa et confortable dans un quartier top. Plusieurs lignes de métro à proximité et très bonne communication avec Brendan.  Nous recommandons et nous reviendrions avec plaisir!'
         },
         {
           comments: 'Brendan est un hôte très accueillant et disponible pour toutes questions . Nous avons adoré le quartier avec ses petites boutiques et ses délicieux restaurants et son métro à proximité . \n' +
             'L’appartement était très propre et la literie de super qualité , nous avons adoré séjourné dans l’appartement typique New yorkais de Brendan avec nos amis !'
         },
         {
           comments: 'Brendans place was exactly what we needed and in the perfect spot for a great time in Nolita. Communication was great!'
         },
         { comments: '100 points. We would come back. Thank you Brendan.' },
         {
           comments: 'Very Nice. Stairs not a nuisance. Very nice shops close by. CVS close walk. Felt safe the whole time. Would definitely stay here again.'
         },
         {
           comments: 'We loved your flat Brendan - it was so nice to come back to after a busy day out. The location is superb and we couldn’t recommend it highly enough. \n' +
             'Would definitely come back if ever lucky enough to visit New York again.'
         },
         {
           comments: "Fantastic apartment in a great neighbourhood. Checkin and checkout were easy and Brendan's communication was excellent. Apartment has loads of room and was very pleasant to stay in. Location couldn't have been better - Nolita is ideal for getting the subway to pretty much anywhere, and very walkable to lots of Manhattan. We enjoyed lots of Brendan's restaurant tips as well. Would definitely stay here again!"
         },
         {
           comments: "A great apartment in a great location. It is compact but felt spacious for 3 people, I'm sure it would for 4 too. Very easy to pick up the keys. Brendan checked in to see if everything was ok, which was nice. He also left milk etc in the fridge for us on arrival. The air con worked really well (much needed in July!) but was a bit noisy at times. Apart from that, a great stay."
         },
         { comments: 'Great place in a great location.' },
         {
           comments: "Brendan place is exactly as you can see it in the picture. It's nice, cosy and it look like a classic NY apartment.  It makes you feel living not as a tourist in NY.\n" +
             '\n' +
             'We found all the ncecessary, to make coffee or cook something.\n' +
             '\n' +
             "The place was clean and it's situated in a perfect location. Between Soho and Nolita. Just 10 minutes walking to the supermarket (Whole Food market) and very closed to different subway. \n" +
             '\n' +
             "I reccomend Brendan's place!\n" +
             '\n' +
             "If I have to recriminate something: just the noice of the air conditioning. But if you are tired after a long walk around NY it won't bother you! \n" +
             ' '
         },
         {
           comments: 'Perfect location to visit NY. Local Area very friendly with lot of restaurant and bar.'
         },
         {
           comments: 'Brendan is a great host! Really interested in your comfort and does his best. Location is just perfect - everything you need is so close and is very comfortable for using public transportation. The place also is quiet and safe - exactly what you need after a busy day.'
         },
         {
           comments: 'Excelente ubicacion, cómodo, práctico y una excelente relacion precio-calidad-ubicacion.\n' +
             'Muy recomendable si te gusta vivir en esta zona de NY. Volveremos!'
         },
         {
           comments: "Location location location. I doubt there is a better area to stay in Manhatten. Close to everything we walked everywhere and didnt use any public transport. food and drink options right outside your door are numerous and all of great quality. The Fiat cafe serves up great italian food and the Thai next door was fantastic. Parisi bakery over the road has probably the best sandwiches ive ever eaten, you have to try 'The Dennis', amazing! Great coffee for Gimme Coffee directly opposite the apartment. \n" +
             'Great to see hardly any chains mostly all independants both shops and eateries, SOHO is just round the corner for upscale shopping and all the usual suspects are there. \n' +
             '\n' +
             'The apartment is a great size and very clean and functional, there was only 2 of us but 4 could stay comfortably. Everything you need for your stay is in the apartment. We really enjoyed our stay and wouldnt hesitate to stay again on future trips.'
         },
         { comments: 'Nice location, close to beautiful Soho' },
         {
           comments: "Brendan's place is the perfect location in Soho! You are at the intersection of several subway lines - everything is so easy to get to from there! Would definitely stay again."
         },
         { comments: 'the location its awesome!!!' },
         {
           comments: 'Apartment is in an excellent location. Very stylish area with lots of bars and restaurants and quick access to the subway. We had a friend visit who lives in NY and she was stunned at how big the apartment was. I wouldn’t hesitate to stay here again.'
         },
         {
           comments: 'Great location. Everything at your feet. The Emporio Restaurant downstairs has the best Italian food we have ever eaten!\n' +
             '\n' +
             'However the property didn’t meet our expectations, not even down to the basic standards.'
         },
         {
           comments: 'Perfect location for exploring lower Manhattan. Centrally located and a great restaurant just downstairs. The apartment itself was perfect for our family of 4 (we have a 1 and a 4 year old and everyone slept well). The walk up isn’t hard, but the stairs are a bit steeper than usual.'
         },
         {
           comments: "PRIME location. Such a fun area, tons of restaurants, one of the bedrooms doesn't face the street so it's pretty quiet. I'd stay here again."
         },
         {
           comments: "Brendan's place was the perfect solution for us! I was traveling with my family and we had a great stay. \n" +
             'The two rooms are spacious and the house is perfect for 4 people. The bathroom is small but if you know NY its just normal :) \n' +
             "The house its just like in the photos,  it's a warm place and very functional. \n" +
             'The location is just PERFECT to explore the city. I know NY pretty well and really wanted to stay in this area, You can walk to a lot of great places and have different metro lines close by to move all around. Lots of good restaurants, bars and shops. Best choice!\n' +
             'Brendan is always reachable and ready to help. The house has everything you need and the kitchen is perfect for good breakfast to start your day.\n' +
             'I would definitely stay here again next time and suggest to others!'
         },
         {
           comments: 'Nice apartment, best location!!! Very close to numerous subway stations / lines\n' +
             'For sure deserves a second stay!!!\n' +
             'The host was very kind and reachable by messages\n' +
             'Very nice Check-in / checkout system\n' +
             'This apartment is a no brainer!!'
         },
         {
           comments: 'perfectly located and charming 2 bedrooms flat! perfect for a family up to 2 children and top for 2 couples or friends. All kind of facilities, transports, shops and of course bar and restaurants down the building... Brendan is also very reactive if needed...'
         },
         { comments: 'Great location.' },
         {
           comments: 'Close to China town. We can get grocery and make dinner. Awesome'
         },
         {
           comments: 'I’m a local resident who needed a place for my family and myself to stay while our place was having work done. His space (and its location) were very good and matched the depiction. Brendan was a very helpful and accommodating host. Thank you.'
         },
         {
           comments: 'Brendan’s apartment is comfy and most importantly, he is responsive and the apartment is in a GREAT location.'
         },
         {
           comments: "We enjoyed to stay at Brendan's place. The location is amazing and the apartment is very cute!"
         },
         {
           comments: 'This place is cozy, great location—groceries, whole food market are close, easy to go everywhere and many good restaurants near by. \n' +
             'We spent almost a month and nothing was inconvinient, very quiet neighborhood but also middle of the soho. I just liked this place so much it’s like home home :)'
         }
       ],
       score: 0.7062661051750183
     },
     {
       name: 'Walk to beach - Cottage close to Waikiki',
       neighborhood_overview: "What I love about this neighborhood is that is pretty melow and quiet, but if you walk about six blocks you find all the action in waikiki and of course I love the fact that is so close to the ocean and the beautiful Kapiolani Park and you can see people exercising, kids playing in the park, etc, it's really amazing,",
       property_type: 'House',
       bedrooms: 3,
       address: {
         street: 'Honolulu, HI, United States',
         suburb: 'Diamond Head/Kapahulu/St. Louis Heights',
         government_area: 'Primary Urban Center',
         market: 'Oahu',
         country: 'United States',
         country_code: 'US',
         location: {
           type: 'Point',
           coordinates: [ -157.81261, 21.27219 ],
           is_location_exact: false
         }
       },
       reviews: [
         {
           comments: "I went to Oahu on a girls trip with 8 of my friends for my birthday. We wanted to find a place that was close enough to Waikiki to party in the bars, but easy access to the highways to explore the island and not have to pay for hotel parking overnight. This place met all of our wishes. There is plenty of street parking and the neighborhood feels safe enough. It's not the fanciest neighborhood, but we were very comfortable and felt like locals. The house was very clean and decorated well. The beds were comfortable, but more on the firm side, FYI. The kitchen had all the necessary tools and every appliance worked well. The bathroom was clean and the shower had strong water pressure. There is a washer and dryer that works well, but we only used it once since Marylu had left plenty of linens and towels for us. There is a large Safeway grocery store about a mile away, and a liquor store and gas station just a couple blocks down the street.\r\n" +
             '\r\n' +
             "Marylu was very quick to respond to my emails and was very accommodating even though we didn't need anything else or have any complaints.  \r\n" +
             '\r\n' +
             'We had an amazing time and a big reason was this cottage. If I ever visit Honolulu again, I would definitely stay here again!'
         },
         {
           comments: "Great house! It's about a 20-25 min walk to Waikiki Beach. Very well stocked with dishes, washer & dryer, etc. Lots of places to sleep and extra sofas. We fit 8 people in here comfortably with shared beds. Definitely recommended. "
         },
         {
           comments: 'Marylu and her cottage were fantastic. Exactly what we needed for our trip. Never using airbnd before she was great.  Quick responses, and helpful.  The place was cute and a 15 min walk to the beach, not much further to downtown Waikiki.  All the food places around it were recommended to us by locals.  Nice neighborhood also.'
         },
         {
           comments: 'I never met Marilu, but she was very kind and nice and very service minded via mail and text messages. \n' +
             'The house was great for us, five people. There is just three bedrooms so if your are ten people it would be tight. But the washing machine and the kitchen was perfect and the small garden. \n' +
             '. The cleaning was ok, but some dust here and there.  \n' +
             'The neighbour hood is so good, eat at Diamonnd head grill and est an acai bowl at Bogarts café for vreakfast. Its so good! '
         },
         {
           comments: 'Absolutely perfect! Very helpful landlady, everything was very easy and we loved staying here. For a group of 5 of us there was more than enough space, and there were still spare beds! Great location too. Thank you so much for making this place so hospitable, definitely recommend it : )'
         },
         {
           comments: 'Overall we had a very good experience. The cottage is your typical island style design and layout. It was clean, had all of the necessities and easy to find street parking. \r\n' +
             '\r\n' +
             "Location is great, close to Waikiki, diamond head, grocery store and shops. However, Campbell Avenue is a busy street and road noise can be pretty loud. Buses start early in the morning. The third bedroom is small compared to the other two however, you are only going to use it to sleep, you're in Hawaii after all. \r\n" +
             '\r\n' +
             'We had 3 couples in the place and never felt cramped. The kitchen came in handy as did the BBQ. All of us agreed we would certainly stay here again and Marylu was great to work with. She was prompt with responding to inquiries. '
         },
         {
           comments: 'The cottage is lovely. It is a great place for a family or a group of friends. We were delighted to find all kind of treats in the kitchen and all needed for cooking. The sofas are comfortable and the hard wood floors beautiful. The walk to the beach is right past the zoo!'
         },
         {
           comments: "The house was perfect!  We fit a group of seven comfortably when we were in town for a friend's wedding.  The well-supplied kitchen meant we could save money by preparing several meals at the house.  But the house is also close to the beach (~20 min. walk) and several good places to eat, including the delicious Side Street Inn.  \r\n" +
             '\r\n' +
             'I loved reading and barbecuing in the yard.  There were plenty of towels and beach supplies for everyone.  Besides the bathroom being a bit busy with seven people, it was very clean and the shower pressure and temperature level were great.  The welcome package was a nice touch.  \r\n' +
             '\r\n' +
             "As others have mentioned, the only issue we had was with noise.  There's not much sound insulation between the house and the street or the neighboring houses.  I would suggest bringing earplugs if you're a light sleeper.  Also, the neighbors stopped by one night to ask that we keep the conversation down after 10 so that's good to keep in mind in advance.  \r\n" +
             '\r\n' +
             'Also, a lot of the outlets are two-prong.  It could be useful to bring a 3-prong to 2-prong adapter.  \r\n' +
             '\r\n' +
             "We'd all definitely stay again - thanks so much!  \r\n" +
             '\r\n' +
             '\r\n' +
             '\r\n'
         },
         {
           comments: 'The house was better than expected! Very relaxful place, with a short walk to the main strip. Wish we could have stayed there longer.'
         },
         {
           comments: 'Great beach house and close to everything! Marylu was responsive during the whole booking process and we would absolutely book with her again. House was clean and we had a great time!'
         },
         {
           comments: "My group and I were very please to stayed at Marylu's place. It honestly feels like home and Marylu makes you feel secure by responding quickly to your messages. Highly recommend this place to anybody planning on staying in waikiki."
         },
         {
           comments: 'The house was amazing!  Clean, spacious, and comfortable.  Marylu was very accommodating and flexible.  The yard was very nice to hang out in, and the location was excellent, much better than Waikiki.  Beautiful view of Diamond Head.  Beach supplies were even provided.  We had a large group and we all fit in comfortably, plenty of bedding, blankets and pillows.  Would highly recommend!'
         },
         {
           comments: "Marylu had a great place that I would definitely recommend. Check in and check out were smooth and no hassle. Marylu was a responsive host and moved our check in time up to accomodate our arrival time. The house is in a good location with the famous Ono's right down the street and Waikiki easily within reach."
         },
         {
           comments: 'Marylu is kind and her response is also very quick. She is flexible for various requests. About this listing, the contents of many feedbacks are right. A positive is access to Waikiki, Diamond head, Kahala, and H1 is very nice. The cost performance is also good. A negative is road noise, but  this house is recommended for a lengthier stay and for who is not so nervous. \r\n'
         },
         {
           comments: "The house was perfect for everything we needed. Close enough to walk to the beach and Waikiki, but far enough away to avoid all the hustle & bustle of the busy tourist area. Leonard's Malasadas, Zippy's, and Safeway are all in the neighborhood. The house is relatively close to the neighbors, and your windows will be open because of the heat so you have to be conscious to not be too loud at night. We had a little trouble getting a hold of Marylu at first, but that was due to her being out of the country. She was still able to connect with us to make sure we had the necessary check-in information. Overall, my friends and I had a great stay and I can't wait to come back!"
         },
         {
           comments: "We had an absolutely great stay at Marylu's cottage. It was so 'old Hawaii'...just what we love. The place is well-equipped with tons of towels, comfy beds and a fully-stocked kitchen...perfect for the omelets I made my family every morning. The street traffic can be a little loud, but no worries since the place is so comfortable. Oh, and the mango tree outside provided the perfect sweet treat! All in all, a wonderful stay. Thanks!"
         },
         {
           comments: 'Host:\r\n' +
             'Marylu made this trip easy through her ease of communication leading to the trip and during. If I had any questions Marylu would respond quickly. She also made the check in and check out process easy.\r\n' +
             'Rental:\r\n' +
             'The location of the house is ideal for a visit to Honolulu. It is literally 8-10 mins away from everything you need; Waikiki beach, restaurants, Safeway, Starbucks and bars. We would take a cab to most of these places and the fare was always less than $10. the house has many beds. I think it can fit up to a group of 10 people. There is no A/C but the windows and ceiling fans through out made the house cooler. Marylu also provided extra towels and bed sheets which were very helpful. We were unable to get the washer machine to work and had to go to the laundry mat near by. Instructions on the machine would have helped. Also there is no microwave only a stove, coffee maker, fridge and dishwasher. A microwave would have definitely been used and appreciated.\r\n' +
             '\r\n' +
             "Overall the experience was great and I would definitely stay at Marylu's house again."
         },
         {
           comments: '3回目のﾊﾜｲで､ﾎﾃﾙ滞在に飽きだしていたのでこちらの宿を借りましたが､とても良かったです｡\n' +
             '目の前の通りは意外と車が通り､音はそれなりに気になりましたが､60歳の父は､自然の風が適度に入ってくるﾘﾋﾞﾝｸﾞで気持ち良さそうに昼寝していましたし､浮輪やｼｭﾉｰｹﾙやﾎﾞﾃﾞｨｰﾎﾞｰﾄﾞなども借りれて､息子もとても喜んでいました｡\n' +
             '徒歩5分位歩くと､有名なｶﾌｪやﾊﾝﾊﾞｰｶﾞｰｼｮｯﾌﾟ､軽食を買えるお店もあります｡また､近隣の家々も､ｵｰﾙﾄﾞﾊﾜｲ的な素敵な家が多く､歩いていてとても楽しかったです｡\n' +
             '海までは､子連れだと少し距離を感じたので､自転車か車があったらﾍﾞｽﾄかもしれません｡'
         },
         {
           comments: 'This cute house was great for our group of 6! It had three bedrooms with about five beds and three couches that could also be used as beds. All in all, plenty of space! She was very responsive and the key exchange was a breeze. In addition, there were a lot of body boards and shower and beach towels that we used during our stay. Finally, the house was just a 12-15 min walk to the beach. \r\n' +
             '\r\n' +
             'Would stay again in the future!'
         },
         {
           comments: 'We did not meet Marylu in person, but she responded to texts very quickly. The house was just what we had expected-- informal, island style bungalow, and the location was perfect for us. The house had everything we needed for our stay, from a reasonably outfitted kitchen to beach gear. Sleeping accommodations were adequate for our large, extended family and we managed with the single bathroom. The washer and dryer were much appreciated. \r\n' +
             '\r\n'
         },
         {
           comments: 'The host was very helpful, the house very cozy only problem is the washroom,(only 1) enough rm for 9 guests. Washer and dryer very handy.'
         },
         {
           comments: 'The reservation was canceled 21 days before arrival. This is an automated posting.'
         },
         {
           comments: 'The house is well located, between Diamond Head crater and Kapiolani park. The park and beach were close enough to walk several times, and there are good inexpensive places to eat a few blocks away. The night can be noisy, so bring earplugs if that bothers you, and the mornings can be bright, so bring a mask if that bothers you. We slept our family of seven easily, and cooked a lot while there with the available cookware. '
         },
         {
           comments: 'The house was exactly as it was described. Right on Campbell and in the middle and short walk to the best Acai bowl place on the island, Diamond Head Cove Health Bar on Monsarrat or if you walked the other direction you could find yourself on Kapahulu where theres a Safeway and many other stores!\r\n' +
             '\r\n'
         },
         {
           comments: 'Actually this lovely home is great and our all the members, 8 adults are very satisfied and enjoyed the stay.\r\n' +
             '\r\n' +
             'Before we arrived, we just a little bit worried about the size of house but it was spacious enough.\r\n' +
             '\r\n' +
             'It is located only 10 minutes walking distance from the Waikiki beach.\r\n' +
             'There are the bunch of towels and surf boards and we went to beach everyday.'
         },
         {
           comments: '閑静な住宅街にある､緑に囲まれた素敵な一軒屋でした｡家から歩いて徒歩1~2分のところにﾊﾞｽ停があるので､ｱﾗﾓｱﾅｼｮｯﾋﾟﾝｸﾞﾓｰﾙへ行く際に利用しました｡ﾜｲｷｷｴﾘｱまではﾊﾞｽでも移動できますし､のんびり歩いて20分程度で着くので､ｱｸｾｽがかなり良いです｡家の中も清潔でとても居心地が良かったです｡ﾄｲﾚとお風呂が一つになっている為､大人数での利用の際には少し大変かも?\r\n' +
             'また機会があれば､是非利用したいです｡'
         },
         {
           comments: "The place was great. The host was great. Everything made sense. Exactly as advertised. I recommend Marylu's place."
         },
         {
           comments: "we had a lovely stay at marylu's cottage.  she thought of alot of extras to help make our 4 days there quite enjoyable.  our extended family of 9 found everything to be quite comfortable and accommodating.  it was a pleasure to walk in to a clean, neat place to stay."
         },
         {
           comments: "I had overall a good experience at the house. Somethings were outdated but I enjoyed my stay with my family of 8 people.  Close to Waikiki.  Only downside is no air conditioning and one bathroom.   Tv didn't work that well either"
         },
         {
           comments: 'うｰん､ﾚﾋﾞｭｰが素晴らしかったので利用したのですが､正直微妙でした…\r\n' +
             'ﾃﾚﾋﾞはつかないし､水道は壊れているし､ﾄｲﾚｯﾄﾍﾟｰﾊﾟｰなどの消耗品のｽﾄｯｸがないし…\r\n' +
             'すべてﾎｽﾄさんに伝えたところ直したりｽﾍﾟｱを提供してもらえましたが､到着する前に準備していただきたかったです｡'
         },
         {
           comments: "Marylu's cottage is exactly as described. She is so welcoming and helped with check-in and some wifi issues. She even provided some delicious welcome favors to begin our stay ( the chocolates and coffee were amazing). The home is right on the busy street of Campbell and since there isn't any a/c, windows must be open for fresh air. There is a lot of street noise, but It is usually noisy anywhere in the hotel zones. Everything was walking distance Rainbow drive in, several stores and restaurants. We would park at the Honolulu Zoo and walk over to the beach from there every day. Wifi is available for those who need it. Make sure to go to Sweet E's for the best brunch as its close by to the home as well. "
         },
         {
           comments: 'This cottage was perfect for our week-long stay in Honolulu!  Close to plenty of action without being immersed in the bustle. The house itself has three bedrooms and could easily sleep seven adults comfortably. We would stay here again next time!'
         },
         {
           comments: 'It was super easy to deal with Marylu. The home was perfect and location even better. We will return :)'
         },
         {
           comments: 'The host left some coffee and local snacks for us, which was really nice.  The house was very spacious and clean.  The furniture is a bit dated but comfortable.  \r\n' +
             '\r\n' +
             'What takes a bit of getting use to is the noise.  Because there is no centralized air, most of the windows are open to circulate the air, which also brings in the noise from the busy street.'
         },
         {
           comments: 'The host canceled this reservation 10 days before arrival. This is an automated posting.'
         },
         {
           comments: 'Beautiful house, walking distance to the beach and plenty of beds! We had a few of us meeting in Hawaii for a wedding and this house suited us perfectly. '
         },
         {
           comments: 'Comfortable accommodations and great location. Highly recommend.'
         },
         {
           comments: 'We had a very enjoyable stay. Marylu was very responsive. There is quite a bit of road noise, as the house is on a main street. We recommend bringing earplugs if the sound cars and trucks at night will keep you awake. The house was large enough for 6 adults and a child. Very comfortable! Walking distance to the beach! '
         },
         {
           comments: 'Great location with easy access to waikiki and the all around island. Marylu was very helpful answering all our questions. \r\n' +
             'House was a little old however great to have separate living/ sleeping areas.We had a fantastic time.\r\n'
         },
         {
           comments: 'We had a wonderful time during staying .\r\n' +
             'on first and 2nd day, we had difficulty to find a parking space by the house for my car , but later days are OK. The street traffic noise was loud, and need time to usd to it.\r\n' +
             '\r\n' +
             '\r\n'
         },
         {
           comments: 'The location is good, especially if you have a car.\r\n' +
             'The house is basic but comfortable. Good if you are looking for a place for a small group'
         },
         {
           comments: 'Felt like home, this place had everything you could think of. Super close to everything. '
         },
         {
           comments: 'Great place, well-stocked kitchen, amazing location that is near everything. Comfortable beds, lots of towels, extra blankets. The ceiling fans and open windows did a great job of keeping us cool. It is in a residential neighborhood but the street is used often, especially early morning and late afternoon. '
         },
         {
           comments: 'Very good location, although beds were quite uncomfortable. not really 3 bedrooms (1 room is very small converted from a laundry) you would struggle to sleep 8 here.\n' +
             '\n'
         },
         {
           comments: "Very cosy and comfortable and in a good location we had a great time while staying at Marylu's."
         },
         { comments: 'D.C.' },
         {
           comments: 'Big enough for a party of 5, despite a single bathroom. Quite well located with bus lines very close. Very quite in the evening and good communication with Marylu. The cleaning was not perfect (some dust ball behind doors).'
         },
         {
           comments: 'Nice place and host, cool garden with bbq, very close to waikikibeach, but a very noisy street in the morning, no air conditioning and a big cockroach in the bathroom. The third room is very small we planed to sleep in it with two people but was forced to be 3 in the bigger room.'
         },
         {
           comments: 'The location within 15 minutes easy walk to the beach was fantastic.\n' +
             'Similar easy walk to Safeway and local restaurants was handy.\n' +
             'The kitchen was well appointed.  Only disappointment was the traffic noise at night.'
         },
         {
           comments: "House had all amenities and great location but it's on a busy street so it's very noisy but that didn't bother us. The house has only ceiling fans and didn't realize weather was very humid so very uncomfortable to sleep in the rooms. There are no window AC or cooler in the house."
         },
         { comments: 'assolutamente raccomandabile' },
         {
           comments: 'The house is well located and offers everything you need for a stay with a group. The only things that you should be prepared of is that the third room is only comfy for 1 person and that the street is very noise since thats a bus route. But if you have earplugs you can sleep there. Mahalo Marylu for everything :)'
         },
         {
           comments: 'Great location for beach/hikes/Waikiki. Spacious common area. Would have been nice to have a/c, but not too bad with fans on. Great for a group trip.'
         },
         { comments: '最高の旅行になりました｡' },
         { comments: 'Great location, close to beach and shopping.' },
         {
           comments: "Without air conditioning it is too hot to sleep.  It's almost a mile walk to the beach."
         },
         {
           comments: "The house may be outdated and on a busy street but the location is ideal. Close to Waikiki Beach, freeway and groceries like Safeway and Walmart. If you plan on doing some cooking, check what's in the cupboards and refrigerator first because they're well stacked with spices and other items that are useful. The washer and dryer came in handy too. "
         },
         {
           comments: 'It was a cozy, island style place.  It had most of the amenities you needed.  Would have been better if it had air conditioning but overall a nice place. '
         },
         {
           comments: 'The location of the cottage is ideal if you want to go to Waikiki beach or even for a walk on Diamond Head. I recommend Marylu who is reactive and reliable.'
         },
         {
           comments: 'The location is good, not far to walk to Waikiki beach area. The house is quite dated but had everything we needed. Marylu was great and left coffee and chocolates for when we arrived, communication was superfast.'
         },
         {
           comments: '電気が切れていたのが残念でした｡\n' +
             '立地条件は良かった｡\n' +
             '外でﾊﾞｰﾍﾞｷｭｰは狭くて暗いので､できませんでした｡\n' +
             '男同士なら､問題無く､快適なﾗｲﾌができると思います｡'
         },
         {
           comments: '立地条件は最高です｡\n' +
             'ただ､ﾘﾋﾞﾝｸﾞの電気が切れていて､ﾛｳｿｸで対応しました｡\n' +
             '冷蔵庫もあまり､冷えなかったです｡\n' +
             '清潔感はｲﾏｲﾁでした｡\n' +
             '男だけなら､気にならない程度だと思います｡\n' +
             '後､蚊が多い為､蚊取線香で対応しました｡'
         },
         { comments: 'Great location.' },
         {
           comments: 'The house is extremely dated, however, excellent communication and great location make it a good place to stay if you are looking for an affordable place within walking distance of downtown.'
         },
         { comments: 'Good place' }
       ],
       score: 0.695408284664154
     },
     {
       name: 'Spacious private 2BR with Backyard Williamsburg',
       neighborhood_overview: '',
       property_type: 'Apartment',
       bedrooms: 2,
       address: {
         street: 'Brooklyn, NY, United States',
         suburb: 'Williamsburg',
         government_area: 'Williamsburg',
         market: 'New York',
         country: 'United States',
         country_code: 'US',
         location: {
           type: 'Point',
           coordinates: [ -73.94884, 40.70778 ],
           is_location_exact: false
         }
       },
       reviews: [
         {
           comments: 'It is in a really great location and Lawrence makes you feel super welcome and comfortable.\r\n' +
             'The place is really clean and tidy. A great place to stay for either a few days or an extended time in New York.\r\n' +
             '\r\n'
         },
         {
           comments: "Lawrence is a great host. He was there when we needed him, and quick to reply. The place is great. Close to transportation to the city. Everything was great when we arrive, free parking around the corner between Thursday's- Sunday's. I recommend this place to anyone coming to New York"
         },
         {
           comments: 'Lawrence was a great host!  He checked up with us to make all was well; he \r\n' +
             'even left us a bottle of wine to enjoy!    The apartment was very clean and the linens were fresh and fluffy! We will be back! '
         },
         {
           comments: 'Lawrence was a great host. He was available when needed and answered any questions or requests. The place was clean and very comfy. Will definitely book again.'
         },
         {
           comments: 'Lawrence is a fantastic host and place is everything advertised\n'
         },
         {
           comments: "The appartment is big enough to accomodate 4 people. We had 2 rooms with 2 double beds. Large living room with lots of room to have breakfast all together at the same table. A kitchen fully furnished, bathroom with towels and everything you should expect from a hotel. The place is nicely decorated, clean, and there are many lights in different places, so you can create a cozy atmosphere and feel like being home. Lawrence is also a very kind and caring person. He's very helpful so you don't have to worry about details during your stay in NYC. The neighborhood is calm, you won't be scared about coming home late at night. There are restaurants, coffe shops and groceries all around. You can easily get there by feet, and also transportation is not far. Visit the original Williamsburg. It's a 15 minutes walk but it's worth all the shopping, restaurants and coffe shops you need. You can also visit the artists area that is very close. Beautiful graffitis decorate the buildings walls, music gear shops, live bars, vintage clothing, tattoo studios, and hand crafted items shops"
         },
         {
           comments: 'My daughter stayed at Lawrence place , she was so happy , she keep telling me how cool and convenient is the neighborhood, and how sweet and helpful was Lawrence .\n' +
             'The appartement is great. \n' +
             'I will definitely recommend.\n' +
             'Thank you'
         },
         {
           comments: "Lawrence's apartment is a perfect base from which to explore Brooklyn or further afield in NYC. He's a great host too, very friendly and welcoming on arrival with lots of great local tips and advice. Highly recommended."
         },
         {
           comments: "Lawrence was a fantastic host. Very attentive to any request. I don't think I waited more than a few minutes for any reply and he would go out of his way to improve me and my family's comfort.\n" +
             'The place is spotless. There is certainly limited light since it is on the lower ground floor but due to the location, comfort and value, I would recommend this spot. '
         },
         {
           comments: "Our stay at Lawrence's was really good, he was very helpful and went out of his way to accommodate us.  The basement flat is in a good location for getting the Manhattan and the rest of Brooklyn.  The kitchen is well equipped and it is very cosy. There was five of us which is probably the maximum for staying comfortably but you could make 6 work I'm sure."
         },
         {
           comments: 'Nous avons passé une semaine à 5 en famille chez Lawrence. Tout a été parfait. Le logement correspond à la description et avons été très bien reçus. Lawrence est un hôte très sympa et très serviable pour tous renseignements et aide nécessaire. Tout le voyage était super.'
         },
         {
           comments: 'Lawrence was amazing and made sure my friends and family were super comfortable!! The place was very nice and made us feel like we were right at home. The location was great too! 5 stars for sure!'
         },
         {
           comments: 'Positives:  Roomy, clean, quiet, convenient, host is responsive (attempted to fix WIFI even though traveling overseas)\n' +
             'Negatives: slow WIFI  (unable to access from bedroom), single ply toilet paper, occasional noise from people walking upstairs, no windows (basement unit), uneven floor (undulations)'
         },
         {
           comments: 'Lawrence est très accueillant, agréable et prends soin de ses hôtes. Tout était très propre et très fonctionnel. Tout est facile et à disposition dans cet appartement. \n' +
             "Le quartier n'est cependant pas animé il faut prendre le métro qui est à 10 min à pied. (Assez facile de rejoindre manhattan avec la ligne L) Ou marcher environ 25 min pour rejoindre Bedford avenue pour y trouver tous les restaurants, bars et quelques boutiques. \n" +
             'Merci à Lawrence pour son accueil et ses bonnes intentions. '
         },
         {
           comments: "Our stay was perfect. The apartment was very clean and comfortable. Lawrence is a fantastic host; he was very attentive and helpful. The apartment is close to a number of subway lines. You'll find plenty of restaurants, bodegas, and full service laundromat nearby."
         },
         {
           comments: "We had a great time staying at Lawrence's place. It's in a great location in Brooklyn. There's a lot to do in the neighborhood, and there's easy access to public transportation. \n" +
             '\n' +
             "The place was very clean, with a lot of space! Like others have mentioned, there aren't many windows as it's a basement apartment but that was totally fine with us, since NY gets very hot in the summer and the place was nice and cool. Of course the A/C helps as well! The back patio/garden area is very charming.\n" +
             '\n' +
             'Lawrence was a great communicator when it came to logistics, and also recommended a bunch of good places to eat nearby. \n' +
             '\n' +
             'Overall, it was a seamless experience for us and I highly recommend it!'
         },
         {
           comments: 'Affordable, comfortable, spacious, well-equipped 2 bedroom basement suite. Cool, quiet residence that was nice to come home to after the bustle of Manhattan, especially during the summer heat. Host was available and very helpful.'
         },
         { comments: 'We had a great stay!' },
         {
           comments: 'It was a pleasure to stay at this apartment. The location is in Williamsburg and very close to main roads and local stations, allowing access to direct route to major parts of NYC. There are many good eateries and locations close by for wandering and exploring. The apartment is very modern with a lovely design, it is spacious and is very nice for relaxing and has all facilities that one would needed while staying in New York. I would highly recommend staying here!\n'
         },
         {
           comments: 'Lawrence is a great airbnb host, gracious hospitality combined with a friendly attitude, perfect combination!'
         },
         {
           comments: "Staying at Lawrence's place was like visiting a cousin from New York ! He was very helpful and kind to us. The appartment was comfortable enough for a family, the kitchen very well equipped and the little garden really cute !\n" +
             'Perfect place to come to visit New York : subway close, neighborhood peaceful with lots of restaurants and shops all around. We recommend it !'
         },
         {
           comments: "This place was amazing! Lawrence was very nice and caring. Great location if you're planning on taking the train into Manhattan. Can't wait to stay there again!"
         },
         {
           comments: "Lawrence was a really great host, the communication was very good and he always had time for our questions. He helped us plan our trip and gave us really good recommendations. We even could make use of his bicycle. His Airbnb was clean, everything was nicely set up. There was nothing that we've missed. The garden was wonderful, we even enjoyed  drinking our good-morning-coffee there. We highly recommend Lawrence and his Airbnb!"
         },
         {
           comments: 'Lovely apartment. We were a family of 5 adults and were very comfortable. It had everything that we needed. Beds and sofa bed very comfortable. Quiet location but walking distance to train, restaraunts, bars etc Very clean and comfortable. Nice back garden. Well equipped. There were some food and drink necessities available which was a nice surprise. The apartment was bigger than what I had imagined. Great Wi-Fi and TV. Lawrence is a very responsive host and is helpful in every way. I highly recommend this accommodation and host.'
         },
         {
           comments: '5 Star all the way..would recommend Lawrence and his place to anyone! You wont be disappointed'
         },
         {
           comments: 'Lawrence was a great host and went out of his way to ensure our stay was as perfect as possible! His suggestions on places to visit and travelling around both Brooklyn and NYC were really helpful! The apartment was perfect for us and allowed us to travel in and out of manhattan without any issues, two very local subway stations to choose from! This apartment is a perfect base to explore Brooklyn and NYC, I would highly recommend the apartment and Lawrence as a host! Will definitely go back!'
         },
         {
           comments: 'Very nice stay! Lawrence was very flexible with everything. The place was clean and also surprisingly large and had more than enough space for me and four friends.'
         },
         {
           comments: 'Great apartment. Spacious and well equipped. Really close to both the L, M and J trains to Manhattan. Some nice bars and restaurants around the immediate area too. Lawrence was really helpful and easy to keep in touch with during our stay.'
         },
         {
           comments: "Even though the reviews we read on Lawrence's apartment were very strong, our stay was even better than we thought. The apartment was clean, tidy, comfortable with everything we needed, and in a great location. Close to transport links and easy walking distance to bars, restaurants and cafes. \n" +
             "Lawrence and Angela were super super helpful. They didn't impose on us at all, but gave plenty of advice and tips on local sights and restaurants. You really couldn't ask for better hosts. A lovely couple. \n" +
             'We 100% recommend this apartment. A great experience'
         },
         {
           comments: "This place offers bang for the buck. True, it's a basement apartment with a funky layout, but the space is perfect for a family or a couple of friends. The location couldn't be better, right in Williamsburg--walkable to anything you could want. Lawrence is an AWESOME host. I had told him in passing that it was my friend's birthday we were celebrating, but he had put a bottle of sparkling wine waiting in the refrigerator for us when we arrived. He was very helpful but not overbearing or pushy, giving us the right amount of space while making himself available. You CANNOT GO WRONG trying out this place!"
         },
         {
           comments: 'Lawrence’s place is perfect. The best location, in the middle of Williamsburg, so close to Manhattan by train or subway. The apartment was clean and totally equipped. Lawrence was always ready to help us with the best tips. We spent ten lovely and unforgettable days there.'
         },
         {
           comments: 'The place is great. Me and four friends stayed there 3 nights. The apartment was easily big enough for 6.\n' +
             '\n' +
             'The location is great - close to all the main bars in Williamsburg and very easy to get to Manhattan (8 minute walk to the Met station)\n' +
             '\n' +
             'Lawrence was a great host and kept in touch during our stay and was flexible. A great host. Thanks for having us\n' +
             '\n' +
             'Would highly recommend this apartment'
         },
         {
           comments: 'Lawrence was very prompt, accommodating and provided a lot of great recommendations for things in the area. The space had plenty of room, and was super convenient location to multiple subway lines and restaurants.'
         },
         {
           comments: "This was a good choice and I recommend it. It's really, really clean, and so even though it's a basement it doesn't feel creepy. The location is great. It was very quiet but still close to so much. We had tons of options within a 4-5 block radius. Also, Lawrence was more than happy to offer us suggestions. The check-in was very easy and smooth and Lawrence was immediately responsive to all our requests. He had also stocked the kitchen with bottled water and beer for us, which I thought was so nice! He was very concerned that we have a good stay. The only couple of things I might say that I wish were different were that one, we couldn't control the heat ourselves and it made climate control a little challenging sometimes (we had to text or call Lawrence to change it for us), and two, the internet was kind of spotty (probably normal for a basement apartment). But neither of things were major issues and I would definitely stay there again. Thank you Lawrence for being such a lovely host!"
         },
         {
           comments: 'Superbe appartement comme sur les photos chambres très spacieuse et Lawrence est au top avec ses hôtes pleins de bon conseil très arrangeant il ne manque rien même jusqu au parapluie !!! Bise Lawrence nous conseillons +++'
         },
         {
           comments: 'Lawrence was an amazing host. Really fast communication and always on hand to offer recommendations.\n' +
             '\n' +
             'The flat is lovely. 2 huge beds and a very comfortable sofa bed with memory foam mattress. It was an excellent base for us, very easy to get into Manhattan to do all the touristy things.\n' +
             '\n' +
             'Would highly recommend staying here. Perfect for small groups or families'
         },
         {
           comments: 'Me and my family spend seven days in Lawrence apartment. The kids loved it and so did we. Good space for for us and nice kitchen. Williamsburg fun place to explore and 20 mins to Manhattan.\n' +
             'Great week and Lawrence is a very good host. Would love to come back.'
         },
         {
           comments: "This apartment is a lovely space that's close by to a number of restaurants and delis. There are 3 subway stations within walking distance, making it easy to explore both Brooklyn and Manhattan. Some hot water pipes run through the ceiling of the apartment which can make it quite warm, but otherwise it's a comfortable place to stay."
         },
         {
           comments: 'Lawrence es un anfitrión de lujo! Reservamos el lugar un mes antes y unos días antes de viajar ya estuvimos en contacto con el y nos dio recomendaciones de lugares para comer o salir por la noche. Sus especificaciones para llegar al departamento fueron excelentes y siempre estuvo atento a lo que necesitábamos antes y durante nuestra estadía. El lugar es tal cual como lo ven en las fotos, habitaciones amplias y super cómodo para estar en grupo y compartir. En ubicación super bien, caminando eran como a 8min del metro que llevaba al centro de todo, o bien en taxi o uber también era cerca sobretodo si se manejan en grupo no es caro. Muchísimas gracias a nuestro super anfitrión Lawrence! Recomendado 100%  ❤'
         },
         {
           comments: 'Great place due to\n' +
             '- close to communication\n' +
             '- close to nightlife\n' +
             '- very clean\n' +
             '- better than the pictures\n' +
             '- and very important, caring host that checked in often enough to ensure everything was alright. Gave also great tips on where to eat/drink etc.\n' +
             '\n' +
             'Would stay there again.'
         },
         {
           comments: 'If there is any doubt in your mind in booking this Airbnb, Cast it out now. Lawrence’s place spectacular. He was a wonderful host. There is absolutely nothing that can be said about this place and Lawrence. If you do not book, you surely will miss out. Much better than staying at a hotel.'
         },
         {
           comments: 'Lawrence was a great host during our recent trip to NYC. The apartment was in a great location and was extremely clean.  He made suggestions to local places, checked-in frequently, and responded to any questions we had in a timely manner. My one (Website hidden by Airbnb) of the mornings the upstairs tenant was being extremely loud from 4a-8a, which kept us up. Other than that, the warmth in the apartment was relieved by opening the front and back windows. He accommodated our check-in and check-out times, which made our stay and weekend that much more enjoyable. Would highly recommend staying with Lawrence. We will surely be back!'
         },
         {
           comments: 'Very comfortable and spacious apartment. Extremely suitable for families.'
         },
         {
           comments: 'Lawrence was beyond helpful. He replied to every message at the speed of lightning and showed the utmost care for that our stay was perfect. For example, we were in need of an iron and he did not even offer but insisted he would bring one the very same evening. He also wrote us an extensive list of local attractions, which was super helpful. The area itself is really cool and the apartment is close to several subways. I recommend Lawrence and his place one hundred percent.'
         },
         {
           comments: 'Excellent host! Great with recommendations. Perfect space that’s central in Brooklyn.'
         },
         {
           comments: 'This was a lovely space, very clean and comfortable. Lawrence was very helpful and even went out of his way to let us know there were umbrellas available when the weather turned to rain. We will be back!!'
         },
         {
           comments: 'We loved staying at Lawrence’s place. Spacious (it even has a backyard!), well-appointed with modern decor, and very conveniently located to one of the hippest neighborhoods in the city. Lawrence was very prompt to respond to any questions we had. I would highly recommend staying here during your visits to NYC/Brooklyn.'
         },
         {
           comments: 'L appartement de Lawrence est bien situé facile d accès à Manhattan par le métro. Il est cosy, fonctionnel et très propre.Lawrence est très attentionné envers ses hôtes et réactif dans ses réponses. Nous le recommandons'
         },
         { comments: 'Perfect location' },
         {
           comments: 'Lawrence was a great host. The apartment was clean and in a good location. Easy access to transportation, dining, and nightlife. We really enjoyed our stay.'
         },
         {
           comments: 'The place was excellent close to many restaurants and metro stations, we were there for 5 days and it was great.'
         },
         {
           comments: 'From the beginning we felt very welcome at Lawrence place. He was a great host with a lot of good tips. The appartment was very clean and comfortable with a lovely shared garden, comfy beds and all equipment you need. We loved the peaceful neighboorhood in Williamsburg. A welcome contrast and break with busy Manhattan. We look forward to stay with Lawrence in the near future! Thanks again for the great week, Lawrence! '
         },
         {
           comments: 'Wonderful little place in a great neighborhood. Lawrence was an amazing host and all around kind person. My family of four was quite comfortable and we had everything we needed and more. Thanks again Lawrence!'
         },
         { comments: 'Lawrence is a great host and accommodated us very well.' },
         {
           comments: 'Lawrence a été présent dés la réservation. Par la suite il a toujours été prompt à répondre aux interrogations. L’accueil au logement a été parfait. Le logement est beau propre, fonctionnel. Les lits sont confortables et il est appréciable d’avoir la Wifi. A 8 minutes de marche se trouve le métro et 15 minutes plus tard vous accédez à toutes les activités que vous offrent cette ville. \n' +
             'Le séjour a été parfait et je conseille ce logement. Si je dois revenir aucun doute que je ferai le nécessaire pour retourner chez lawrence '
         },
         { comments: 'Lawrence was a wonderful and helpful host' },
         {
           comments: "Lawrence's house was exactly as described and convenient distance to any stations vicinity. We already miss a life in Brooklyn.."
         },
         {
           comments: "Lawrence is a great host - very fast in responding and checking, if everything is ok. He also stored our luggage on our last day, which was very helpful. The places is very spacious, but with no windows, so staying for 2 nights was just about the right amount of time. Also it's quite a walk towards the subway, but in a quiet neighbourhood. "
         },
         {
           comments: "Nous n'avons jamais été reçu à ace autant d'attentions. Lawrence et sa famille sont adorables. Discrets mais toujours disponibles. Cet appartement a un petit jardin partagé ou le petit déjeuner du matin est un luxe au cœur de Brooklyn.\n" +
             'Ou bien pour la bière du soir, bien fraîche. \n' +
             '\n' +
             "Nous avons eu un pb personnel, et lawrence nous a aidé avec beaucoup d'humanité. Merci à lui.\n" +
             '\n' +
             "L'appartement est idéalement placé pour profiter des quartiers de brooklyn, street art, petits commerces et d'une ambiance très hipster.\n" +
             '\n' +
             'Une liste de petits resto est proposée, nous en avons faits deux, Top !!\n' +
             "C'est un hôte de bon goût.\n" +
             '\n' +
             'Du williamsburg authentique. \n' +
             "Je recommande vivement. Et c'est peu dire. "
         },
         {
           comments: 'Lawrence is very gracious and attentive to all inquiries and requests.'
         },
         {
           comments: 'Perfect host. Very cool and flexible. Location near all facilities. Clean basement. Great stay!'
         },
         {
           comments: 'Lawrence’s place is very well located, close to a range of bars and restaurants. He was an attentive host and had some great recommendations for things to do while in New York. For a basement apartment, the place felt surprisingly airy and access to the garden was a plus.'
         },
         {
           comments: 'Host is responsive and hospitable. Great location! Cool space.'
         },
         {
           comments: 'Lawrence is a genuine, friendly and very hospitable host. He enabled us to check in early and provided some fabulous information and tips about the surrounding area and NY. The apartment is in a great location and is clean - our only issue was the noise from the upstairs apartments that occurred every night during sleeping hours. If not for the ongoing noise issues (which Lawrence endeavoured to address for us) that didn’t suit our family (inc toddler), this would have been the perfect apartment. If you don’t mind noise/use to it or sleep heavy, then you’ll love this place.'
         },
         {
           comments: 'This Williamsburg apartment really fit our needs and Lawrence is a great host! He provided amenities such as water, coffees, towels, dishware, and an extra set of keys. He also gave great recommendations! \n' +
             '\n' +
             'The apartment is in a great location and surrounded by many restaurants, delis, and convenience stores. It was about a 10 min walk to the G and L trains. It is a basement apartment so those with a lot of luggage or sensitive to stairs should take note. It’s only a few steps but is tight in typical Brooklyn fashion. The apartment itself is spacious, with 2 bedrooms, a large living/dining area with a bed in it, a bathroom, kitchen, and patio space. We didn’t use the patio space much because it seemed shared. The kitchen is also a bit separate from the rest of the place in the back of the apartment which made the space feel large. We loved the open floor open of the living/dining room. \n' +
             '\n' +
             'One thing to note was that due to the lack of windows (basement apartment), there was very little air flow and at times the apartment felt stuffy. Lawrence provides an AC unit and you can keep one of the doors unlocked to let in air, but the AC wasn’t sufficient during our stay. Thankfully we weren’t home for long periods, but with 6 of us in the space it got warm.\n' +
             '\n' +
             'Overall, we really enjoyed our stay in this Williamsburg apartment! Lawrence, thank you so much for being a great host!'
         },
         {
           comments: 'Lawrence was great,\n' +
             'Helped with the check in and with storing our languages after we checked out.\n' +
             'he also had great tips about the area.'
         },
         { comments: 'Absolutely wonderful first Airbnb experience!' },
         {
           comments: 'We had a wonderful stay with Lawrence. The apartment was clean, quiet, and large—perfect for a small group. We didn’t use the backyard but we did love being so close to so much in Brooklyn. We loved how the main space was laid out, surprising for a basement unit! We would definitely stay there again!'
         },
         { comments: 'Lots of room.' },
         {
           comments: 'Lawrence’s apartment was perfect in every way for our family stay - it was incredibly clean, spacious and comfortable with everything we could possibly need for our short stay. Lawrence himself was the perfect host - friendly and attentive without being at all intrusive. The apartment is ideally situated for easy access to Manhattan using the Subway, and there is a huge array of really cool places to eat and hang out locally. I just wish we’d had a little longer to explore Brooklyn itself and check out a few more of Lawrence’s wonderful recommendations!'
         },
         { comments: 'I had a very nice stay' },
         { comments: 'amazing stay, great location.' },
         {
           comments: "This place has the three C's: clean, comfortable, and close to everything great in Brooklyn. You're only steps away from great Williamsburg bars and restaurants, and the G, M, and L lines will deliver you to the rest of what NYC has to offer.\n" +
             '\n' +
             "Lawrence was a perfect and attentive host. From the pain free check-in and check-out process, great restaurant tips, to the complimentary bottle of wine - you could not ask for more. Since the place wasn't booked on our last day, he even extended our check-out, no questions asked. That's what I call hospitality. \n" +
             '\n' +
             "If you need multiple, comfortable beds, spotless facilities, and want to see the best of Brooklyn, you won't find better accommodations. I can't recommend this place enough."
         },
         {
           comments: 'Nous avons passé un séjour très agréable à New York chez Lawrence. \n' +
             'Le logement est idéalement placé, proche de plusieurs stations de métro et de commerces. De plus, l’équipement proposé est complet et le logement très propre. \n' +
             'Lawrence est aussi très serviable et n’hésitera pas à répondre à la moindre de vos questions et à vous conseiller pour votre visite de New York. \n' +
             'Je recommande ce logement.'
         },
         {
           comments: 'This place was perfect for a weekend away with friends! Check-in was super simple and the location was outstanding. I would definitely stay here again.'
         },
         {
           comments: 'We, a group of two couple, stayed in the basement for a week.\n' +
             'apartment: was cleaned, no windows (basement), spacy\n' +
             'location: close to several subways, coffee-shops  and more\n' +
             'communication/hosting: lawrence is a nice guy and had always a helping hand and recommendations\n' +
             '\n' +
             'the basement is not perfectly heated (sometimes too hot, too cold and really dry air), and there are no windows. for one/two nights a really good place to stay!'
         },
         {
           comments: 'Lawrence was very helpful and was available for anything we needed help with. He gave us suggestions for good restaurants in the area as well. The apartment was very spacious, especially for New York and was only a short walk away from some cool spots in Williamsburg. The apartment gets a bit warm but there is AC in one of the bedrooms and in the living room. I would recommend this place to anyone looking for a sweet basement apartment in the area.'
         },
         { comments: 'Clean, cozy, very centric.' },
         {
           comments: 'This is a very special Airbnb. It gave us an opportunity to spread out in a comfortable and large apartment for a family reunion. I loved the detail that Lawrence put into decorating the space. The beds were so nice. I also appreciated the places for hanging and storing clothes. Lawrence was so helpful before and during our stay.'
         },
         {
           comments: 'The space is better than what the pictures show. It can get very warm because of the space being close to the boiler but I ultimately had no problem with it. Lawrence is easy to communicate with and responsive which makes him a great host. We had an issue with the sink and he came in no time to fix it. So if you stay here you do not have to worry about an unhelpful host.'
         },
         {
           comments: "Très bel appartement à proximité de plusieurs stations de métro pour rejoindre Manhattan. Propreté irréprochable, ce qui est très important pour nous ! Lawrence est disponible et à l'écoute, il donne de très bons conseils. Prévoir d'avoir un plus chaud que la normal à l'intérieur (en hiver en tout cas). Bien équipé et fonctionnel, bien placé... on recommande !"
         }
       ],
       score: 0.6948082447052002
     }
   ]
   ```

#### Return Stored Source Query

The following query uses the `returnStoredSource` option to `true` to return only the [stored source fields](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-stored-source-definition) directly from MongoDB Vector Search, avoiding a full document lookup on the backend database. The query filters the documents for movies released between `1970` and `2020`, both inclusive, before performing the semantic search against the sample vector data. It uses the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/query/and.md#mongodb-query-op.-and) operator to perform a logical `AND` operation of the specified dates. It then searches the `plot_embedding_voyage_3_large` field in the filtered documents for `1000` nearest neighbors using the vector embeddings for the string *martial arts*, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and return only the fields stored on `mongot`.

- Add a field named `score` that shows the vector search score of the documents in the results.

1. Save the following embeddings in a file named `query-embeddings.js`:

   ```javascript
   MARTIAL_ARTS_EMBEDDINGS=[-0.03994801267981529, 0.016522614285349846, 0.008775344118475914, -0.056984663009643555, -0.010427606292068958, 0.0038736353162676096, -0.016449181362986565, -0.027611125260591507, -0.013585261069238186, -0.03319209814071655, -0.00848160870373249, 0.012336885556578636, -0.012336885556578636, 0.014833636581897736, 0.019239667803049088, -0.0033595983404666185, -0.018285026773810387, 0.036716923117637634, -0.01865219697356224, 0.008004289120435715, 0.020120874047279358, -0.025848712772130966, 0.028492331504821777, -0.021295813843607903, -0.011308811604976654, -0.004259163048118353, -0.002404958475381136, 0.029079802334308624, 0.025554977357387543, 0.019092800095677376, -0.019680270925164223, -0.0168897844851017, -0.006792630534619093, 0.004020502790808678, 0.005691122729331255, 0.014172731898725033, -0.0262893158942461, -0.03289836272597313, -0.003157655242830515, -0.030107876285910606, -0.015421107411384583, -0.025554977357387543, 0.0287860669195652, -0.0059481412172317505, 0.0004842044145334512, -0.004204087425023317, -0.022617623209953308, 0.00466304924339056, -0.020120874047279358, -0.017330387607216835, -0.036716923117637634, -0.010427606292068958, -0.0076004029251635075, 0.009399532340466976, -0.034954510629177094, 0.0005071524647064507, -0.028051728382706642, 0.02438003569841385, 0.015935143455863, -0.04171042516827583, -0.027170522138476372, 0.021442681550979614, 0.06168442964553833, 0.02952040545642376, -0.0029189952183514833, -0.025554977357387543, 0.01527423970401287, 0.015494541265070438, -0.04229789599776268, 0.0287860669195652, -0.041122954338788986, 0.0044427476823329926, 0.02526124194264412, -0.02614244818687439, -0.02687678672373295, -0.021589549258351326, -0.004406030755490065, 0.0262893158942461, -0.03524824604392052, -0.004516181536018848, 0.014099298045039177, 0.022323887795209885, -0.03524824604392052, 0.0014411391457542777, -0.017256952822208405, -0.03657005354762077, 0.0019001007312908769, -0.04905380681157112, -0.0028822782915085554, -0.008187873288989067, -0.00807772297412157, 0.046703923493623734, 0.015861710533499718, -0.029373537749052048, -0.02276449091732502, 0.016596049070358276, -0.0026252600364387035, -0.001863383804447949, -0.009252664633095264, -0.011235377751290798, -0.030254743993282318, 0.00031897827284410596, -0.063740573823452, 0.00015719432849436998, -0.04582271724939346, 0.019974006339907646, -0.02188328467309475, -0.00881206151098013, -0.0437665693461895, -0.006058291997760534, 0.03319209814071655, -0.01784442365169525, -0.0041306535713374615, -0.024086300283670425, -0.01762412302196026, 0.04494151100516319, -0.012116583995521069, 0.00738010136410594, 0.014539901167154312, -0.0022397323045879602, 0.024820638820528984, -0.0096932677552104, 0.039360541850328445, -0.03289836272597313, -0.0033963152673095465, 0.025554977357387543, -0.019827138632535934, -0.030254743993282318, 0.004809916950762272, 0.013805562630295753, 0.09693267196416855, 0.016522614285349846, -0.03524824604392052, 0.020120874047279358, -0.04552898183465004, -0.008298024535179138, -0.013805562630295753, 0.016375746577978134, -0.007269950583577156, 0.007086365949362516, -0.016742916777729988, -0.029961008578538895, -0.0029006367549300194, 0.0071965167298913, 0.015788275748491287, 0.015567975118756294, 0.007857421413064003, -0.031723421066999435, -0.04905380681157112, 0.02452690340578556, -0.028051728382706642, 0.013291525654494762, 0.008701910264790058, -0.03231089189648628, 0.025554977357387543, 0.0026252600364387035, 0.005213803146034479, -0.04229789599776268, 0.0021754775661975145, 0.022323887795209885, -0.0010464322986081243, 0.020561477169394493, -0.01263062097132206, 0.029814140871167183, 0.03994801267981529, 0.0021387606393545866, -0.04200416058301926, -0.02952040545642376, -0.013364959508180618, 0.03965427726507187, -0.018945932388305664, -0.01953340321779251, 0.004809916950762272, -0.02863919921219349, -0.016669481992721558, 0.03451390564441681, 0.03128281608223915, 0.0025885431095957756, 0.001863383804447949, -0.019239667803049088, 0.024967506527900696, -0.004020502790808678, 0.011529113166034222, 0.03304522857069969, -0.005727839656174183, -0.027611125260591507, -0.02276449091732502, 0.022323887795209885, 0.011675980873405933, 0.010501040145754814, -0.009913569316267967, 0.013585261069238186, 0.025848712772130966, 0.00848160870373249, 0.027464257553219795, -0.025114374235272408, -0.008701910264790058, -0.04817260056734085, 0.020855212584137917, -0.008224590681493282, -0.024967506527900696, 0.06491551548242569, 0.03818560019135475, -0.02863919921219349, 0.019092800095677376, -0.017403820529580116, -0.00013481994392350316, -0.012043150141835213, 0.0014778560725972056, -0.007343384437263012, 0.008958929218351841, 0.024086300283670425, 0.004185729194432497, -0.033338963985443115, 0.01057447399944067, -0.007306667510420084, 0.012410319410264492, 0.008004289120435715, -0.015788275748491287, 0.009399532340466976, -0.023058226332068443, 0.010354172438383102, 0.06021575257182121, -0.015347673557698727, -0.009987003169953823, -0.01263062097132206, -0.013364959508180618, -0.03216402232646942, -0.040241748094558716, -0.019974006339907646, -0.007820704020559788, -0.021295813843607903, 0.023058226332068443, 0.014539901167154312, 0.0017348745604977012, 0.0775461420416832, -0.0075636859983205795, -0.01857876218855381, -0.029079802334308624, -0.03451390564441681, -0.02526124194264412, 0.022323887795209885, -0.022470755502581596, -0.00012850922939833254, 0.027611125260591507, 0.04406030476093292, 0.0028822782915085554, 0.032457757741212845, -0.000302914617350325, -0.013805562630295753, 0.02364569716155529, -0.03789186477661133, 0.02041460946202278, -0.0022305529564619064, 0.01057447399944067, -0.003176013706251979, 0.012116583995521069, 0.027464257553219795, 0.007747270632535219, 0.03289836272597313, 0.039360541850328445, 0.02687678672373295, -0.012043150141835213, -0.0075636859983205795, -0.0193865355104208, -0.0437665693461895, -0.014686768874526024, 0.016522614285349846, -0.006902781315147877, -0.017183519899845123, 0.03642318770289421, 0.003947068937122822, 0.02114894799888134, 0.002661976730450988, -0.014319599606096745, -0.0046446905471384525, 0.004222446121275425, 0.024820638820528984, 0.036716923117637634, -0.03818560019135475, 0.05228489637374878, 0.019092800095677376, 0.03040161170065403, 0.02452690340578556, -0.0021387606393545866, 0.019239667803049088, -0.02203015238046646, -0.0184318944811821, 0.05052248388528824, -0.0168897844851017, -0.030107876285910606, 0.004809916950762272, -0.03216402232646942, -0.029079802334308624, 0.037451259791851044, 0.0014227806823328137, 0.03480764105916023, -0.021736416965723038, 0.01138224545866251, -0.006095008924603462, -0.006902781315147877, 0.03436703979969025, 0.0034513906575739384, -0.0014962145360186696, -0.00738010136410594, -0.01226345170289278, 0.008187873288989067, -0.016375746577978134, -0.03612945228815079, 0.016375746577978134, 0.023205094039440155, 0.019827138632535934, 0.0027170521207153797, 0.0010097153717651963, -0.004956784658133984, -0.024086300283670425, -0.03451390564441681, -0.0021846569143235683, -0.011455679312348366, -0.00738010136410594, 0.022617623209953308, 0.00027996653807349503, 0.006168442778289318, -0.015714842826128006, 0.03480764105916023, -0.03128281608223915, -0.00844489224255085, -0.012850922532379627, 0.006058291997760534, 0.009766701608896255, 0.0032678060233592987, -0.012410319410264492, -0.005654405802488327, -0.02291135862469673, -0.030695347115397453, 0.001174941542558372, -0.03054847940802574, 0.014319599606096745, -0.004773200023919344, -0.008334740996360779, 0.009472966194152832, -0.011675980873405933, -0.015788275748491287, 0.02203015238046646, 0.03715752437710762, -0.012704054825007915, -0.001799129182472825, 0.004552898462861776, 0.006682479754090309, 0.018285026773810387, 0.006021575070917606, -0.03554198145866394, -0.035835716873407364, 0.002258090768009424, -0.028932934626936913, -0.014980504289269447, 0.0038736353162676096, 0.003084221389144659, -0.0262893158942461, 0.05580972135066986, 0.0028822782915085554, -0.0387730710208416, -0.04641018807888031, -0.013805562630295753, -0.0048466338776052, -0.009179230779409409, 0.012410319410264492, 0.017991291359066963, -0.0050302185118198395, -0.020708344876766205, 0.017991291359066963, -0.008371458388864994, -0.01527423970401287, -0.009399532340466976, -0.006168442778289318, -0.008224590681493282, -0.017550688236951828, 0.009069079533219337, -0.018725629895925522, -0.03128281608223915, 0.018211593851447105, -0.02188328467309475, 0.005837990436702967, -0.061978165060281754, -0.004185729194432497, -0.0070496490225195885, 0.0387730710208416, 0.03524824604392052, 0.010721340775489807, -0.05081621930003166, 0.020561477169394493, -0.009987003169953823, 0.0008398995851166546, -0.008628476411104202, -0.03304522857069969, -0.003726767608895898, 0.016302313655614853, 0.007233233656734228, 0.017183519899845123, 0.014319599606096745, -0.009252664633095264, 0.02203015238046646, -0.004920067731291056, 0.023351961746811867, 0.0032310890965163708, 0.015347673557698727, 0.010133870877325535, -0.005544255021959543, -0.011455679312348366, 0.012336885556578636, -0.02687678672373295, -0.015788275748491287, 0.0005025628488510847, 0.03113595023751259, -0.03642318770289421, 0.011896282434463501, 0.03407330438494682, -0.006388744339346886, 0.008151156827807426, 0.02291135862469673, -0.011455679312348366, -0.01762412302196026, -0.0008812061278149486, -0.008334740996360779, -0.0193865355104208, 0.01600857824087143, 0.0262893158942461, 0.027317389845848083, -0.011088510043919086, 0.020120874047279358, -0.000569112307857722, 0.0014227806823328137, -0.00921594724059105, 0.01138224545866251, -0.04053548350930214, -0.046703923493623734, 0.024820638820528984, 0.017550688236951828, 0.004883350804448128, 0.0053973873145878315, -0.002992429072037339, 0.022177020087838173, -0.021295813843607903, 0.035982582718133926, -0.010647906921803951, -0.025995580479502678, 0.014246165752410889, 0.004185729194432497, -0.0033963152673095465, -0.007416818290948868, 0.012190017849206924, -0.014907070435583591, 0.012483753263950348, -0.00034651593887247145, -0.007894137874245644, -0.02952040545642376, -0.0032861644867807627, 0.009399532340466976, -0.0035064660478383303, -0.025114374235272408, -0.022177020087838173, 0.0027170521207153797, 0.012850922532379627, 0.00848160870373249, 0.03289836272597313, -0.01865219697356224, 0.023792564868927002, -0.0368637889623642, 0.011602547019720078, 0.00025357623235322535, 0.012410319410264492, -0.011088510043919086, 0.038479335606098175, -0.01696321740746498, 0.040241748094558716, -0.03231089189648628, -0.037598129361867905, 0.03627631813287735, 0.047585129737854004, -0.049347542226314545, 0.0029189952183514833, -0.008885495364665985, -0.02966727316379547, 0.017991291359066963, 0.03612945228815079, -0.02114894799888134, 0.009619833901524544, -0.0368637889623642, 0.004534539766609669, -0.018799064680933952, 0.0070496490225195885, -0.009840135462582111, 0.0337795689702034, 0.043472833931446075, 0.012190017849206924, -0.01608201116323471, 0.011529113166034222, 0.017917858436703682, -0.0007481072680093348, 0.004956784658133984, 0.023939432576298714, 0.017256952822208405, -0.01351182721555233, 0.04229789599776268, 0.0007297488045878708, 0.01263062097132206, 0.005250520072877407, 0.008775344118475914, 0.0096932677552104, 0.016375746577978134, 0.025848712772130966, 0.02203015238046646, 0.020561477169394493, 0.005801273509860039, -0.02702365443110466, -0.005103652365505695, 0.007673836778849363, 0.0004704355669673532, -0.029961008578538895, -0.005066935438662767, -0.007343384437263012, 0.01608201116323471, -0.024086300283670425, -0.015347673557698727, 0.028345463797450066, -0.006976215168833733, 0.02041460946202278, -0.014907070435583591, -0.023792564868927002, 0.007637119852006435, -0.04200416058301926, -0.027611125260591507, -0.02952040545642376, -0.018945932388305664, 0.013071224093437195, -0.030107876285910606, 0.030107876285910606, 0.01020730473101139, 0.030989082530140877, -0.00932609848678112, -0.003157655242830515, 0.035835716873407364, -0.019239667803049088, -0.0026252600364387035, -0.002313166158273816, -0.002478392329066992, 0.030695347115397453, -0.04464777559041977, -0.029373537749052048, 0.0022305529564619064, -0.003120938315987587, 0.006058291997760534, 0.0487600713968277, -0.018358461558818817, 0.0012667338596656919, 0.009619833901524544, -0.01057447399944067, 0.057865869253873825, -0.01057447399944067, -0.0025151092559099197, -0.018064726144075394, 0.0016155445482581854, -0.021589549258351326, -0.017110085114836693, -0.023205094039440155, -0.004809916950762272, -0.014099298045039177, 0.02276449091732502, 0.0015971860848367214, -0.006388744339346886, 0.005507538095116615, -0.016669481992721558, -0.03142968565225601, 0.04317909851670265, -0.025554977357387543, -0.011675980873405933, 0.017403820529580116, 0.026583051308989525, 0.004607973620295525, 0.000665494182612747, 0.017477255314588547, 0.009546400047838688, -0.02349882945418358, -0.007453535217791796, 0.006205159705132246, -0.0053606703877449036, 0.04582271724939346, 0.009142513386905193, 0.008041005581617355, -0.00848160870373249, 0.004295879974961281, 0.01527423970401287, -0.0053606703877449036, 0.033338963985443115, -0.008371458388864994, 0.022617623209953308, -0.004773200023919344, -0.004167370498180389, -0.0025701846461743116, 0.018799064680933952, 0.0011519934050738811, 0.0007297488045878708, -0.026436183601617813, 0.012924356386065483, -0.008187873288989067, -0.011969716288149357, 0.017477255314588547, -0.0027170521207153797, 0.0025518261827528477, 0.0038002014625817537, -0.044354040175676346, 0.013438393361866474, 0.024673771113157272, -0.043472833931446075, -0.028198596090078354, 0.01784442365169525, -0.0143930334597826, -0.03040161170065403, 0.018064726144075394, 0.008041005581617355, 0.015641408041119576, 0.019827138632535934, 0.011455679312348366, 0.0014686768408864737, -0.014246165752410889, 0.022323887795209885, -0.0075636859983205795, 0.007233233656734228, -0.0008720268961042166, -0.026729919016361237, -0.025114374235272408, 0.003543182974681258, -0.03524824604392052, 0.022617623209953308, 0.0356888473033905, 0.011455679312348366, 0.013952430337667465, 0.006168442778289318, -0.020855212584137917, 0.0076004029251635075, 0.00738010136410594, 0.04082921892404556, 0.0193865355104208, -0.00848160870373249, -0.03304522857069969, -0.012557187117636204, -0.007343384437263012, -0.020561477169394493, -0.03289836272597313, -0.0009179230546578765, 0.02203015238046646, -0.014613335020840168, -0.005617688875645399, 0.01703665219247341, -0.002313166158273816, 0.037451259791851044, -0.015788275748491287, 0.004883350804448128, 0.009105796925723553, -0.01101507619023323, -0.001826666877605021, -0.017991291359066963, 0.024233167991042137, -0.011308811604976654, 0.01351182721555233, -0.01020730473101139, 0.028932934626936913, 0.0096932677552104, -0.0059114242903888226, 0.011161943897604942, -0.028932934626936913, 0.018211593851447105, 0.006535612046718597, -0.009032363072037697, 0.019239667803049088, 0.025995580479502678, 0.022470755502581596, 0.0027354105841368437, 0.051109954714775085, -0.004038861487060785, 0.00807772297412157, -0.03201715648174286, 0.019827138632535934, 0.015053938142955303, 0.01784442365169525, 0.019680270925164223, 0.018285026773810387, -0.014025864191353321, 0.029961008578538895, -0.01696321740746498, -0.015788275748491287, 0.013071224093437195, -0.013805562630295753, 0.0184318944811821, 0.015641408041119576, 0.005691122729331255, -0.011896282434463501, -0.006168442778289318, -0.0026252600364387035, 0.003561541438102722, -0.012924356386065483, 0.05228489637374878, -0.02438003569841385, 0.0437665693461895, 0.0038736353162676096, 0.0027537690475583076, 0.038479335606098175, -0.02026774175465107, 0.003543182974681258, 0.027317389845848083, 0.050228748470544815, -0.03627631813287735, -0.011602547019720078, -0.00032356788869947195, -0.014025864191353321, 0.009252664633095264, -0.012997790239751339, -0.05316610261797905, 0.04288536310195923, -0.061978165060281754, 0.020855212584137917, -0.014907070435583591, -0.023792564868927002, 0.024820638820528984, 0.0005025628488510847, -0.0013952429872006178, -0.01057447399944067, -0.005213803146034479, -0.021589549258351326, 0.03715752437710762, 0.02966727316379547, 0.025701845064759254, 0.005984858144074678, -0.012777488678693771, 0.013658694922924042, -0.008701910264790058, 0.022617623209953308, -0.01020730473101139, 0.034220170229673386, -0.0013768845237791538, -0.022323887795209885, 0.022617623209953308, -0.018358461558818817, 0.004240804351866245, -0.01527423970401287, 0.02540810965001583, 0.03363269940018654, 0.022470755502581596, 0.0059114242903888226, -0.013218091800808907, -0.02702365443110466, 0.0075636859983205795, -0.023351961746811867, -0.01703665219247341, 0.008922211825847626, 0.0012575546279549599, -0.012924356386065483, -0.04141668975353241, 0.02687678672373295, -0.00881206151098013, -0.034220170229673386, -0.01953340321779251, 0.03730439394712448, 0.01608201116323471, -0.003671692218631506, 0.01387899648398161, -0.014099298045039177, -0.01263062097132206, -0.006425461266189814, 0.032457757741212845, 0.005801273509860039, 0.003671692218631506, 0.019092800095677376, -0.02452690340578556, 0.005764556583017111, 0.01784442365169525, 0.04229789599776268, 0.0287860669195652, 0.009069079533219337, -0.017477255314588547, 0.012704054825007915, -0.0038185599260032177, -0.03436703979969025, -0.01857876218855381, -0.015567975118756294, -0.0048466338776052, 0.012777488678693771, 0.02526124194264412, 0.04288536310195923, -0.009619833901524544, 0.03642318770289421, 0.0017348745604977012, -0.0008582580485381186, 0.012336885556578636, -0.02540810965001583, 0.01784442365169525, -0.022323887795209885, 0.02291135862469673, 0.01857876218855381, 0.033485833555459976, -0.005177086219191551, -0.01769755594432354, 0.012483753263950348, -0.03965427726507187, -0.029226670041680336, -0.02114894799888134, -0.004002144560217857, 0.038479335606098175, 0.036716923117637634, -0.037451259791851044, 0.009619833901524544, 0.04053548350930214, -0.01138224545866251, -0.01138224545866251, 0.04817260056734085, 0.014613335020840168, -0.01351182721555233, 0.033485833555459976, -0.005874707363545895, -0.013658694922924042, 0.003634975291788578, 0.025995580479502678, 0.023205094039440155, -0.0059114242903888226, 0.009546400047838688, -0.035982582718133926, 0.019680270925164223, 0.007086365949362516, -0.002460033865645528, 0.016742916777729988, -0.005323953460901976, -0.017403820529580116, 0.0168897844851017, 0.016302313655614853, 0.0387730710208416, 0.007269950583577156, 0.015861710533499718, 0.00046584595111198723, 0.00014055696374271065, 0.023939432576298714, -0.008004289120435715, -0.006021575070917606, 0.017477255314588547, -0.0262893158942461, -0.012190017849206924, -0.02291135862469673, -0.013364959508180618, -0.012043150141835213, -0.014833636581897736, -0.03113595023751259, 0.042591627687215805, -0.005654405802488327, -0.004883350804448128, -0.01850532926619053, -0.03466077521443367, 0.012997790239751339, 0.01696321740746498, 0.01703665219247341, 0.0023039868101477623, -0.009546400047838688, 0.06403431296348572, 0.030695347115397453, 0.0021112230606377125, -0.009546400047838688, 0.025114374235272408, 0.005691122729331255, -0.00026619769050739706, 0.0059481412172317505, -0.03818560019135475, -0.013585261069238186, 0.006241876631975174, 0.00024439700064249337, -0.040241748094558716, -0.03436703979969025, -0.023792564868927002, 0.006902781315147877, 0.021589549258351326, -0.025701845064759254, -0.03128281608223915, 0.015127371996641159, -0.013805562630295753, -0.043472833931446075, -0.0016522614751011133, 0.0387730710208416, 0.0013126300182193518, 0.0053606703877449036, -0.02863919921219349, -0.011896282434463501, 0.04317909851670265, -0.012336885556578636, 0.009546400047838688, 0.0437665693461895, -0.016302313655614853, 0.002992429072037339, 0.04406030476093292, -0.033485833555459976, -0.02452690340578556, -0.0184318944811821, -0.031723421066999435, -0.007783987559378147, -0.0029740706086158752, 0.0006379565456882119, -0.029079802334308624, 0.02349882945418358, 0.030107876285910606, 0.01703665219247341, 0.03363269940018654, -0.030254743993282318, -0.06609045714139938, -0.022323887795209885, 0.013952430337667465, 0.015053938142955303, 0.006572328973561525, 0.037451259791851044, -0.05463477969169617, -0.011161943897604942, -0.021736416965723038, 0.014613335020840168, -0.020708344876766205, -0.005213803146034479, -0.0096932677552104, 0.007269950583577156, -0.010941642336547375, -0.01057447399944067, 0.0005622278549708426, 0.01600857824087143, -0.028932934626936913, -0.005691122729331255, 0.00631531048566103, -0.014613335020840168, 0.0013034507865086198, 0.0193865355104208, 0.03480764105916023, -0.005654405802488327, -0.045235246419906616, 0.024086300283670425, 0.007123082876205444, 0.014686768874526024, -0.003212730633094907, -0.04229789599776268, 0.028345463797450066, -0.003763484535738826, -0.0027170521207153797, -0.0015880068531259894, 0.028051728382706642, 0.0525786317884922, -0.009766701608896255, 0.02364569716155529, 0.030695347115397453, 0.033338963985443115, -0.010354172438383102, -0.01608201116323471, -0.02041460946202278, -0.04641018807888031, -0.006755913607776165, 0.003029145998880267, 0.00844489224255085, 0.00022603855177294463, -1.814332244975958e-05, 0.017110085114836693, -0.020120874047279358, -0.004277521278709173, -0.03480764105916023, 0.017330387607216835, 0.0028455613646656275, 0.0262893158942461, 0.030842214822769165, -0.0387730710208416, 0.0193865355104208, -0.025114374235272408, -0.02114894799888134, 0.00848160870373249, -0.013658694922924042, 0.009032363072037697, 0.0008812061278149486, -0.03054847940802574, 0.02203015238046646, 0.03730439394712448, -0.04317909851670265, 0.004497822839766741, -0.006241876631975174, -0.010060437023639679, -0.008187873288989067, 0.008224590681493282, 0.006388744339346886, -0.008518326096236706, -0.005691122729331255, 0.012704054825007915, -0.031576551496982574, 0.0008857957436703146, 0.0027354105841368437, 0.010721340775489807, 0.010941642336547375, -0.011822848580777645, -0.04288536310195923, -0.008371458388864994, -0.030842214822769165, -0.01314465794712305, -0.008665193803608418, 0.011529113166034222, 0.02438003569841385, 0.003616616828367114, 0.0050302185118198395, 0.0026436184998601675, -0.0028455613646656275, 0.0027721275109797716, -0.002460033865645528, -0.0044794646091759205, 0.009766701608896255, 0.04053548350930214, 0.033338963985443115, 0.019680270925164223, 0.01387899648398161, -0.002441675402224064, -0.02687678672373295, -0.013805562630295753, -0.0019001007312908769, 0.029226670041680336, 0.01600857824087143, 0.023205094039440155, 0.02026774175465107, 0.021736416965723038, 0.00884877797216177, -0.049347542226314545, -0.024820638820528984, 0.00884877797216177, 0.0033228814136236906, 0.004920067731291056, -0.0006609046249650419, 0.0008077722741290927, 0.012190017849206924, -0.02952040545642376, -0.01101507619023323, 0.01174941472709179, 0.007820704020559788, 0.0096932677552104, 0.0006379565456882119, -0.011969716288149357, 0.02952040545642376, 0.008298024535179138, -0.0356888473033905, 0.035101376473903656, 0.011455679312348366, 0.005580971948802471, -0.006829347461462021, -0.003763484535738826, 0.0013585260603576899, 0.021295813843607903, 0.0014044222189113498, -0.005287236999720335, -0.0028822782915085554, -0.013658694922924042, 0.008004289120435715, -0.028198596090078354, 0.0025885431095957756, 0.018211593851447105, 0.01387899648398161, 0.0034881075844168663, -0.0025701846461743116, 0.020855212584137917, -0.02952040545642376, 0.03289836272597313, 0.011529113166034222, -0.009289381094276905, 0.019092800095677376, -0.013438393361866474, -0.007269950583577156, 0.012410319410264492, -0.01865219697356224, -0.03054847940802574, 0.0287860669195652, -0.004222446121275425, 0.01615544594824314, -0.004920067731291056, -0.05052248388528824, -0.005801273509860039, 0.01226345170289278, 0.02452690340578556, 0.015788275748491287, 0.023939432576298714, -0.0035248245112597942, 0.009252664633095264, -0.008922211825847626, 0.00631531048566103, 0.01762412302196026, 0.029226670041680336, 0.0005759967025369406, -0.02438003569841385, 0.027170522138476372, -0.05345983803272247, 0.043472833931446075, -0.043472833931446075, -0.01769755594432354, -0.026436183601617813, -0.003616616828367114, -0.019239667803049088, 0.0004773199907504022, -0.01226345170289278, -0.03524824604392052, 0.011896282434463501, -0.037598129361867905, -0.03407330438494682, -0.01600857824087143, 0.010794774629175663, 0.018358461558818817, -0.020855212584137917, -0.010133870877325535, 0.010427606292068958, 0.01615544594824314, 0.010721340775489807, 0.005691122729331255, -0.027464257553219795, 0.021295813843607903, -0.005764556583017111, -0.00631531048566103, 0.006719196680933237, -0.01138224545866251, 0.013364959508180618, -0.003176013706251979, -0.01696321740746498, -0.02041460946202278, -0.000596650002989918, -0.019239667803049088, -0.007343384437263012, 0.0010739699937403202, 0.004534539766609669, 0.008224590681493282, 0.005287236999720335, -0.007123082876205444, -0.016522614285349846, 0.013732128776609898, -0.0022121944930404425, -0.007416818290948868, -0.029961008578538895, -0.029814140871167183, 0.041122954338788986, 0.003708409145474434, 0.018211593851447105, -0.004956784658133984, -0.03906680643558502, -0.009840135462582111, 0.03554198145866394, -0.006682479754090309, 0.018285026773810387, -0.004240804351866245, 0.0029189952183514833, -0.054341044276952744, 0.03319209814071655, 0.012850922532379627, -0.029226670041680336, 0.007857421413064003, -0.02291135862469673, -0.0050302185118198395, 0.02291135862469673, -0.000601239618845284, 0.0262893158942461, 0.02775799296796322, -0.02291135862469673, 0.012483753263950348, -0.015421107411384583, 0.010868208482861519, 0.030695347115397453, -0.014686768874526024, 0.009766701608896255, 0.0037818429991602898, -0.014172731898725033, 0.012190017849206924, 0.019974006339907646, -0.0008077722741290927, 0.0013034507865086198, 0.02203015238046646, -0.03319209814071655, 0.0033595983404666185, -0.0029373536817729473, 0.022617623209953308, 0.007820704020559788, 0.014025864191353321, -0.01600857824087143, 0.003910352010279894, 0.0287860669195652, -0.030695347115397453, -0.03451390564441681, 0.04200416058301926, -0.022617623209953308, -0.018945932388305664, 0.0008307203534059227, 0.0026436184998601675, -0.007416818290948868, 0.01527423970401287, -0.0001468676928197965, 0.03128281608223915, -0.01769755594432354, -0.029079802334308624, 0.012704054825007915, 0.008628476411104202, -0.004259163048118353, -0.05639719218015671, -0.0071965167298913, 0.015714842826128006, 0.0016155445482581854, -0.02291135862469673, 0.0038369183894246817, -0.042591627687215805, -0.03789186477661133, 0.010501040145754814, 0.05492851510643959, -0.030107876285910606, 0.004883350804448128, -0.020120874047279358, 0.02188328467309475, -0.008151156827807426, -0.03304522857069969, 0.01777099072933197, -0.019680270925164223, -0.04787886515259743, -0.014833636581897736, 0.004350955132395029, -0.008224590681493282, 0.005140369292348623, 0.0014962145360186696, 0.01850532926619053, -0.015788275748491287, -0.02188328467309475, -0.043472833931446075, 0.0001835846051108092, 0.02349882945418358, 0.005066935438662767, 0.006939498241990805, -0.0021662984509021044, -0.0193865355104208, -0.01174941472709179, -0.017183519899845123, -0.013952430337667465, -0.027317389845848083, 0.040241748094558716, -0.04141668975353241, -0.012336885556578636, -0.023058226332068443, -0.02114894799888134, 0.04053548350930214, -0.003084221389144659, -0.02188328467309475, 0.015053938142955303, -0.023939432576298714, 0.013585261069238186, -0.031723421066999435, 0.0050302185118198395, 0.02291135862469673, 0.030842214822769165, -0.01174941472709179, -0.016669481992721558, 0.010941642336547375, -0.000665494182612747, -0.021736416965723038, 0.04229789599776268, -0.006939498241990805, 0.009840135462582111, 0.02540810965001583, -0.02452690340578556, -0.005764556583017111, -0.005580971948802471, -0.0010510218562558293, 0.006388744339346886, -0.018285026773810387, 0.018358461558818817, 0.008114439435303211, -0.02188328467309475, 0.02349882945418358, -0.002661976730450988, 0.05081621930003166, -0.004773200023919344, -0.020708344876766205, -0.028051728382706642, 0.036716923117637634, -0.028345463797450066, -0.0034881075844168663, -0.006021575070917606, 0.0070496490225195885, -0.0287860669195652, 0.017991291359066963, -0.016669481992721558, -0.005617688875645399, -0.027317389845848083, -0.02526124194264412, -0.010941642336547375, 0.039360541850328445, -0.0027904859744012356, -0.037451259791851044, -0.01784442365169525, -0.023351961746811867, 0.013364959508180618, -0.011529113166034222, 0.015714842826128006, -0.001835846109315753, -0.021736416965723038, -0.03113595023751259, -0.044354040175676346, -0.04582271724939346, 0.011896282434463501, -0.012777488678693771, 0.017991291359066963, -0.031576551496982574, -0.009987003169953823, 0.015641408041119576, -0.004920067731291056, -0.02041460946202278, -0.003726767608895898, -0.01174941472709179, 0.014833636581897736, -0.005066935438662767, -0.0007481072680093348, 0.020120874047279358, -0.014539901167154312, -0.01476020272821188, 0.00921594724059105, 0.007857421413064003, 0.006095008924603462, -0.004020502790808678, 0.015347673557698727, -0.0035064660478383303, -0.033338963985443115, -0.01476020272821188, 0.04699765890836716, -0.03451390564441681, -0.016228878870606422, 0.006021575070917606, 0.011602547019720078, -0.03818560019135475, 0.05933454632759094, -0.06285937130451202, -0.004497822839766741, -0.029814140871167183, 0.0011060972465202212, 0.028345463797450066, -0.005213803146034479, 0.03994801267981529, 0.021442681550979614, -0.024233167991042137, -0.0013952429872006178, -0.02526124194264412, 0.012704054825007915, -0.006095008924603462, 0.008224590681493282, -0.02026774175465107, 0.006866064388304949, -0.015641408041119576, 0.021589549258351326, -0.004956784658133984, 0.006866064388304949, -0.0005209213122725487, -0.01057447399944067, -0.001138224615715444, -0.002478392329066992, 0.0016889784019440413, 0.0046446905471384525, 0.004699766170233488, -0.012483753263950348, -0.0006838526460342109, -0.03789186477661133, -0.011529113166034222, 0.034954510629177094, 0.0044427476823329926, 0.014172731898725033, 0.014025864191353321, -0.035835716873407364, -0.004736483097076416, -0.02952040545642376, -0.0262893158942461, 0.014833636581897736, 0.01020730473101139, -0.01263062097132206, 0.015347673557698727, -0.020855212584137917, -0.016449181362986565, 0.02702365443110466, 0.010794774629175663, 0.0006425461615435779, 0.018285026773810387, -0.010647906921803951, -0.011675980873405933, 0.05404730886220932, 0.0023407037369906902, 0.003726767608895898, -0.01681634970009327, -0.00369005068205297, -0.0028272029012441635, 0.003194372169673443, 0.018945932388305664, 0.014172731898725033, 0.024820638820528984, 0.0079675717279315, -0.01777099072933197, -0.026583051308989525, 0.0487600713968277, -0.019680270925164223, 0.01263062097132206, 0.01387899648398161, -0.041122954338788986, -0.013658694922924042, 0.02203015238046646, 0.004626332316547632, -0.020855212584137917, 0.0007343384204432368, -0.04406030476093292, -0.011308811604976654, -0.0026069015730172396, -0.005544255021959543, 0.00807772297412157, -0.01769755594432354, -0.01681634970009327, 0.0010785595513880253, -0.0020469683222472668, 0.013438393361866474, -0.003176013706251979, 0.02291135862469673, -0.021442681550979614, -0.01138224545866251, 0.013291525654494762, -0.02114894799888134, 0.011969716288149357, 0.013218091800808907, 0.031870286911726, 0.011675980873405933, -0.002478392329066992, -0.010427606292068958, 0.029079802334308624, -0.03363269940018654, -0.037451259791851044, 0.04200416058301926, 0.004626332316547632, 0.0368637889623642, 0.03128281608223915, 0.0193865355104208, -0.017110085114836693, 0.03407330438494682, -0.016522614285349846, -0.015714842826128006, 0.007930855266749859, 0.010647906921803951, 0.018799064680933952, 0.0287860669195652, 0.007783987559378147, -0.03994801267981529, 0.0003671692102216184, 0.012997790239751339, -0.0015512899262830615, -0.021736416965723038, 0.029373537749052048, 0.0337795689702034, -0.023792564868927002, -0.018064726144075394, -0.0016889784019440413, 0.030107876285910606, 0.03906680643558502, -0.021736416965723038, 0.012557187117636204, -0.0023039868101477623, -0.0032494475599378347, -0.015714842826128006, -0.00027537692221812904, -0.0027354105841368437, 0.009546400047838688, 0.008334740996360779, -0.0020377892069518566, 0.037451259791851044, 0.020120874047279358, -0.011455679312348366, 0.014466467313468456, -0.02702365443110466, -0.0033412398770451546, 0.004350955132395029, 0.016669481992721558, 0.02349882945418358, 0.02114894799888134, 0.010133870877325535, -0.012190017849206924, 0.0262893158942461, 0.018211593851447105, 0.01953340321779251, -0.0007389280362986028, 0.03216402232646942, -0.0337795689702034, 0.021589549258351326, 0.009472966194152832, -0.02687678672373295, 0.01387899648398161, -0.003726767608895898, 0.013438393361866474, -0.004626332316547632, -0.023792564868927002, 0.05052248388528824, -0.009252664633095264, -0.034220170229673386, -0.029079802334308624, -0.028492331504821777, -0.01527423970401287, -0.011969716288149357, 0.010133870877325535, 0.008114439435303211, -0.02364569716155529, 0.016449181362986565, -0.031723421066999435, 0.02702365443110466, 0.029814140871167183, -0.021736416965723038, -0.03965427726507187, 0.04171042516827583, -0.03142968565225601, 0.005544255021959543, 0.024820638820528984, -0.022177020087838173, -0.019239667803049088, -0.00848160870373249, -0.010721340775489807, 0.0075636859983205795, -0.00369005068205297, -9.810302435653284e-05, 0.014980504289269447, -0.0015696483897045255, 0.005177086219191551, 0.010721340775489807, -0.012190017849206924, 0.012336885556578636, -0.013658694922924042, -0.010721340775489807, 0.0262893158942461, -0.010501040145754814, 0.011088510043919086, -0.005837990436702967, 0.005984858144074678, 0.009362814947962761, 0.015200805850327015, -0.03407330438494682, 0.00012219850032124668, 0.021589549258351326, -0.006205159705132246, -0.011308811604976654, 0.017917858436703682, 0.013805562630295753, -0.007894137874245644, -0.017550688236951828, 0.02966727316379547, 0.008628476411104202, -0.03392643481492996, -0.054341044276952744, -0.021295813843607903, 1.2262878044566605e-05, -0.015788275748491287, 0.018725629895925522, 0.023058226332068443, 0.012483753263950348, -0.002460033865645528, 0.014025864191353321, -0.03142968565225601, 0.023939432576298714, -0.043472833931446075, -0.004809916950762272, 0.024967506527900696, -0.010427606292068958, 0.014025864191353321, 0.011308811604976654, -0.0013585260603576899, 0.009142513386905193, 0.018285026773810387, 0.010647906921803951, -0.020561477169394493, -0.017477255314588547, 0.004736483097076416, -0.014466467313468456, -0.005580971948802471, -0.02114894799888134, 0.046703923493623734, -0.03392643481492996, -0.011235377751290798, -0.0021112230606377125, -0.016522614285349846, 0.03054847940802574, -0.016228878870606422, -0.041122954338788986, 0.022470755502581596, 0.022177020087838173, 0.005103652365505695, -0.0017073368653655052, -0.011602547019720078, -0.027317389845848083, 0.02702365443110466, 0.001826666877605021, -0.022323887795209885, -0.014980504289269447, -0.011896282434463501, 0.028345463797450066, 0.011529113166034222, 0.024673771113157272, 0.035101376473903656, -0.0625656321644783, -0.003708409145474434, -0.005617688875645399, 0.011455679312348366, -0.004204087425023317, 0.018138159066438675, 0.020708344876766205, 0.013438393361866474, 0.019680270925164223, -0.022617623209953308, -0.03201715648174286, -0.024233167991042137, -0.02349882945418358, 0.001174941542558372, -0.0193865355104208, -0.012410319410264492, -0.018211593851447105, -0.021442681550979614, -0.005874707363545895, 0.0096932677552104, 0.012043150141835213, -0.016742916777729988, 0.007747270632535219, 0.007416818290948868, 0.0059114242903888226, 0.004277521278709173, -0.027170522138476372, 0.004259163048118353, 0.006205159705132246, 0.00034192632301710546, 0.0019459968898445368, 0.0025518261827528477, 0.0023407037369906902, 0.0044794646091759205, 0.0029189952183514833, -0.03818560019135475, 0.01600857824087143, 0.02702365443110466, 0.009105796925723553, -0.01762412302196026, -0.013291525654494762, -0.02041460946202278, 0.007820704020559788, 0.0034330321941524744, 0.035101376473903656, -0.02349882945418358, 0.01953340321779251, -0.06785286962985992, 0.010941642336547375, 0.022323887795209885, 0.010721340775489807, 0.006609045900404453, -0.006939498241990805, 0.0029557121451944113, -0.013805562630295753, -0.002349883085116744, 0.014025864191353321, -0.015861710533499718, 0.01138224545866251, 0.03451390564441681, -0.025554977357387543, 0.014246165752410889, 0.02364569716155529, -0.023351961746811867, -0.006205159705132246, -0.010060437023639679, 0.00631531048566103, -0.02291135862469673, -0.010721340775489807, 0.010721340775489807, 0.04171042516827583, -0.013805562630295753, -0.012997790239751339, -0.0038552768528461456, -0.023058226332068443, 0.011822848580777645, 0.014686768874526024, -0.02203015238046646, 0.0009867672342807055, 0.006609045900404453, 0.0184318944811821, -0.012850922532379627, -0.004020502790808678, 0.00045896152732893825, 0.019680270925164223, -0.05404730886220932, -0.03539511188864708, -0.014686768874526024, -0.0021662984509021044, -0.002661976730450988, 0.05345983803272247, -0.0193865355104208, 0.0002879983512684703, -0.03113595023751259, 0.02276449091732502, 0.000610418850556016, 0.013658694922924042, -0.004314238205552101, -0.006645762827247381, -0.005691122729331255, 0.04406030476093292, 0.01696321740746498, 0.015641408041119576, 0.032457757741212845, -0.023351961746811867, 0.030254743993282318, 0.022177020087838173, 0.022323887795209885, 0.018799064680933952, -0.0039287107065320015, 0.016449181362986565, 0.0079675717279315, 0.0487600713968277, 0.020708344876766205, -0.0025518261827528477, -0.04817260056734085, 0.012336885556578636, -0.004589615389704704, 0.02291135862469673, 0.01057447399944067, 0.003671692218631506, 0.024820638820528984, -0.030695347115397453, 0.019092800095677376, -9.810302435653284e-05, -0.0019643553532660007, -0.017991291359066963, -0.009289381094276905, -0.0006425461615435779, 0.03113595023751259, 0.04494151100516319, -0.0262893158942461, 0.005654405802488327, 0.010354172438383102, 0.0021571191027760506, -0.004038861487060785, 0.0064621781930327415, -0.013952430337667465, 0.006058291997760534, 0.0021479399874806404, 0.02276449091732502, 0.009472966194152832, -0.006755913607776165, -0.006278593558818102, -0.011896282434463501, 0.02026774175465107, 0.020561477169394493, 0.008922211825847626, -0.003579899901524186, 0.011602547019720078, 0.018211593851447105, -0.0012667338596656919, 0.011969716288149357, 0.023939432576298714, 0.005617688875645399, 0.017330387607216835, -0.0525786317884922, -0.03994801267981529, 0.001789949950762093, 0.015935143455863, -0.03407330438494682, 0.007269950583577156, 0.001220837701112032, -0.00738010136410594, -0.00035569517058320343, 0.0007618761155754328, -0.008114439435303211, 0.011529113166034222, -0.0022489114198833704, -0.013658694922924042, 0.011455679312348366, -0.0015971860848367214, -0.03275149315595627, -0.04082921892404556, -0.020855212584137917, 0.03319209814071655, 0.0262893158942461, 0.001863383804447949, -0.02100208029150963, -0.016742916777729988, -0.021736416965723038, 0.014907070435583591, -0.04406030476093292, -0.00921594724059105, -0.01777099072933197, 0.019680270925164223, -0.025114374235272408, 0.03906680643558502, -0.004185729194432497, 0.03524824604392052, 0.0012850923230871558, -0.008004289120435715, -0.006278593558818102, -0.008591759949922562, 0.00884877797216177, -0.008665193803608418, 0.03994801267981529, 0.013364959508180618, 0.005874707363545895, -0.010941642336547375, 0.02364569716155529, 0.026583051308989525, -0.010060437023639679, 0.0076004029251635075, 0.029226670041680336, 0.03612945228815079, 0.03319209814071655, 0.01703665219247341, 0.041122954338788986, 0.04582271724939346, 0.0029557121451944113, -0.04082921892404556, -0.0687340795993805, 0.004773200023919344, 0.015347673557698727, 0.003745126072317362, 0.013805562630295753, -0.011161943897604942, 0.023939432576298714, 0.0028455613646656275, -0.019827138632535934, -0.007930855266749859, -0.001799129182472825, -0.012410319410264492, -0.006425461266189814, 0.015861710533499718, -0.008922211825847626, -0.004809916950762272, -0.02291135862469673, -0.009987003169953823, 0.02100208029150963, 0.0184318944811821, -0.019092800095677376, 0.010868208482861519, 0.011235377751290798, 0.0014411391457542777, -0.0143930334597826, 0.011308811604976654, 0.02349882945418358, 0.032604627311229706, 0.02966727316379547, 0.005066935438662767, -0.007783987559378147, -0.01608201116323471, -0.04406030476093292, -0.0021662984509021044, -0.03113595023751259, -0.017477255314588547, 0.0008261307375505567, 0.023205094039440155, -0.03524824604392052, -0.04993501305580139, -0.033338963985443115, -0.004057219717651606, -0.01703665219247341, 0.0064621781930327415, 0.02952040545642376, -0.019092800095677376, 0.0009041542070917785, -0.014246165752410889, -0.00881206151098013, -0.03627631813287735, -0.0007756449631415308, 0.023351961746811867, -0.00039241209742613137, 0.011602547019720078, -0.0053606703877449036, -0.00932609848678112, -0.02966727316379547, 0.020561477169394493, -0.0016155445482581854, -0.005103652365505695, -0.01527423970401287, -0.0028455613646656275, -0.006168442778289318, -0.015200805850327015, 0.02188328467309475, 0.0044427476823329926, 0.0053606703877449036, 0.020855212584137917, 0.0032861644867807627, 0.01857876218855381, -0.01608201116323471, 0.016302313655614853, 0.017403820529580116, 0.015053938142955303, -0.010060437023639679, -0.02614244818687439, 0.010794774629175663, -0.01476020272821188, 0.045235246419906616, 0.009472966194152832, 0.02188328467309475, 0.04464777559041977, -0.00848160870373249, 0.012850922532379627, -0.02041460946202278, 0.009472966194152832, 0.004736483097076416, -0.01857876218855381, -0.012924356386065483, -0.0575721338391304, -0.009289381094276905, -0.0004428978718351573, 0.014319599606096745, 0.0029373536817729473, -0.011822848580777645, -0.006352027412503958, 0.032604627311229706, 0.0048466338776052, -0.028051728382706642, 0.05845334008336067, -0.006572328973561525, -0.009766701608896255, -0.00807772297412157, -0.013805562630295753, -0.016449181362986565, 0.006168442778289318, 0.024820638820528984, 0.03128281608223915, -0.017477255314588547, 0.029373537749052048, -0.0143930334597826, 0.0027170521207153797, -0.013071224093437195, 0.033485833555459976, -0.0059481412172317505, 0.012850922532379627, -0.020855212584137917, -0.017550688236951828, -0.004240804351866245, 0.02349882945418358, 0.041122954338788986, 0.001184120774269104, 0.006021575070917606, -0.02790486067533493, -0.006682479754090309, 0.024086300283670425, 0.0168897844851017, -0.047585129737854004, -0.00032356788869947195, -0.006168442778289318, 0.011308811604976654, 0.019239667803049088, 0.025114374235272408, 0.0009775880025699735, -0.031723421066999435, -0.0028272029012441635, -0.03231089189648628, -0.051991160959005356, -0.019827138632535934, -0.019827138632535934, -0.007820704020559788, -0.03965427726507187, 0.005250520072877407, -0.009546400047838688, -0.003010787535458803, -0.017477255314588547, 0.013291525654494762, 0.029814140871167183, -0.017477255314588547, 0.021736416965723038, -0.01953340321779251, 0.0049935015849769115, -0.0025701846461743116, -0.02702365443110466, 0.015714842826128006, -0.042591627687215805, 0.04964127764105797, 0.029814140871167183, -0.032457757741212845, 0.007930855266749859, -0.001854204572737217, 0.043472833931446075, 0.01600857824087143, -0.007416818290948868, -0.031723421066999435, -0.014466467313468456, 0.05316610261797905, 0.022323887795209885, 0.005764556583017111, 0.018945932388305664, -0.04053548350930214, -0.013732128776609898, 0.0038552768528461456, 0.00019850085664074868, 0.019974006339907646, -0.009252664633095264, -0.013364959508180618, 0.0048466338776052, 0.019974006339907646, 0.0004406030639074743, 0.022323887795209885, -0.009142513386905193, 0.027611125260591507, 0.0028455613646656275, 0.008701910264790058, 0.017183519899845123, 0.009142513386905193, -0.02026774175465107, -0.04053548350930214, -0.015567975118756294, -0.010721340775489807, -0.010794774629175663, -0.04699765890836716, -0.0002696398878470063, 0.02026774175465107, -0.015935143455863, 0.015347673557698727, -0.002258090768009424, -0.033338963985443115, -0.01850532926619053, -0.0053973873145878315, 0.025848712772130966, 0.015494541265070438, -0.005984858144074678, -0.02775799296796322, 0.010721340775489807, 0.006058291997760534, 0.0193865355104208, 0.011602547019720078, 0.050228748470544815, -0.015494541265070438, 0.015053938142955303, -0.050228748470544815, -0.026729919016361237, 0.0064988951198756695, -0.0010372530668973923, 0.03730439394712448, 0.0012850923230871558, -0.045235246419906616, 0.05316610261797905, 0.0038736353162676096, 0.00021456451213452965, -0.03319209814071655, -0.016449181362986565, 0.012190017849206924, -0.05815960466861725, -0.00025701845879666507, -0.041122954338788986, -0.004534539766609669, 0.004552898462861776, -0.00012219850032124668, -0.0041306535713374615, -0.056984663009643555, 0.03994801267981529, -0.026436183601617813, -0.010721340775489807, 0.019680270925164223, -0.056103456765413284, 0.004167370498180389, 0.03906680643558502, 0.00848160870373249, -0.02100208029150963];
   ```

2. Load the file into [`mongosh`](https://www.mongodb.com/docs/mongodb-shell.md#mongodb-binary-bin.mongosh) to use the embeddings in your query:

   ```javascript
   load('/<path-to-file>/query-embeddings.js');
   ```

3. Run the query:

   ```json
   db.embedded_movies.aggregate([
     {
       "$vectorSearch": {
         "index": "vector_index",
         "path": "plot_embedding_voyage_3_large",
         "filter": {
           "$and": [
             {
               "year": {  "$gte": 1970  }
             }, 
             {
               "year": {  "$lte": 2020 }
             },
             {  
               "genres": { "$in": ["Action", "Drama", "Comedy"] }  
             }
           ]
         },
         "queryVector": MARTIAL_ARTS_EMBEDDINGS,
         "numCandidates": 1000,
         "limit": 10,
         "returnStoredSource": true
       }
     },
     {
       "$project": {
         "_id": 0,
         "title": 1,
         "plot": 1,
         "genres": 1,
         "score": { $meta: "vectorSearchScore" }
       }
     }
   ])
   ```

   **Output:**

   ```javascript
   [
     {
       plot: "A young woman who lives with her strict father works to become a a champion at Silat, Brunei's version of kung fu.",
       genres: [ 'Action' ],
       title: 'Yasmine',
       score: 0.8117989301681519
     },
     {
       plot: 'The life of the greatest karate master of a generation.',
       genres: [ 'Documentary', 'Action', 'History' ],
       title: 'The Real Miyagi',
       score: 0.8068627715110779
     },
     {
       plot: 'A handyman/martial arts master agrees to teach a bullied boy karate and shows him that there is more to the martial art than fighting.',
       genres: [ 'Action', 'Drama', 'Family' ],
       title: 'The Karate Kid',
       score: 0.8027963042259216
     },
     {
       plot: 'A young martial artist embarks on an adventure, encountering other martial artists in battle until one day he meets an aging blind man who will show him the true meaning of martial arts and life.',
       genres: [ 'Action', 'Adventure', 'Fantasy' ],
       title: 'Circle of Iron',
       score: 0.7998676896095276
     },
     {
       plot: 'Get ready for the ultimate martial arts competition, where anything goes and lives are bought and sold. Tank is the celebrated Champion Star Runner and is deemed invincible among the ...',
       genres: [ 'Action', 'Drama', 'Romance' ],
       title: 'Star Runner',
       score: 0.7988010048866272
     },
     {
       plot: 'A team from the United States is going to compete against Korea in a Tae Kwon Do tournament. The team consists of fighters from all over the country--can they overcome their rivalry and work together to win?',
       genres: [ 'Action', 'Drama', 'Sport' ],
       title: 'Best of the Best',
       score: 0.7957643866539001
     },
     {
       plot: 'The story of martial-arts master Ip Man, the man who trained Bruce Lee.',
       genres: [ 'Action', 'Biography', 'Drama' ],
       title: 'The Grandmaster',
       score: 0.7950568199157715
     },
     {
       plot: 'A semi-biographical account of Yip Man, the successful martial arts master who taught the Chinese martial art of Wing Chun to the world.',
       genres: [ 'Action', 'Biography', 'Drama' ],
       title: 'Ip Man',
       score: 0.7944800853729248
     },
     {
       plot: 'Jackie Chan is the undefeated Kung Fu Master who dishes out the action in traditional Jackie Chan style. When a young boy sets out to learn how to fight from the Master himself, he not only...',
       genres: [ 'Action', 'Comedy', 'Family' ],
       title: 'Looking for Jackie',
       score: 0.7942860722541809
     },
     {
       plot: 'Jackie Chan is the undefeated Kung Fu Master who dishes out the action in traditional Jackie Chan style. When a young boy sets out to learn how to fight from the Master himself, he not only...',
       genres: [ 'Action', 'Comedy', 'Family' ],
       title: 'Looking for Jackie',
       score: 0.7942860722541809
     }
   ]
   ```

#### ENN Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *world war*. It requests exact matches and limits the results to `10` documents only. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

1. Save the following embeddings in a file named `query-embeddings.js`.

   ```javascript
   WORLD_WAR_EMBEDDING=[0.000370218,0.038684014,-0.001893905,-0.060604952,-0.019261414,0.001531242,0.015151238,-0.014103547,-0.019180823,-0.029335376,-0.011846979,0.003868401,0.012894671,-0.002458047,-0.003002041,-0.027078809,-0.019583782,0.041907679,-0.011282837,-0.029818926,0.031914312,-0.020309107,-0.002981893,-0.019906148,-0.012249937,0.041585315,-0.005601123,0.039328746,0.040618215,-0.017085439,-0.038361646,-0.012894671,-0.000352589,0.022565674,-0.011685796,-0.010114257,-0.019906148,-0.012491712,-0.022888042,-0.027401175,0.011846979,-0.002317011,0.045776084,-0.019422598,0.006930886,0.004875797,-0.038845196,0.023855142,0.009630707,-0.045131348,0.003868401,-0.00223642,-0.004392247,0.007212956,-0.019422598,0.046743184,-0.013217038,0.008099466,0.020792658,-0.062861525,-0.047710285,0.009388932,0.001541316,0.050611585,-0.032881413,-0.034009695,0.003002041,-0.005359347,-0.025628159,0.036749814,0.006286152,0.016440706,-0.041262947,0.015715381,-0.012652896,-0.006326448,-0.014909463,0.041262947,-0.025144609,0.00417062,-0.026111709,0.066729926,0.013619997,0.025144609,-0.004291508,0.007978578,-0.009751595,0.003566182,-0.010557512,-0.028207093,-0.015393013,0.048032649,-0.032075495,-0.014425913,0.020792658,0.01096047,0.008502424,-0.013217038,-0.032075495,0.026917625,-0.00165213,0.007172661,-0.063506253,0.034654427,-0.013861772,0.009268044,-0.012894671,-0.023855142,-0.024983425,-0.009308341,0.047710285,-0.010396329,-0.02949656,-0.015151238,0.025144609,0.041262947,0.02095384,-0.004432543,0.011041062,-0.032881413,0.016118338,-0.000478513,0.036749814,0.00417062,-0.040457029,0.017730173,-0.071565427,0.023532774,0.047387917,-0.017730173,0.026272893,-0.001289467,0.000760584,0.004331803,0.017891357,0.012652896,-0.064150989,0.058348387,0.040295847,-0.023532774,-0.012894671,-0.02852946,-0.001914053,0.004734762,-0.017568989,-0.007736803,-0.02095384,-0.014909463,-0.014909463,-0.02047029,0.018858457,-0.005198164,0.000264442,-0.007092069,0.026434075,0.005601123,0.007011477,-0.003928845,-0.004190768,0.023693958,-0.011927571,0.001203838,0.008180057,0.011766387,0.015715381,-0.038522828,-0.019342007,-0.006084673,0.003404999,-0.002256567,-0.003485591,0.009832187,0.023371592,-0.04384188,-0.029818926,0.038361646,0.019906148,-0.004372099,0.004090028,-0.015393013,-0.028690644,-0.033203777,0.025305793,0.015957156,0.005560827,0.021115024,0.008905382,0.018858457,-0.024983425,0.008180057,0.055769451,0.025628159,-0.010557512,-0.000236738,-0.003626626,-0.014184138,0.019664373,-0.00310278,-0.011202246,0.01426473,0.007092069,0.02901301,0.046420816,-0.001994645,0.02192094,0.038845196,-0.036588628,0.021598574,-0.019986739,0.003707218,0.001138358,0.018697273,0.003888549,-0.034976795,0.016360113,-0.031591944,0.002468121,0.015554197,0.001611834,0.013700588,-0.052223418,-0.006004081,0.024338692,-0.024661059,-0.006689111,-0.035460345,0.010235145,0.039489929,-0.007857691,-0.026272893,-0.00261923,-0.011363429,-0.026756443,-0.00640704,0.036749814,0.037233364,-0.006245856,-0.005278756,-0.027562359,-0.049966849,-0.021276208,-0.006971181,-0.013055854,-0.005399643,0.048032649,-0.033203777,-0.002296863,0.023693958,0.026917625,0.000705177,0.022404492,-0.021598574,0.013700588,0.004432543,0.031269576,0.01523183,0.010275441,-0.017568989,-0.023210408,0.050289217,-0.004996685,0.010315737,-0.017004848,0.017246623,-0.00950982,0.017327214,-0.035943896,0.014506505,0.001621908,-0.012491712,0.01096047,-0.011927571,-0.024177508,0.015634788,-0.026595259,0.007897986,-0.014425913,-0.001490946,0.017971948,0.007736803,0.023371592,0.011041062,0.008220353,-0.010557512,0.003888549,-0.034493245,-0.043197148,-0.013942363,-0.008905382,0.002699822,0.025628159,0.001430503,-0.008018874,-0.018858457,0.059315488,-0.018697273,-0.040618215,-0.014022955,0.004815354,0.012008162,-0.014103547,0.030786026,0.043519516,0.005601123,-0.019664373,0.001400281,-0.022082124,-0.018858457,-0.026434075,0.025305793,-0.024822243,0.038039278,-0.011121654,-0.032720227,-0.018374907,-0.005137721,0.001390207,0.028045909,0.03046366,0.00592349,-0.041907679,-0.024338692,-0.042552415,0.006527927,-0.012008162,-0.027401175,0.000337478,0.027884725,0.009912779,-0.011121654,0.004009437,-0.003122928,0.022404492,-0.010275441,-0.004392247,0.00689059,0.01523183,-0.019180823,-0.034170877,-0.040940579,0.021598574,0.005077277,-0.03046366,0.04384188,0.03046366,0.012733487,0.010879879,0.02192094,-0.006930886,-0.016924256,0.038200464,-0.013861772,0.002417751,-0.023532774,-0.016279522,-0.014425913,0.026595259,0.024177508,0.000977174,0.007333844,0.02998011,-0.042230047,0.003042337,0.000730362,0.033364963,-0.002306937,0.005057129,-0.023049224,-0.015876563,-0.022726858,-0.005641419,0.004553431,0.009751595,0.014587097,0.017246623,-0.049966849,0.004613874,0.040457029,0.04287478,0.004090028,-0.00261923,0.002407677,0.039489929,0.002377455,0.007051773,0.025144609,0.024177508,-0.000705177,0.012411121,-0.025789343,-0.024016324,-0.030302476,-0.009268044,-0.00950982,0.017246623,0.013458813,0.008583016,-0.022565674,-0.006366744,0.00427136,-0.007736803,0.020147923,-0.012733487,-0.023693958,-0.006165265,0.035137977,-0.023049224,0.002699822,0.005399643,0.035299163,-0.007817394,0.031914312,-0.000149221,0.015473605,-0.026272893,-0.009711299,-0.002981893,0.000649771,0.064150989,0.032720227,-0.052223418,-0.017810764,-0.010275441,0.027078809,0.030786026,-0.016360113,0.039973479,-0.003122928,-0.038522828,-0.012249937,-0.033848513,-0.027239993,-0.028851826,0.018374907,-0.030302476,-0.048032649,0.011282837,0.058670752,-0.008784494,0.01096047,0.005057129,0.004009437,0.002488269,0.016843664,0.003163224,-0.027884725,-0.001934201,-0.030302476,-0.015715381,-0.001480872,0.011766387,-0.039973479,-0.009227749,-0.003304259,-0.026917625,-0.012088754,-0.014990055,0.03046366,0.007857691,0.042552415,-0.011846979,-0.008421832,-0.001813313,-0.019342007,-0.017166032,0.000972137,0.017004848,-0.018374907,0.037555728,0.019986739,0.018697273,0.014184138,0.027723543,0.023693958,-0.005077277,-0.025305793,0.011846979,0.000705177,0.042552415,-0.037072178,0.010879879,-0.028690644,-0.029818926,0.010879879,-0.014184138,-0.036266264,-0.031591944,-0.033687327,0.022888042,-0.016763072,0.004513135,0.000705177,0.02192094,0.025950525,0.015473605,-0.018374907,0.039489929,0.002881153,-0.037072178,-0.021115024,-0.008623311,-0.002095384,-0.026272893,0.015795972,0.015715381,0.034493245,0.030302476,0.010799287,-0.020228514,0.005137721,0.025628159,0.024016324,-0.008220353,0.002397603,-0.030624844,-0.014587097,0.022082124,-0.006608519,-0.041101765,-0.002478195,-0.031914312,0.017166032,-0.008300944,-0.004593727,-0.001390207,0.032720227,-0.005681715,0.002417751,0.000473476,-0.037878096,-0.046743184,-0.01378118,-0.016198931,-0.007897986,0.006608519,-0.011846979,0.027078809,-0.022243308,0.022565674,-0.007293548,-0.019019639,0.037394546,-0.035299163,-0.02192094,0.008421832,0.000135998,-0.000785769,-0.051578686,0.009227749,-0.015393013,-0.029174194,-0.015554197,0.001400281,0.007495028,-0.002820709,0.041585315,-0.017568989,0.054479986,-0.005641419,-0.024177508,-0.042552415,0.026111709,-0.014909463,0.023855142,-0.022565674,0.010033666,0.028207093,0.010073962,0.007736803,0.015312422,0.037878096,-0.002659526,-0.030786026,0.012652896,-0.019261414,0.005641419,0.019100232,-0.037555728,-0.00013285,-0.020228514,-0.001672278,0.038039278,-0.008703903,0.011282837,0.004351952,0.012894671,0.024177508,0.016440706,0.013942363,-0.008542719,0.005842898,0.001934201,0.00090162,0.014022955,-0.024983425,0.021115024,0.010073962,0.002528564,0.001390207,-0.012008162,0.002347233,-0.015795972,-0.016843664,-0.001793165,-0.016601888,-0.010396329,-0.027239993,-0.001188727,-0.001264282,-0.00950982,0.003928845,0.019503189,0.003485591,-0.026595259,-0.01096047,-0.030302476,-0.00320352,-0.01523183,0.028045909,-0.005641419,0.031108394,-0.01096047,0.011363429,0.016118338,-0.022404492,0.02143739,0.019342007,-0.013378222,0.027723543,-0.034332063,-0.015312422,0.02852946,-0.039489929,0.032720227,0.010154554,0.004956389,0.036105078,0.004775058,-0.038522828,0.019986739,0.020147923,0.009751595,-0.006366744,0.038200464,-0.028690644,-0.007656211,0.020228514,0.00155139,-0.015795972,0.022243308,0.011444021,-0.012491712,0.020550882,0.033687327,0.008865086,0.017730173,0.018213723,0.001682352,-0.043519516,-0.038200464,0.018052539,0.006930886,0.002075236,-0.018536089,0.008703903,-0.000053518,-0.007172661,0.025144609,-0.008099466,0.000120888,-0.016763072,-0.005762306,-0.004432543,-0.00640704,0.05996022,0.031914312,-0.002075236,0.027401175,0.037555728,-0.004311656,-0.01426473,-0.010638104,0.048999749,0.002317011,0.032075495,-0.000120888,-0.00358633,-0.036105078,0.020792658,0.008663607,0.003868401,-0.026917625,-0.02192094,-0.019261414,0.01378118,0.033364963,0.027884725,-0.005883194,-0.009590412,-0.001440577,0.025628159,0.050289217,0.009912779,0.036427446,0.001123247,0.000637178,0.007777099,0.008865086,0.014506505,0.031108394,0.020067332,-0.042552415,-0.006527927,0.005117572,-0.022888042,0.006447336,-0.018294314,-0.004714614,0.009751595,-0.011927571,0.020389698,-0.018939048,0.004210916,0.049644485,-0.014587097,-0.019019639,0.000795843,-0.016440706,0.011202246,0.031430762,0.024177508,0.029818926,-0.014103547,-0.017568989,0.006165265,-0.023855142,0.026434075,-0.012491712,0.008784494,-0.019664373,-0.019261414,-0.003928845,0.013378222,-0.009227749,0.003969141,0.023049224,0.010799287,0.003122928,0.008260649,-0.026595259,-0.055447087,0.016440706,-0.003304259,-0.003707218,-0.046743184,0.018858457,0.000375255,-0.016924256,0.020792658,0.016440706,-0.027401175,0.002740117,-0.007092069,-0.005802602,0.000506217,0.028690644,-0.000493624,0.001571538,0.001400281,0.003263964,-0.001994645,-0.00310278,-0.002327085,-0.01474828,0.026595259,0.008300944,-0.008260649,0.00592349,0.046743184,-0.009308341,-0.016924256,0.011444021,0.01047692,0.006326448,-0.037394546,-0.008583016,-0.020631474,0.024177508,0.015312422,-0.007938282,0.017085439,0.02143739,-0.004130324,0.004372099,-0.004976537,0.048032649,-0.027401175,0.018697273,-0.006447336,0.00203494,0.005963786,-0.014184138,0.009671004,0.007535324,-0.033042595,0.016360113,-0.024338692,-0.008099466,0.024499875,0.000785769,0.010799287,0.028207093,-0.01523183,0.022082124,0.006527927,0.032881413,-0.037716914,0.034009695,-0.009671004,0.016521297,0.032881413,-0.02143739,0.02143739,-0.014184138,0.006124969,-0.028368276,0.038039278,0.026917625,0.012411121,-0.009912779,-0.006366744,-0.047387917,0.016763072,-0.022726858,0.064473353,-0.017730173,0.009832187,0.003445295,0.025789343,-0.003344555,-0.021276208,0.005198164,0.01378118,-0.011202246,-0.006286152,-0.026434075,-0.007817394,0.003969141,-0.037394546,0.006930886,0.000836139,0.000254368,-0.036749814,-0.022082124,-0.006568223,-0.026111709,-0.002175976,0.004069881,-0.037072178,-0.017568989,0.048355017,0.011605204,0.00523846,-0.023210408,-0.01329763,0.000198961,0.02095384,0.004069881,0.000124036,0.008018874,-0.004009437,-0.065440454,-0.008985974,-0.04384188,0.00261923,-0.017407807,0.012733487,-0.017246623,0.031591944,0.007454732,-0.015715381,-0.025789343,0.016843664,-0.008300944,-0.010557512,-0.020550882,-0.028851826,0.002498342,0.028368276,-0.037716914,0.006366744,0.027562359,-0.003062484,0.017649582,0.034493245,-0.003082632,0.017891357,-0.023693958,0.020309107,0.018777864,0.055769451,-0.011363429,-0.018777864,0.022565674,0.001410355,0.035299163,0.012975262,0.007897986,-0.031108394,0.007253252,0.001299541,0.02143739,-0.012249937,0.01047692,-0.020631474,-0.014667688,-0.029657744,-0.002861005,-0.023693958,0.042230047,-0.000669918,0.001531242,-0.005883194,-0.03046366,-0.05286815,0.029174194,-0.009630707,-0.013136446,-0.034654427,0.021598574,-0.012491712,-0.019422598,0.021759758,0.006689111,-0.058670752,0.014828872,0.014345322,-0.016601888,0.038522828,-0.026272893,-0.047710285,-0.003263964,-0.007978578,0.016682481,-0.027078809,-0.000295923,-0.00427136,-0.001198801,0.006850294,-0.006809998,-0.002498342,-0.002065162,0.012169346,-0.001218949,-0.002578934,0.008462128,0.006648815,-0.020147923,0.005399643,0.028207093,-0.014184138,-0.001611834,-0.017649582,-0.032720227,0.009630707,0.006165265,-0.020147923,-0.007132365,-0.027401175,-0.002820709,-0.022888042,0.024499875,-0.011121654,-0.017568989,-0.02095384,-0.017246623,0.018697273,-0.017730173,0.022565674,0.034170877,0.012652896,-0.009388932,0.039328746,-0.000760584,0.009388932,-0.006769702,-0.005278756,0.011282837,0.006366744,-0.049322117,-0.005722011,0.009630707,-0.00223642,-0.004251212,-0.006930886,0.034009695,0.001359985,0.00310278,-0.05286815,-0.004372099,0.027562359,-0.025305793,-0.010073962,-0.013136446,-0.011846979,0.030302476,-0.008018874,-0.025950525,-0.017004848,0.032075495,0.033687327,0.020550882,0.007897986,-0.034976795,-0.018616682,0.001833461,-0.04287478,0.018213723,0.029174194,0.009590412,-0.035621528,0.005762306,0.002065162,0.019180823,0.019180823,0.016521297,-0.017327214,0.023532774,0.012008162,0.032236677,0.002840857,-0.008059169,0.000861324,0.024499875,-0.012733487,0.038361646,0.033364963,0.013942363,0.028368276,0.00203494,0.005057129,0.016198931,0.051256318,-0.000302219,0.004895946,-0.02998011,-0.033203777,-0.005016833,-0.008905382,-0.018697273,0.001994645,-0.008744199,0.022082124,0.036749814,0.004351952,-0.008099466,-0.020228514,-0.019503189,0.020147923,0.028045909,-0.03094721,0.019744964,0.01523183,-0.012008162,0.017166032,0.000685029,0.021276208,-0.004049733,-0.015151238,-0.047710285,0.000488587,-0.016601888,0.003505739,0.001359985,-0.012411121,-0.017407807,-0.016601888,-0.003445295,0.019422598,0.011363429,-0.001113173,-0.008220353,-0.020389698,0.017407807,0.02143739,0.001012433,-0.006245856,-0.024016324,0.024499875,-0.006366744,0.046420816,-0.000397921,0.000098851,-0.010033666,0.007938282,0.014909463,-0.027723543,-0.040295847,-0.059315488,-0.014828872,0.001349911,-0.02998011,0.002357307,0.010154554,0.005097425,0.000992285,0.031753127,-0.009308341,0.008985974,0.013861772,-0.017327214,-0.008865086,0.040618215,-0.003707218,0.005097425,-0.011363429,0.005560827,0.01096047,-0.009388932,-0.015876563,-0.022565674,-0.016440706,0.023210408,-0.004029585,0.017568989,-0.012088754,0.00005037,0.000941915,0.000866361,0.023049224,0.000871398,0.004815354,-0.021598574,0.000730362,0.002981893,0.01047692,-0.004573578,0.014022955,0.025628159,-0.026595259,-0.020067332,0.02143739,0.033848513,-0.009912779,-0.007978578,0.002175976,-0.026917625,0.029174194,-0.025628159,-0.047065549,-0.018133132,-0.00150102,0.052223418,0.012652896,-0.022726858,0.011524612,-0.012814079,0.005359347,-0.007172661,0.013619997,0.03046366,0.013539405,-0.000591845,0.033203777,0.026917625,-0.044164248,-0.014990055,0.00223642,-0.008139761,0.025950525,0.021276208,0.005016833,-0.004976537,-0.01378118,0.00592349,-0.001329763,0.038684014,0.021115024,0.048999749,0.049966849,-0.018777864,0.018616682,0.038200464,-0.026272893,-0.051578686,0.024499875,0.006850294,-0.019180823,-0.00043318,0.020792658,0.003505739,-0.015473605,-0.041262947,-0.026917625,0.067374654,0.004694466,0.001621908,-0.025305793,0.003606478,0.006286152,-0.020309107,0.016118338,-0.019180823,0.007092069,-0.017327214,-0.006326448,-0.007897986,0.000556586,-0.03046366,-0.013136446,0.016843664,-0.024338692,-0.011444021,-0.018777864,0.002840857,-0.036749814,-0.01523183,-0.009630707,-0.013055854,-0.042230047,0.017327214,-0.012814079,-0.016843664,0.002256567,-0.007656211,0.005963786,-0.016360113,0.026756443,0.019986739,-0.022082124,-0.024983425,-0.039489929,0.01378118,-0.012008162,0.000876435,-0.02192094,0.018133132,-0.020792658,-0.019583782,-0.005842898,0.020067332,-0.016763072,0.007414436,0.01096047,-0.000521328,0.01047692,0.00011711,0.035299163,0.038039278,0.049644485,-0.003062484,0.014667688,-0.007454732,0.006809998,-0.018536089,-0.015554197,0.016360113,0.008542719,-0.013217038,0.02998011,0.017810764,0.048999749,0.020309107,-0.017649582,-0.011041062,0.008381536,0.011363429,0.039651114,-0.012411121,0.011685796,0.029657744,-0.011524612,-0.020147923,0.03046366,0.00261923,-0.00320352,-0.002317011,-0.00101747,-0.047387917,0.04287478,-0.011927571,-0.017488398,-0.010638104,-0.006850294,0.01096047,0.033848513,-0.006124969,0.001793165,0.015473605,-0.048999749,0.006447336,0.033848513,0.008663607,-0.024822243,0.005399643,-0.00368707,-0.015070647,-0.009590412,0.001289467,-0.018858457,0.02095384,-0.007414436,-0.008421832,0.000715251,-0.015473605,0.02901301,0.020309107,-0.003707218,0.016360113,-0.008663607,0.018939048,0.001218949,0.00358633,-0.003284112,0.036427446,0.02192094,0.022888042,-0.024661059,0.008341241,-0.024338692,-0.00950982,-0.017166032,0.046743184,-0.018052539,-0.012975262,0.002800561,-0.012008162,-0.013055854,0.028368276,-0.057381287,0.018697273,-0.043519516,-0.018052539,0.001370059,-0.019342007,0.022404492,0.017166032,-0.004351952,0.001611834,-0.028207093,0.001319689,0.025950525,0.025305793,0.017488398,-0.045776084,-0.024983425,0.005117572,-0.010879879,0.020147923,-0.00999337,0.022082124,0.000337478,-0.018777864,0.007978578,-0.039328746,0.000249331,0.04287478,-0.012411121,-0.023532774,0.006527927,0.028207093,0.009348636,0.006084673,-0.007293548,-0.022082124,-0.017085439,0.02047029,-0.007817394,0.003243816,-0.008381536,-0.00523846,-0.004674318,-0.051256318,0.019986739,-0.009912779,0.040940579,0.006527927,-0.002861005,0.035460345,0.026434075,0.015393013,-0.005359347,-0.012733487,-0.025628159,0.019664373,-0.018536089,0.025305793,-0.009912779,0.032397863,0.047387917,0.000674955,0.031108394,-0.008381536,-0.002558786,-0.01096047,-0.004674318,0.002115532,0.000275775,0.02047029,0.036427446,-0.027401175,-0.030302476,-0.000410514,0.006769702,0.024822243,-0.011041062,0.028690644,0.019180823,-0.016763072,-0.037072178,-0.027078809,0.038845196,0.05996022,-0.037233364,-0.000377774,0.006487631,0.006729406,0.033848513,-0.019422598,-0.007092069,-0.001621908,0.026111709,-0.002498342,0.014345322,-0.019342007,0.017891357,-0.014587097,-0.004533283,-0.020147923,0.001430503,-0.009711299,0.049644485,0.001410355,-0.010315737,0.003082632,-0.00271997,-0.023371592,0.006729406,0.025144609,0.023210408,0.004976537,-0.000278293,-0.025305793,0.012330529,-0.019019639,-0.00640704,-0.006286152,0.017971948,-0.002327085,0.016924256,-0.015795972,-0.012491712,-0.011282837,0.003022189,0.01047692,0.027239993,0.012008162,0.003263964,0.026434075,0.035621528,-0.024338692,-0.012652896,0.024822243,0.000654807,0.028368276,0.011202246,0.016440706,0.016360113,-0.026917625,-0.019744964,0.013217038,0.011363429,-0.003928845,-0.028690644,0.001440577,-0.037716914,0.023693958,0.018374907,0.011927571,-0.042552415,0.012169346,-0.009953074,0.011444021,0.019503189,-0.016279522,0.003243816,-0.022888042,-0.024016324,-0.007897986,-0.006487631,-0.010638104,-0.041907679,-0.025950525,-0.032881413,-0.022404492,-0.03094721,0.01378118,0.043519516,-0.010718695,0.020067332,0.037555728,-0.000215331,0.019664373,0.004916093,-0.040940579,-0.048999749,0.017407807,0.006648815,-0.014587097,-0.014506505,-0.047387917,-0.006729406,0.015393013,0.028851826,0.024983425,-0.009832187,-0.004996685,0.025466975,0.015070647,-0.004593727,-0.010073962,0.000685029,0.041262947,-0.006326448,0.021598574,0.025466975,0.02143739,-0.007253252,0.029174194,-0.012169346,0.011605204,-0.008623311,-0.002024866,-0.001450651,0.025144609,0.004009437,0.02852946,-0.003002041,-0.02143739,-0.027401175,-0.02998011,0.023210408,0.016279522,0.017166032,-0.020228514,0.011202246,-0.014103547,0.009590412,-0.014506505,-0.049966849,-0.009872482,0.002558786,-0.036105078,0.004009437,0.010718695,-0.004996685,0.003707218,-0.008663607,0.012894671,-0.003022189,-0.002901301,0.000886509,0.017327214,-0.027401175,-0.016601888,-0.010799287,-0.005883194,-0.026595259,-0.033526145,-0.004513135,0.010396329,0.017971948,-0.035782713,-0.041585315,-0.009026269,-0.001349911,0.005641419,-0.001329763,0.003747514,-0.005319052,-0.005883194,-0.000277034,0.021115024,0.02901301,-0.027562359,0.044486616,-0.071887791,-0.002861005,-0.003404999,-0.005319052,0.003022189,0.024499875,0.034493245,-0.009106861,0.016037747,-0.005439939,0.050289217,0.003404999,-0.013619997,0.021115024,0.021759758,0.022243308,-0.002578934,-0.000579253,-0.054157618,-0.012088754,0.00737414,-0.030786026,-0.019825557,0.003969141,-0.002558786,0.022243308,0.029335376,-0.024016324,0.006527927,0.012814079,-0.019019639,0.012249937,-0.004694466,-0.002266641,-0.014022955,0.023049224,-0.020631474,-0.025466975,-0.037072178,0.002266641,-0.013378222,0.006124969,0.012491712,0.017407807,-0.009872482,0.031108394,0.010315737,0.032881413,-0.006648815,0.009832187,0.024338692,0.03094721,0.016279522,-0.022726858,0.03094721,-0.040134665,0.008139761,0.006809998,0.018294314,0.01523183,-0.03046366,-0.007172661,-0.007293548,0.003243816,0.006124969,-0.006729406,-0.003183372,0.047387917,0.006124969,-0.000375255,-0.024661059,0.022243308,-0.004492987,0.012330529,-0.02949656,0.027078809,-0.021759758,-0.004069881,0.013700588,-0.033526145,-0.009066566,-0.023049224,0.017891357,0.007212956,0.029818926,-0.023049224,-0.006689111,0.030302476,0.009147157,-0.005439939,-0.003042337,0.034815613,0.027078809,-0.055447087,-0.018616682,0.016763072,-0.013136446,-0.018616682,0.034009695,-0.003465443,-0.035621528,-0.002004718,0.01329763,0.023532774,-0.003525887,-0.005722011,-0.011363429,0.027239993,-0.016601888,-0.015473605,0.022565674,0.013136446,-0.021598574,-0.002538638,0.033203777,0.006245856,0.020631474,-0.001390207,0.013942363,-0.022082124,0.012733487,-0.006769702,0.024661059,-0.026595259,-0.003485591,-0.004513135,0.037555728,0.018133132,-0.026595259,0.024338692,-0.033687327,0.016924256,0.006608519,0.022243308,-0.033848513,-0.028368276,0.002538638,0.012894671,0.001183691,0.014990055,0.028207093,0.010879879,-0.012411121,0.012975262,0.006286152,0.002397603,-0.036427446,0.015070647,-0.030141294,0.015312422,0.017568989,-0.009348636,0.019583782,0.039651114,-0.006165265,0.004916093,-0.021276208,0.011766387,0.029335376,-0.004190768,-0.012894671,0.026756443,0.007092069,-0.024016324,-0.037716914,-0.001309615,0.048999749,-0.01474828,-0.032236677,0.025466975,0.011363429,0.043519516,0.007575619,0.034332063,-0.019019639,-0.011766387,-0.018858457,0.000056351,-0.004492987,0.000554068,0.003364703,-0.025144609,-0.062216789,0.001254208,0.033364963,0.005681715,0.02143739,0.007414436,-0.023855142,0.013539405,-0.032236677,-0.007857691,0.009348636,0.018536089,-0.018697273,0.031269576,-0.018616682,0.018455498,-0.006124969,-0.003143076,-0.010638104,0.000982211,0.023855142,-0.01047692,0.023049224,0.00640704,0.021115024,-0.009872482,0.019261414,0.026756443,-0.00427136,0.008502424,0.019906148,0.045776084,-0.008824791,0.005963786,-0.012814079,-0.016521297,-0.012249937,0.010033666,-0.017166032,0.014184138,-0.022726858,0.010879879,0.034493245,0.001359985,0.00640704,0.000972137,-0.027078809,0.013619997,-0.030302476,0.009388932,-0.001007396,0.016440706,0.017488398,-0.006447336,0.022888042,-0.00737414,-0.006366744,-0.005883194,-0.007454732,0.027562359,0.005802602,-0.003747514,-0.026434075,0.018213723,0.008462128,-0.003848253,-0.004049733,-0.014990055,-0.006004081,-0.01047692,-0.014425913,0.030624844,-0.015715381,-0.024338692,0.007495028,0.002820709,-0.021276208,-0.005399643,-0.057381287,-0.061249688,-0.013055854,0.02901301,0.01474828,-0.024177508,-0.026595259,0.012411121,-0.011927571,-0.007253252,-0.011927571,0.015070647,-0.019100232,0.015795972,-0.01096047,-0.024822243,0.003989289,0.012088754,-0.039006379,-0.050611585,0.000295923,-0.010718695,0.017327214,-0.01426473,-0.010194849,-0.044486616,0.015554197,-0.019744964,-0.005157868,0.006648815,-0.013539405,-0.024499875,0.018939048,0.039328746,-0.009429228,0.011363429,0.069308855,-0.001193765,0.030302476,-0.012572304,0.024983425,-0.008623311,0.00320352,0.039328746,0.008824791,-0.024822243,-0.00523846,0.013619997,-0.008300944,-0.038845196,0.00950982,-0.023855142,-0.004936241,0.031108394,-0.033526145,-0.006044377,-0.000785769,-0.013458813,-0.051256318,0.030302476,-0.013700588,0.02192094,0.003626626,-0.018777864,-0.014990055,0.013055854,-0.007736803,-0.010073962,-0.015312422,0.034493245,-0.011282837,-0.040134665,-0.023855142,0.006689111,-0.003022189,0.026111709,-0.017568989,-0.014506505,-0.011444021,0.005681715,0.038845196,0.016279522,-0.002407677,-0.00640704,0.003566182,-0.005157868,0.012652896,-0.013619997,-0.013458813,-0.004875797,0.002367381,-0.009630707,-0.009388932,0.000337478,-0.019019639,-0.009671004,-0.034332063,-0.013861772,0.018213723,0.007736803,0.005439939,-0.042230047,0.040618215,0.007051773,-0.013619997,-0.026756443,0.020309107,0.002014792,0.002206198,0.003062484,-0.027562359,0.048677385,-0.005802602,-0.042230047,-0.011282837,-0.02047029,0.013458813,0.015312422,-0.010033666,-0.031914312,-0.001133321,-0.039006379,0.003727366,-0.032559045,0.008623311,0.019664373,0.057058919,-0.016037747,0.009106861,-0.023855142,0.012975262,-0.015876563,0.00689059,-0.01426473,0.039006379,-0.026595259,-0.008059169,-0.028690644,0.030302476,-0.028045909,0.01378118,-0.003344555,0.006971181,-0.025950525,0.000871398,-0.017568989,-0.024983425,-0.002458047,-0.024338692,-0.001642056,-0.012814079,0.000181331,0.017246623,0.015070647,-0.008744199,0.030141294,0.025789343,-0.016118338,-0.04384188,-0.042230047,-0.039167564,0.022726858,-0.023210408,0.009711299,0.009469524,0.019503189,-0.007938282,-0.001239097,0.00737414,0.029335376,0.014828872,0.043519516,-0.029335376,-0.04287478,0.017166032,-0.015957156,0.004210916,0.029335376,-0.035299163,0.032559045,-0.02095384,0.026756443,-0.023210408,-0.001037618,0.008220353,-0.031914312,0.002216272,-0.030141294,0.007092069,0.015554197,-0.001229023,-0.014022955,-0.002981893,-0.006326448,-0.034976795,0.012411121,-0.024499875,-0.026111709,0.015070647,0.036427446,0.01523183,0.060282588];
   ```

2. Load the file into [`mongosh`](https://www.mongodb.com/docs/mongodb-shell.md#mongodb-binary-bin.mongosh) to use the embeddings in your query.

   ```javascript
   load('/<path-to-file>/query-embeddings.js');
   ```

3. Run the query.

   ```shell
   db.embedded_movies.aggregate([
     {
       "$vectorSearch": {
         "index": "vector_index",
         "path": "plot_embedding_voyage_3_large",
         "queryVector": WORLD_WAR_EMBEDDING,
         "exact": true,
         "limit": 10
       }
     },
     {
       "$project": {
         "_id": 0,
         "plot": 1,
         "title": 1,
         "score": { $meta: "vectorSearchScore" }
       }
     }
   ])
   ```

   **Output:**

   ```js
   [
     {
       plot: 'During WW2 the Russian Army sent a special group named "Zvezda" to fight the Nazis in their backyard.',
       title: 'The Star',
       score: 0.7459506392478943
     },
     {
       plot: "As World War Two rages on, the allies are about to push the Nazis out of North Africa. That's when the Nazis turn up the heat, unleashing their secret Weapon - dragons.",
       title: 'P-51 Dragon Fighter',
       score: 0.7430292367935181
     },
     {
       plot: 'April, 1945. As the Allies make their final push in the European Theatre, a battle-hardened Army sergeant named Wardaddy commands a Sherman tank and his five-man crew on a deadly mission behind enemy lines. Outnumbered, out-gunned, and with a rookie soldier thrust into their platoon, Wardaddy and his men face overwhelming odds in their heroic attempts to strike at the heart of Nazi Germany.',
       title: 'Fury',
       score: 0.7428240776062012
     },
     {
       plot: "It's May 1943 at a US Army Air Corps base in England. The four officers and six enlisted men of the Memphis Belle - a B-17 bomber so nicknamed for the girlfriend of its stern and stoic ...",
       title: 'Memphis Belle',
       score: 0.7340154647827148
     },
     {
       plot: 'The destiny of three soldiers during World War II. The German officer Christian Diestl approves less and less of the war. Jewish-American Noah Ackerman deals with antisemitism at home and ...',
       title: 'The Young Lions',
       score: 0.7327103614807129
     },
     {
       plot: 'Great Patriotic War, early 1940s. After barely surviving a battle with a mysterious, ghostly-white Tiger tank, Red Army Sergeant Ivan Naydenov becomes obsessed with its destruction.',
       title: 'White Tiger',
       score: 0.732368528842926
     },
     {
       plot: 'The story of ordinary men during WWII as seen from three different points of View.',
       title: 'The Fallen',
       score: 0.7301670908927917
     },
     {
       plot: 'A rag tag unit of misfits known as the War Pigs must go behind enemy lines to exterminate Nazis by any means necessary.',
       title: 'War Pigs',
       score: 0.7290490865707397
     },
     {
       plot: 'Baron Manfred von Richthofen is the most feared and celebrated pilot of the German air force in World War I. To him and his companions, air combats are events of sporty nature, technical ...',
       title: 'The Red Baron',
       score: 0.728823184967041
     },
     {
       plot: 'In 1940, the British Royal Air Force fights a desperate battle vs. the Nazi Germany Air Force for control of British air space to prevent a Nazi invasion of Britain.',
       title: 'Battle of Britain',
       score: 0.7270985245704651
     }
   ]
   ```

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *time travel*. It considers up to `150` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```csharp
using MongoDB.Bson;
using MongoDB.Bson.Serialization.Attributes;
using MongoDB.Bson.Serialization.Conventions;
using MongoDB.Driver;

public class vectorSearchBasicQuery 
{
  // define connection to your cluster
  private const string MongoConnectionString = "<connection-string>";

  public static void Main(string[] args){
    var camelCaseConvention = new ConventionPack { new CamelCaseElementNameConvention() };
    ConventionRegistry.Register("CamelCase", camelCaseConvention, type => true);

    // connect to your cluster
    var mongoClient = new MongoClient(MongoConnectionString);

    // define namespace
    var moviesDatabase = mongoClient.GetDatabase("sample_mflix");
    var moviesCollection = moviesDatabase.GetCollection<EmbeddedMovie>("embedded_movies");

    // define vector embeddings to search
    var vector = new[] {-0.034731735,0.008558298,-0.0153717,-0.029912498,0.011549547,0.010261648,-0.011964999,-0.023265276,0.010303194,-0.006896493,-0.00054528,0.003926015,-0.025757983,0.027419789,0.001199616,-0.036227357,-0.005297005,0.021935832,0.010303194,-0.019193852,0.025093261,-0.040049512,-0.033900831,-0.011466458,-0.01827986,-0.0153717,0.023265276,0.007727395,0.000114249,0.005317777,-0.043871664,-0.02127111,-0.019609304,0.016368784,-0.004756918,0.003552109,0.006522586,-0.005400868,-0.015620971,-0.034565553,-0.018695312,-0.023099095,0.050851244,-0.034731735,0.004819236,0.022268193,-0.095719993,0.05517194,-0.046198189,-0.036393538,0.007187308,-0.02459472,-0.036725901,0.009472291,0.019027673,0.020938748,-0.011051006,0.027087428,0.04586583,-0.022600554,-0.05517194,0.044204023,0.01213118,0.047859997,-0.03938479,0.002928932,0.002056484,0.019443123,-0.028583053,0.013543714,0.022932915,0.011632638,0.004923099,0.000389486,0.020024756,-0.024096178,-0.022766734,0.011217186,-0.003198975,0.007104218,-0.047195274,-0.013377533,0.013294443,0.024096178,-0.056501385,-0.026755067,-0.008433662,-0.001911076,0.007976666,-0.008101301,-0.014042255,0.008641388,-0.02176965,0.010012378,-0.000607598,-0.024927082,0.024927082,-0.018612221,-0.001184036,0.005567048,0.001324251,-0.019526213,-0.023597637,0.060489718,-0.010178559,-0.019609304,0.004112968,-0.011217186,-0.031574301,-0.008766023,0.005483958,-0.061819162,-0.023431456,-0.040714234,0.015039339,0.026422706,0.016202603,0.004653055,0.041046593,-0.018030589,0.040381871,-0.002638116,0.013045172,0.004216831,0.005650138,0.027419789,0.003926015,-0.028749233,0.004798463,-0.030244859,0.063813329,0.007145763,-0.017448956,0.025591804,-0.045201108,0.010718645,0.002804297,0.014291527,0.04586583,-0.015205519,-0.021603471,-0.035230275,0.00760276,0.033236109,0.016534964,-0.043206941,-0.003115885,-0.026256526,0.005940954,0.016534964,0.024262359,-0.001630647,0.028084511,-0.012795902,0.007270399,0.001381376,-0.009763107,-0.006896493,0.008433662,-0.019360034,0.000386889,0.030411039,0.025591804,0.010469374,0.037722982,-0.001147684,-0.005400868,0.052845411,-0.052513052,0.00768585,-0.004299921,0.00922302,0.011881908,0.012962082,-0.068798743,0.003593654,0.020938748,-0.013792985,-0.034565553,-0.007519669,-0.04021569,-0.020689478,0.006273315,0.046862911,0.006107135,0.002638116,-0.013792985,-0.005400868,-0.020274026,0.007644305,-0.010801735,0.026422706,0.043871664,0.003780607,0.010261648,-0.064145692,0.011881908,-0.009056839,0.009347656,-0.02459472,0.026422706,0.033236109,0.041212775,0.019027673,-0.00315743,0.004424557,0.020689478,-0.0153717,-0.015205519,-0.034897912,0.020274026,0.016867325,0.040714234,-0.022766734,-0.010967916,0.026256526,0.007062673,-0.015953332,-0.007727395,0.031574301,-0.002887387,-0.00614868,0.004569965,0.019027673,0.012878992,0.011798819,0.004258377,-0.019193852,-0.021437289,-0.021603471,0.000301202,-0.051183607,-0.004985416,-0.030078677,0.012629721,0.065142773,-0.031740483,-0.021104928,-0.03938479,-0.003365156,-0.016036423,0.036393538,0.009804652,-0.018612221,0.060489718,-0.003697517,0.000547876,0.063480966,0.02758597,0.010053922,-0.003655972,-0.001485239,0.018362951,0.021104928,-0.003905243,0.019443123,-0.002658889,-0.00380138,-0.013626805,0.035894997,0.035396457,-0.005691683,0.002762751,0.012878992,-0.009596926,-0.009970833,-0.015953332,0.022434372,0.00614868,-0.021188019,0.001557943,-0.020190936,0.009763107,0.017448956,0.006730312,0.005567048,0.019692395,-0.00218112,-0.016867325,0.006854947,0.007976666,0.019193852,0.040880412,0.007353489,-0.02127111,-0.031906664,-0.026755067,-0.017947499,0.040381871,0.042209856,0.00913993,-0.0307434,-0.017781317,-0.015039339,0.03057722,0.017532047,0.0187784,-0.060822077,0.002928932,-0.026422706,-0.005899409,0.039717149,0.026588887,-0.000971118,0.004923099,-0.013626805,0.0187784,-0.031408124,-0.000695881,0.050851244,-0.014457707,-0.007311944,-0.001293092,-0.002139574,-0.019276943,0.00290816,0.019360034,-0.017781317,0.002160347,0.016618054,-0.006522586,0.011798819,0.029247776,-0.02775215,0.010344739,-0.018362951,-0.036725901,-0.015870241,0.015704062,-0.012463541,0.02459472,-0.024096178,0.001152877,-0.031408124,0.025425622,0.027087428,0.00922302,0.034565553,0.015704062,-0.020689478,-0.00517237,-0.014706978,-0.001589101,0.026090344,0.014956249,0.011715728,0.004299921,-0.00913993,0.022434372,-0.03705826,0.048524719,-0.030411039,0.008433662,0.017033506,-0.000511525,-0.031408124,0.005940954,-0.012962082,-0.031574301,0.017448956,0.010178559,-0.011383367,-0.020107845,-0.005151597,0.006647222,0.013128263,0.007145763,0.008059756,-0.045201108,-0.004943871,0.015787151,-0.045201108,-0.020772567,-0.020274026,0.028250692,-0.024262359,-0.004424557,0.009804652,0.000472576,-0.005691683,0.001443693,-0.013294443,0.001412535,0.013211353,-0.01213118,-0.002118802,0.017781317,-0.007353489,-0.031075761,-0.004923099,0.011383367,-0.004486875,-0.010178559,0.016618054,0.014457707,0.023763817,-0.02459472,-0.00388447,0.012546631,-0.007519669,0.015704062,-0.014291527,0.009680017,-0.035562634,0.023763817,0.053510133,-0.0555043,-0.003572882,0.022102011,0.021603471,-0.017282777,-0.001474852,-0.043539301,0.007810486,-0.025757983,-0.005400868,0.029912498,-0.00760276,0.014125346,0.030909581,-0.03340229,-0.009680017,0.018030589,0.008849114,0.03057722,0.019775484,0.014125346,0.031906664,-0.03057722,-0.027087428,-0.023597637,-0.022434372,-0.012878992,0.016285693,-0.021603471,-0.029746316,0.029746316,0.020357117,0.006314861,-0.001158071,0.028749233,-0.045201108,0.011383367,0.011134096,-0.021437289,-0.035728816,0.001827986,0.008267482,-0.057498466,0.01213118,-0.01213118,-0.040548053,0.010718645,0.004798463,-0.004881553,-0.019526213,-0.008558298,0.0059825,-0.000262254,-0.017615138,0.005193142,0.019692395,-0.00198378,-0.002845842,0.012546631,0.006107135,-0.008225936,-0.008890659,0.015870241,0.00517237,0.002596571,-0.010427829,-0.019110762,0.024262359,0.012048089,-0.032405205,0.006522586,0.013211353,0.013211353,-0.038221523,-0.007727395,-0.008267482,-0.019276943,0.001474852,0.031408124,-0.035562634,0.017532047,-0.023431456,-0.015454791,-0.011383367,0.016534964,-0.02176965,0.008682934,0.027253609,0.020190936,-0.0247609,-0.007311944,0.009555381,-0.01852913,-0.011632638,0.011549547,0.027419789,-0.034067012,-0.01229736,0.0307434,0.003946788,0.0046946,0.037722982,0.03057722,-0.010427829,0.002284982,0.033236109,0.030078677,-0.013377533,0.007395034,-0.012048089,0.040714234,-0.028749233,-0.000102565,-0.0059825,-0.041046593,0.017698228,-0.006356406,0.003178203,0.009056839,0.023099095,0.00606559,0.011881908,-0.02127111,-0.001126912,-0.027087428,0.011134096,0.001204809,-0.017033506,0.011051006,-0.014374617,0.017864408,0.023431456,-0.002077257,-0.026755067,-0.043871664,0.025757983,-0.006190225,0.001152877,0.011798819,-0.024262359,0.006564131,-0.070128188,-0.004362239,0.012962082,-0.013626805,-0.001402148,-0.012214269,0.011217186,-0.015953332,0.015787151,0.011134096,0.027253609,0.024262359,-0.048192356,0.009970833,0.018944582,-0.00517237,0.021935832,0.02775215,0.003406701,-0.010884825,0.075113602,-0.015953332,0.007727395,0.026755067,-0.006190225,-0.012712811,0.013377533,0.005940954,-0.008309027,0.02459472,0.002316141,-0.022434372,-0.012712811,0.03057722,-0.015787151,0.026755067,-0.001069787,0.03988333,-0.003697517,0.039550968,-0.019027673,-0.0059825,-0.00031029,-0.012546631,-0.003614427,0.007478124,0.005525503,0.032571387,-0.011798819,-0.011466458,-0.00606559,-0.011798819,0.018446039,0.007976666,0.018944582,-0.02176965,0.026588887,-0.006273315,-0.012463541,-0.007395034,0.012048089,-0.029247776,0.015454791,-0.007145763,0.006481041,-0.015620971,-0.00388447,-0.025757983,-0.001651419,-0.032903746,-0.005068507,0.03938479,0.003926015,0.004715373,0.022600554,-0.012546631,0.022932915,0.007810486,0.040714234,0.019941665,0.013543714,0.003406701,0.010884825,-0.03988333,0.042209856,-0.022766734,0.027419789,-0.029580137,0.043206941,0.022932915,0.021104928,-0.056833744,0.005193142,0.036061179,-0.012878992,0.008516753,-0.02758597,-0.030244859,-0.011798819,0.001111332,-0.014125346,-0.014125346,0.019027673,0.029081594,0.018861491,0.013626805,0.06846638,0.023099095,0.041378956,0.001599488,-0.028749233,0.017781317,0.016285693,0.021603471,-0.018113678,0.011300277,-0.032239024,0.022434372,-0.02459472,-0.013626805,0.005483958,0.013460624,-0.031574301,-0.015620971,0.016451873,0.014790068,-0.008849114,0.011134096,0.00461151,0.015122429,0.036227357,0.00206687,0.000877641,0.022102011,-0.028250692,0.022600554,-0.026422706,0.004029878,-0.032072846,0.017116595,0.010884825,0.019609304,0.00614868,0.005733229,0.016119512,0.002866614,-0.014540797,0.012463541,-0.003905243,0.003759835,-0.000485559,-0.022766734,-0.016285693,0.037722982,0.009513836,0.001506011,0.011964999,0.004029878,0.019941665,-0.000965924,0.002129188,0.015205519,0.071125269,0.022932915,0.005940954,-0.00044661,0.010220103,-0.03423319,-0.016285693,-0.016867325,-0.000659529,-0.008018211,-0.011383367,0.000016634,0.004071423,-0.029413955,0.019941665,-0.00913993,-0.024096178,0.010635555,0.010594009,0.001547556,0.036227357,-0.030078677,0.020772567,0.022268193,-0.014125346,0.008766023,-0.012962082,-0.007187308,0.017033506,-0.007187308,-0.015205519,-0.005608593,0.044536386,-0.001235968,0.007852031,0.001599488,0.005857864,-0.005940954,-0.010510919,-0.005567048,0.006730312,0.016285693,-0.010801735,-0.024428539,0.015122429,-0.02176965,0.01528861,-0.007436579,0.00226421,-0.004715373,0.004507647,0.004341467,0.005525503,-0.031075761,-0.005899409,0.037556801,0.014873158,-0.000342747,0.009970833,-0.019443123,0.023597637,-0.012048089,-0.025259443,0.006024044,-0.01827986,0.010012378,0.016784234,0.013211353,-0.005400868,-0.024428539,-0.02176965,-0.035230275,0.009347656,0.028583053,-0.015704062,-0.017781317,0.00226421,0.001199616,-0.003385928,0.008267482,0.002326528,0.022434372,-0.020190936,-0.015787151,0.000789358,0.031241942,0.011300277,0.001506011,-0.023265276,-0.010967916,0.009056839,0.011300277,-0.030244859,0.007478124,0.001111332,-0.035894997,0.0153717,0.002700434,0.021104928,0.010884825,-0.003344383,0.00768585,0.010386284,0.00452842,-0.014706978,0.028084511,0.013377533,0.014873158,0.046862911,-0.015454791,0.021188019,0.013959166,0.012629721,0.025924165,-0.018695312,-0.00922302,-0.0093892,0.007727395,0.036892079,0.007228854,-0.01229736,0.029247776,-0.004943871,-0.027253609,-0.008433662,0.043206941,0.002825069,0.028583053,-0.023431456,0.034897912,-0.041545134,-0.016534964,0.003053567,-0.012712811,0.002741979,-0.007187308,-0.025093261,-0.045201108,-0.004424557,-0.016618054,-0.008890659,0.008018211,-0.05184833,-0.019526213,-0.013377533,-0.010469374,0.030244859,-0.005068507,0.051183607,0.005483958,-0.006024044,0.035064094,-0.011134096,0.014956249,0.002284982,0.001724123,-0.01229736,0.012629721,0.010261648,0.014540797,0.048857078,-0.029580137,-0.024927082,-0.008350573,-0.03988333,0.000939959,0.013543714,0.013626805,-0.021437289,-0.012962082,0.006771857,0.013709894,-0.0059825,0.035396457,-0.006439496,-0.029580137,0.0046946,0.019609304,-0.007270399,0.014291527,-0.015620971,0.00118923,-0.00760276,-0.017199686,0.023265276,0.026588887,-0.030078677,-0.016701145,-0.025757983,0.004964644,0.026588887,0.043206941,0.011051006,-0.009846197,0.028915415,0.031574301,0.023763817,0.009264565,-0.008433662,-0.035064094,-0.000579035,-0.0247609,0.014125346,0.016618054,0.028749233,-0.052513052,-0.016867325,-0.01238045,0.002741979,0.013709894,0.010718645,0.013626805,0.009596926,-0.004403784,-0.02758597,-0.000945152,0.000420645,0.003759835,0.012546631,-0.011881908,0.008392117,0.012795902,0.005483958,-0.009763107,0.006397951,-0.010801735,0.012795902,-0.03938479,0.005733229,0.005733229,-0.000433627,0.015454791,0.002357686,-0.006564131,0.030244859,-0.024428539,0.016036423,0.014291527,-0.004964644,0.029413955,0.040381871,0.012629721,-0.033568468,-0.026422706,-0.037889164,-0.034399372,-0.03423319,0.021935832,0.004133741,-0.014623888,-0.013543714,-0.05517194,0.004736145,0.006314861,0.00006037,0.006356406,0.003323611,-0.010344739,0.007062673,0.005899409,-0.00623177,-0.001973394,-0.0555043,0.011881908,0.001350217,-0.033069927,-0.026921248,0.022268193,0.028583053,-0.021021837,0.010884825,0.019692395,-0.005442413,0.031574301,-0.014956249,0.01238045,-0.006356406,0.006273315,-0.003095113,-0.014540797,-0.02176965,0.005006189,-0.002658889,0.042542219,-0.02176965,0.017199686,-0.016701145,-0.001599488,0.016950415,-0.021188019,0.017864408,0.023763817,-0.000669915,0.025093261,0.021104928,0.008807569,0.037390623,-0.025591804,-0.003178203,-0.001319058,0.020523297,0.005255459,0.019276943,-0.00226421,0.00760276,-0.057166107,-0.006896493,-0.034067012,0.043871664,0.038221523,0.008101301,0.03988333,0.015870241,0.000955538,-0.004299921,-0.002928932,-0.002118802,-0.020523297,-0.001168457,-0.011134096,-0.000685495,0.003323611,0.011549547,0.034565553,0.029247776,-0.029746316,0.005213914,0.019110762,-0.003302838,0.026422706,0.028915415,-0.036227357,0.033236109,0.038387705,-0.035230275,0.004071423,-0.021935832,0.002928932,0.000976311,0.000527104,-0.006854947,-0.003822153,-0.001199616,0.019858574,-0.002762751,0.039052427,-0.008641388,0.032239024,-0.002295369,0.035396457,0.044536386,-0.029413955,0.025093261,-0.03423319,-0.016867325,-0.008849114,0.008433662,-0.004486875,0.017033506,0.006730312,-0.008599843,-0.008225936,-0.024428539,0.006564131,-0.007561215,-0.032072846,-0.019941665,0.035396457,0.019276943,0.010261648,0.005857864,0.032239024,-0.044204023,-0.018944582,0.002409618,0.032903746,0.05517194,-0.03655972,0.007976666,0.030909581,-0.023929998,0.016368784,0.01528861,-0.00768585,0.02176965,0.013626805,-0.02459472,0.04021569,-0.032737568,0.006854947,-0.011383367,0.014873158,-0.02176965,0.00243039,0.0093892,0.0093892,-0.029580137,0.019858574,0.01827986,0.024428539,0.017864408,-0.028250692,-0.001111332,0.056169022,0.007478124,-0.010718645,0.041046593,-0.015704062,0.034731735,0.002523867,-0.032571387,0.004341467,-0.023597637,-0.011881908,-0.035562634,0.006688767,0.007810486,-0.012712811,0.022600554,0.03057722,0.022600554,0.010552464,0.0307434,-0.009638472,0.02176965,-0.018030589,0.024262359,-0.036227357,-0.020772567,0.001641033,-0.022932915,-0.014623888,0.018362951,0.002575798,0.006190225,-0.011051006,0.021021837,0.019110762,0.02127111,-0.028583053,-0.052180689,-0.014291527,-0.010552464,0.036393538,0.042542219,-0.04586583,-0.001869531,0.008350573,-0.008516753,-0.020772567,0.000294711,0.015704062,-0.014457707,-0.020772567,0.008766023,-0.026588887,-0.004736145,-0.028084511,-0.007519669,0.010552464,-0.016534964,0.006190225,0.012962082,-0.016618054,0.012546631,0.02459472,0.022932915,0.020440206,-0.027918331,-0.008059756,0.020689478,-0.014623888,-0.011466458,-0.006896493,-0.020024756,-0.031408124,0.021603471,0.007270399,-0.03057722,0.008350573,-0.021437289,0.00072704,-0.043871664,0.006314861,-0.017199686,0.02176965,0.024262359,-0.020357117,-0.000542683,-0.005213914,0.001963008,-0.00064395,-0.022434372,0.022102011,-0.006688767,-0.028583053,0.002191506,-0.005047734,0.002368073,0.014956249,0.023929998,-0.003302838,-0.032239024,0.022268193,-0.013377533,-0.010801735,0.003676744,0.009015295,-0.039550968,0.010884825,-0.033568468,0.013709894,-0.029413955,-0.006356406,-0.020274026,0.023597637,0.030909581,0.02176965,0.016285693,0.045533467,-0.024096178,-0.030909581,-0.026422706,0.002783524,-0.010594009,0.004362239,-0.070792913,0.009472291,-0.022102011,0.011134096,-0.017448956,-0.011549547,-0.056833744,0.00082571,0.026588887,-0.013709894,0.002575798,0.02176965,-0.000568649,-0.007270399,0.004279149,-0.042874578,-0.026588887,0.016784234,0.036725901,-0.028915415,-0.009513836,0.017448956,0.002035712,-0.007228854,0.011383367,0.011134096,0.028915415,0.0153717,-0.027087428,0.043871664,-0.005089279,0.006314861,0.014291527,-0.003240521,0.025924165,-0.001230775,-0.015454791,-0.012629721,0.031740483,-0.039717149,-0.031075761,0.006605676,-0.008641388,-0.032239024,0.037722982,-0.03705826,-0.024096178,0.001911076,0.018196769,-0.007353489,-0.011300277,-0.029081594,0.004590738,-0.018030589,-0.026588887,0.010261648,0.038221523,0.008392117,-0.01213118,0.018362951,-0.034731735,-0.017781317,-0.011632638,0.005255459,0.000851675,0.014208436,-0.000039922,-0.000228498,0.014790068,0.00913993,0.0004544,-0.011798819,-0.020440206,0.005899409,0.008350573,0.006314861,0.040548053,0.003427474,-0.010801735,0.008599843,0.002586185,-0.041212775,-0.016368784,0.020024756,0.000965924,-0.021021837,-0.008475208,0.0307434,0.00760276,0.003614427,0.003489791,-0.025924165,0.000799744,0.013460624,-0.020440206,0.048857078,0.004320694,-0.048857078,0.015039339,-0.029580137,0.025924165,0.018861491,-0.014706978,0.000576439,-0.031241942,0.0307434,0.0153717,0.014706978,0.028084511,-0.01238045,-0.031241942,0.018196769,-0.034897912,0.008142847,0.010718645,0.00922302,0.047859997,-0.00072704,-0.010427829,0.007104218,0.026256526,0.012214269,-0.013377533,-0.05184833,0.005276232,0.021935832,-0.007021128,0.009804652,0.007893575,0.024096178,-0.002357686,0.033900831,-0.031740483,0.034565553,-0.036892079,-0.015454791,0.030411039,0.010552464,-0.022268193,-0.001391762,-0.008184392,-0.008558298,0.008475208,-0.009929287,0.010427829,0.041378956,-0.009555381,-0.008724478,-0.039052427,0.034731735,-0.014291527,0.023099095,0.029081594,0.007519669,0.010967916,-0.008142847,0.006190225,-0.031075761,0.033734649,-0.001672192,0.047859997,-0.022434372,-0.007395034,0.01213118,0.056169022,0.002762751,-0.029413955,-0.000763392,-0.015787151,0.010801735,0.008142847,0.029912498,-0.0018176,0.033236109,-0.046198189,-0.002492708,-0.006730312,0.008807569,-0.03655972,0.009430746,-0.053842496,-0.060489718,0.046862911,0.002783524,-0.0187784,0.000571246,0.00760276,0.002482322,0.001319058,-0.014291527,0.001464466,-0.011632638,-0.012463541,-0.004902326,0.000841289,0.006688767,0.030244859,0.018944582,0.000532297,-0.015620971,0.007104218,0.005608593,0.002035712,-0.023763817,0.003032795,0.010594009,-0.023597637,-0.042376038,-0.005255459,0.001199616,-0.0247609,-0.007893575,-0.011632638,0.013045172,-0.005691683,-0.007104218,0.027419789,-0.004320694,-0.005525503,-0.026090344,0.031408124,-0.012795902,-0.007062673,0.000939959,0.000030185,0.004175286,0.014291527,0.033236109,-0.038720068,0.074116521,-0.019692395,0.001589101,0.013792985,-0.056169022,-0.028749233,-0.001599488,0.004175286,0.014790068,0.00162026,-0.007519669,-0.041378956,0.016534964,-0.003572882,-0.002575798,-0.019526213,-0.00922302,-0.033900831,-0.042043675,-0.014208436,0.010178559,0.017698228,0.032239024,0.00913993,0.009264565,-0.012463541,-0.005857864,-0.015870241,0.004486875,0.018861491,-0.000176567,-0.029912498,0.016784234,0.012546631,0.051183607,0.023597637,0.032903746,0.0153717,-0.013377533,-0.000016634,-0.061486799,-0.034565553,0.016119512,0.00380138,-0.003863698,0.004362239,-0.017532047,-0.002762751,0.000102565,-0.021437289,0.029247776,-0.010718645,-0.015870241,-0.016285693,0.010220103,-0.000373906,0.012962082,0.010137013,-0.007228854,0.02127111,-0.029247776,0.018113678,0.009181475,0.002233051,0.014374617,-0.00396756,0.010801735,0.007644305,0.020855658,0.014790068,0.032737568,-0.037390623,0.003032795,0.010801735,-0.01553788,-0.014790068,0.019526213,-0.017947499,-0.007893575,-0.011964999,-0.00614868,-0.005857864,-0.032072846,-0.025924165,0.001163264,-0.013294443,-0.01553788,0.016701145,-0.013460624,-0.001111332,0.00760276,0.01553788,-0.033734649,0.048192356,-0.003282066,0.031906664,0.002845842,0.003240521,0.017116595,-0.01827986,0.006896493,-0.00760276,-0.009680017,-0.02459472,-0.020689478,-0.053510133,0.00614868,-0.010552464,-0.032405205,-0.0307434,0.025093261,0.003635199,-0.008101301,-0.00606559,-0.007436579,0.00606559,-0.012962082,0.026921248,0.009098385,0.046530552,-0.011632638,0.032571387,-0.033900831,0.009846197,0.002866614,0.032903746,0.008973749,0.012712811,0.040049512,0.013626805,-0.026256526,-0.031408124,0.036227357,0.011964999,-0.006024044,-0.001848759,0.015704062,-0.021188019,-0.035064094,-0.013377533,-0.009721561,-0.01553788,0.008766023,0.005400868,0.004507647,-0.018362951,-0.026588887,-0.00913993,-0.025591804,0.035894997,0.021935832,-0.031906664,-0.000602404,0.026422706,-0.006397951,0.006647222,0.0093892,0.020606387,0.00913993,0.015620971,-0.024096178,0.00063616,-0.006564131,0.01238045,-0.013709894,0.000563456,-0.009887742,0.016618054,-0.003323611,0.000451803,0.001609874,0.008682934,0.025259443,0.020024756,-0.027253609,0.010884825,0.028250692,-0.054839578,0.033568468,-0.004902326,0.003053567,0.020274026,-0.015704062,-0.00614868,-0.063813329,0.002482322,0.009763107,-0.001609874,-0.012214269,0.020107845,0.001921462,0.018695312,-0.004923099,0.007270399,-0.023763817,0.005234687,0.003406701,0.002565412,0.007104218,0.000841289,0.016202603,0.01827986,-0.031075761,-0.035562634,-0.025259443,-0.007021128,0.000641353,-0.033069927,0.010718645,0.005650138,0.024927082,-0.002658889,0.00380138,0.009929287,-0.004258377,-0.039717149,-0.022434372,0.025425622,0.00198378,0.006356406,0.017615138,-0.032072846,0.046862911,-0.026921248,0.005940954,0.021603471,-0.002253824,0.002825069,-0.030411039,-0.003115885,0.023597637,-0.004320694,-0.007852031,0.018030589,-0.008724478,-0.005733229,0.032903746,0.013876075,0.015454791,-0.023597637,0.005151597,-0.035396457,0.02176965,-0.012463541,0.025591804,0.014540797,-0.027918331,0.004154514,0.008724478,0.016036423,-0.015870241,0.005400868,-0.017365867,-0.044868745,-0.000485559,0.020357117,-0.00760276,-0.023265276,-0.012048089,0.008433662,0.018362951,-0.006979583,0.0307434,0.008392117,0.027087428,-0.019360034,0.016119512,0.02127111,0.010801735,0.00299125,0.002949705,0.012463541,-0.000025966,0.015953332,0.029413955,0.020024756,0.003780607,0.022102011,-0.031740483,0.01553788,0.010386284,0.028749233,-0.010884825,0.008682934,-0.003531337,-0.05517194,-0.019360034,-0.009347656,-0.002025325,0.003261293,-0.025425622,-0.01553788,-0.000251867,0.014291527,0.012546631,0.035728816,-0.007062673,-0.006605676,0.000384293,-0.005047734,-0.032571387,-0.021188019,-0.02127111,-0.016036423,0.008475208,-0.004009106,0.014291527,-0.008101301,0.004424557,-0.038221523,-0.019360034,0.015039339,-0.015454791,-0.029580137,0.035728816,0.004466102,-0.000778971,-0.005068507,-0.017781317,0.00477769,0.001838372,0.030244859,0.01213118,-0.022932915,-0.005359322,0.037390623,0.005899409,0.002046098,0.037889164,0.016701145,0.010303194,0.02127111,-0.009513836,-0.022268193,-0.005650138,-0.00388447,0.016534964,-0.023265276,-0.00054528,0.004819236,0.004715373,-0.001178843,-0.051183607,-0.00614868,-0.010552464,-0.002741979,-0.009181475,0.023597637,0.019193852,0.017199686,-0.036393538,-0.00243039,-0.015870241,-0.014706978,-0.00145408,0.016368784,-0.011632638,-0.014623888,-0.01229736,-0.01553788,0.040880412,0.023929998,-0.014623888,0.002648502,0.031906664,-0.033734649,-0.026755067,0.002783524,0.005359322,0.009970833,0.001412535,0.016950415,0.016285693,-0.006730312,-0.02459472,0.050851244,-0.001827986,-0.020855658,0.020938748,0.004071423,-0.021603471,-0.007852031,-0.023929998,-0.029912498,-0.003365156,0.017365867,-0.010427829,-0.011715728,0.014956249,0.011383367,0.032405205,-0.028583053,-0.017448956,0.018446039,0.017615138,0.035728816,-0.010095468,-0.00254464,0.010012378,0.028250692,-0.020855658,-0.002305755,-0.001002276,-0.014125346,-0.007021128,-0.028583053,-0.045533467,-0.02758597,-0.020440206,0.001350217,0.010053922,0.020689478,-0.017615138,0.026422706,0.040880412,0.012463541,-0.010718645,-0.014706978,0.068134025,0.038720068,0.047859997,-0.012546631,0.015704062,-0.002087643,-0.010303194,0.014790068,0.018612221,0.007395034,-0.014790068,-0.017864408,-0.005068507,-0.054507218,0.004902326,-0.004050651,0.021603471,0.019775484,-0.024262359,-0.012795902,0.021935832,-0.004009106,-0.039717149,0.037556801,-0.016701145,-0.025757983,0.005483958,-0.005110051,-0.021935832,-0.003406701,0.010594009,0.015787151,-0.049854163,0.007727395,-0.008392117,-0.017199686,0.009970833,-0.008849114,-0.013876075,-0.0059825,-0.015870241,-0.007104218,0.028250692,-0.029081594,0.026921248,0.00299125,-0.017781317,0.042542219,0.018196769,0.052845411,-0.004819236,-0.014125346,0.02459472,-0.011715728,0.015787151,-0.005774774,0.004902326,-0.004964644,-0.02758597,-0.013959166,-0.033568468,-0.027918331,-0.017698228,0.003489791,-0.020024756,-0.021603471,0.019360034,0.028084511,-0.002503094,-0.018861491,-0.002295369,0.050851244,-0.020689478,-0.000459593,-0.026090344,0.002783524,-0.005899409,-0.026921248,-0.0093892,-0.004112968,0.031574301,0.003926015,-0.032903746,-0.046198189,-0.019027673,-0.00913993,0.030411039,-0.019443123,0.001963008,-0.005193142,0.010884825,-0.02127111,-0.025259443,0.032737568,0.00089322,0.003282066,0.001713737,-0.006439496,0.016867325,-0.031574301,0.031075761,-0.009970833,0.022600554,-0.023597637,-0.014956249,0.004009106,0.00198378,0.026588887,-0.023431456,-0.023763817,-0.013294443,-0.029746316,0.001381376,-0.042874578,-0.00913993,0.014873158,0.016202603,0.012878992,-0.006024044,0.009638472,0.010552464,-0.017033506,-0.027087428,0.044536386,-0.038055345,0.001329444,-0.019609304,0.023597637,-0.043206941,0.040049512,0.017615138,0.046862911,0.02127111,0.013294443,-0.039550968,-0.018861491,-0.019609304,-0.033734649,0.00623177,-0.017199686,0.041212775,-0.017781317,-0.024262359,0.054507218,-0.009721561,0.005816319,-0.00206687,-0.008766023,0.017365867,-0.000737426,0.018362951,-0.023597637,-0.019110762,0.021935832,0.041545134,-0.020357117,-0.017615138,0.044868745,-0.018030589,-0.032405205,-0.050186522,-0.014540797,0.005213914,-0.006688767,0.047527634,0.040714234};
    var options = new VectorSearchOptions<EmbeddedMovie>() {
        IndexName = "vector_index",
        NumberOfCandidates = 150
    };

    // run query
    var results = moviesCollection.Aggregate()
                .VectorSearch(movie => movie.Embedding, vector, 10, options)
                .Project(Builders<EmbeddedMovie>.Projection
                  .Include(movie => movie.Title)
                  .Include(movie => movie.Plot)
                  .Exclude(movie => movie.Id)
                  .MetaVectorSearchScore(movie => movie.Score))
                .ToList();

    // print results
    foreach (var movie in results)
      {
        Console.WriteLine(movie.ToJson());
      }
  }
}

[BsonIgnoreExtraElements]
public class EmbeddedMovie
{
    [BsonIgnoreIfDefault]
    public ObjectId Id { get; set; }
    public string? Title { get; set; }
    public string? Plot { get; set; }
    [BsonElement("plot_embedding_voyage_3_large")]
    public double[]? Embedding { get; set; }
    public double Score { get; set; }
}
```

**Output:**

```js
{ "plot" : "At the age of 21, Tim discovers he can travel in time and change what happens and has happened in his own life. His decision to make his world a better place by getting a girlfriend turns out not to be as easy as you might think.", "title" : "About Time", "score" : 0.7710106372833252 }
{ "plot" : "A psychiatrist makes multiple trips through time to save a woman that was murdered by her brutal husband.", "title" : "Retroactive", "score" : 0.76004797220230103 }
{ "plot" : "A time-travel experiment in which a robot probe is sent from the year 2073 to the year 1973 goes terribly wrong thrusting one of the project scientists, a man named Nicholas Sinclair into a...", "title" : "A.P.E.X.", "score" : 0.75768613815307617 }
{ "plot" : "An officer for a security agency that regulates time travel, must fend for his life against a shady politician who has a tie to his past.", "title" : "Timecop", "score" : 0.75765615701675415 }
{ "plot" : "After visiting 2015, Marty McFly must repeat his visit to 1955 to prevent disastrous changes to 1985... without interfering with his first trip.", "title" : "Back to the Future Part II", "score" : 0.7521393895149231 }
{ "plot" : "A reporter, learning of time travelers visiting 20th century disasters, tries to change the history they know by averting upcoming disasters.", "title" : "Thrill Seekers", "score" : 0.75099325180053711 }
{ "plot" : "Lyle, a motorcycle champion is traveling the Mexican desert, when he find himself in the action radius of a time machine. So he find himself one century back in the past between rapists, ...", "title" : "Timerider: The Adventure of Lyle Swann", "score" : 0.75026428699493408 }
{ "plot" : "Hoping to alter the events of the past, a 19th century inventor instead travels 800,000 years into the future, where he finds humankind divided into two warring races.", "title" : "The Time Machine", "score" : 0.75025033950805664 }
{ "plot" : "A romantic drama about a Chicago librarian with a gene that causes him to involuntarily time travel, and the complications it creates for his marriage.", "title" : "The Time Traveler's Wife", "score" : 0.74949634075164795 }
{ "plot" : "A modern aircraft carrier is thrown back in time to 1941 near Hawaii, just hours before the Japanese attack on Pearl Harbor.", "title" : "The Final Countdown", "score" : 0.7469133734703064 }
```

#### Filter Query

The following query filters the documents for movies released between January 01, `1955` and January 01, `1975` before performing the semantic search against the sample vector data. It uses the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/query/and.md#mongodb-query-op.-and) operator to perform a logical `AND` operation of the specified dates. It then searches the `plot_embedding_voyage_3_large` field in the filtered documents for `150` nearest neighbors using the vector embeddings for the string *kids adventure*, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

The following query filters the documents for movies released between January 01, `1955` and January 01, `1975` before performing the semantic search against the sample vector data. It uses the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/query/and.md#mongodb-query-op.-and) operator to perform a logical `AND` operation of the specified dates. It then searches the `plot_embedding_voyage_3_large` field in the filtered documents for `150` nearest neighbors using the vector embeddings for the string *kids adventure*, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

```csharp
using System.Reflection.Emit;
using MongoDB.Bson;
using MongoDB.Bson.Serialization.Attributes;
using MongoDB.Bson.Serialization.Conventions;
using MongoDB.Driver;
using MongoDB.Driver.Search;

public class vectorSearchFilterQuery 
{
  // define connection to your cluster
  private const string MongoConnectionString = "<connection-string>";

  public static void Main(string[] args){
    var camelCaseConvention = new ConventionPack { new CamelCaseElementNameConvention() };
    ConventionRegistry.Register("CamelCase", camelCaseConvention, type => true);

    // connect to your cluster
    var mongoClient = new MongoClient(MongoConnectionString);

    // define namespace
    var moviesDatabase = mongoClient.GetDatabase("sample_mflix");
    var moviesCollection = moviesDatabase.GetCollection<EmbeddedMovie>("embedded_movies");

    // define vector embeddings to search
    var vector = new[] {-0.021090532,-0.026399033,-0.024103465,-0.025538195,-0.000549233,0.011836523,-0.013199517,-0.003766167,-0.005165028,-0.02238179,0.037876874,0.010617003,0.010903949,-0.001354026,0.006850836,-0.018005863,-0.02195137,0.019512329,-0.041894119,-0.008357302,0.027546817,-0.025251249,0.004340059,-0.02195137,-0.003748232,-0.006205208,0.021377478,0.008931194,-0.00173961,-0.009827901,-0.016642869,-0.033572685,-0.026399033,0.015208139,0.010114847,-0.0233861,-0.011406104,-0.033142265,-0.008895326,-0.014347301,-0.019081909,-0.049067769,0.034433521,-0.023673046,0.004160717,-0.01334299,-0.06714537,0.032568373,-0.022525262,-0.024677357,0.011334368,0.027403345,0.026399033,-0.016786342,-0.015925504,0.013916882,-0.005487842,-0.0233861,0.026542507,-0.052798066,-0.025681669,-0.025394723,0.014203828,0.014921193,-0.031564061,0.010760476,0.010688739,0.013916882,-0.037876874,0.039598551,-0.000816003,0.003766167,-0.001694775,0.026972925,-0.009469219,0.015351612,-0.007245387,0.028981548,-0.035724778,0.010688739,0.001228488,0.004106915,-0.024677357,0.028551128,-0.033716157,-0.013486463,0.018292809,-0.018221073,0.009612692,-0.003622693,-0.001138817,-0.021234006,-0.045624416,0.020803586,0.007675806,-0.009612692,-0.021664424,-0.026685979,-0.025968615,0.001775478,-0.007496465,0.02051664,-0.054519743,0.018221073,0.014132091,-0.009684428,-0.025825141,-0.014921193,-0.057389203,-0.020660114,-0.028264182,-0.008931194,-0.019942747,-0.003228143,-0.014419037,0.021234006,-0.004573202,0.007317123,0.018651491,-0.016571132,-0.036155198,-0.032855317,0.000726332,-0.031851009,0.018938437,0.021234006,-0.048206929,0.017934127,-0.013414727,-0.009469219,0.064849801,0.006348681,-0.039024659,0.021377478,-0.022668736,-0.026829453,-0.019081909,0.027977237,-0.004627005,-0.038450766,0.004465597,-0.041894119,0.008213829,0.03055975,0.052224174,-0.00277979,-0.032137953,-0.013629936,0.022094844,-0.005918262,0.020660114,0.010617003,-0.020373167,-0.001614071,0.021090532,-0.005523711,0.004878082,-0.021090532,0.029698912,0.000726332,0.003371616,-0.022238316,0.008715985,0.038737711,0.013486463,-0.008536644,0.040172443,0.017503707,-0.028838074,0.061693393,-0.003066736,0.008285566,-0.034576993,0.01578203,-0.02238179,0.015925504,0.066571474,-0.038737711,-0.050215553,0.009325746,-0.010903949,-0.041607171,-0.006384549,0.026972925,-0.000119374,-0.003066736,-0.024103465,0.005093292,0.028981548,0.026829453,-0.001703742,0.043041904,0.010186584,0.010688739,0.004357993,-0.016571132,-0.010545266,-0.033142265,-0.005559579,-0.000365408,-0.00717365,0.019655801,0.047633037,0.044476632,0.01456251,-0.002977065,0.025681669,-0.015423348,-0.02051664,-0.019512329,0.014705983,0.002977065,0.03055975,-0.014347301,0.024390411,0.005882393,-0.012195205,0.004071047,-0.028694602,0.031277116,-0.010114847,0.005272633,0.017934127,0.037589926,-0.046198308,-0.02195137,-0.037876874,0.021234006,-0.034720469,-0.018005863,0.03055975,-0.015495085,-0.035150886,0.004178651,0.005882393,0.075753748,0.00595413,-0.083214343,-0.016284186,0.022238316,-0.032998793,-0.00491395,-0.009254009,-0.007819279,0.046198308,-0.008464907,0.014634247,0.031707536,-0.00317434,-0.026255561,-0.010617003,-0.033285737,0.020086221,-0.016858079,-0.012195205,-0.041894119,0.000721849,0.038163818,0.02238179,0.011406104,0.010330057,0.032137953,-0.01047353,0.039311603,-0.01291257,-0.03099017,-0.018938437,-0.013271254,-0.001820314,-0.005380238,0.003299879,-0.024533885,-0.001093982,0.012123469,-0.005236765,0.014132091,-0.018221073,0.013629936,0.022238316,-0.00317434,0.034003101,0.019081909,0.008034488,-0.02912502,0.026542507,-0.011334368,-0.077475421,0.038163818,-0.003568891,0.019081909,0.019512329,0.002385239,-0.032568373,-0.020373167,0.038737711,-0.013773409,0.01621245,-0.028407656,-0.021090532,-0.004411795,-0.013916882,-0.001533368,0.004322124,-0.024820831,0.004627005,-0.004591136,0.014849456,-0.014275564,-0.020229694,0.0233861,0.015566821,0.022525262,-0.024390411,-0.028694602,0.001766511,-0.036011726,0.006456285,-0.011262631,0.005523711,0.012266942,-0.019225383,-0.015423348,0.011836523,-0.011334368,-0.009827901,-0.011119158,0.007030177,0.00277979,0.004537334,-0.016571132,0.013127781,-0.013701673,-0.016571132,0.002941197,0.000959476,-0.004483532,0.010760476,0.043041904,-0.032568373,-0.015423348,0.006169339,-0.02094706,-0.050215553,0.012769097,0.015495085,0.001318158,0.00164994,-0.045337472,0.001533368,0.005595447,0.039311603,-0.030703224,0.023242628,-0.008787721,-0.021234006,-0.021234006,-0.001524401,0.007281255,0.01334299,0.00164994,-0.005451974,-0.011047422,-0.021234006,-0.033572685,-0.015423348,-0.005236765,0.025681669,-0.02051664,-0.024103465,-0.021377478,-0.00738886,-0.031707536,0.017790653,-0.026829453,0.007783411,-0.003335747,0.024677357,0.006384549,0.035724778,-0.004017244,-0.018651491,-0.014060355,-0.029842386,-0.012553888,0.006994309,-0.00317434,0.018292809,0.019942747,-0.01169305,0.002456975,0.010330057,-0.031707536,0.00799862,-0.019655801,-0.006205208,-0.012769097,-0.035294361,0.026112087,-0.004483532,0.02094706,0.019081909,0.001676841,-0.040746335,-0.004035179,-0.014992929,0.004375927,-0.049928606,-0.02051664,0.004268322,0.015351612,-0.037016038,-0.001452664,-0.021234006,-0.005738921,-0.051650282,-0.008285566,0.012840834,-0.015925504,0.018794963,-0.001228488,-0.035868254,-0.00347922,-0.003264011,0.002528712,0.01477772,-0.010545266,0.018221073,0.018149335,-0.028838074,-0.012984307,-0.037302982,-0.041607171,-0.043328848,-0.019799275,-0.019225383,-0.011047422,0.011908259,0.021664424,-0.012553888,0.004662873,0.005451974,-0.024533885,0.0067791,0.022812208,-0.037589926,-0.031564061,0.007101914,-0.00760407,-0.025107777,0.015566821,0.020803586,-0.033572685,0.062841177,0.034146577,-0.007532333,-0.001865149,-0.023673046,0.032424901,0.018508019,-0.005703052,-0.015853768,0.019655801,0.042181063,0.006671495,-0.004573202,0.024390411,0.009756165,-0.00029143,0.000107605,0.032711845,-0.005523711,-0.015566821,0.009110536,0.017216761,0.006241076,-0.003945508,0.007783411,0.024246939,0.048206929,0.00277979,-0.002367305,-0.05107639,-0.016284186,-0.016929815,0.016858079,0.000703914,-0.021234006,0.021234006,-0.014634247,0.001389895,0.008321434,-0.016499396,0.014921193,0.025394723,0.035437834,0.013486463,-0.022668736,-0.012338678,-0.034003101,-0.005559579,-0.008106225,0.023959992,-0.019368855,0.024533885,-0.000600793,0.009756165,-0.001936886,-0.014490774,0.018077599,0.004447663,0.011262631,-0.003658562,0.043328848,-0.018938437,0.00799862,-0.018221073,0.041320227,0.000363166,-0.003730298,0.002851526,-0.024103465,0.003515089,-0.0135582,-0.003497155,-0.006814968,0.014060355,0.027116399,-0.003192274,0.011406104,0.042468011,-0.036442146,-0.007245387,0.032424901,-0.038737711,0.008680117,-0.035581306,0.027546817,0.021664424,-0.000757717,-0.022238316,0.018221073,-0.006205208,0.005093292,0.001264356,-0.002116227,0.001098465,0.017431971,-0.042181063,0.010760476,0.033285737,0.002708053,-0.007352991,-0.009827901,-0.031994481,-0.020803586,0.009971374,-0.014849456,-0.003658562,0.024964303,-0.001793413,0.021090532,0.01578203,0.012984307,0.006922573,-0.032711845,-0.013701673,0.00390964,0.017503707,-0.015351612,0.006922573,0.028694602,0.012266942,-0.027259871,0.007675806,-0.002295568,-0.020086221,0.00595413,-0.027833764,0.001551302,0.008644248,-0.002187963,0.00040576,0.024964303,0.013916882,-0.015925504,0.014347301,-0.011549577,0.018938437,-0.032424901,0.003730298,0.003281945,0.032998793,0.005595447,0.025681669,0.011047422,0.026399033,0.02912502,-0.006241076,0.004627005,0.024390411,0.001542335,-0.034576993,0.011477841,-0.00491395,-0.014347301,0.023529572,-0.004770477,-0.014921193,-0.028264182,0.02812071,0.00164994,0.008680117,-0.005416106,0.035581306,-0.02812071,0.006097603,-0.016355922,-0.010114847,0.033142265,-0.021807898,0.001228488,-0.002170029,-0.032711845,0.018149335,0.014132091,0.03055975,0.031133642,-0.011979996,0.008967063,-0.013486463,-0.02812071,0.052224174,0.004124849,-0.008715985,-0.034863941,0.025251249,0.07977099,-0.000072297,-0.014705983,0.033142265,0.024103465,-0.004232454,-0.007496465,-0.024246939,-0.029698912,-0.009469219,0.010114847,0.001201586,0.00860838,0.012051732,-0.006025866,0.014490774,0.014992929,0.01169305,-0.003192274,0.005308501,0.0045194,0.017575443,0.001022245,-0.018794963,-0.001847215,0.011119158,0.02051664,-0.006886704,0.010330057,-0.003353682,0.018794963,0.013773409,0.026399033,0.007962752,-0.018221073,-0.012553888,-0.003586825,-0.002170029,0.047633037,0.011908259,0.007209518,0.045624416,0.028694602,0.004357993,0.023959992,0.004232454,0.009182272,0.003012933,0.035294361,-0.055954475,0.014849456,0.012553888,0.004340059,-0.000511123,-0.024390411,0.011406104,0.013127781,0.013629936,-0.011406104,0.002582514,-0.004555268,0.005559579,0.000569409,0.017934127,-0.014060355,0.02912502,0.003819969,0.011190895,-0.011262631,0.017001551,0.012553888,-0.02238179,0.024246939,0.032281429,0.032711845,-0.016714605,-0.021520952,0.016355922,-0.011334368,-0.003891705,-0.008572512,-0.016929815,0.0135582,-0.057963096,0.015566821,0.001856182,-0.002456975,-0.000766684,0.005380238,0.000923607,0.035581306,0.005272633,-0.009612692,0.018651491,-0.023959992,-0.001416796,0.033285737,-0.002725987,0.024533885,-0.010186584,0.003802035,-0.029268494,-0.011764786,0.003837903,0.022955682,0.053945851,-0.002232799,0.019512329,0.014419037,0.028407656,0.004985687,0.00210726,0.005774789,0.032568373,-0.024964303,0.019655801,-0.012123469,0.031994481,0.015638558,0.038450766,-0.011979996,0.033716157,0.019368855,0.017431971,0.022668736,0.015423348,-0.001927919,-0.001102949,0.028694602,-0.013701673,-0.036155198,-0.010688739,0.000535782,-0.021807898,-0.005200896,-0.040459387,0.007137782,-0.006492154,-0.00277979,0.020803586,0.027833764,-0.000780134,0.000600793,-0.025538195,-0.011764786,0.021090532,0.028694602,-0.016929815,-0.025251249,0.029268494,-0.013271254,0.014634247,0.000376617,-0.025251249,-0.026255561,-0.037302982,0.003138472,-0.024677357,-0.019799275,0.025825141,-0.040746335,0.002510778,-0.031851009,-0.014347301,-0.00158717,-0.046772201,-0.028838074,0.006635627,-0.001058113,0.014132091,-0.00286946,0.019368855,0.007281255,0.036155198,0.065710634,0.018794963,-0.029268494,0.003461286,0.012984307,0.006133471,0.003497155,0.046198308,-0.014132091,-0.010186584,0.028981548,-0.000286946,-0.003102604,0.011190895,0.014490774,-0.020660114,-0.00347922,-0.004842214,-0.000506639,0.002600448,0.017073289,-0.011836523,-0.026685979,-0.023959992,0.023673046,-0.006958441,0.040172443,-0.031133642,0.009182272,-0.015638558,-0.002421107,0.004555268,0.014705983,-0.028407656,-0.014921193,-0.015710294,-0.008751853,-0.006420417,-0.038450766,-0.011908259,0.006133471,0.002474909,-0.008070357,-0.01025832,-0.011119158,0.004465597,0.010903949,0.009074667,0.030703224,-0.019368855,-0.007891015,0.007675806,-0.005093292,0.023099154,0.022094844,0.00738886,0.007066045,-0.023242628,-0.020660114,0.009397482,-0.006635627,0.009540955,0.006348681,-0.013773409,-0.000186067,-0.021234006,-0.017145025,-0.007030177,0.010114847,0.024390411,-0.024964303,-0.041033279,0.0135582,0.014060355,0.008715985,0.018794963,-0.039598551,-0.015208139,0.027977237,0.020086221,0.012195205,-0.010760476,-0.025538195,0.025394723,0.012697361,-0.053371958,-0.008249698,0.005846525,-0.045624416,-0.027977237,-0.012410415,-0.02195137,-0.022955682,0.011477841,0.026972925,-0.031420588,-0.012051732,-0.015925504,-0.004322124,-0.017145025,0.012840834,0.01578203,-0.010186584,-0.00091464,-0.028264182,0.00369443,-0.029985858,-0.009899638,0.018794963,0.053945851,0.007317123,-0.020086221,0.008967063,-0.001506467,-0.006850836,0.011477841,-0.003120538,-0.005631316,-0.027977237,0.01047353,0.003120538,-0.001354026,-0.004160717,-0.004698741,-0.049067769,0.021807898,-0.037589926,0.03672909,-0.004878082,-0.006241076,0.000049879,0.014203828,-0.027259871,0.004196586,-0.002421107,0.008106225,-0.00760407,-0.003802035,-0.016140714,0.038737711,-0.010043111,-0.037589926,-0.062267285,-0.001506467,-0.006384549,-0.012697361,-0.011190895,-0.01578203,0.014132091,-0.02238179,-0.024677357,0.011621314,-0.028407656,0.010688739,0.039311603,0.009254009,-0.009612692,-0.040459387,0.021234006,0.007926884,-0.057102256,-0.045624416,0.003497155,-0.003120538,-0.015853768,-0.006528022,0.011334368,-0.008177961,-0.033716157,0.010114847,0.035868254,-0.021807898,-0.010975685,-0.039024659,0.021234006,0.001990688,-0.009756165,-0.003819969,-0.033142265,-0.035150886,0.028407656,0.007711674,0.018364545,0.005416106,0.010545266,-0.032281429,0.01291257,0.003102604,-0.009756165,0.05107639,-0.001080531,-0.043615796,0.025968615,0.012697361,0.024820831,0.024246939,-0.020086221,-0.012195205,0.00760407,0.009540955,-0.003802035,0.043328848,-0.010043111,0.003891705,-0.054519743,0.043041904,-0.032711845,0.024820831,0.018651491,-0.008357302,0.009540955,-0.003156406,-0.019081909,-0.025825141,-0.02912502,0.026255561,-0.017216761,0.010401793,-0.028551128,-0.005200896,0.012625624,-0.008142093,0.039311603,-0.00082497,-0.003784101,0.037876874,0.006599758,-0.021520952,0.047633037,0.012410415,-0.01477772,0.023529572,0.004985687,-0.031707536,0.007675806,-0.017934127,-0.034863941,0.018794963,-0.011119158,-0.027546817,0.009612692,0.00760407,0.057102256,0.006241076,0.007281255,-0.007675806,-0.008285566,0.012553888,-0.007245387,0.016284186,-0.024964303,0.007030177,-0.011836523,-0.045050524,0.021090532,-0.021664424,0.00369443,0.037016038,-0.010186584,-0.00656389,0.016355922,0.019225383,0.009002931,-0.008034488,-0.004555268,0.046772201,-0.014347301,0.014347301,-0.023959992,0.017790653,0.031133642,-0.025825141,0.035581306,-0.012769097,0.017360235,0.024677357,0.000046517,0.010903949,0.011262631,-0.000573892,0.026829453,-0.024820831,-0.001309191,0.008177961,-0.002143128,-0.018651491,-0.026685979,-0.040172443,-0.018651491,0.007568201,-0.018794963,0.003281945,-0.014347301,0.005738921,-0.020373167,-0.02051664,-0.028551128,-0.040172443,-0.017718917,0.046198308,0.003802035,-0.005523711,0.07345818,0.000412485,-0.025968615,0.024246939,-0.024964303,0.024820831,0.005882393,0.011190895,0.020086221,-0.029411966,-0.029842386,0.006922573,-0.004286256,0.0233861,-0.0135582,0.000551474,0.026255561,0.019799275,0.003568891,-0.025681669,-0.009469219,-0.002636316,0.013486463,0.050215553,-0.040459387,-0.003622693,0.019225383,-0.015853768,-0.017001551,0.028407656,0.02812071,0.01477772,-0.007209518,0.046198308,0.024246939,0.035868254,-0.019225383,-0.030272804,0.006599758,0.000473013,-0.018364545,0.033429209,-0.0233861,0.021664424,0.028694602,-0.009684428,-0.002815658,0.015136402,0.006994309,0.017360235,-0.027116399,0.042181063,-0.018794963,-0.037589926,-0.018508019,-0.012266942,-0.00277979,-0.01334299,-0.020373167,-0.004949819,-0.018651491,0.026829453,-0.011979996,0.00799862,0.040459387,-0.00738886,0.008249698,0.017718917,-0.042754956,-0.011119158,-0.043615796,-0.009325746,-0.009612692,-0.008285566,-0.008213829,0.012625624,0.000919124,-0.041033279,0.000636661,-0.045911364,-0.001909984,-0.016642869,0.013414727,0.03055975,-0.013414727,0.010186584,0.056241419,-0.008321434,-0.000200638,0.006205208,0.012625624,0.009756165,-0.035294361,0.034003101,-0.023529572,0.031564061,-0.026399033,0.029268494,0.001183652,0.01334299,0.004035179,-0.00491395,-0.002241766,-0.011764786,0.029268494,-0.011621314,0.037302982,-0.020086221,0.018651491,-0.01578203,-0.025825141,0.002528712,0.057102256,0.046198308,-0.006169339,0.008249698,0.009397482,-0.008142093,-0.037876874,-0.041607171,-0.01169305,-0.013773409,-0.020086221,-0.038737711,-0.019799275,-0.035437834,0.019368855,-0.001246422,-0.013845146,-0.037876874,-0.006814968,-0.003066736,0.003730298,0.016499396,0.012840834,0.02051664,-0.006994309,0.009182272,-0.00738886,-0.000193913,-0.037016038,0.007281255,-0.016427658,-0.003568891,0.02912502,0.021807898,0.02912502,0.004124849,-0.012625624,0.02195137,-0.036155198,0.011334368,0.018651491,0.040459387,0.006205208,0.015064666,-0.023959992,0.017360235,-0.000567167,0.032998793,-0.023099154,0.075753748,-0.038737711,-0.005057423,-0.019799275,0.014849456,-0.050215553,-0.001111916,-0.006169339,0.009469219,-0.019081909,-0.013127781,-0.028838074,-0.013414727,-0.008213829,0.006312812,-0.008177961,-0.021664424,-0.010832212,-0.012697361,0.014634247,0.004393861,-0.045337472,-0.010975685,-0.030703224,-0.003228143,-0.014849456,-0.034003101,0.009612692,-0.004806346,-0.006492154,0.018938437,0.00277979,0.023816518,-0.003407484,-0.01169305,0.006276944,-0.024820831,0.00189205,0.006814968,-0.019655801,0.035294361,0.009038799,0.006922573,0.011334368,-0.018651491,-0.009899638,0.029985858,-0.008285566,-0.013845146,0.032424901,-0.024533885,-0.024677357,0.031420588,0.003604759,0.004232454,0.01578203,-0.025107777,0.003784101,0.006276944,-0.010832212,0.009074667,-0.040172443,0.048780821,0.02094706,-0.009110536,0.008680117,-0.014132091,0.023816518,0.012051732,-0.012123469,-0.032998793,-0.032424901,-0.021664424,-0.025538195,-0.01047353,0.009002931,-0.039311603,-0.004806346,0.023673046,-0.012123469,-0.006850836,-0.030272804,0.043615796,0.002456975,0.001273323,-0.007711674,-0.008177961,0.06714537,-0.043615796,0.017216761,0.00882359,-0.005416106,-0.014060355,0.034146577,-0.022812208,-0.009899638,-0.00390964,-0.032137953,0.007245387,0.047633037,-0.007352991,0.006097603,-0.019225383,-0.027833764,-0.010545266,0.002905329,-0.002797724,0.038450766,-0.013629936,-0.008106225,-0.001143301,-0.000014361,-0.043328848,0.029698912,0.027690291,0.002143128,0.012051732,-0.02812071,0.024677357,-0.012984307,0.008715985,-0.005523711,0.039024659,-0.020373167,-0.028838074,0.026972925,0.018364545,-0.010114847,-0.011406104,0.033572685,-0.028838074,0.024677357,-0.011836523,-0.009612692,-0.03672909,0.025107777,-0.025251249,-0.009182272,0.002618382,0.030416278,-0.003210209,0.033859629,-0.015208139,-0.015279875,0.010975685,0.014132091,-0.010545266,-0.002600448,0.003945508,-0.001990688,-0.008859458,0.024533885,0.027116399,-0.005487842,-0.028551128,0.008321434,0.016714605,0.010617003,0.043328848,0.025251249,-0.033429209,0.005667184,-0.012840834,0.037589926,-0.012482151,0.002546646,0.01477772,-0.003120538,0.012984307,-0.054232799,-0.013199517,-0.029985858,-0.023673046,-0.014992929,-0.010760476,0.0233861,-0.02912502,-0.020803586,-0.010545266,0.022238316,0.005021555,0.041033279,0.016140714,-0.006097603,0.015351612,-0.017790653,-0.007675806,-0.032281429,-0.012338678,0.02955544,-0.016427658,0.039885495,0.001192619,-0.006241076,-0.000663563,-0.008070357,-0.001452664,0.025681669,-0.020803586,-0.010401793,0.001443697,0.012410415,0.007926884,-0.034003101,0.017360235,0.000999828,0.019799275,-0.001102949,0.005918262,0.010545266,-0.023529572,0.016714605,0.016571132,0.003604759,0.016140714,-0.020660114,-0.007101914,0.014132091,-0.035437834,-0.018938437,0.019225383,-0.006886704,-0.03629867,0.010545266,-0.017216761,0.005595447,-0.022812208,0.009971374,0.003371616,-0.022955682,-0.013701673,-0.019368855,-0.022238316,0.004627005,0.008213829,0.002600448,0.012769097,-0.027116399,0.015279875,-0.017073289,-0.019512329,-0.010043111,0.003120538,0.0045194,-0.024246939,0.010903949,0.001667874,-0.008895326,0.031277116,-0.016571132,-0.012266942,0.006348681,0.048493877,-0.010186584,0.001506467,0.022955682,-0.012625624,0.018938437,-0.004698741,-0.009002931,0.008249698,0.035724778,0.002887394,-0.00399931,0.007747543,-0.000780134,-0.001389895,-0.003138472,-0.016284186,-0.041033279,-0.018364545,-0.001847215,-0.011190895,0.006061735,-0.044189688,0.033859629,-0.010043111,0.040172443,-0.025251249,-0.006241076,-0.01621245,-0.028694602,-0.001345059,-0.021377478,0.037876874,0.007675806,0.006528022,0.019942747,-0.006133471,0.014275564,-0.005380238,-0.043328848,-0.05825004,0.019512329,-0.00090119,-0.018364545,-0.023099154,-0.003407484,0.026829453,-0.06542369,-0.024677357,0.011262631,-0.002618382,-0.013916882,0.031133642,-0.016427658,-0.017934127,0.020086221,-0.009827901,0.009899638,0.011621314,-0.005308501,0.021377478,-0.011621314,0.009971374,-0.037876874,-0.013916882,0.014419037,-0.001748577,0.014132091,-0.026972925,0.002725987,-0.03672909,-0.004017244,0.005738921,0.001748577,-0.014921193,-0.013127781,0.033572685,-0.022094844,-0.038163818,-0.030129332,0.005057423,0.034576993,0.028264182,0.029698912,-0.003443352,0.022238316,-0.026255561,-0.029842386,0.001883083,-0.006241076,-0.032711845,0.008429039,0.019799275,0.015710294,-0.019368855,-0.00882359,-0.007101914,-0.013414727,-0.004698741,0.01477772,-0.015351612,-0.018508019,0.034290049,-0.012984307,0.008859458,-0.010688739,-0.000573892,0.028694602,0.002313502,0.023959992,-0.013199517,-0.004770477,-0.035294361,0.003228143,0.004949819,-0.041033279,-0.015638558,0.02812071,0.009612692,-0.010760476,-0.005057423,0.010043111,-0.035868254,-0.003192274,0.016427658,-0.007711674,0.012051732,-0.013773409,0.034720469,0.00760407,0.009469219,0.012840834,-0.007962752,-0.024677357,0.006348681,-0.01334299,-0.00308467,0.012984307,0.015208139,0.02955544,0.002116227,0.000403518,-0.02195137,-0.015136402,0.002905329,0.008321434,-0.028981548,-0.035294361,-0.024533885,0.002994999,-0.017073289,-0.021664424,0.013414727,0.006384549,-0.024964303,0.018508019,0.002941197,0.01047353,-0.022668736,0.00421452,-0.034433521,0.005380238,-0.018938437,0.017001551,0.019081909,-0.002636316,-0.006456285,0.008644248,0.008859458,0.011190895,-0.00760407,0.006707363,0.007066045,-0.017718917,0.012195205,-0.037589926,-0.001013278,-0.002456975,-0.003658562,0.016499396,-0.00286946,0.002851526,-0.013414727,0.027977237,-0.040459387,-0.000515606,0.017431971,-0.00882359,0.029985858,-0.007532333,-0.01169305,-0.011836523,0.022525262,0.004627005,0.027403345,-0.010688739,-0.011334368,-0.031564061,-0.018221073,0.023959992,-0.016858079,0.045624416,0.017288497,-0.023529572,-0.016786342,0.042181063,0.003748232,-0.017288497,-0.008142093,-0.004268322,0.040172443,-0.019368855,0.006671495,-0.001488532,0.042754956,-0.020229694,-0.028694602,-0.041033279,0.01047353,0.004286256,0.004411795,-0.019081909,0.020803586,0.03672909,-0.008142093,-0.008751853,0.001640973,-0.014347301,-0.038450766,0.000522331,-0.020229694,-0.018508019,0.035581306,0.050789446,0.055093635,-0.021807898,0.038163818,-0.011262631,0.025251249,-0.034290049,0.045050524,0.0067791,-0.02094706,-0.048206929,0.008859458,0.007137782,-0.024677357,0.012769097,0.006025866,-0.035294361,0.009612692,-0.04476358,0.007675806,0.037876874,0.005236765,0.001156751,0.012625624,0.01025832,0.023529572,0.015423348,0.004160717,-0.021664424,-0.017862389,0.015925504,0.041033279,0.023242628,0.019512329,0.037876874,-0.018005863,-0.006635627,0.001981721,0.016571132,0.009540955,0.010114847,0.008715985,0.006599758,0.012410415,0.005236765,-0.014992929,0.03099017,-0.002797724,-0.039885495,0.05825004,0.000159165,0.016140714,0.043041904,-0.000887739,0.008034488,0.024964303,-0.028838074,-0.015638558,0.009182272,-0.033859629,-0.001963787,-0.008070357,-0.009612692,-0.012410415,0.003676496,-0.047633037,0.005236765,0.032711845,0.002439041,0.017073289,-0.011621314,-0.011764786,-0.018651491,0.003927574,0.002456975,-0.019225383,0.018938437,0.046198308,0.019081909,-0.045624416,-0.015423348,0.009182272,0.020086221,0.008393171,-0.003855837,-0.019942747,-0.02094706,0.000883256,0.015064666,-0.010688739,0.011119158,0.015495085,0.014490774,-0.022238316,0.012051732,0.012769097,-0.019081909,-0.005344369,-0.011621314,0.017145025,-0.008249698,-0.005344369,0.022812208,0.002286601,-0.009002931,0.028407656,-0.001865149,-0.013701673,-0.013845146,-0.006492154,0.022812208,-0.030416278,-0.035294361,-0.042754956,-0.016284186,0.007137782,0.002510778,0.008572512,-0.013701673,0.00656389,-0.006671495,0.012697361,-0.022238316,-0.001856182,0.006276944,0.006599758,0.008680117,-0.006133471,0.006958441,-0.023816518,0.008177961,0.009254009,0.003335747,-0.006635627,-0.015853768,0.007532333,-0.048206929,-0.05825004,-0.025394723,-0.031420588,-0.001049146,0.021377478,-0.023816518,-0.046198308,0.026112087,0.0045194,-0.028694602,-0.007747543,-0.024533885,-0.024677357,-0.032281429,0.018794963,-0.032711845,-0.009684428,0.011190895,-0.001380928,0.015279875,-0.025107777,-0.005738921,-0.004340059,-0.002170029,-0.017718917,-0.020373167,0.010186584,-0.009971374,-0.025394723,0.003622693,-0.048493877,0.015638558,-0.036155198,-0.016427658,-0.000600793,0.003281945,0.022094844,-0.009110536,-0.017145025,-0.023242628,-0.014921193,0.023673046,0.02195137,-0.025394723,0.003371616,-0.032998793,-0.000959476,-0.037589926,-0.013271254,-0.04476358,-0.015423348,-0.018651491,-0.049067769,0.033429209,-0.002089326,-0.033716157,-0.000932575,-0.001080531,0.036155198,-0.004106915,0.005272633,-0.02195137,-0.010043111,-0.027403345,-0.035868254,0.006814968,0.039598551,0.037302982,-0.041320227,-0.025394723,-0.025394723,-0.000699431,0.003604759,0.016355922,-0.00799862,-0.006994309,0.035150886,0.020229694,-0.007747543,0.017647181,0.026399033,-0.030416278,-0.011908259,0.026542507,-0.012195205,0.034146577,-0.006169339,-0.008859458,0.0045194,0.019799275,-0.031277116,-0.022812208,0.007066045,0.039885495,0.001264356,-0.026542507,-0.016355922,0.002214865,-0.018938437,-0.02955544,-0.008070357,-0.006420417,-0.001389895,0.002241766,-0.018292809,0.016355922,-0.002134161,0.037302982,0.00180238,-0.013199517,-0.020086221,-0.011621314,0.021377478,-0.005272633,-0.02195137,-0.017216761,0.037876874,0.033142265,0.041607171,-0.011477841,0.031133642,-0.045050524,-0.003981376,-0.025394723,-0.031707536,0.024533885,0.032568373,0.028694602,-0.021090532,-0.019942747,0.054806691,-0.004483532,-0.020086221,-0.01599724,0.018651491,0.020373167,0.000504397,-0.007424728,-0.063702017,-0.014203828,0.030846696,-0.006599758,-0.027259871,-0.024103465,-0.020660114,-0.004985687,0.005559579,-0.034146577,-0.011549577,-0.00173961,0.008321434,0.007030177,-0.015638558};
    // define filter
    var yearGtFilter = Builders<EmbeddedMovie>.Filter.Gt("year", 1955);
    var yearLtFilter = Builders<EmbeddedMovie>.Filter.Lt("year", 1975);
    // define options 
    var options = new VectorSearchOptions<EmbeddedMovie>() {
        Filter = Builders<EmbeddedMovie>.Filter.And(yearGtFilter, yearLtFilter),
        IndexName = "vector_index",
        NumberOfCandidates = 150
    };

    // run query
    var results = moviesCollection.Aggregate()
                .VectorSearch(m => m.Embedding, vector, 10, options)
                .Project(Builders<EmbeddedMovie>.Projection
                  .Include(m => m.Title)
                  .Include(movie => movie.Plot)
                  .Include(movie => movie.Year)
                  .MetaVectorSearchScore(m => m.Score))
                .ToList();

    // print results
    foreach (var movie in results)
      {
        Console.WriteLine(movie.ToJson());
      }
  }
}

[BsonIgnoreExtraElements]
public class EmbeddedMovie
{
    [BsonIgnoreIfDefault]
    public string Title { get; set; }
    public string Plot { get; set; }
    public int Year { get; set; }
    [BsonElement("plot_embedding_voyage_3_large")]
    public double[] Embedding { get; set; }
    public double Score { get; set; }
}
```

**Output:**

```js
{ "_id" : { "$oid" : "573a1396f29313caabce34d3" }, "plot" : "A down-on-his-luck inventor turns a broken-down Grand Prix car into a fancy vehicle for his children, and then they go off on a magical fantasy adventure to save their grandfather in a far-off land.", "title" : "Chitty Chitty Bang Bang", "year" : 1968, "score" : 0.74897128343582153 }
{ "_id" : { "$oid" : "573a1396f29313caabce5648" }, "plot" : "A pilot, stranded in the desert, meets a little boy who is a prince on a planet.", "title" : "The Little Prince", "year" : 1974, "score" : 0.73460787534713745 }
{ "_id" : { "$oid" : "573a1395f29313caabce1b8d" }, "plot" : "In 19th century England young Mary Grant and her brother Robert Grant embark on a dangerous quest to find their missing father,sea captain Grant,who vanished somewhere along the Chilean coast.", "title" : "In Search of the Castaways", "year" : 1962, "score" : 0.72815901041030884 }
{ "_id" : { "$oid" : "573a1396f29313caabce43e1" }, "plot" : "An apprentice witch, three kids and a cynical conman search for the missing component to a magic spell useful to the defense of Britain.", "title" : "Bedknobs and Broomsticks", "year" : 1971, "score" : 0.72034913301467896 }
{ "_id" : { "$oid" : "573a1396f29313caabce54e6" }, "plot" : "A young boys' coming of age tale set in a strange, carnivalesque village becomes the recreation of a memory that the director has twenty years later.", "title" : "Pastoral Hide and Seek", "year" : 1974, "score" : 0.71956634521484375 }
{ "_id" : { "$oid" : "573a1395f29313caabce143b" }, "plot" : "In this magical tale about the boy who refuses to grow up, Peter Pan and his mischievous fairy sidekick Tinkerbell visit the nursery of Wendy, Michael, and John Darling. With a sprinkling ...", "title" : "Peter Pan", "year" : 1960, "score" : 0.71950322389602661 }
{ "_id" : { "$oid" : "573a1396f29313caabce49bf" }, "plot" : "When his cattle drivers abandon him for the gold fields, rancher Wil Andersen is forced to take on a collection of young boys as his drivers in order to get his herd to market in time to ...", "title" : "The Cowboys", "year" : 1972, "score" : 0.71795231103897095 }
{ "_id" : { "$oid" : "573a1394f29313caabce0951" }, "plot" : "When a princess is shrunken by an evil wizard, Sinbad must undertake a quest to an island of monsters to cure her and prevent a war.", "title" : "The 7th Voyage of Sinbad", "year" : 1958, "score" : 0.71480333805084229 }
{ "_id" : { "$oid" : "573a1394f29313caabce000d" }, "plot" : "A red balloon with a life of its own follows a little boy around the streets of Paris.", "title" : "The Red Balloon", "year" : 1956, "score" : 0.71470648050308228 }
{ "_id" : { "$oid" : "573a1394f29313caabce074d" }, "plot" : "This True Life Fantasy follows and shows how the life of a female squirrel, Perri, in the forest is filled with danger and fraught with peril. When not fleeing her natural enemy, the Marten...", "title" : "Perri", "year" : 1957, "score" : 0.71208715438842773 }
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between 1955 and 1975. It returns documents that summarize children's adventures in the plot for movies released between 1955 and 1975.

**See also: Additional Filter Examples**

The [MongoDB Vector Search Quick Start Tutorial](https://www.mongodb.com/docs/vector-search/tutorials/quick-start.md#std-label-vector-search-quick-start) tutorial demonstrates other pre-filters in semantic search queries against the embedded data in the `sample_mflix.embedded_movies` collection.

#### ENN Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *world war*. It requests exact matches and limits the results to `10` documents only. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

```go
using MongoDB.Bson;
using MongoDB.Bson.Serialization.Attributes;
using MongoDB.Bson.Serialization.Conventions;
using MongoDB.Driver;
using MongoDB.Driver.Search;

public class vectorSearchBasicQuery 
{
  // define connection to your cluster
  private const string MongoConnectionString = "<connection-string>";

  public static void Main(string[] args){
    var camelCaseConvention = new ConventionPack { new CamelCaseElementNameConvention() };
    ConventionRegistry.Register("CamelCase", camelCaseConvention, type => true);

    // connect to your cluster
    var mongoClient = new MongoClient(MongoConnectionString);

    // define namespace
    var moviesDatabase = mongoClient.GetDatabase("sample_mflix");
    var moviesCollection = moviesDatabase.GetCollection<EmbeddedMovie>("embedded_movies");

    // define vector embeddings to search
    var vector = new[] {0.000370218,0.038684014,-0.001893905,-0.060604952,-0.019261414,0.001531242,0.015151238,-0.014103547,-0.019180823,-0.029335376,-0.011846979,0.003868401,0.012894671,-0.002458047,-0.003002041,-0.027078809,-0.019583782,0.041907679,-0.011282837,-0.029818926,0.031914312,-0.020309107,-0.002981893,-0.019906148,-0.012249937,0.041585315,-0.005601123,0.039328746,0.040618215,-0.017085439,-0.038361646,-0.012894671,-0.000352589,0.022565674,-0.011685796,-0.010114257,-0.019906148,-0.012491712,-0.022888042,-0.027401175,0.011846979,-0.002317011,0.045776084,-0.019422598,0.006930886,0.004875797,-0.038845196,0.023855142,0.009630707,-0.045131348,0.003868401,-0.00223642,-0.004392247,0.007212956,-0.019422598,0.046743184,-0.013217038,0.008099466,0.020792658,-0.062861525,-0.047710285,0.009388932,0.001541316,0.050611585,-0.032881413,-0.034009695,0.003002041,-0.005359347,-0.025628159,0.036749814,0.006286152,0.016440706,-0.041262947,0.015715381,-0.012652896,-0.006326448,-0.014909463,0.041262947,-0.025144609,0.00417062,-0.026111709,0.066729926,0.013619997,0.025144609,-0.004291508,0.007978578,-0.009751595,0.003566182,-0.010557512,-0.028207093,-0.015393013,0.048032649,-0.032075495,-0.014425913,0.020792658,0.01096047,0.008502424,-0.013217038,-0.032075495,0.026917625,-0.00165213,0.007172661,-0.063506253,0.034654427,-0.013861772,0.009268044,-0.012894671,-0.023855142,-0.024983425,-0.009308341,0.047710285,-0.010396329,-0.02949656,-0.015151238,0.025144609,0.041262947,0.02095384,-0.004432543,0.011041062,-0.032881413,0.016118338,-0.000478513,0.036749814,0.00417062,-0.040457029,0.017730173,-0.071565427,0.023532774,0.047387917,-0.017730173,0.026272893,-0.001289467,0.000760584,0.004331803,0.017891357,0.012652896,-0.064150989,0.058348387,0.040295847,-0.023532774,-0.012894671,-0.02852946,-0.001914053,0.004734762,-0.017568989,-0.007736803,-0.02095384,-0.014909463,-0.014909463,-0.02047029,0.018858457,-0.005198164,0.000264442,-0.007092069,0.026434075,0.005601123,0.007011477,-0.003928845,-0.004190768,0.023693958,-0.011927571,0.001203838,0.008180057,0.011766387,0.015715381,-0.038522828,-0.019342007,-0.006084673,0.003404999,-0.002256567,-0.003485591,0.009832187,0.023371592,-0.04384188,-0.029818926,0.038361646,0.019906148,-0.004372099,0.004090028,-0.015393013,-0.028690644,-0.033203777,0.025305793,0.015957156,0.005560827,0.021115024,0.008905382,0.018858457,-0.024983425,0.008180057,0.055769451,0.025628159,-0.010557512,-0.000236738,-0.003626626,-0.014184138,0.019664373,-0.00310278,-0.011202246,0.01426473,0.007092069,0.02901301,0.046420816,-0.001994645,0.02192094,0.038845196,-0.036588628,0.021598574,-0.019986739,0.003707218,0.001138358,0.018697273,0.003888549,-0.034976795,0.016360113,-0.031591944,0.002468121,0.015554197,0.001611834,0.013700588,-0.052223418,-0.006004081,0.024338692,-0.024661059,-0.006689111,-0.035460345,0.010235145,0.039489929,-0.007857691,-0.026272893,-0.00261923,-0.011363429,-0.026756443,-0.00640704,0.036749814,0.037233364,-0.006245856,-0.005278756,-0.027562359,-0.049966849,-0.021276208,-0.006971181,-0.013055854,-0.005399643,0.048032649,-0.033203777,-0.002296863,0.023693958,0.026917625,0.000705177,0.022404492,-0.021598574,0.013700588,0.004432543,0.031269576,0.01523183,0.010275441,-0.017568989,-0.023210408,0.050289217,-0.004996685,0.010315737,-0.017004848,0.017246623,-0.00950982,0.017327214,-0.035943896,0.014506505,0.001621908,-0.012491712,0.01096047,-0.011927571,-0.024177508,0.015634788,-0.026595259,0.007897986,-0.014425913,-0.001490946,0.017971948,0.007736803,0.023371592,0.011041062,0.008220353,-0.010557512,0.003888549,-0.034493245,-0.043197148,-0.013942363,-0.008905382,0.002699822,0.025628159,0.001430503,-0.008018874,-0.018858457,0.059315488,-0.018697273,-0.040618215,-0.014022955,0.004815354,0.012008162,-0.014103547,0.030786026,0.043519516,0.005601123,-0.019664373,0.001400281,-0.022082124,-0.018858457,-0.026434075,0.025305793,-0.024822243,0.038039278,-0.011121654,-0.032720227,-0.018374907,-0.005137721,0.001390207,0.028045909,0.03046366,0.00592349,-0.041907679,-0.024338692,-0.042552415,0.006527927,-0.012008162,-0.027401175,0.000337478,0.027884725,0.009912779,-0.011121654,0.004009437,-0.003122928,0.022404492,-0.010275441,-0.004392247,0.00689059,0.01523183,-0.019180823,-0.034170877,-0.040940579,0.021598574,0.005077277,-0.03046366,0.04384188,0.03046366,0.012733487,0.010879879,0.02192094,-0.006930886,-0.016924256,0.038200464,-0.013861772,0.002417751,-0.023532774,-0.016279522,-0.014425913,0.026595259,0.024177508,0.000977174,0.007333844,0.02998011,-0.042230047,0.003042337,0.000730362,0.033364963,-0.002306937,0.005057129,-0.023049224,-0.015876563,-0.022726858,-0.005641419,0.004553431,0.009751595,0.014587097,0.017246623,-0.049966849,0.004613874,0.040457029,0.04287478,0.004090028,-0.00261923,0.002407677,0.039489929,0.002377455,0.007051773,0.025144609,0.024177508,-0.000705177,0.012411121,-0.025789343,-0.024016324,-0.030302476,-0.009268044,-0.00950982,0.017246623,0.013458813,0.008583016,-0.022565674,-0.006366744,0.00427136,-0.007736803,0.020147923,-0.012733487,-0.023693958,-0.006165265,0.035137977,-0.023049224,0.002699822,0.005399643,0.035299163,-0.007817394,0.031914312,-0.000149221,0.015473605,-0.026272893,-0.009711299,-0.002981893,0.000649771,0.064150989,0.032720227,-0.052223418,-0.017810764,-0.010275441,0.027078809,0.030786026,-0.016360113,0.039973479,-0.003122928,-0.038522828,-0.012249937,-0.033848513,-0.027239993,-0.028851826,0.018374907,-0.030302476,-0.048032649,0.011282837,0.058670752,-0.008784494,0.01096047,0.005057129,0.004009437,0.002488269,0.016843664,0.003163224,-0.027884725,-0.001934201,-0.030302476,-0.015715381,-0.001480872,0.011766387,-0.039973479,-0.009227749,-0.003304259,-0.026917625,-0.012088754,-0.014990055,0.03046366,0.007857691,0.042552415,-0.011846979,-0.008421832,-0.001813313,-0.019342007,-0.017166032,0.000972137,0.017004848,-0.018374907,0.037555728,0.019986739,0.018697273,0.014184138,0.027723543,0.023693958,-0.005077277,-0.025305793,0.011846979,0.000705177,0.042552415,-0.037072178,0.010879879,-0.028690644,-0.029818926,0.010879879,-0.014184138,-0.036266264,-0.031591944,-0.033687327,0.022888042,-0.016763072,0.004513135,0.000705177,0.02192094,0.025950525,0.015473605,-0.018374907,0.039489929,0.002881153,-0.037072178,-0.021115024,-0.008623311,-0.002095384,-0.026272893,0.015795972,0.015715381,0.034493245,0.030302476,0.010799287,-0.020228514,0.005137721,0.025628159,0.024016324,-0.008220353,0.002397603,-0.030624844,-0.014587097,0.022082124,-0.006608519,-0.041101765,-0.002478195,-0.031914312,0.017166032,-0.008300944,-0.004593727,-0.001390207,0.032720227,-0.005681715,0.002417751,0.000473476,-0.037878096,-0.046743184,-0.01378118,-0.016198931,-0.007897986,0.006608519,-0.011846979,0.027078809,-0.022243308,0.022565674,-0.007293548,-0.019019639,0.037394546,-0.035299163,-0.02192094,0.008421832,0.000135998,-0.000785769,-0.051578686,0.009227749,-0.015393013,-0.029174194,-0.015554197,0.001400281,0.007495028,-0.002820709,0.041585315,-0.017568989,0.054479986,-0.005641419,-0.024177508,-0.042552415,0.026111709,-0.014909463,0.023855142,-0.022565674,0.010033666,0.028207093,0.010073962,0.007736803,0.015312422,0.037878096,-0.002659526,-0.030786026,0.012652896,-0.019261414,0.005641419,0.019100232,-0.037555728,-0.00013285,-0.020228514,-0.001672278,0.038039278,-0.008703903,0.011282837,0.004351952,0.012894671,0.024177508,0.016440706,0.013942363,-0.008542719,0.005842898,0.001934201,0.00090162,0.014022955,-0.024983425,0.021115024,0.010073962,0.002528564,0.001390207,-0.012008162,0.002347233,-0.015795972,-0.016843664,-0.001793165,-0.016601888,-0.010396329,-0.027239993,-0.001188727,-0.001264282,-0.00950982,0.003928845,0.019503189,0.003485591,-0.026595259,-0.01096047,-0.030302476,-0.00320352,-0.01523183,0.028045909,-0.005641419,0.031108394,-0.01096047,0.011363429,0.016118338,-0.022404492,0.02143739,0.019342007,-0.013378222,0.027723543,-0.034332063,-0.015312422,0.02852946,-0.039489929,0.032720227,0.010154554,0.004956389,0.036105078,0.004775058,-0.038522828,0.019986739,0.020147923,0.009751595,-0.006366744,0.038200464,-0.028690644,-0.007656211,0.020228514,0.00155139,-0.015795972,0.022243308,0.011444021,-0.012491712,0.020550882,0.033687327,0.008865086,0.017730173,0.018213723,0.001682352,-0.043519516,-0.038200464,0.018052539,0.006930886,0.002075236,-0.018536089,0.008703903,-0.000053518,-0.007172661,0.025144609,-0.008099466,0.000120888,-0.016763072,-0.005762306,-0.004432543,-0.00640704,0.05996022,0.031914312,-0.002075236,0.027401175,0.037555728,-0.004311656,-0.01426473,-0.010638104,0.048999749,0.002317011,0.032075495,-0.000120888,-0.00358633,-0.036105078,0.020792658,0.008663607,0.003868401,-0.026917625,-0.02192094,-0.019261414,0.01378118,0.033364963,0.027884725,-0.005883194,-0.009590412,-0.001440577,0.025628159,0.050289217,0.009912779,0.036427446,0.001123247,0.000637178,0.007777099,0.008865086,0.014506505,0.031108394,0.020067332,-0.042552415,-0.006527927,0.005117572,-0.022888042,0.006447336,-0.018294314,-0.004714614,0.009751595,-0.011927571,0.020389698,-0.018939048,0.004210916,0.049644485,-0.014587097,-0.019019639,0.000795843,-0.016440706,0.011202246,0.031430762,0.024177508,0.029818926,-0.014103547,-0.017568989,0.006165265,-0.023855142,0.026434075,-0.012491712,0.008784494,-0.019664373,-0.019261414,-0.003928845,0.013378222,-0.009227749,0.003969141,0.023049224,0.010799287,0.003122928,0.008260649,-0.026595259,-0.055447087,0.016440706,-0.003304259,-0.003707218,-0.046743184,0.018858457,0.000375255,-0.016924256,0.020792658,0.016440706,-0.027401175,0.002740117,-0.007092069,-0.005802602,0.000506217,0.028690644,-0.000493624,0.001571538,0.001400281,0.003263964,-0.001994645,-0.00310278,-0.002327085,-0.01474828,0.026595259,0.008300944,-0.008260649,0.00592349,0.046743184,-0.009308341,-0.016924256,0.011444021,0.01047692,0.006326448,-0.037394546,-0.008583016,-0.020631474,0.024177508,0.015312422,-0.007938282,0.017085439,0.02143739,-0.004130324,0.004372099,-0.004976537,0.048032649,-0.027401175,0.018697273,-0.006447336,0.00203494,0.005963786,-0.014184138,0.009671004,0.007535324,-0.033042595,0.016360113,-0.024338692,-0.008099466,0.024499875,0.000785769,0.010799287,0.028207093,-0.01523183,0.022082124,0.006527927,0.032881413,-0.037716914,0.034009695,-0.009671004,0.016521297,0.032881413,-0.02143739,0.02143739,-0.014184138,0.006124969,-0.028368276,0.038039278,0.026917625,0.012411121,-0.009912779,-0.006366744,-0.047387917,0.016763072,-0.022726858,0.064473353,-0.017730173,0.009832187,0.003445295,0.025789343,-0.003344555,-0.021276208,0.005198164,0.01378118,-0.011202246,-0.006286152,-0.026434075,-0.007817394,0.003969141,-0.037394546,0.006930886,0.000836139,0.000254368,-0.036749814,-0.022082124,-0.006568223,-0.026111709,-0.002175976,0.004069881,-0.037072178,-0.017568989,0.048355017,0.011605204,0.00523846,-0.023210408,-0.01329763,0.000198961,0.02095384,0.004069881,0.000124036,0.008018874,-0.004009437,-0.065440454,-0.008985974,-0.04384188,0.00261923,-0.017407807,0.012733487,-0.017246623,0.031591944,0.007454732,-0.015715381,-0.025789343,0.016843664,-0.008300944,-0.010557512,-0.020550882,-0.028851826,0.002498342,0.028368276,-0.037716914,0.006366744,0.027562359,-0.003062484,0.017649582,0.034493245,-0.003082632,0.017891357,-0.023693958,0.020309107,0.018777864,0.055769451,-0.011363429,-0.018777864,0.022565674,0.001410355,0.035299163,0.012975262,0.007897986,-0.031108394,0.007253252,0.001299541,0.02143739,-0.012249937,0.01047692,-0.020631474,-0.014667688,-0.029657744,-0.002861005,-0.023693958,0.042230047,-0.000669918,0.001531242,-0.005883194,-0.03046366,-0.05286815,0.029174194,-0.009630707,-0.013136446,-0.034654427,0.021598574,-0.012491712,-0.019422598,0.021759758,0.006689111,-0.058670752,0.014828872,0.014345322,-0.016601888,0.038522828,-0.026272893,-0.047710285,-0.003263964,-0.007978578,0.016682481,-0.027078809,-0.000295923,-0.00427136,-0.001198801,0.006850294,-0.006809998,-0.002498342,-0.002065162,0.012169346,-0.001218949,-0.002578934,0.008462128,0.006648815,-0.020147923,0.005399643,0.028207093,-0.014184138,-0.001611834,-0.017649582,-0.032720227,0.009630707,0.006165265,-0.020147923,-0.007132365,-0.027401175,-0.002820709,-0.022888042,0.024499875,-0.011121654,-0.017568989,-0.02095384,-0.017246623,0.018697273,-0.017730173,0.022565674,0.034170877,0.012652896,-0.009388932,0.039328746,-0.000760584,0.009388932,-0.006769702,-0.005278756,0.011282837,0.006366744,-0.049322117,-0.005722011,0.009630707,-0.00223642,-0.004251212,-0.006930886,0.034009695,0.001359985,0.00310278,-0.05286815,-0.004372099,0.027562359,-0.025305793,-0.010073962,-0.013136446,-0.011846979,0.030302476,-0.008018874,-0.025950525,-0.017004848,0.032075495,0.033687327,0.020550882,0.007897986,-0.034976795,-0.018616682,0.001833461,-0.04287478,0.018213723,0.029174194,0.009590412,-0.035621528,0.005762306,0.002065162,0.019180823,0.019180823,0.016521297,-0.017327214,0.023532774,0.012008162,0.032236677,0.002840857,-0.008059169,0.000861324,0.024499875,-0.012733487,0.038361646,0.033364963,0.013942363,0.028368276,0.00203494,0.005057129,0.016198931,0.051256318,-0.000302219,0.004895946,-0.02998011,-0.033203777,-0.005016833,-0.008905382,-0.018697273,0.001994645,-0.008744199,0.022082124,0.036749814,0.004351952,-0.008099466,-0.020228514,-0.019503189,0.020147923,0.028045909,-0.03094721,0.019744964,0.01523183,-0.012008162,0.017166032,0.000685029,0.021276208,-0.004049733,-0.015151238,-0.047710285,0.000488587,-0.016601888,0.003505739,0.001359985,-0.012411121,-0.017407807,-0.016601888,-0.003445295,0.019422598,0.011363429,-0.001113173,-0.008220353,-0.020389698,0.017407807,0.02143739,0.001012433,-0.006245856,-0.024016324,0.024499875,-0.006366744,0.046420816,-0.000397921,0.000098851,-0.010033666,0.007938282,0.014909463,-0.027723543,-0.040295847,-0.059315488,-0.014828872,0.001349911,-0.02998011,0.002357307,0.010154554,0.005097425,0.000992285,0.031753127,-0.009308341,0.008985974,0.013861772,-0.017327214,-0.008865086,0.040618215,-0.003707218,0.005097425,-0.011363429,0.005560827,0.01096047,-0.009388932,-0.015876563,-0.022565674,-0.016440706,0.023210408,-0.004029585,0.017568989,-0.012088754,0.00005037,0.000941915,0.000866361,0.023049224,0.000871398,0.004815354,-0.021598574,0.000730362,0.002981893,0.01047692,-0.004573578,0.014022955,0.025628159,-0.026595259,-0.020067332,0.02143739,0.033848513,-0.009912779,-0.007978578,0.002175976,-0.026917625,0.029174194,-0.025628159,-0.047065549,-0.018133132,-0.00150102,0.052223418,0.012652896,-0.022726858,0.011524612,-0.012814079,0.005359347,-0.007172661,0.013619997,0.03046366,0.013539405,-0.000591845,0.033203777,0.026917625,-0.044164248,-0.014990055,0.00223642,-0.008139761,0.025950525,0.021276208,0.005016833,-0.004976537,-0.01378118,0.00592349,-0.001329763,0.038684014,0.021115024,0.048999749,0.049966849,-0.018777864,0.018616682,0.038200464,-0.026272893,-0.051578686,0.024499875,0.006850294,-0.019180823,-0.00043318,0.020792658,0.003505739,-0.015473605,-0.041262947,-0.026917625,0.067374654,0.004694466,0.001621908,-0.025305793,0.003606478,0.006286152,-0.020309107,0.016118338,-0.019180823,0.007092069,-0.017327214,-0.006326448,-0.007897986,0.000556586,-0.03046366,-0.013136446,0.016843664,-0.024338692,-0.011444021,-0.018777864,0.002840857,-0.036749814,-0.01523183,-0.009630707,-0.013055854,-0.042230047,0.017327214,-0.012814079,-0.016843664,0.002256567,-0.007656211,0.005963786,-0.016360113,0.026756443,0.019986739,-0.022082124,-0.024983425,-0.039489929,0.01378118,-0.012008162,0.000876435,-0.02192094,0.018133132,-0.020792658,-0.019583782,-0.005842898,0.020067332,-0.016763072,0.007414436,0.01096047,-0.000521328,0.01047692,0.00011711,0.035299163,0.038039278,0.049644485,-0.003062484,0.014667688,-0.007454732,0.006809998,-0.018536089,-0.015554197,0.016360113,0.008542719,-0.013217038,0.02998011,0.017810764,0.048999749,0.020309107,-0.017649582,-0.011041062,0.008381536,0.011363429,0.039651114,-0.012411121,0.011685796,0.029657744,-0.011524612,-0.020147923,0.03046366,0.00261923,-0.00320352,-0.002317011,-0.00101747,-0.047387917,0.04287478,-0.011927571,-0.017488398,-0.010638104,-0.006850294,0.01096047,0.033848513,-0.006124969,0.001793165,0.015473605,-0.048999749,0.006447336,0.033848513,0.008663607,-0.024822243,0.005399643,-0.00368707,-0.015070647,-0.009590412,0.001289467,-0.018858457,0.02095384,-0.007414436,-0.008421832,0.000715251,-0.015473605,0.02901301,0.020309107,-0.003707218,0.016360113,-0.008663607,0.018939048,0.001218949,0.00358633,-0.003284112,0.036427446,0.02192094,0.022888042,-0.024661059,0.008341241,-0.024338692,-0.00950982,-0.017166032,0.046743184,-0.018052539,-0.012975262,0.002800561,-0.012008162,-0.013055854,0.028368276,-0.057381287,0.018697273,-0.043519516,-0.018052539,0.001370059,-0.019342007,0.022404492,0.017166032,-0.004351952,0.001611834,-0.028207093,0.001319689,0.025950525,0.025305793,0.017488398,-0.045776084,-0.024983425,0.005117572,-0.010879879,0.020147923,-0.00999337,0.022082124,0.000337478,-0.018777864,0.007978578,-0.039328746,0.000249331,0.04287478,-0.012411121,-0.023532774,0.006527927,0.028207093,0.009348636,0.006084673,-0.007293548,-0.022082124,-0.017085439,0.02047029,-0.007817394,0.003243816,-0.008381536,-0.00523846,-0.004674318,-0.051256318,0.019986739,-0.009912779,0.040940579,0.006527927,-0.002861005,0.035460345,0.026434075,0.015393013,-0.005359347,-0.012733487,-0.025628159,0.019664373,-0.018536089,0.025305793,-0.009912779,0.032397863,0.047387917,0.000674955,0.031108394,-0.008381536,-0.002558786,-0.01096047,-0.004674318,0.002115532,0.000275775,0.02047029,0.036427446,-0.027401175,-0.030302476,-0.000410514,0.006769702,0.024822243,-0.011041062,0.028690644,0.019180823,-0.016763072,-0.037072178,-0.027078809,0.038845196,0.05996022,-0.037233364,-0.000377774,0.006487631,0.006729406,0.033848513,-0.019422598,-0.007092069,-0.001621908,0.026111709,-0.002498342,0.014345322,-0.019342007,0.017891357,-0.014587097,-0.004533283,-0.020147923,0.001430503,-0.009711299,0.049644485,0.001410355,-0.010315737,0.003082632,-0.00271997,-0.023371592,0.006729406,0.025144609,0.023210408,0.004976537,-0.000278293,-0.025305793,0.012330529,-0.019019639,-0.00640704,-0.006286152,0.017971948,-0.002327085,0.016924256,-0.015795972,-0.012491712,-0.011282837,0.003022189,0.01047692,0.027239993,0.012008162,0.003263964,0.026434075,0.035621528,-0.024338692,-0.012652896,0.024822243,0.000654807,0.028368276,0.011202246,0.016440706,0.016360113,-0.026917625,-0.019744964,0.013217038,0.011363429,-0.003928845,-0.028690644,0.001440577,-0.037716914,0.023693958,0.018374907,0.011927571,-0.042552415,0.012169346,-0.009953074,0.011444021,0.019503189,-0.016279522,0.003243816,-0.022888042,-0.024016324,-0.007897986,-0.006487631,-0.010638104,-0.041907679,-0.025950525,-0.032881413,-0.022404492,-0.03094721,0.01378118,0.043519516,-0.010718695,0.020067332,0.037555728,-0.000215331,0.019664373,0.004916093,-0.040940579,-0.048999749,0.017407807,0.006648815,-0.014587097,-0.014506505,-0.047387917,-0.006729406,0.015393013,0.028851826,0.024983425,-0.009832187,-0.004996685,0.025466975,0.015070647,-0.004593727,-0.010073962,0.000685029,0.041262947,-0.006326448,0.021598574,0.025466975,0.02143739,-0.007253252,0.029174194,-0.012169346,0.011605204,-0.008623311,-0.002024866,-0.001450651,0.025144609,0.004009437,0.02852946,-0.003002041,-0.02143739,-0.027401175,-0.02998011,0.023210408,0.016279522,0.017166032,-0.020228514,0.011202246,-0.014103547,0.009590412,-0.014506505,-0.049966849,-0.009872482,0.002558786,-0.036105078,0.004009437,0.010718695,-0.004996685,0.003707218,-0.008663607,0.012894671,-0.003022189,-0.002901301,0.000886509,0.017327214,-0.027401175,-0.016601888,-0.010799287,-0.005883194,-0.026595259,-0.033526145,-0.004513135,0.010396329,0.017971948,-0.035782713,-0.041585315,-0.009026269,-0.001349911,0.005641419,-0.001329763,0.003747514,-0.005319052,-0.005883194,-0.000277034,0.021115024,0.02901301,-0.027562359,0.044486616,-0.071887791,-0.002861005,-0.003404999,-0.005319052,0.003022189,0.024499875,0.034493245,-0.009106861,0.016037747,-0.005439939,0.050289217,0.003404999,-0.013619997,0.021115024,0.021759758,0.022243308,-0.002578934,-0.000579253,-0.054157618,-0.012088754,0.00737414,-0.030786026,-0.019825557,0.003969141,-0.002558786,0.022243308,0.029335376,-0.024016324,0.006527927,0.012814079,-0.019019639,0.012249937,-0.004694466,-0.002266641,-0.014022955,0.023049224,-0.020631474,-0.025466975,-0.037072178,0.002266641,-0.013378222,0.006124969,0.012491712,0.017407807,-0.009872482,0.031108394,0.010315737,0.032881413,-0.006648815,0.009832187,0.024338692,0.03094721,0.016279522,-0.022726858,0.03094721,-0.040134665,0.008139761,0.006809998,0.018294314,0.01523183,-0.03046366,-0.007172661,-0.007293548,0.003243816,0.006124969,-0.006729406,-0.003183372,0.047387917,0.006124969,-0.000375255,-0.024661059,0.022243308,-0.004492987,0.012330529,-0.02949656,0.027078809,-0.021759758,-0.004069881,0.013700588,-0.033526145,-0.009066566,-0.023049224,0.017891357,0.007212956,0.029818926,-0.023049224,-0.006689111,0.030302476,0.009147157,-0.005439939,-0.003042337,0.034815613,0.027078809,-0.055447087,-0.018616682,0.016763072,-0.013136446,-0.018616682,0.034009695,-0.003465443,-0.035621528,-0.002004718,0.01329763,0.023532774,-0.003525887,-0.005722011,-0.011363429,0.027239993,-0.016601888,-0.015473605,0.022565674,0.013136446,-0.021598574,-0.002538638,0.033203777,0.006245856,0.020631474,-0.001390207,0.013942363,-0.022082124,0.012733487,-0.006769702,0.024661059,-0.026595259,-0.003485591,-0.004513135,0.037555728,0.018133132,-0.026595259,0.024338692,-0.033687327,0.016924256,0.006608519,0.022243308,-0.033848513,-0.028368276,0.002538638,0.012894671,0.001183691,0.014990055,0.028207093,0.010879879,-0.012411121,0.012975262,0.006286152,0.002397603,-0.036427446,0.015070647,-0.030141294,0.015312422,0.017568989,-0.009348636,0.019583782,0.039651114,-0.006165265,0.004916093,-0.021276208,0.011766387,0.029335376,-0.004190768,-0.012894671,0.026756443,0.007092069,-0.024016324,-0.037716914,-0.001309615,0.048999749,-0.01474828,-0.032236677,0.025466975,0.011363429,0.043519516,0.007575619,0.034332063,-0.019019639,-0.011766387,-0.018858457,0.000056351,-0.004492987,0.000554068,0.003364703,-0.025144609,-0.062216789,0.001254208,0.033364963,0.005681715,0.02143739,0.007414436,-0.023855142,0.013539405,-0.032236677,-0.007857691,0.009348636,0.018536089,-0.018697273,0.031269576,-0.018616682,0.018455498,-0.006124969,-0.003143076,-0.010638104,0.000982211,0.023855142,-0.01047692,0.023049224,0.00640704,0.021115024,-0.009872482,0.019261414,0.026756443,-0.00427136,0.008502424,0.019906148,0.045776084,-0.008824791,0.005963786,-0.012814079,-0.016521297,-0.012249937,0.010033666,-0.017166032,0.014184138,-0.022726858,0.010879879,0.034493245,0.001359985,0.00640704,0.000972137,-0.027078809,0.013619997,-0.030302476,0.009388932,-0.001007396,0.016440706,0.017488398,-0.006447336,0.022888042,-0.00737414,-0.006366744,-0.005883194,-0.007454732,0.027562359,0.005802602,-0.003747514,-0.026434075,0.018213723,0.008462128,-0.003848253,-0.004049733,-0.014990055,-0.006004081,-0.01047692,-0.014425913,0.030624844,-0.015715381,-0.024338692,0.007495028,0.002820709,-0.021276208,-0.005399643,-0.057381287,-0.061249688,-0.013055854,0.02901301,0.01474828,-0.024177508,-0.026595259,0.012411121,-0.011927571,-0.007253252,-0.011927571,0.015070647,-0.019100232,0.015795972,-0.01096047,-0.024822243,0.003989289,0.012088754,-0.039006379,-0.050611585,0.000295923,-0.010718695,0.017327214,-0.01426473,-0.010194849,-0.044486616,0.015554197,-0.019744964,-0.005157868,0.006648815,-0.013539405,-0.024499875,0.018939048,0.039328746,-0.009429228,0.011363429,0.069308855,-0.001193765,0.030302476,-0.012572304,0.024983425,-0.008623311,0.00320352,0.039328746,0.008824791,-0.024822243,-0.00523846,0.013619997,-0.008300944,-0.038845196,0.00950982,-0.023855142,-0.004936241,0.031108394,-0.033526145,-0.006044377,-0.000785769,-0.013458813,-0.051256318,0.030302476,-0.013700588,0.02192094,0.003626626,-0.018777864,-0.014990055,0.013055854,-0.007736803,-0.010073962,-0.015312422,0.034493245,-0.011282837,-0.040134665,-0.023855142,0.006689111,-0.003022189,0.026111709,-0.017568989,-0.014506505,-0.011444021,0.005681715,0.038845196,0.016279522,-0.002407677,-0.00640704,0.003566182,-0.005157868,0.012652896,-0.013619997,-0.013458813,-0.004875797,0.002367381,-0.009630707,-0.009388932,0.000337478,-0.019019639,-0.009671004,-0.034332063,-0.013861772,0.018213723,0.007736803,0.005439939,-0.042230047,0.040618215,0.007051773,-0.013619997,-0.026756443,0.020309107,0.002014792,0.002206198,0.003062484,-0.027562359,0.048677385,-0.005802602,-0.042230047,-0.011282837,-0.02047029,0.013458813,0.015312422,-0.010033666,-0.031914312,-0.001133321,-0.039006379,0.003727366,-0.032559045,0.008623311,0.019664373,0.057058919,-0.016037747,0.009106861,-0.023855142,0.012975262,-0.015876563,0.00689059,-0.01426473,0.039006379,-0.026595259,-0.008059169,-0.028690644,0.030302476,-0.028045909,0.01378118,-0.003344555,0.006971181,-0.025950525,0.000871398,-0.017568989,-0.024983425,-0.002458047,-0.024338692,-0.001642056,-0.012814079,0.000181331,0.017246623,0.015070647,-0.008744199,0.030141294,0.025789343,-0.016118338,-0.04384188,-0.042230047,-0.039167564,0.022726858,-0.023210408,0.009711299,0.009469524,0.019503189,-0.007938282,-0.001239097,0.00737414,0.029335376,0.014828872,0.043519516,-0.029335376,-0.04287478,0.017166032,-0.015957156,0.004210916,0.029335376,-0.035299163,0.032559045,-0.02095384,0.026756443,-0.023210408,-0.001037618,0.008220353,-0.031914312,0.002216272,-0.030141294,0.007092069,0.015554197,-0.001229023,-0.014022955,-0.002981893,-0.006326448,-0.034976795,0.012411121,-0.024499875,-0.026111709,0.015070647,0.036427446,0.01523183,0.060282588};
    var options = new VectorSearchOptions<EmbeddedMovie>() {
        IndexName = "vector_index",
        Exact = true
    };

    // run query
    var results = moviesCollection.Aggregate()
                .VectorSearch(m => m.Embedding, vector, 10, options)
                .Project(Builders<EmbeddedMovie>.Projection
                  .Include(m => m.Title)
                  .Include(movie => movie.Plot))
                .ToList();

    // print results
    foreach (var movie in results)
      {
        Console.WriteLine(movie.ToJson());
      }
  }
}

[BsonIgnoreExtraElements]
public class EmbeddedMovie
{
    [BsonIgnoreIfDefault]
    public string Title { get; set; }
    public string Plot { get; set; }
    [BsonElement("plot_embedding_voyage_3_large")]
    public double[] Embedding { get; set; }
}
```

**Output:**

```sh
{ "_id" : { "$oid" : "573a13aaf29313caabd2144d" }, "plot" : "During WW2 the Russian Army sent a special group named \"Zvezda\" to fight the Nazis in their backyard.", "title" : "The Star" }
{ "_id" : { "$oid" : "573a13e1f29313caabdbc094" }, "plot" : "As World War Two rages on, the allies are about to push the Nazis out of North Africa. That's when the Nazis turn up the heat, unleashing their secret Weapon - dragons.", "title" : "P-51 Dragon Fighter" }
{ "_id" : { "$oid" : "573a13e1f29313caabdbbce8" }, "plot" : "April, 1945. As the Allies make their final push in the European Theatre, a battle-hardened Army sergeant named Wardaddy commands a Sherman tank and his five-man crew on a deadly mission behind enemy lines. Outnumbered, out-gunned, and with a rookie soldier thrust into their platoon, Wardaddy and his men face overwhelming odds in their heroic attempts to strike at the heart of Nazi Germany.", "title" : "Fury" }
{ "_id" : { "$oid" : "573a1399f29313caabcec130" }, "plot" : "It's May 1943 at a US Army Air Corps base in England. The four officers and six enlisted men of the Memphis Belle - a B-17 bomber so nicknamed for the girlfriend of its stern and stoic ...", "title" : "Memphis Belle" }
{ "_id" : { "$oid" : "573a1394f29313caabce0d70" }, "plot" : "The destiny of three soldiers during World War II. The German officer Christian Diestl approves less and less of the war. Jewish-American Noah Ackerman deals with antisemitism at home and ...", "title" : "The Young Lions" }
{ "_id" : { "$oid" : "573a13daf29313caabdad76b" }, "plot" : "Great Patriotic War, early 1940s. After barely surviving a battle with a mysterious, ghostly-white Tiger tank, Red Army Sergeant Ivan Naydenov becomes obsessed with its destruction.", "title" : "White Tiger" }
{ "_id" : { "$oid" : "573a13aef29313caabd2e8d0" }, "plot" : "The story of ordinary men during WWII as seen from three different points of View.", "title" : "The Fallen" }
{ "_id" : { "$oid" : "573a13f1f29313caabddb924" }, "plot" : "A rag tag unit of misfits known as the War Pigs must go behind enemy lines to exterminate Nazis by any means necessary.", "title" : "War Pigs" }
{ "_id" : { "$oid" : "573a13adf29313caabd2a8cf" }, "plot" : "Baron Manfred von Richthofen is the most feared and celebrated pilot of the German air force in World War I. To him and his companions, air combats are events of sporty nature, technical ...", "title" : "The Red Baron" }
{ "_id" : { "$oid" : "573a1396f29313caabce39a8" }, "plot" : "In 1940, the British Royal Air Force fights a desperate battle vs. the Nazi Germany Air Force for control of British air space to prevent a Nazi invasion of Britain.", "title" : "Battle of Britain" }
```

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *time travel*. It considers up to `150` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```go
package main

import (
	"context"
	"fmt"
	"log"

	"go.mongodb.org/mongo-driver/v2/bson"
	"go.mongodb.org/mongo-driver/v2/mongo"
	"go.mongodb.org/mongo-driver/v2/mongo/options"
)

func main() {
	ctx := context.Background()

	// Replace the placeholder with your Atlas connection string
	const uri = "<connection-string>"

	// Connect to your cluster
	clientOptions := options.Client().ApplyURI(uri)
	client, err := mongo.Connect(clientOptions)
	if err != nil {
		log.Fatalf("failed to connect to the server: %v", err)
	}
	defer func() { _ = client.Disconnect(ctx) }()

	// Set the namespace
	coll := client.Database("sample_mflix").Collection("embedded_movies")

	queryVector := [2048]float64{
		-0.034731735,0.008558298,-0.0153717,-0.029912498,0.011549547,0.010261648,-0.011964999,-0.023265276,0.010303194,-0.006896493,-0.00054528,0.003926015,-0.025757983,0.027419789,0.001199616,-0.036227357,-0.005297005,0.021935832,0.010303194,-0.019193852,0.025093261,-0.040049512,-0.033900831,-0.011466458,-0.01827986,-0.0153717,0.023265276,0.007727395,0.000114249,0.005317777,-0.043871664,-0.02127111,-0.019609304,0.016368784,-0.004756918,0.003552109,0.006522586,-0.005400868,-0.015620971,-0.034565553,-0.018695312,-0.023099095,0.050851244,-0.034731735,0.004819236,0.022268193,-0.095719993,0.05517194,-0.046198189,-0.036393538,0.007187308,-0.02459472,-0.036725901,0.009472291,0.019027673,0.020938748,-0.011051006,0.027087428,0.04586583,-0.022600554,-0.05517194,0.044204023,0.01213118,0.047859997,-0.03938479,0.002928932,0.002056484,0.019443123,-0.028583053,0.013543714,0.022932915,0.011632638,0.004923099,0.000389486,0.020024756,-0.024096178,-0.022766734,0.011217186,-0.003198975,0.007104218,-0.047195274,-0.013377533,0.013294443,0.024096178,-0.056501385,-0.026755067,-0.008433662,-0.001911076,0.007976666,-0.008101301,-0.014042255,0.008641388,-0.02176965,0.010012378,-0.000607598,-0.024927082,0.024927082,-0.018612221,-0.001184036,0.005567048,0.001324251,-0.019526213,-0.023597637,0.060489718,-0.010178559,-0.019609304,0.004112968,-0.011217186,-0.031574301,-0.008766023,0.005483958,-0.061819162,-0.023431456,-0.040714234,0.015039339,0.026422706,0.016202603,0.004653055,0.041046593,-0.018030589,0.040381871,-0.002638116,0.013045172,0.004216831,0.005650138,0.027419789,0.003926015,-0.028749233,0.004798463,-0.030244859,0.063813329,0.007145763,-0.017448956,0.025591804,-0.045201108,0.010718645,0.002804297,0.014291527,0.04586583,-0.015205519,-0.021603471,-0.035230275,0.00760276,0.033236109,0.016534964,-0.043206941,-0.003115885,-0.026256526,0.005940954,0.016534964,0.024262359,-0.001630647,0.028084511,-0.012795902,0.007270399,0.001381376,-0.009763107,-0.006896493,0.008433662,-0.019360034,0.000386889,0.030411039,0.025591804,0.010469374,0.037722982,-0.001147684,-0.005400868,0.052845411,-0.052513052,0.00768585,-0.004299921,0.00922302,0.011881908,0.012962082,-0.068798743,0.003593654,0.020938748,-0.013792985,-0.034565553,-0.007519669,-0.04021569,-0.020689478,0.006273315,0.046862911,0.006107135,0.002638116,-0.013792985,-0.005400868,-0.020274026,0.007644305,-0.010801735,0.026422706,0.043871664,0.003780607,0.010261648,-0.064145692,0.011881908,-0.009056839,0.009347656,-0.02459472,0.026422706,0.033236109,0.041212775,0.019027673,-0.00315743,0.004424557,0.020689478,-0.0153717,-0.015205519,-0.034897912,0.020274026,0.016867325,0.040714234,-0.022766734,-0.010967916,0.026256526,0.007062673,-0.015953332,-0.007727395,0.031574301,-0.002887387,-0.00614868,0.004569965,0.019027673,0.012878992,0.011798819,0.004258377,-0.019193852,-0.021437289,-0.021603471,0.000301202,-0.051183607,-0.004985416,-0.030078677,0.012629721,0.065142773,-0.031740483,-0.021104928,-0.03938479,-0.003365156,-0.016036423,0.036393538,0.009804652,-0.018612221,0.060489718,-0.003697517,0.000547876,0.063480966,0.02758597,0.010053922,-0.003655972,-0.001485239,0.018362951,0.021104928,-0.003905243,0.019443123,-0.002658889,-0.00380138,-0.013626805,0.035894997,0.035396457,-0.005691683,0.002762751,0.012878992,-0.009596926,-0.009970833,-0.015953332,0.022434372,0.00614868,-0.021188019,0.001557943,-0.020190936,0.009763107,0.017448956,0.006730312,0.005567048,0.019692395,-0.00218112,-0.016867325,0.006854947,0.007976666,0.019193852,0.040880412,0.007353489,-0.02127111,-0.031906664,-0.026755067,-0.017947499,0.040381871,0.042209856,0.00913993,-0.0307434,-0.017781317,-0.015039339,0.03057722,0.017532047,0.0187784,-0.060822077,0.002928932,-0.026422706,-0.005899409,0.039717149,0.026588887,-0.000971118,0.004923099,-0.013626805,0.0187784,-0.031408124,-0.000695881,0.050851244,-0.014457707,-0.007311944,-0.001293092,-0.002139574,-0.019276943,0.00290816,0.019360034,-0.017781317,0.002160347,0.016618054,-0.006522586,0.011798819,0.029247776,-0.02775215,0.010344739,-0.018362951,-0.036725901,-0.015870241,0.015704062,-0.012463541,0.02459472,-0.024096178,0.001152877,-0.031408124,0.025425622,0.027087428,0.00922302,0.034565553,0.015704062,-0.020689478,-0.00517237,-0.014706978,-0.001589101,0.026090344,0.014956249,0.011715728,0.004299921,-0.00913993,0.022434372,-0.03705826,0.048524719,-0.030411039,0.008433662,0.017033506,-0.000511525,-0.031408124,0.005940954,-0.012962082,-0.031574301,0.017448956,0.010178559,-0.011383367,-0.020107845,-0.005151597,0.006647222,0.013128263,0.007145763,0.008059756,-0.045201108,-0.004943871,0.015787151,-0.045201108,-0.020772567,-0.020274026,0.028250692,-0.024262359,-0.004424557,0.009804652,0.000472576,-0.005691683,0.001443693,-0.013294443,0.001412535,0.013211353,-0.01213118,-0.002118802,0.017781317,-0.007353489,-0.031075761,-0.004923099,0.011383367,-0.004486875,-0.010178559,0.016618054,0.014457707,0.023763817,-0.02459472,-0.00388447,0.012546631,-0.007519669,0.015704062,-0.014291527,0.009680017,-0.035562634,0.023763817,0.053510133,-0.0555043,-0.003572882,0.022102011,0.021603471,-0.017282777,-0.001474852,-0.043539301,0.007810486,-0.025757983,-0.005400868,0.029912498,-0.00760276,0.014125346,0.030909581,-0.03340229,-0.009680017,0.018030589,0.008849114,0.03057722,0.019775484,0.014125346,0.031906664,-0.03057722,-0.027087428,-0.023597637,-0.022434372,-0.012878992,0.016285693,-0.021603471,-0.029746316,0.029746316,0.020357117,0.006314861,-0.001158071,0.028749233,-0.045201108,0.011383367,0.011134096,-0.021437289,-0.035728816,0.001827986,0.008267482,-0.057498466,0.01213118,-0.01213118,-0.040548053,0.010718645,0.004798463,-0.004881553,-0.019526213,-0.008558298,0.0059825,-0.000262254,-0.017615138,0.005193142,0.019692395,-0.00198378,-0.002845842,0.012546631,0.006107135,-0.008225936,-0.008890659,0.015870241,0.00517237,0.002596571,-0.010427829,-0.019110762,0.024262359,0.012048089,-0.032405205,0.006522586,0.013211353,0.013211353,-0.038221523,-0.007727395,-0.008267482,-0.019276943,0.001474852,0.031408124,-0.035562634,0.017532047,-0.023431456,-0.015454791,-0.011383367,0.016534964,-0.02176965,0.008682934,0.027253609,0.020190936,-0.0247609,-0.007311944,0.009555381,-0.01852913,-0.011632638,0.011549547,0.027419789,-0.034067012,-0.01229736,0.0307434,0.003946788,0.0046946,0.037722982,0.03057722,-0.010427829,0.002284982,0.033236109,0.030078677,-0.013377533,0.007395034,-0.012048089,0.040714234,-0.028749233,-0.000102565,-0.0059825,-0.041046593,0.017698228,-0.006356406,0.003178203,0.009056839,0.023099095,0.00606559,0.011881908,-0.02127111,-0.001126912,-0.027087428,0.011134096,0.001204809,-0.017033506,0.011051006,-0.014374617,0.017864408,0.023431456,-0.002077257,-0.026755067,-0.043871664,0.025757983,-0.006190225,0.001152877,0.011798819,-0.024262359,0.006564131,-0.070128188,-0.004362239,0.012962082,-0.013626805,-0.001402148,-0.012214269,0.011217186,-0.015953332,0.015787151,0.011134096,0.027253609,0.024262359,-0.048192356,0.009970833,0.018944582,-0.00517237,0.021935832,0.02775215,0.003406701,-0.010884825,0.075113602,-0.015953332,0.007727395,0.026755067,-0.006190225,-0.012712811,0.013377533,0.005940954,-0.008309027,0.02459472,0.002316141,-0.022434372,-0.012712811,0.03057722,-0.015787151,0.026755067,-0.001069787,0.03988333,-0.003697517,0.039550968,-0.019027673,-0.0059825,-0.00031029,-0.012546631,-0.003614427,0.007478124,0.005525503,0.032571387,-0.011798819,-0.011466458,-0.00606559,-0.011798819,0.018446039,0.007976666,0.018944582,-0.02176965,0.026588887,-0.006273315,-0.012463541,-0.007395034,0.012048089,-0.029247776,0.015454791,-0.007145763,0.006481041,-0.015620971,-0.00388447,-0.025757983,-0.001651419,-0.032903746,-0.005068507,0.03938479,0.003926015,0.004715373,0.022600554,-0.012546631,0.022932915,0.007810486,0.040714234,0.019941665,0.013543714,0.003406701,0.010884825,-0.03988333,0.042209856,-0.022766734,0.027419789,-0.029580137,0.043206941,0.022932915,0.021104928,-0.056833744,0.005193142,0.036061179,-0.012878992,0.008516753,-0.02758597,-0.030244859,-0.011798819,0.001111332,-0.014125346,-0.014125346,0.019027673,0.029081594,0.018861491,0.013626805,0.06846638,0.023099095,0.041378956,0.001599488,-0.028749233,0.017781317,0.016285693,0.021603471,-0.018113678,0.011300277,-0.032239024,0.022434372,-0.02459472,-0.013626805,0.005483958,0.013460624,-0.031574301,-0.015620971,0.016451873,0.014790068,-0.008849114,0.011134096,0.00461151,0.015122429,0.036227357,0.00206687,0.000877641,0.022102011,-0.028250692,0.022600554,-0.026422706,0.004029878,-0.032072846,0.017116595,0.010884825,0.019609304,0.00614868,0.005733229,0.016119512,0.002866614,-0.014540797,0.012463541,-0.003905243,0.003759835,-0.000485559,-0.022766734,-0.016285693,0.037722982,0.009513836,0.001506011,0.011964999,0.004029878,0.019941665,-0.000965924,0.002129188,0.015205519,0.071125269,0.022932915,0.005940954,-0.00044661,0.010220103,-0.03423319,-0.016285693,-0.016867325,-0.000659529,-0.008018211,-0.011383367,0.000016634,0.004071423,-0.029413955,0.019941665,-0.00913993,-0.024096178,0.010635555,0.010594009,0.001547556,0.036227357,-0.030078677,0.020772567,0.022268193,-0.014125346,0.008766023,-0.012962082,-0.007187308,0.017033506,-0.007187308,-0.015205519,-0.005608593,0.044536386,-0.001235968,0.007852031,0.001599488,0.005857864,-0.005940954,-0.010510919,-0.005567048,0.006730312,0.016285693,-0.010801735,-0.024428539,0.015122429,-0.02176965,0.01528861,-0.007436579,0.00226421,-0.004715373,0.004507647,0.004341467,0.005525503,-0.031075761,-0.005899409,0.037556801,0.014873158,-0.000342747,0.009970833,-0.019443123,0.023597637,-0.012048089,-0.025259443,0.006024044,-0.01827986,0.010012378,0.016784234,0.013211353,-0.005400868,-0.024428539,-0.02176965,-0.035230275,0.009347656,0.028583053,-0.015704062,-0.017781317,0.00226421,0.001199616,-0.003385928,0.008267482,0.002326528,0.022434372,-0.020190936,-0.015787151,0.000789358,0.031241942,0.011300277,0.001506011,-0.023265276,-0.010967916,0.009056839,0.011300277,-0.030244859,0.007478124,0.001111332,-0.035894997,0.0153717,0.002700434,0.021104928,0.010884825,-0.003344383,0.00768585,0.010386284,0.00452842,-0.014706978,0.028084511,0.013377533,0.014873158,0.046862911,-0.015454791,0.021188019,0.013959166,0.012629721,0.025924165,-0.018695312,-0.00922302,-0.0093892,0.007727395,0.036892079,0.007228854,-0.01229736,0.029247776,-0.004943871,-0.027253609,-0.008433662,0.043206941,0.002825069,0.028583053,-0.023431456,0.034897912,-0.041545134,-0.016534964,0.003053567,-0.012712811,0.002741979,-0.007187308,-0.025093261,-0.045201108,-0.004424557,-0.016618054,-0.008890659,0.008018211,-0.05184833,-0.019526213,-0.013377533,-0.010469374,0.030244859,-0.005068507,0.051183607,0.005483958,-0.006024044,0.035064094,-0.011134096,0.014956249,0.002284982,0.001724123,-0.01229736,0.012629721,0.010261648,0.014540797,0.048857078,-0.029580137,-0.024927082,-0.008350573,-0.03988333,0.000939959,0.013543714,0.013626805,-0.021437289,-0.012962082,0.006771857,0.013709894,-0.0059825,0.035396457,-0.006439496,-0.029580137,0.0046946,0.019609304,-0.007270399,0.014291527,-0.015620971,0.00118923,-0.00760276,-0.017199686,0.023265276,0.026588887,-0.030078677,-0.016701145,-0.025757983,0.004964644,0.026588887,0.043206941,0.011051006,-0.009846197,0.028915415,0.031574301,0.023763817,0.009264565,-0.008433662,-0.035064094,-0.000579035,-0.0247609,0.014125346,0.016618054,0.028749233,-0.052513052,-0.016867325,-0.01238045,0.002741979,0.013709894,0.010718645,0.013626805,0.009596926,-0.004403784,-0.02758597,-0.000945152,0.000420645,0.003759835,0.012546631,-0.011881908,0.008392117,0.012795902,0.005483958,-0.009763107,0.006397951,-0.010801735,0.012795902,-0.03938479,0.005733229,0.005733229,-0.000433627,0.015454791,0.002357686,-0.006564131,0.030244859,-0.024428539,0.016036423,0.014291527,-0.004964644,0.029413955,0.040381871,0.012629721,-0.033568468,-0.026422706,-0.037889164,-0.034399372,-0.03423319,0.021935832,0.004133741,-0.014623888,-0.013543714,-0.05517194,0.004736145,0.006314861,0.00006037,0.006356406,0.003323611,-0.010344739,0.007062673,0.005899409,-0.00623177,-0.001973394,-0.0555043,0.011881908,0.001350217,-0.033069927,-0.026921248,0.022268193,0.028583053,-0.021021837,0.010884825,0.019692395,-0.005442413,0.031574301,-0.014956249,0.01238045,-0.006356406,0.006273315,-0.003095113,-0.014540797,-0.02176965,0.005006189,-0.002658889,0.042542219,-0.02176965,0.017199686,-0.016701145,-0.001599488,0.016950415,-0.021188019,0.017864408,0.023763817,-0.000669915,0.025093261,0.021104928,0.008807569,0.037390623,-0.025591804,-0.003178203,-0.001319058,0.020523297,0.005255459,0.019276943,-0.00226421,0.00760276,-0.057166107,-0.006896493,-0.034067012,0.043871664,0.038221523,0.008101301,0.03988333,0.015870241,0.000955538,-0.004299921,-0.002928932,-0.002118802,-0.020523297,-0.001168457,-0.011134096,-0.000685495,0.003323611,0.011549547,0.034565553,0.029247776,-0.029746316,0.005213914,0.019110762,-0.003302838,0.026422706,0.028915415,-0.036227357,0.033236109,0.038387705,-0.035230275,0.004071423,-0.021935832,0.002928932,0.000976311,0.000527104,-0.006854947,-0.003822153,-0.001199616,0.019858574,-0.002762751,0.039052427,-0.008641388,0.032239024,-0.002295369,0.035396457,0.044536386,-0.029413955,0.025093261,-0.03423319,-0.016867325,-0.008849114,0.008433662,-0.004486875,0.017033506,0.006730312,-0.008599843,-0.008225936,-0.024428539,0.006564131,-0.007561215,-0.032072846,-0.019941665,0.035396457,0.019276943,0.010261648,0.005857864,0.032239024,-0.044204023,-0.018944582,0.002409618,0.032903746,0.05517194,-0.03655972,0.007976666,0.030909581,-0.023929998,0.016368784,0.01528861,-0.00768585,0.02176965,0.013626805,-0.02459472,0.04021569,-0.032737568,0.006854947,-0.011383367,0.014873158,-0.02176965,0.00243039,0.0093892,0.0093892,-0.029580137,0.019858574,0.01827986,0.024428539,0.017864408,-0.028250692,-0.001111332,0.056169022,0.007478124,-0.010718645,0.041046593,-0.015704062,0.034731735,0.002523867,-0.032571387,0.004341467,-0.023597637,-0.011881908,-0.035562634,0.006688767,0.007810486,-0.012712811,0.022600554,0.03057722,0.022600554,0.010552464,0.0307434,-0.009638472,0.02176965,-0.018030589,0.024262359,-0.036227357,-0.020772567,0.001641033,-0.022932915,-0.014623888,0.018362951,0.002575798,0.006190225,-0.011051006,0.021021837,0.019110762,0.02127111,-0.028583053,-0.052180689,-0.014291527,-0.010552464,0.036393538,0.042542219,-0.04586583,-0.001869531,0.008350573,-0.008516753,-0.020772567,0.000294711,0.015704062,-0.014457707,-0.020772567,0.008766023,-0.026588887,-0.004736145,-0.028084511,-0.007519669,0.010552464,-0.016534964,0.006190225,0.012962082,-0.016618054,0.012546631,0.02459472,0.022932915,0.020440206,-0.027918331,-0.008059756,0.020689478,-0.014623888,-0.011466458,-0.006896493,-0.020024756,-0.031408124,0.021603471,0.007270399,-0.03057722,0.008350573,-0.021437289,0.00072704,-0.043871664,0.006314861,-0.017199686,0.02176965,0.024262359,-0.020357117,-0.000542683,-0.005213914,0.001963008,-0.00064395,-0.022434372,0.022102011,-0.006688767,-0.028583053,0.002191506,-0.005047734,0.002368073,0.014956249,0.023929998,-0.003302838,-0.032239024,0.022268193,-0.013377533,-0.010801735,0.003676744,0.009015295,-0.039550968,0.010884825,-0.033568468,0.013709894,-0.029413955,-0.006356406,-0.020274026,0.023597637,0.030909581,0.02176965,0.016285693,0.045533467,-0.024096178,-0.030909581,-0.026422706,0.002783524,-0.010594009,0.004362239,-0.070792913,0.009472291,-0.022102011,0.011134096,-0.017448956,-0.011549547,-0.056833744,0.00082571,0.026588887,-0.013709894,0.002575798,0.02176965,-0.000568649,-0.007270399,0.004279149,-0.042874578,-0.026588887,0.016784234,0.036725901,-0.028915415,-0.009513836,0.017448956,0.002035712,-0.007228854,0.011383367,0.011134096,0.028915415,0.0153717,-0.027087428,0.043871664,-0.005089279,0.006314861,0.014291527,-0.003240521,0.025924165,-0.001230775,-0.015454791,-0.012629721,0.031740483,-0.039717149,-0.031075761,0.006605676,-0.008641388,-0.032239024,0.037722982,-0.03705826,-0.024096178,0.001911076,0.018196769,-0.007353489,-0.011300277,-0.029081594,0.004590738,-0.018030589,-0.026588887,0.010261648,0.038221523,0.008392117,-0.01213118,0.018362951,-0.034731735,-0.017781317,-0.011632638,0.005255459,0.000851675,0.014208436,-0.000039922,-0.000228498,0.014790068,0.00913993,0.0004544,-0.011798819,-0.020440206,0.005899409,0.008350573,0.006314861,0.040548053,0.003427474,-0.010801735,0.008599843,0.002586185,-0.041212775,-0.016368784,0.020024756,0.000965924,-0.021021837,-0.008475208,0.0307434,0.00760276,0.003614427,0.003489791,-0.025924165,0.000799744,0.013460624,-0.020440206,0.048857078,0.004320694,-0.048857078,0.015039339,-0.029580137,0.025924165,0.018861491,-0.014706978,0.000576439,-0.031241942,0.0307434,0.0153717,0.014706978,0.028084511,-0.01238045,-0.031241942,0.018196769,-0.034897912,0.008142847,0.010718645,0.00922302,0.047859997,-0.00072704,-0.010427829,0.007104218,0.026256526,0.012214269,-0.013377533,-0.05184833,0.005276232,0.021935832,-0.007021128,0.009804652,0.007893575,0.024096178,-0.002357686,0.033900831,-0.031740483,0.034565553,-0.036892079,-0.015454791,0.030411039,0.010552464,-0.022268193,-0.001391762,-0.008184392,-0.008558298,0.008475208,-0.009929287,0.010427829,0.041378956,-0.009555381,-0.008724478,-0.039052427,0.034731735,-0.014291527,0.023099095,0.029081594,0.007519669,0.010967916,-0.008142847,0.006190225,-0.031075761,0.033734649,-0.001672192,0.047859997,-0.022434372,-0.007395034,0.01213118,0.056169022,0.002762751,-0.029413955,-0.000763392,-0.015787151,0.010801735,0.008142847,0.029912498,-0.0018176,0.033236109,-0.046198189,-0.002492708,-0.006730312,0.008807569,-0.03655972,0.009430746,-0.053842496,-0.060489718,0.046862911,0.002783524,-0.0187784,0.000571246,0.00760276,0.002482322,0.001319058,-0.014291527,0.001464466,-0.011632638,-0.012463541,-0.004902326,0.000841289,0.006688767,0.030244859,0.018944582,0.000532297,-0.015620971,0.007104218,0.005608593,0.002035712,-0.023763817,0.003032795,0.010594009,-0.023597637,-0.042376038,-0.005255459,0.001199616,-0.0247609,-0.007893575,-0.011632638,0.013045172,-0.005691683,-0.007104218,0.027419789,-0.004320694,-0.005525503,-0.026090344,0.031408124,-0.012795902,-0.007062673,0.000939959,0.000030185,0.004175286,0.014291527,0.033236109,-0.038720068,0.074116521,-0.019692395,0.001589101,0.013792985,-0.056169022,-0.028749233,-0.001599488,0.004175286,0.014790068,0.00162026,-0.007519669,-0.041378956,0.016534964,-0.003572882,-0.002575798,-0.019526213,-0.00922302,-0.033900831,-0.042043675,-0.014208436,0.010178559,0.017698228,0.032239024,0.00913993,0.009264565,-0.012463541,-0.005857864,-0.015870241,0.004486875,0.018861491,-0.000176567,-0.029912498,0.016784234,0.012546631,0.051183607,0.023597637,0.032903746,0.0153717,-0.013377533,-0.000016634,-0.061486799,-0.034565553,0.016119512,0.00380138,-0.003863698,0.004362239,-0.017532047,-0.002762751,0.000102565,-0.021437289,0.029247776,-0.010718645,-0.015870241,-0.016285693,0.010220103,-0.000373906,0.012962082,0.010137013,-0.007228854,0.02127111,-0.029247776,0.018113678,0.009181475,0.002233051,0.014374617,-0.00396756,0.010801735,0.007644305,0.020855658,0.014790068,0.032737568,-0.037390623,0.003032795,0.010801735,-0.01553788,-0.014790068,0.019526213,-0.017947499,-0.007893575,-0.011964999,-0.00614868,-0.005857864,-0.032072846,-0.025924165,0.001163264,-0.013294443,-0.01553788,0.016701145,-0.013460624,-0.001111332,0.00760276,0.01553788,-0.033734649,0.048192356,-0.003282066,0.031906664,0.002845842,0.003240521,0.017116595,-0.01827986,0.006896493,-0.00760276,-0.009680017,-0.02459472,-0.020689478,-0.053510133,0.00614868,-0.010552464,-0.032405205,-0.0307434,0.025093261,0.003635199,-0.008101301,-0.00606559,-0.007436579,0.00606559,-0.012962082,0.026921248,0.009098385,0.046530552,-0.011632638,0.032571387,-0.033900831,0.009846197,0.002866614,0.032903746,0.008973749,0.012712811,0.040049512,0.013626805,-0.026256526,-0.031408124,0.036227357,0.011964999,-0.006024044,-0.001848759,0.015704062,-0.021188019,-0.035064094,-0.013377533,-0.009721561,-0.01553788,0.008766023,0.005400868,0.004507647,-0.018362951,-0.026588887,-0.00913993,-0.025591804,0.035894997,0.021935832,-0.031906664,-0.000602404,0.026422706,-0.006397951,0.006647222,0.0093892,0.020606387,0.00913993,0.015620971,-0.024096178,0.00063616,-0.006564131,0.01238045,-0.013709894,0.000563456,-0.009887742,0.016618054,-0.003323611,0.000451803,0.001609874,0.008682934,0.025259443,0.020024756,-0.027253609,0.010884825,0.028250692,-0.054839578,0.033568468,-0.004902326,0.003053567,0.020274026,-0.015704062,-0.00614868,-0.063813329,0.002482322,0.009763107,-0.001609874,-0.012214269,0.020107845,0.001921462,0.018695312,-0.004923099,0.007270399,-0.023763817,0.005234687,0.003406701,0.002565412,0.007104218,0.000841289,0.016202603,0.01827986,-0.031075761,-0.035562634,-0.025259443,-0.007021128,0.000641353,-0.033069927,0.010718645,0.005650138,0.024927082,-0.002658889,0.00380138,0.009929287,-0.004258377,-0.039717149,-0.022434372,0.025425622,0.00198378,0.006356406,0.017615138,-0.032072846,0.046862911,-0.026921248,0.005940954,0.021603471,-0.002253824,0.002825069,-0.030411039,-0.003115885,0.023597637,-0.004320694,-0.007852031,0.018030589,-0.008724478,-0.005733229,0.032903746,0.013876075,0.015454791,-0.023597637,0.005151597,-0.035396457,0.02176965,-0.012463541,0.025591804,0.014540797,-0.027918331,0.004154514,0.008724478,0.016036423,-0.015870241,0.005400868,-0.017365867,-0.044868745,-0.000485559,0.020357117,-0.00760276,-0.023265276,-0.012048089,0.008433662,0.018362951,-0.006979583,0.0307434,0.008392117,0.027087428,-0.019360034,0.016119512,0.02127111,0.010801735,0.00299125,0.002949705,0.012463541,-0.000025966,0.015953332,0.029413955,0.020024756,0.003780607,0.022102011,-0.031740483,0.01553788,0.010386284,0.028749233,-0.010884825,0.008682934,-0.003531337,-0.05517194,-0.019360034,-0.009347656,-0.002025325,0.003261293,-0.025425622,-0.01553788,-0.000251867,0.014291527,0.012546631,0.035728816,-0.007062673,-0.006605676,0.000384293,-0.005047734,-0.032571387,-0.021188019,-0.02127111,-0.016036423,0.008475208,-0.004009106,0.014291527,-0.008101301,0.004424557,-0.038221523,-0.019360034,0.015039339,-0.015454791,-0.029580137,0.035728816,0.004466102,-0.000778971,-0.005068507,-0.017781317,0.00477769,0.001838372,0.030244859,0.01213118,-0.022932915,-0.005359322,0.037390623,0.005899409,0.002046098,0.037889164,0.016701145,0.010303194,0.02127111,-0.009513836,-0.022268193,-0.005650138,-0.00388447,0.016534964,-0.023265276,-0.00054528,0.004819236,0.004715373,-0.001178843,-0.051183607,-0.00614868,-0.010552464,-0.002741979,-0.009181475,0.023597637,0.019193852,0.017199686,-0.036393538,-0.00243039,-0.015870241,-0.014706978,-0.00145408,0.016368784,-0.011632638,-0.014623888,-0.01229736,-0.01553788,0.040880412,0.023929998,-0.014623888,0.002648502,0.031906664,-0.033734649,-0.026755067,0.002783524,0.005359322,0.009970833,0.001412535,0.016950415,0.016285693,-0.006730312,-0.02459472,0.050851244,-0.001827986,-0.020855658,0.020938748,0.004071423,-0.021603471,-0.007852031,-0.023929998,-0.029912498,-0.003365156,0.017365867,-0.010427829,-0.011715728,0.014956249,0.011383367,0.032405205,-0.028583053,-0.017448956,0.018446039,0.017615138,0.035728816,-0.010095468,-0.00254464,0.010012378,0.028250692,-0.020855658,-0.002305755,-0.001002276,-0.014125346,-0.007021128,-0.028583053,-0.045533467,-0.02758597,-0.020440206,0.001350217,0.010053922,0.020689478,-0.017615138,0.026422706,0.040880412,0.012463541,-0.010718645,-0.014706978,0.068134025,0.038720068,0.047859997,-0.012546631,0.015704062,-0.002087643,-0.010303194,0.014790068,0.018612221,0.007395034,-0.014790068,-0.017864408,-0.005068507,-0.054507218,0.004902326,-0.004050651,0.021603471,0.019775484,-0.024262359,-0.012795902,0.021935832,-0.004009106,-0.039717149,0.037556801,-0.016701145,-0.025757983,0.005483958,-0.005110051,-0.021935832,-0.003406701,0.010594009,0.015787151,-0.049854163,0.007727395,-0.008392117,-0.017199686,0.009970833,-0.008849114,-0.013876075,-0.0059825,-0.015870241,-0.007104218,0.028250692,-0.029081594,0.026921248,0.00299125,-0.017781317,0.042542219,0.018196769,0.052845411,-0.004819236,-0.014125346,0.02459472,-0.011715728,0.015787151,-0.005774774,0.004902326,-0.004964644,-0.02758597,-0.013959166,-0.033568468,-0.027918331,-0.017698228,0.003489791,-0.020024756,-0.021603471,0.019360034,0.028084511,-0.002503094,-0.018861491,-0.002295369,0.050851244,-0.020689478,-0.000459593,-0.026090344,0.002783524,-0.005899409,-0.026921248,-0.0093892,-0.004112968,0.031574301,0.003926015,-0.032903746,-0.046198189,-0.019027673,-0.00913993,0.030411039,-0.019443123,0.001963008,-0.005193142,0.010884825,-0.02127111,-0.025259443,0.032737568,0.00089322,0.003282066,0.001713737,-0.006439496,0.016867325,-0.031574301,0.031075761,-0.009970833,0.022600554,-0.023597637,-0.014956249,0.004009106,0.00198378,0.026588887,-0.023431456,-0.023763817,-0.013294443,-0.029746316,0.001381376,-0.042874578,-0.00913993,0.014873158,0.016202603,0.012878992,-0.006024044,0.009638472,0.010552464,-0.017033506,-0.027087428,0.044536386,-0.038055345,0.001329444,-0.019609304,0.023597637,-0.043206941,0.040049512,0.017615138,0.046862911,0.02127111,0.013294443,-0.039550968,-0.018861491,-0.019609304,-0.033734649,0.00623177,-0.017199686,0.041212775,-0.017781317,-0.024262359,0.054507218,-0.009721561,0.005816319,-0.00206687,-0.008766023,0.017365867,-0.000737426,0.018362951,-0.023597637,-0.019110762,0.021935832,0.041545134,-0.020357117,-0.017615138,0.044868745,-0.018030589,-0.032405205,-0.050186522,-0.014540797,0.005213914,-0.006688767,0.047527634,0.040714234,
	}

	vectorSearchStage := bson.D{
		{"$vectorSearch", bson.D{
			{"index", "autoembed_index"},
			{"path", "plot_embedding_voyage_3_large"},
			{"queryVector", queryVector},
			{"numCandidates", 150},
			{"limit", 10},
		}}}

	projectStage := bson.D{
		{"$project", bson.D{
			{"_id", 0},
			{"plot", 1},
			{"title", 1},
			{"score", bson.D{{"$meta", "vectorSearchScore"}}},
		}}}

	cursor, err := coll.Aggregate(ctx, mongo.Pipeline{vectorSearchStage, projectStage})
	if err != nil {
		log.Fatalf("failed to retrieve data from the server: %v", err)
	}
	// Display the results
	type ProjectedMovieResult struct {
		Title string  `bson:"title"`
		Plot  string  `bson:"plot"`
		Score float64 `bson:"score"`
	}

	var results []ProjectedMovieResult
	if err = cursor.All(ctx, &results); err != nil {
		log.Fatalf("failed to unmarshal retrieved docs to ProjectedMovieResult objects: %v", err)
	}
	for _, result := range results {
		fmt.Printf("Title: %v \nPlot: %v \nScore: %v \n\n", result.Title, result.Plot, result.Score)
	}
}

```

**Output:**

```shell
Title: About Time 
Plot: At the age of 21, Tim discovers he can travel in time and change what happens and has happened in his own life. His decision to make his world a better place by getting a girlfriend turns out not to be as easy as you might think. 
Score: 0.7710106372833252 

Title: Retroactive 
Plot: A psychiatrist makes multiple trips through time to save a woman that was murdered by her brutal husband. 
Score: 0.760047972202301 

Title: A.P.E.X. 
Plot: A time-travel experiment in which a robot probe is sent from the year 2073 to the year 1973 goes terribly wrong thrusting one of the project scientists, a man named Nicholas Sinclair into a... 
Score: 0.7576861381530762 

Title: Timecop 
Plot: An officer for a security agency that regulates time travel, must fend for his life against a shady politician who has a tie to his past. 
Score: 0.7576561570167542 

Title: Back to the Future Part II 
Plot: After visiting 2015, Marty McFly must repeat his visit to 1955 to prevent disastrous changes to 1985... without interfering with his first trip. 
Score: 0.7521393895149231 

Title: Thrill Seekers 
Plot: A reporter, learning of time travelers visiting 20th century disasters, tries to change the history they know by averting upcoming disasters. 
Score: 0.7509932518005371 

Title: Timerider: The Adventure of Lyle Swann 
Plot: Lyle, a motorcycle champion is traveling the Mexican desert, when he find himself in the action radius of a time machine. So he find himself one century back in the past between rapists, ... 
Score: 0.7502642869949341 

Title: The Time Machine 
Plot: Hoping to alter the events of the past, a 19th century inventor instead travels 800,000 years into the future, where he finds humankind divided into two warring races. 
Score: 0.7502503395080566 

Title: The Time Traveler's Wife 
Plot: A romantic drama about a Chicago librarian with a gene that causes him to involuntarily time travel, and the complications it creates for his marriage. 
Score: 0.749496340751648 

Title: The Final Countdown 
Plot: A modern aircraft carrier is thrown back in time to 1941 near Hawaii, just hours before the Japanese attack on Pearl Harbor. 
Score: 0.7469133734703064 

```

#### Filter Query

The following query filters the documents for movies released between January 01, `1955` and January 01, `1975` before performing the semantic search against the sample vector data. It uses the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/query/and.md#mongodb-query-op.-and) operator to perform a logical `AND` operation of the specified dates. It then searches the `plot_embedding_voyage_3_large` field in the filtered documents for `150` nearest neighbors using the vector embeddings for the string *kids adventure*, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

```go
package main

import (
	"context"
	"fmt"
	"log"

	"go.mongodb.org/mongo-driver/v2/bson"
	"go.mongodb.org/mongo-driver/v2/mongo"
	"go.mongodb.org/mongo-driver/v2/mongo/options"
)

func main() {
	ctx := context.Background()

	// Replace the placeholder with your Atlas connection string
	const uri = "<connection-string>"

	// Connect to your cluster
	clientOptions := options.Client().ApplyURI(uri)
	client, err := mongo.Connect(clientOptions)
	if err != nil {
		log.Fatalf("failed to connect to the server: %v", err)
	}
	defer func() { _ = client.Disconnect(ctx) }()

	// Set the namespace
	coll := client.Database("sample_mflix").Collection("embedded_movies")

	queryVector := [2048]float64{
		-0.021090532,-0.026399033,-0.024103465,-0.025538195,-0.000549233,0.011836523,-0.013199517,-0.003766167,-0.005165028,-0.02238179,0.037876874,0.010617003,0.010903949,-0.001354026,0.006850836,-0.018005863,-0.02195137,0.019512329,-0.041894119,-0.008357302,0.027546817,-0.025251249,0.004340059,-0.02195137,-0.003748232,-0.006205208,0.021377478,0.008931194,-0.00173961,-0.009827901,-0.016642869,-0.033572685,-0.026399033,0.015208139,0.010114847,-0.0233861,-0.011406104,-0.033142265,-0.008895326,-0.014347301,-0.019081909,-0.049067769,0.034433521,-0.023673046,0.004160717,-0.01334299,-0.06714537,0.032568373,-0.022525262,-0.024677357,0.011334368,0.027403345,0.026399033,-0.016786342,-0.015925504,0.013916882,-0.005487842,-0.0233861,0.026542507,-0.052798066,-0.025681669,-0.025394723,0.014203828,0.014921193,-0.031564061,0.010760476,0.010688739,0.013916882,-0.037876874,0.039598551,-0.000816003,0.003766167,-0.001694775,0.026972925,-0.009469219,0.015351612,-0.007245387,0.028981548,-0.035724778,0.010688739,0.001228488,0.004106915,-0.024677357,0.028551128,-0.033716157,-0.013486463,0.018292809,-0.018221073,0.009612692,-0.003622693,-0.001138817,-0.021234006,-0.045624416,0.020803586,0.007675806,-0.009612692,-0.021664424,-0.026685979,-0.025968615,0.001775478,-0.007496465,0.02051664,-0.054519743,0.018221073,0.014132091,-0.009684428,-0.025825141,-0.014921193,-0.057389203,-0.020660114,-0.028264182,-0.008931194,-0.019942747,-0.003228143,-0.014419037,0.021234006,-0.004573202,0.007317123,0.018651491,-0.016571132,-0.036155198,-0.032855317,0.000726332,-0.031851009,0.018938437,0.021234006,-0.048206929,0.017934127,-0.013414727,-0.009469219,0.064849801,0.006348681,-0.039024659,0.021377478,-0.022668736,-0.026829453,-0.019081909,0.027977237,-0.004627005,-0.038450766,0.004465597,-0.041894119,0.008213829,0.03055975,0.052224174,-0.00277979,-0.032137953,-0.013629936,0.022094844,-0.005918262,0.020660114,0.010617003,-0.020373167,-0.001614071,0.021090532,-0.005523711,0.004878082,-0.021090532,0.029698912,0.000726332,0.003371616,-0.022238316,0.008715985,0.038737711,0.013486463,-0.008536644,0.040172443,0.017503707,-0.028838074,0.061693393,-0.003066736,0.008285566,-0.034576993,0.01578203,-0.02238179,0.015925504,0.066571474,-0.038737711,-0.050215553,0.009325746,-0.010903949,-0.041607171,-0.006384549,0.026972925,-0.000119374,-0.003066736,-0.024103465,0.005093292,0.028981548,0.026829453,-0.001703742,0.043041904,0.010186584,0.010688739,0.004357993,-0.016571132,-0.010545266,-0.033142265,-0.005559579,-0.000365408,-0.00717365,0.019655801,0.047633037,0.044476632,0.01456251,-0.002977065,0.025681669,-0.015423348,-0.02051664,-0.019512329,0.014705983,0.002977065,0.03055975,-0.014347301,0.024390411,0.005882393,-0.012195205,0.004071047,-0.028694602,0.031277116,-0.010114847,0.005272633,0.017934127,0.037589926,-0.046198308,-0.02195137,-0.037876874,0.021234006,-0.034720469,-0.018005863,0.03055975,-0.015495085,-0.035150886,0.004178651,0.005882393,0.075753748,0.00595413,-0.083214343,-0.016284186,0.022238316,-0.032998793,-0.00491395,-0.009254009,-0.007819279,0.046198308,-0.008464907,0.014634247,0.031707536,-0.00317434,-0.026255561,-0.010617003,-0.033285737,0.020086221,-0.016858079,-0.012195205,-0.041894119,0.000721849,0.038163818,0.02238179,0.011406104,0.010330057,0.032137953,-0.01047353,0.039311603,-0.01291257,-0.03099017,-0.018938437,-0.013271254,-0.001820314,-0.005380238,0.003299879,-0.024533885,-0.001093982,0.012123469,-0.005236765,0.014132091,-0.018221073,0.013629936,0.022238316,-0.00317434,0.034003101,0.019081909,0.008034488,-0.02912502,0.026542507,-0.011334368,-0.077475421,0.038163818,-0.003568891,0.019081909,0.019512329,0.002385239,-0.032568373,-0.020373167,0.038737711,-0.013773409,0.01621245,-0.028407656,-0.021090532,-0.004411795,-0.013916882,-0.001533368,0.004322124,-0.024820831,0.004627005,-0.004591136,0.014849456,-0.014275564,-0.020229694,0.0233861,0.015566821,0.022525262,-0.024390411,-0.028694602,0.001766511,-0.036011726,0.006456285,-0.011262631,0.005523711,0.012266942,-0.019225383,-0.015423348,0.011836523,-0.011334368,-0.009827901,-0.011119158,0.007030177,0.00277979,0.004537334,-0.016571132,0.013127781,-0.013701673,-0.016571132,0.002941197,0.000959476,-0.004483532,0.010760476,0.043041904,-0.032568373,-0.015423348,0.006169339,-0.02094706,-0.050215553,0.012769097,0.015495085,0.001318158,0.00164994,-0.045337472,0.001533368,0.005595447,0.039311603,-0.030703224,0.023242628,-0.008787721,-0.021234006,-0.021234006,-0.001524401,0.007281255,0.01334299,0.00164994,-0.005451974,-0.011047422,-0.021234006,-0.033572685,-0.015423348,-0.005236765,0.025681669,-0.02051664,-0.024103465,-0.021377478,-0.00738886,-0.031707536,0.017790653,-0.026829453,0.007783411,-0.003335747,0.024677357,0.006384549,0.035724778,-0.004017244,-0.018651491,-0.014060355,-0.029842386,-0.012553888,0.006994309,-0.00317434,0.018292809,0.019942747,-0.01169305,0.002456975,0.010330057,-0.031707536,0.00799862,-0.019655801,-0.006205208,-0.012769097,-0.035294361,0.026112087,-0.004483532,0.02094706,0.019081909,0.001676841,-0.040746335,-0.004035179,-0.014992929,0.004375927,-0.049928606,-0.02051664,0.004268322,0.015351612,-0.037016038,-0.001452664,-0.021234006,-0.005738921,-0.051650282,-0.008285566,0.012840834,-0.015925504,0.018794963,-0.001228488,-0.035868254,-0.00347922,-0.003264011,0.002528712,0.01477772,-0.010545266,0.018221073,0.018149335,-0.028838074,-0.012984307,-0.037302982,-0.041607171,-0.043328848,-0.019799275,-0.019225383,-0.011047422,0.011908259,0.021664424,-0.012553888,0.004662873,0.005451974,-0.024533885,0.0067791,0.022812208,-0.037589926,-0.031564061,0.007101914,-0.00760407,-0.025107777,0.015566821,0.020803586,-0.033572685,0.062841177,0.034146577,-0.007532333,-0.001865149,-0.023673046,0.032424901,0.018508019,-0.005703052,-0.015853768,0.019655801,0.042181063,0.006671495,-0.004573202,0.024390411,0.009756165,-0.00029143,0.000107605,0.032711845,-0.005523711,-0.015566821,0.009110536,0.017216761,0.006241076,-0.003945508,0.007783411,0.024246939,0.048206929,0.00277979,-0.002367305,-0.05107639,-0.016284186,-0.016929815,0.016858079,0.000703914,-0.021234006,0.021234006,-0.014634247,0.001389895,0.008321434,-0.016499396,0.014921193,0.025394723,0.035437834,0.013486463,-0.022668736,-0.012338678,-0.034003101,-0.005559579,-0.008106225,0.023959992,-0.019368855,0.024533885,-0.000600793,0.009756165,-0.001936886,-0.014490774,0.018077599,0.004447663,0.011262631,-0.003658562,0.043328848,-0.018938437,0.00799862,-0.018221073,0.041320227,0.000363166,-0.003730298,0.002851526,-0.024103465,0.003515089,-0.0135582,-0.003497155,-0.006814968,0.014060355,0.027116399,-0.003192274,0.011406104,0.042468011,-0.036442146,-0.007245387,0.032424901,-0.038737711,0.008680117,-0.035581306,0.027546817,0.021664424,-0.000757717,-0.022238316,0.018221073,-0.006205208,0.005093292,0.001264356,-0.002116227,0.001098465,0.017431971,-0.042181063,0.010760476,0.033285737,0.002708053,-0.007352991,-0.009827901,-0.031994481,-0.020803586,0.009971374,-0.014849456,-0.003658562,0.024964303,-0.001793413,0.021090532,0.01578203,0.012984307,0.006922573,-0.032711845,-0.013701673,0.00390964,0.017503707,-0.015351612,0.006922573,0.028694602,0.012266942,-0.027259871,0.007675806,-0.002295568,-0.020086221,0.00595413,-0.027833764,0.001551302,0.008644248,-0.002187963,0.00040576,0.024964303,0.013916882,-0.015925504,0.014347301,-0.011549577,0.018938437,-0.032424901,0.003730298,0.003281945,0.032998793,0.005595447,0.025681669,0.011047422,0.026399033,0.02912502,-0.006241076,0.004627005,0.024390411,0.001542335,-0.034576993,0.011477841,-0.00491395,-0.014347301,0.023529572,-0.004770477,-0.014921193,-0.028264182,0.02812071,0.00164994,0.008680117,-0.005416106,0.035581306,-0.02812071,0.006097603,-0.016355922,-0.010114847,0.033142265,-0.021807898,0.001228488,-0.002170029,-0.032711845,0.018149335,0.014132091,0.03055975,0.031133642,-0.011979996,0.008967063,-0.013486463,-0.02812071,0.052224174,0.004124849,-0.008715985,-0.034863941,0.025251249,0.07977099,-0.000072297,-0.014705983,0.033142265,0.024103465,-0.004232454,-0.007496465,-0.024246939,-0.029698912,-0.009469219,0.010114847,0.001201586,0.00860838,0.012051732,-0.006025866,0.014490774,0.014992929,0.01169305,-0.003192274,0.005308501,0.0045194,0.017575443,0.001022245,-0.018794963,-0.001847215,0.011119158,0.02051664,-0.006886704,0.010330057,-0.003353682,0.018794963,0.013773409,0.026399033,0.007962752,-0.018221073,-0.012553888,-0.003586825,-0.002170029,0.047633037,0.011908259,0.007209518,0.045624416,0.028694602,0.004357993,0.023959992,0.004232454,0.009182272,0.003012933,0.035294361,-0.055954475,0.014849456,0.012553888,0.004340059,-0.000511123,-0.024390411,0.011406104,0.013127781,0.013629936,-0.011406104,0.002582514,-0.004555268,0.005559579,0.000569409,0.017934127,-0.014060355,0.02912502,0.003819969,0.011190895,-0.011262631,0.017001551,0.012553888,-0.02238179,0.024246939,0.032281429,0.032711845,-0.016714605,-0.021520952,0.016355922,-0.011334368,-0.003891705,-0.008572512,-0.016929815,0.0135582,-0.057963096,0.015566821,0.001856182,-0.002456975,-0.000766684,0.005380238,0.000923607,0.035581306,0.005272633,-0.009612692,0.018651491,-0.023959992,-0.001416796,0.033285737,-0.002725987,0.024533885,-0.010186584,0.003802035,-0.029268494,-0.011764786,0.003837903,0.022955682,0.053945851,-0.002232799,0.019512329,0.014419037,0.028407656,0.004985687,0.00210726,0.005774789,0.032568373,-0.024964303,0.019655801,-0.012123469,0.031994481,0.015638558,0.038450766,-0.011979996,0.033716157,0.019368855,0.017431971,0.022668736,0.015423348,-0.001927919,-0.001102949,0.028694602,-0.013701673,-0.036155198,-0.010688739,0.000535782,-0.021807898,-0.005200896,-0.040459387,0.007137782,-0.006492154,-0.00277979,0.020803586,0.027833764,-0.000780134,0.000600793,-0.025538195,-0.011764786,0.021090532,0.028694602,-0.016929815,-0.025251249,0.029268494,-0.013271254,0.014634247,0.000376617,-0.025251249,-0.026255561,-0.037302982,0.003138472,-0.024677357,-0.019799275,0.025825141,-0.040746335,0.002510778,-0.031851009,-0.014347301,-0.00158717,-0.046772201,-0.028838074,0.006635627,-0.001058113,0.014132091,-0.00286946,0.019368855,0.007281255,0.036155198,0.065710634,0.018794963,-0.029268494,0.003461286,0.012984307,0.006133471,0.003497155,0.046198308,-0.014132091,-0.010186584,0.028981548,-0.000286946,-0.003102604,0.011190895,0.014490774,-0.020660114,-0.00347922,-0.004842214,-0.000506639,0.002600448,0.017073289,-0.011836523,-0.026685979,-0.023959992,0.023673046,-0.006958441,0.040172443,-0.031133642,0.009182272,-0.015638558,-0.002421107,0.004555268,0.014705983,-0.028407656,-0.014921193,-0.015710294,-0.008751853,-0.006420417,-0.038450766,-0.011908259,0.006133471,0.002474909,-0.008070357,-0.01025832,-0.011119158,0.004465597,0.010903949,0.009074667,0.030703224,-0.019368855,-0.007891015,0.007675806,-0.005093292,0.023099154,0.022094844,0.00738886,0.007066045,-0.023242628,-0.020660114,0.009397482,-0.006635627,0.009540955,0.006348681,-0.013773409,-0.000186067,-0.021234006,-0.017145025,-0.007030177,0.010114847,0.024390411,-0.024964303,-0.041033279,0.0135582,0.014060355,0.008715985,0.018794963,-0.039598551,-0.015208139,0.027977237,0.020086221,0.012195205,-0.010760476,-0.025538195,0.025394723,0.012697361,-0.053371958,-0.008249698,0.005846525,-0.045624416,-0.027977237,-0.012410415,-0.02195137,-0.022955682,0.011477841,0.026972925,-0.031420588,-0.012051732,-0.015925504,-0.004322124,-0.017145025,0.012840834,0.01578203,-0.010186584,-0.00091464,-0.028264182,0.00369443,-0.029985858,-0.009899638,0.018794963,0.053945851,0.007317123,-0.020086221,0.008967063,-0.001506467,-0.006850836,0.011477841,-0.003120538,-0.005631316,-0.027977237,0.01047353,0.003120538,-0.001354026,-0.004160717,-0.004698741,-0.049067769,0.021807898,-0.037589926,0.03672909,-0.004878082,-0.006241076,0.000049879,0.014203828,-0.027259871,0.004196586,-0.002421107,0.008106225,-0.00760407,-0.003802035,-0.016140714,0.038737711,-0.010043111,-0.037589926,-0.062267285,-0.001506467,-0.006384549,-0.012697361,-0.011190895,-0.01578203,0.014132091,-0.02238179,-0.024677357,0.011621314,-0.028407656,0.010688739,0.039311603,0.009254009,-0.009612692,-0.040459387,0.021234006,0.007926884,-0.057102256,-0.045624416,0.003497155,-0.003120538,-0.015853768,-0.006528022,0.011334368,-0.008177961,-0.033716157,0.010114847,0.035868254,-0.021807898,-0.010975685,-0.039024659,0.021234006,0.001990688,-0.009756165,-0.003819969,-0.033142265,-0.035150886,0.028407656,0.007711674,0.018364545,0.005416106,0.010545266,-0.032281429,0.01291257,0.003102604,-0.009756165,0.05107639,-0.001080531,-0.043615796,0.025968615,0.012697361,0.024820831,0.024246939,-0.020086221,-0.012195205,0.00760407,0.009540955,-0.003802035,0.043328848,-0.010043111,0.003891705,-0.054519743,0.043041904,-0.032711845,0.024820831,0.018651491,-0.008357302,0.009540955,-0.003156406,-0.019081909,-0.025825141,-0.02912502,0.026255561,-0.017216761,0.010401793,-0.028551128,-0.005200896,0.012625624,-0.008142093,0.039311603,-0.00082497,-0.003784101,0.037876874,0.006599758,-0.021520952,0.047633037,0.012410415,-0.01477772,0.023529572,0.004985687,-0.031707536,0.007675806,-0.017934127,-0.034863941,0.018794963,-0.011119158,-0.027546817,0.009612692,0.00760407,0.057102256,0.006241076,0.007281255,-0.007675806,-0.008285566,0.012553888,-0.007245387,0.016284186,-0.024964303,0.007030177,-0.011836523,-0.045050524,0.021090532,-0.021664424,0.00369443,0.037016038,-0.010186584,-0.00656389,0.016355922,0.019225383,0.009002931,-0.008034488,-0.004555268,0.046772201,-0.014347301,0.014347301,-0.023959992,0.017790653,0.031133642,-0.025825141,0.035581306,-0.012769097,0.017360235,0.024677357,0.000046517,0.010903949,0.011262631,-0.000573892,0.026829453,-0.024820831,-0.001309191,0.008177961,-0.002143128,-0.018651491,-0.026685979,-0.040172443,-0.018651491,0.007568201,-0.018794963,0.003281945,-0.014347301,0.005738921,-0.020373167,-0.02051664,-0.028551128,-0.040172443,-0.017718917,0.046198308,0.003802035,-0.005523711,0.07345818,0.000412485,-0.025968615,0.024246939,-0.024964303,0.024820831,0.005882393,0.011190895,0.020086221,-0.029411966,-0.029842386,0.006922573,-0.004286256,0.0233861,-0.0135582,0.000551474,0.026255561,0.019799275,0.003568891,-0.025681669,-0.009469219,-0.002636316,0.013486463,0.050215553,-0.040459387,-0.003622693,0.019225383,-0.015853768,-0.017001551,0.028407656,0.02812071,0.01477772,-0.007209518,0.046198308,0.024246939,0.035868254,-0.019225383,-0.030272804,0.006599758,0.000473013,-0.018364545,0.033429209,-0.0233861,0.021664424,0.028694602,-0.009684428,-0.002815658,0.015136402,0.006994309,0.017360235,-0.027116399,0.042181063,-0.018794963,-0.037589926,-0.018508019,-0.012266942,-0.00277979,-0.01334299,-0.020373167,-0.004949819,-0.018651491,0.026829453,-0.011979996,0.00799862,0.040459387,-0.00738886,0.008249698,0.017718917,-0.042754956,-0.011119158,-0.043615796,-0.009325746,-0.009612692,-0.008285566,-0.008213829,0.012625624,0.000919124,-0.041033279,0.000636661,-0.045911364,-0.001909984,-0.016642869,0.013414727,0.03055975,-0.013414727,0.010186584,0.056241419,-0.008321434,-0.000200638,0.006205208,0.012625624,0.009756165,-0.035294361,0.034003101,-0.023529572,0.031564061,-0.026399033,0.029268494,0.001183652,0.01334299,0.004035179,-0.00491395,-0.002241766,-0.011764786,0.029268494,-0.011621314,0.037302982,-0.020086221,0.018651491,-0.01578203,-0.025825141,0.002528712,0.057102256,0.046198308,-0.006169339,0.008249698,0.009397482,-0.008142093,-0.037876874,-0.041607171,-0.01169305,-0.013773409,-0.020086221,-0.038737711,-0.019799275,-0.035437834,0.019368855,-0.001246422,-0.013845146,-0.037876874,-0.006814968,-0.003066736,0.003730298,0.016499396,0.012840834,0.02051664,-0.006994309,0.009182272,-0.00738886,-0.000193913,-0.037016038,0.007281255,-0.016427658,-0.003568891,0.02912502,0.021807898,0.02912502,0.004124849,-0.012625624,0.02195137,-0.036155198,0.011334368,0.018651491,0.040459387,0.006205208,0.015064666,-0.023959992,0.017360235,-0.000567167,0.032998793,-0.023099154,0.075753748,-0.038737711,-0.005057423,-0.019799275,0.014849456,-0.050215553,-0.001111916,-0.006169339,0.009469219,-0.019081909,-0.013127781,-0.028838074,-0.013414727,-0.008213829,0.006312812,-0.008177961,-0.021664424,-0.010832212,-0.012697361,0.014634247,0.004393861,-0.045337472,-0.010975685,-0.030703224,-0.003228143,-0.014849456,-0.034003101,0.009612692,-0.004806346,-0.006492154,0.018938437,0.00277979,0.023816518,-0.003407484,-0.01169305,0.006276944,-0.024820831,0.00189205,0.006814968,-0.019655801,0.035294361,0.009038799,0.006922573,0.011334368,-0.018651491,-0.009899638,0.029985858,-0.008285566,-0.013845146,0.032424901,-0.024533885,-0.024677357,0.031420588,0.003604759,0.004232454,0.01578203,-0.025107777,0.003784101,0.006276944,-0.010832212,0.009074667,-0.040172443,0.048780821,0.02094706,-0.009110536,0.008680117,-0.014132091,0.023816518,0.012051732,-0.012123469,-0.032998793,-0.032424901,-0.021664424,-0.025538195,-0.01047353,0.009002931,-0.039311603,-0.004806346,0.023673046,-0.012123469,-0.006850836,-0.030272804,0.043615796,0.002456975,0.001273323,-0.007711674,-0.008177961,0.06714537,-0.043615796,0.017216761,0.00882359,-0.005416106,-0.014060355,0.034146577,-0.022812208,-0.009899638,-0.00390964,-0.032137953,0.007245387,0.047633037,-0.007352991,0.006097603,-0.019225383,-0.027833764,-0.010545266,0.002905329,-0.002797724,0.038450766,-0.013629936,-0.008106225,-0.001143301,-0.000014361,-0.043328848,0.029698912,0.027690291,0.002143128,0.012051732,-0.02812071,0.024677357,-0.012984307,0.008715985,-0.005523711,0.039024659,-0.020373167,-0.028838074,0.026972925,0.018364545,-0.010114847,-0.011406104,0.033572685,-0.028838074,0.024677357,-0.011836523,-0.009612692,-0.03672909,0.025107777,-0.025251249,-0.009182272,0.002618382,0.030416278,-0.003210209,0.033859629,-0.015208139,-0.015279875,0.010975685,0.014132091,-0.010545266,-0.002600448,0.003945508,-0.001990688,-0.008859458,0.024533885,0.027116399,-0.005487842,-0.028551128,0.008321434,0.016714605,0.010617003,0.043328848,0.025251249,-0.033429209,0.005667184,-0.012840834,0.037589926,-0.012482151,0.002546646,0.01477772,-0.003120538,0.012984307,-0.054232799,-0.013199517,-0.029985858,-0.023673046,-0.014992929,-0.010760476,0.0233861,-0.02912502,-0.020803586,-0.010545266,0.022238316,0.005021555,0.041033279,0.016140714,-0.006097603,0.015351612,-0.017790653,-0.007675806,-0.032281429,-0.012338678,0.02955544,-0.016427658,0.039885495,0.001192619,-0.006241076,-0.000663563,-0.008070357,-0.001452664,0.025681669,-0.020803586,-0.010401793,0.001443697,0.012410415,0.007926884,-0.034003101,0.017360235,0.000999828,0.019799275,-0.001102949,0.005918262,0.010545266,-0.023529572,0.016714605,0.016571132,0.003604759,0.016140714,-0.020660114,-0.007101914,0.014132091,-0.035437834,-0.018938437,0.019225383,-0.006886704,-0.03629867,0.010545266,-0.017216761,0.005595447,-0.022812208,0.009971374,0.003371616,-0.022955682,-0.013701673,-0.019368855,-0.022238316,0.004627005,0.008213829,0.002600448,0.012769097,-0.027116399,0.015279875,-0.017073289,-0.019512329,-0.010043111,0.003120538,0.0045194,-0.024246939,0.010903949,0.001667874,-0.008895326,0.031277116,-0.016571132,-0.012266942,0.006348681,0.048493877,-0.010186584,0.001506467,0.022955682,-0.012625624,0.018938437,-0.004698741,-0.009002931,0.008249698,0.035724778,0.002887394,-0.00399931,0.007747543,-0.000780134,-0.001389895,-0.003138472,-0.016284186,-0.041033279,-0.018364545,-0.001847215,-0.011190895,0.006061735,-0.044189688,0.033859629,-0.010043111,0.040172443,-0.025251249,-0.006241076,-0.01621245,-0.028694602,-0.001345059,-0.021377478,0.037876874,0.007675806,0.006528022,0.019942747,-0.006133471,0.014275564,-0.005380238,-0.043328848,-0.05825004,0.019512329,-0.00090119,-0.018364545,-0.023099154,-0.003407484,0.026829453,-0.06542369,-0.024677357,0.011262631,-0.002618382,-0.013916882,0.031133642,-0.016427658,-0.017934127,0.020086221,-0.009827901,0.009899638,0.011621314,-0.005308501,0.021377478,-0.011621314,0.009971374,-0.037876874,-0.013916882,0.014419037,-0.001748577,0.014132091,-0.026972925,0.002725987,-0.03672909,-0.004017244,0.005738921,0.001748577,-0.014921193,-0.013127781,0.033572685,-0.022094844,-0.038163818,-0.030129332,0.005057423,0.034576993,0.028264182,0.029698912,-0.003443352,0.022238316,-0.026255561,-0.029842386,0.001883083,-0.006241076,-0.032711845,0.008429039,0.019799275,0.015710294,-0.019368855,-0.00882359,-0.007101914,-0.013414727,-0.004698741,0.01477772,-0.015351612,-0.018508019,0.034290049,-0.012984307,0.008859458,-0.010688739,-0.000573892,0.028694602,0.002313502,0.023959992,-0.013199517,-0.004770477,-0.035294361,0.003228143,0.004949819,-0.041033279,-0.015638558,0.02812071,0.009612692,-0.010760476,-0.005057423,0.010043111,-0.035868254,-0.003192274,0.016427658,-0.007711674,0.012051732,-0.013773409,0.034720469,0.00760407,0.009469219,0.012840834,-0.007962752,-0.024677357,0.006348681,-0.01334299,-0.00308467,0.012984307,0.015208139,0.02955544,0.002116227,0.000403518,-0.02195137,-0.015136402,0.002905329,0.008321434,-0.028981548,-0.035294361,-0.024533885,0.002994999,-0.017073289,-0.021664424,0.013414727,0.006384549,-0.024964303,0.018508019,0.002941197,0.01047353,-0.022668736,0.00421452,-0.034433521,0.005380238,-0.018938437,0.017001551,0.019081909,-0.002636316,-0.006456285,0.008644248,0.008859458,0.011190895,-0.00760407,0.006707363,0.007066045,-0.017718917,0.012195205,-0.037589926,-0.001013278,-0.002456975,-0.003658562,0.016499396,-0.00286946,0.002851526,-0.013414727,0.027977237,-0.040459387,-0.000515606,0.017431971,-0.00882359,0.029985858,-0.007532333,-0.01169305,-0.011836523,0.022525262,0.004627005,0.027403345,-0.010688739,-0.011334368,-0.031564061,-0.018221073,0.023959992,-0.016858079,0.045624416,0.017288497,-0.023529572,-0.016786342,0.042181063,0.003748232,-0.017288497,-0.008142093,-0.004268322,0.040172443,-0.019368855,0.006671495,-0.001488532,0.042754956,-0.020229694,-0.028694602,-0.041033279,0.01047353,0.004286256,0.004411795,-0.019081909,0.020803586,0.03672909,-0.008142093,-0.008751853,0.001640973,-0.014347301,-0.038450766,0.000522331,-0.020229694,-0.018508019,0.035581306,0.050789446,0.055093635,-0.021807898,0.038163818,-0.011262631,0.025251249,-0.034290049,0.045050524,0.0067791,-0.02094706,-0.048206929,0.008859458,0.007137782,-0.024677357,0.012769097,0.006025866,-0.035294361,0.009612692,-0.04476358,0.007675806,0.037876874,0.005236765,0.001156751,0.012625624,0.01025832,0.023529572,0.015423348,0.004160717,-0.021664424,-0.017862389,0.015925504,0.041033279,0.023242628,0.019512329,0.037876874,-0.018005863,-0.006635627,0.001981721,0.016571132,0.009540955,0.010114847,0.008715985,0.006599758,0.012410415,0.005236765,-0.014992929,0.03099017,-0.002797724,-0.039885495,0.05825004,0.000159165,0.016140714,0.043041904,-0.000887739,0.008034488,0.024964303,-0.028838074,-0.015638558,0.009182272,-0.033859629,-0.001963787,-0.008070357,-0.009612692,-0.012410415,0.003676496,-0.047633037,0.005236765,0.032711845,0.002439041,0.017073289,-0.011621314,-0.011764786,-0.018651491,0.003927574,0.002456975,-0.019225383,0.018938437,0.046198308,0.019081909,-0.045624416,-0.015423348,0.009182272,0.020086221,0.008393171,-0.003855837,-0.019942747,-0.02094706,0.000883256,0.015064666,-0.010688739,0.011119158,0.015495085,0.014490774,-0.022238316,0.012051732,0.012769097,-0.019081909,-0.005344369,-0.011621314,0.017145025,-0.008249698,-0.005344369,0.022812208,0.002286601,-0.009002931,0.028407656,-0.001865149,-0.013701673,-0.013845146,-0.006492154,0.022812208,-0.030416278,-0.035294361,-0.042754956,-0.016284186,0.007137782,0.002510778,0.008572512,-0.013701673,0.00656389,-0.006671495,0.012697361,-0.022238316,-0.001856182,0.006276944,0.006599758,0.008680117,-0.006133471,0.006958441,-0.023816518,0.008177961,0.009254009,0.003335747,-0.006635627,-0.015853768,0.007532333,-0.048206929,-0.05825004,-0.025394723,-0.031420588,-0.001049146,0.021377478,-0.023816518,-0.046198308,0.026112087,0.0045194,-0.028694602,-0.007747543,-0.024533885,-0.024677357,-0.032281429,0.018794963,-0.032711845,-0.009684428,0.011190895,-0.001380928,0.015279875,-0.025107777,-0.005738921,-0.004340059,-0.002170029,-0.017718917,-0.020373167,0.010186584,-0.009971374,-0.025394723,0.003622693,-0.048493877,0.015638558,-0.036155198,-0.016427658,-0.000600793,0.003281945,0.022094844,-0.009110536,-0.017145025,-0.023242628,-0.014921193,0.023673046,0.02195137,-0.025394723,0.003371616,-0.032998793,-0.000959476,-0.037589926,-0.013271254,-0.04476358,-0.015423348,-0.018651491,-0.049067769,0.033429209,-0.002089326,-0.033716157,-0.000932575,-0.001080531,0.036155198,-0.004106915,0.005272633,-0.02195137,-0.010043111,-0.027403345,-0.035868254,0.006814968,0.039598551,0.037302982,-0.041320227,-0.025394723,-0.025394723,-0.000699431,0.003604759,0.016355922,-0.00799862,-0.006994309,0.035150886,0.020229694,-0.007747543,0.017647181,0.026399033,-0.030416278,-0.011908259,0.026542507,-0.012195205,0.034146577,-0.006169339,-0.008859458,0.0045194,0.019799275,-0.031277116,-0.022812208,0.007066045,0.039885495,0.001264356,-0.026542507,-0.016355922,0.002214865,-0.018938437,-0.02955544,-0.008070357,-0.006420417,-0.001389895,0.002241766,-0.018292809,0.016355922,-0.002134161,0.037302982,0.00180238,-0.013199517,-0.020086221,-0.011621314,0.021377478,-0.005272633,-0.02195137,-0.017216761,0.037876874,0.033142265,0.041607171,-0.011477841,0.031133642,-0.045050524,-0.003981376,-0.025394723,-0.031707536,0.024533885,0.032568373,0.028694602,-0.021090532,-0.019942747,0.054806691,-0.004483532,-0.020086221,-0.01599724,0.018651491,0.020373167,0.000504397,-0.007424728,-0.063702017,-0.014203828,0.030846696,-0.006599758,-0.027259871,-0.024103465,-0.020660114,-0.004985687,0.005559579,-0.034146577,-0.011549577,-0.00173961,0.008321434,0.007030177,-0.015638558,
	}

	vectorSearchStage := bson.D{
		{"$vectorSearch", bson.D{
			{"index", "vector_index"},
			{"path", "plot_embedding_voyage_3_large"},
			{"filter", bson.D{{
				"$and", bson.A{
					bson.D{{"year", bson.D{{"$gt", 1955}}}},
					bson.D{{"year", bson.D{{"$lt", 1975}}}},
				},
			}}},
			{"queryVector", queryVector},
			{"numCandidates", 150},
			{"limit", 10},
		}}}

	projectStage := bson.D{
		{"$project", bson.D{
			{"_id", 0},
			{"plot", 1},
			{"title", 1},
			{"year", 1},
			{"score", bson.D{{"$meta", "vectorSearchScore"}}},
		}}}

	cursor, err := coll.Aggregate(ctx, mongo.Pipeline{vectorSearchStage, projectStage})
	if err != nil {
		log.Fatalf("failed to retrieve data from the server: %v", err)
	}
	// display the results
	type ProjectedMovieResult struct {
		Title string  `bson:"title"`
		Plot  string  `bson:"plot"`
		Year  int32   `bson:"year"`
		Score float64 `bson:"score"`
	}

	var results []ProjectedMovieResult
	if err = cursor.All(ctx, &results); err != nil {
		log.Fatalf("failed to unmarshal retrieved docs to ProjectedMovieResult objects: %v", err)
	}
	for _, result := range results {
		fmt.Printf("Title: %v \nPlot: %v \nYear: %v \nScore: %v \n\n", result.Title, result.Plot, result.Year, result.Score)
	}
}

```

**Output:**

```shell
Title: Chitty Chitty Bang Bang 
Plot: A down-on-his-luck inventor turns a broken-down Grand Prix car into a fancy vehicle for his children, and then they go off on a magical fantasy adventure to save their grandfather in a far-off land. 
Year: 1968 
Score: 0.7489712834358215 

Title: The Little Prince 
Plot: A pilot, stranded in the desert, meets a little boy who is a prince on a planet. 
Year: 1974 
Score: 0.7346078753471375 

Title: In Search of the Castaways 
Plot: In 19th century England young Mary Grant and her brother Robert Grant embark on a dangerous quest to find their missing father,sea captain Grant,who vanished somewhere along the Chilean coast. 
Year: 1962 
Score: 0.7281590104103088 

Title: Bedknobs and Broomsticks 
Plot: An apprentice witch, three kids and a cynical conman search for the missing component to a magic spell useful to the defense of Britain. 
Year: 1971 
Score: 0.720349133014679 

Title: Pastoral Hide and Seek 
Plot: A young boys' coming of age tale set in a strange, carnivalesque village becomes the recreation of a memory that the director has twenty years later. 
Year: 1974 
Score: 0.7195663452148438 

Title: Peter Pan 
Plot: In this magical tale about the boy who refuses to grow up, Peter Pan and his mischievous fairy sidekick Tinkerbell visit the nursery of Wendy, Michael, and John Darling. With a sprinkling ... 
Year: 1960 
Score: 0.7195032238960266 

Title: The Cowboys 
Plot: When his cattle drivers abandon him for the gold fields, rancher Wil Andersen is forced to take on a collection of young boys as his drivers in order to get his herd to market in time to ... 
Year: 1972 
Score: 0.717952311038971 

Title: The 7th Voyage of Sinbad 
Plot: When a princess is shrunken by an evil wizard, Sinbad must undertake a quest to an island of monsters to cure her and prevent a war. 
Year: 1958 
Score: 0.7148033380508423 

Title: The Red Balloon 
Plot: A red balloon with a life of its own follows a little boy around the streets of Paris. 
Year: 1956 
Score: 0.7147064805030823 

Title: Perri 
Plot: This True Life Fantasy follows and shows how the life of a female squirrel, Perri, in the forest is filled with danger and fraught with peril. When not fleeing her natural enemy, the Marten... 
Year: 1957 
Score: 0.7120871543884277 
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between 1955 and 1975. It returns documents that summarize children's adventures in the plot for movies released between 1955 and 1975.

**See also: Additional Filter Examples**

The [MongoDB Vector Search Quick Start Tutorial](https://www.mongodb.com/docs/vector-search/tutorials/quick-start.md#std-label-vector-search-quick-start) tutorial demonstrates other pre-filters in semantic search queries against the embedded data in the `sample_mflix.embedded_movies` collection.

#### ENN Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *world war*. It requests exact matches and limits the results to `10` documents only. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

```go
package main

import (
	"context"
	"fmt"
	"log"

	"go.mongodb.org/mongo-driver/v2/bson"
	"go.mongodb.org/mongo-driver/v2/mongo"
	"go.mongodb.org/mongo-driver/v2/mongo/options"
)

func main() {
	ctx := context.Background()

	// Replace the placeholder with your Atlas connection string
	const uri = "<connection-string>"

	// Connect to your cluster
	clientOptions := options.Client().ApplyURI(uri)
	client, err := mongo.Connect(clientOptions)
	if err != nil {
		log.Fatalf("failed to connect to the server: %v", err)
	}
	defer func() { _ = client.Disconnect(ctx) }()

	// Set the namespace
	coll := client.Database("sample_mflix").Collection("embedded_movies")

	queryVector := [2048]float64{
		0.000370218,0.038684014,-0.001893905,-0.060604952,-0.019261414,0.001531242,0.015151238,-0.014103547,-0.019180823,-0.029335376,-0.011846979,0.003868401,0.012894671,-0.002458047,-0.003002041,-0.027078809,-0.019583782,0.041907679,-0.011282837,-0.029818926,0.031914312,-0.020309107,-0.002981893,-0.019906148,-0.012249937,0.041585315,-0.005601123,0.039328746,0.040618215,-0.017085439,-0.038361646,-0.012894671,-0.000352589,0.022565674,-0.011685796,-0.010114257,-0.019906148,-0.012491712,-0.022888042,-0.027401175,0.011846979,-0.002317011,0.045776084,-0.019422598,0.006930886,0.004875797,-0.038845196,0.023855142,0.009630707,-0.045131348,0.003868401,-0.00223642,-0.004392247,0.007212956,-0.019422598,0.046743184,-0.013217038,0.008099466,0.020792658,-0.062861525,-0.047710285,0.009388932,0.001541316,0.050611585,-0.032881413,-0.034009695,0.003002041,-0.005359347,-0.025628159,0.036749814,0.006286152,0.016440706,-0.041262947,0.015715381,-0.012652896,-0.006326448,-0.014909463,0.041262947,-0.025144609,0.00417062,-0.026111709,0.066729926,0.013619997,0.025144609,-0.004291508,0.007978578,-0.009751595,0.003566182,-0.010557512,-0.028207093,-0.015393013,0.048032649,-0.032075495,-0.014425913,0.020792658,0.01096047,0.008502424,-0.013217038,-0.032075495,0.026917625,-0.00165213,0.007172661,-0.063506253,0.034654427,-0.013861772,0.009268044,-0.012894671,-0.023855142,-0.024983425,-0.009308341,0.047710285,-0.010396329,-0.02949656,-0.015151238,0.025144609,0.041262947,0.02095384,-0.004432543,0.011041062,-0.032881413,0.016118338,-0.000478513,0.036749814,0.00417062,-0.040457029,0.017730173,-0.071565427,0.023532774,0.047387917,-0.017730173,0.026272893,-0.001289467,0.000760584,0.004331803,0.017891357,0.012652896,-0.064150989,0.058348387,0.040295847,-0.023532774,-0.012894671,-0.02852946,-0.001914053,0.004734762,-0.017568989,-0.007736803,-0.02095384,-0.014909463,-0.014909463,-0.02047029,0.018858457,-0.005198164,0.000264442,-0.007092069,0.026434075,0.005601123,0.007011477,-0.003928845,-0.004190768,0.023693958,-0.011927571,0.001203838,0.008180057,0.011766387,0.015715381,-0.038522828,-0.019342007,-0.006084673,0.003404999,-0.002256567,-0.003485591,0.009832187,0.023371592,-0.04384188,-0.029818926,0.038361646,0.019906148,-0.004372099,0.004090028,-0.015393013,-0.028690644,-0.033203777,0.025305793,0.015957156,0.005560827,0.021115024,0.008905382,0.018858457,-0.024983425,0.008180057,0.055769451,0.025628159,-0.010557512,-0.000236738,-0.003626626,-0.014184138,0.019664373,-0.00310278,-0.011202246,0.01426473,0.007092069,0.02901301,0.046420816,-0.001994645,0.02192094,0.038845196,-0.036588628,0.021598574,-0.019986739,0.003707218,0.001138358,0.018697273,0.003888549,-0.034976795,0.016360113,-0.031591944,0.002468121,0.015554197,0.001611834,0.013700588,-0.052223418,-0.006004081,0.024338692,-0.024661059,-0.006689111,-0.035460345,0.010235145,0.039489929,-0.007857691,-0.026272893,-0.00261923,-0.011363429,-0.026756443,-0.00640704,0.036749814,0.037233364,-0.006245856,-0.005278756,-0.027562359,-0.049966849,-0.021276208,-0.006971181,-0.013055854,-0.005399643,0.048032649,-0.033203777,-0.002296863,0.023693958,0.026917625,0.000705177,0.022404492,-0.021598574,0.013700588,0.004432543,0.031269576,0.01523183,0.010275441,-0.017568989,-0.023210408,0.050289217,-0.004996685,0.010315737,-0.017004848,0.017246623,-0.00950982,0.017327214,-0.035943896,0.014506505,0.001621908,-0.012491712,0.01096047,-0.011927571,-0.024177508,0.015634788,-0.026595259,0.007897986,-0.014425913,-0.001490946,0.017971948,0.007736803,0.023371592,0.011041062,0.008220353,-0.010557512,0.003888549,-0.034493245,-0.043197148,-0.013942363,-0.008905382,0.002699822,0.025628159,0.001430503,-0.008018874,-0.018858457,0.059315488,-0.018697273,-0.040618215,-0.014022955,0.004815354,0.012008162,-0.014103547,0.030786026,0.043519516,0.005601123,-0.019664373,0.001400281,-0.022082124,-0.018858457,-0.026434075,0.025305793,-0.024822243,0.038039278,-0.011121654,-0.032720227,-0.018374907,-0.005137721,0.001390207,0.028045909,0.03046366,0.00592349,-0.041907679,-0.024338692,-0.042552415,0.006527927,-0.012008162,-0.027401175,0.000337478,0.027884725,0.009912779,-0.011121654,0.004009437,-0.003122928,0.022404492,-0.010275441,-0.004392247,0.00689059,0.01523183,-0.019180823,-0.034170877,-0.040940579,0.021598574,0.005077277,-0.03046366,0.04384188,0.03046366,0.012733487,0.010879879,0.02192094,-0.006930886,-0.016924256,0.038200464,-0.013861772,0.002417751,-0.023532774,-0.016279522,-0.014425913,0.026595259,0.024177508,0.000977174,0.007333844,0.02998011,-0.042230047,0.003042337,0.000730362,0.033364963,-0.002306937,0.005057129,-0.023049224,-0.015876563,-0.022726858,-0.005641419,0.004553431,0.009751595,0.014587097,0.017246623,-0.049966849,0.004613874,0.040457029,0.04287478,0.004090028,-0.00261923,0.002407677,0.039489929,0.002377455,0.007051773,0.025144609,0.024177508,-0.000705177,0.012411121,-0.025789343,-0.024016324,-0.030302476,-0.009268044,-0.00950982,0.017246623,0.013458813,0.008583016,-0.022565674,-0.006366744,0.00427136,-0.007736803,0.020147923,-0.012733487,-0.023693958,-0.006165265,0.035137977,-0.023049224,0.002699822,0.005399643,0.035299163,-0.007817394,0.031914312,-0.000149221,0.015473605,-0.026272893,-0.009711299,-0.002981893,0.000649771,0.064150989,0.032720227,-0.052223418,-0.017810764,-0.010275441,0.027078809,0.030786026,-0.016360113,0.039973479,-0.003122928,-0.038522828,-0.012249937,-0.033848513,-0.027239993,-0.028851826,0.018374907,-0.030302476,-0.048032649,0.011282837,0.058670752,-0.008784494,0.01096047,0.005057129,0.004009437,0.002488269,0.016843664,0.003163224,-0.027884725,-0.001934201,-0.030302476,-0.015715381,-0.001480872,0.011766387,-0.039973479,-0.009227749,-0.003304259,-0.026917625,-0.012088754,-0.014990055,0.03046366,0.007857691,0.042552415,-0.011846979,-0.008421832,-0.001813313,-0.019342007,-0.017166032,0.000972137,0.017004848,-0.018374907,0.037555728,0.019986739,0.018697273,0.014184138,0.027723543,0.023693958,-0.005077277,-0.025305793,0.011846979,0.000705177,0.042552415,-0.037072178,0.010879879,-0.028690644,-0.029818926,0.010879879,-0.014184138,-0.036266264,-0.031591944,-0.033687327,0.022888042,-0.016763072,0.004513135,0.000705177,0.02192094,0.025950525,0.015473605,-0.018374907,0.039489929,0.002881153,-0.037072178,-0.021115024,-0.008623311,-0.002095384,-0.026272893,0.015795972,0.015715381,0.034493245,0.030302476,0.010799287,-0.020228514,0.005137721,0.025628159,0.024016324,-0.008220353,0.002397603,-0.030624844,-0.014587097,0.022082124,-0.006608519,-0.041101765,-0.002478195,-0.031914312,0.017166032,-0.008300944,-0.004593727,-0.001390207,0.032720227,-0.005681715,0.002417751,0.000473476,-0.037878096,-0.046743184,-0.01378118,-0.016198931,-0.007897986,0.006608519,-0.011846979,0.027078809,-0.022243308,0.022565674,-0.007293548,-0.019019639,0.037394546,-0.035299163,-0.02192094,0.008421832,0.000135998,-0.000785769,-0.051578686,0.009227749,-0.015393013,-0.029174194,-0.015554197,0.001400281,0.007495028,-0.002820709,0.041585315,-0.017568989,0.054479986,-0.005641419,-0.024177508,-0.042552415,0.026111709,-0.014909463,0.023855142,-0.022565674,0.010033666,0.028207093,0.010073962,0.007736803,0.015312422,0.037878096,-0.002659526,-0.030786026,0.012652896,-0.019261414,0.005641419,0.019100232,-0.037555728,-0.00013285,-0.020228514,-0.001672278,0.038039278,-0.008703903,0.011282837,0.004351952,0.012894671,0.024177508,0.016440706,0.013942363,-0.008542719,0.005842898,0.001934201,0.00090162,0.014022955,-0.024983425,0.021115024,0.010073962,0.002528564,0.001390207,-0.012008162,0.002347233,-0.015795972,-0.016843664,-0.001793165,-0.016601888,-0.010396329,-0.027239993,-0.001188727,-0.001264282,-0.00950982,0.003928845,0.019503189,0.003485591,-0.026595259,-0.01096047,-0.030302476,-0.00320352,-0.01523183,0.028045909,-0.005641419,0.031108394,-0.01096047,0.011363429,0.016118338,-0.022404492,0.02143739,0.019342007,-0.013378222,0.027723543,-0.034332063,-0.015312422,0.02852946,-0.039489929,0.032720227,0.010154554,0.004956389,0.036105078,0.004775058,-0.038522828,0.019986739,0.020147923,0.009751595,-0.006366744,0.038200464,-0.028690644,-0.007656211,0.020228514,0.00155139,-0.015795972,0.022243308,0.011444021,-0.012491712,0.020550882,0.033687327,0.008865086,0.017730173,0.018213723,0.001682352,-0.043519516,-0.038200464,0.018052539,0.006930886,0.002075236,-0.018536089,0.008703903,-0.000053518,-0.007172661,0.025144609,-0.008099466,0.000120888,-0.016763072,-0.005762306,-0.004432543,-0.00640704,0.05996022,0.031914312,-0.002075236,0.027401175,0.037555728,-0.004311656,-0.01426473,-0.010638104,0.048999749,0.002317011,0.032075495,-0.000120888,-0.00358633,-0.036105078,0.020792658,0.008663607,0.003868401,-0.026917625,-0.02192094,-0.019261414,0.01378118,0.033364963,0.027884725,-0.005883194,-0.009590412,-0.001440577,0.025628159,0.050289217,0.009912779,0.036427446,0.001123247,0.000637178,0.007777099,0.008865086,0.014506505,0.031108394,0.020067332,-0.042552415,-0.006527927,0.005117572,-0.022888042,0.006447336,-0.018294314,-0.004714614,0.009751595,-0.011927571,0.020389698,-0.018939048,0.004210916,0.049644485,-0.014587097,-0.019019639,0.000795843,-0.016440706,0.011202246,0.031430762,0.024177508,0.029818926,-0.014103547,-0.017568989,0.006165265,-0.023855142,0.026434075,-0.012491712,0.008784494,-0.019664373,-0.019261414,-0.003928845,0.013378222,-0.009227749,0.003969141,0.023049224,0.010799287,0.003122928,0.008260649,-0.026595259,-0.055447087,0.016440706,-0.003304259,-0.003707218,-0.046743184,0.018858457,0.000375255,-0.016924256,0.020792658,0.016440706,-0.027401175,0.002740117,-0.007092069,-0.005802602,0.000506217,0.028690644,-0.000493624,0.001571538,0.001400281,0.003263964,-0.001994645,-0.00310278,-0.002327085,-0.01474828,0.026595259,0.008300944,-0.008260649,0.00592349,0.046743184,-0.009308341,-0.016924256,0.011444021,0.01047692,0.006326448,-0.037394546,-0.008583016,-0.020631474,0.024177508,0.015312422,-0.007938282,0.017085439,0.02143739,-0.004130324,0.004372099,-0.004976537,0.048032649,-0.027401175,0.018697273,-0.006447336,0.00203494,0.005963786,-0.014184138,0.009671004,0.007535324,-0.033042595,0.016360113,-0.024338692,-0.008099466,0.024499875,0.000785769,0.010799287,0.028207093,-0.01523183,0.022082124,0.006527927,0.032881413,-0.037716914,0.034009695,-0.009671004,0.016521297,0.032881413,-0.02143739,0.02143739,-0.014184138,0.006124969,-0.028368276,0.038039278,0.026917625,0.012411121,-0.009912779,-0.006366744,-0.047387917,0.016763072,-0.022726858,0.064473353,-0.017730173,0.009832187,0.003445295,0.025789343,-0.003344555,-0.021276208,0.005198164,0.01378118,-0.011202246,-0.006286152,-0.026434075,-0.007817394,0.003969141,-0.037394546,0.006930886,0.000836139,0.000254368,-0.036749814,-0.022082124,-0.006568223,-0.026111709,-0.002175976,0.004069881,-0.037072178,-0.017568989,0.048355017,0.011605204,0.00523846,-0.023210408,-0.01329763,0.000198961,0.02095384,0.004069881,0.000124036,0.008018874,-0.004009437,-0.065440454,-0.008985974,-0.04384188,0.00261923,-0.017407807,0.012733487,-0.017246623,0.031591944,0.007454732,-0.015715381,-0.025789343,0.016843664,-0.008300944,-0.010557512,-0.020550882,-0.028851826,0.002498342,0.028368276,-0.037716914,0.006366744,0.027562359,-0.003062484,0.017649582,0.034493245,-0.003082632,0.017891357,-0.023693958,0.020309107,0.018777864,0.055769451,-0.011363429,-0.018777864,0.022565674,0.001410355,0.035299163,0.012975262,0.007897986,-0.031108394,0.007253252,0.001299541,0.02143739,-0.012249937,0.01047692,-0.020631474,-0.014667688,-0.029657744,-0.002861005,-0.023693958,0.042230047,-0.000669918,0.001531242,-0.005883194,-0.03046366,-0.05286815,0.029174194,-0.009630707,-0.013136446,-0.034654427,0.021598574,-0.012491712,-0.019422598,0.021759758,0.006689111,-0.058670752,0.014828872,0.014345322,-0.016601888,0.038522828,-0.026272893,-0.047710285,-0.003263964,-0.007978578,0.016682481,-0.027078809,-0.000295923,-0.00427136,-0.001198801,0.006850294,-0.006809998,-0.002498342,-0.002065162,0.012169346,-0.001218949,-0.002578934,0.008462128,0.006648815,-0.020147923,0.005399643,0.028207093,-0.014184138,-0.001611834,-0.017649582,-0.032720227,0.009630707,0.006165265,-0.020147923,-0.007132365,-0.027401175,-0.002820709,-0.022888042,0.024499875,-0.011121654,-0.017568989,-0.02095384,-0.017246623,0.018697273,-0.017730173,0.022565674,0.034170877,0.012652896,-0.009388932,0.039328746,-0.000760584,0.009388932,-0.006769702,-0.005278756,0.011282837,0.006366744,-0.049322117,-0.005722011,0.009630707,-0.00223642,-0.004251212,-0.006930886,0.034009695,0.001359985,0.00310278,-0.05286815,-0.004372099,0.027562359,-0.025305793,-0.010073962,-0.013136446,-0.011846979,0.030302476,-0.008018874,-0.025950525,-0.017004848,0.032075495,0.033687327,0.020550882,0.007897986,-0.034976795,-0.018616682,0.001833461,-0.04287478,0.018213723,0.029174194,0.009590412,-0.035621528,0.005762306,0.002065162,0.019180823,0.019180823,0.016521297,-0.017327214,0.023532774,0.012008162,0.032236677,0.002840857,-0.008059169,0.000861324,0.024499875,-0.012733487,0.038361646,0.033364963,0.013942363,0.028368276,0.00203494,0.005057129,0.016198931,0.051256318,-0.000302219,0.004895946,-0.02998011,-0.033203777,-0.005016833,-0.008905382,-0.018697273,0.001994645,-0.008744199,0.022082124,0.036749814,0.004351952,-0.008099466,-0.020228514,-0.019503189,0.020147923,0.028045909,-0.03094721,0.019744964,0.01523183,-0.012008162,0.017166032,0.000685029,0.021276208,-0.004049733,-0.015151238,-0.047710285,0.000488587,-0.016601888,0.003505739,0.001359985,-0.012411121,-0.017407807,-0.016601888,-0.003445295,0.019422598,0.011363429,-0.001113173,-0.008220353,-0.020389698,0.017407807,0.02143739,0.001012433,-0.006245856,-0.024016324,0.024499875,-0.006366744,0.046420816,-0.000397921,0.000098851,-0.010033666,0.007938282,0.014909463,-0.027723543,-0.040295847,-0.059315488,-0.014828872,0.001349911,-0.02998011,0.002357307,0.010154554,0.005097425,0.000992285,0.031753127,-0.009308341,0.008985974,0.013861772,-0.017327214,-0.008865086,0.040618215,-0.003707218,0.005097425,-0.011363429,0.005560827,0.01096047,-0.009388932,-0.015876563,-0.022565674,-0.016440706,0.023210408,-0.004029585,0.017568989,-0.012088754,0.00005037,0.000941915,0.000866361,0.023049224,0.000871398,0.004815354,-0.021598574,0.000730362,0.002981893,0.01047692,-0.004573578,0.014022955,0.025628159,-0.026595259,-0.020067332,0.02143739,0.033848513,-0.009912779,-0.007978578,0.002175976,-0.026917625,0.029174194,-0.025628159,-0.047065549,-0.018133132,-0.00150102,0.052223418,0.012652896,-0.022726858,0.011524612,-0.012814079,0.005359347,-0.007172661,0.013619997,0.03046366,0.013539405,-0.000591845,0.033203777,0.026917625,-0.044164248,-0.014990055,0.00223642,-0.008139761,0.025950525,0.021276208,0.005016833,-0.004976537,-0.01378118,0.00592349,-0.001329763,0.038684014,0.021115024,0.048999749,0.049966849,-0.018777864,0.018616682,0.038200464,-0.026272893,-0.051578686,0.024499875,0.006850294,-0.019180823,-0.00043318,0.020792658,0.003505739,-0.015473605,-0.041262947,-0.026917625,0.067374654,0.004694466,0.001621908,-0.025305793,0.003606478,0.006286152,-0.020309107,0.016118338,-0.019180823,0.007092069,-0.017327214,-0.006326448,-0.007897986,0.000556586,-0.03046366,-0.013136446,0.016843664,-0.024338692,-0.011444021,-0.018777864,0.002840857,-0.036749814,-0.01523183,-0.009630707,-0.013055854,-0.042230047,0.017327214,-0.012814079,-0.016843664,0.002256567,-0.007656211,0.005963786,-0.016360113,0.026756443,0.019986739,-0.022082124,-0.024983425,-0.039489929,0.01378118,-0.012008162,0.000876435,-0.02192094,0.018133132,-0.020792658,-0.019583782,-0.005842898,0.020067332,-0.016763072,0.007414436,0.01096047,-0.000521328,0.01047692,0.00011711,0.035299163,0.038039278,0.049644485,-0.003062484,0.014667688,-0.007454732,0.006809998,-0.018536089,-0.015554197,0.016360113,0.008542719,-0.013217038,0.02998011,0.017810764,0.048999749,0.020309107,-0.017649582,-0.011041062,0.008381536,0.011363429,0.039651114,-0.012411121,0.011685796,0.029657744,-0.011524612,-0.020147923,0.03046366,0.00261923,-0.00320352,-0.002317011,-0.00101747,-0.047387917,0.04287478,-0.011927571,-0.017488398,-0.010638104,-0.006850294,0.01096047,0.033848513,-0.006124969,0.001793165,0.015473605,-0.048999749,0.006447336,0.033848513,0.008663607,-0.024822243,0.005399643,-0.00368707,-0.015070647,-0.009590412,0.001289467,-0.018858457,0.02095384,-0.007414436,-0.008421832,0.000715251,-0.015473605,0.02901301,0.020309107,-0.003707218,0.016360113,-0.008663607,0.018939048,0.001218949,0.00358633,-0.003284112,0.036427446,0.02192094,0.022888042,-0.024661059,0.008341241,-0.024338692,-0.00950982,-0.017166032,0.046743184,-0.018052539,-0.012975262,0.002800561,-0.012008162,-0.013055854,0.028368276,-0.057381287,0.018697273,-0.043519516,-0.018052539,0.001370059,-0.019342007,0.022404492,0.017166032,-0.004351952,0.001611834,-0.028207093,0.001319689,0.025950525,0.025305793,0.017488398,-0.045776084,-0.024983425,0.005117572,-0.010879879,0.020147923,-0.00999337,0.022082124,0.000337478,-0.018777864,0.007978578,-0.039328746,0.000249331,0.04287478,-0.012411121,-0.023532774,0.006527927,0.028207093,0.009348636,0.006084673,-0.007293548,-0.022082124,-0.017085439,0.02047029,-0.007817394,0.003243816,-0.008381536,-0.00523846,-0.004674318,-0.051256318,0.019986739,-0.009912779,0.040940579,0.006527927,-0.002861005,0.035460345,0.026434075,0.015393013,-0.005359347,-0.012733487,-0.025628159,0.019664373,-0.018536089,0.025305793,-0.009912779,0.032397863,0.047387917,0.000674955,0.031108394,-0.008381536,-0.002558786,-0.01096047,-0.004674318,0.002115532,0.000275775,0.02047029,0.036427446,-0.027401175,-0.030302476,-0.000410514,0.006769702,0.024822243,-0.011041062,0.028690644,0.019180823,-0.016763072,-0.037072178,-0.027078809,0.038845196,0.05996022,-0.037233364,-0.000377774,0.006487631,0.006729406,0.033848513,-0.019422598,-0.007092069,-0.001621908,0.026111709,-0.002498342,0.014345322,-0.019342007,0.017891357,-0.014587097,-0.004533283,-0.020147923,0.001430503,-0.009711299,0.049644485,0.001410355,-0.010315737,0.003082632,-0.00271997,-0.023371592,0.006729406,0.025144609,0.023210408,0.004976537,-0.000278293,-0.025305793,0.012330529,-0.019019639,-0.00640704,-0.006286152,0.017971948,-0.002327085,0.016924256,-0.015795972,-0.012491712,-0.011282837,0.003022189,0.01047692,0.027239993,0.012008162,0.003263964,0.026434075,0.035621528,-0.024338692,-0.012652896,0.024822243,0.000654807,0.028368276,0.011202246,0.016440706,0.016360113,-0.026917625,-0.019744964,0.013217038,0.011363429,-0.003928845,-0.028690644,0.001440577,-0.037716914,0.023693958,0.018374907,0.011927571,-0.042552415,0.012169346,-0.009953074,0.011444021,0.019503189,-0.016279522,0.003243816,-0.022888042,-0.024016324,-0.007897986,-0.006487631,-0.010638104,-0.041907679,-0.025950525,-0.032881413,-0.022404492,-0.03094721,0.01378118,0.043519516,-0.010718695,0.020067332,0.037555728,-0.000215331,0.019664373,0.004916093,-0.040940579,-0.048999749,0.017407807,0.006648815,-0.014587097,-0.014506505,-0.047387917,-0.006729406,0.015393013,0.028851826,0.024983425,-0.009832187,-0.004996685,0.025466975,0.015070647,-0.004593727,-0.010073962,0.000685029,0.041262947,-0.006326448,0.021598574,0.025466975,0.02143739,-0.007253252,0.029174194,-0.012169346,0.011605204,-0.008623311,-0.002024866,-0.001450651,0.025144609,0.004009437,0.02852946,-0.003002041,-0.02143739,-0.027401175,-0.02998011,0.023210408,0.016279522,0.017166032,-0.020228514,0.011202246,-0.014103547,0.009590412,-0.014506505,-0.049966849,-0.009872482,0.002558786,-0.036105078,0.004009437,0.010718695,-0.004996685,0.003707218,-0.008663607,0.012894671,-0.003022189,-0.002901301,0.000886509,0.017327214,-0.027401175,-0.016601888,-0.010799287,-0.005883194,-0.026595259,-0.033526145,-0.004513135,0.010396329,0.017971948,-0.035782713,-0.041585315,-0.009026269,-0.001349911,0.005641419,-0.001329763,0.003747514,-0.005319052,-0.005883194,-0.000277034,0.021115024,0.02901301,-0.027562359,0.044486616,-0.071887791,-0.002861005,-0.003404999,-0.005319052,0.003022189,0.024499875,0.034493245,-0.009106861,0.016037747,-0.005439939,0.050289217,0.003404999,-0.013619997,0.021115024,0.021759758,0.022243308,-0.002578934,-0.000579253,-0.054157618,-0.012088754,0.00737414,-0.030786026,-0.019825557,0.003969141,-0.002558786,0.022243308,0.029335376,-0.024016324,0.006527927,0.012814079,-0.019019639,0.012249937,-0.004694466,-0.002266641,-0.014022955,0.023049224,-0.020631474,-0.025466975,-0.037072178,0.002266641,-0.013378222,0.006124969,0.012491712,0.017407807,-0.009872482,0.031108394,0.010315737,0.032881413,-0.006648815,0.009832187,0.024338692,0.03094721,0.016279522,-0.022726858,0.03094721,-0.040134665,0.008139761,0.006809998,0.018294314,0.01523183,-0.03046366,-0.007172661,-0.007293548,0.003243816,0.006124969,-0.006729406,-0.003183372,0.047387917,0.006124969,-0.000375255,-0.024661059,0.022243308,-0.004492987,0.012330529,-0.02949656,0.027078809,-0.021759758,-0.004069881,0.013700588,-0.033526145,-0.009066566,-0.023049224,0.017891357,0.007212956,0.029818926,-0.023049224,-0.006689111,0.030302476,0.009147157,-0.005439939,-0.003042337,0.034815613,0.027078809,-0.055447087,-0.018616682,0.016763072,-0.013136446,-0.018616682,0.034009695,-0.003465443,-0.035621528,-0.002004718,0.01329763,0.023532774,-0.003525887,-0.005722011,-0.011363429,0.027239993,-0.016601888,-0.015473605,0.022565674,0.013136446,-0.021598574,-0.002538638,0.033203777,0.006245856,0.020631474,-0.001390207,0.013942363,-0.022082124,0.012733487,-0.006769702,0.024661059,-0.026595259,-0.003485591,-0.004513135,0.037555728,0.018133132,-0.026595259,0.024338692,-0.033687327,0.016924256,0.006608519,0.022243308,-0.033848513,-0.028368276,0.002538638,0.012894671,0.001183691,0.014990055,0.028207093,0.010879879,-0.012411121,0.012975262,0.006286152,0.002397603,-0.036427446,0.015070647,-0.030141294,0.015312422,0.017568989,-0.009348636,0.019583782,0.039651114,-0.006165265,0.004916093,-0.021276208,0.011766387,0.029335376,-0.004190768,-0.012894671,0.026756443,0.007092069,-0.024016324,-0.037716914,-0.001309615,0.048999749,-0.01474828,-0.032236677,0.025466975,0.011363429,0.043519516,0.007575619,0.034332063,-0.019019639,-0.011766387,-0.018858457,0.000056351,-0.004492987,0.000554068,0.003364703,-0.025144609,-0.062216789,0.001254208,0.033364963,0.005681715,0.02143739,0.007414436,-0.023855142,0.013539405,-0.032236677,-0.007857691,0.009348636,0.018536089,-0.018697273,0.031269576,-0.018616682,0.018455498,-0.006124969,-0.003143076,-0.010638104,0.000982211,0.023855142,-0.01047692,0.023049224,0.00640704,0.021115024,-0.009872482,0.019261414,0.026756443,-0.00427136,0.008502424,0.019906148,0.045776084,-0.008824791,0.005963786,-0.012814079,-0.016521297,-0.012249937,0.010033666,-0.017166032,0.014184138,-0.022726858,0.010879879,0.034493245,0.001359985,0.00640704,0.000972137,-0.027078809,0.013619997,-0.030302476,0.009388932,-0.001007396,0.016440706,0.017488398,-0.006447336,0.022888042,-0.00737414,-0.006366744,-0.005883194,-0.007454732,0.027562359,0.005802602,-0.003747514,-0.026434075,0.018213723,0.008462128,-0.003848253,-0.004049733,-0.014990055,-0.006004081,-0.01047692,-0.014425913,0.030624844,-0.015715381,-0.024338692,0.007495028,0.002820709,-0.021276208,-0.005399643,-0.057381287,-0.061249688,-0.013055854,0.02901301,0.01474828,-0.024177508,-0.026595259,0.012411121,-0.011927571,-0.007253252,-0.011927571,0.015070647,-0.019100232,0.015795972,-0.01096047,-0.024822243,0.003989289,0.012088754,-0.039006379,-0.050611585,0.000295923,-0.010718695,0.017327214,-0.01426473,-0.010194849,-0.044486616,0.015554197,-0.019744964,-0.005157868,0.006648815,-0.013539405,-0.024499875,0.018939048,0.039328746,-0.009429228,0.011363429,0.069308855,-0.001193765,0.030302476,-0.012572304,0.024983425,-0.008623311,0.00320352,0.039328746,0.008824791,-0.024822243,-0.00523846,0.013619997,-0.008300944,-0.038845196,0.00950982,-0.023855142,-0.004936241,0.031108394,-0.033526145,-0.006044377,-0.000785769,-0.013458813,-0.051256318,0.030302476,-0.013700588,0.02192094,0.003626626,-0.018777864,-0.014990055,0.013055854,-0.007736803,-0.010073962,-0.015312422,0.034493245,-0.011282837,-0.040134665,-0.023855142,0.006689111,-0.003022189,0.026111709,-0.017568989,-0.014506505,-0.011444021,0.005681715,0.038845196,0.016279522,-0.002407677,-0.00640704,0.003566182,-0.005157868,0.012652896,-0.013619997,-0.013458813,-0.004875797,0.002367381,-0.009630707,-0.009388932,0.000337478,-0.019019639,-0.009671004,-0.034332063,-0.013861772,0.018213723,0.007736803,0.005439939,-0.042230047,0.040618215,0.007051773,-0.013619997,-0.026756443,0.020309107,0.002014792,0.002206198,0.003062484,-0.027562359,0.048677385,-0.005802602,-0.042230047,-0.011282837,-0.02047029,0.013458813,0.015312422,-0.010033666,-0.031914312,-0.001133321,-0.039006379,0.003727366,-0.032559045,0.008623311,0.019664373,0.057058919,-0.016037747,0.009106861,-0.023855142,0.012975262,-0.015876563,0.00689059,-0.01426473,0.039006379,-0.026595259,-0.008059169,-0.028690644,0.030302476,-0.028045909,0.01378118,-0.003344555,0.006971181,-0.025950525,0.000871398,-0.017568989,-0.024983425,-0.002458047,-0.024338692,-0.001642056,-0.012814079,0.000181331,0.017246623,0.015070647,-0.008744199,0.030141294,0.025789343,-0.016118338,-0.04384188,-0.042230047,-0.039167564,0.022726858,-0.023210408,0.009711299,0.009469524,0.019503189,-0.007938282,-0.001239097,0.00737414,0.029335376,0.014828872,0.043519516,-0.029335376,-0.04287478,0.017166032,-0.015957156,0.004210916,0.029335376,-0.035299163,0.032559045,-0.02095384,0.026756443,-0.023210408,-0.001037618,0.008220353,-0.031914312,0.002216272,-0.030141294,0.007092069,0.015554197,-0.001229023,-0.014022955,-0.002981893,-0.006326448,-0.034976795,0.012411121,-0.024499875,-0.026111709,0.015070647,0.036427446,0.01523183,0.060282588,
	}

	vectorSearchStage := bson.D{
		{"$vectorSearch", bson.D{
			{"index", "vector_index"},
			{"path", "plot_embedding_voyage_3_large"},
			{"queryVector", queryVector},
			{"exact", true},
			{"limit", 10},
		}}}

	projectStage := bson.D{
		{"$project", bson.D{
			{"_id", 0},
			{"plot", 1},
			{"title", 1},
			{"score", bson.D{{"$meta", "vectorSearchScore"}}},
		}}}

	cursor, err := coll.Aggregate(ctx, mongo.Pipeline{vectorSearchStage, projectStage})
	if err != nil {
		log.Fatalf("failed to retrieve data from the server: %v", err)
	}
	// display the results
	type ProjectedMovieResult struct {
		Title string  `bson:"title"`
		Plot  string  `bson:"plot"`
		Score float64 `bson:"score"`
	}

	var results []ProjectedMovieResult
	if err = cursor.All(ctx, &results); err != nil {
		log.Fatalf("failed to unmarshal retrieved docs to ProjectedMovieResult objects: %v", err)
	}
	for _, result := range results {
		fmt.Printf("Title: %v \nPlot: %v \nScore: %v \n\n", result.Title, result.Plot, result.Score)
	}
}

```

**Output:**

```sh
Title: The Star 
Plot: During WW2 the Russian Army sent a special group named "Zvezda" to fight the Nazis in their backyard. 
Score: 0.7459506392478943 

Title: P-51 Dragon Fighter 
Plot: As World War Two rages on, the allies are about to push the Nazis out of North Africa. That's when the Nazis turn up the heat, unleashing their secret Weapon - dragons. 
Score: 0.7430292367935181 

Title: Fury 
Plot: April, 1945. As the Allies make their final push in the European Theatre, a battle-hardened Army sergeant named Wardaddy commands a Sherman tank and his five-man crew on a deadly mission behind enemy lines. Outnumbered, out-gunned, and with a rookie soldier thrust into their platoon, Wardaddy and his men face overwhelming odds in their heroic attempts to strike at the heart of Nazi Germany. 
Score: 0.7428240776062012 

Title: Memphis Belle 
Plot: It's May 1943 at a US Army Air Corps base in England. The four officers and six enlisted men of the Memphis Belle - a B-17 bomber so nicknamed for the girlfriend of its stern and stoic ... 
Score: 0.7340154647827148 

Title: The Young Lions 
Plot: The destiny of three soldiers during World War II. The German officer Christian Diestl approves less and less of the war. Jewish-American Noah Ackerman deals with antisemitism at home and ... 
Score: 0.7327103614807129 

Title: White Tiger 
Plot: Great Patriotic War, early 1940s. After barely surviving a battle with a mysterious, ghostly-white Tiger tank, Red Army Sergeant Ivan Naydenov becomes obsessed with its destruction. 
Score: 0.732368528842926 

Title: The Fallen 
Plot: The story of ordinary men during WWII as seen from three different points of View. 
Score: 0.7301670908927917 

Title: War Pigs 
Plot: A rag tag unit of misfits known as the War Pigs must go behind enemy lines to exterminate Nazis by any means necessary. 
Score: 0.7290490865707397 

Title: The Red Baron 
Plot: Baron Manfred von Richthofen is the most feared and celebrated pilot of the German air force in World War I. To him and his companions, air combats are events of sporty nature, technical ... 
Score: 0.728823184967041 

Title: Battle of Britain 
Plot: In 1940, the British Royal Air Force fights a desperate battle vs. the Nazi Germany Air Force for control of British air space to prevent a Nazi invasion of Britain. 
Score: 0.7270985245704651 
```

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *time travel*. It considers up to `150` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```java
import com.mongodb.client.MongoClient;
import com.mongodb.client.MongoClients;
import com.mongodb.client.MongoCollection;
import com.mongodb.client.MongoDatabase;
import com.mongodb.client.model.search.FieldSearchPath;
import org.bson.Document;
import org.bson.conversions.Bson;

import java.util.List;

import static com.mongodb.client.model.Aggregates.project;
import static com.mongodb.client.model.Aggregates.vectorSearch;
import static com.mongodb.client.model.Projections.fields;
import static com.mongodb.client.model.Projections.include;
import static com.mongodb.client.model.Projections.exclude;
import static com.mongodb.client.model.Projections.metaVectorSearchScore;
import static com.mongodb.client.model.search.SearchPath.fieldPath;
import static com.mongodb.client.model.search.VectorSearchOptions.approximateVectorSearchOptions;
import static java.util.Arrays.asList;

public class BasicQuery {
  public static void main( String[] args ) {
    // specify connection
    String uri = "<connection-string>";

    // establish connection and set namespace
    try (MongoClient mongoClient = MongoClients.create(uri)) {
      MongoDatabase database = mongoClient.getDatabase("sample_mflix");
      MongoCollection<Document> collection = database.getCollection("embedded_movies");
      

      // define $vectorSearch query options
      List<Double> queryVector = (asList(-0.034731735d,0.008558298d,-0.0153717d,-0.029912498d,0.011549547d,0.010261648d,-0.011964999d,-0.023265276d,0.010303194d,-0.006896493d,-0.00054528d,0.003926015d,-0.025757983d,0.027419789d,0.001199616d,-0.036227357d,-0.005297005d,0.021935832d,0.010303194d,-0.019193852d,0.025093261d,-0.040049512d,-0.033900831d,-0.011466458d,-0.01827986d,-0.0153717d,0.023265276d,0.007727395d,0.000114249d,0.005317777d,-0.043871664d,-0.02127111d,-0.019609304d,0.016368784d,-0.004756918d,0.003552109d,0.006522586d,-0.005400868d,-0.015620971d,-0.034565553d,-0.018695312d,-0.023099095d,0.050851244d,-0.034731735d,0.004819236d,0.022268193d,-0.095719993d,0.05517194d,-0.046198189d,-0.036393538d,0.007187308d,-0.02459472d,-0.036725901d,0.009472291d,0.019027673d,0.020938748d,-0.011051006d,0.027087428d,0.04586583d,-0.022600554d,-0.05517194d,0.044204023d,0.01213118d,0.047859997d,-0.03938479d,0.002928932d,0.002056484d,0.019443123d,-0.028583053d,0.013543714d,0.022932915d,0.011632638d,0.004923099d,0.000389486d,0.020024756d,-0.024096178d,-0.022766734d,0.011217186d,-0.003198975d,0.007104218d,-0.047195274d,-0.013377533d,0.013294443d,0.024096178d,-0.056501385d,-0.026755067d,-0.008433662d,-0.001911076d,0.007976666d,-0.008101301d,-0.014042255d,0.008641388d,-0.02176965d,0.010012378d,-0.000607598d,-0.024927082d,0.024927082d,-0.018612221d,-0.001184036d,0.005567048d,0.001324251d,-0.019526213d,-0.023597637d,0.060489718d,-0.010178559d,-0.019609304d,0.004112968d,-0.011217186d,-0.031574301d,-0.008766023d,0.005483958d,-0.061819162d,-0.023431456d,-0.040714234d,0.015039339d,0.026422706d,0.016202603d,0.004653055d,0.041046593d,-0.018030589d,0.040381871d,-0.002638116d,0.013045172d,0.004216831d,0.005650138d,0.027419789d,0.003926015d,-0.028749233d,0.004798463d,-0.030244859d,0.063813329d,0.007145763d,-0.017448956d,0.025591804d,-0.045201108d,0.010718645d,0.002804297d,0.014291527d,0.04586583d,-0.015205519d,-0.021603471d,-0.035230275d,0.00760276d,0.033236109d,0.016534964d,-0.043206941d,-0.003115885d,-0.026256526d,0.005940954d,0.016534964d,0.024262359d,-0.001630647d,0.028084511d,-0.012795902d,0.007270399d,0.001381376d,-0.009763107d,-0.006896493d,0.008433662d,-0.019360034d,0.000386889d,0.030411039d,0.025591804d,0.010469374d,0.037722982d,-0.001147684d,-0.005400868d,0.052845411d,-0.052513052d,0.00768585d,-0.004299921d,0.00922302d,0.011881908d,0.012962082d,-0.068798743d,0.003593654d,0.020938748d,-0.013792985d,-0.034565553d,-0.007519669d,-0.04021569d,-0.020689478d,0.006273315d,0.046862911d,0.006107135d,0.002638116d,-0.013792985d,-0.005400868d,-0.020274026d,0.007644305d,-0.010801735d,0.026422706d,0.043871664d,0.003780607d,0.010261648d,-0.064145692d,0.011881908d,-0.009056839d,0.009347656d,-0.02459472d,0.026422706d,0.033236109d,0.041212775d,0.019027673d,-0.00315743d,0.004424557d,0.020689478d,-0.0153717d,-0.015205519d,-0.034897912d,0.020274026d,0.016867325d,0.040714234d,-0.022766734d,-0.010967916d,0.026256526d,0.007062673d,-0.015953332d,-0.007727395d,0.031574301d,-0.002887387d,-0.00614868d,0.004569965d,0.019027673d,0.012878992d,0.011798819d,0.004258377d,-0.019193852d,-0.021437289d,-0.021603471d,0.000301202d,-0.051183607d,-0.004985416d,-0.030078677d,0.012629721d,0.065142773d,-0.031740483d,-0.021104928d,-0.03938479d,-0.003365156d,-0.016036423d,0.036393538d,0.009804652d,-0.018612221d,0.060489718d,-0.003697517d,0.000547876d,0.063480966d,0.02758597d,0.010053922d,-0.003655972d,-0.001485239d,0.018362951d,0.021104928d,-0.003905243d,0.019443123d,-0.002658889d,-0.00380138d,-0.013626805d,0.035894997d,0.035396457d,-0.005691683d,0.002762751d,0.012878992d,-0.009596926d,-0.009970833d,-0.015953332d,0.022434372d,0.00614868d,-0.021188019d,0.001557943d,-0.020190936d,0.009763107d,0.017448956d,0.006730312d,0.005567048d,0.019692395d,-0.00218112d,-0.016867325d,0.006854947d,0.007976666d,0.019193852d,0.040880412d,0.007353489d,-0.02127111d,-0.031906664d,-0.026755067d,-0.017947499d,0.040381871d,0.042209856d,0.00913993d,-0.0307434d,-0.017781317d,-0.015039339d,0.03057722d,0.017532047d,0.0187784d,-0.060822077d,0.002928932d,-0.026422706d,-0.005899409d,0.039717149d,0.026588887d,-0.000971118d,0.004923099d,-0.013626805d,0.0187784d,-0.031408124d,-0.000695881d,0.050851244d,-0.014457707d,-0.007311944d,-0.001293092d,-0.002139574d,-0.019276943d,0.00290816d,0.019360034d,-0.017781317d,0.002160347d,0.016618054d,-0.006522586d,0.011798819d,0.029247776d,-0.02775215d,0.010344739d,-0.018362951d,-0.036725901d,-0.015870241d,0.015704062d,-0.012463541d,0.02459472d,-0.024096178d,0.001152877d,-0.031408124d,0.025425622d,0.027087428d,0.00922302d,0.034565553d,0.015704062d,-0.020689478d,-0.00517237d,-0.014706978d,-0.001589101d,0.026090344d,0.014956249d,0.011715728d,0.004299921d,-0.00913993d,0.022434372d,-0.03705826d,0.048524719d,-0.030411039d,0.008433662d,0.017033506d,-0.000511525d,-0.031408124d,0.005940954d,-0.012962082d,-0.031574301d,0.017448956d,0.010178559d,-0.011383367d,-0.020107845d,-0.005151597d,0.006647222d,0.013128263d,0.007145763d,0.008059756d,-0.045201108d,-0.004943871d,0.015787151d,-0.045201108d,-0.020772567d,-0.020274026d,0.028250692d,-0.024262359d,-0.004424557d,0.009804652d,0.000472576d,-0.005691683d,0.001443693d,-0.013294443d,0.001412535d,0.013211353d,-0.01213118d,-0.002118802d,0.017781317d,-0.007353489d,-0.031075761d,-0.004923099d,0.011383367d,-0.004486875d,-0.010178559d,0.016618054d,0.014457707d,0.023763817d,-0.02459472d,-0.00388447d,0.012546631d,-0.007519669d,0.015704062d,-0.014291527d,0.009680017d,-0.035562634d,0.023763817d,0.053510133d,-0.0555043d,-0.003572882d,0.022102011d,0.021603471d,-0.017282777d,-0.001474852d,-0.043539301d,0.007810486d,-0.025757983d,-0.005400868d,0.029912498d,-0.00760276d,0.014125346d,0.030909581d,-0.03340229d,-0.009680017d,0.018030589d,0.008849114d,0.03057722d,0.019775484d,0.014125346d,0.031906664d,-0.03057722d,-0.027087428d,-0.023597637d,-0.022434372d,-0.012878992d,0.016285693d,-0.021603471d,-0.029746316d,0.029746316d,0.020357117d,0.006314861d,-0.001158071d,0.028749233d,-0.045201108d,0.011383367d,0.011134096d,-0.021437289d,-0.035728816d,0.001827986d,0.008267482d,-0.057498466d,0.01213118d,-0.01213118d,-0.040548053d,0.010718645d,0.004798463d,-0.004881553d,-0.019526213d,-0.008558298d,0.0059825d,-0.000262254d,-0.017615138d,0.005193142d,0.019692395d,-0.00198378d,-0.002845842d,0.012546631d,0.006107135d,-0.008225936d,-0.008890659d,0.015870241d,0.00517237d,0.002596571d,-0.010427829d,-0.019110762d,0.024262359d,0.012048089d,-0.032405205d,0.006522586d,0.013211353d,0.013211353d,-0.038221523d,-0.007727395d,-0.008267482d,-0.019276943d,0.001474852d,0.031408124d,-0.035562634d,0.017532047d,-0.023431456d,-0.015454791d,-0.011383367d,0.016534964d,-0.02176965d,0.008682934d,0.027253609d,0.020190936d,-0.0247609d,-0.007311944d,0.009555381d,-0.01852913d,-0.011632638d,0.011549547d,0.027419789d,-0.034067012d,-0.01229736d,0.0307434d,0.003946788d,0.0046946d,0.037722982d,0.03057722d,-0.010427829d,0.002284982d,0.033236109d,0.030078677d,-0.013377533d,0.007395034d,-0.012048089d,0.040714234d,-0.028749233d,-0.000102565d,-0.0059825d,-0.041046593d,0.017698228d,-0.006356406d,0.003178203d,0.009056839d,0.023099095d,0.00606559d,0.011881908d,-0.02127111d,-0.001126912d,-0.027087428d,0.011134096d,0.001204809d,-0.017033506d,0.011051006d,-0.014374617d,0.017864408d,0.023431456d,-0.002077257d,-0.026755067d,-0.043871664d,0.025757983d,-0.006190225d,0.001152877d,0.011798819d,-0.024262359d,0.006564131d,-0.070128188d,-0.004362239d,0.012962082d,-0.013626805d,-0.001402148d,-0.012214269d,0.011217186d,-0.015953332d,0.015787151d,0.011134096d,0.027253609d,0.024262359d,-0.048192356d,0.009970833d,0.018944582d,-0.00517237d,0.021935832d,0.02775215d,0.003406701d,-0.010884825d,0.075113602d,-0.015953332d,0.007727395d,0.026755067d,-0.006190225d,-0.012712811d,0.013377533d,0.005940954d,-0.008309027d,0.02459472d,0.002316141d,-0.022434372d,-0.012712811d,0.03057722d,-0.015787151d,0.026755067d,-0.001069787d,0.03988333d,-0.003697517d,0.039550968d,-0.019027673d,-0.0059825d,-0.00031029d,-0.012546631d,-0.003614427d,0.007478124d,0.005525503d,0.032571387d,-0.011798819d,-0.011466458d,-0.00606559d,-0.011798819d,0.018446039d,0.007976666d,0.018944582d,-0.02176965d,0.026588887d,-0.006273315d,-0.012463541d,-0.007395034d,0.012048089d,-0.029247776d,0.015454791d,-0.007145763d,0.006481041d,-0.015620971d,-0.00388447d,-0.025757983d,-0.001651419d,-0.032903746d,-0.005068507d,0.03938479d,0.003926015d,0.004715373d,0.022600554d,-0.012546631d,0.022932915d,0.007810486d,0.040714234d,0.019941665d,0.013543714d,0.003406701d,0.010884825d,-0.03988333d,0.042209856d,-0.022766734d,0.027419789d,-0.029580137d,0.043206941d,0.022932915d,0.021104928d,-0.056833744d,0.005193142d,0.036061179d,-0.012878992d,0.008516753d,-0.02758597d,-0.030244859d,-0.011798819d,0.001111332d,-0.014125346d,-0.014125346d,0.019027673d,0.029081594d,0.018861491d,0.013626805d,0.06846638d,0.023099095d,0.041378956d,0.001599488d,-0.028749233d,0.017781317d,0.016285693d,0.021603471d,-0.018113678d,0.011300277d,-0.032239024d,0.022434372d,-0.02459472d,-0.013626805d,0.005483958d,0.013460624d,-0.031574301d,-0.015620971d,0.016451873d,0.014790068d,-0.008849114d,0.011134096d,0.00461151d,0.015122429d,0.036227357d,0.00206687d,0.000877641d,0.022102011d,-0.028250692d,0.022600554d,-0.026422706d,0.004029878d,-0.032072846d,0.017116595d,0.010884825d,0.019609304d,0.00614868d,0.005733229d,0.016119512d,0.002866614d,-0.014540797d,0.012463541d,-0.003905243d,0.003759835d,-0.000485559d,-0.022766734d,-0.016285693d,0.037722982d,0.009513836d,0.001506011d,0.011964999d,0.004029878d,0.019941665d,-0.000965924d,0.002129188d,0.015205519d,0.071125269d,0.022932915d,0.005940954d,-0.00044661d,0.010220103d,-0.03423319d,-0.016285693d,-0.016867325d,-0.000659529d,-0.008018211d,-0.011383367d,0.000016634d,0.004071423d,-0.029413955d,0.019941665d,-0.00913993d,-0.024096178d,0.010635555d,0.010594009d,0.001547556d,0.036227357d,-0.030078677d,0.020772567d,0.022268193d,-0.014125346d,0.008766023d,-0.012962082d,-0.007187308d,0.017033506d,-0.007187308d,-0.015205519d,-0.005608593d,0.044536386d,-0.001235968d,0.007852031d,0.001599488d,0.005857864d,-0.005940954d,-0.010510919d,-0.005567048d,0.006730312d,0.016285693d,-0.010801735d,-0.024428539d,0.015122429d,-0.02176965d,0.01528861d,-0.007436579d,0.00226421d,-0.004715373d,0.004507647d,0.004341467d,0.005525503d,-0.031075761d,-0.005899409d,0.037556801d,0.014873158d,-0.000342747d,0.009970833d,-0.019443123d,0.023597637d,-0.012048089d,-0.025259443d,0.006024044d,-0.01827986d,0.010012378d,0.016784234d,0.013211353d,-0.005400868d,-0.024428539d,-0.02176965d,-0.035230275d,0.009347656d,0.028583053d,-0.015704062d,-0.017781317d,0.00226421d,0.001199616d,-0.003385928d,0.008267482d,0.002326528d,0.022434372d,-0.020190936d,-0.015787151d,0.000789358d,0.031241942d,0.011300277d,0.001506011d,-0.023265276d,-0.010967916d,0.009056839d,0.011300277d,-0.030244859d,0.007478124d,0.001111332d,-0.035894997d,0.0153717d,0.002700434d,0.021104928d,0.010884825d,-0.003344383d,0.00768585d,0.010386284d,0.00452842d,-0.014706978d,0.028084511d,0.013377533d,0.014873158d,0.046862911d,-0.015454791d,0.021188019d,0.013959166d,0.012629721d,0.025924165d,-0.018695312d,-0.00922302d,-0.0093892d,0.007727395d,0.036892079d,0.007228854d,-0.01229736d,0.029247776d,-0.004943871d,-0.027253609d,-0.008433662d,0.043206941d,0.002825069d,0.028583053d,-0.023431456d,0.034897912d,-0.041545134d,-0.016534964d,0.003053567d,-0.012712811d,0.002741979d,-0.007187308d,-0.025093261d,-0.045201108d,-0.004424557d,-0.016618054d,-0.008890659d,0.008018211d,-0.05184833d,-0.019526213d,-0.013377533d,-0.010469374d,0.030244859d,-0.005068507d,0.051183607d,0.005483958d,-0.006024044d,0.035064094d,-0.011134096d,0.014956249d,0.002284982d,0.001724123d,-0.01229736d,0.012629721d,0.010261648d,0.014540797d,0.048857078d,-0.029580137d,-0.024927082d,-0.008350573d,-0.03988333d,0.000939959d,0.013543714d,0.013626805d,-0.021437289d,-0.012962082d,0.006771857d,0.013709894d,-0.0059825d,0.035396457d,-0.006439496d,-0.029580137d,0.0046946d,0.019609304d,-0.007270399d,0.014291527d,-0.015620971d,0.00118923d,-0.00760276d,-0.017199686d,0.023265276d,0.026588887d,-0.030078677d,-0.016701145d,-0.025757983d,0.004964644d,0.026588887d,0.043206941d,0.011051006d,-0.009846197d,0.028915415d,0.031574301d,0.023763817d,0.009264565d,-0.008433662d,-0.035064094d,-0.000579035d,-0.0247609d,0.014125346d,0.016618054d,0.028749233d,-0.052513052d,-0.016867325d,-0.01238045d,0.002741979d,0.013709894d,0.010718645d,0.013626805d,0.009596926d,-0.004403784d,-0.02758597d,-0.000945152d,0.000420645d,0.003759835d,0.012546631d,-0.011881908d,0.008392117d,0.012795902d,0.005483958d,-0.009763107d,0.006397951d,-0.010801735d,0.012795902d,-0.03938479d,0.005733229d,0.005733229d,-0.000433627d,0.015454791d,0.002357686d,-0.006564131d,0.030244859d,-0.024428539d,0.016036423d,0.014291527d,-0.004964644d,0.029413955d,0.040381871d,0.012629721d,-0.033568468d,-0.026422706d,-0.037889164d,-0.034399372d,-0.03423319d,0.021935832d,0.004133741d,-0.014623888d,-0.013543714d,-0.05517194d,0.004736145d,0.006314861d,0.00006037d,0.006356406d,0.003323611d,-0.010344739d,0.007062673d,0.005899409d,-0.00623177d,-0.001973394d,-0.0555043d,0.011881908d,0.001350217d,-0.033069927d,-0.026921248d,0.022268193d,0.028583053d,-0.021021837d,0.010884825d,0.019692395d,-0.005442413d,0.031574301d,-0.014956249d,0.01238045d,-0.006356406d,0.006273315d,-0.003095113d,-0.014540797d,-0.02176965d,0.005006189d,-0.002658889d,0.042542219d,-0.02176965d,0.017199686d,-0.016701145d,-0.001599488d,0.016950415d,-0.021188019d,0.017864408d,0.023763817d,-0.000669915d,0.025093261d,0.021104928d,0.008807569d,0.037390623d,-0.025591804d,-0.003178203d,-0.001319058d,0.020523297d,0.005255459d,0.019276943d,-0.00226421d,0.00760276d,-0.057166107d,-0.006896493d,-0.034067012d,0.043871664d,0.038221523d,0.008101301d,0.03988333d,0.015870241d,0.000955538d,-0.004299921d,-0.002928932d,-0.002118802d,-0.020523297d,-0.001168457d,-0.011134096d,-0.000685495d,0.003323611d,0.011549547d,0.034565553d,0.029247776d,-0.029746316d,0.005213914d,0.019110762d,-0.003302838d,0.026422706d,0.028915415d,-0.036227357d,0.033236109d,0.038387705d,-0.035230275d,0.004071423d,-0.021935832d,0.002928932d,0.000976311d,0.000527104d,-0.006854947d,-0.003822153d,-0.001199616d,0.019858574d,-0.002762751d,0.039052427d,-0.008641388d,0.032239024d,-0.002295369d,0.035396457d,0.044536386d,-0.029413955d,0.025093261d,-0.03423319d,-0.016867325d,-0.008849114d,0.008433662d,-0.004486875d,0.017033506d,0.006730312d,-0.008599843d,-0.008225936d,-0.024428539d,0.006564131d,-0.007561215d,-0.032072846d,-0.019941665d,0.035396457d,0.019276943d,0.010261648d,0.005857864d,0.032239024d,-0.044204023d,-0.018944582d,0.002409618d,0.032903746d,0.05517194d,-0.03655972d,0.007976666d,0.030909581d,-0.023929998d,0.016368784d,0.01528861d,-0.00768585d,0.02176965d,0.013626805d,-0.02459472d,0.04021569d,-0.032737568d,0.006854947d,-0.011383367d,0.014873158d,-0.02176965d,0.00243039d,0.0093892d,0.0093892d,-0.029580137d,0.019858574d,0.01827986d,0.024428539d,0.017864408d,-0.028250692d,-0.001111332d,0.056169022d,0.007478124d,-0.010718645d,0.041046593d,-0.015704062d,0.034731735d,0.002523867d,-0.032571387d,0.004341467d,-0.023597637d,-0.011881908d,-0.035562634d,0.006688767d,0.007810486d,-0.012712811d,0.022600554d,0.03057722d,0.022600554d,0.010552464d,0.0307434d,-0.009638472d,0.02176965d,-0.018030589d,0.024262359d,-0.036227357d,-0.020772567d,0.001641033d,-0.022932915d,-0.014623888d,0.018362951d,0.002575798d,0.006190225d,-0.011051006d,0.021021837d,0.019110762d,0.02127111d,-0.028583053d,-0.052180689d,-0.014291527d,-0.010552464d,0.036393538d,0.042542219d,-0.04586583d,-0.001869531d,0.008350573d,-0.008516753d,-0.020772567d,0.000294711d,0.015704062d,-0.014457707d,-0.020772567d,0.008766023d,-0.026588887d,-0.004736145d,-0.028084511d,-0.007519669d,0.010552464d,-0.016534964d,0.006190225d,0.012962082d,-0.016618054d,0.012546631d,0.02459472d,0.022932915d,0.020440206d,-0.027918331d,-0.008059756d,0.020689478d,-0.014623888d,-0.011466458d,-0.006896493d,-0.020024756d,-0.031408124d,0.021603471d,0.007270399d,-0.03057722d,0.008350573d,-0.021437289d,0.00072704d,-0.043871664d,0.006314861d,-0.017199686d,0.02176965d,0.024262359d,-0.020357117d,-0.000542683d,-0.005213914d,0.001963008d,-0.00064395d,-0.022434372d,0.022102011d,-0.006688767d,-0.028583053d,0.002191506d,-0.005047734d,0.002368073d,0.014956249d,0.023929998d,-0.003302838d,-0.032239024d,0.022268193d,-0.013377533d,-0.010801735d,0.003676744d,0.009015295d,-0.039550968d,0.010884825d,-0.033568468d,0.013709894d,-0.029413955d,-0.006356406d,-0.020274026d,0.023597637d,0.030909581d,0.02176965d,0.016285693d,0.045533467d,-0.024096178d,-0.030909581d,-0.026422706d,0.002783524d,-0.010594009d,0.004362239d,-0.070792913d,0.009472291d,-0.022102011d,0.011134096d,-0.017448956d,-0.011549547d,-0.056833744d,0.00082571d,0.026588887d,-0.013709894d,0.002575798d,0.02176965d,-0.000568649d,-0.007270399d,0.004279149d,-0.042874578d,-0.026588887d,0.016784234d,0.036725901d,-0.028915415d,-0.009513836d,0.017448956d,0.002035712d,-0.007228854d,0.011383367d,0.011134096d,0.028915415d,0.0153717d,-0.027087428d,0.043871664d,-0.005089279d,0.006314861d,0.014291527d,-0.003240521d,0.025924165d,-0.001230775d,-0.015454791d,-0.012629721d,0.031740483d,-0.039717149d,-0.031075761d,0.006605676d,-0.008641388d,-0.032239024d,0.037722982d,-0.03705826d,-0.024096178d,0.001911076d,0.018196769d,-0.007353489d,-0.011300277d,-0.029081594d,0.004590738d,-0.018030589d,-0.026588887d,0.010261648d,0.038221523d,0.008392117d,-0.01213118d,0.018362951d,-0.034731735d,-0.017781317d,-0.011632638d,0.005255459d,0.000851675d,0.014208436d,-0.000039922d,-0.000228498d,0.014790068d,0.00913993d,0.0004544d,-0.011798819d,-0.020440206d,0.005899409d,0.008350573d,0.006314861d,0.040548053d,0.003427474d,-0.010801735d,0.008599843d,0.002586185d,-0.041212775d,-0.016368784d,0.020024756d,0.000965924d,-0.021021837d,-0.008475208d,0.0307434d,0.00760276d,0.003614427d,0.003489791d,-0.025924165d,0.000799744d,0.013460624d,-0.020440206d,0.048857078d,0.004320694d,-0.048857078d,0.015039339d,-0.029580137d,0.025924165d,0.018861491d,-0.014706978d,0.000576439d,-0.031241942d,0.0307434d,0.0153717d,0.014706978d,0.028084511d,-0.01238045d,-0.031241942d,0.018196769d,-0.034897912d,0.008142847d,0.010718645d,0.00922302d,0.047859997d,-0.00072704d,-0.010427829d,0.007104218d,0.026256526d,0.012214269d,-0.013377533d,-0.05184833d,0.005276232d,0.021935832d,-0.007021128d,0.009804652d,0.007893575d,0.024096178d,-0.002357686d,0.033900831d,-0.031740483d,0.034565553d,-0.036892079d,-0.015454791d,0.030411039d,0.010552464d,-0.022268193d,-0.001391762d,-0.008184392d,-0.008558298d,0.008475208d,-0.009929287d,0.010427829d,0.041378956d,-0.009555381d,-0.008724478d,-0.039052427d,0.034731735d,-0.014291527d,0.023099095d,0.029081594d,0.007519669d,0.010967916d,-0.008142847d,0.006190225d,-0.031075761d,0.033734649d,-0.001672192d,0.047859997d,-0.022434372d,-0.007395034d,0.01213118d,0.056169022d,0.002762751d,-0.029413955d,-0.000763392d,-0.015787151d,0.010801735d,0.008142847d,0.029912498d,-0.0018176d,0.033236109d,-0.046198189d,-0.002492708d,-0.006730312d,0.008807569d,-0.03655972d,0.009430746d,-0.053842496d,-0.060489718d,0.046862911d,0.002783524d,-0.0187784d,0.000571246d,0.00760276d,0.002482322d,0.001319058d,-0.014291527d,0.001464466d,-0.011632638d,-0.012463541d,-0.004902326d,0.000841289d,0.006688767d,0.030244859d,0.018944582d,0.000532297d,-0.015620971d,0.007104218d,0.005608593d,0.002035712d,-0.023763817d,0.003032795d,0.010594009d,-0.023597637d,-0.042376038d,-0.005255459d,0.001199616d,-0.0247609d,-0.007893575d,-0.011632638d,0.013045172d,-0.005691683d,-0.007104218d,0.027419789d,-0.004320694d,-0.005525503d,-0.026090344d,0.031408124d,-0.012795902d,-0.007062673d,0.000939959d,0.000030185d,0.004175286d,0.014291527d,0.033236109d,-0.038720068d,0.074116521d,-0.019692395d,0.001589101d,0.013792985d,-0.056169022d,-0.028749233d,-0.001599488d,0.004175286d,0.014790068d,0.00162026d,-0.007519669d,-0.041378956d,0.016534964d,-0.003572882d,-0.002575798d,-0.019526213d,-0.00922302d,-0.033900831d,-0.042043675d,-0.014208436d,0.010178559d,0.017698228d,0.032239024d,0.00913993d,0.009264565d,-0.012463541d,-0.005857864d,-0.015870241d,0.004486875d,0.018861491d,-0.000176567d,-0.029912498d,0.016784234d,0.012546631d,0.051183607d,0.023597637d,0.032903746d,0.0153717d,-0.013377533d,-0.000016634d,-0.061486799d,-0.034565553d,0.016119512d,0.00380138d,-0.003863698d,0.004362239d,-0.017532047d,-0.002762751d,0.000102565d,-0.021437289d,0.029247776d,-0.010718645d,-0.015870241d,-0.016285693d,0.010220103d,-0.000373906d,0.012962082d,0.010137013d,-0.007228854d,0.02127111d,-0.029247776d,0.018113678d,0.009181475d,0.002233051d,0.014374617d,-0.00396756d,0.010801735d,0.007644305d,0.020855658d,0.014790068d,0.032737568d,-0.037390623d,0.003032795d,0.010801735d,-0.01553788d,-0.014790068d,0.019526213d,-0.017947499d,-0.007893575d,-0.011964999d,-0.00614868d,-0.005857864d,-0.032072846d,-0.025924165d,0.001163264d,-0.013294443d,-0.01553788d,0.016701145d,-0.013460624d,-0.001111332d,0.00760276d,0.01553788d,-0.033734649d,0.048192356d,-0.003282066d,0.031906664d,0.002845842d,0.003240521d,0.017116595d,-0.01827986d,0.006896493d,-0.00760276d,-0.009680017d,-0.02459472d,-0.020689478d,-0.053510133d,0.00614868d,-0.010552464d,-0.032405205d,-0.0307434d,0.025093261d,0.003635199d,-0.008101301d,-0.00606559d,-0.007436579d,0.00606559d,-0.012962082d,0.026921248d,0.009098385d,0.046530552d,-0.011632638d,0.032571387d,-0.033900831d,0.009846197d,0.002866614d,0.032903746d,0.008973749d,0.012712811d,0.040049512d,0.013626805d,-0.026256526d,-0.031408124d,0.036227357d,0.011964999d,-0.006024044d,-0.001848759d,0.015704062d,-0.021188019d,-0.035064094d,-0.013377533d,-0.009721561d,-0.01553788d,0.008766023d,0.005400868d,0.004507647d,-0.018362951d,-0.026588887d,-0.00913993d,-0.025591804d,0.035894997d,0.021935832d,-0.031906664d,-0.000602404d,0.026422706d,-0.006397951d,0.006647222d,0.0093892d,0.020606387d,0.00913993d,0.015620971d,-0.024096178d,0.00063616d,-0.006564131d,0.01238045d,-0.013709894d,0.000563456d,-0.009887742d,0.016618054d,-0.003323611d,0.000451803d,0.001609874d,0.008682934d,0.025259443d,0.020024756d,-0.027253609d,0.010884825d,0.028250692d,-0.054839578d,0.033568468d,-0.004902326d,0.003053567d,0.020274026d,-0.015704062d,-0.00614868d,-0.063813329d,0.002482322d,0.009763107d,-0.001609874d,-0.012214269d,0.020107845d,0.001921462d,0.018695312d,-0.004923099d,0.007270399d,-0.023763817d,0.005234687d,0.003406701d,0.002565412d,0.007104218d,0.000841289d,0.016202603d,0.01827986d,-0.031075761d,-0.035562634d,-0.025259443d,-0.007021128d,0.000641353d,-0.033069927d,0.010718645d,0.005650138d,0.024927082d,-0.002658889d,0.00380138d,0.009929287d,-0.004258377d,-0.039717149d,-0.022434372d,0.025425622d,0.00198378d,0.006356406d,0.017615138d,-0.032072846d,0.046862911d,-0.026921248d,0.005940954d,0.021603471d,-0.002253824d,0.002825069d,-0.030411039d,-0.003115885d,0.023597637d,-0.004320694d,-0.007852031d,0.018030589d,-0.008724478d,-0.005733229d,0.032903746d,0.013876075d,0.015454791d,-0.023597637d,0.005151597d,-0.035396457d,0.02176965d,-0.012463541d,0.025591804d,0.014540797d,-0.027918331d,0.004154514d,0.008724478d,0.016036423d,-0.015870241d,0.005400868d,-0.017365867d,-0.044868745d,-0.000485559d,0.020357117d,-0.00760276d,-0.023265276d,-0.012048089d,0.008433662d,0.018362951d,-0.006979583d,0.0307434d,0.008392117d,0.027087428d,-0.019360034d,0.016119512d,0.02127111d,0.010801735d,0.00299125d,0.002949705d,0.012463541d,-0.000025966d,0.015953332d,0.029413955d,0.020024756d,0.003780607d,0.022102011d,-0.031740483d,0.01553788d,0.010386284d,0.028749233d,-0.010884825d,0.008682934d,-0.003531337d,-0.05517194d,-0.019360034d,-0.009347656d,-0.002025325d,0.003261293d,-0.025425622d,-0.01553788d,-0.000251867d,0.014291527d,0.012546631d,0.035728816d,-0.007062673d,-0.006605676d,0.000384293d,-0.005047734d,-0.032571387d,-0.021188019d,-0.02127111d,-0.016036423d,0.008475208d,-0.004009106d,0.014291527d,-0.008101301d,0.004424557d,-0.038221523d,-0.019360034d,0.015039339d,-0.015454791d,-0.029580137d,0.035728816d,0.004466102d,-0.000778971d,-0.005068507d,-0.017781317d,0.00477769d,0.001838372d,0.030244859d,0.01213118d,-0.022932915d,-0.005359322d,0.037390623d,0.005899409d,0.002046098d,0.037889164d,0.016701145d,0.010303194d,0.02127111d,-0.009513836d,-0.022268193d,-0.005650138d,-0.00388447d,0.016534964d,-0.023265276d,-0.00054528d,0.004819236d,0.004715373d,-0.001178843d,-0.051183607d,-0.00614868d,-0.010552464d,-0.002741979d,-0.009181475d,0.023597637d,0.019193852d,0.017199686d,-0.036393538d,-0.00243039d,-0.015870241d,-0.014706978d,-0.00145408d,0.016368784d,-0.011632638d,-0.014623888d,-0.01229736d,-0.01553788d,0.040880412d,0.023929998d,-0.014623888d,0.002648502d,0.031906664d,-0.033734649d,-0.026755067d,0.002783524d,0.005359322d,0.009970833d,0.001412535d,0.016950415d,0.016285693d,-0.006730312d,-0.02459472d,0.050851244d,-0.001827986d,-0.020855658d,0.020938748d,0.004071423d,-0.021603471d,-0.007852031d,-0.023929998d,-0.029912498d,-0.003365156d,0.017365867d,-0.010427829d,-0.011715728d,0.014956249d,0.011383367d,0.032405205d,-0.028583053d,-0.017448956d,0.018446039d,0.017615138d,0.035728816d,-0.010095468d,-0.00254464d,0.010012378d,0.028250692d,-0.020855658d,-0.002305755d,-0.001002276d,-0.014125346d,-0.007021128d,-0.028583053d,-0.045533467d,-0.02758597d,-0.020440206d,0.001350217d,0.010053922d,0.020689478d,-0.017615138d,0.026422706d,0.040880412d,0.012463541d,-0.010718645d,-0.014706978d,0.068134025d,0.038720068d,0.047859997d,-0.012546631d,0.015704062d,-0.002087643d,-0.010303194d,0.014790068d,0.018612221d,0.007395034d,-0.014790068d,-0.017864408d,-0.005068507d,-0.054507218d,0.004902326d,-0.004050651d,0.021603471d,0.019775484d,-0.024262359d,-0.012795902d,0.021935832d,-0.004009106d,-0.039717149d,0.037556801d,-0.016701145d,-0.025757983d,0.005483958d,-0.005110051d,-0.021935832d,-0.003406701d,0.010594009d,0.015787151d,-0.049854163d,0.007727395d,-0.008392117d,-0.017199686d,0.009970833d,-0.008849114d,-0.013876075d,-0.0059825d,-0.015870241d,-0.007104218d,0.028250692d,-0.029081594d,0.026921248d,0.00299125d,-0.017781317d,0.042542219d,0.018196769d,0.052845411d,-0.004819236d,-0.014125346d,0.02459472d,-0.011715728d,0.015787151d,-0.005774774d,0.004902326d,-0.004964644d,-0.02758597d,-0.013959166d,-0.033568468d,-0.027918331d,-0.017698228d,0.003489791d,-0.020024756d,-0.021603471d,0.019360034d,0.028084511d,-0.002503094d,-0.018861491d,-0.002295369d,0.050851244d,-0.020689478d,-0.000459593d,-0.026090344d,0.002783524d,-0.005899409d,-0.026921248d,-0.0093892d,-0.004112968d,0.031574301d,0.003926015d,-0.032903746d,-0.046198189d,-0.019027673d,-0.00913993d,0.030411039d,-0.019443123d,0.001963008d,-0.005193142d,0.010884825d,-0.02127111d,-0.025259443d,0.032737568d,0.00089322d,0.003282066d,0.001713737d,-0.006439496d,0.016867325d,-0.031574301d,0.031075761d,-0.009970833d,0.022600554d,-0.023597637d,-0.014956249d,0.004009106d,0.00198378d,0.026588887d,-0.023431456d,-0.023763817d,-0.013294443d,-0.029746316d,0.001381376d,-0.042874578d,-0.00913993d,0.014873158d,0.016202603d,0.012878992d,-0.006024044d,0.009638472d,0.010552464d,-0.017033506d,-0.027087428d,0.044536386d,-0.038055345d,0.001329444d,-0.019609304d,0.023597637d,-0.043206941d,0.040049512d,0.017615138d,0.046862911d,0.02127111d,0.013294443d,-0.039550968d,-0.018861491d,-0.019609304d,-0.033734649d,0.00623177d,-0.017199686d,0.041212775d,-0.017781317d,-0.024262359d,0.054507218d,-0.009721561d,0.005816319d,-0.00206687d,-0.008766023d,0.017365867d,-0.000737426d,0.018362951d,-0.023597637d,-0.019110762d,0.021935832d,0.041545134d,-0.020357117d,-0.017615138d,0.044868745d,-0.018030589d,-0.032405205d,-0.050186522d,-0.014540797d,0.005213914d,-0.006688767d,0.047527634d,0.040714234d));
      String indexName = "vector_index";
      FieldSearchPath fieldSearchPath = fieldPath("plot_embedding_voyage_3_large");
      int limit = 10;
      int numCandidates = 150;
      
      // define pipeline 
      List<Bson> pipeline = asList(
        vectorSearch(
          fieldSearchPath,
          queryVector,
          indexName,
          limit,
          approximateVectorSearchOptions(numCandidates)),
        project(
          fields(exclude("_id"), include("title"), include("plot"),
          metaVectorSearchScore("score"))));
      
      // run query and print results
      collection.aggregate(pipeline)
        .forEach(doc -> System.out.println(doc.toJson()));	
    }
  }
}

```

**Output:**

```js
{"plot": "At the age of 21, Tim discovers he can travel in time and change what happens and has happened in his own life. His decision to make his world a better place by getting a girlfriend turns out not to be as easy as you might think.", "title": "About Time", "score": 0.7710106372833252}
{"plot": "A psychiatrist makes multiple trips through time to save a woman that was murdered by her brutal husband.", "title": "Retroactive", "score": 0.760047972202301}
{"plot": "A time-travel experiment in which a robot probe is sent from the year 2073 to the year 1973 goes terribly wrong thrusting one of the project scientists, a man named Nicholas Sinclair into a...", "title": "A.P.E.X.", "score": 0.7576861381530762}
{"plot": "An officer for a security agency that regulates time travel, must fend for his life against a shady politician who has a tie to his past.", "title": "Timecop", "score": 0.7576561570167542}
{"plot": "After visiting 2015, Marty McFly must repeat his visit to 1955 to prevent disastrous changes to 1985... without interfering with his first trip.", "title": "Back to the Future Part II", "score": 0.7521393895149231}
{"plot": "A reporter, learning of time travelers visiting 20th century disasters, tries to change the history they know by averting upcoming disasters.", "title": "Thrill Seekers", "score": 0.7509932518005371}
{"plot": "Lyle, a motorcycle champion is traveling the Mexican desert, when he find himself in the action radius of a time machine. So he find himself one century back in the past between rapists, ...", "title": "Timerider: The Adventure of Lyle Swann", "score": 0.7502642869949341}
{"plot": "Hoping to alter the events of the past, a 19th century inventor instead travels 800,000 years into the future, where he finds humankind divided into two warring races.", "title": "The Time Machine", "score": 0.7502503395080566}
{"plot": "A romantic drama about a Chicago librarian with a gene that causes him to involuntarily time travel, and the complications it creates for his marriage.", "title": "The Time Traveler's Wife", "score": 0.749496340751648}
{"plot": "A modern aircraft carrier is thrown back in time to 1941 near Hawaii, just hours before the Japanese attack on Pearl Harbor.", "title": "The Final Countdown", "score": 0.7469133734703064}
```

#### Filter Query

The following query filters the documents for movies released between January 01, `1955` and January 01, `1975` before performing the semantic search against the sample vector data. It uses the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/query/and.md#mongodb-query-op.-and) operator to perform a logical `AND` operation of the specified dates. It then searches the `plot_embedding_voyage_3_large` field in the filtered documents for `150` nearest neighbors using the vector embeddings for the string *kids adventure*, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

```java
import static com.mongodb.client.model.Aggregates.*;  
import static com.mongodb.client.model.Projections.*;  
import static com.mongodb.client.model.search.SearchPath.fieldPath;  
import static java.util.Arrays.asList;  
import static com.mongodb.client.model.Filters.*;  
  
import com.mongodb.client.MongoClient;  
import com.mongodb.client.MongoClients;  
import com.mongodb.client.MongoCollection;  
import com.mongodb.client.MongoDatabase;  
import com.mongodb.client.model.search.FieldSearchPath;  
import com.mongodb.client.model.search.VectorSearchOptions;  
import org.bson.Document;  
import org.bson.conversions.Bson;  
  
import java.util.List;  
  
public class FilterQuery {  
    public static void main(String[] args) {  
        // Specify connection URI  
        String uri = "<connection-string>";
  
        // Establish connection and set namespace  
        try (MongoClient mongoClient = MongoClients.create(uri)) {  
            MongoDatabase database = mongoClient.getDatabase("sample_mflix");  
            MongoCollection<Document> collection = database.getCollection("embedded_movies");  
  
            // Parameters  
            List<Double> queryVector = asList(-0.021090532,-0.026399033,-0.024103465,-0.025538195,-0.000549233,0.011836523,-0.013199517,-0.003766167,-0.005165028,-0.02238179,0.037876874,0.010617003,0.010903949,-0.001354026,0.006850836,-0.018005863,-0.02195137,0.019512329,-0.041894119,-0.008357302,0.027546817,-0.025251249,0.004340059,-0.02195137,-0.003748232,-0.006205208,0.021377478,0.008931194,-0.00173961,-0.009827901,-0.016642869,-0.033572685,-0.026399033,0.015208139,0.010114847,-0.0233861,-0.011406104,-0.033142265,-0.008895326,-0.014347301,-0.019081909,-0.049067769,0.034433521,-0.023673046,0.004160717,-0.01334299,-0.06714537,0.032568373,-0.022525262,-0.024677357,0.011334368,0.027403345,0.026399033,-0.016786342,-0.015925504,0.013916882,-0.005487842,-0.0233861,0.026542507,-0.052798066,-0.025681669,-0.025394723,0.014203828,0.014921193,-0.031564061,0.010760476,0.010688739,0.013916882,-0.037876874,0.039598551,-0.000816003,0.003766167,-0.001694775,0.026972925,-0.009469219,0.015351612,-0.007245387,0.028981548,-0.035724778,0.010688739,0.001228488,0.004106915,-0.024677357,0.028551128,-0.033716157,-0.013486463,0.018292809,-0.018221073,0.009612692,-0.003622693,-0.001138817,-0.021234006,-0.045624416,0.020803586,0.007675806,-0.009612692,-0.021664424,-0.026685979,-0.025968615,0.001775478,-0.007496465,0.02051664,-0.054519743,0.018221073,0.014132091,-0.009684428,-0.025825141,-0.014921193,-0.057389203,-0.020660114,-0.028264182,-0.008931194,-0.019942747,-0.003228143,-0.014419037,0.021234006,-0.004573202,0.007317123,0.018651491,-0.016571132,-0.036155198,-0.032855317,0.000726332,-0.031851009,0.018938437,0.021234006,-0.048206929,0.017934127,-0.013414727,-0.009469219,0.064849801,0.006348681,-0.039024659,0.021377478,-0.022668736,-0.026829453,-0.019081909,0.027977237,-0.004627005,-0.038450766,0.004465597,-0.041894119,0.008213829,0.03055975,0.052224174,-0.00277979,-0.032137953,-0.013629936,0.022094844,-0.005918262,0.020660114,0.010617003,-0.020373167,-0.001614071,0.021090532,-0.005523711,0.004878082,-0.021090532,0.029698912,0.000726332,0.003371616,-0.022238316,0.008715985,0.038737711,0.013486463,-0.008536644,0.040172443,0.017503707,-0.028838074,0.061693393,-0.003066736,0.008285566,-0.034576993,0.01578203,-0.02238179,0.015925504,0.066571474,-0.038737711,-0.050215553,0.009325746,-0.010903949,-0.041607171,-0.006384549,0.026972925,-0.000119374,-0.003066736,-0.024103465,0.005093292,0.028981548,0.026829453,-0.001703742,0.043041904,0.010186584,0.010688739,0.004357993,-0.016571132,-0.010545266,-0.033142265,-0.005559579,-0.000365408,-0.00717365,0.019655801,0.047633037,0.044476632,0.01456251,-0.002977065,0.025681669,-0.015423348,-0.02051664,-0.019512329,0.014705983,0.002977065,0.03055975,-0.014347301,0.024390411,0.005882393,-0.012195205,0.004071047,-0.028694602,0.031277116,-0.010114847,0.005272633,0.017934127,0.037589926,-0.046198308,-0.02195137,-0.037876874,0.021234006,-0.034720469,-0.018005863,0.03055975,-0.015495085,-0.035150886,0.004178651,0.005882393,0.075753748,0.00595413,-0.083214343,-0.016284186,0.022238316,-0.032998793,-0.00491395,-0.009254009,-0.007819279,0.046198308,-0.008464907,0.014634247,0.031707536,-0.00317434,-0.026255561,-0.010617003,-0.033285737,0.020086221,-0.016858079,-0.012195205,-0.041894119,0.000721849,0.038163818,0.02238179,0.011406104,0.010330057,0.032137953,-0.01047353,0.039311603,-0.01291257,-0.03099017,-0.018938437,-0.013271254,-0.001820314,-0.005380238,0.003299879,-0.024533885,-0.001093982,0.012123469,-0.005236765,0.014132091,-0.018221073,0.013629936,0.022238316,-0.00317434,0.034003101,0.019081909,0.008034488,-0.02912502,0.026542507,-0.011334368,-0.077475421,0.038163818,-0.003568891,0.019081909,0.019512329,0.002385239,-0.032568373,-0.020373167,0.038737711,-0.013773409,0.01621245,-0.028407656,-0.021090532,-0.004411795,-0.013916882,-0.001533368,0.004322124,-0.024820831,0.004627005,-0.004591136,0.014849456,-0.014275564,-0.020229694,0.0233861,0.015566821,0.022525262,-0.024390411,-0.028694602,0.001766511,-0.036011726,0.006456285,-0.011262631,0.005523711,0.012266942,-0.019225383,-0.015423348,0.011836523,-0.011334368,-0.009827901,-0.011119158,0.007030177,0.00277979,0.004537334,-0.016571132,0.013127781,-0.013701673,-0.016571132,0.002941197,0.000959476,-0.004483532,0.010760476,0.043041904,-0.032568373,-0.015423348,0.006169339,-0.02094706,-0.050215553,0.012769097,0.015495085,0.001318158,0.00164994,-0.045337472,0.001533368,0.005595447,0.039311603,-0.030703224,0.023242628,-0.008787721,-0.021234006,-0.021234006,-0.001524401,0.007281255,0.01334299,0.00164994,-0.005451974,-0.011047422,-0.021234006,-0.033572685,-0.015423348,-0.005236765,0.025681669,-0.02051664,-0.024103465,-0.021377478,-0.00738886,-0.031707536,0.017790653,-0.026829453,0.007783411,-0.003335747,0.024677357,0.006384549,0.035724778,-0.004017244,-0.018651491,-0.014060355,-0.029842386,-0.012553888,0.006994309,-0.00317434,0.018292809,0.019942747,-0.01169305,0.002456975,0.010330057,-0.031707536,0.00799862,-0.019655801,-0.006205208,-0.012769097,-0.035294361,0.026112087,-0.004483532,0.02094706,0.019081909,0.001676841,-0.040746335,-0.004035179,-0.014992929,0.004375927,-0.049928606,-0.02051664,0.004268322,0.015351612,-0.037016038,-0.001452664,-0.021234006,-0.005738921,-0.051650282,-0.008285566,0.012840834,-0.015925504,0.018794963,-0.001228488,-0.035868254,-0.00347922,-0.003264011,0.002528712,0.01477772,-0.010545266,0.018221073,0.018149335,-0.028838074,-0.012984307,-0.037302982,-0.041607171,-0.043328848,-0.019799275,-0.019225383,-0.011047422,0.011908259,0.021664424,-0.012553888,0.004662873,0.005451974,-0.024533885,0.0067791,0.022812208,-0.037589926,-0.031564061,0.007101914,-0.00760407,-0.025107777,0.015566821,0.020803586,-0.033572685,0.062841177,0.034146577,-0.007532333,-0.001865149,-0.023673046,0.032424901,0.018508019,-0.005703052,-0.015853768,0.019655801,0.042181063,0.006671495,-0.004573202,0.024390411,0.009756165,-0.00029143,0.000107605,0.032711845,-0.005523711,-0.015566821,0.009110536,0.017216761,0.006241076,-0.003945508,0.007783411,0.024246939,0.048206929,0.00277979,-0.002367305,-0.05107639,-0.016284186,-0.016929815,0.016858079,0.000703914,-0.021234006,0.021234006,-0.014634247,0.001389895,0.008321434,-0.016499396,0.014921193,0.025394723,0.035437834,0.013486463,-0.022668736,-0.012338678,-0.034003101,-0.005559579,-0.008106225,0.023959992,-0.019368855,0.024533885,-0.000600793,0.009756165,-0.001936886,-0.014490774,0.018077599,0.004447663,0.011262631,-0.003658562,0.043328848,-0.018938437,0.00799862,-0.018221073,0.041320227,0.000363166,-0.003730298,0.002851526,-0.024103465,0.003515089,-0.0135582,-0.003497155,-0.006814968,0.014060355,0.027116399,-0.003192274,0.011406104,0.042468011,-0.036442146,-0.007245387,0.032424901,-0.038737711,0.008680117,-0.035581306,0.027546817,0.021664424,-0.000757717,-0.022238316,0.018221073,-0.006205208,0.005093292,0.001264356,-0.002116227,0.001098465,0.017431971,-0.042181063,0.010760476,0.033285737,0.002708053,-0.007352991,-0.009827901,-0.031994481,-0.020803586,0.009971374,-0.014849456,-0.003658562,0.024964303,-0.001793413,0.021090532,0.01578203,0.012984307,0.006922573,-0.032711845,-0.013701673,0.00390964,0.017503707,-0.015351612,0.006922573,0.028694602,0.012266942,-0.027259871,0.007675806,-0.002295568,-0.020086221,0.00595413,-0.027833764,0.001551302,0.008644248,-0.002187963,0.00040576,0.024964303,0.013916882,-0.015925504,0.014347301,-0.011549577,0.018938437,-0.032424901,0.003730298,0.003281945,0.032998793,0.005595447,0.025681669,0.011047422,0.026399033,0.02912502,-0.006241076,0.004627005,0.024390411,0.001542335,-0.034576993,0.011477841,-0.00491395,-0.014347301,0.023529572,-0.004770477,-0.014921193,-0.028264182,0.02812071,0.00164994,0.008680117,-0.005416106,0.035581306,-0.02812071,0.006097603,-0.016355922,-0.010114847,0.033142265,-0.021807898,0.001228488,-0.002170029,-0.032711845,0.018149335,0.014132091,0.03055975,0.031133642,-0.011979996,0.008967063,-0.013486463,-0.02812071,0.052224174,0.004124849,-0.008715985,-0.034863941,0.025251249,0.07977099,-0.000072297,-0.014705983,0.033142265,0.024103465,-0.004232454,-0.007496465,-0.024246939,-0.029698912,-0.009469219,0.010114847,0.001201586,0.00860838,0.012051732,-0.006025866,0.014490774,0.014992929,0.01169305,-0.003192274,0.005308501,0.0045194,0.017575443,0.001022245,-0.018794963,-0.001847215,0.011119158,0.02051664,-0.006886704,0.010330057,-0.003353682,0.018794963,0.013773409,0.026399033,0.007962752,-0.018221073,-0.012553888,-0.003586825,-0.002170029,0.047633037,0.011908259,0.007209518,0.045624416,0.028694602,0.004357993,0.023959992,0.004232454,0.009182272,0.003012933,0.035294361,-0.055954475,0.014849456,0.012553888,0.004340059,-0.000511123,-0.024390411,0.011406104,0.013127781,0.013629936,-0.011406104,0.002582514,-0.004555268,0.005559579,0.000569409,0.017934127,-0.014060355,0.02912502,0.003819969,0.011190895,-0.011262631,0.017001551,0.012553888,-0.02238179,0.024246939,0.032281429,0.032711845,-0.016714605,-0.021520952,0.016355922,-0.011334368,-0.003891705,-0.008572512,-0.016929815,0.0135582,-0.057963096,0.015566821,0.001856182,-0.002456975,-0.000766684,0.005380238,0.000923607,0.035581306,0.005272633,-0.009612692,0.018651491,-0.023959992,-0.001416796,0.033285737,-0.002725987,0.024533885,-0.010186584,0.003802035,-0.029268494,-0.011764786,0.003837903,0.022955682,0.053945851,-0.002232799,0.019512329,0.014419037,0.028407656,0.004985687,0.00210726,0.005774789,0.032568373,-0.024964303,0.019655801,-0.012123469,0.031994481,0.015638558,0.038450766,-0.011979996,0.033716157,0.019368855,0.017431971,0.022668736,0.015423348,-0.001927919,-0.001102949,0.028694602,-0.013701673,-0.036155198,-0.010688739,0.000535782,-0.021807898,-0.005200896,-0.040459387,0.007137782,-0.006492154,-0.00277979,0.020803586,0.027833764,-0.000780134,0.000600793,-0.025538195,-0.011764786,0.021090532,0.028694602,-0.016929815,-0.025251249,0.029268494,-0.013271254,0.014634247,0.000376617,-0.025251249,-0.026255561,-0.037302982,0.003138472,-0.024677357,-0.019799275,0.025825141,-0.040746335,0.002510778,-0.031851009,-0.014347301,-0.00158717,-0.046772201,-0.028838074,0.006635627,-0.001058113,0.014132091,-0.00286946,0.019368855,0.007281255,0.036155198,0.065710634,0.018794963,-0.029268494,0.003461286,0.012984307,0.006133471,0.003497155,0.046198308,-0.014132091,-0.010186584,0.028981548,-0.000286946,-0.003102604,0.011190895,0.014490774,-0.020660114,-0.00347922,-0.004842214,-0.000506639,0.002600448,0.017073289,-0.011836523,-0.026685979,-0.023959992,0.023673046,-0.006958441,0.040172443,-0.031133642,0.009182272,-0.015638558,-0.002421107,0.004555268,0.014705983,-0.028407656,-0.014921193,-0.015710294,-0.008751853,-0.006420417,-0.038450766,-0.011908259,0.006133471,0.002474909,-0.008070357,-0.01025832,-0.011119158,0.004465597,0.010903949,0.009074667,0.030703224,-0.019368855,-0.007891015,0.007675806,-0.005093292,0.023099154,0.022094844,0.00738886,0.007066045,-0.023242628,-0.020660114,0.009397482,-0.006635627,0.009540955,0.006348681,-0.013773409,-0.000186067,-0.021234006,-0.017145025,-0.007030177,0.010114847,0.024390411,-0.024964303,-0.041033279,0.0135582,0.014060355,0.008715985,0.018794963,-0.039598551,-0.015208139,0.027977237,0.020086221,0.012195205,-0.010760476,-0.025538195,0.025394723,0.012697361,-0.053371958,-0.008249698,0.005846525,-0.045624416,-0.027977237,-0.012410415,-0.02195137,-0.022955682,0.011477841,0.026972925,-0.031420588,-0.012051732,-0.015925504,-0.004322124,-0.017145025,0.012840834,0.01578203,-0.010186584,-0.00091464,-0.028264182,0.00369443,-0.029985858,-0.009899638,0.018794963,0.053945851,0.007317123,-0.020086221,0.008967063,-0.001506467,-0.006850836,0.011477841,-0.003120538,-0.005631316,-0.027977237,0.01047353,0.003120538,-0.001354026,-0.004160717,-0.004698741,-0.049067769,0.021807898,-0.037589926,0.03672909,-0.004878082,-0.006241076,0.000049879,0.014203828,-0.027259871,0.004196586,-0.002421107,0.008106225,-0.00760407,-0.003802035,-0.016140714,0.038737711,-0.010043111,-0.037589926,-0.062267285,-0.001506467,-0.006384549,-0.012697361,-0.011190895,-0.01578203,0.014132091,-0.02238179,-0.024677357,0.011621314,-0.028407656,0.010688739,0.039311603,0.009254009,-0.009612692,-0.040459387,0.021234006,0.007926884,-0.057102256,-0.045624416,0.003497155,-0.003120538,-0.015853768,-0.006528022,0.011334368,-0.008177961,-0.033716157,0.010114847,0.035868254,-0.021807898,-0.010975685,-0.039024659,0.021234006,0.001990688,-0.009756165,-0.003819969,-0.033142265,-0.035150886,0.028407656,0.007711674,0.018364545,0.005416106,0.010545266,-0.032281429,0.01291257,0.003102604,-0.009756165,0.05107639,-0.001080531,-0.043615796,0.025968615,0.012697361,0.024820831,0.024246939,-0.020086221,-0.012195205,0.00760407,0.009540955,-0.003802035,0.043328848,-0.010043111,0.003891705,-0.054519743,0.043041904,-0.032711845,0.024820831,0.018651491,-0.008357302,0.009540955,-0.003156406,-0.019081909,-0.025825141,-0.02912502,0.026255561,-0.017216761,0.010401793,-0.028551128,-0.005200896,0.012625624,-0.008142093,0.039311603,-0.00082497,-0.003784101,0.037876874,0.006599758,-0.021520952,0.047633037,0.012410415,-0.01477772,0.023529572,0.004985687,-0.031707536,0.007675806,-0.017934127,-0.034863941,0.018794963,-0.011119158,-0.027546817,0.009612692,0.00760407,0.057102256,0.006241076,0.007281255,-0.007675806,-0.008285566,0.012553888,-0.007245387,0.016284186,-0.024964303,0.007030177,-0.011836523,-0.045050524,0.021090532,-0.021664424,0.00369443,0.037016038,-0.010186584,-0.00656389,0.016355922,0.019225383,0.009002931,-0.008034488,-0.004555268,0.046772201,-0.014347301,0.014347301,-0.023959992,0.017790653,0.031133642,-0.025825141,0.035581306,-0.012769097,0.017360235,0.024677357,0.000046517,0.010903949,0.011262631,-0.000573892,0.026829453,-0.024820831,-0.001309191,0.008177961,-0.002143128,-0.018651491,-0.026685979,-0.040172443,-0.018651491,0.007568201,-0.018794963,0.003281945,-0.014347301,0.005738921,-0.020373167,-0.02051664,-0.028551128,-0.040172443,-0.017718917,0.046198308,0.003802035,-0.005523711,0.07345818,0.000412485,-0.025968615,0.024246939,-0.024964303,0.024820831,0.005882393,0.011190895,0.020086221,-0.029411966,-0.029842386,0.006922573,-0.004286256,0.0233861,-0.0135582,0.000551474,0.026255561,0.019799275,0.003568891,-0.025681669,-0.009469219,-0.002636316,0.013486463,0.050215553,-0.040459387,-0.003622693,0.019225383,-0.015853768,-0.017001551,0.028407656,0.02812071,0.01477772,-0.007209518,0.046198308,0.024246939,0.035868254,-0.019225383,-0.030272804,0.006599758,0.000473013,-0.018364545,0.033429209,-0.0233861,0.021664424,0.028694602,-0.009684428,-0.002815658,0.015136402,0.006994309,0.017360235,-0.027116399,0.042181063,-0.018794963,-0.037589926,-0.018508019,-0.012266942,-0.00277979,-0.01334299,-0.020373167,-0.004949819,-0.018651491,0.026829453,-0.011979996,0.00799862,0.040459387,-0.00738886,0.008249698,0.017718917,-0.042754956,-0.011119158,-0.043615796,-0.009325746,-0.009612692,-0.008285566,-0.008213829,0.012625624,0.000919124,-0.041033279,0.000636661,-0.045911364,-0.001909984,-0.016642869,0.013414727,0.03055975,-0.013414727,0.010186584,0.056241419,-0.008321434,-0.000200638,0.006205208,0.012625624,0.009756165,-0.035294361,0.034003101,-0.023529572,0.031564061,-0.026399033,0.029268494,0.001183652,0.01334299,0.004035179,-0.00491395,-0.002241766,-0.011764786,0.029268494,-0.011621314,0.037302982,-0.020086221,0.018651491,-0.01578203,-0.025825141,0.002528712,0.057102256,0.046198308,-0.006169339,0.008249698,0.009397482,-0.008142093,-0.037876874,-0.041607171,-0.01169305,-0.013773409,-0.020086221,-0.038737711,-0.019799275,-0.035437834,0.019368855,-0.001246422,-0.013845146,-0.037876874,-0.006814968,-0.003066736,0.003730298,0.016499396,0.012840834,0.02051664,-0.006994309,0.009182272,-0.00738886,-0.000193913,-0.037016038,0.007281255,-0.016427658,-0.003568891,0.02912502,0.021807898,0.02912502,0.004124849,-0.012625624,0.02195137,-0.036155198,0.011334368,0.018651491,0.040459387,0.006205208,0.015064666,-0.023959992,0.017360235,-0.000567167,0.032998793,-0.023099154,0.075753748,-0.038737711,-0.005057423,-0.019799275,0.014849456,-0.050215553,-0.001111916,-0.006169339,0.009469219,-0.019081909,-0.013127781,-0.028838074,-0.013414727,-0.008213829,0.006312812,-0.008177961,-0.021664424,-0.010832212,-0.012697361,0.014634247,0.004393861,-0.045337472,-0.010975685,-0.030703224,-0.003228143,-0.014849456,-0.034003101,0.009612692,-0.004806346,-0.006492154,0.018938437,0.00277979,0.023816518,-0.003407484,-0.01169305,0.006276944,-0.024820831,0.00189205,0.006814968,-0.019655801,0.035294361,0.009038799,0.006922573,0.011334368,-0.018651491,-0.009899638,0.029985858,-0.008285566,-0.013845146,0.032424901,-0.024533885,-0.024677357,0.031420588,0.003604759,0.004232454,0.01578203,-0.025107777,0.003784101,0.006276944,-0.010832212,0.009074667,-0.040172443,0.048780821,0.02094706,-0.009110536,0.008680117,-0.014132091,0.023816518,0.012051732,-0.012123469,-0.032998793,-0.032424901,-0.021664424,-0.025538195,-0.01047353,0.009002931,-0.039311603,-0.004806346,0.023673046,-0.012123469,-0.006850836,-0.030272804,0.043615796,0.002456975,0.001273323,-0.007711674,-0.008177961,0.06714537,-0.043615796,0.017216761,0.00882359,-0.005416106,-0.014060355,0.034146577,-0.022812208,-0.009899638,-0.00390964,-0.032137953,0.007245387,0.047633037,-0.007352991,0.006097603,-0.019225383,-0.027833764,-0.010545266,0.002905329,-0.002797724,0.038450766,-0.013629936,-0.008106225,-0.001143301,-0.000014361,-0.043328848,0.029698912,0.027690291,0.002143128,0.012051732,-0.02812071,0.024677357,-0.012984307,0.008715985,-0.005523711,0.039024659,-0.020373167,-0.028838074,0.026972925,0.018364545,-0.010114847,-0.011406104,0.033572685,-0.028838074,0.024677357,-0.011836523,-0.009612692,-0.03672909,0.025107777,-0.025251249,-0.009182272,0.002618382,0.030416278,-0.003210209,0.033859629,-0.015208139,-0.015279875,0.010975685,0.014132091,-0.010545266,-0.002600448,0.003945508,-0.001990688,-0.008859458,0.024533885,0.027116399,-0.005487842,-0.028551128,0.008321434,0.016714605,0.010617003,0.043328848,0.025251249,-0.033429209,0.005667184,-0.012840834,0.037589926,-0.012482151,0.002546646,0.01477772,-0.003120538,0.012984307,-0.054232799,-0.013199517,-0.029985858,-0.023673046,-0.014992929,-0.010760476,0.0233861,-0.02912502,-0.020803586,-0.010545266,0.022238316,0.005021555,0.041033279,0.016140714,-0.006097603,0.015351612,-0.017790653,-0.007675806,-0.032281429,-0.012338678,0.02955544,-0.016427658,0.039885495,0.001192619,-0.006241076,-0.000663563,-0.008070357,-0.001452664,0.025681669,-0.020803586,-0.010401793,0.001443697,0.012410415,0.007926884,-0.034003101,0.017360235,0.000999828,0.019799275,-0.001102949,0.005918262,0.010545266,-0.023529572,0.016714605,0.016571132,0.003604759,0.016140714,-0.020660114,-0.007101914,0.014132091,-0.035437834,-0.018938437,0.019225383,-0.006886704,-0.03629867,0.010545266,-0.017216761,0.005595447,-0.022812208,0.009971374,0.003371616,-0.022955682,-0.013701673,-0.019368855,-0.022238316,0.004627005,0.008213829,0.002600448,0.012769097,-0.027116399,0.015279875,-0.017073289,-0.019512329,-0.010043111,0.003120538,0.0045194,-0.024246939,0.010903949,0.001667874,-0.008895326,0.031277116,-0.016571132,-0.012266942,0.006348681,0.048493877,-0.010186584,0.001506467,0.022955682,-0.012625624,0.018938437,-0.004698741,-0.009002931,0.008249698,0.035724778,0.002887394,-0.00399931,0.007747543,-0.000780134,-0.001389895,-0.003138472,-0.016284186,-0.041033279,-0.018364545,-0.001847215,-0.011190895,0.006061735,-0.044189688,0.033859629,-0.010043111,0.040172443,-0.025251249,-0.006241076,-0.01621245,-0.028694602,-0.001345059,-0.021377478,0.037876874,0.007675806,0.006528022,0.019942747,-0.006133471,0.014275564,-0.005380238,-0.043328848,-0.05825004,0.019512329,-0.00090119,-0.018364545,-0.023099154,-0.003407484,0.026829453,-0.06542369,-0.024677357,0.011262631,-0.002618382,-0.013916882,0.031133642,-0.016427658,-0.017934127,0.020086221,-0.009827901,0.009899638,0.011621314,-0.005308501,0.021377478,-0.011621314,0.009971374,-0.037876874,-0.013916882,0.014419037,-0.001748577,0.014132091,-0.026972925,0.002725987,-0.03672909,-0.004017244,0.005738921,0.001748577,-0.014921193,-0.013127781,0.033572685,-0.022094844,-0.038163818,-0.030129332,0.005057423,0.034576993,0.028264182,0.029698912,-0.003443352,0.022238316,-0.026255561,-0.029842386,0.001883083,-0.006241076,-0.032711845,0.008429039,0.019799275,0.015710294,-0.019368855,-0.00882359,-0.007101914,-0.013414727,-0.004698741,0.01477772,-0.015351612,-0.018508019,0.034290049,-0.012984307,0.008859458,-0.010688739,-0.000573892,0.028694602,0.002313502,0.023959992,-0.013199517,-0.004770477,-0.035294361,0.003228143,0.004949819,-0.041033279,-0.015638558,0.02812071,0.009612692,-0.010760476,-0.005057423,0.010043111,-0.035868254,-0.003192274,0.016427658,-0.007711674,0.012051732,-0.013773409,0.034720469,0.00760407,0.009469219,0.012840834,-0.007962752,-0.024677357,0.006348681,-0.01334299,-0.00308467,0.012984307,0.015208139,0.02955544,0.002116227,0.000403518,-0.02195137,-0.015136402,0.002905329,0.008321434,-0.028981548,-0.035294361,-0.024533885,0.002994999,-0.017073289,-0.021664424,0.013414727,0.006384549,-0.024964303,0.018508019,0.002941197,0.01047353,-0.022668736,0.00421452,-0.034433521,0.005380238,-0.018938437,0.017001551,0.019081909,-0.002636316,-0.006456285,0.008644248,0.008859458,0.011190895,-0.00760407,0.006707363,0.007066045,-0.017718917,0.012195205,-0.037589926,-0.001013278,-0.002456975,-0.003658562,0.016499396,-0.00286946,0.002851526,-0.013414727,0.027977237,-0.040459387,-0.000515606,0.017431971,-0.00882359,0.029985858,-0.007532333,-0.01169305,-0.011836523,0.022525262,0.004627005,0.027403345,-0.010688739,-0.011334368,-0.031564061,-0.018221073,0.023959992,-0.016858079,0.045624416,0.017288497,-0.023529572,-0.016786342,0.042181063,0.003748232,-0.017288497,-0.008142093,-0.004268322,0.040172443,-0.019368855,0.006671495,-0.001488532,0.042754956,-0.020229694,-0.028694602,-0.041033279,0.01047353,0.004286256,0.004411795,-0.019081909,0.020803586,0.03672909,-0.008142093,-0.008751853,0.001640973,-0.014347301,-0.038450766,0.000522331,-0.020229694,-0.018508019,0.035581306,0.050789446,0.055093635,-0.021807898,0.038163818,-0.011262631,0.025251249,-0.034290049,0.045050524,0.0067791,-0.02094706,-0.048206929,0.008859458,0.007137782,-0.024677357,0.012769097,0.006025866,-0.035294361,0.009612692,-0.04476358,0.007675806,0.037876874,0.005236765,0.001156751,0.012625624,0.01025832,0.023529572,0.015423348,0.004160717,-0.021664424,-0.017862389,0.015925504,0.041033279,0.023242628,0.019512329,0.037876874,-0.018005863,-0.006635627,0.001981721,0.016571132,0.009540955,0.010114847,0.008715985,0.006599758,0.012410415,0.005236765,-0.014992929,0.03099017,-0.002797724,-0.039885495,0.05825004,0.000159165,0.016140714,0.043041904,-0.000887739,0.008034488,0.024964303,-0.028838074,-0.015638558,0.009182272,-0.033859629,-0.001963787,-0.008070357,-0.009612692,-0.012410415,0.003676496,-0.047633037,0.005236765,0.032711845,0.002439041,0.017073289,-0.011621314,-0.011764786,-0.018651491,0.003927574,0.002456975,-0.019225383,0.018938437,0.046198308,0.019081909,-0.045624416,-0.015423348,0.009182272,0.020086221,0.008393171,-0.003855837,-0.019942747,-0.02094706,0.000883256,0.015064666,-0.010688739,0.011119158,0.015495085,0.014490774,-0.022238316,0.012051732,0.012769097,-0.019081909,-0.005344369,-0.011621314,0.017145025,-0.008249698,-0.005344369,0.022812208,0.002286601,-0.009002931,0.028407656,-0.001865149,-0.013701673,-0.013845146,-0.006492154,0.022812208,-0.030416278,-0.035294361,-0.042754956,-0.016284186,0.007137782,0.002510778,0.008572512,-0.013701673,0.00656389,-0.006671495,0.012697361,-0.022238316,-0.001856182,0.006276944,0.006599758,0.008680117,-0.006133471,0.006958441,-0.023816518,0.008177961,0.009254009,0.003335747,-0.006635627,-0.015853768,0.007532333,-0.048206929,-0.05825004,-0.025394723,-0.031420588,-0.001049146,0.021377478,-0.023816518,-0.046198308,0.026112087,0.0045194,-0.028694602,-0.007747543,-0.024533885,-0.024677357,-0.032281429,0.018794963,-0.032711845,-0.009684428,0.011190895,-0.001380928,0.015279875,-0.025107777,-0.005738921,-0.004340059,-0.002170029,-0.017718917,-0.020373167,0.010186584,-0.009971374,-0.025394723,0.003622693,-0.048493877,0.015638558,-0.036155198,-0.016427658,-0.000600793,0.003281945,0.022094844,-0.009110536,-0.017145025,-0.023242628,-0.014921193,0.023673046,0.02195137,-0.025394723,0.003371616,-0.032998793,-0.000959476,-0.037589926,-0.013271254,-0.04476358,-0.015423348,-0.018651491,-0.049067769,0.033429209,-0.002089326,-0.033716157,-0.000932575,-0.001080531,0.036155198,-0.004106915,0.005272633,-0.02195137,-0.010043111,-0.027403345,-0.035868254,0.006814968,0.039598551,0.037302982,-0.041320227,-0.025394723,-0.025394723,-0.000699431,0.003604759,0.016355922,-0.00799862,-0.006994309,0.035150886,0.020229694,-0.007747543,0.017647181,0.026399033,-0.030416278,-0.011908259,0.026542507,-0.012195205,0.034146577,-0.006169339,-0.008859458,0.0045194,0.019799275,-0.031277116,-0.022812208,0.007066045,0.039885495,0.001264356,-0.026542507,-0.016355922,0.002214865,-0.018938437,-0.02955544,-0.008070357,-0.006420417,-0.001389895,0.002241766,-0.018292809,0.016355922,-0.002134161,0.037302982,0.00180238,-0.013199517,-0.020086221,-0.011621314,0.021377478,-0.005272633,-0.02195137,-0.017216761,0.037876874,0.033142265,0.041607171,-0.011477841,0.031133642,-0.045050524,-0.003981376,-0.025394723,-0.031707536,0.024533885,0.032568373,0.028694602,-0.021090532,-0.019942747,0.054806691,-0.004483532,-0.020086221,-0.01599724,0.018651491,0.020373167,0.000504397,-0.007424728,-0.063702017,-0.014203828,0.030846696,-0.006599758,-0.027259871,-0.024103465,-0.020660114,-0.004985687,0.005559579,-0.034146577,-0.011549577,-0.00173961,0.008321434,0.007030177,-0.015638558);  
            String indexName = "vector_index";  
            FieldSearchPath fieldSearchPath = fieldPath("plot_embedding_voyage_3_large");  
            long numCandidates = 150;  
            long limit = 10;  
  
            // Define filter criteria  
            Bson criteria = and(gt("year", 1955), lt("year", 1975));  
  
            // Create VectorSearchOptions  
            VectorSearchOptions options = VectorSearchOptions.approximateVectorSearchOptions(numCandidates)  
                .filter(criteria);  
  
            // Define the pipeline  
            List<Bson> pipeline = asList(  
                vectorSearch(  
                    fieldSearchPath,  
                    queryVector,  
                    indexName,  
                    limit,  
                    options  
                ),  
                project(  
                    fields(  
                        exclude("_id"),  
                        include("title"),  
                        include("plot"),  
                        include("year"),  
                        metaVectorSearchScore("score")  
                    )  
                )  
            );  
  
            // Run query and print results  
            collection.aggregate(pipeline).forEach(doc -> System.out.println(doc.toJson()));  
        }  
    }  
}  
```

**Output:**

```js
{"plot": "A down-on-his-luck inventor turns a broken-down Grand Prix car into a fancy vehicle for his children, and then they go off on a magical fantasy adventure to save their grandfather in a far-off land.", "title": "Chitty Chitty Bang Bang", "year": 1968, "score": 0.7489712834358215}
{"plot": "A pilot, stranded in the desert, meets a little boy who is a prince on a planet.", "title": "The Little Prince", "year": 1974, "score": 0.7346078753471375}
{"plot": "In 19th century England young Mary Grant and her brother Robert Grant embark on a dangerous quest to find their missing father,sea captain Grant,who vanished somewhere along the Chilean coast.", "title": "In Search of the Castaways", "year": 1962, "score": 0.7281590104103088}
{"plot": "An apprentice witch, three kids and a cynical conman search for the missing component to a magic spell useful to the defense of Britain.", "title": "Bedknobs and Broomsticks", "year": 1971, "score": 0.720349133014679}
{"plot": "A young boys' coming of age tale set in a strange, carnivalesque village becomes the recreation of a memory that the director has twenty years later.", "title": "Pastoral Hide and Seek", "year": 1974, "score": 0.7195663452148438}
{"plot": "In this magical tale about the boy who refuses to grow up, Peter Pan and his mischievous fairy sidekick Tinkerbell visit the nursery of Wendy, Michael, and John Darling. With a sprinkling ...", "title": "Peter Pan", "year": 1960, "score": 0.7195032238960266}
{"plot": "When his cattle drivers abandon him for the gold fields, rancher Wil Andersen is forced to take on a collection of young boys as his drivers in order to get his herd to market in time to ...", "title": "The Cowboys", "year": 1972, "score": 0.717952311038971}
{"plot": "When a princess is shrunken by an evil wizard, Sinbad must undertake a quest to an island of monsters to cure her and prevent a war.", "title": "The 7th Voyage of Sinbad", "year": 1958, "score": 0.7148033380508423}
{"plot": "A red balloon with a life of its own follows a little boy around the streets of Paris.", "title": "The Red Balloon", "year": 1956, "score": 0.7147064805030823}
{"plot": "This True Life Fantasy follows and shows how the life of a female squirrel, Perri, in the forest is filled with danger and fraught with peril. When not fleeing her natural enemy, the Marten...", "title": "Perri", "year": 1957, "score": 0.7120871543884277}
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between 1955 and 1975. It returns documents that summarize children's adventures in the plot for movies released between 1955 and 1975.

**See also: Additional Filter Examples**

The [MongoDB Vector Search Quick Start Tutorial](https://www.mongodb.com/docs/vector-search/tutorials/quick-start.md#std-label-vector-search-quick-start) tutorial demonstrates other pre-filters in semantic search queries against the embedded data in the `sample_mflix.embedded_movies` collection.

#### ENN Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *world war*. It requests exact matches and limits the results to `10` documents only. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

```js
import static com.mongodb.client.model.Aggregates.*;  
import static com.mongodb.client.model.Projections.*;  
import static com.mongodb.client.model.search.SearchPath.fieldPath;  
import static java.util.Arrays.asList;  
  
import com.mongodb.client.MongoClient;  
import com.mongodb.client.MongoClients;  
import com.mongodb.client.MongoCollection;  
import com.mongodb.client.MongoDatabase;  
import com.mongodb.client.model.search.FieldSearchPath;  
import com.mongodb.client.model.search.VectorSearchOptions;  
import org.bson.Document;
import org.bson.conversions.Bson;

import java.util.List;  
  
public class FilterQuery {  
    public static void main(String[] args) {  
        // Specify connection URI  
        String uri = "<connection-string>";  
  
        // Establish MongoDB connection  
        try (MongoClient mongoClient = MongoClients.create(uri)) {  
            MongoDatabase database = mongoClient.getDatabase("sample_mflix");  
            MongoCollection<Document> collection = database.getCollection("embedded_movies");  
  
            // Parameters  
            List<Double> queryVector = asList(0.000370218,0.038684014,-0.001893905,-0.060604952,-0.019261414,0.001531242,0.015151238,-0.014103547,-0.019180823,-0.029335376,-0.011846979,0.003868401,0.012894671,-0.002458047,-0.003002041,-0.027078809,-0.019583782,0.041907679,-0.011282837,-0.029818926,0.031914312,-0.020309107,-0.002981893,-0.019906148,-0.012249937,0.041585315,-0.005601123,0.039328746,0.040618215,-0.017085439,-0.038361646,-0.012894671,-0.000352589,0.022565674,-0.011685796,-0.010114257,-0.019906148,-0.012491712,-0.022888042,-0.027401175,0.011846979,-0.002317011,0.045776084,-0.019422598,0.006930886,0.004875797,-0.038845196,0.023855142,0.009630707,-0.045131348,0.003868401,-0.00223642,-0.004392247,0.007212956,-0.019422598,0.046743184,-0.013217038,0.008099466,0.020792658,-0.062861525,-0.047710285,0.009388932,0.001541316,0.050611585,-0.032881413,-0.034009695,0.003002041,-0.005359347,-0.025628159,0.036749814,0.006286152,0.016440706,-0.041262947,0.015715381,-0.012652896,-0.006326448,-0.014909463,0.041262947,-0.025144609,0.00417062,-0.026111709,0.066729926,0.013619997,0.025144609,-0.004291508,0.007978578,-0.009751595,0.003566182,-0.010557512,-0.028207093,-0.015393013,0.048032649,-0.032075495,-0.014425913,0.020792658,0.01096047,0.008502424,-0.013217038,-0.032075495,0.026917625,-0.00165213,0.007172661,-0.063506253,0.034654427,-0.013861772,0.009268044,-0.012894671,-0.023855142,-0.024983425,-0.009308341,0.047710285,-0.010396329,-0.02949656,-0.015151238,0.025144609,0.041262947,0.02095384,-0.004432543,0.011041062,-0.032881413,0.016118338,-0.000478513,0.036749814,0.00417062,-0.040457029,0.017730173,-0.071565427,0.023532774,0.047387917,-0.017730173,0.026272893,-0.001289467,0.000760584,0.004331803,0.017891357,0.012652896,-0.064150989,0.058348387,0.040295847,-0.023532774,-0.012894671,-0.02852946,-0.001914053,0.004734762,-0.017568989,-0.007736803,-0.02095384,-0.014909463,-0.014909463,-0.02047029,0.018858457,-0.005198164,0.000264442,-0.007092069,0.026434075,0.005601123,0.007011477,-0.003928845,-0.004190768,0.023693958,-0.011927571,0.001203838,0.008180057,0.011766387,0.015715381,-0.038522828,-0.019342007,-0.006084673,0.003404999,-0.002256567,-0.003485591,0.009832187,0.023371592,-0.04384188,-0.029818926,0.038361646,0.019906148,-0.004372099,0.004090028,-0.015393013,-0.028690644,-0.033203777,0.025305793,0.015957156,0.005560827,0.021115024,0.008905382,0.018858457,-0.024983425,0.008180057,0.055769451,0.025628159,-0.010557512,-0.000236738,-0.003626626,-0.014184138,0.019664373,-0.00310278,-0.011202246,0.01426473,0.007092069,0.02901301,0.046420816,-0.001994645,0.02192094,0.038845196,-0.036588628,0.021598574,-0.019986739,0.003707218,0.001138358,0.018697273,0.003888549,-0.034976795,0.016360113,-0.031591944,0.002468121,0.015554197,0.001611834,0.013700588,-0.052223418,-0.006004081,0.024338692,-0.024661059,-0.006689111,-0.035460345,0.010235145,0.039489929,-0.007857691,-0.026272893,-0.00261923,-0.011363429,-0.026756443,-0.00640704,0.036749814,0.037233364,-0.006245856,-0.005278756,-0.027562359,-0.049966849,-0.021276208,-0.006971181,-0.013055854,-0.005399643,0.048032649,-0.033203777,-0.002296863,0.023693958,0.026917625,0.000705177,0.022404492,-0.021598574,0.013700588,0.004432543,0.031269576,0.01523183,0.010275441,-0.017568989,-0.023210408,0.050289217,-0.004996685,0.010315737,-0.017004848,0.017246623,-0.00950982,0.017327214,-0.035943896,0.014506505,0.001621908,-0.012491712,0.01096047,-0.011927571,-0.024177508,0.015634788,-0.026595259,0.007897986,-0.014425913,-0.001490946,0.017971948,0.007736803,0.023371592,0.011041062,0.008220353,-0.010557512,0.003888549,-0.034493245,-0.043197148,-0.013942363,-0.008905382,0.002699822,0.025628159,0.001430503,-0.008018874,-0.018858457,0.059315488,-0.018697273,-0.040618215,-0.014022955,0.004815354,0.012008162,-0.014103547,0.030786026,0.043519516,0.005601123,-0.019664373,0.001400281,-0.022082124,-0.018858457,-0.026434075,0.025305793,-0.024822243,0.038039278,-0.011121654,-0.032720227,-0.018374907,-0.005137721,0.001390207,0.028045909,0.03046366,0.00592349,-0.041907679,-0.024338692,-0.042552415,0.006527927,-0.012008162,-0.027401175,0.000337478,0.027884725,0.009912779,-0.011121654,0.004009437,-0.003122928,0.022404492,-0.010275441,-0.004392247,0.00689059,0.01523183,-0.019180823,-0.034170877,-0.040940579,0.021598574,0.005077277,-0.03046366,0.04384188,0.03046366,0.012733487,0.010879879,0.02192094,-0.006930886,-0.016924256,0.038200464,-0.013861772,0.002417751,-0.023532774,-0.016279522,-0.014425913,0.026595259,0.024177508,0.000977174,0.007333844,0.02998011,-0.042230047,0.003042337,0.000730362,0.033364963,-0.002306937,0.005057129,-0.023049224,-0.015876563,-0.022726858,-0.005641419,0.004553431,0.009751595,0.014587097,0.017246623,-0.049966849,0.004613874,0.040457029,0.04287478,0.004090028,-0.00261923,0.002407677,0.039489929,0.002377455,0.007051773,0.025144609,0.024177508,-0.000705177,0.012411121,-0.025789343,-0.024016324,-0.030302476,-0.009268044,-0.00950982,0.017246623,0.013458813,0.008583016,-0.022565674,-0.006366744,0.00427136,-0.007736803,0.020147923,-0.012733487,-0.023693958,-0.006165265,0.035137977,-0.023049224,0.002699822,0.005399643,0.035299163,-0.007817394,0.031914312,-0.000149221,0.015473605,-0.026272893,-0.009711299,-0.002981893,0.000649771,0.064150989,0.032720227,-0.052223418,-0.017810764,-0.010275441,0.027078809,0.030786026,-0.016360113,0.039973479,-0.003122928,-0.038522828,-0.012249937,-0.033848513,-0.027239993,-0.028851826,0.018374907,-0.030302476,-0.048032649,0.011282837,0.058670752,-0.008784494,0.01096047,0.005057129,0.004009437,0.002488269,0.016843664,0.003163224,-0.027884725,-0.001934201,-0.030302476,-0.015715381,-0.001480872,0.011766387,-0.039973479,-0.009227749,-0.003304259,-0.026917625,-0.012088754,-0.014990055,0.03046366,0.007857691,0.042552415,-0.011846979,-0.008421832,-0.001813313,-0.019342007,-0.017166032,0.000972137,0.017004848,-0.018374907,0.037555728,0.019986739,0.018697273,0.014184138,0.027723543,0.023693958,-0.005077277,-0.025305793,0.011846979,0.000705177,0.042552415,-0.037072178,0.010879879,-0.028690644,-0.029818926,0.010879879,-0.014184138,-0.036266264,-0.031591944,-0.033687327,0.022888042,-0.016763072,0.004513135,0.000705177,0.02192094,0.025950525,0.015473605,-0.018374907,0.039489929,0.002881153,-0.037072178,-0.021115024,-0.008623311,-0.002095384,-0.026272893,0.015795972,0.015715381,0.034493245,0.030302476,0.010799287,-0.020228514,0.005137721,0.025628159,0.024016324,-0.008220353,0.002397603,-0.030624844,-0.014587097,0.022082124,-0.006608519,-0.041101765,-0.002478195,-0.031914312,0.017166032,-0.008300944,-0.004593727,-0.001390207,0.032720227,-0.005681715,0.002417751,0.000473476,-0.037878096,-0.046743184,-0.01378118,-0.016198931,-0.007897986,0.006608519,-0.011846979,0.027078809,-0.022243308,0.022565674,-0.007293548,-0.019019639,0.037394546,-0.035299163,-0.02192094,0.008421832,0.000135998,-0.000785769,-0.051578686,0.009227749,-0.015393013,-0.029174194,-0.015554197,0.001400281,0.007495028,-0.002820709,0.041585315,-0.017568989,0.054479986,-0.005641419,-0.024177508,-0.042552415,0.026111709,-0.014909463,0.023855142,-0.022565674,0.010033666,0.028207093,0.010073962,0.007736803,0.015312422,0.037878096,-0.002659526,-0.030786026,0.012652896,-0.019261414,0.005641419,0.019100232,-0.037555728,-0.00013285,-0.020228514,-0.001672278,0.038039278,-0.008703903,0.011282837,0.004351952,0.012894671,0.024177508,0.016440706,0.013942363,-0.008542719,0.005842898,0.001934201,0.00090162,0.014022955,-0.024983425,0.021115024,0.010073962,0.002528564,0.001390207,-0.012008162,0.002347233,-0.015795972,-0.016843664,-0.001793165,-0.016601888,-0.010396329,-0.027239993,-0.001188727,-0.001264282,-0.00950982,0.003928845,0.019503189,0.003485591,-0.026595259,-0.01096047,-0.030302476,-0.00320352,-0.01523183,0.028045909,-0.005641419,0.031108394,-0.01096047,0.011363429,0.016118338,-0.022404492,0.02143739,0.019342007,-0.013378222,0.027723543,-0.034332063,-0.015312422,0.02852946,-0.039489929,0.032720227,0.010154554,0.004956389,0.036105078,0.004775058,-0.038522828,0.019986739,0.020147923,0.009751595,-0.006366744,0.038200464,-0.028690644,-0.007656211,0.020228514,0.00155139,-0.015795972,0.022243308,0.011444021,-0.012491712,0.020550882,0.033687327,0.008865086,0.017730173,0.018213723,0.001682352,-0.043519516,-0.038200464,0.018052539,0.006930886,0.002075236,-0.018536089,0.008703903,-0.000053518,-0.007172661,0.025144609,-0.008099466,0.000120888,-0.016763072,-0.005762306,-0.004432543,-0.00640704,0.05996022,0.031914312,-0.002075236,0.027401175,0.037555728,-0.004311656,-0.01426473,-0.010638104,0.048999749,0.002317011,0.032075495,-0.000120888,-0.00358633,-0.036105078,0.020792658,0.008663607,0.003868401,-0.026917625,-0.02192094,-0.019261414,0.01378118,0.033364963,0.027884725,-0.005883194,-0.009590412,-0.001440577,0.025628159,0.050289217,0.009912779,0.036427446,0.001123247,0.000637178,0.007777099,0.008865086,0.014506505,0.031108394,0.020067332,-0.042552415,-0.006527927,0.005117572,-0.022888042,0.006447336,-0.018294314,-0.004714614,0.009751595,-0.011927571,0.020389698,-0.018939048,0.004210916,0.049644485,-0.014587097,-0.019019639,0.000795843,-0.016440706,0.011202246,0.031430762,0.024177508,0.029818926,-0.014103547,-0.017568989,0.006165265,-0.023855142,0.026434075,-0.012491712,0.008784494,-0.019664373,-0.019261414,-0.003928845,0.013378222,-0.009227749,0.003969141,0.023049224,0.010799287,0.003122928,0.008260649,-0.026595259,-0.055447087,0.016440706,-0.003304259,-0.003707218,-0.046743184,0.018858457,0.000375255,-0.016924256,0.020792658,0.016440706,-0.027401175,0.002740117,-0.007092069,-0.005802602,0.000506217,0.028690644,-0.000493624,0.001571538,0.001400281,0.003263964,-0.001994645,-0.00310278,-0.002327085,-0.01474828,0.026595259,0.008300944,-0.008260649,0.00592349,0.046743184,-0.009308341,-0.016924256,0.011444021,0.01047692,0.006326448,-0.037394546,-0.008583016,-0.020631474,0.024177508,0.015312422,-0.007938282,0.017085439,0.02143739,-0.004130324,0.004372099,-0.004976537,0.048032649,-0.027401175,0.018697273,-0.006447336,0.00203494,0.005963786,-0.014184138,0.009671004,0.007535324,-0.033042595,0.016360113,-0.024338692,-0.008099466,0.024499875,0.000785769,0.010799287,0.028207093,-0.01523183,0.022082124,0.006527927,0.032881413,-0.037716914,0.034009695,-0.009671004,0.016521297,0.032881413,-0.02143739,0.02143739,-0.014184138,0.006124969,-0.028368276,0.038039278,0.026917625,0.012411121,-0.009912779,-0.006366744,-0.047387917,0.016763072,-0.022726858,0.064473353,-0.017730173,0.009832187,0.003445295,0.025789343,-0.003344555,-0.021276208,0.005198164,0.01378118,-0.011202246,-0.006286152,-0.026434075,-0.007817394,0.003969141,-0.037394546,0.006930886,0.000836139,0.000254368,-0.036749814,-0.022082124,-0.006568223,-0.026111709,-0.002175976,0.004069881,-0.037072178,-0.017568989,0.048355017,0.011605204,0.00523846,-0.023210408,-0.01329763,0.000198961,0.02095384,0.004069881,0.000124036,0.008018874,-0.004009437,-0.065440454,-0.008985974,-0.04384188,0.00261923,-0.017407807,0.012733487,-0.017246623,0.031591944,0.007454732,-0.015715381,-0.025789343,0.016843664,-0.008300944,-0.010557512,-0.020550882,-0.028851826,0.002498342,0.028368276,-0.037716914,0.006366744,0.027562359,-0.003062484,0.017649582,0.034493245,-0.003082632,0.017891357,-0.023693958,0.020309107,0.018777864,0.055769451,-0.011363429,-0.018777864,0.022565674,0.001410355,0.035299163,0.012975262,0.007897986,-0.031108394,0.007253252,0.001299541,0.02143739,-0.012249937,0.01047692,-0.020631474,-0.014667688,-0.029657744,-0.002861005,-0.023693958,0.042230047,-0.000669918,0.001531242,-0.005883194,-0.03046366,-0.05286815,0.029174194,-0.009630707,-0.013136446,-0.034654427,0.021598574,-0.012491712,-0.019422598,0.021759758,0.006689111,-0.058670752,0.014828872,0.014345322,-0.016601888,0.038522828,-0.026272893,-0.047710285,-0.003263964,-0.007978578,0.016682481,-0.027078809,-0.000295923,-0.00427136,-0.001198801,0.006850294,-0.006809998,-0.002498342,-0.002065162,0.012169346,-0.001218949,-0.002578934,0.008462128,0.006648815,-0.020147923,0.005399643,0.028207093,-0.014184138,-0.001611834,-0.017649582,-0.032720227,0.009630707,0.006165265,-0.020147923,-0.007132365,-0.027401175,-0.002820709,-0.022888042,0.024499875,-0.011121654,-0.017568989,-0.02095384,-0.017246623,0.018697273,-0.017730173,0.022565674,0.034170877,0.012652896,-0.009388932,0.039328746,-0.000760584,0.009388932,-0.006769702,-0.005278756,0.011282837,0.006366744,-0.049322117,-0.005722011,0.009630707,-0.00223642,-0.004251212,-0.006930886,0.034009695,0.001359985,0.00310278,-0.05286815,-0.004372099,0.027562359,-0.025305793,-0.010073962,-0.013136446,-0.011846979,0.030302476,-0.008018874,-0.025950525,-0.017004848,0.032075495,0.033687327,0.020550882,0.007897986,-0.034976795,-0.018616682,0.001833461,-0.04287478,0.018213723,0.029174194,0.009590412,-0.035621528,0.005762306,0.002065162,0.019180823,0.019180823,0.016521297,-0.017327214,0.023532774,0.012008162,0.032236677,0.002840857,-0.008059169,0.000861324,0.024499875,-0.012733487,0.038361646,0.033364963,0.013942363,0.028368276,0.00203494,0.005057129,0.016198931,0.051256318,-0.000302219,0.004895946,-0.02998011,-0.033203777,-0.005016833,-0.008905382,-0.018697273,0.001994645,-0.008744199,0.022082124,0.036749814,0.004351952,-0.008099466,-0.020228514,-0.019503189,0.020147923,0.028045909,-0.03094721,0.019744964,0.01523183,-0.012008162,0.017166032,0.000685029,0.021276208,-0.004049733,-0.015151238,-0.047710285,0.000488587,-0.016601888,0.003505739,0.001359985,-0.012411121,-0.017407807,-0.016601888,-0.003445295,0.019422598,0.011363429,-0.001113173,-0.008220353,-0.020389698,0.017407807,0.02143739,0.001012433,-0.006245856,-0.024016324,0.024499875,-0.006366744,0.046420816,-0.000397921,0.000098851,-0.010033666,0.007938282,0.014909463,-0.027723543,-0.040295847,-0.059315488,-0.014828872,0.001349911,-0.02998011,0.002357307,0.010154554,0.005097425,0.000992285,0.031753127,-0.009308341,0.008985974,0.013861772,-0.017327214,-0.008865086,0.040618215,-0.003707218,0.005097425,-0.011363429,0.005560827,0.01096047,-0.009388932,-0.015876563,-0.022565674,-0.016440706,0.023210408,-0.004029585,0.017568989,-0.012088754,0.00005037,0.000941915,0.000866361,0.023049224,0.000871398,0.004815354,-0.021598574,0.000730362,0.002981893,0.01047692,-0.004573578,0.014022955,0.025628159,-0.026595259,-0.020067332,0.02143739,0.033848513,-0.009912779,-0.007978578,0.002175976,-0.026917625,0.029174194,-0.025628159,-0.047065549,-0.018133132,-0.00150102,0.052223418,0.012652896,-0.022726858,0.011524612,-0.012814079,0.005359347,-0.007172661,0.013619997,0.03046366,0.013539405,-0.000591845,0.033203777,0.026917625,-0.044164248,-0.014990055,0.00223642,-0.008139761,0.025950525,0.021276208,0.005016833,-0.004976537,-0.01378118,0.00592349,-0.001329763,0.038684014,0.021115024,0.048999749,0.049966849,-0.018777864,0.018616682,0.038200464,-0.026272893,-0.051578686,0.024499875,0.006850294,-0.019180823,-0.00043318,0.020792658,0.003505739,-0.015473605,-0.041262947,-0.026917625,0.067374654,0.004694466,0.001621908,-0.025305793,0.003606478,0.006286152,-0.020309107,0.016118338,-0.019180823,0.007092069,-0.017327214,-0.006326448,-0.007897986,0.000556586,-0.03046366,-0.013136446,0.016843664,-0.024338692,-0.011444021,-0.018777864,0.002840857,-0.036749814,-0.01523183,-0.009630707,-0.013055854,-0.042230047,0.017327214,-0.012814079,-0.016843664,0.002256567,-0.007656211,0.005963786,-0.016360113,0.026756443,0.019986739,-0.022082124,-0.024983425,-0.039489929,0.01378118,-0.012008162,0.000876435,-0.02192094,0.018133132,-0.020792658,-0.019583782,-0.005842898,0.020067332,-0.016763072,0.007414436,0.01096047,-0.000521328,0.01047692,0.00011711,0.035299163,0.038039278,0.049644485,-0.003062484,0.014667688,-0.007454732,0.006809998,-0.018536089,-0.015554197,0.016360113,0.008542719,-0.013217038,0.02998011,0.017810764,0.048999749,0.020309107,-0.017649582,-0.011041062,0.008381536,0.011363429,0.039651114,-0.012411121,0.011685796,0.029657744,-0.011524612,-0.020147923,0.03046366,0.00261923,-0.00320352,-0.002317011,-0.00101747,-0.047387917,0.04287478,-0.011927571,-0.017488398,-0.010638104,-0.006850294,0.01096047,0.033848513,-0.006124969,0.001793165,0.015473605,-0.048999749,0.006447336,0.033848513,0.008663607,-0.024822243,0.005399643,-0.00368707,-0.015070647,-0.009590412,0.001289467,-0.018858457,0.02095384,-0.007414436,-0.008421832,0.000715251,-0.015473605,0.02901301,0.020309107,-0.003707218,0.016360113,-0.008663607,0.018939048,0.001218949,0.00358633,-0.003284112,0.036427446,0.02192094,0.022888042,-0.024661059,0.008341241,-0.024338692,-0.00950982,-0.017166032,0.046743184,-0.018052539,-0.012975262,0.002800561,-0.012008162,-0.013055854,0.028368276,-0.057381287,0.018697273,-0.043519516,-0.018052539,0.001370059,-0.019342007,0.022404492,0.017166032,-0.004351952,0.001611834,-0.028207093,0.001319689,0.025950525,0.025305793,0.017488398,-0.045776084,-0.024983425,0.005117572,-0.010879879,0.020147923,-0.00999337,0.022082124,0.000337478,-0.018777864,0.007978578,-0.039328746,0.000249331,0.04287478,-0.012411121,-0.023532774,0.006527927,0.028207093,0.009348636,0.006084673,-0.007293548,-0.022082124,-0.017085439,0.02047029,-0.007817394,0.003243816,-0.008381536,-0.00523846,-0.004674318,-0.051256318,0.019986739,-0.009912779,0.040940579,0.006527927,-0.002861005,0.035460345,0.026434075,0.015393013,-0.005359347,-0.012733487,-0.025628159,0.019664373,-0.018536089,0.025305793,-0.009912779,0.032397863,0.047387917,0.000674955,0.031108394,-0.008381536,-0.002558786,-0.01096047,-0.004674318,0.002115532,0.000275775,0.02047029,0.036427446,-0.027401175,-0.030302476,-0.000410514,0.006769702,0.024822243,-0.011041062,0.028690644,0.019180823,-0.016763072,-0.037072178,-0.027078809,0.038845196,0.05996022,-0.037233364,-0.000377774,0.006487631,0.006729406,0.033848513,-0.019422598,-0.007092069,-0.001621908,0.026111709,-0.002498342,0.014345322,-0.019342007,0.017891357,-0.014587097,-0.004533283,-0.020147923,0.001430503,-0.009711299,0.049644485,0.001410355,-0.010315737,0.003082632,-0.00271997,-0.023371592,0.006729406,0.025144609,0.023210408,0.004976537,-0.000278293,-0.025305793,0.012330529,-0.019019639,-0.00640704,-0.006286152,0.017971948,-0.002327085,0.016924256,-0.015795972,-0.012491712,-0.011282837,0.003022189,0.01047692,0.027239993,0.012008162,0.003263964,0.026434075,0.035621528,-0.024338692,-0.012652896,0.024822243,0.000654807,0.028368276,0.011202246,0.016440706,0.016360113,-0.026917625,-0.019744964,0.013217038,0.011363429,-0.003928845,-0.028690644,0.001440577,-0.037716914,0.023693958,0.018374907,0.011927571,-0.042552415,0.012169346,-0.009953074,0.011444021,0.019503189,-0.016279522,0.003243816,-0.022888042,-0.024016324,-0.007897986,-0.006487631,-0.010638104,-0.041907679,-0.025950525,-0.032881413,-0.022404492,-0.03094721,0.01378118,0.043519516,-0.010718695,0.020067332,0.037555728,-0.000215331,0.019664373,0.004916093,-0.040940579,-0.048999749,0.017407807,0.006648815,-0.014587097,-0.014506505,-0.047387917,-0.006729406,0.015393013,0.028851826,0.024983425,-0.009832187,-0.004996685,0.025466975,0.015070647,-0.004593727,-0.010073962,0.000685029,0.041262947,-0.006326448,0.021598574,0.025466975,0.02143739,-0.007253252,0.029174194,-0.012169346,0.011605204,-0.008623311,-0.002024866,-0.001450651,0.025144609,0.004009437,0.02852946,-0.003002041,-0.02143739,-0.027401175,-0.02998011,0.023210408,0.016279522,0.017166032,-0.020228514,0.011202246,-0.014103547,0.009590412,-0.014506505,-0.049966849,-0.009872482,0.002558786,-0.036105078,0.004009437,0.010718695,-0.004996685,0.003707218,-0.008663607,0.012894671,-0.003022189,-0.002901301,0.000886509,0.017327214,-0.027401175,-0.016601888,-0.010799287,-0.005883194,-0.026595259,-0.033526145,-0.004513135,0.010396329,0.017971948,-0.035782713,-0.041585315,-0.009026269,-0.001349911,0.005641419,-0.001329763,0.003747514,-0.005319052,-0.005883194,-0.000277034,0.021115024,0.02901301,-0.027562359,0.044486616,-0.071887791,-0.002861005,-0.003404999,-0.005319052,0.003022189,0.024499875,0.034493245,-0.009106861,0.016037747,-0.005439939,0.050289217,0.003404999,-0.013619997,0.021115024,0.021759758,0.022243308,-0.002578934,-0.000579253,-0.054157618,-0.012088754,0.00737414,-0.030786026,-0.019825557,0.003969141,-0.002558786,0.022243308,0.029335376,-0.024016324,0.006527927,0.012814079,-0.019019639,0.012249937,-0.004694466,-0.002266641,-0.014022955,0.023049224,-0.020631474,-0.025466975,-0.037072178,0.002266641,-0.013378222,0.006124969,0.012491712,0.017407807,-0.009872482,0.031108394,0.010315737,0.032881413,-0.006648815,0.009832187,0.024338692,0.03094721,0.016279522,-0.022726858,0.03094721,-0.040134665,0.008139761,0.006809998,0.018294314,0.01523183,-0.03046366,-0.007172661,-0.007293548,0.003243816,0.006124969,-0.006729406,-0.003183372,0.047387917,0.006124969,-0.000375255,-0.024661059,0.022243308,-0.004492987,0.012330529,-0.02949656,0.027078809,-0.021759758,-0.004069881,0.013700588,-0.033526145,-0.009066566,-0.023049224,0.017891357,0.007212956,0.029818926,-0.023049224,-0.006689111,0.030302476,0.009147157,-0.005439939,-0.003042337,0.034815613,0.027078809,-0.055447087,-0.018616682,0.016763072,-0.013136446,-0.018616682,0.034009695,-0.003465443,-0.035621528,-0.002004718,0.01329763,0.023532774,-0.003525887,-0.005722011,-0.011363429,0.027239993,-0.016601888,-0.015473605,0.022565674,0.013136446,-0.021598574,-0.002538638,0.033203777,0.006245856,0.020631474,-0.001390207,0.013942363,-0.022082124,0.012733487,-0.006769702,0.024661059,-0.026595259,-0.003485591,-0.004513135,0.037555728,0.018133132,-0.026595259,0.024338692,-0.033687327,0.016924256,0.006608519,0.022243308,-0.033848513,-0.028368276,0.002538638,0.012894671,0.001183691,0.014990055,0.028207093,0.010879879,-0.012411121,0.012975262,0.006286152,0.002397603,-0.036427446,0.015070647,-0.030141294,0.015312422,0.017568989,-0.009348636,0.019583782,0.039651114,-0.006165265,0.004916093,-0.021276208,0.011766387,0.029335376,-0.004190768,-0.012894671,0.026756443,0.007092069,-0.024016324,-0.037716914,-0.001309615,0.048999749,-0.01474828,-0.032236677,0.025466975,0.011363429,0.043519516,0.007575619,0.034332063,-0.019019639,-0.011766387,-0.018858457,0.000056351,-0.004492987,0.000554068,0.003364703,-0.025144609,-0.062216789,0.001254208,0.033364963,0.005681715,0.02143739,0.007414436,-0.023855142,0.013539405,-0.032236677,-0.007857691,0.009348636,0.018536089,-0.018697273,0.031269576,-0.018616682,0.018455498,-0.006124969,-0.003143076,-0.010638104,0.000982211,0.023855142,-0.01047692,0.023049224,0.00640704,0.021115024,-0.009872482,0.019261414,0.026756443,-0.00427136,0.008502424,0.019906148,0.045776084,-0.008824791,0.005963786,-0.012814079,-0.016521297,-0.012249937,0.010033666,-0.017166032,0.014184138,-0.022726858,0.010879879,0.034493245,0.001359985,0.00640704,0.000972137,-0.027078809,0.013619997,-0.030302476,0.009388932,-0.001007396,0.016440706,0.017488398,-0.006447336,0.022888042,-0.00737414,-0.006366744,-0.005883194,-0.007454732,0.027562359,0.005802602,-0.003747514,-0.026434075,0.018213723,0.008462128,-0.003848253,-0.004049733,-0.014990055,-0.006004081,-0.01047692,-0.014425913,0.030624844,-0.015715381,-0.024338692,0.007495028,0.002820709,-0.021276208,-0.005399643,-0.057381287,-0.061249688,-0.013055854,0.02901301,0.01474828,-0.024177508,-0.026595259,0.012411121,-0.011927571,-0.007253252,-0.011927571,0.015070647,-0.019100232,0.015795972,-0.01096047,-0.024822243,0.003989289,0.012088754,-0.039006379,-0.050611585,0.000295923,-0.010718695,0.017327214,-0.01426473,-0.010194849,-0.044486616,0.015554197,-0.019744964,-0.005157868,0.006648815,-0.013539405,-0.024499875,0.018939048,0.039328746,-0.009429228,0.011363429,0.069308855,-0.001193765,0.030302476,-0.012572304,0.024983425,-0.008623311,0.00320352,0.039328746,0.008824791,-0.024822243,-0.00523846,0.013619997,-0.008300944,-0.038845196,0.00950982,-0.023855142,-0.004936241,0.031108394,-0.033526145,-0.006044377,-0.000785769,-0.013458813,-0.051256318,0.030302476,-0.013700588,0.02192094,0.003626626,-0.018777864,-0.014990055,0.013055854,-0.007736803,-0.010073962,-0.015312422,0.034493245,-0.011282837,-0.040134665,-0.023855142,0.006689111,-0.003022189,0.026111709,-0.017568989,-0.014506505,-0.011444021,0.005681715,0.038845196,0.016279522,-0.002407677,-0.00640704,0.003566182,-0.005157868,0.012652896,-0.013619997,-0.013458813,-0.004875797,0.002367381,-0.009630707,-0.009388932,0.000337478,-0.019019639,-0.009671004,-0.034332063,-0.013861772,0.018213723,0.007736803,0.005439939,-0.042230047,0.040618215,0.007051773,-0.013619997,-0.026756443,0.020309107,0.002014792,0.002206198,0.003062484,-0.027562359,0.048677385,-0.005802602,-0.042230047,-0.011282837,-0.02047029,0.013458813,0.015312422,-0.010033666,-0.031914312,-0.001133321,-0.039006379,0.003727366,-0.032559045,0.008623311,0.019664373,0.057058919,-0.016037747,0.009106861,-0.023855142,0.012975262,-0.015876563,0.00689059,-0.01426473,0.039006379,-0.026595259,-0.008059169,-0.028690644,0.030302476,-0.028045909,0.01378118,-0.003344555,0.006971181,-0.025950525,0.000871398,-0.017568989,-0.024983425,-0.002458047,-0.024338692,-0.001642056,-0.012814079,0.000181331,0.017246623,0.015070647,-0.008744199,0.030141294,0.025789343,-0.016118338,-0.04384188,-0.042230047,-0.039167564,0.022726858,-0.023210408,0.009711299,0.009469524,0.019503189,-0.007938282,-0.001239097,0.00737414,0.029335376,0.014828872,0.043519516,-0.029335376,-0.04287478,0.017166032,-0.015957156,0.004210916,0.029335376,-0.035299163,0.032559045,-0.02095384,0.026756443,-0.023210408,-0.001037618,0.008220353,-0.031914312,0.002216272,-0.030141294,0.007092069,0.015554197,-0.001229023,-0.014022955,-0.002981893,-0.006326448,-0.034976795,0.012411121,-0.024499875,-0.026111709,0.015070647,0.036427446,0.01523183,0.060282588);  
            String indexName = "vector_index";  
            FieldSearchPath fieldSearchPath = fieldPath("plot_embedding_voyage_3_large");  
            long limit = 10; 
  
            // Create ExactVectorSearchOptions for precise matching  
            VectorSearchOptions options = VectorSearchOptions.exactVectorSearchOptions();  
  
            // Define the aggregation pipeline  
            List<Bson> pipeline = asList(  
                vectorSearch(  
                    fieldSearchPath,  
                    queryVector,  
                    indexName,  
                    limit,  
                    options  
                ),  
                project(  
                    fields(  
                        exclude("_id"),        
                        include("title"),         
                        include("plot"),         
                        metaVectorSearchScore("score") 
                    )  
                )  
            );  
  
            // Run aggregation query and print results  
            collection.aggregate(pipeline).forEach(doc -> System.out.println(doc.toJson()));  
        }  
    }  
}  

```

**Output:**

```js
{"plot": "During WW2 the Russian Army sent a special group named \"Zvezda\" to fight the Nazis in their backyard.", "title": "The Star", "score": 0.7459505200386047}
{"plot": "As World War Two rages on, the allies are about to push the Nazis out of North Africa. That's when the Nazis turn up the heat, unleashing their secret Weapon - dragons.", "title": "P-51 Dragon Fighter", "score": 0.7430291771888733}
{"plot": "April, 1945. As the Allies make their final push in the European Theatre, a battle-hardened Army sergeant named Wardaddy commands a Sherman tank and his five-man crew on a deadly mission behind enemy lines. Outnumbered, out-gunned, and with a rookie soldier thrust into their platoon, Wardaddy and his men face overwhelming odds in their heroic attempts to strike at the heart of Nazi Germany.", "title": "Fury", "score": 0.7428240180015564}
{"plot": "It's May 1943 at a US Army Air Corps base in England. The four officers and six enlisted men of the Memphis Belle - a B-17 bomber so nicknamed for the girlfriend of its stern and stoic ...", "title": "Memphis Belle", "score": 0.7340154647827148}
{"plot": "The destiny of three soldiers during World War II. The German officer Christian Diestl approves less and less of the war. Jewish-American Noah Ackerman deals with antisemitism at home and ...", "title": "The Young Lions", "score": 0.7327103614807129}
{"plot": "Great Patriotic War, early 1940s. After barely surviving a battle with a mysterious, ghostly-white Tiger tank, Red Army Sergeant Ivan Naydenov becomes obsessed with its destruction.", "title": "White Tiger", "score": 0.7323684692382812}
{"plot": "The story of ordinary men during WWII as seen from three different points of View.", "title": "The Fallen", "score": 0.7301670908927917}
{"plot": "A rag tag unit of misfits known as the War Pigs must go behind enemy lines to exterminate Nazis by any means necessary.", "title": "War Pigs", "score": 0.7290489673614502}
{"plot": "Baron Manfred von Richthofen is the most feared and celebrated pilot of the German air force in World War I. To him and his companions, air combats are events of sporty nature, technical ...", "title": "The Red Baron", "score": 0.7288231253623962}
{"plot": "In 1940, the British Royal Air Force fights a desperate battle vs. the Nazi Germany Air Force for control of British air space to prevent a Nazi invasion of Britain.", "title": "Battle of Britain", "score": 0.7270984649658203}
```

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *time travel*. It considers up to `150` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```js
const { MongoClient } = require("mongodb");

// connect to your cluster
const uri = "<connection-string>";

const client = new MongoClient(uri);

async function run() {
    try {
        await client.connect();

        // set namespace
        const database = client.db("sample_mflix");
        const coll = database.collection("embedded_movies");

        // define pipeline
        const agg = [
            {
              '$vectorSearch': {
                'index': 'vector_index',
                'path': 'plot_embedding_voyage_3_large',
                'queryVector': [
                  -0.034731735,0.008558298,-0.0153717,-0.029912498,0.011549547,0.010261648,-0.011964999,-0.023265276,0.010303194,-0.006896493,-0.00054528,0.003926015,-0.025757983,0.027419789,0.001199616,-0.036227357,-0.005297005,0.021935832,0.010303194,-0.019193852,0.025093261,-0.040049512,-0.033900831,-0.011466458,-0.01827986,-0.0153717,0.023265276,0.007727395,0.000114249,0.005317777,-0.043871664,-0.02127111,-0.019609304,0.016368784,-0.004756918,0.003552109,0.006522586,-0.005400868,-0.015620971,-0.034565553,-0.018695312,-0.023099095,0.050851244,-0.034731735,0.004819236,0.022268193,-0.095719993,0.05517194,-0.046198189,-0.036393538,0.007187308,-0.02459472,-0.036725901,0.009472291,0.019027673,0.020938748,-0.011051006,0.027087428,0.04586583,-0.022600554,-0.05517194,0.044204023,0.01213118,0.047859997,-0.03938479,0.002928932,0.002056484,0.019443123,-0.028583053,0.013543714,0.022932915,0.011632638,0.004923099,0.000389486,0.020024756,-0.024096178,-0.022766734,0.011217186,-0.003198975,0.007104218,-0.047195274,-0.013377533,0.013294443,0.024096178,-0.056501385,-0.026755067,-0.008433662,-0.001911076,0.007976666,-0.008101301,-0.014042255,0.008641388,-0.02176965,0.010012378,-0.000607598,-0.024927082,0.024927082,-0.018612221,-0.001184036,0.005567048,0.001324251,-0.019526213,-0.023597637,0.060489718,-0.010178559,-0.019609304,0.004112968,-0.011217186,-0.031574301,-0.008766023,0.005483958,-0.061819162,-0.023431456,-0.040714234,0.015039339,0.026422706,0.016202603,0.004653055,0.041046593,-0.018030589,0.040381871,-0.002638116,0.013045172,0.004216831,0.005650138,0.027419789,0.003926015,-0.028749233,0.004798463,-0.030244859,0.063813329,0.007145763,-0.017448956,0.025591804,-0.045201108,0.010718645,0.002804297,0.014291527,0.04586583,-0.015205519,-0.021603471,-0.035230275,0.00760276,0.033236109,0.016534964,-0.043206941,-0.003115885,-0.026256526,0.005940954,0.016534964,0.024262359,-0.001630647,0.028084511,-0.012795902,0.007270399,0.001381376,-0.009763107,-0.006896493,0.008433662,-0.019360034,0.000386889,0.030411039,0.025591804,0.010469374,0.037722982,-0.001147684,-0.005400868,0.052845411,-0.052513052,0.00768585,-0.004299921,0.00922302,0.011881908,0.012962082,-0.068798743,0.003593654,0.020938748,-0.013792985,-0.034565553,-0.007519669,-0.04021569,-0.020689478,0.006273315,0.046862911,0.006107135,0.002638116,-0.013792985,-0.005400868,-0.020274026,0.007644305,-0.010801735,0.026422706,0.043871664,0.003780607,0.010261648,-0.064145692,0.011881908,-0.009056839,0.009347656,-0.02459472,0.026422706,0.033236109,0.041212775,0.019027673,-0.00315743,0.004424557,0.020689478,-0.0153717,-0.015205519,-0.034897912,0.020274026,0.016867325,0.040714234,-0.022766734,-0.010967916,0.026256526,0.007062673,-0.015953332,-0.007727395,0.031574301,-0.002887387,-0.00614868,0.004569965,0.019027673,0.012878992,0.011798819,0.004258377,-0.019193852,-0.021437289,-0.021603471,0.000301202,-0.051183607,-0.004985416,-0.030078677,0.012629721,0.065142773,-0.031740483,-0.021104928,-0.03938479,-0.003365156,-0.016036423,0.036393538,0.009804652,-0.018612221,0.060489718,-0.003697517,0.000547876,0.063480966,0.02758597,0.010053922,-0.003655972,-0.001485239,0.018362951,0.021104928,-0.003905243,0.019443123,-0.002658889,-0.00380138,-0.013626805,0.035894997,0.035396457,-0.005691683,0.002762751,0.012878992,-0.009596926,-0.009970833,-0.015953332,0.022434372,0.00614868,-0.021188019,0.001557943,-0.020190936,0.009763107,0.017448956,0.006730312,0.005567048,0.019692395,-0.00218112,-0.016867325,0.006854947,0.007976666,0.019193852,0.040880412,0.007353489,-0.02127111,-0.031906664,-0.026755067,-0.017947499,0.040381871,0.042209856,0.00913993,-0.0307434,-0.017781317,-0.015039339,0.03057722,0.017532047,0.0187784,-0.060822077,0.002928932,-0.026422706,-0.005899409,0.039717149,0.026588887,-0.000971118,0.004923099,-0.013626805,0.0187784,-0.031408124,-0.000695881,0.050851244,-0.014457707,-0.007311944,-0.001293092,-0.002139574,-0.019276943,0.00290816,0.019360034,-0.017781317,0.002160347,0.016618054,-0.006522586,0.011798819,0.029247776,-0.02775215,0.010344739,-0.018362951,-0.036725901,-0.015870241,0.015704062,-0.012463541,0.02459472,-0.024096178,0.001152877,-0.031408124,0.025425622,0.027087428,0.00922302,0.034565553,0.015704062,-0.020689478,-0.00517237,-0.014706978,-0.001589101,0.026090344,0.014956249,0.011715728,0.004299921,-0.00913993,0.022434372,-0.03705826,0.048524719,-0.030411039,0.008433662,0.017033506,-0.000511525,-0.031408124,0.005940954,-0.012962082,-0.031574301,0.017448956,0.010178559,-0.011383367,-0.020107845,-0.005151597,0.006647222,0.013128263,0.007145763,0.008059756,-0.045201108,-0.004943871,0.015787151,-0.045201108,-0.020772567,-0.020274026,0.028250692,-0.024262359,-0.004424557,0.009804652,0.000472576,-0.005691683,0.001443693,-0.013294443,0.001412535,0.013211353,-0.01213118,-0.002118802,0.017781317,-0.007353489,-0.031075761,-0.004923099,0.011383367,-0.004486875,-0.010178559,0.016618054,0.014457707,0.023763817,-0.02459472,-0.00388447,0.012546631,-0.007519669,0.015704062,-0.014291527,0.009680017,-0.035562634,0.023763817,0.053510133,-0.0555043,-0.003572882,0.022102011,0.021603471,-0.017282777,-0.001474852,-0.043539301,0.007810486,-0.025757983,-0.005400868,0.029912498,-0.00760276,0.014125346,0.030909581,-0.03340229,-0.009680017,0.018030589,0.008849114,0.03057722,0.019775484,0.014125346,0.031906664,-0.03057722,-0.027087428,-0.023597637,-0.022434372,-0.012878992,0.016285693,-0.021603471,-0.029746316,0.029746316,0.020357117,0.006314861,-0.001158071,0.028749233,-0.045201108,0.011383367,0.011134096,-0.021437289,-0.035728816,0.001827986,0.008267482,-0.057498466,0.01213118,-0.01213118,-0.040548053,0.010718645,0.004798463,-0.004881553,-0.019526213,-0.008558298,0.0059825,-0.000262254,-0.017615138,0.005193142,0.019692395,-0.00198378,-0.002845842,0.012546631,0.006107135,-0.008225936,-0.008890659,0.015870241,0.00517237,0.002596571,-0.010427829,-0.019110762,0.024262359,0.012048089,-0.032405205,0.006522586,0.013211353,0.013211353,-0.038221523,-0.007727395,-0.008267482,-0.019276943,0.001474852,0.031408124,-0.035562634,0.017532047,-0.023431456,-0.015454791,-0.011383367,0.016534964,-0.02176965,0.008682934,0.027253609,0.020190936,-0.0247609,-0.007311944,0.009555381,-0.01852913,-0.011632638,0.011549547,0.027419789,-0.034067012,-0.01229736,0.0307434,0.003946788,0.0046946,0.037722982,0.03057722,-0.010427829,0.002284982,0.033236109,0.030078677,-0.013377533,0.007395034,-0.012048089,0.040714234,-0.028749233,-0.000102565,-0.0059825,-0.041046593,0.017698228,-0.006356406,0.003178203,0.009056839,0.023099095,0.00606559,0.011881908,-0.02127111,-0.001126912,-0.027087428,0.011134096,0.001204809,-0.017033506,0.011051006,-0.014374617,0.017864408,0.023431456,-0.002077257,-0.026755067,-0.043871664,0.025757983,-0.006190225,0.001152877,0.011798819,-0.024262359,0.006564131,-0.070128188,-0.004362239,0.012962082,-0.013626805,-0.001402148,-0.012214269,0.011217186,-0.015953332,0.015787151,0.011134096,0.027253609,0.024262359,-0.048192356,0.009970833,0.018944582,-0.00517237,0.021935832,0.02775215,0.003406701,-0.010884825,0.075113602,-0.015953332,0.007727395,0.026755067,-0.006190225,-0.012712811,0.013377533,0.005940954,-0.008309027,0.02459472,0.002316141,-0.022434372,-0.012712811,0.03057722,-0.015787151,0.026755067,-0.001069787,0.03988333,-0.003697517,0.039550968,-0.019027673,-0.0059825,-0.00031029,-0.012546631,-0.003614427,0.007478124,0.005525503,0.032571387,-0.011798819,-0.011466458,-0.00606559,-0.011798819,0.018446039,0.007976666,0.018944582,-0.02176965,0.026588887,-0.006273315,-0.012463541,-0.007395034,0.012048089,-0.029247776,0.015454791,-0.007145763,0.006481041,-0.015620971,-0.00388447,-0.025757983,-0.001651419,-0.032903746,-0.005068507,0.03938479,0.003926015,0.004715373,0.022600554,-0.012546631,0.022932915,0.007810486,0.040714234,0.019941665,0.013543714,0.003406701,0.010884825,-0.03988333,0.042209856,-0.022766734,0.027419789,-0.029580137,0.043206941,0.022932915,0.021104928,-0.056833744,0.005193142,0.036061179,-0.012878992,0.008516753,-0.02758597,-0.030244859,-0.011798819,0.001111332,-0.014125346,-0.014125346,0.019027673,0.029081594,0.018861491,0.013626805,0.06846638,0.023099095,0.041378956,0.001599488,-0.028749233,0.017781317,0.016285693,0.021603471,-0.018113678,0.011300277,-0.032239024,0.022434372,-0.02459472,-0.013626805,0.005483958,0.013460624,-0.031574301,-0.015620971,0.016451873,0.014790068,-0.008849114,0.011134096,0.00461151,0.015122429,0.036227357,0.00206687,0.000877641,0.022102011,-0.028250692,0.022600554,-0.026422706,0.004029878,-0.032072846,0.017116595,0.010884825,0.019609304,0.00614868,0.005733229,0.016119512,0.002866614,-0.014540797,0.012463541,-0.003905243,0.003759835,-0.000485559,-0.022766734,-0.016285693,0.037722982,0.009513836,0.001506011,0.011964999,0.004029878,0.019941665,-0.000965924,0.002129188,0.015205519,0.071125269,0.022932915,0.005940954,-0.00044661,0.010220103,-0.03423319,-0.016285693,-0.016867325,-0.000659529,-0.008018211,-0.011383367,0.000016634,0.004071423,-0.029413955,0.019941665,-0.00913993,-0.024096178,0.010635555,0.010594009,0.001547556,0.036227357,-0.030078677,0.020772567,0.022268193,-0.014125346,0.008766023,-0.012962082,-0.007187308,0.017033506,-0.007187308,-0.015205519,-0.005608593,0.044536386,-0.001235968,0.007852031,0.001599488,0.005857864,-0.005940954,-0.010510919,-0.005567048,0.006730312,0.016285693,-0.010801735,-0.024428539,0.015122429,-0.02176965,0.01528861,-0.007436579,0.00226421,-0.004715373,0.004507647,0.004341467,0.005525503,-0.031075761,-0.005899409,0.037556801,0.014873158,-0.000342747,0.009970833,-0.019443123,0.023597637,-0.012048089,-0.025259443,0.006024044,-0.01827986,0.010012378,0.016784234,0.013211353,-0.005400868,-0.024428539,-0.02176965,-0.035230275,0.009347656,0.028583053,-0.015704062,-0.017781317,0.00226421,0.001199616,-0.003385928,0.008267482,0.002326528,0.022434372,-0.020190936,-0.015787151,0.000789358,0.031241942,0.011300277,0.001506011,-0.023265276,-0.010967916,0.009056839,0.011300277,-0.030244859,0.007478124,0.001111332,-0.035894997,0.0153717,0.002700434,0.021104928,0.010884825,-0.003344383,0.00768585,0.010386284,0.00452842,-0.014706978,0.028084511,0.013377533,0.014873158,0.046862911,-0.015454791,0.021188019,0.013959166,0.012629721,0.025924165,-0.018695312,-0.00922302,-0.0093892,0.007727395,0.036892079,0.007228854,-0.01229736,0.029247776,-0.004943871,-0.027253609,-0.008433662,0.043206941,0.002825069,0.028583053,-0.023431456,0.034897912,-0.041545134,-0.016534964,0.003053567,-0.012712811,0.002741979,-0.007187308,-0.025093261,-0.045201108,-0.004424557,-0.016618054,-0.008890659,0.008018211,-0.05184833,-0.019526213,-0.013377533,-0.010469374,0.030244859,-0.005068507,0.051183607,0.005483958,-0.006024044,0.035064094,-0.011134096,0.014956249,0.002284982,0.001724123,-0.01229736,0.012629721,0.010261648,0.014540797,0.048857078,-0.029580137,-0.024927082,-0.008350573,-0.03988333,0.000939959,0.013543714,0.013626805,-0.021437289,-0.012962082,0.006771857,0.013709894,-0.0059825,0.035396457,-0.006439496,-0.029580137,0.0046946,0.019609304,-0.007270399,0.014291527,-0.015620971,0.00118923,-0.00760276,-0.017199686,0.023265276,0.026588887,-0.030078677,-0.016701145,-0.025757983,0.004964644,0.026588887,0.043206941,0.011051006,-0.009846197,0.028915415,0.031574301,0.023763817,0.009264565,-0.008433662,-0.035064094,-0.000579035,-0.0247609,0.014125346,0.016618054,0.028749233,-0.052513052,-0.016867325,-0.01238045,0.002741979,0.013709894,0.010718645,0.013626805,0.009596926,-0.004403784,-0.02758597,-0.000945152,0.000420645,0.003759835,0.012546631,-0.011881908,0.008392117,0.012795902,0.005483958,-0.009763107,0.006397951,-0.010801735,0.012795902,-0.03938479,0.005733229,0.005733229,-0.000433627,0.015454791,0.002357686,-0.006564131,0.030244859,-0.024428539,0.016036423,0.014291527,-0.004964644,0.029413955,0.040381871,0.012629721,-0.033568468,-0.026422706,-0.037889164,-0.034399372,-0.03423319,0.021935832,0.004133741,-0.014623888,-0.013543714,-0.05517194,0.004736145,0.006314861,0.00006037,0.006356406,0.003323611,-0.010344739,0.007062673,0.005899409,-0.00623177,-0.001973394,-0.0555043,0.011881908,0.001350217,-0.033069927,-0.026921248,0.022268193,0.028583053,-0.021021837,0.010884825,0.019692395,-0.005442413,0.031574301,-0.014956249,0.01238045,-0.006356406,0.006273315,-0.003095113,-0.014540797,-0.02176965,0.005006189,-0.002658889,0.042542219,-0.02176965,0.017199686,-0.016701145,-0.001599488,0.016950415,-0.021188019,0.017864408,0.023763817,-0.000669915,0.025093261,0.021104928,0.008807569,0.037390623,-0.025591804,-0.003178203,-0.001319058,0.020523297,0.005255459,0.019276943,-0.00226421,0.00760276,-0.057166107,-0.006896493,-0.034067012,0.043871664,0.038221523,0.008101301,0.03988333,0.015870241,0.000955538,-0.004299921,-0.002928932,-0.002118802,-0.020523297,-0.001168457,-0.011134096,-0.000685495,0.003323611,0.011549547,0.034565553,0.029247776,-0.029746316,0.005213914,0.019110762,-0.003302838,0.026422706,0.028915415,-0.036227357,0.033236109,0.038387705,-0.035230275,0.004071423,-0.021935832,0.002928932,0.000976311,0.000527104,-0.006854947,-0.003822153,-0.001199616,0.019858574,-0.002762751,0.039052427,-0.008641388,0.032239024,-0.002295369,0.035396457,0.044536386,-0.029413955,0.025093261,-0.03423319,-0.016867325,-0.008849114,0.008433662,-0.004486875,0.017033506,0.006730312,-0.008599843,-0.008225936,-0.024428539,0.006564131,-0.007561215,-0.032072846,-0.019941665,0.035396457,0.019276943,0.010261648,0.005857864,0.032239024,-0.044204023,-0.018944582,0.002409618,0.032903746,0.05517194,-0.03655972,0.007976666,0.030909581,-0.023929998,0.016368784,0.01528861,-0.00768585,0.02176965,0.013626805,-0.02459472,0.04021569,-0.032737568,0.006854947,-0.011383367,0.014873158,-0.02176965,0.00243039,0.0093892,0.0093892,-0.029580137,0.019858574,0.01827986,0.024428539,0.017864408,-0.028250692,-0.001111332,0.056169022,0.007478124,-0.010718645,0.041046593,-0.015704062,0.034731735,0.002523867,-0.032571387,0.004341467,-0.023597637,-0.011881908,-0.035562634,0.006688767,0.007810486,-0.012712811,0.022600554,0.03057722,0.022600554,0.010552464,0.0307434,-0.009638472,0.02176965,-0.018030589,0.024262359,-0.036227357,-0.020772567,0.001641033,-0.022932915,-0.014623888,0.018362951,0.002575798,0.006190225,-0.011051006,0.021021837,0.019110762,0.02127111,-0.028583053,-0.052180689,-0.014291527,-0.010552464,0.036393538,0.042542219,-0.04586583,-0.001869531,0.008350573,-0.008516753,-0.020772567,0.000294711,0.015704062,-0.014457707,-0.020772567,0.008766023,-0.026588887,-0.004736145,-0.028084511,-0.007519669,0.010552464,-0.016534964,0.006190225,0.012962082,-0.016618054,0.012546631,0.02459472,0.022932915,0.020440206,-0.027918331,-0.008059756,0.020689478,-0.014623888,-0.011466458,-0.006896493,-0.020024756,-0.031408124,0.021603471,0.007270399,-0.03057722,0.008350573,-0.021437289,0.00072704,-0.043871664,0.006314861,-0.017199686,0.02176965,0.024262359,-0.020357117,-0.000542683,-0.005213914,0.001963008,-0.00064395,-0.022434372,0.022102011,-0.006688767,-0.028583053,0.002191506,-0.005047734,0.002368073,0.014956249,0.023929998,-0.003302838,-0.032239024,0.022268193,-0.013377533,-0.010801735,0.003676744,0.009015295,-0.039550968,0.010884825,-0.033568468,0.013709894,-0.029413955,-0.006356406,-0.020274026,0.023597637,0.030909581,0.02176965,0.016285693,0.045533467,-0.024096178,-0.030909581,-0.026422706,0.002783524,-0.010594009,0.004362239,-0.070792913,0.009472291,-0.022102011,0.011134096,-0.017448956,-0.011549547,-0.056833744,0.00082571,0.026588887,-0.013709894,0.002575798,0.02176965,-0.000568649,-0.007270399,0.004279149,-0.042874578,-0.026588887,0.016784234,0.036725901,-0.028915415,-0.009513836,0.017448956,0.002035712,-0.007228854,0.011383367,0.011134096,0.028915415,0.0153717,-0.027087428,0.043871664,-0.005089279,0.006314861,0.014291527,-0.003240521,0.025924165,-0.001230775,-0.015454791,-0.012629721,0.031740483,-0.039717149,-0.031075761,0.006605676,-0.008641388,-0.032239024,0.037722982,-0.03705826,-0.024096178,0.001911076,0.018196769,-0.007353489,-0.011300277,-0.029081594,0.004590738,-0.018030589,-0.026588887,0.010261648,0.038221523,0.008392117,-0.01213118,0.018362951,-0.034731735,-0.017781317,-0.011632638,0.005255459,0.000851675,0.014208436,-0.000039922,-0.000228498,0.014790068,0.00913993,0.0004544,-0.011798819,-0.020440206,0.005899409,0.008350573,0.006314861,0.040548053,0.003427474,-0.010801735,0.008599843,0.002586185,-0.041212775,-0.016368784,0.020024756,0.000965924,-0.021021837,-0.008475208,0.0307434,0.00760276,0.003614427,0.003489791,-0.025924165,0.000799744,0.013460624,-0.020440206,0.048857078,0.004320694,-0.048857078,0.015039339,-0.029580137,0.025924165,0.018861491,-0.014706978,0.000576439,-0.031241942,0.0307434,0.0153717,0.014706978,0.028084511,-0.01238045,-0.031241942,0.018196769,-0.034897912,0.008142847,0.010718645,0.00922302,0.047859997,-0.00072704,-0.010427829,0.007104218,0.026256526,0.012214269,-0.013377533,-0.05184833,0.005276232,0.021935832,-0.007021128,0.009804652,0.007893575,0.024096178,-0.002357686,0.033900831,-0.031740483,0.034565553,-0.036892079,-0.015454791,0.030411039,0.010552464,-0.022268193,-0.001391762,-0.008184392,-0.008558298,0.008475208,-0.009929287,0.010427829,0.041378956,-0.009555381,-0.008724478,-0.039052427,0.034731735,-0.014291527,0.023099095,0.029081594,0.007519669,0.010967916,-0.008142847,0.006190225,-0.031075761,0.033734649,-0.001672192,0.047859997,-0.022434372,-0.007395034,0.01213118,0.056169022,0.002762751,-0.029413955,-0.000763392,-0.015787151,0.010801735,0.008142847,0.029912498,-0.0018176,0.033236109,-0.046198189,-0.002492708,-0.006730312,0.008807569,-0.03655972,0.009430746,-0.053842496,-0.060489718,0.046862911,0.002783524,-0.0187784,0.000571246,0.00760276,0.002482322,0.001319058,-0.014291527,0.001464466,-0.011632638,-0.012463541,-0.004902326,0.000841289,0.006688767,0.030244859,0.018944582,0.000532297,-0.015620971,0.007104218,0.005608593,0.002035712,-0.023763817,0.003032795,0.010594009,-0.023597637,-0.042376038,-0.005255459,0.001199616,-0.0247609,-0.007893575,-0.011632638,0.013045172,-0.005691683,-0.007104218,0.027419789,-0.004320694,-0.005525503,-0.026090344,0.031408124,-0.012795902,-0.007062673,0.000939959,0.000030185,0.004175286,0.014291527,0.033236109,-0.038720068,0.074116521,-0.019692395,0.001589101,0.013792985,-0.056169022,-0.028749233,-0.001599488,0.004175286,0.014790068,0.00162026,-0.007519669,-0.041378956,0.016534964,-0.003572882,-0.002575798,-0.019526213,-0.00922302,-0.033900831,-0.042043675,-0.014208436,0.010178559,0.017698228,0.032239024,0.00913993,0.009264565,-0.012463541,-0.005857864,-0.015870241,0.004486875,0.018861491,-0.000176567,-0.029912498,0.016784234,0.012546631,0.051183607,0.023597637,0.032903746,0.0153717,-0.013377533,-0.000016634,-0.061486799,-0.034565553,0.016119512,0.00380138,-0.003863698,0.004362239,-0.017532047,-0.002762751,0.000102565,-0.021437289,0.029247776,-0.010718645,-0.015870241,-0.016285693,0.010220103,-0.000373906,0.012962082,0.010137013,-0.007228854,0.02127111,-0.029247776,0.018113678,0.009181475,0.002233051,0.014374617,-0.00396756,0.010801735,0.007644305,0.020855658,0.014790068,0.032737568,-0.037390623,0.003032795,0.010801735,-0.01553788,-0.014790068,0.019526213,-0.017947499,-0.007893575,-0.011964999,-0.00614868,-0.005857864,-0.032072846,-0.025924165,0.001163264,-0.013294443,-0.01553788,0.016701145,-0.013460624,-0.001111332,0.00760276,0.01553788,-0.033734649,0.048192356,-0.003282066,0.031906664,0.002845842,0.003240521,0.017116595,-0.01827986,0.006896493,-0.00760276,-0.009680017,-0.02459472,-0.020689478,-0.053510133,0.00614868,-0.010552464,-0.032405205,-0.0307434,0.025093261,0.003635199,-0.008101301,-0.00606559,-0.007436579,0.00606559,-0.012962082,0.026921248,0.009098385,0.046530552,-0.011632638,0.032571387,-0.033900831,0.009846197,0.002866614,0.032903746,0.008973749,0.012712811,0.040049512,0.013626805,-0.026256526,-0.031408124,0.036227357,0.011964999,-0.006024044,-0.001848759,0.015704062,-0.021188019,-0.035064094,-0.013377533,-0.009721561,-0.01553788,0.008766023,0.005400868,0.004507647,-0.018362951,-0.026588887,-0.00913993,-0.025591804,0.035894997,0.021935832,-0.031906664,-0.000602404,0.026422706,-0.006397951,0.006647222,0.0093892,0.020606387,0.00913993,0.015620971,-0.024096178,0.00063616,-0.006564131,0.01238045,-0.013709894,0.000563456,-0.009887742,0.016618054,-0.003323611,0.000451803,0.001609874,0.008682934,0.025259443,0.020024756,-0.027253609,0.010884825,0.028250692,-0.054839578,0.033568468,-0.004902326,0.003053567,0.020274026,-0.015704062,-0.00614868,-0.063813329,0.002482322,0.009763107,-0.001609874,-0.012214269,0.020107845,0.001921462,0.018695312,-0.004923099,0.007270399,-0.023763817,0.005234687,0.003406701,0.002565412,0.007104218,0.000841289,0.016202603,0.01827986,-0.031075761,-0.035562634,-0.025259443,-0.007021128,0.000641353,-0.033069927,0.010718645,0.005650138,0.024927082,-0.002658889,0.00380138,0.009929287,-0.004258377,-0.039717149,-0.022434372,0.025425622,0.00198378,0.006356406,0.017615138,-0.032072846,0.046862911,-0.026921248,0.005940954,0.021603471,-0.002253824,0.002825069,-0.030411039,-0.003115885,0.023597637,-0.004320694,-0.007852031,0.018030589,-0.008724478,-0.005733229,0.032903746,0.013876075,0.015454791,-0.023597637,0.005151597,-0.035396457,0.02176965,-0.012463541,0.025591804,0.014540797,-0.027918331,0.004154514,0.008724478,0.016036423,-0.015870241,0.005400868,-0.017365867,-0.044868745,-0.000485559,0.020357117,-0.00760276,-0.023265276,-0.012048089,0.008433662,0.018362951,-0.006979583,0.0307434,0.008392117,0.027087428,-0.019360034,0.016119512,0.02127111,0.010801735,0.00299125,0.002949705,0.012463541,-0.000025966,0.015953332,0.029413955,0.020024756,0.003780607,0.022102011,-0.031740483,0.01553788,0.010386284,0.028749233,-0.010884825,0.008682934,-0.003531337,-0.05517194,-0.019360034,-0.009347656,-0.002025325,0.003261293,-0.025425622,-0.01553788,-0.000251867,0.014291527,0.012546631,0.035728816,-0.007062673,-0.006605676,0.000384293,-0.005047734,-0.032571387,-0.021188019,-0.02127111,-0.016036423,0.008475208,-0.004009106,0.014291527,-0.008101301,0.004424557,-0.038221523,-0.019360034,0.015039339,-0.015454791,-0.029580137,0.035728816,0.004466102,-0.000778971,-0.005068507,-0.017781317,0.00477769,0.001838372,0.030244859,0.01213118,-0.022932915,-0.005359322,0.037390623,0.005899409,0.002046098,0.037889164,0.016701145,0.010303194,0.02127111,-0.009513836,-0.022268193,-0.005650138,-0.00388447,0.016534964,-0.023265276,-0.00054528,0.004819236,0.004715373,-0.001178843,-0.051183607,-0.00614868,-0.010552464,-0.002741979,-0.009181475,0.023597637,0.019193852,0.017199686,-0.036393538,-0.00243039,-0.015870241,-0.014706978,-0.00145408,0.016368784,-0.011632638,-0.014623888,-0.01229736,-0.01553788,0.040880412,0.023929998,-0.014623888,0.002648502,0.031906664,-0.033734649,-0.026755067,0.002783524,0.005359322,0.009970833,0.001412535,0.016950415,0.016285693,-0.006730312,-0.02459472,0.050851244,-0.001827986,-0.020855658,0.020938748,0.004071423,-0.021603471,-0.007852031,-0.023929998,-0.029912498,-0.003365156,0.017365867,-0.010427829,-0.011715728,0.014956249,0.011383367,0.032405205,-0.028583053,-0.017448956,0.018446039,0.017615138,0.035728816,-0.010095468,-0.00254464,0.010012378,0.028250692,-0.020855658,-0.002305755,-0.001002276,-0.014125346,-0.007021128,-0.028583053,-0.045533467,-0.02758597,-0.020440206,0.001350217,0.010053922,0.020689478,-0.017615138,0.026422706,0.040880412,0.012463541,-0.010718645,-0.014706978,0.068134025,0.038720068,0.047859997,-0.012546631,0.015704062,-0.002087643,-0.010303194,0.014790068,0.018612221,0.007395034,-0.014790068,-0.017864408,-0.005068507,-0.054507218,0.004902326,-0.004050651,0.021603471,0.019775484,-0.024262359,-0.012795902,0.021935832,-0.004009106,-0.039717149,0.037556801,-0.016701145,-0.025757983,0.005483958,-0.005110051,-0.021935832,-0.003406701,0.010594009,0.015787151,-0.049854163,0.007727395,-0.008392117,-0.017199686,0.009970833,-0.008849114,-0.013876075,-0.0059825,-0.015870241,-0.007104218,0.028250692,-0.029081594,0.026921248,0.00299125,-0.017781317,0.042542219,0.018196769,0.052845411,-0.004819236,-0.014125346,0.02459472,-0.011715728,0.015787151,-0.005774774,0.004902326,-0.004964644,-0.02758597,-0.013959166,-0.033568468,-0.027918331,-0.017698228,0.003489791,-0.020024756,-0.021603471,0.019360034,0.028084511,-0.002503094,-0.018861491,-0.002295369,0.050851244,-0.020689478,-0.000459593,-0.026090344,0.002783524,-0.005899409,-0.026921248,-0.0093892,-0.004112968,0.031574301,0.003926015,-0.032903746,-0.046198189,-0.019027673,-0.00913993,0.030411039,-0.019443123,0.001963008,-0.005193142,0.010884825,-0.02127111,-0.025259443,0.032737568,0.00089322,0.003282066,0.001713737,-0.006439496,0.016867325,-0.031574301,0.031075761,-0.009970833,0.022600554,-0.023597637,-0.014956249,0.004009106,0.00198378,0.026588887,-0.023431456,-0.023763817,-0.013294443,-0.029746316,0.001381376,-0.042874578,-0.00913993,0.014873158,0.016202603,0.012878992,-0.006024044,0.009638472,0.010552464,-0.017033506,-0.027087428,0.044536386,-0.038055345,0.001329444,-0.019609304,0.023597637,-0.043206941,0.040049512,0.017615138,0.046862911,0.02127111,0.013294443,-0.039550968,-0.018861491,-0.019609304,-0.033734649,0.00623177,-0.017199686,0.041212775,-0.017781317,-0.024262359,0.054507218,-0.009721561,0.005816319,-0.00206687,-0.008766023,0.017365867,-0.000737426,0.018362951,-0.023597637,-0.019110762,0.021935832,0.041545134,-0.020357117,-0.017615138,0.044868745,-0.018030589,-0.032405205,-0.050186522,-0.014540797,0.005213914,-0.006688767,0.047527634,0.040714234
                ],
                'numCandidates': 150,
                'limit': 10
              }
            }, {
              '$project': {
                '_id': 0,
                'plot': 1,
                'title': 1,
                'score': {
                  '$meta': 'vectorSearchScore'
                }
              }
            }
          ];
        // run pipeline
        const result = coll.aggregate(agg);

        // print results
        await result.forEach((doc) => console.dir(JSON.stringify(doc)));
    } finally {
        await client.close();
    }
}
run().catch(console.dir);

```

**Output:**

```js
'{"plot":"At the age of 21, Tim discovers he can travel in time and change what happens and has happened in his own life. His decision to make his world a better place by getting a girlfriend turns out not to be as easy as you might think.","title":"About Time","score":0.7710106372833252}'
'{"plot":"A psychiatrist makes multiple trips through time to save a woman that was murdered by her brutal husband.","title":"Retroactive","score":0.760047972202301}'
'{"plot":"A time-travel experiment in which a robot probe is sent from the year 2073 to the year 1973 goes terribly wrong thrusting one of the project scientists, a man named Nicholas Sinclair into a...","title":"A.P.E.X.","score":0.7576861381530762}'
'{"plot":"An officer for a security agency that regulates time travel, must fend for his life against a shady politician who has a tie to his past.","title":"Timecop","score":0.7576561570167542}'
'{"plot":"After visiting 2015, Marty McFly must repeat his visit to 1955 to prevent disastrous changes to 1985... without interfering with his first trip.","title":"Back to the Future Part II","score":0.7521393895149231}'
'{"plot":"A reporter, learning of time travelers visiting 20th century disasters, tries to change the history they know by averting upcoming disasters.","title":"Thrill Seekers","score":0.7509932518005371}'
'{"plot":"Lyle, a motorcycle champion is traveling the Mexican desert, when he find himself in the action radius of a time machine. So he find himself one century back in the past between rapists, ...","title":"Timerider: The Adventure of Lyle Swann","score":0.7502642869949341}'
'{"plot":"Hoping to alter the events of the past, a 19th century inventor instead travels 800,000 years into the future, where he finds humankind divided into two warring races.","title":"The Time Machine","score":0.7502503395080566}'
`{"plot":"A romantic drama about a Chicago librarian with a gene that causes him to involuntarily time travel, and the complications it creates for his marriage.","title":"The Time Traveler's Wife","score":0.749496340751648}`
'{"plot":"A modern aircraft carrier is thrown back in time to 1941 near Hawaii, just hours before the Japanese attack on Pearl Harbor.","title":"The Final Countdown","score":0.7469133734703064}'
```

#### Filter Query

The following query filters the documents for movies released between January 01, `1955` and January 01, `1975` before performing the semantic search against the sample vector data. It uses the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/query/and.md#mongodb-query-op.-and) operator to perform a logical `AND` operation of the specified dates. It then searches the `plot_embedding_voyage_3_large` field in the filtered documents for `150` nearest neighbors using the vector embeddings for the string *kids adventure*, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

```js
const { MongoClient } = require("mongodb");

// connect to your cluster
const uri = "<connection-string>";
    
const client = new MongoClient(uri);

async function run() {
  try {
    await client.connect();

    // set namespace
    const database = client.db("sample_mflix");
    const coll = database.collection("embedded_movies");

    // define pipeline
    const agg = [
      {
        '$vectorSearch': {
          'index': 'vector_index', 
          'path': 'plot_embedding_voyage_3_large', 
          'filter': {
            '$and': [
              {
                'year': {
                  '$gt': 1955
                }
              }, 
              {
                'year': {
                  '$lt': 1975
                }
              }
            ]
          }, 
          'queryVector': [-0.021090532,-0.026399033,-0.024103465,-0.025538195,-0.000549233,0.011836523,-0.013199517,-0.003766167,-0.005165028,-0.02238179,0.037876874,0.010617003,0.010903949,-0.001354026,0.006850836,-0.018005863,-0.02195137,0.019512329,-0.041894119,-0.008357302,0.027546817,-0.025251249,0.004340059,-0.02195137,-0.003748232,-0.006205208,0.021377478,0.008931194,-0.00173961,-0.009827901,-0.016642869,-0.033572685,-0.026399033,0.015208139,0.010114847,-0.0233861,-0.011406104,-0.033142265,-0.008895326,-0.014347301,-0.019081909,-0.049067769,0.034433521,-0.023673046,0.004160717,-0.01334299,-0.06714537,0.032568373,-0.022525262,-0.024677357,0.011334368,0.027403345,0.026399033,-0.016786342,-0.015925504,0.013916882,-0.005487842,-0.0233861,0.026542507,-0.052798066,-0.025681669,-0.025394723,0.014203828,0.014921193,-0.031564061,0.010760476,0.010688739,0.013916882,-0.037876874,0.039598551,-0.000816003,0.003766167,-0.001694775,0.026972925,-0.009469219,0.015351612,-0.007245387,0.028981548,-0.035724778,0.010688739,0.001228488,0.004106915,-0.024677357,0.028551128,-0.033716157,-0.013486463,0.018292809,-0.018221073,0.009612692,-0.003622693,-0.001138817,-0.021234006,-0.045624416,0.020803586,0.007675806,-0.009612692,-0.021664424,-0.026685979,-0.025968615,0.001775478,-0.007496465,0.02051664,-0.054519743,0.018221073,0.014132091,-0.009684428,-0.025825141,-0.014921193,-0.057389203,-0.020660114,-0.028264182,-0.008931194,-0.019942747,-0.003228143,-0.014419037,0.021234006,-0.004573202,0.007317123,0.018651491,-0.016571132,-0.036155198,-0.032855317,0.000726332,-0.031851009,0.018938437,0.021234006,-0.048206929,0.017934127,-0.013414727,-0.009469219,0.064849801,0.006348681,-0.039024659,0.021377478,-0.022668736,-0.026829453,-0.019081909,0.027977237,-0.004627005,-0.038450766,0.004465597,-0.041894119,0.008213829,0.03055975,0.052224174,-0.00277979,-0.032137953,-0.013629936,0.022094844,-0.005918262,0.020660114,0.010617003,-0.020373167,-0.001614071,0.021090532,-0.005523711,0.004878082,-0.021090532,0.029698912,0.000726332,0.003371616,-0.022238316,0.008715985,0.038737711,0.013486463,-0.008536644,0.040172443,0.017503707,-0.028838074,0.061693393,-0.003066736,0.008285566,-0.034576993,0.01578203,-0.02238179,0.015925504,0.066571474,-0.038737711,-0.050215553,0.009325746,-0.010903949,-0.041607171,-0.006384549,0.026972925,-0.000119374,-0.003066736,-0.024103465,0.005093292,0.028981548,0.026829453,-0.001703742,0.043041904,0.010186584,0.010688739,0.004357993,-0.016571132,-0.010545266,-0.033142265,-0.005559579,-0.000365408,-0.00717365,0.019655801,0.047633037,0.044476632,0.01456251,-0.002977065,0.025681669,-0.015423348,-0.02051664,-0.019512329,0.014705983,0.002977065,0.03055975,-0.014347301,0.024390411,0.005882393,-0.012195205,0.004071047,-0.028694602,0.031277116,-0.010114847,0.005272633,0.017934127,0.037589926,-0.046198308,-0.02195137,-0.037876874,0.021234006,-0.034720469,-0.018005863,0.03055975,-0.015495085,-0.035150886,0.004178651,0.005882393,0.075753748,0.00595413,-0.083214343,-0.016284186,0.022238316,-0.032998793,-0.00491395,-0.009254009,-0.007819279,0.046198308,-0.008464907,0.014634247,0.031707536,-0.00317434,-0.026255561,-0.010617003,-0.033285737,0.020086221,-0.016858079,-0.012195205,-0.041894119,0.000721849,0.038163818,0.02238179,0.011406104,0.010330057,0.032137953,-0.01047353,0.039311603,-0.01291257,-0.03099017,-0.018938437,-0.013271254,-0.001820314,-0.005380238,0.003299879,-0.024533885,-0.001093982,0.012123469,-0.005236765,0.014132091,-0.018221073,0.013629936,0.022238316,-0.00317434,0.034003101,0.019081909,0.008034488,-0.02912502,0.026542507,-0.011334368,-0.077475421,0.038163818,-0.003568891,0.019081909,0.019512329,0.002385239,-0.032568373,-0.020373167,0.038737711,-0.013773409,0.01621245,-0.028407656,-0.021090532,-0.004411795,-0.013916882,-0.001533368,0.004322124,-0.024820831,0.004627005,-0.004591136,0.014849456,-0.014275564,-0.020229694,0.0233861,0.015566821,0.022525262,-0.024390411,-0.028694602,0.001766511,-0.036011726,0.006456285,-0.011262631,0.005523711,0.012266942,-0.019225383,-0.015423348,0.011836523,-0.011334368,-0.009827901,-0.011119158,0.007030177,0.00277979,0.004537334,-0.016571132,0.013127781,-0.013701673,-0.016571132,0.002941197,0.000959476,-0.004483532,0.010760476,0.043041904,-0.032568373,-0.015423348,0.006169339,-0.02094706,-0.050215553,0.012769097,0.015495085,0.001318158,0.00164994,-0.045337472,0.001533368,0.005595447,0.039311603,-0.030703224,0.023242628,-0.008787721,-0.021234006,-0.021234006,-0.001524401,0.007281255,0.01334299,0.00164994,-0.005451974,-0.011047422,-0.021234006,-0.033572685,-0.015423348,-0.005236765,0.025681669,-0.02051664,-0.024103465,-0.021377478,-0.00738886,-0.031707536,0.017790653,-0.026829453,0.007783411,-0.003335747,0.024677357,0.006384549,0.035724778,-0.004017244,-0.018651491,-0.014060355,-0.029842386,-0.012553888,0.006994309,-0.00317434,0.018292809,0.019942747,-0.01169305,0.002456975,0.010330057,-0.031707536,0.00799862,-0.019655801,-0.006205208,-0.012769097,-0.035294361,0.026112087,-0.004483532,0.02094706,0.019081909,0.001676841,-0.040746335,-0.004035179,-0.014992929,0.004375927,-0.049928606,-0.02051664,0.004268322,0.015351612,-0.037016038,-0.001452664,-0.021234006,-0.005738921,-0.051650282,-0.008285566,0.012840834,-0.015925504,0.018794963,-0.001228488,-0.035868254,-0.00347922,-0.003264011,0.002528712,0.01477772,-0.010545266,0.018221073,0.018149335,-0.028838074,-0.012984307,-0.037302982,-0.041607171,-0.043328848,-0.019799275,-0.019225383,-0.011047422,0.011908259,0.021664424,-0.012553888,0.004662873,0.005451974,-0.024533885,0.0067791,0.022812208,-0.037589926,-0.031564061,0.007101914,-0.00760407,-0.025107777,0.015566821,0.020803586,-0.033572685,0.062841177,0.034146577,-0.007532333,-0.001865149,-0.023673046,0.032424901,0.018508019,-0.005703052,-0.015853768,0.019655801,0.042181063,0.006671495,-0.004573202,0.024390411,0.009756165,-0.00029143,0.000107605,0.032711845,-0.005523711,-0.015566821,0.009110536,0.017216761,0.006241076,-0.003945508,0.007783411,0.024246939,0.048206929,0.00277979,-0.002367305,-0.05107639,-0.016284186,-0.016929815,0.016858079,0.000703914,-0.021234006,0.021234006,-0.014634247,0.001389895,0.008321434,-0.016499396,0.014921193,0.025394723,0.035437834,0.013486463,-0.022668736,-0.012338678,-0.034003101,-0.005559579,-0.008106225,0.023959992,-0.019368855,0.024533885,-0.000600793,0.009756165,-0.001936886,-0.014490774,0.018077599,0.004447663,0.011262631,-0.003658562,0.043328848,-0.018938437,0.00799862,-0.018221073,0.041320227,0.000363166,-0.003730298,0.002851526,-0.024103465,0.003515089,-0.0135582,-0.003497155,-0.006814968,0.014060355,0.027116399,-0.003192274,0.011406104,0.042468011,-0.036442146,-0.007245387,0.032424901,-0.038737711,0.008680117,-0.035581306,0.027546817,0.021664424,-0.000757717,-0.022238316,0.018221073,-0.006205208,0.005093292,0.001264356,-0.002116227,0.001098465,0.017431971,-0.042181063,0.010760476,0.033285737,0.002708053,-0.007352991,-0.009827901,-0.031994481,-0.020803586,0.009971374,-0.014849456,-0.003658562,0.024964303,-0.001793413,0.021090532,0.01578203,0.012984307,0.006922573,-0.032711845,-0.013701673,0.00390964,0.017503707,-0.015351612,0.006922573,0.028694602,0.012266942,-0.027259871,0.007675806,-0.002295568,-0.020086221,0.00595413,-0.027833764,0.001551302,0.008644248,-0.002187963,0.00040576,0.024964303,0.013916882,-0.015925504,0.014347301,-0.011549577,0.018938437,-0.032424901,0.003730298,0.003281945,0.032998793,0.005595447,0.025681669,0.011047422,0.026399033,0.02912502,-0.006241076,0.004627005,0.024390411,0.001542335,-0.034576993,0.011477841,-0.00491395,-0.014347301,0.023529572,-0.004770477,-0.014921193,-0.028264182,0.02812071,0.00164994,0.008680117,-0.005416106,0.035581306,-0.02812071,0.006097603,-0.016355922,-0.010114847,0.033142265,-0.021807898,0.001228488,-0.002170029,-0.032711845,0.018149335,0.014132091,0.03055975,0.031133642,-0.011979996,0.008967063,-0.013486463,-0.02812071,0.052224174,0.004124849,-0.008715985,-0.034863941,0.025251249,0.07977099,-0.000072297,-0.014705983,0.033142265,0.024103465,-0.004232454,-0.007496465,-0.024246939,-0.029698912,-0.009469219,0.010114847,0.001201586,0.00860838,0.012051732,-0.006025866,0.014490774,0.014992929,0.01169305,-0.003192274,0.005308501,0.0045194,0.017575443,0.001022245,-0.018794963,-0.001847215,0.011119158,0.02051664,-0.006886704,0.010330057,-0.003353682,0.018794963,0.013773409,0.026399033,0.007962752,-0.018221073,-0.012553888,-0.003586825,-0.002170029,0.047633037,0.011908259,0.007209518,0.045624416,0.028694602,0.004357993,0.023959992,0.004232454,0.009182272,0.003012933,0.035294361,-0.055954475,0.014849456,0.012553888,0.004340059,-0.000511123,-0.024390411,0.011406104,0.013127781,0.013629936,-0.011406104,0.002582514,-0.004555268,0.005559579,0.000569409,0.017934127,-0.014060355,0.02912502,0.003819969,0.011190895,-0.011262631,0.017001551,0.012553888,-0.02238179,0.024246939,0.032281429,0.032711845,-0.016714605,-0.021520952,0.016355922,-0.011334368,-0.003891705,-0.008572512,-0.016929815,0.0135582,-0.057963096,0.015566821,0.001856182,-0.002456975,-0.000766684,0.005380238,0.000923607,0.035581306,0.005272633,-0.009612692,0.018651491,-0.023959992,-0.001416796,0.033285737,-0.002725987,0.024533885,-0.010186584,0.003802035,-0.029268494,-0.011764786,0.003837903,0.022955682,0.053945851,-0.002232799,0.019512329,0.014419037,0.028407656,0.004985687,0.00210726,0.005774789,0.032568373,-0.024964303,0.019655801,-0.012123469,0.031994481,0.015638558,0.038450766,-0.011979996,0.033716157,0.019368855,0.017431971,0.022668736,0.015423348,-0.001927919,-0.001102949,0.028694602,-0.013701673,-0.036155198,-0.010688739,0.000535782,-0.021807898,-0.005200896,-0.040459387,0.007137782,-0.006492154,-0.00277979,0.020803586,0.027833764,-0.000780134,0.000600793,-0.025538195,-0.011764786,0.021090532,0.028694602,-0.016929815,-0.025251249,0.029268494,-0.013271254,0.014634247,0.000376617,-0.025251249,-0.026255561,-0.037302982,0.003138472,-0.024677357,-0.019799275,0.025825141,-0.040746335,0.002510778,-0.031851009,-0.014347301,-0.00158717,-0.046772201,-0.028838074,0.006635627,-0.001058113,0.014132091,-0.00286946,0.019368855,0.007281255,0.036155198,0.065710634,0.018794963,-0.029268494,0.003461286,0.012984307,0.006133471,0.003497155,0.046198308,-0.014132091,-0.010186584,0.028981548,-0.000286946,-0.003102604,0.011190895,0.014490774,-0.020660114,-0.00347922,-0.004842214,-0.000506639,0.002600448,0.017073289,-0.011836523,-0.026685979,-0.023959992,0.023673046,-0.006958441,0.040172443,-0.031133642,0.009182272,-0.015638558,-0.002421107,0.004555268,0.014705983,-0.028407656,-0.014921193,-0.015710294,-0.008751853,-0.006420417,-0.038450766,-0.011908259,0.006133471,0.002474909,-0.008070357,-0.01025832,-0.011119158,0.004465597,0.010903949,0.009074667,0.030703224,-0.019368855,-0.007891015,0.007675806,-0.005093292,0.023099154,0.022094844,0.00738886,0.007066045,-0.023242628,-0.020660114,0.009397482,-0.006635627,0.009540955,0.006348681,-0.013773409,-0.000186067,-0.021234006,-0.017145025,-0.007030177,0.010114847,0.024390411,-0.024964303,-0.041033279,0.0135582,0.014060355,0.008715985,0.018794963,-0.039598551,-0.015208139,0.027977237,0.020086221,0.012195205,-0.010760476,-0.025538195,0.025394723,0.012697361,-0.053371958,-0.008249698,0.005846525,-0.045624416,-0.027977237,-0.012410415,-0.02195137,-0.022955682,0.011477841,0.026972925,-0.031420588,-0.012051732,-0.015925504,-0.004322124,-0.017145025,0.012840834,0.01578203,-0.010186584,-0.00091464,-0.028264182,0.00369443,-0.029985858,-0.009899638,0.018794963,0.053945851,0.007317123,-0.020086221,0.008967063,-0.001506467,-0.006850836,0.011477841,-0.003120538,-0.005631316,-0.027977237,0.01047353,0.003120538,-0.001354026,-0.004160717,-0.004698741,-0.049067769,0.021807898,-0.037589926,0.03672909,-0.004878082,-0.006241076,0.000049879,0.014203828,-0.027259871,0.004196586,-0.002421107,0.008106225,-0.00760407,-0.003802035,-0.016140714,0.038737711,-0.010043111,-0.037589926,-0.062267285,-0.001506467,-0.006384549,-0.012697361,-0.011190895,-0.01578203,0.014132091,-0.02238179,-0.024677357,0.011621314,-0.028407656,0.010688739,0.039311603,0.009254009,-0.009612692,-0.040459387,0.021234006,0.007926884,-0.057102256,-0.045624416,0.003497155,-0.003120538,-0.015853768,-0.006528022,0.011334368,-0.008177961,-0.033716157,0.010114847,0.035868254,-0.021807898,-0.010975685,-0.039024659,0.021234006,0.001990688,-0.009756165,-0.003819969,-0.033142265,-0.035150886,0.028407656,0.007711674,0.018364545,0.005416106,0.010545266,-0.032281429,0.01291257,0.003102604,-0.009756165,0.05107639,-0.001080531,-0.043615796,0.025968615,0.012697361,0.024820831,0.024246939,-0.020086221,-0.012195205,0.00760407,0.009540955,-0.003802035,0.043328848,-0.010043111,0.003891705,-0.054519743,0.043041904,-0.032711845,0.024820831,0.018651491,-0.008357302,0.009540955,-0.003156406,-0.019081909,-0.025825141,-0.02912502,0.026255561,-0.017216761,0.010401793,-0.028551128,-0.005200896,0.012625624,-0.008142093,0.039311603,-0.00082497,-0.003784101,0.037876874,0.006599758,-0.021520952,0.047633037,0.012410415,-0.01477772,0.023529572,0.004985687,-0.031707536,0.007675806,-0.017934127,-0.034863941,0.018794963,-0.011119158,-0.027546817,0.009612692,0.00760407,0.057102256,0.006241076,0.007281255,-0.007675806,-0.008285566,0.012553888,-0.007245387,0.016284186,-0.024964303,0.007030177,-0.011836523,-0.045050524,0.021090532,-0.021664424,0.00369443,0.037016038,-0.010186584,-0.00656389,0.016355922,0.019225383,0.009002931,-0.008034488,-0.004555268,0.046772201,-0.014347301,0.014347301,-0.023959992,0.017790653,0.031133642,-0.025825141,0.035581306,-0.012769097,0.017360235,0.024677357,0.000046517,0.010903949,0.011262631,-0.000573892,0.026829453,-0.024820831,-0.001309191,0.008177961,-0.002143128,-0.018651491,-0.026685979,-0.040172443,-0.018651491,0.007568201,-0.018794963,0.003281945,-0.014347301,0.005738921,-0.020373167,-0.02051664,-0.028551128,-0.040172443,-0.017718917,0.046198308,0.003802035,-0.005523711,0.07345818,0.000412485,-0.025968615,0.024246939,-0.024964303,0.024820831,0.005882393,0.011190895,0.020086221,-0.029411966,-0.029842386,0.006922573,-0.004286256,0.0233861,-0.0135582,0.000551474,0.026255561,0.019799275,0.003568891,-0.025681669,-0.009469219,-0.002636316,0.013486463,0.050215553,-0.040459387,-0.003622693,0.019225383,-0.015853768,-0.017001551,0.028407656,0.02812071,0.01477772,-0.007209518,0.046198308,0.024246939,0.035868254,-0.019225383,-0.030272804,0.006599758,0.000473013,-0.018364545,0.033429209,-0.0233861,0.021664424,0.028694602,-0.009684428,-0.002815658,0.015136402,0.006994309,0.017360235,-0.027116399,0.042181063,-0.018794963,-0.037589926,-0.018508019,-0.012266942,-0.00277979,-0.01334299,-0.020373167,-0.004949819,-0.018651491,0.026829453,-0.011979996,0.00799862,0.040459387,-0.00738886,0.008249698,0.017718917,-0.042754956,-0.011119158,-0.043615796,-0.009325746,-0.009612692,-0.008285566,-0.008213829,0.012625624,0.000919124,-0.041033279,0.000636661,-0.045911364,-0.001909984,-0.016642869,0.013414727,0.03055975,-0.013414727,0.010186584,0.056241419,-0.008321434,-0.000200638,0.006205208,0.012625624,0.009756165,-0.035294361,0.034003101,-0.023529572,0.031564061,-0.026399033,0.029268494,0.001183652,0.01334299,0.004035179,-0.00491395,-0.002241766,-0.011764786,0.029268494,-0.011621314,0.037302982,-0.020086221,0.018651491,-0.01578203,-0.025825141,0.002528712,0.057102256,0.046198308,-0.006169339,0.008249698,0.009397482,-0.008142093,-0.037876874,-0.041607171,-0.01169305,-0.013773409,-0.020086221,-0.038737711,-0.019799275,-0.035437834,0.019368855,-0.001246422,-0.013845146,-0.037876874,-0.006814968,-0.003066736,0.003730298,0.016499396,0.012840834,0.02051664,-0.006994309,0.009182272,-0.00738886,-0.000193913,-0.037016038,0.007281255,-0.016427658,-0.003568891,0.02912502,0.021807898,0.02912502,0.004124849,-0.012625624,0.02195137,-0.036155198,0.011334368,0.018651491,0.040459387,0.006205208,0.015064666,-0.023959992,0.017360235,-0.000567167,0.032998793,-0.023099154,0.075753748,-0.038737711,-0.005057423,-0.019799275,0.014849456,-0.050215553,-0.001111916,-0.006169339,0.009469219,-0.019081909,-0.013127781,-0.028838074,-0.013414727,-0.008213829,0.006312812,-0.008177961,-0.021664424,-0.010832212,-0.012697361,0.014634247,0.004393861,-0.045337472,-0.010975685,-0.030703224,-0.003228143,-0.014849456,-0.034003101,0.009612692,-0.004806346,-0.006492154,0.018938437,0.00277979,0.023816518,-0.003407484,-0.01169305,0.006276944,-0.024820831,0.00189205,0.006814968,-0.019655801,0.035294361,0.009038799,0.006922573,0.011334368,-0.018651491,-0.009899638,0.029985858,-0.008285566,-0.013845146,0.032424901,-0.024533885,-0.024677357,0.031420588,0.003604759,0.004232454,0.01578203,-0.025107777,0.003784101,0.006276944,-0.010832212,0.009074667,-0.040172443,0.048780821,0.02094706,-0.009110536,0.008680117,-0.014132091,0.023816518,0.012051732,-0.012123469,-0.032998793,-0.032424901,-0.021664424,-0.025538195,-0.01047353,0.009002931,-0.039311603,-0.004806346,0.023673046,-0.012123469,-0.006850836,-0.030272804,0.043615796,0.002456975,0.001273323,-0.007711674,-0.008177961,0.06714537,-0.043615796,0.017216761,0.00882359,-0.005416106,-0.014060355,0.034146577,-0.022812208,-0.009899638,-0.00390964,-0.032137953,0.007245387,0.047633037,-0.007352991,0.006097603,-0.019225383,-0.027833764,-0.010545266,0.002905329,-0.002797724,0.038450766,-0.013629936,-0.008106225,-0.001143301,-0.000014361,-0.043328848,0.029698912,0.027690291,0.002143128,0.012051732,-0.02812071,0.024677357,-0.012984307,0.008715985,-0.005523711,0.039024659,-0.020373167,-0.028838074,0.026972925,0.018364545,-0.010114847,-0.011406104,0.033572685,-0.028838074,0.024677357,-0.011836523,-0.009612692,-0.03672909,0.025107777,-0.025251249,-0.009182272,0.002618382,0.030416278,-0.003210209,0.033859629,-0.015208139,-0.015279875,0.010975685,0.014132091,-0.010545266,-0.002600448,0.003945508,-0.001990688,-0.008859458,0.024533885,0.027116399,-0.005487842,-0.028551128,0.008321434,0.016714605,0.010617003,0.043328848,0.025251249,-0.033429209,0.005667184,-0.012840834,0.037589926,-0.012482151,0.002546646,0.01477772,-0.003120538,0.012984307,-0.054232799,-0.013199517,-0.029985858,-0.023673046,-0.014992929,-0.010760476,0.0233861,-0.02912502,-0.020803586,-0.010545266,0.022238316,0.005021555,0.041033279,0.016140714,-0.006097603,0.015351612,-0.017790653,-0.007675806,-0.032281429,-0.012338678,0.02955544,-0.016427658,0.039885495,0.001192619,-0.006241076,-0.000663563,-0.008070357,-0.001452664,0.025681669,-0.020803586,-0.010401793,0.001443697,0.012410415,0.007926884,-0.034003101,0.017360235,0.000999828,0.019799275,-0.001102949,0.005918262,0.010545266,-0.023529572,0.016714605,0.016571132,0.003604759,0.016140714,-0.020660114,-0.007101914,0.014132091,-0.035437834,-0.018938437,0.019225383,-0.006886704,-0.03629867,0.010545266,-0.017216761,0.005595447,-0.022812208,0.009971374,0.003371616,-0.022955682,-0.013701673,-0.019368855,-0.022238316,0.004627005,0.008213829,0.002600448,0.012769097,-0.027116399,0.015279875,-0.017073289,-0.019512329,-0.010043111,0.003120538,0.0045194,-0.024246939,0.010903949,0.001667874,-0.008895326,0.031277116,-0.016571132,-0.012266942,0.006348681,0.048493877,-0.010186584,0.001506467,0.022955682,-0.012625624,0.018938437,-0.004698741,-0.009002931,0.008249698,0.035724778,0.002887394,-0.00399931,0.007747543,-0.000780134,-0.001389895,-0.003138472,-0.016284186,-0.041033279,-0.018364545,-0.001847215,-0.011190895,0.006061735,-0.044189688,0.033859629,-0.010043111,0.040172443,-0.025251249,-0.006241076,-0.01621245,-0.028694602,-0.001345059,-0.021377478,0.037876874,0.007675806,0.006528022,0.019942747,-0.006133471,0.014275564,-0.005380238,-0.043328848,-0.05825004,0.019512329,-0.00090119,-0.018364545,-0.023099154,-0.003407484,0.026829453,-0.06542369,-0.024677357,0.011262631,-0.002618382,-0.013916882,0.031133642,-0.016427658,-0.017934127,0.020086221,-0.009827901,0.009899638,0.011621314,-0.005308501,0.021377478,-0.011621314,0.009971374,-0.037876874,-0.013916882,0.014419037,-0.001748577,0.014132091,-0.026972925,0.002725987,-0.03672909,-0.004017244,0.005738921,0.001748577,-0.014921193,-0.013127781,0.033572685,-0.022094844,-0.038163818,-0.030129332,0.005057423,0.034576993,0.028264182,0.029698912,-0.003443352,0.022238316,-0.026255561,-0.029842386,0.001883083,-0.006241076,-0.032711845,0.008429039,0.019799275,0.015710294,-0.019368855,-0.00882359,-0.007101914,-0.013414727,-0.004698741,0.01477772,-0.015351612,-0.018508019,0.034290049,-0.012984307,0.008859458,-0.010688739,-0.000573892,0.028694602,0.002313502,0.023959992,-0.013199517,-0.004770477,-0.035294361,0.003228143,0.004949819,-0.041033279,-0.015638558,0.02812071,0.009612692,-0.010760476,-0.005057423,0.010043111,-0.035868254,-0.003192274,0.016427658,-0.007711674,0.012051732,-0.013773409,0.034720469,0.00760407,0.009469219,0.012840834,-0.007962752,-0.024677357,0.006348681,-0.01334299,-0.00308467,0.012984307,0.015208139,0.02955544,0.002116227,0.000403518,-0.02195137,-0.015136402,0.002905329,0.008321434,-0.028981548,-0.035294361,-0.024533885,0.002994999,-0.017073289,-0.021664424,0.013414727,0.006384549,-0.024964303,0.018508019,0.002941197,0.01047353,-0.022668736,0.00421452,-0.034433521,0.005380238,-0.018938437,0.017001551,0.019081909,-0.002636316,-0.006456285,0.008644248,0.008859458,0.011190895,-0.00760407,0.006707363,0.007066045,-0.017718917,0.012195205,-0.037589926,-0.001013278,-0.002456975,-0.003658562,0.016499396,-0.00286946,0.002851526,-0.013414727,0.027977237,-0.040459387,-0.000515606,0.017431971,-0.00882359,0.029985858,-0.007532333,-0.01169305,-0.011836523,0.022525262,0.004627005,0.027403345,-0.010688739,-0.011334368,-0.031564061,-0.018221073,0.023959992,-0.016858079,0.045624416,0.017288497,-0.023529572,-0.016786342,0.042181063,0.003748232,-0.017288497,-0.008142093,-0.004268322,0.040172443,-0.019368855,0.006671495,-0.001488532,0.042754956,-0.020229694,-0.028694602,-0.041033279,0.01047353,0.004286256,0.004411795,-0.019081909,0.020803586,0.03672909,-0.008142093,-0.008751853,0.001640973,-0.014347301,-0.038450766,0.000522331,-0.020229694,-0.018508019,0.035581306,0.050789446,0.055093635,-0.021807898,0.038163818,-0.011262631,0.025251249,-0.034290049,0.045050524,0.0067791,-0.02094706,-0.048206929,0.008859458,0.007137782,-0.024677357,0.012769097,0.006025866,-0.035294361,0.009612692,-0.04476358,0.007675806,0.037876874,0.005236765,0.001156751,0.012625624,0.01025832,0.023529572,0.015423348,0.004160717,-0.021664424,-0.017862389,0.015925504,0.041033279,0.023242628,0.019512329,0.037876874,-0.018005863,-0.006635627,0.001981721,0.016571132,0.009540955,0.010114847,0.008715985,0.006599758,0.012410415,0.005236765,-0.014992929,0.03099017,-0.002797724,-0.039885495,0.05825004,0.000159165,0.016140714,0.043041904,-0.000887739,0.008034488,0.024964303,-0.028838074,-0.015638558,0.009182272,-0.033859629,-0.001963787,-0.008070357,-0.009612692,-0.012410415,0.003676496,-0.047633037,0.005236765,0.032711845,0.002439041,0.017073289,-0.011621314,-0.011764786,-0.018651491,0.003927574,0.002456975,-0.019225383,0.018938437,0.046198308,0.019081909,-0.045624416,-0.015423348,0.009182272,0.020086221,0.008393171,-0.003855837,-0.019942747,-0.02094706,0.000883256,0.015064666,-0.010688739,0.011119158,0.015495085,0.014490774,-0.022238316,0.012051732,0.012769097,-0.019081909,-0.005344369,-0.011621314,0.017145025,-0.008249698,-0.005344369,0.022812208,0.002286601,-0.009002931,0.028407656,-0.001865149,-0.013701673,-0.013845146,-0.006492154,0.022812208,-0.030416278,-0.035294361,-0.042754956,-0.016284186,0.007137782,0.002510778,0.008572512,-0.013701673,0.00656389,-0.006671495,0.012697361,-0.022238316,-0.001856182,0.006276944,0.006599758,0.008680117,-0.006133471,0.006958441,-0.023816518,0.008177961,0.009254009,0.003335747,-0.006635627,-0.015853768,0.007532333,-0.048206929,-0.05825004,-0.025394723,-0.031420588,-0.001049146,0.021377478,-0.023816518,-0.046198308,0.026112087,0.0045194,-0.028694602,-0.007747543,-0.024533885,-0.024677357,-0.032281429,0.018794963,-0.032711845,-0.009684428,0.011190895,-0.001380928,0.015279875,-0.025107777,-0.005738921,-0.004340059,-0.002170029,-0.017718917,-0.020373167,0.010186584,-0.009971374,-0.025394723,0.003622693,-0.048493877,0.015638558,-0.036155198,-0.016427658,-0.000600793,0.003281945,0.022094844,-0.009110536,-0.017145025,-0.023242628,-0.014921193,0.023673046,0.02195137,-0.025394723,0.003371616,-0.032998793,-0.000959476,-0.037589926,-0.013271254,-0.04476358,-0.015423348,-0.018651491,-0.049067769,0.033429209,-0.002089326,-0.033716157,-0.000932575,-0.001080531,0.036155198,-0.004106915,0.005272633,-0.02195137,-0.010043111,-0.027403345,-0.035868254,0.006814968,0.039598551,0.037302982,-0.041320227,-0.025394723,-0.025394723,-0.000699431,0.003604759,0.016355922,-0.00799862,-0.006994309,0.035150886,0.020229694,-0.007747543,0.017647181,0.026399033,-0.030416278,-0.011908259,0.026542507,-0.012195205,0.034146577,-0.006169339,-0.008859458,0.0045194,0.019799275,-0.031277116,-0.022812208,0.007066045,0.039885495,0.001264356,-0.026542507,-0.016355922,0.002214865,-0.018938437,-0.02955544,-0.008070357,-0.006420417,-0.001389895,0.002241766,-0.018292809,0.016355922,-0.002134161,0.037302982,0.00180238,-0.013199517,-0.020086221,-0.011621314,0.021377478,-0.005272633,-0.02195137,-0.017216761,0.037876874,0.033142265,0.041607171,-0.011477841,0.031133642,-0.045050524,-0.003981376,-0.025394723,-0.031707536,0.024533885,0.032568373,0.028694602,-0.021090532,-0.019942747,0.054806691,-0.004483532,-0.020086221,-0.01599724,0.018651491,0.020373167,0.000504397,-0.007424728,-0.063702017,-0.014203828,0.030846696,-0.006599758,-0.027259871,-0.024103465,-0.020660114,-0.004985687,0.005559579,-0.034146577,-0.011549577,-0.00173961,0.008321434,0.007030177,-0.015638558], 
          'numCandidates': 150, 
          'limit': 10
        }
      }, {
        '$project': {
          '_id': 0, 
          'title': 1, 
          'plot': 1, 
          'year': 1, 
          'score': {
            '$meta': 'vectorSearchScore'
          }
        }
      }
    ];
  // run pipeline
  const result = coll.aggregate(agg);

  // print results
    await result.forEach((doc) => console.dir(JSON.stringify(doc)));
  } finally {
    await client.close();
  }
}
run().catch(console.dir);

```

**Output:**

```js
'{"plot":"A down-on-his-luck inventor turns a broken-down Grand Prix car into a fancy vehicle for his children, and then they go off on a magical fantasy adventure to save their grandfather in a far-off land.","title":"Chitty Chitty Bang Bang","year":1968,"score":0.7492260932922363}'
'{"plot":"A pilot, stranded in the desert, meets a little boy who is a prince on a planet.","title":"The Little Prince","year":1974,"score":0.734635591506958}'
'{"plot":"In 19th century England young Mary Grant and her brother Robert Grant embark on a dangerous quest to find their missing father,sea captain Grant,who vanished somewhere along the Chilean coast.","title":"In Search of the Castaways","year":1962,"score":0.7282257080078125}'
'{"plot":"An apprentice witch, three kids and a cynical conman search for the missing component to a magic spell useful to the defense of Britain.","title":"Bedknobs and Broomsticks","year":1971,"score":0.7203655242919922}'
`{"plot":"A young boys' coming of age tale set in a strange, carnivalesque village becomes the recreation of a memory that the director has twenty years later.","title":"Pastoral Hide and Seek","year":1974,"score":0.7198004722595215}`
'{"plot":"In this magical tale about the boy who refuses to grow up, Peter Pan and his mischievous fairy sidekick Tinkerbell visit the nursery of Wendy, Michael, and John Darling. With a sprinkling ...","title":"Peter Pan","year":1960,"score":0.7196557521820068}'
'{"plot":"When his cattle drivers abandon him for the gold fields, rancher Wil Andersen is forced to take on a collection of young boys as his drivers in order to get his herd to market in time to ...","title":"The Cowboys","year":1972,"score":0.7186427116394043}'
'{"plot":"When a princess is shrunken by an evil wizard, Sinbad must undertake a quest to an island of monsters to cure her and prevent a war.","title":"The 7th Voyage of Sinbad","year":1958,"score":0.7148654460906982}'
'{"plot":"A red balloon with a life of its own follows a little boy around the streets of Paris.","title":"The Red Balloon","year":1956,"score":0.7147994041442871}'
'{"plot":"This True Life Fantasy follows and shows how the life of a female squirrel, Perri, in the forest is filled with danger and fraught with peril. When not fleeing her natural enemy, the Marten...","title":"Perri","year":1957,"score":0.712277889251709}'
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between 1955 and 1975. It returns documents that summarize children's adventures in the plot for movies released between 1955 and 1975.

**See also: Additional Filter Examples**

The [MongoDB Vector Search Quick Start Tutorial](https://www.mongodb.com/docs/vector-search/tutorials/quick-start.md#std-label-vector-search-quick-start) tutorial demonstrates other pre-filters in semantic search queries against the embedded data in the `sample_mflix.embedded_movies` collection.

#### Nested Field Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `reviews.comments_embedding` field in the `sample_airbnb.listingsAndReviews` collection using vector embeddings for the string *great location close to everything*. It considers up to `100` nearest neighbors, and returns `10` documents in the results.

The query pre-filters the documents by matching the `address.country` field value to *United States* and number of bedrooms between 2 and 3. It then uses the `nestedOptions` option to return the document that has the *average* score from the matching child documents as the overall score for the parent document.

The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `name`, `address`, and `reviews.comments` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

Create the embeddings for the nested field and index the collection by following the instructions in [Procedure.](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-create-index-procedure)

```js
const { MongoClient } = require("mongodb");

// connect to your cluster
const uri = "<connection-string>";
    
const client = new MongoClient(uri);
const GREAT_LOCATION_EMBEDDING=[0.010745884850621223, -0.035673413425683975, -0.09298479557037354, -0.021637972444295883, -0.0012061707675457, -0.03274936601519585, -0.027193667367100716, 0.000996004673652351, 0.01388923916965723, 0.0337727814912796, 0.0009868670022115111, 0.057896193116903305, -0.04707721248269081, -0.006213607266545296, 0.019591137766838074, -0.060235437005758286, 0.026316454634070396, 0.013962340541183949, 0.03464999422430992, -0.01608227752149105, -0.018275314942002296, 0.05438733473420143, 0.03581961616873741, 0.0005345529643818736, 0.010380378924310207, 0.009795568883419037, -0.12924301624298096, 0.016301581636071205, -0.012646517716348171, 0.045322779566049576, 0.010818986222147942, 0.006506011821329594, 0.017105694860219955, 0.009722467511892319, -0.025439240038394928, -0.019883543252944946, 0.011988605372607708, 0.011623099446296692, -0.04386075586080551, -0.005811549723148346, 0.04707721248269081, 0.0008909216267056763, 0.004002294037491083, -0.021491769701242447, 0.006213607266545296, -0.017471201717853546, 0.01030727755278349, -0.02617025189101696, -0.050878480076789856, -0.014766453765332699, -0.004422625992447138, -0.048539236187934875, -0.012427214533090591, 0.042106326669454575, 0.015351264737546444, -0.04707721248269081, -0.021930377930402756, 0.016447782516479492, -0.04269113764166832, -0.006688764784485102, -0.04590759053826332, 0.017836706712841988, -0.007675632368773222, 0.015278163366019726, 0.0062867081724107265, 0.011257593519985676, 0.04590759053826332, -0.02134556882083416, 0.021637972444295883, -0.011257593519985676, 0.0675455629825592, 0.021199364215135574, -0.05117088183760643, 0.01820221357047558, 0.009941771626472473, 0.008041138760745525, 0.032895565032958984, 0.0010919501073658466, -0.0006533424602821469, -0.03333417326211929, 0.0061039552092552185, 0.04561518505215645, -0.005701898131519556, 0.02573164366185665, -0.021637972444295883, 0.008041138760745525, -0.00866249855607748, 0.020029744133353233, 0.022661389783024788, 0.013231327757239342, 0.00910110678523779, 0.047369614243507385, 0.0002010284661082551, -0.009503163397312164, -0.006615663878619671, 0.016447782516479492, -0.060235437005758286, 0.0060308538377285, 0.006323258858174086, -0.0031250787433236837, -0.03099493309855461, 0.023977210745215416, -0.03581961616873741, -0.023684807121753693, -0.0036367876455187798, -0.01147689763456583, 0.020906958729028702, 0.02456202171742916, -0.059065815061330795, -0.020468352362513542, 0.004038844257593155, 0.00301542691886425, -0.012719620019197464, -0.014254746027290821, 0.010965188965201378, -0.05292531102895737, 0.01228101085871458, 0.01652088388800621, 0.032018352299928665, -0.014400947839021683, 0.017105694860219955, 0.020906958729028702, -0.02061455510556698, -0.014620251953601837, 0.00544604379683733, -0.004075395409017801, 0.0036916134413331747, 0.012646517716348171, 0.042106326669454575, -0.01820221357047558, -0.01900632679462433, 0.0071273730136454105, 0.02704746648669243, -0.0022570013534277678, 0.0033078319393098354, -0.012354113161563873, -0.026755059137940407, -0.03669683262705803, -0.028509492054581642, -0.021491769701242447, -0.023684807121753693, -0.07046961039304733, 0.033626578748226166, 0.017836706712841988, 0.0008360955980606377, 0.06725315749645233, -0.04152151569724083, 0.03625822439789772, -0.029094301164150238, 0.029971515759825706, -0.0739784762263298, 0.025585440918803215, -0.008772150613367558, 0.012207910418510437, 0.034796200692653656, 0.012573416344821453, 0.010087973438203335, 0.021053163334727287, -0.012500314973294735, 0.02617025189101696, -0.004422625992447138, 0.06462150812149048, 0.0012884096940979362, 0.013158227317035198, 0.000991435837931931, 0.025146832689642906, -0.021053163334727287, -0.028509492054581642, -0.041813917458057404, 0.03231075406074524, -0.005665347445756197, 0.008406644687056541, 0.0654987320303917, -0.03976708650588989, 0.018348416313529015, 0.031141137704253197, 0.011842403560876846, -0.049708858132362366, -0.013523733243346214, -0.06491391360759735, -0.015424365177750587, -0.005701898131519556, -0.015205061063170433, -0.035673413425683975, -0.015789872035384178, -0.01111139077693224, -0.047369614243507385, 8.966326277004555e-05, 0.022661389783024788, 0.0016630536410957575, -0.004532278049737215, 0.0003152491699438542, 0.05555695667862892, -0.014620251953601837, -0.0020651104860007763, -0.042106326669454575, 0.028948096558451653, -0.01900632679462433, 0.027486072853207588, -0.021637972444295883, -0.02383100986480713, 0.04766201972961426, -0.045322779566049576, -0.04064429923892021, -0.005774999037384987, 0.03669683262705803, 0.01886012591421604, -0.004130220972001553, 0.00533639220520854, -0.008699050173163414, -0.023684807121753693, 0.010014872066676617, 0.03026391938328743, 0.031287338584661484, -0.03304176777601242, -0.03274936601519585, -0.02251518703997135, -0.024123415350914, 0.03684303164482117, 0.016009176149964333, 0.002503718016669154, -0.08889112621545792, 1.6419227904407308e-05, 0.049708858132362366, -0.021930377930402756, -0.05204809457063675, -0.015058859251439571, 0.013523733243346214, 0.02456202171742916, 0.014766453765332699, 0.04035189375281334, -0.0007538567297160625, 0.012427214533090591, -0.00015191355487331748, 0.007017720490694046, -0.04269113764166832, -0.00012792721099685878, 0.04356835037469864, 0.026901263743638992, 0.005007436033338308, 0.007017720490694046, 0.01491265743970871, -0.013158227317035198, 0.009795568883419037, 0.006579113658517599, 0.031141137704253197, 0.031287338584661484, -0.01849461905658245, 0.02017594687640667, 0.005957752466201782, -0.06345189362764359, -0.038889870047569275, -0.013377529568970203, 0.032895565032958984, 0.0015716770431026816, -0.027924681082367897, -0.005482594482600689, -0.01659398525953293, -0.06169746071100235, 0.01900632679462433, -0.03581961616873741, 0.04035189375281334, -0.008406644687056541, 0.00866249855607748, -0.0034357591066509485, -0.0008269579848274589, -0.008223891258239746, -0.010599682107567787, 0.007748733274638653, -0.002796123269945383, -0.01089208759367466, 0.021199364215135574, -0.03801265358924866, -0.023684807121753693, -0.03304176777601242, 0.03830505907535553, -0.026316454634070396, 0.0385974645614624, 0.026462655514478683, 0.006688764784485102, -0.00847974605858326, 0.0023940661922097206, -0.004495727363973856, -0.03742784261703491, -0.044153161346912384, 0.02295379526913166, 0.006579113658517599, 0.02251518703997135, 0.030117718502879143, 0.025146832689642906, 0.06198986619710922, 0.06842277944087982, 0.008991454727947712, 0.025439240038394928, 0.002759572584182024, -0.017617402598261833, 0.013669935055077076, 0.0016904666554182768, -0.027486072853207588, -0.04649239778518677, 0.01900632679462433, -0.008918353356420994, -0.005007436033338308, 0.011988605372607708, -0.008223891258239746, 0.08889112621545792, 0.0002181615709559992, 0.011549998074769974, -0.019591137766838074, -0.010161074809730053, -0.006323258858174086, 0.01973734050989151, -0.02617025189101696, -0.014547150582075119, 0.028070881962776184, -0.032456956803798676, 0.013158227317035198, -0.0040571196004748344, -0.0385974645614624, 0.027924681082367897, 0.008370094001293182, 0.007529429625719786, 0.008991454727947712, -0.009247309528291225, -0.005628796759992838, -0.014620251953601837, 0.023977210745215416, -0.02982531487941742, 0.04649239778518677, -0.026462655514478683, -0.07602530717849731, 0.041813917458057404, 0.013158227317035198, 0.023684807121753693, -0.004678480327129364, 0.010818986222147942, 0.003508860245347023, 0.013231327757239342, 0.027486072853207588, -0.018056010827422142, -0.048539236187934875, 0.032895565032958984, 0.005665347445756197, -0.05965062975883484, 0.021637972444295883, -0.07894936203956604, -0.0062867081724107265, 0.01330442912876606, -0.0060674045234918594, -0.03143354132771492, 0.016740188002586365, 0.01886012591421604, 0.05643416941165924, 0.02295379526913166, 0.04590759053826332, -0.024269618093967438, -0.01973734050989151, -0.00555569538846612, 0.01900632679462433, 0.022076580673456192, -0.018348416313529015, -0.02178417518734932, -0.08947594463825226, 0.004605378955602646, -0.0016630536410957575, 0.0385974645614624, 0.07017720490694046, 0.0321645550429821, 0.01812911219894886, -0.006615663878619671, -0.07163923233747482, -0.027339870110154152, -0.015862973406910896, -0.011842403560876846, -0.0385974645614624, -0.017032593488693237, -0.00031753358780406415, -0.029240503907203674, 0.005628796759992838, 0.0020011470187455416, -0.024269618093967438, 0.0009366098674945533, -0.02339240349829197, 0.016228478401899338, 0.029094301164150238, 0.09356961399316788, 0.0048246830701828, -0.027486072853207588, -0.006981170270591974, -0.015058859251439571, 0.02061455510556698, -0.007456328719854355, 0.020029744133353233, -0.021053163334727287, -0.00665221456438303, -0.0385974645614624, 0.02587784454226494, 0.034065186977386475, 0.04064429923892021, 0.03742784261703491, -0.00943006295710802, -0.03421138972043991, -0.014254746027290821, 0.01973734050989151, 0.008918353356420994, 0.01973734050989151, -0.05555695667862892, -0.019152529537677765, 0.0010873812716454268, -0.038889870047569275, -0.05029366537928581, -0.006177056580781937, -0.05555695667862892, 0.020322149619460106, 0.06403670459985733, -0.0033992084208875895, -0.012354113161563873, 0.011842403560876846, 0.02865569293498993, -0.005957752466201782, -0.03333417326211929, 0.018640819936990738, 0.01732499711215496, -0.006432910915464163, 0.005153638776391745, 0.04795442149043083, -0.04356835037469864, 0.005007436033338308, -0.011623099446296692, -0.022661389783024788, -0.009210757911205292, 0.0654987320303917, -0.019444935023784637, 0.07777974009513855, 0.03772025182843208, -0.001037124078720808, 0.006579113658517599, 0.025439240038394928, 0.014181644655764103, 0.03304176777601242, -0.002978876233100891, -0.050586070865392685, 0.03976708650588989, -0.03581961616873741, -0.027924681082367897, 0.011769303120672703, -0.0337727814912796, -0.00614050542935729, 0.013669935055077076, -0.005848100874572992, 0.013012023642659187, 0.02660885825753212, 0.005665347445756197, 0.008808701299130917, 0.05409493297338486, -0.05731138586997986, 0.005811549723148346, -0.0369892381131649, 0.09707847237586975, -0.015131959691643715, 0.00943006295710802, 0.005007436033338308, -0.01812911219894886, -0.007785284426063299, 0.02938670665025711, 0.022807592526078224, 0.03099493309855461, -0.006981170270591974, 0.02178417518734932, -0.02134556882083416, -0.044153161346912384, 0.00614050542935729, -0.006725315935909748, -0.002247863681986928, -0.013012023642659187, -0.00040891018579714, -0.025293035432696342, -0.01571677066385746, 0.00533639220520854, 0.023684807121753693, 0.041813917458057404, -0.023246198892593384, 0.03596581891179085, -0.004605378955602646, 0.010161074809730053, -0.10702023655176163, 0.05438733473420143, 0.02587784454226494, 0.031141137704253197, -0.010965188965201378, 0.022807592526078224, 0.010234176181256771, 0.017836706712841988, -0.016301581636071205, -0.007675632368773222, -0.02821708470582962, 0.01030727755278349, 0.00555569538846612, 0.01973734050989151, -0.018640819936990738, 0.027339870110154152, -0.021199364215135574, 0.03187214955687523, -0.0060308538377285, -0.025293035432696342, -0.07280885428190231, -0.027339870110154152, 0.013450631871819496, 0.003508860245347023, 0.012134809046983719, 0.02777847833931446, -0.007529429625719786, -0.02339240349829197, -0.026901263743638992, 0.0976632833480835, -0.02134556882083416, -0.042983539402484894, 0.044153161346912384, 0.048246830701828, -0.01812911219894886, -0.04649239778518677, 0.00023072584008332342, 0.048246830701828, -0.08421265333890915, -0.013816138729453087, -0.047369614243507385, -0.03640442714095116, 0.0010691059287637472, -0.05555695667862892, 0.01695949211716652, 0.026024047285318375, -0.03801265358924866, -0.03625822439789772, 0.01571677066385746, -0.03976708650588989, -0.013377529568970203, 0.0321645550429821, -0.034065186977386475, -0.04386075586080551, 0.014400947839021683, 0.02295379526913166, -0.0015351263573393226, 0.016740188002586365, -0.018275314942002296, 0.01228101085871458, -0.0385974645614624, -0.03947468101978302, 0.018056010827422142, -0.020468352362513542, -0.007931486703455448, 0.011038290336728096, -0.02222278155386448, -0.01886012591421604, 0.031287338584661484, 0.02821708470582962, -0.02587784454226494, 0.02134556882083416, -0.013231327757239342, 0.00665221456438303, -0.0061039552092552185, -0.035673413425683975, 0.040936704725027084, -0.00665221456438303, -0.044153161346912384, -0.01900632679462433, -0.004587104078382254, 0.028070881962776184, 0.028509492054581642, -0.002448892220854759, -0.00665221456438303, 0.05672657862305641, 0.06315948814153671, -0.011184493079781532, 0.018348416313529015, -0.021053163334727287, -0.061405058950185776, 0.026462655514478683, -0.016667086631059647, 0.04122911021113396, -0.010161074809730053, -0.02938670665025711, -0.05117088183760643, -0.003326107282191515, 0.014254746027290821, 0.03172594681382179, -0.024854429066181183, 0.009320409968495369, -0.01410854235291481, -0.0514632873237133, -0.03669683262705803, -0.006579113658517599, 0.00888180360198021, -0.029094301164150238, 0.023538606241345406, -0.014181644655764103, 0.004440901800990105, 0.021491769701242447, 0.010526581667363644, -0.002503718016669154, 0.013450631871819496, -0.014620251953601837, 0.050586070865392685, -0.00544604379683733, -0.02587784454226494, -0.012500314973294735, 0.028509492054581642, 0.034796200692653656, -0.0369892381131649, 0.006688764784485102, -0.0707620158791542, 0.012207910418510437, -0.017982909455895424, 0.05965062975883484, -0.011403796263039112, -0.009028005413711071, -0.017032593488693237, -0.03655062988400459, 0.005848100874572992, -0.008589398115873337, 0.015789872035384178, -0.02587784454226494, 0.08128859847784042, 0.049708858132362366, 0.07953417301177979, 0.00807768851518631, 0.046199992299079895, -0.009722467511892319, -0.014693353325128555, 0.00555569538846612, 0.012646517716348171, 0.020322149619460106, -0.017982909455895424, 0.0062867081724107265, -0.05672657862305641, 0.046199992299079895, 0.033626578748226166, 0.06169746071100235, -0.0018275314942002296, 0.04035189375281334, 0.04707721248269081, 0.01776360720396042, 0.023538606241345406, -0.01856772042810917, 0.0353810079395771, -0.010014872066676617, 0.012134809046983719, 0.01659398525953293, -0.02617025189101696, 0.0050805374048650265, -0.005153638776391745, 0.046199992299079895, -0.005153638776391745, 0.0015808147145435214, 0.02938670665025711, 0.05526455491781235, -0.024854429066181183, 0.021637972444295883, -0.049708858132362366, -0.03684303164482117, 0.01900632679462433, 0.00866249855607748, 0.005811549723148346, -0.0013615109492093325, -0.029240503907203674, 0.022661389783024788, 0.009941771626472473, 0.042106326669454575, -0.000324386841384694, -0.013596833683550358, 0.0321645550429821, -0.009503163397312164, 0.03947468101978302, -0.037281639873981476, -0.0450303740799427, -0.02500062994658947, -0.034796200692653656, 0.008114239200949669, -0.02865569293498993, 0.02821708470582962, -0.05877341330051422, 0.05731138586997986, 0.06608353555202484, 0.004258148372173309, 0.030848730355501175, -0.0450303740799427, -0.0036916134413331747, -0.03830505907535553, 0.0353810079395771, 0.007529429625719786, -0.006359810009598732, -0.005884651560336351, -0.01147689763456583, 0.07046961039304733, 0.011696201749145985, -0.0039109173230826855, 0.013962340541183949, 0.012646517716348171, 0.050878480076789856, 0.03976708650588989, 0.013231327757239342, -0.01900632679462433, 0.008260441944003105, 0.03655062988400459, -0.000776700908318162, 0.05438733473420143, -0.006981170270591974, 0.05204809457063675, -0.02134556882083416, -0.03596581891179085, 0.0024854429066181183, -0.02500062994658947, 0.007456328719854355, 0.008845251984894276, 0.04122911021113396, 0.03625822439789772, -0.01388923916965723, 0.031287338584661484, 0.035673413425683975, 0.008516296744346619, -0.0001342093455605209, 0.03655062988400459, 0.06403670459985733, 0.04064429923892021, -0.07602530717849731, 0.058188602328300476, -0.006944619584828615, -0.0025768193881958723, 0.017836706712841988, -0.009210757911205292, -0.0192987322807312, -0.023684807121753693, -0.027632277458906174, -0.03684303164482117, 0.0037098887842148542, 0.02660885825753212, -0.017178796231746674, 0.01030727755278349, -0.02777847833931446, -0.0192987322807312, 0.025146832689642906, -0.021930377930402756, 0.013231327757239342, 0.031579744070768356, -0.007968037389218807, -0.017836706712841988, -0.01725189760327339, 0.009174208156764507, -0.004970885813236237, 0.020760757848620415, 0.04912404343485832, 0.02456202171742916, 0.03625822439789772, 0.07894936203956604, 0.019444935023784637, -0.05204809457063675, 0.027632277458906174, 0.020322149619460106, 0.003253005910664797, -0.03947468101978302, 0.0096493661403656, -0.03742784261703491, 0.043275944888591766, 0.05614176392555237, 0.006323258858174086, 0.022661389783024788, 0.005884651560336351, -0.012500314973294735, 0.006834967527538538, 0.00943006295710802, -0.021491769701242447, 0.043275944888591766, 0.04678480699658394, 0.0014803004451096058, 0.012719620019197464, -0.015570568852126598, 0.0037829899229109287, 0.014474048279225826, -0.016228478401899338, 0.04678480699658394, -0.027486072853207588, 0.008516296744346619, 0.010745884850621223, 0.0021930376533418894, -0.01388923916965723, 0.03581961616873741, 0.050586070865392685, -0.010161074809730053, 0.03318797051906586, 0.0039109173230826855, -0.010599682107567787, 0.014766453765332699, -0.048539236187934875, 0.007383226882666349, -0.009795568883419037, 0.010453479364514351, 0.06725315749645233, -0.0010325552430003881, -0.04269113764166832, -0.040936704725027084, -0.007346676662564278, -0.047369614243507385, -0.02222278155386448, 0.01776360720396042, -0.04035189375281334, -0.009137657471001148, -0.01776360720396042, -0.023246198892593384, -0.014839555136859417, -0.01089208759367466, -0.022368986159563065, 0.003490585135295987, -0.03055632673203945, -0.02061455510556698, -0.027632277458906174, -0.05263290926814079, -0.02017594687640667, -0.032018352299928665, 0.0654987320303917, 0.03713544085621834, 0.008370094001293182, -0.06403670459985733, -0.009247309528291225, 0.018640819936990738, 0.031579744070768356, 0.03274936601519585, 0.02982531487941742, 0.023684807121753693, -0.0611126534640789, 0.013669935055077076, 0.03742784261703491, 0.014035440981388092, -0.007054271176457405, 0.0037829899229109287, -0.05848100781440735, -0.00023872130259405822, -0.06315948814153671, 0.03830505907535553, 0.05204809457063675, -0.00301542691886425, -0.05029366537928581, -0.04561518505215645, 0.005957752466201782, 0.011549998074769974, -0.0027047465555369854, 0.015131959691643715, -0.0611126534640789, -0.02383100986480713, -0.040936704725027084, -0.03947468101978302, -0.0024123415350914, 0.01293892227113247, 0.006579113658517599, 0.015862973406910896, -0.0010599682573229074, -0.059065815061330795, -0.033626578748226166, -0.001507713459432125, 0.015570568852126598, -0.018713921308517456, -0.025439240038394928, -0.019444935023784637, -0.015862973406910896, 0.047369614243507385, -0.03640442714095116, 0.010453479364514351, -0.000996004673652351, 0.01491265743970871, -0.00018046871991828084, 0.006615663878619671, 0.01089208759367466, -0.0050805374048650265, -0.010380378924310207, -0.020029744133353233, 0.00665221456438303, 0.07953417301177979, 0.02573164366185665, 0.042106326669454575, 0.022807592526078224, 0.027924681082367897, -0.04912404343485832, 0.022807592526078224, 0.0009777293307706714, 0.02865569293498993, 0.01491265743970871, 0.024415820837020874, -0.041813917458057404, 0.004788132384419441, 0.03348037600517273, -0.10000251978635788, 0.012865821830928326, 0.020468352362513542, -0.03830505907535553, -0.02339240349829197, 0.01900632679462433, 0.08304303139448166, -0.0450303740799427, 0.057896193116903305, -0.009941771626472473, -0.01030727755278349, -0.03713544085621834, 0.03976708650588989, -0.00327128148637712, 0.020468352362513542, -0.02383100986480713, -0.033626578748226166, 0.0337727814912796, 0.027486072853207588, 0.0009594540460966527, 0.03464999422430992, 0.020468352362513542, 0.03801265358924866, 0.031287338584661484, -0.005592246539890766, 0.017836706712841988, 0.0040571196004748344, -0.019591137766838074, 0.05409493297338486, -0.015862973406910896, 0.010161074809730053, -0.06813037395477295, 0.0032895568292587996, -0.021053163334727287, -0.04883164167404175, -0.02222278155386448, 0.009503163397312164, -0.03464999422430992, 0.013743036426603794, -0.022368986159563065, -0.0707620158791542, 0.02383100986480713, 0.00866249855607748, -0.02383100986480713, 0.025146832689642906, 0.012719620019197464, 0.002110798843204975, 0.01089208759367466, -0.042983539402484894, 0.02865569293498993, 0.0007858385215513408, -0.010526581667363644, -0.019444935023784637, 0.048539236187934875, 0.03421138972043991, -0.01571677066385746, -6.567691161762923e-05, -0.018348416313529015, 0.007821834646165371, -0.01769050396978855, -0.04444556310772896, -0.01769050396978855, 0.049708858132362366, 0.015497466549277306, 0.008114239200949669, -0.05614176392555237, 0.019152529537677765, -0.012573416344821453, -0.014474048279225826, 0.0062501574866473675, -0.020029744133353233, 0.048539236187934875, -0.08772151172161102, 0.00138892384711653, 0.0771949291229248, 0.08187340945005417, 0.034065186977386475, -0.00266819610260427, -0.025439240038394928, -0.03640442714095116, 0.0016539159696549177, -0.008772150613367558, -0.06228227540850639, 0.005957752466201782, -0.01769050396978855, 0.05877341330051422, 0.027339870110154152, 0.013743036426603794, -0.020029744133353233, -0.023099996149539948, -0.015862973406910896, -0.026024047285318375, -0.0049343351274728775, 0.03026391938328743, 0.03421138972043991, 0.030410122126340866, -0.019152529537677765, -0.035673413425683975, -0.017544301226735115, -0.06198986619710922, -0.010818986222147942, -0.02339240349829197, -0.015862973406910896, 0.059065815061330795, 0.006688764784485102, -0.007456328719854355, 0.010745884850621223, -0.0687151849269867, -0.00422159768640995, 0.01608227752149105, 0.009795568883419037, 0.002503718016669154, 0.06315948814153671, -0.02339240349829197, 0.042106326669454575, -0.028509492054581642, -0.017617402598261833, -0.050586070865392685, -0.008516296744346619, 0.06696075201034546, -0.017909808084368706, 0.040936704725027084, -0.06813037395477295, 0.017909808084368706, 0.04912404343485832, -0.013743036426603794, -0.030848730355501175, 0.02251518703997135, 0.01293892227113247, 0.020322149619460106, -0.019444935023784637, -0.011257593519985676, 0.057896193116903305, -0.04941645264625549, -0.012207910418510437, -0.013962340541183949];

async function run() {
  try {
    await client.connect();

    // set namespace
    const database = client.db("sample_airbnb");
    const coll = database.collection("listingsAndReviews");

    // define pipeline
    const agg = [
      {
        "$vectorSearch": {
          "index": "vector_index",
          "filter": {
            "reviews.date": { "$gte": new Date("2010-01-01") }
          },
          "parentFilter": {
            "address.country": { "$in": ["United States"] },
            "bedrooms": { "$gte": 2,  "$lte": 3 }, 
            "property_type": { "$in": ["Apartment", "House"] }
          },
          "path": "reviews.comments_embedding",
          "queryVector": GREAT_LOCATION_EMBEDDING,
          "numCandidates": 100,
          "limit": 5,
          "nestedOptions": {
            "scoreMode": "avg"
          }
        }
      },
      {
        "$project": {
          "_id": 0,
          "name": 1,
          "address": 1,
          "neighborhood_overview": 1,
          "bedrooms": 1,
          "property_type": 1,
          "reviews.comments": 1,
          "score": { "$meta": "vectorSearchScore" }
        }
      }
    ];
  // run pipeline
  const result = coll.aggregate(agg);

  // print results
    await result.forEach((doc) => console.dir(JSON.stringify(doc)));
  } finally {
    await client.close();
  }
}
run().catch(console.dir);

```

**Output:**

```js
`{"name":"3 Bedroom / Ocean views / Free Parking - Waikiki","neighborhood_overview":"This hotel is one of the most popular locations in Waikiki because it is so close to the beach and all Waikiki attractions.  It is convenient to everything you will want to see and do during your vacation. Outdoor activities are countless from this location. Restaurants and international shopping are bountiful nearby. Fast food to 5 star dinning is available. Enjoy the unique Kuhio Ave. for dinning and shopping with the locals. Hawaiian food, Hawaiian artifacts and Hawaiian clothing are all available withing walking distance.","property_type":"Apartment","bedrooms":3,"address":{"street":"Honolulu, HI, United States","suburb":"Honolulu","government_area":"Primary Urban Center","market":"Oahu","country":"United States","country_code":"US","location":{"type":"Point","coordinates":[-157.82805,21.27983],"is_location_exact":true}},"reviews":[{"comments":"Everything went smoothly and the apartment was great. The cleanliness and all the small touches, from the bathroom items to the coffee in the kitchen.\\r\\n\\r\\nThe apartment complex has an excellent location and great ammenities."},{"comments":"The host canceled this reservation the day before arrival. This is an automated posting."},{"comments":"I stayed here in a group of 10 for 4 nights for a wedding. We were on a tight budget and found the condo great value for money, with amazing views from two large balconies, a very short walk to the center of town, a bus stop right in front of the building, and plenty of towels and linen for use. Mark was also flexible with check in and graciously allowed us to check in very early after a horrible overnight flight which landed at 7am! We were there during a rare storm, however, and the windows in the bedroom with the balcony did not keep the strong winds out completely. Also, the dining table and sofas did not fit all 10 of us. Otherwise, we very much enjoyed our stay and would recommend this condo for other large groups."},{"comments":"Mark的公寓位于Waikiki海滩附近,周边交通很方便,步行5分钟到海滩,3分钟到ROSS,下楼就能看到ABCstore｡\\n我们租住的公寓位于35层,客厅和主卧的阳台有很美的风景,早上可以看到东边的日出,晚上可以看到海滩一侧的晚霞｡\\n公寓如Mark在bnb上介绍的那样,设施完善,富有艺术气息,整洁方便,客卧的高低床适合有孩子的家庭入住｡\\nWaikiki海滩的停车一直是很贵的,但Mark的公寓有地下停车位可以免费使用,真的是非常方便｡\\n在Waikiki度假选择Mark的公寓一定没错!"},{"comments":"Great location in Waikiki and a wonderful apartment for a larger group. Very comfortable. The included parking space is a real asset."},{"comments":"기대하였던 것보다 상당히 좋았기에 이렇게 후기를 남깁니다.\\n총 11명이 로얄쿠히오#3507에서 4박하였습니다.\\n큰 수건은 약 30여개 정도가 있어서 충분하였고\\n세탁기.건조기 도 잘 작동되어서 2시간만에 빨래/건조가 가능 하였습니다.(세제도있었음). 주방에는 접시 냄비 밥솥 등이 full로 갖추어져 있어서 밥을 해먹을수 있었습니다.(가위가 없어서 아쉬었음). 샤워실 세면대에 물이 막혀 내려가지 않앗는데 manager에게 문의 후 5시간만에 빠르게 해결해 주었습니다. 에어콘 작동 잘되고. 인터넷 잘됩니다. 걸어서 3분거리에 무수비가게. 맥도널드,마루카메우동,ABC마트 등등이 있어서 아주 편리합니다. 비행기도착과 동시에 숙소로 향하였고 13:00PM에 checkin을 해주었습니다. 비치의자 5개 있음. 바디보드 없음. 어린이 모래놀이 장난감 1set 있음.\\n뷰 좋음.  단점:신발&양말을 벗고 맨발로 바닥을 걸어다녔는데 발바닥이 좀 많이 더러워 졌었습니다. 이에 다른분들께도 추천합니다."},{"comments":"We loved the views, and the comfortable living spaces. Thank you so much Mark, for a wonderful stay. "},{"comments":"It's good location to the shopping center and beach"},{"comments":"Great place to stay with a bunch of friends in Honolulu!"},{"comments":"Awesome views of mountains, city skyline, city lights, rainbows & ocean. A lot of linens & toiletry provided. If you have more than 1 car though, you will have to find parking elsewhere. There's a Ross down the street that had a parking garage charging $35/day for parking, which is much cheaper than others around the area.\\n\\nOther than this, everything was great."},{"comments":"Great location."},{"comments":"와이키키와 가까웠고\\n도보로 쇼핑, 식사, 구경을 할수 있었습니다\\n오아후의 남동부해안 노쇼어등\\n곳곳을 편하게 이동할수있네요"},{"comments":"This is a roomy condo in a good location with spectacular views of the ocean and the mountains. We had a great time! The condo is clean and well-appointed. We had five adults staying here, and we never felt cramped. The place is well stocked with plenty of linens, including a generous supply of beach towels. The kitchen had plenty of dishes for virtually any cooking need, including a tea kettle and two types of teapots. The building also has a recreation deck with a pool, exercise room, sauna, ping-pong tables and more.\\n\\nThe check-in process was incredibly easy. We texted the host when we left the airport and were met at the condo by a guest host who showed us around and helped with our bags. In an unexpected complication, one of our party had broken their leg before the trip and was in a wheelchair. We hadn't booked the location with handicap accessibility in mind, but it turned out great. For anyone traveling with mobility issues, this is a good location. With an elevator and ramp out front, the wheelchair was no problem. The bathrooms are a bit too tight for a wheelchair if that's a requirement for you, but that's normal for any place that hasn't been specifically designed to be wheelchair accessible.\\n\\nThe only downside I'll list is that the foldout couches aren't that great. There are five beds in the bedrooms, but one of our party snores and was going to sleep in the living room on one of the foldout couches. It turned out that the mattress was very thin and after a very short discussion we decided we could wear earplugs because an adult would probably not get a good night sleep on the couches. That said, the five of us slept great in the five beds (two are bunkbeds, but were fine even for adults). The place isn't brand new and has signs of wear around the edges, but no more than one would expect in a vacation property. \\n\\nOverall, we were very happy with our stay and we'd both recommend it and go back there again!"},{"comments":"위치뿐만 아니라, 청결도 안전까지 굉장히 좋은 곳이었습니다 :) 중간에 문제를 해결해주시는 것도 아주 빨랐고 좋았습니다 ^^ 없는 게 없을 정도로 완벽했어요 ! 주변에 쇼핑과 먹을 곳이 굉장히 많이 아주 좋았습니다 ! 다음에 또 가고싶을 정도였어요."},{"comments":"We have enjoyed Mark's apartment immensely.  All the rooms were clean, well-kept, everything was in working order and well prepared.\\n\\nThe view of the ocean from the balcony was spectacular and soothing at the same time.  The location was a short walk to the central Wakiki, even my 80+ aged in-laws did not find difficult to walk.\\n\\nI would highly recommend Mark's place and if you are planning a family get together on Wakiki as I was, give Mark's large apartment a look-in.\\n\\nCheers from Peter"},{"comments":"Fantastic place!!! It was way more beautiful that the pictures posted. The A/C worked great in all the rooms (which is what we needed), absolutely LOVED the Guest bathroom shower. Perfect location. Never used my car, walked everywhere we needed to go. Also an ABC Store, Starbucks, and a McDonald's either literally across the street or a block away. Will DEFINITELY request this room for our next Staycation in Waikiki. Thanks, Mark!!!"},{"comments":"So we actually got upgraded to a different room d/t some plumbing issues #3506 so this review will be that room. \\n\\nLocation was fantastic, right in the middle of where you want to be. About 5-min walking distance to the beach. The place was spotless and the ocean view from the bedroom with the double beds was absolutely incredible.\\n\\nThe place had a sofa bed, an ottoman that turned into a single bed, and extra blankets/bedding in the closets. \\n\\nThe place was very comfortable, felt like Home. The second bedroom with the full bed and bunk beds was very comfortable as well, it’s just a bit cramped as there isnt much space other than the beds and a small closet. But we were able to store luggage under the beds which helped, and not to take away from how great this place is, just to give an idea of what the room is like.\\n\\nHowever there are so many other options for sleeping such as the two beds in the living room plus extra mats/bedding in the closet so if the one room feels cramped there is plenty other space to either sleep or store luggage.\\n\\nThis place would be perfect for a bigger family and even has items there for a baby like a high chair and some other things too.\\n\\nThere were also boogie boards on one of the balconies which was very nice to have.\\n\\nOverall I️ highly recommend this space, and I️ actually wish I️ had the chance to stay and relax in the room more because I️t was really that nice and comfortable."},{"comments":"Mark was great to work with and responded very quickly. He was sure to get in contact if there was anything he needed."},{"comments":"The apartment was great for our family group of two teenagers, a five year old, and two adult.\\nWell situated for beach, shopping and restaurants."},{"comments":"Good location and service!"},{"comments":"This apartment is fabulous. The views are spectacular, it was clean and nicely decorated. There was a booklet with tons of great local information. The AC was much needed. I would recommend this place if you want to be right in the heart of Honolulu and Waikiki. Shopping and Restaurants are right there, bus system is everywhere, there's 1 free garage parking space that fits 6'5\\" and under. The check in process was easy and fast."},{"comments":"This apartment is incredible! Two balconies with breathtaking views, full kitchen, two bathrooms and TVs in every room. We all had our own space and not to mention access to all hotel facitilies. Great communication with our host and great location. Can’t recommend this apartment enough. "},{"comments":"立地は抜群です｡\\nﾄｲﾚｯﾄﾍﾟｰﾊﾟｰや洗剤など買い足す必要があるが大きな問題なし｡\\n大人数での旅行に最適｡"},{"comments":"家族で利用しましたが､個室とﾘﾋﾞﾝｸﾞの数がちょうど良くとても快適に過ごせました｡皆んなも喜んでました｡\\n眺めも最高だし､立地も中心に位置する為どこ行くにも良い所でした!!!\\nまたﾊﾜｲに行った時は利用したいです!!!"},{"comments":"location,view,facilities were very good.\\nThe House is suitable for family.\\n3 room's beds were very comfortable. \\nIt is located close to famous points.\\nOur family whole members were satisfied."},{"comments":"The rental was in an ideal location and was within walking distance to anything you’ll need in Waikiki. There was ample space in the condo, even for 8 guests. Wished there was a second parking space available in th`... 838 more characters
`{"name":"2br/1ba,1 kitchentte, 10min walk to Waikiki beach","neighborhood_overview":"","property_type":"Apartment","bedrooms":2,"address":{"street":"Honolulu, HI, United States","suburb":"Oʻahu","government_area":"Primary Urban Center","market":"Oahu","country":"United States","country_code":"US","location":{"type":"Point","coordinates":[-157.82304,21.27703],"is_location_exact":true}},"reviews":[{"comments":"I booked this place for my friend and her family for the first time in Honolulu.  They liked the location, very close to beaches and shops and restaurant.  But they wonder why they had to take the trashes down after paying the cleaning fees.   "},{"comments":"房东非常热心周到负责｡房子非常干净舒适,甚至好于图片｡"},{"comments":"친구들과 함께한 청춘여행 8일중 4일을 여기서 지냈는데 가성비 최고의 숙소이다. 호스트인 카즈에씨는 출국 이전부터 세심하게 체크인 시간이며 궁금한 점이 있는지 확인했으며 메세지를 남기면 곧장 답장이왔다. 하와이에 도착하고 약속한 체크인 시간보다 다소 늦었으나 호스트는 진작에 숙소에서 기다리고 있었다.(전반적으로 일관되게 굉장히 친절하게 설명해주고 궁금한 점을 해결해주었다)  이 방은 다소 연식이 있어보이는 아파트 4층에 있으며 유일한 단점은 계단을 이용해야 한다는 것이다.(가벼운 운동한다고 생각하면 무리 없다.) 방으로 들어가니 최근에 인테리어를 해서 그런지 낡은 아파트와는 반대로 다소 깔끔하고 세련된 모습을 하고 있었다. 무엇보다 기대이상으로 깔끔하게 관리되어온 모습이 마음을 굉장히 편하게 만들어 주었다. 호스트가 워낙 꼼꼼한 분이셔서 부족한 것이 하나 없이 구비되어 있던 생활용품이 호텔보다 훨씬 훌륭했다. 이 방에서 4일간 지내면서 가장 큰 장점 두가지를 꼽으라면 깔끔함과 모든 것이 완비되어 있는 것이었다.  총평으로는 굉장히 만족스러웠다. 가성비가 뛰어나다. 특히 친구들끼리 오는 여행객들에게 적극 추천해주고 싶다.\\r\\n\\r\\nFor 4days I've spent fabulous time with my friends. The host, Kazue san was very precise, friendly and kind. She double checked our check-in time to be on time and asked us if we have any questions even before we arrive at Hawaii. The room was spacious and extremely clean. Also interior was fancy.(totally different with the exterior of the building) Beds was comfortable enough to solve our tiredness from tight trip schedules and everything in this apartment was well-prepared. The best two advantages of this apartment are cleaness and Well-stocked daily supplies. Thanks to the host for making us feel and live like one of the local Hawaiians. I would defenetly stay in her place again if I have another chance to go to Hawaii!!"},{"comments":"Kazue was very accommodating as soon as we got to the location.\\nAs soon as we walked in, she gave us a detailed tour of the house and the location.\\n\\nShe as well had extra amenities for us to last the whole week, if not extra being provided.\\n\\nKazue was a great host and anyone wanting a close home by the beach should definitely go ahead with kazue's airbnb. :)"},{"comments":"great location, nice place, great host..... "},{"comments":"1. Great location\\r\\n\\r\\n2. Enough room for 4 guests with 4 beds\\r\\n\\r\\n3. Easy to check-in & check-out\\r\\n\\r\\n4. Easy to park a rent-car with extra pay by US$15 cash a day\\r\\n\\r\\n5. Bad noise from outside and air conditioners inside\\r\\n\\r\\n6. Don't expect any views through windows\\r\\n\\r\\n7. It's good for guests who spend most of their time outside till late night"},{"comments":"The appartement ist clean, good street - calm  and reale near to Waikiki."},{"comments":"I went to Honolulu for the Honolulu marathon with my parents and my brother. We stayed at Kazue's place because it is close to the finish line. It turned out to be a convinient location for everything else. \\nWe liked our stay and the host Kazue and John were so kind and friendly. We felt very welcoming.\\nWe had a good time in Honolulu thanks to Kazue and John. Thank you!"},{"comments":"정말 깔끔하고 좋았습니다! 다만 음식을 만드는 레인지가 살짝 열이 부족해서 음식을 빨리빨리 만들지 못했네요, 가족과 가시는 분이나 음식을 사먹지않고 하시는 분이라면 가스레인지를 하나 사시는 걸 추천합니다!"},{"comments":"친구들과 2일 동안 편안하게 잘 머물렀어요. \\n와이키키까지 걸어갈 수 있는 가까운 거리, 별이 잘 보이던 옥상, 산책이나 조깅을 할 수 있던 운하길, 간단한 식사를 할 수 있던 자그마한 주방이 좋았어요.\\n아쉬웠던 점은 화장실 세면대의 물이 조금씩 나왔고 우리는 4명이었는데 테이블 의자가 3개 밖에 없어서 좀 불편했어요.\\n"},{"comments":"We enjoyed our stay at this place as it is very conveniently located in Waikiki. It was very easy to communicate with Kazue and she was very accommodating to our need\\n"},{"comments":"Kazue is a good host and very supportive. \\nThe location is fine and not too far from the Waikiki beach.\\nThis place is recommended for young people who just need a place to sleep and don't care about noise come from the airco or outside. \\nThe 4th floor without elevator can be an issue if you do shopping a lot in Honolulu.\\nThanks Kazue for your support during our stay there!"},{"comments":"房子里海滩很近,每天晚上我们都走路去海滩,很方便｡The apt is very close to the beach, every night we walk to the beach, very convenient. Our plane was dalay, but the John has been waiting for us to 1:30 am to open the door, very grateful."},{"comments":"The location is very convenient: an ideal place for people who want to spend time at the beach. It is close to all dining options as well."},{"comments":"Beds were really quite comfortable. Kitchen was perfect with all the basics needed to make our stay comfortable. Location was perfect for getting to all the activities we did. Great place, great stay and would definitely recommend this to others."},{"comments":"It was good ! Really close to evrything . For this price it is really good. WiFi is not sooo good But that was Okay ! We had te best time ever"},{"comments":"Everything was ok. In spite there was no elevator they help us with the luggage very kindly. Is an apartment with a very good ubication, near waikiki beach. We enjoy a lot. "},{"comments":"What a great place to stay! I took my parents and my family to Hawaii for the first time, with little toddler and two family, we were struggling to find a suitable accommodation in the primary location. This place was nice, clean, best location in Waikiki. Short walk to shops, beach and bus stops. I found most of bus go through Kuhio ave, so it's super convinient. \\n\\n"},{"comments":"Great time"},{"comments":"Kazue's place is walking distance to everything in Waikiki, and only a few blocks from the beach. It isn't fancy but it was a great price, and I was very happy with my choice when I stayed here."},{"comments":"Kazue is very easy to talk with. Fast response and helpful. The room is clean and convince. The location is just perfect for visitors specially for people want to hang out in Waikiki. \\nI highly recommend her place for visiting Hawaii."},{"comments":"Good location to stay.\\nThe room is top floor on corner.\\nWe had a good time on a big terrace, like a Hawaiian!\\nI'd love to go again!!\\n"},{"comments":"室内は可もなく不可もなく､清掃は行き届いており不満はありません｡ｱﾒﾆﾃｨやﾄﾞﾗｲﾔｰなどもあり､生活には困りません｡ただ4ﾍﾞｯﾄに4名で宿泊したが､ﾘﾋﾞﾝｸﾞには椅子が2脚しかなく､4名でゆっくりするｽﾍﾟｰｽはない｡あくまで寝るｽﾍﾟｰｽという印象｡\\n外に広々としたﾃﾗｽのような共用ｽﾍﾟｰｽがあるのはよかった｡特にﾀﾊﾞｺを吸う人には｡"},{"comments":"清潔な部屋でした｡\\n食器やｺｯﾌﾟも揃っていました｡\\nﾊﾞｽﾀｵﾙがいっぱいあったので海に行く時などにも持っていけました｡\\nﾎﾞﾃﾞｨｿｰﾌﾟとﾘﾝｽｲﾝｼﾞｬﾝﾌﾟｰもありました｡\\n場所も買い物に行くのにもｻﾞ･ﾊﾞｽに乗るにも便利な場所です｡\\nABCｽﾄｱも近くにありました｡\\n一点､冷蔵庫に今まで部屋を利用した人たちの残り物らしきものがいろいろあったのが少し気になりました｡｡\\n"},{"comments":"Very kind and reactive host. The condo is very clean (but a bit small for a family, no room to be together). Is is very well situated in Waikiki, not far from everything you want!\\n"},{"comments":"Definitely would stay again on a future Waikiki visit! Spot is as advertised in the photos. Nothing glamorous but very clean, phenomenal location (walking distance to everything), and Kazue (and John) were extremely communicative. \\n\\nWifi is not extremely strong FYI, had trouble doing high bandwidth work (though worked fine for email, etc)."},{"comments":"Highly recommend house! Clean, big enough, near main street and beach, silent and more:)"},{"comments":"Overall a good deal for the price. Very conveniently located, only 3 blocks from Waikiki beach. Our host met us at check-in and was very friendly and responsive when we reached out. There are two bedrooms and no living room which made it a little difficult to hang out together. Good if you just need a convenient place to sleep and prepare simple meals. Only electric hot plates were provided, there were no burners on the stove. The kitchen was well stocked enough for light cooking. Bathroom was clean and plenty of towels and toiletries were provided. The wifi was slow but worked for light browsing."},{"comments":"ｽﾃｷな思い出ができました!ありがとうございます!"},{"comments":"Kazue's place was great! Very modest, but that was just fine - we didn't visit Waikiki to stay inside all day! It is two air-conditioned bedrooms with two single beds in each, and one bathroom at the end of the hallway/kitchenette combination connecting everything. We tried pushing two beds together to make a double, but they were slightly different heights so it didn't work. There is a nice fridge/freezer, and a stovetop if you wanted to do simple cooking in the kitchenette/hallway, although with so many amazing food options within walking distance, we didn't bother. \\n\\nThe location is great - walking distance to everything in Waikiki. And the convenience of also being able to rent a parking space helped out tremendously. We rented an affordable car from Turo (use link (Website hidden by Airbnb) for $25 free credit) to explore the island, as Lyft/Uber were surprisingly expensive. I would highly recommend taking advantage of the great parking space and getting a car - Waikiki is one of the many amazing places on Oahu, so give yourself the chance to explore.\\n\\nI would highly recommend this place if your primary goal is a comfortable place to sleep. If you're looking for a luxury resort room, go to the Sheraton. If you're looking for a modest place to sleep each night, this cozy two bedroom with four single beds in the heart of Waikiki is absolutely the perfect place. Thanks for the great experience, Kazue!"},{"comments":"Kazue is a nice and kind host. She made every effort in ensuring a smooth checkin and stay experience. Her apartment is close to the downtown and beach area. We enjoyed our stay very much. Thanks Kazue! :)"},{"comments":"とにかくｱｸｾｽもよく､日本語でも対応してくださるので､安心してｽﾃｲすることが出来ました｡\\n\\nｷｯﾁﾝもある程度整っているので､外食続きが苦手なわたしにはﾋﾟｯﾀﾘでした｡\\n\\n何よりﾁｪｯｸｲﾝの際に立ち会ってくれた方がとても親切で､楽しい方でしたので､良い旅のｽﾀｰﾄを切ることが出来ました!\\n\\n感謝です｡"},{"comments":"Great location at walking distance of everything in Waikiki and public transports,, good price and 2 separate bedrooms exactly what we needed! The ho`... 4731 more characters
`{"name":"2 BR Queen Size Sunny - Nolita","neighborhood_overview":"The apartment is right next door to beautiful Old St. Patrick's Cathedral and perfectly situated with access to ALL subway lines making it easy to get anywhere in this fabulous city. Supermarkets & Whole Foods nearby as well as cafes and other places to eat and drink. Literally right above Emporio which is a Michelin rated restaurant.","property_type":"Apartment","bedrooms":2,"address":{"street":"New York, NY, United States","suburb":"Manhattan","government_area":"Nolita","market":"New York","country":"United States","country_code":"US","location":{"type":"Point","coordinates":[-73.99449,40.72182],"is_location_exact":true}},"reviews":[{"comments":"A colleague and I stayed for two weeks and the apartment worked wonderfully for us. Nicely located and Brendan made everything very easy."},{"comments":"The apartment is fantastic - a wonderful location with great bars and restaurants on the doorstep, it looks great and has everything we needed including 2 proper double BRs. Brendan was a brilliant host - very quick at replying to any question we had and really helpful. A great experience all round. "},{"comments":"BEST NYC HOLIDAY EVER!!! We stayed in Brendan flat for 5 days at the end of March and cannot fault our host or his flat. From the moment we made the booking, Brendan has been unbelievably helpful pointing us in the right direction to make the most of our time in NYC. His warm and well appointed apartment is perfectly located, you could not ask for a more eclectic mix of restaurants, bars, bakeries and shops. Cherry on the cake there are 3 subway stations minutes away in case you are not an uber traveller. 5 star experience all- round."},{"comments":"Lovely apartment in a great location! Brendan was very helpful and flexible throughout. Highly recommended!"},{"comments":"Brendan was a great host!  He was very accommodating, and responded very quickly by text.  We met Brendan in the restaurant on the ground floor of his apartment, and walked us through everything.  The size of the apartment was perfect for our group of two couples with two small babies.  Of note, his place is a third floor walkup, which didn't bother us but could be an issue for others.\\r\\nThe location couldn't be better - in the heart of the village...wonderful shops, restaurants, coffee shop across the street, minutes away from Little Italy and Chinatown, and two blocks from the subway station.  We are already talking about when we will be returning for our next NYC visit.  "},{"comments":"Great flat, superb location and Brendan was very helpful. Can thoroughly recommend!"},{"comments":"The aparment was great and the location was very good also. It was clean and everything worked. I definetely recommend it."},{"comments":"This is a great apartment in a great location! It is a perfect home base to explore all of NYC. Brendan is a wonderful host and flexible even when our schedule changed. I will book again when I return."},{"comments":"Brendan est un hôte attentionné qui s'assure que tout soit bien prêt pour accueillir ses invités. Toujours disponible et prompt à répondre aux questions, c'était un stress en moins que de préparer le voyage et d'arriver à New York pour 10 jours.\\r\\nSon appartement est vraiment confortable, bien équipé et vraiment bien situé dans Nolita, un quartier de Manhattan fourmillant d'activité le soir et donc propice aux sorties. L'appartement est d'ailleurs situé juste au dessus d'un excellent restaurant : L'Emporio.\\r\\nJe recommande vivement !"},{"comments":"Brendan was super accommodating and a very helpful host. Even before arriving, he was very responsive and helpful when we had any questions about the place. His place is very nice and clean, and close to many subway stations. There are a ton of good cafes, bars, and restaurants close by as well. We would definitely book again with Brendan if we do come back to New York again."},{"comments":"Brendan was the perfect host!  His apartment was exactly as pictured.  It was large (by NYC standards), clean and very comfortable.  He was quick to respond to all communications.  He was also friendly and flexible.  I would stay there again if I find myself in NYC in the future!"},{"comments":"Brendam nos ofreció su casa como si fuéramos amigos y nos hizo sentir como en casa. Un buen anfitrión!!\\r\\n"},{"comments":"Really dice location, matching the expectations. A lot of nice restaurants around with the subway just around the corner,"},{"comments":"As advertised - great neighborhood, very central to all points in the city. The apartment was clean, the meet-up was easy, the owner professional. The apartment is located on the 4th floor of a walk-up, which is pretty normal for nyc. Just something to be aware of in the event that you aren't comfortable with stairs for any reason."},{"comments":"We loved staying at Brendan's place in Nolita.   The neighborhood is terrific - we enjoyed the cupcake bakery, wine bar, and hipster coffee shop right on our block!  The apartment worked out great, no complaints, Brendan made the check in/out process smooth. We would definitely rent this apartment again."},{"comments":"We truly had amazing time in New York during stay in Brendan's apartment. Location was perfect. Everything was as advertised. Unfortunately we were not able to meet Brendan in person but he was in contact with us through airbnb so everything went smoothly. All in all if we go back we would choose again Brendan's apartment. Great experience all together :)"},{"comments":"great location! we loved the neighborhood, excellent place for visit NY, clean and beautiful apartment. Brendan was very helpful and easy to locate when we needed. Highly recommended."},{"comments":"Stor fleksibilitet i forhold til ind og udtjekning"},{"comments":"Appartement bien et confortable, bien situé à manathan dans un quartier bien sympa, métro à proximité... À recommander "},{"comments":"We had a great stay at Brendan's apartment. It's a roomy apartment and looks just like the pictures. We loved the neighborhood, very cute with lots of little shops and no trouble catching cabs or walking to the subway. Brendan was very courteous, met us outside and was available and easy to communicate with throughout our stay. The apartment was clean and well kept. The only thing I would say is that remember that it is up three flights of stairs. Some of the people I went with hadn't read the listing well and were surprised, but it didn't bother me. Thank you so much Brendan!"},{"comments":"We had a great time staying in Brendan's apartment. location is perfect and he was flexible with picking up the key. \\r\\nApartment was clean And has  air conditioning which we really needed in warm and humid NY.\\r\\nOnly min was that there were only 4 towels for 4 persons for a stay of 5 days and that is not enough, same goes for glasses only 4! "},{"comments":"Nice apartment.\\r\\nGreat location.\\r\\nClose to restaurants, and the subway.\\r\\nBrendan was very friendly.\\r\\nHe offered to store our luggage the day we checked out, witch gave us 1 extra day in NYC :o)\\r\\n\\r\\n"},{"comments":"Brendan is a very helpfull host, présent at 2 AM to open the door and sent the postcards ! the flat is very well located in NY, Nolita is the place to be but it is noisy and one bedroom has no blinds and we were 3 but There were 2 chairs."},{"comments":"L'appartement est idéalement situé au cœur de Nolita, quartier très vivant et très sympathique.\\r\\nNous avons apprécié les deux chambres séparées parfaites pour 4 adultes.\\r\\n"},{"comments":"Brendan is a fantastic host. He was quite accommodating and flexible around checking in and out. The apartment itself was in a charming area with easily accessible transprotation, was clean and quite sizeable for NYC standards. I would definitely recommend it to any groups traveling through the city."},{"comments":"The apartment was perfect and Brendan was a great host - very responsive and organised. Thanks, we had a great time! "},{"comments":"Great location, very cute place, nicely decorated.  Typical New York walk up.  We were moving my son into NYU and had a lot of luggage.  Walking up three flights of stairs was a bit of a challenge but once in the place, it's very comfortable and well appointed.  Would have been fine if we didn't have so much baggage.  Brenden is a good host and had left helpful instructions."},{"comments":"Wir haben dieses Appartment im trendigen Stadtteil Nolita für uns als Familie (2 Erwachsene, 2 Teenager) für 3 Nächte gemietet. Die Gegend ist toll. Restaurants, Bars und Shops - alles in der Nähe. Brendan hat uns einen Late-Arrival sowie Late-Checkout möglich gemacht, so dass wir sehr viel von unserem Aufenthalt hatten. Die Wohnung ist aufgrund der 2 Schlafzimmer sehr gut für 4 Personen geeignet. Brendan hat immer sofort auf Anfragen reagiert und auch unser in der Wohnung vergessenes Handy an zentraler Stelle hinterlegt, so dass wir es wieder abholen konnten. Es war sehr warm in NYC, aber die Klimaanlage hat sehr gut funktioniert. Die zentrale Lage bedingt allerdings auch, dass das Schlafzimmer zur Straße nicht ganz ruhig ist. Aber dafür ist man schließlich auch in Manhattan."},{"comments":"Brendan was an amazing host and had the whole apartment set up before we arrived. I flew in on a redeye and Brendan had the keys ready for me to pickup. The apartment is roomy by NYC standards and there was more than enough room for 4 of us. Nolita is an amazing neighborhood with enough restaurants and bars to visit for a year; plenty of shopping too. The apartment is located on a quiet enough street with central access to 6 and B,D,F,M trains "},{"comments":"The apartment is located in a busy and vibrant part of Little Italy and is close to a number of the subway lines. The apartment itself has enough room to use as a place to crash of a night but you fill find that you don't end up spending much time there with everything that is on of`... 61287 more characters
`{"name":"Walk to beach - Cottage close to Waikiki","neighborhood_overview":"What I love about this neighborhood is that is pretty melow and quiet, but if you walk about six blocks you find all the action in waikiki and of course I love the fact that is so close to the ocean and the beautiful Kapiolani Park and you can see people exercising, kids playing in the park, etc, it's really amazing,","property_type":"House","bedrooms":3,"address":{"street":"Honolulu, HI, United States","suburb":"Diamond Head/Kapahulu/St. Louis Heights","government_area":"Primary Urban Center","market":"Oahu","country":"United States","country_code":"US","location":{"type":"Point","coordinates":[-157.81261,21.27219],"is_location_exact":false}},"reviews":[{"comments":"I went to Oahu on a girls trip with 8 of my friends for my birthday. We wanted to find a place that was close enough to Waikiki to party in the bars, but easy access to the highways to explore the island and not have to pay for hotel parking overnight. This place met all of our wishes. There is plenty of street parking and the neighborhood feels safe enough. It's not the fanciest neighborhood, but we were very comfortable and felt like locals. The house was very clean and decorated well. The beds were comfortable, but more on the firm side, FYI. The kitchen had all the necessary tools and every appliance worked well. The bathroom was clean and the shower had strong water pressure. There is a washer and dryer that works well, but we only used it once since Marylu had left plenty of linens and towels for us. There is a large Safeway grocery store about a mile away, and a liquor store and gas station just a couple blocks down the street.\\r\\n\\r\\nMarylu was very quick to respond to my emails and was very accommodating even though we didn't need anything else or have any complaints.  \\r\\n\\r\\nWe had an amazing time and a big reason was this cottage. If I ever visit Honolulu again, I would definitely stay here again!"},{"comments":"Great house! It's about a 20-25 min walk to Waikiki Beach. Very well stocked with dishes, washer & dryer, etc. Lots of places to sleep and extra sofas. We fit 8 people in here comfortably with shared beds. Definitely recommended. "},{"comments":"Marylu and her cottage were fantastic. Exactly what we needed for our trip. Never using airbnd before she was great.  Quick responses, and helpful.  The place was cute and a 15 min walk to the beach, not much further to downtown Waikiki.  All the food places around it were recommended to us by locals.  Nice neighborhood also."},{"comments":"I never met Marilu, but she was very kind and nice and very service minded via mail and text messages. \\nThe house was great for us, five people. There is just three bedrooms so if your are ten people it would be tight. But the washing machine and the kitchen was perfect and the small garden. \\n. The cleaning was ok, but some dust here and there.  \\nThe neighbour hood is so good, eat at Diamonnd head grill and est an acai bowl at Bogarts café for vreakfast. Its so good! "},{"comments":"Absolutely perfect! Very helpful landlady, everything was very easy and we loved staying here. For a group of 5 of us there was more than enough space, and there were still spare beds! Great location too. Thank you so much for making this place so hospitable, definitely recommend it : )"},{"comments":"Overall we had a very good experience. The cottage is your typical island style design and layout. It was clean, had all of the necessities and easy to find street parking. \\r\\n\\r\\nLocation is great, close to Waikiki, diamond head, grocery store and shops. However, Campbell Avenue is a busy street and road noise can be pretty loud. Buses start early in the morning. The third bedroom is small compared to the other two however, you are only going to use it to sleep, you're in Hawaii after all. \\r\\n\\r\\nWe had 3 couples in the place and never felt cramped. The kitchen came in handy as did the BBQ. All of us agreed we would certainly stay here again and Marylu was great to work with. She was prompt with responding to inquiries. "},{"comments":"The cottage is lovely. It is a great place for a family or a group of friends. We were delighted to find all kind of treats in the kitchen and all needed for cooking. The sofas are comfortable and the hard wood floors beautiful. The walk to the beach is right past the zoo!"},{"comments":"The house was perfect!  We fit a group of seven comfortably when we were in town for a friend's wedding.  The well-supplied kitchen meant we could save money by preparing several meals at the house.  But the house is also close to the beach (~20 min. walk) and several good places to eat, including the delicious Side Street Inn.  \\r\\n\\r\\nI loved reading and barbecuing in the yard.  There were plenty of towels and beach supplies for everyone.  Besides the bathroom being a bit busy with seven people, it was very clean and the shower pressure and temperature level were great.  The welcome package was a nice touch.  \\r\\n\\r\\nAs others have mentioned, the only issue we had was with noise.  There's not much sound insulation between the house and the street or the neighboring houses.  I would suggest bringing earplugs if you're a light sleeper.  Also, the neighbors stopped by one night to ask that we keep the conversation down after 10 so that's good to keep in mind in advance.  \\r\\n\\r\\nAlso, a lot of the outlets are two-prong.  It could be useful to bring a 3-prong to 2-prong adapter.  \\r\\n\\r\\nWe'd all definitely stay again - thanks so much!  \\r\\n\\r\\n\\r\\n\\r\\n"},{"comments":"The house was better than expected! Very relaxful place, with a short walk to the main strip. Wish we could have stayed there longer."},{"comments":"Great beach house and close to everything! Marylu was responsive during the whole booking process and we would absolutely book with her again. House was clean and we had a great time!"},{"comments":"My group and I were very please to stayed at Marylu's place. It honestly feels like home and Marylu makes you feel secure by responding quickly to your messages. Highly recommend this place to anybody planning on staying in waikiki."},{"comments":"The house was amazing!  Clean, spacious, and comfortable.  Marylu was very accommodating and flexible.  The yard was very nice to hang out in, and the location was excellent, much better than Waikiki.  Beautiful view of Diamond Head.  Beach supplies were even provided.  We had a large group and we all fit in comfortably, plenty of bedding, blankets and pillows.  Would highly recommend!"},{"comments":"Marylu had a great place that I would definitely recommend. Check in and check out were smooth and no hassle. Marylu was a responsive host and moved our check in time up to accomodate our arrival time. The house is in a good location with the famous Ono's right down the street and Waikiki easily within reach."},{"comments":"Marylu is kind and her response is also very quick. She is flexible for various requests. About this listing, the contents of many feedbacks are right. A positive is access to Waikiki, Diamond head, Kahala, and H1 is very nice. The cost performance is also good. A negative is road noise, but  this house is recommended for a lengthier stay and for who is not so nervous. \\r\\n"},{"comments":"The house was perfect for everything we needed. Close enough to walk to the beach and Waikiki, but far enough away to avoid all the hustle & bustle of the busy tourist area. Leonard's Malasadas, Zippy's, and Safeway are all in the neighborhood. The house is relatively close to the neighbors, and your windows will be open because of the heat so you have to be conscious to not be too loud at night. We had a little trouble getting a hold of Marylu at first, but that was due to her being out of the country. She was still able to connect with us to make sure we had the necessary check-in information. Overall, my friends and I had a great stay and I can't wait to come back!"},{"comments":"We had an absolutely great stay at Marylu's cottage. It was so 'old Hawaii'...just what we love. The place is well-equipped with tons of towels, comfy beds and a fully-stocked kitchen...perfect for the omelets I made my family every morning. The street traffic can be a little loud, but no worries since the place is so comfortable. Oh, and the mango tree outside provided the perfect sweet treat! All in all, a wonderful stay. Thanks!"},{"comments":"Host:\\r\\nMarylu made this trip easy through her ease of communication leading to the trip and during. If I had any questions Marylu would respond quickly. She also made the check in and check out process easy.\\r\\nRental:\\r\\nThe location of the house is ideal for a visit to Honolulu. It is literally 8-10 mins away from everything you need; Waikiki beach, restaurants, Safeway, Starbucks and bars. We would take a cab to most of these places and the fare was always less than $10. the house has many beds. I think it can fit up to a group of 10 people. There is no A/C but the windows and ceiling fans through out made the house cooler. Marylu also provided extra towels and bed sheets which were very helpful. We were unable to get the washer machine to work and had to go to the laundry mat near by. Instructions on the machine would have helped. Also there is no microwave only a stove, coffee maker, fridge and dishwasher. A microwave would have definitely been used and appreciated.\\r\\n\\r\\nOverall the experience was great and I would definitely stay at Marylu's house again."},{"comments":"3回目のﾊﾜｲで､ﾎﾃﾙ滞在に飽きだしていたのでこちらの宿を借りましたが､とても良かったです｡\\n目の前の通りは意外と車が通り､音はそれなりに気になりましたが､60歳の父は､自然の風が適度に入ってくるﾘﾋﾞﾝｸﾞで気持ち良さそうに昼寝していましたし､浮輪やｼｭﾉｰｹﾙやﾎﾞﾃﾞｨｰﾎﾞｰﾄﾞなども借りれて､息子もとても喜んでいました｡\\n徒歩5分位歩くと､有名なｶﾌｪやﾊﾝﾊﾞｰｶﾞｰｼｮｯﾌﾟ､軽食を買えるお店もあります｡また､近隣の家々も､ｵｰﾙﾄﾞﾊﾜｲ的な素敵な家が多く､歩いていてとても楽しかったです｡\\n海までは､子連れだと少し距離を感じたので､自転車か車があったらﾍﾞｽﾄかもしれません｡"},{"comments":"This cute house was great for our group of 6! It had three bedrooms with about five beds and three couches that could also`... 10067 more characters
`{"name":"Spacious private 2BR with Backyard Williamsburg","neighborhood_overview":"","property_type":"Apartment","bedrooms":2,"address":{"street":"Brooklyn, NY, United States","suburb":"Williamsburg","government_area":"Williamsburg","market":"New York","country":"United States","country_code":"US","location":{"type":"Point","coordinates":[-73.94884,40.70778],"is_location_exact":false}},"reviews":[{"comments":"It is in a really great location and Lawrence makes you feel super welcome and comfortable.\\r\\nThe place is really clean and tidy. A great place to stay for either a few days or an extended time in New York.\\r\\n\\r\\n"},{"comments":"Lawrence is a great host. He was there when we needed him, and quick to reply. The place is great. Close to transportation to the city. Everything was great when we arrive, free parking around the corner between Thursday's- Sunday's. I recommend this place to anyone coming to New York"},{"comments":"Lawrence was a great host! He checked up with us to make all was well; he \\r\\neven left us a bottle of wine to enjoy! The apartment was very clean and the linens were fresh and fluffy! We will be back! "},{"comments":"Lawrence was a great host. He was available when needed and answered any questions or requests. The place was clean and very comfy. Will definitely book again."},{"comments":"Lawrence is a fantastic host and place is everything advertised\\n"},{"comments":"The appartment is big enough to accomodate 4 people. We had 2 rooms with 2 double beds. Large living room with lots of room to have breakfast all together at the same table. A kitchen fully furnished, bathroom with towels and everything you should expect from a hotel. The place is nicely decorated, clean, and there are many lights in different places, so you can create a cozy atmosphere and feel like being home. Lawrence is also a very kind and caring person. He's very helpful so you don't have to worry about details during your stay in NYC. The neighborhood is calm, you won't be scared about coming home late at night. There are restaurants, coffe shops and groceries all around. You can easily get there by feet, and also transportation is not far. Visit the original Williamsburg. It's a 15 minutes walk but it's worth all the shopping, restaurants and coffe shops you need. You can also visit the artists area that is very close. Beautiful graffitis decorate the buildings walls, music gear shops, live bars, vintage clothing, tattoo studios, and hand crafted items shops"},{"comments":"My daughter stayed at Lawrence place , she was so happy , she keep telling me how cool and convenient is the neighborhood, and how sweet and helpful was Lawrence .\\nThe appartement is great. \\nI will definitely recommend.\\nThank you"},{"comments":"Lawrence's apartment is a perfect base from which to explore Brooklyn or further afield in NYC. He's a great host too, very friendly and welcoming on arrival with lots of great local tips and advice. Highly recommended."},{"comments":"Lawrence was a fantastic host. Very attentive to any request. I don't think I waited more than a few minutes for any reply and he would go out of his way to improve me and my family's comfort.\\nThe place is spotless. There is certainly limited light since it is on the lower ground floor but due to the location, comfort and value, I would recommend this spot. "},{"comments":"Our stay at Lawrence's was really good, he was very helpful and went out of his way to accommodate us. The basement flat is in a good location for getting the Manhattan and the rest of Brooklyn. The kitchen is well equipped and it is very cosy. There was five of us which is probably the maximum for staying comfortably but you could make 6 work I'm sure."},{"comments":"Nous avons passé une semaine à 5 en famille chez Lawrence. Tout a été parfait. Le logement correspond à la description et avons été très bien reçus. Lawrence est un hôte très sympa et très serviable pour tous renseignements et aide nécessaire. Tout le voyage était super."},{"comments":"Lawrence was amazing and made sure my friends and family were super comfortable!! The place was very nice and made us feel like we were right at home. The location was great too! 5 stars for sure!"},{"comments":"Positives: Roomy, clean, quiet, convenient, host is responsive (attempted to fix WIFI even though traveling overseas)\\nNegatives: slow WIFI (unable to access from bedroom), single ply toilet paper, occasional noise from people walking upstairs, no windows (basement unit), uneven floor (undulations)"},{"comments":"Lawrence est très accueillant, agréable et prends soin de ses hôtes. Tout était très propre et très fonctionnel. Tout est facile et à disposition dans cet appartement. \\nLe quartier n'est cependant pas animé il faut prendre le métro qui est à 10 min à pied. (Assez facile de rejoindre manhattan avec la ligne L) Ou marcher environ 25 min pour rejoindre Bedford avenue pour y trouver tous les restaurants, bars et quelques boutiques. \\nMerci à Lawrence pour son accueil et ses bonnes intentions. "},{"comments":"Our stay was perfect. The apartment was very clean and comfortable. Lawrence is a fantastic host; he was very attentive and helpful. The apartment is close to a number of subway lines. You'll find plenty of restaurants, bodegas, and full service laundromat nearby."},{"comments":"We had a great time staying at Lawrence's place. It's in a great location in Brooklyn. There's a lot to do in the neighborhood, and there's easy access to public transportation. \\n\\nThe place was very clean, with a lot of space! Like others have mentioned, there aren't many windows as it's a basement apartment but that was totally fine with us, since NY gets very hot in the summer and the place was nice and cool. Of course the A/C helps as well! The back patio/garden area is very charming.\\n\\nLawrence was a great communicator when it came to logistics, and also recommended a bunch of good places to eat nearby. \\n\\nOverall, it was a seamless experience for us and I highly recommend it!"},{"comments":"Affordable, comfortable, spacious, well-equipped 2 bedroom basement suite. Cool, quiet residence that was nice to come home to after the bustle of Manhattan, especially during the summer heat. Host was available and very helpful."},{"comments":"We had a great stay!"},{"comments":"It was a pleasure to stay at this apartment. The location is in Williamsburg and very close to main roads and local stations, allowing access to direct route to major parts of NYC. There are many good eateries and locations close by for wandering and exploring. The apartment is very modern with a lovely design, it is spacious and is very nice for relaxing and has all facilities that one would needed while staying in New York. I would highly recommend staying here!\\n"},{"comments":"Lawrence is a great airbnb host, gracious hospitality combined with a friendly attitude, perfect combination!"},{"comments":"Staying at Lawrence's place was like visiting a cousin from New York ! He was very helpful and kind to us. The appartment was comfortable enough for a family, the kitchen very well equipped and the little garden really cute !\\nPerfect place to come to visit New York : subway close, neighborhood peaceful with lots of restaurants and shops all around. We recommend it !"},{"comments":"This place was amazing! Lawrence was very nice and caring. Great location if you're planning on taking the train into Manhattan. Can't wait to stay there again!"},{"comments":"Lawrence was a really great host, the communication was very good and he always had time for our questions. He helped us plan our trip and gave us really good recommendations. We even could make use of his bicycle. His Airbnb was clean, everything was nicely set up. There was nothing that we've missed. The garden was wonderful, we even enjoyed drinking our good-morning-coffee there. We highly recommend Lawrence and his Airbnb!"},{"comments":"Lovely apartment. We were a family of 5 adults and were very comfortable. It had everything that we needed. Beds and sofa bed very comfortable. Quiet location but walking distance to train, restaraunts, bars etc Very clean and comfortable. Nice back garden. Well equipped. There were some food and drink necessities available which was a nice surprise. The apartment was bigger than what I had imagined. Great Wi-Fi and TV. Lawrence is a very responsive host and is helpful in every way. I highly recommend this accommodation and host."},{"comments":"5 Star all the way..would recommend Lawrence and his place to anyone! You wont be disappointed"},{"comments":"Lawrence was a great host and went out of his way to ensure our stay was as perfect as possible! His suggestions on places to visit and travelling around both Brooklyn and NYC were really helpful! The apartment was perfect for us and allowed us to travel in and out of manhattan without any issues, two very local subway stations to choose from! This apartment is a perfect base to explore Brooklyn and NYC, I would highly recommend the apartment and Lawrence as a host! Will definitely go back!"},{"comments":"Very nice stay! Lawrence was very flexible with everything. The place was clean and also surprisingly large and had more than enough space for me and four friends."},{"comments":"Great apartment. Spacious and well equipped. Really close to both the L, M and J trains to Manhattan. Some nice bars and restaurants around the immediate area too. Lawrence was really helpful and easy to keep in touch with during our stay."},{"comments":"Even though the reviews we read on Lawrence's apartment were very strong, our stay was even better than we thought. The apartment was clean, tidy, comfortable with everything we needed, and in a great location. Close to transport links and easy walking distance to bars, restaurants and cafes. \\nLawrence and Angela were super super helpful. They didn't impose on us at all, but gave plenty of advice and tips on local sight`... 17534 more characters ``` #### Return Stored Source Query The following query uses the `returnStoredSource` option to `true` to return only the [stored source fields](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-stored-source-definition) directly from MongoDB Vector Search, avoiding a full document lookup on the backend database. The query filters the documents for movies released between `1970` and `2020`, both inclusive, before performing the semantic search against the sample vector data. It uses the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/query/and.md#mongodb-query-op.-and) operator to perform a logical `AND` operation of the specified dates. It then searches the `plot_embedding_voyage_3_large` field in the filtered documents for `1000` nearest neighbors using the vector embeddings for the string *martial arts*, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and return only the fields stored on `mongot`.

- Add a field named `score` that shows the vector search score of the documents in the results.

```javascript
const { MongoClient } = require("mongodb");

// connect to your cluster
const uri = "<connection-string>";
const client = new MongoClient(uri);
const MARTIAL_ARTS_EMBEDDINGS = [-0.03994801267981529, 0.016522614285349846, 0.008775344118475914, -0.056984663009643555, -0.010427606292068958, 0.0038736353162676096, -0.016449181362986565, -0.027611125260591507, -0.013585261069238186, -0.03319209814071655, -0.00848160870373249, 0.012336885556578636, -0.012336885556578636, 0.014833636581897736, 0.019239667803049088, -0.0033595983404666185, -0.018285026773810387, 0.036716923117637634, -0.01865219697356224, 0.008004289120435715, 0.020120874047279358, -0.025848712772130966, 0.028492331504821777, -0.021295813843607903, -0.011308811604976654, -0.004259163048118353, -0.002404958475381136, 0.029079802334308624, 0.025554977357387543, 0.019092800095677376, -0.019680270925164223, -0.0168897844851017, -0.006792630534619093, 0.004020502790808678, 0.005691122729331255, 0.014172731898725033, -0.0262893158942461, -0.03289836272597313, -0.003157655242830515, -0.030107876285910606, -0.015421107411384583, -0.025554977357387543, 0.0287860669195652, -0.0059481412172317505, 0.0004842044145334512, -0.004204087425023317, -0.022617623209953308, 0.00466304924339056, -0.020120874047279358, -0.017330387607216835, -0.036716923117637634, -0.010427606292068958, -0.0076004029251635075, 0.009399532340466976, -0.034954510629177094, 0.0005071524647064507, -0.028051728382706642, 0.02438003569841385, 0.015935143455863, -0.04171042516827583, -0.027170522138476372, 0.021442681550979614, 0.06168442964553833, 0.02952040545642376, -0.0029189952183514833, -0.025554977357387543, 0.01527423970401287, 0.015494541265070438, -0.04229789599776268, 0.0287860669195652, -0.041122954338788986, 0.0044427476823329926, 0.02526124194264412, -0.02614244818687439, -0.02687678672373295, -0.021589549258351326, -0.004406030755490065, 0.0262893158942461, -0.03524824604392052, -0.004516181536018848, 0.014099298045039177, 0.022323887795209885, -0.03524824604392052, 0.0014411391457542777, -0.017256952822208405, -0.03657005354762077, 0.0019001007312908769, -0.04905380681157112, -0.0028822782915085554, -0.008187873288989067, -0.00807772297412157, 0.046703923493623734, 0.015861710533499718, -0.029373537749052048, -0.02276449091732502, 0.016596049070358276, -0.0026252600364387035, -0.001863383804447949, -0.009252664633095264, -0.011235377751290798, -0.030254743993282318, 0.00031897827284410596, -0.063740573823452, 0.00015719432849436998, -0.04582271724939346, 0.019974006339907646, -0.02188328467309475, -0.00881206151098013, -0.0437665693461895, -0.006058291997760534, 0.03319209814071655, -0.01784442365169525, -0.0041306535713374615, -0.024086300283670425, -0.01762412302196026, 0.04494151100516319, -0.012116583995521069, 0.00738010136410594, 0.014539901167154312, -0.0022397323045879602, 0.024820638820528984, -0.0096932677552104, 0.039360541850328445, -0.03289836272597313, -0.0033963152673095465, 0.025554977357387543, -0.019827138632535934, -0.030254743993282318, 0.004809916950762272, 0.013805562630295753, 0.09693267196416855, 0.016522614285349846, -0.03524824604392052, 0.020120874047279358, -0.04552898183465004, -0.008298024535179138, -0.013805562630295753, 0.016375746577978134, -0.007269950583577156, 0.007086365949362516, -0.016742916777729988, -0.029961008578538895, -0.0029006367549300194, 0.0071965167298913, 0.015788275748491287, 0.015567975118756294, 0.007857421413064003, -0.031723421066999435, -0.04905380681157112, 0.02452690340578556, -0.028051728382706642, 0.013291525654494762, 0.008701910264790058, -0.03231089189648628, 0.025554977357387543, 0.0026252600364387035, 0.005213803146034479, -0.04229789599776268, 0.0021754775661975145, 0.022323887795209885, -0.0010464322986081243, 0.020561477169394493, -0.01263062097132206, 0.029814140871167183, 0.03994801267981529, 0.0021387606393545866, -0.04200416058301926, -0.02952040545642376, -0.013364959508180618, 0.03965427726507187, -0.018945932388305664, -0.01953340321779251, 0.004809916950762272, -0.02863919921219349, -0.016669481992721558, 0.03451390564441681, 0.03128281608223915, 0.0025885431095957756, 0.001863383804447949, -0.019239667803049088, 0.024967506527900696, -0.004020502790808678, 0.011529113166034222, 0.03304522857069969, -0.005727839656174183, -0.027611125260591507, -0.02276449091732502, 0.022323887795209885, 0.011675980873405933, 0.010501040145754814, -0.009913569316267967, 0.013585261069238186, 0.025848712772130966, 0.00848160870373249, 0.027464257553219795, -0.025114374235272408, -0.008701910264790058, -0.04817260056734085, 0.020855212584137917, -0.008224590681493282, -0.024967506527900696, 0.06491551548242569, 0.03818560019135475, -0.02863919921219349, 0.019092800095677376, -0.017403820529580116, -0.00013481994392350316, -0.012043150141835213, 0.0014778560725972056, -0.007343384437263012, 0.008958929218351841, 0.024086300283670425, 0.004185729194432497, -0.033338963985443115, 0.01057447399944067, -0.007306667510420084, 0.012410319410264492, 0.008004289120435715, -0.015788275748491287, 0.009399532340466976, -0.023058226332068443, 0.010354172438383102, 0.06021575257182121, -0.015347673557698727, -0.009987003169953823, -0.01263062097132206, -0.013364959508180618, -0.03216402232646942, -0.040241748094558716, -0.019974006339907646, -0.007820704020559788, -0.021295813843607903, 0.023058226332068443, 0.014539901167154312, 0.0017348745604977012, 0.0775461420416832, -0.0075636859983205795, -0.01857876218855381, -0.029079802334308624, -0.03451390564441681, -0.02526124194264412, 0.022323887795209885, -0.022470755502581596, -0.00012850922939833254, 0.027611125260591507, 0.04406030476093292, 0.0028822782915085554, 0.032457757741212845, -0.000302914617350325, -0.013805562630295753, 0.02364569716155529, -0.03789186477661133, 0.02041460946202278, -0.0022305529564619064, 0.01057447399944067, -0.003176013706251979, 0.012116583995521069, 0.027464257553219795, 0.007747270632535219, 0.03289836272597313, 0.039360541850328445, 0.02687678672373295, -0.012043150141835213, -0.0075636859983205795, -0.0193865355104208, -0.0437665693461895, -0.014686768874526024, 0.016522614285349846, -0.006902781315147877, -0.017183519899845123, 0.03642318770289421, 0.003947068937122822, 0.02114894799888134, 0.002661976730450988, -0.014319599606096745, -0.0046446905471384525, 0.004222446121275425, 0.024820638820528984, 0.036716923117637634, -0.03818560019135475, 0.05228489637374878, 0.019092800095677376, 0.03040161170065403, 0.02452690340578556, -0.0021387606393545866, 0.019239667803049088, -0.02203015238046646, -0.0184318944811821, 0.05052248388528824, -0.0168897844851017, -0.030107876285910606, 0.004809916950762272, -0.03216402232646942, -0.029079802334308624, 0.037451259791851044, 0.0014227806823328137, 0.03480764105916023, -0.021736416965723038, 0.01138224545866251, -0.006095008924603462, -0.006902781315147877, 0.03436703979969025, 0.0034513906575739384, -0.0014962145360186696, -0.00738010136410594, -0.01226345170289278, 0.008187873288989067, -0.016375746577978134, -0.03612945228815079, 0.016375746577978134, 0.023205094039440155, 0.019827138632535934, 0.0027170521207153797, 0.0010097153717651963, -0.004956784658133984, -0.024086300283670425, -0.03451390564441681, -0.0021846569143235683, -0.011455679312348366, -0.00738010136410594, 0.022617623209953308, 0.00027996653807349503, 0.006168442778289318, -0.015714842826128006, 0.03480764105916023, -0.03128281608223915, -0.00844489224255085, -0.012850922532379627, 0.006058291997760534, 0.009766701608896255, 0.0032678060233592987, -0.012410319410264492, -0.005654405802488327, -0.02291135862469673, -0.030695347115397453, 0.001174941542558372, -0.03054847940802574, 0.014319599606096745, -0.004773200023919344, -0.008334740996360779, 0.009472966194152832, -0.011675980873405933, -0.015788275748491287, 0.02203015238046646, 0.03715752437710762, -0.012704054825007915, -0.001799129182472825, 0.004552898462861776, 0.006682479754090309, 0.018285026773810387, 0.006021575070917606, -0.03554198145866394, -0.035835716873407364, 0.002258090768009424, -0.028932934626936913, -0.014980504289269447, 0.0038736353162676096, 0.003084221389144659, -0.0262893158942461, 0.05580972135066986, 0.0028822782915085554, -0.0387730710208416, -0.04641018807888031, -0.013805562630295753, -0.0048466338776052, -0.009179230779409409, 0.012410319410264492, 0.017991291359066963, -0.0050302185118198395, -0.020708344876766205, 0.017991291359066963, -0.008371458388864994, -0.01527423970401287, -0.009399532340466976, -0.006168442778289318, -0.008224590681493282, -0.017550688236951828, 0.009069079533219337, -0.018725629895925522, -0.03128281608223915, 0.018211593851447105, -0.02188328467309475, 0.005837990436702967, -0.061978165060281754, -0.004185729194432497, -0.0070496490225195885, 0.0387730710208416, 0.03524824604392052, 0.010721340775489807, -0.05081621930003166, 0.020561477169394493, -0.009987003169953823, 0.0008398995851166546, -0.008628476411104202, -0.03304522857069969, -0.003726767608895898, 0.016302313655614853, 0.007233233656734228, 0.017183519899845123, 0.014319599606096745, -0.009252664633095264, 0.02203015238046646, -0.004920067731291056, 0.023351961746811867, 0.0032310890965163708, 0.015347673557698727, 0.010133870877325535, -0.005544255021959543, -0.011455679312348366, 0.012336885556578636, -0.02687678672373295, -0.015788275748491287, 0.0005025628488510847, 0.03113595023751259, -0.03642318770289421, 0.011896282434463501, 0.03407330438494682, -0.006388744339346886, 0.008151156827807426, 0.02291135862469673, -0.011455679312348366, -0.01762412302196026, -0.0008812061278149486, -0.008334740996360779, -0.0193865355104208, 0.01600857824087143, 0.0262893158942461, 0.027317389845848083, -0.011088510043919086, 0.020120874047279358, -0.000569112307857722, 0.0014227806823328137, -0.00921594724059105, 0.01138224545866251, -0.04053548350930214, -0.046703923493623734, 0.024820638820528984, 0.017550688236951828, 0.004883350804448128, 0.0053973873145878315, -0.002992429072037339, 0.022177020087838173, -0.021295813843607903, 0.035982582718133926, -0.010647906921803951, -0.025995580479502678, 0.014246165752410889, 0.004185729194432497, -0.0033963152673095465, -0.007416818290948868, 0.012190017849206924, -0.014907070435583591, 0.012483753263950348, -0.00034651593887247145, -0.007894137874245644, -0.02952040545642376, -0.0032861644867807627, 0.009399532340466976, -0.0035064660478383303, -0.025114374235272408, -0.022177020087838173, 0.0027170521207153797, 0.012850922532379627, 0.00848160870373249, 0.03289836272597313, -0.01865219697356224, 0.023792564868927002, -0.0368637889623642, 0.011602547019720078, 0.00025357623235322535, 0.012410319410264492, -0.011088510043919086, 0.038479335606098175, -0.01696321740746498, 0.040241748094558716, -0.03231089189648628, -0.037598129361867905, 0.03627631813287735, 0.047585129737854004, -0.049347542226314545, 0.0029189952183514833, -0.008885495364665985, -0.02966727316379547, 0.017991291359066963, 0.03612945228815079, -0.02114894799888134, 0.009619833901524544, -0.0368637889623642, 0.004534539766609669, -0.018799064680933952, 0.0070496490225195885, -0.009840135462582111, 0.0337795689702034, 0.043472833931446075, 0.012190017849206924, -0.01608201116323471, 0.011529113166034222, 0.017917858436703682, -0.0007481072680093348, 0.004956784658133984, 0.023939432576298714, 0.017256952822208405, -0.01351182721555233, 0.04229789599776268, 0.0007297488045878708, 0.01263062097132206, 0.005250520072877407, 0.008775344118475914, 0.0096932677552104, 0.016375746577978134, 0.025848712772130966, 0.02203015238046646, 0.020561477169394493, 0.005801273509860039, -0.02702365443110466, -0.005103652365505695, 0.007673836778849363, 0.0004704355669673532, -0.029961008578538895, -0.005066935438662767, -0.007343384437263012, 0.01608201116323471, -0.024086300283670425, -0.015347673557698727, 0.028345463797450066, -0.006976215168833733, 0.02041460946202278, -0.014907070435583591, -0.023792564868927002, 0.007637119852006435, -0.04200416058301926, -0.027611125260591507, -0.02952040545642376, -0.018945932388305664, 0.013071224093437195, -0.030107876285910606, 0.030107876285910606, 0.01020730473101139, 0.030989082530140877, -0.00932609848678112, -0.003157655242830515, 0.035835716873407364, -0.019239667803049088, -0.0026252600364387035, -0.002313166158273816, -0.002478392329066992, 0.030695347115397453, -0.04464777559041977, -0.029373537749052048, 0.0022305529564619064, -0.003120938315987587, 0.006058291997760534, 0.0487600713968277, -0.018358461558818817, 0.0012667338596656919, 0.009619833901524544, -0.01057447399944067, 0.057865869253873825, -0.01057447399944067, -0.0025151092559099197, -0.018064726144075394, 0.0016155445482581854, -0.021589549258351326, -0.017110085114836693, -0.023205094039440155, -0.004809916950762272, -0.014099298045039177, 0.02276449091732502, 0.0015971860848367214, -0.006388744339346886, 0.005507538095116615, -0.016669481992721558, -0.03142968565225601, 0.04317909851670265, -0.025554977357387543, -0.011675980873405933, 0.017403820529580116, 0.026583051308989525, 0.004607973620295525, 0.000665494182612747, 0.017477255314588547, 0.009546400047838688, -0.02349882945418358, -0.007453535217791796, 0.006205159705132246, -0.0053606703877449036, 0.04582271724939346, 0.009142513386905193, 0.008041005581617355, -0.00848160870373249, 0.004295879974961281, 0.01527423970401287, -0.0053606703877449036, 0.033338963985443115, -0.008371458388864994, 0.022617623209953308, -0.004773200023919344, -0.004167370498180389, -0.0025701846461743116, 0.018799064680933952, 0.0011519934050738811, 0.0007297488045878708, -0.026436183601617813, 0.012924356386065483, -0.008187873288989067, -0.011969716288149357, 0.017477255314588547, -0.0027170521207153797, 0.0025518261827528477, 0.0038002014625817537, -0.044354040175676346, 0.013438393361866474, 0.024673771113157272, -0.043472833931446075, -0.028198596090078354, 0.01784442365169525, -0.0143930334597826, -0.03040161170065403, 0.018064726144075394, 0.008041005581617355, 0.015641408041119576, 0.019827138632535934, 0.011455679312348366, 0.0014686768408864737, -0.014246165752410889, 0.022323887795209885, -0.0075636859983205795, 0.007233233656734228, -0.0008720268961042166, -0.026729919016361237, -0.025114374235272408, 0.003543182974681258, -0.03524824604392052, 0.022617623209953308, 0.0356888473033905, 0.011455679312348366, 0.013952430337667465, 0.006168442778289318, -0.020855212584137917, 0.0076004029251635075, 0.00738010136410594, 0.04082921892404556, 0.0193865355104208, -0.00848160870373249, -0.03304522857069969, -0.012557187117636204, -0.007343384437263012, -0.020561477169394493, -0.03289836272597313, -0.0009179230546578765, 0.02203015238046646, -0.014613335020840168, -0.005617688875645399, 0.01703665219247341, -0.002313166158273816, 0.037451259791851044, -0.015788275748491287, 0.004883350804448128, 0.009105796925723553, -0.01101507619023323, -0.001826666877605021, -0.017991291359066963, 0.024233167991042137, -0.011308811604976654, 0.01351182721555233, -0.01020730473101139, 0.028932934626936913, 0.0096932677552104, -0.0059114242903888226, 0.011161943897604942, -0.028932934626936913, 0.018211593851447105, 0.006535612046718597, -0.009032363072037697, 0.019239667803049088, 0.025995580479502678, 0.022470755502581596, 0.0027354105841368437, 0.051109954714775085, -0.004038861487060785, 0.00807772297412157, -0.03201715648174286, 0.019827138632535934, 0.015053938142955303, 0.01784442365169525, 0.019680270925164223, 0.018285026773810387, -0.014025864191353321, 0.029961008578538895, -0.01696321740746498, -0.015788275748491287, 0.013071224093437195, -0.013805562630295753, 0.0184318944811821, 0.015641408041119576, 0.005691122729331255, -0.011896282434463501, -0.006168442778289318, -0.0026252600364387035, 0.003561541438102722, -0.012924356386065483, 0.05228489637374878, -0.02438003569841385, 0.0437665693461895, 0.0038736353162676096, 0.0027537690475583076, 0.038479335606098175, -0.02026774175465107, 0.003543182974681258, 0.027317389845848083, 0.050228748470544815, -0.03627631813287735, -0.011602547019720078, -0.00032356788869947195, -0.014025864191353321, 0.009252664633095264, -0.012997790239751339, -0.05316610261797905, 0.04288536310195923, -0.061978165060281754, 0.020855212584137917, -0.014907070435583591, -0.023792564868927002, 0.024820638820528984, 0.0005025628488510847, -0.0013952429872006178, -0.01057447399944067, -0.005213803146034479, -0.021589549258351326, 0.03715752437710762, 0.02966727316379547, 0.025701845064759254, 0.005984858144074678, -0.012777488678693771, 0.013658694922924042, -0.008701910264790058, 0.022617623209953308, -0.01020730473101139, 0.034220170229673386, -0.0013768845237791538, -0.022323887795209885, 0.022617623209953308, -0.018358461558818817, 0.004240804351866245, -0.01527423970401287, 0.02540810965001583, 0.03363269940018654, 0.022470755502581596, 0.0059114242903888226, -0.013218091800808907, -0.02702365443110466, 0.0075636859983205795, -0.023351961746811867, -0.01703665219247341, 0.008922211825847626, 0.0012575546279549599, -0.012924356386065483, -0.04141668975353241, 0.02687678672373295, -0.00881206151098013, -0.034220170229673386, -0.01953340321779251, 0.03730439394712448, 0.01608201116323471, -0.003671692218631506, 0.01387899648398161, -0.014099298045039177, -0.01263062097132206, -0.006425461266189814, 0.032457757741212845, 0.005801273509860039, 0.003671692218631506, 0.019092800095677376, -0.02452690340578556, 0.005764556583017111, 0.01784442365169525, 0.04229789599776268, 0.0287860669195652, 0.009069079533219337, -0.017477255314588547, 0.012704054825007915, -0.0038185599260032177, -0.03436703979969025, -0.01857876218855381, -0.015567975118756294, -0.0048466338776052, 0.012777488678693771, 0.02526124194264412, 0.04288536310195923, -0.009619833901524544, 0.03642318770289421, 0.0017348745604977012, -0.0008582580485381186, 0.012336885556578636, -0.02540810965001583, 0.01784442365169525, -0.022323887795209885, 0.02291135862469673, 0.01857876218855381, 0.033485833555459976, -0.005177086219191551, -0.01769755594432354, 0.012483753263950348, -0.03965427726507187, -0.029226670041680336, -0.02114894799888134, -0.004002144560217857, 0.038479335606098175, 0.036716923117637634, -0.037451259791851044, 0.009619833901524544, 0.04053548350930214, -0.01138224545866251, -0.01138224545866251, 0.04817260056734085, 0.014613335020840168, -0.01351182721555233, 0.033485833555459976, -0.005874707363545895, -0.013658694922924042, 0.003634975291788578, 0.025995580479502678, 0.023205094039440155, -0.0059114242903888226, 0.009546400047838688, -0.035982582718133926, 0.019680270925164223, 0.007086365949362516, -0.002460033865645528, 0.016742916777729988, -0.005323953460901976, -0.017403820529580116, 0.0168897844851017, 0.016302313655614853, 0.0387730710208416, 0.007269950583577156, 0.015861710533499718, 0.00046584595111198723, 0.00014055696374271065, 0.023939432576298714, -0.008004289120435715, -0.006021575070917606, 0.017477255314588547, -0.0262893158942461, -0.012190017849206924, -0.02291135862469673, -0.013364959508180618, -0.012043150141835213, -0.014833636581897736, -0.03113595023751259, 0.042591627687215805, -0.005654405802488327, -0.004883350804448128, -0.01850532926619053, -0.03466077521443367, 0.012997790239751339, 0.01696321740746498, 0.01703665219247341, 0.0023039868101477623, -0.009546400047838688, 0.06403431296348572, 0.030695347115397453, 0.0021112230606377125, -0.009546400047838688, 0.025114374235272408, 0.005691122729331255, -0.00026619769050739706, 0.0059481412172317505, -0.03818560019135475, -0.013585261069238186, 0.006241876631975174, 0.00024439700064249337, -0.040241748094558716, -0.03436703979969025, -0.023792564868927002, 0.006902781315147877, 0.021589549258351326, -0.025701845064759254, -0.03128281608223915, 0.015127371996641159, -0.013805562630295753, -0.043472833931446075, -0.0016522614751011133, 0.0387730710208416, 0.0013126300182193518, 0.0053606703877449036, -0.02863919921219349, -0.011896282434463501, 0.04317909851670265, -0.012336885556578636, 0.009546400047838688, 0.0437665693461895, -0.016302313655614853, 0.002992429072037339, 0.04406030476093292, -0.033485833555459976, -0.02452690340578556, -0.0184318944811821, -0.031723421066999435, -0.007783987559378147, -0.0029740706086158752, 0.0006379565456882119, -0.029079802334308624, 0.02349882945418358, 0.030107876285910606, 0.01703665219247341, 0.03363269940018654, -0.030254743993282318, -0.06609045714139938, -0.022323887795209885, 0.013952430337667465, 0.015053938142955303, 0.006572328973561525, 0.037451259791851044, -0.05463477969169617, -0.011161943897604942, -0.021736416965723038, 0.014613335020840168, -0.020708344876766205, -0.005213803146034479, -0.0096932677552104, 0.007269950583577156, -0.010941642336547375, -0.01057447399944067, 0.0005622278549708426, 0.01600857824087143, -0.028932934626936913, -0.005691122729331255, 0.00631531048566103, -0.014613335020840168, 0.0013034507865086198, 0.0193865355104208, 0.03480764105916023, -0.005654405802488327, -0.045235246419906616, 0.024086300283670425, 0.007123082876205444, 0.014686768874526024, -0.003212730633094907, -0.04229789599776268, 0.028345463797450066, -0.003763484535738826, -0.0027170521207153797, -0.0015880068531259894, 0.028051728382706642, 0.0525786317884922, -0.009766701608896255, 0.02364569716155529, 0.030695347115397453, 0.033338963985443115, -0.010354172438383102, -0.01608201116323471, -0.02041460946202278, -0.04641018807888031, -0.006755913607776165, 0.003029145998880267, 0.00844489224255085, 0.00022603855177294463, -1.814332244975958e-05, 0.017110085114836693, -0.020120874047279358, -0.004277521278709173, -0.03480764105916023, 0.017330387607216835, 0.0028455613646656275, 0.0262893158942461, 0.030842214822769165, -0.0387730710208416, 0.0193865355104208, -0.025114374235272408, -0.02114894799888134, 0.00848160870373249, -0.013658694922924042, 0.009032363072037697, 0.0008812061278149486, -0.03054847940802574, 0.02203015238046646, 0.03730439394712448, -0.04317909851670265, 0.004497822839766741, -0.006241876631975174, -0.010060437023639679, -0.008187873288989067, 0.008224590681493282, 0.006388744339346886, -0.008518326096236706, -0.005691122729331255, 0.012704054825007915, -0.031576551496982574, 0.0008857957436703146, 0.0027354105841368437, 0.010721340775489807, 0.010941642336547375, -0.011822848580777645, -0.04288536310195923, -0.008371458388864994, -0.030842214822769165, -0.01314465794712305, -0.008665193803608418, 0.011529113166034222, 0.02438003569841385, 0.003616616828367114, 0.0050302185118198395, 0.0026436184998601675, -0.0028455613646656275, 0.0027721275109797716, -0.002460033865645528, -0.0044794646091759205, 0.009766701608896255, 0.04053548350930214, 0.033338963985443115, 0.019680270925164223, 0.01387899648398161, -0.002441675402224064, -0.02687678672373295, -0.013805562630295753, -0.0019001007312908769, 0.029226670041680336, 0.01600857824087143, 0.023205094039440155, 0.02026774175465107, 0.021736416965723038, 0.00884877797216177, -0.049347542226314545, -0.024820638820528984, 0.00884877797216177, 0.0033228814136236906, 0.004920067731291056, -0.0006609046249650419, 0.0008077722741290927, 0.012190017849206924, -0.02952040545642376, -0.01101507619023323, 0.01174941472709179, 0.007820704020559788, 0.0096932677552104, 0.0006379565456882119, -0.011969716288149357, 0.02952040545642376, 0.008298024535179138, -0.0356888473033905, 0.035101376473903656, 0.011455679312348366, 0.005580971948802471, -0.006829347461462021, -0.003763484535738826, 0.0013585260603576899, 0.021295813843607903, 0.0014044222189113498, -0.005287236999720335, -0.0028822782915085554, -0.013658694922924042, 0.008004289120435715, -0.028198596090078354, 0.0025885431095957756, 0.018211593851447105, 0.01387899648398161, 0.0034881075844168663, -0.0025701846461743116, 0.020855212584137917, -0.02952040545642376, 0.03289836272597313, 0.011529113166034222, -0.009289381094276905, 0.019092800095677376, -0.013438393361866474, -0.007269950583577156, 0.012410319410264492, -0.01865219697356224, -0.03054847940802574, 0.0287860669195652, -0.004222446121275425, 0.01615544594824314, -0.004920067731291056, -0.05052248388528824, -0.005801273509860039, 0.01226345170289278, 0.02452690340578556, 0.015788275748491287, 0.023939432576298714, -0.0035248245112597942, 0.009252664633095264, -0.008922211825847626, 0.00631531048566103, 0.01762412302196026, 0.029226670041680336, 0.0005759967025369406, -0.02438003569841385, 0.027170522138476372, -0.05345983803272247, 0.043472833931446075, -0.043472833931446075, -0.01769755594432354, -0.026436183601617813, -0.003616616828367114, -0.019239667803049088, 0.0004773199907504022, -0.01226345170289278, -0.03524824604392052, 0.011896282434463501, -0.037598129361867905, -0.03407330438494682, -0.01600857824087143, 0.010794774629175663, 0.018358461558818817, -0.020855212584137917, -0.010133870877325535, 0.010427606292068958, 0.01615544594824314, 0.010721340775489807, 0.005691122729331255, -0.027464257553219795, 0.021295813843607903, -0.005764556583017111, -0.00631531048566103, 0.006719196680933237, -0.01138224545866251, 0.013364959508180618, -0.003176013706251979, -0.01696321740746498, -0.02041460946202278, -0.000596650002989918, -0.019239667803049088, -0.007343384437263012, 0.0010739699937403202, 0.004534539766609669, 0.008224590681493282, 0.005287236999720335, -0.007123082876205444, -0.016522614285349846, 0.013732128776609898, -0.0022121944930404425, -0.007416818290948868, -0.029961008578538895, -0.029814140871167183, 0.041122954338788986, 0.003708409145474434, 0.018211593851447105, -0.004956784658133984, -0.03906680643558502, -0.009840135462582111, 0.03554198145866394, -0.006682479754090309, 0.018285026773810387, -0.004240804351866245, 0.0029189952183514833, -0.054341044276952744, 0.03319209814071655, 0.012850922532379627, -0.029226670041680336, 0.007857421413064003, -0.02291135862469673, -0.0050302185118198395, 0.02291135862469673, -0.000601239618845284, 0.0262893158942461, 0.02775799296796322, -0.02291135862469673, 0.012483753263950348, -0.015421107411384583, 0.010868208482861519, 0.030695347115397453, -0.014686768874526024, 0.009766701608896255, 0.0037818429991602898, -0.014172731898725033, 0.012190017849206924, 0.019974006339907646, -0.0008077722741290927, 0.0013034507865086198, 0.02203015238046646, -0.03319209814071655, 0.0033595983404666185, -0.0029373536817729473, 0.022617623209953308, 0.007820704020559788, 0.014025864191353321, -0.01600857824087143, 0.003910352010279894, 0.0287860669195652, -0.030695347115397453, -0.03451390564441681, 0.04200416058301926, -0.022617623209953308, -0.018945932388305664, 0.0008307203534059227, 0.0026436184998601675, -0.007416818290948868, 0.01527423970401287, -0.0001468676928197965, 0.03128281608223915, -0.01769755594432354, -0.029079802334308624, 0.012704054825007915, 0.008628476411104202, -0.004259163048118353, -0.05639719218015671, -0.0071965167298913, 0.015714842826128006, 0.0016155445482581854, -0.02291135862469673, 0.0038369183894246817, -0.042591627687215805, -0.03789186477661133, 0.010501040145754814, 0.05492851510643959, -0.030107876285910606, 0.004883350804448128, -0.020120874047279358, 0.02188328467309475, -0.008151156827807426, -0.03304522857069969, 0.01777099072933197, -0.019680270925164223, -0.04787886515259743, -0.014833636581897736, 0.004350955132395029, -0.008224590681493282, 0.005140369292348623, 0.0014962145360186696, 0.01850532926619053, -0.015788275748491287, -0.02188328467309475, -0.043472833931446075, 0.0001835846051108092, 0.02349882945418358, 0.005066935438662767, 0.006939498241990805, -0.0021662984509021044, -0.0193865355104208, -0.01174941472709179, -0.017183519899845123, -0.013952430337667465, -0.027317389845848083, 0.040241748094558716, -0.04141668975353241, -0.012336885556578636, -0.023058226332068443, -0.02114894799888134, 0.04053548350930214, -0.003084221389144659, -0.02188328467309475, 0.015053938142955303, -0.023939432576298714, 0.013585261069238186, -0.031723421066999435, 0.0050302185118198395, 0.02291135862469673, 0.030842214822769165, -0.01174941472709179, -0.016669481992721558, 0.010941642336547375, -0.000665494182612747, -0.021736416965723038, 0.04229789599776268, -0.006939498241990805, 0.009840135462582111, 0.02540810965001583, -0.02452690340578556, -0.005764556583017111, -0.005580971948802471, -0.0010510218562558293, 0.006388744339346886, -0.018285026773810387, 0.018358461558818817, 0.008114439435303211, -0.02188328467309475, 0.02349882945418358, -0.002661976730450988, 0.05081621930003166, -0.004773200023919344, -0.020708344876766205, -0.028051728382706642, 0.036716923117637634, -0.028345463797450066, -0.0034881075844168663, -0.006021575070917606, 0.0070496490225195885, -0.0287860669195652, 0.017991291359066963, -0.016669481992721558, -0.005617688875645399, -0.027317389845848083, -0.02526124194264412, -0.010941642336547375, 0.039360541850328445, -0.0027904859744012356, -0.037451259791851044, -0.01784442365169525, -0.023351961746811867, 0.013364959508180618, -0.011529113166034222, 0.015714842826128006, -0.001835846109315753, -0.021736416965723038, -0.03113595023751259, -0.044354040175676346, -0.04582271724939346, 0.011896282434463501, -0.012777488678693771, 0.017991291359066963, -0.031576551496982574, -0.009987003169953823, 0.015641408041119576, -0.004920067731291056, -0.02041460946202278, -0.003726767608895898, -0.01174941472709179, 0.014833636581897736, -0.005066935438662767, -0.0007481072680093348, 0.020120874047279358, -0.014539901167154312, -0.01476020272821188, 0.00921594724059105, 0.007857421413064003, 0.006095008924603462, -0.004020502790808678, 0.015347673557698727, -0.0035064660478383303, -0.033338963985443115, -0.01476020272821188, 0.04699765890836716, -0.03451390564441681, -0.016228878870606422, 0.006021575070917606, 0.011602547019720078, -0.03818560019135475, 0.05933454632759094, -0.06285937130451202, -0.004497822839766741, -0.029814140871167183, 0.0011060972465202212, 0.028345463797450066, -0.005213803146034479, 0.03994801267981529, 0.021442681550979614, -0.024233167991042137, -0.0013952429872006178, -0.02526124194264412, 0.012704054825007915, -0.006095008924603462, 0.008224590681493282, -0.02026774175465107, 0.006866064388304949, -0.015641408041119576, 0.021589549258351326, -0.004956784658133984, 0.006866064388304949, -0.0005209213122725487, -0.01057447399944067, -0.001138224615715444, -0.002478392329066992, 0.0016889784019440413, 0.0046446905471384525, 0.004699766170233488, -0.012483753263950348, -0.0006838526460342109, -0.03789186477661133, -0.011529113166034222, 0.034954510629177094, 0.0044427476823329926, 0.014172731898725033, 0.014025864191353321, -0.035835716873407364, -0.004736483097076416, -0.02952040545642376, -0.0262893158942461, 0.014833636581897736, 0.01020730473101139, -0.01263062097132206, 0.015347673557698727, -0.020855212584137917, -0.016449181362986565, 0.02702365443110466, 0.010794774629175663, 0.0006425461615435779, 0.018285026773810387, -0.010647906921803951, -0.011675980873405933, 0.05404730886220932, 0.0023407037369906902, 0.003726767608895898, -0.01681634970009327, -0.00369005068205297, -0.0028272029012441635, 0.003194372169673443, 0.018945932388305664, 0.014172731898725033, 0.024820638820528984, 0.0079675717279315, -0.01777099072933197, -0.026583051308989525, 0.0487600713968277, -0.019680270925164223, 0.01263062097132206, 0.01387899648398161, -0.041122954338788986, -0.013658694922924042, 0.02203015238046646, 0.004626332316547632, -0.020855212584137917, 0.0007343384204432368, -0.04406030476093292, -0.011308811604976654, -0.0026069015730172396, -0.005544255021959543, 0.00807772297412157, -0.01769755594432354, -0.01681634970009327, 0.0010785595513880253, -0.0020469683222472668, 0.013438393361866474, -0.003176013706251979, 0.02291135862469673, -0.021442681550979614, -0.01138224545866251, 0.013291525654494762, -0.02114894799888134, 0.011969716288149357, 0.013218091800808907, 0.031870286911726, 0.011675980873405933, -0.002478392329066992, -0.010427606292068958, 0.029079802334308624, -0.03363269940018654, -0.037451259791851044, 0.04200416058301926, 0.004626332316547632, 0.0368637889623642, 0.03128281608223915, 0.0193865355104208, -0.017110085114836693, 0.03407330438494682, -0.016522614285349846, -0.015714842826128006, 0.007930855266749859, 0.010647906921803951, 0.018799064680933952, 0.0287860669195652, 0.007783987559378147, -0.03994801267981529, 0.0003671692102216184, 0.012997790239751339, -0.0015512899262830615, -0.021736416965723038, 0.029373537749052048, 0.0337795689702034, -0.023792564868927002, -0.018064726144075394, -0.0016889784019440413, 0.030107876285910606, 0.03906680643558502, -0.021736416965723038, 0.012557187117636204, -0.0023039868101477623, -0.0032494475599378347, -0.015714842826128006, -0.00027537692221812904, -0.0027354105841368437, 0.009546400047838688, 0.008334740996360779, -0.0020377892069518566, 0.037451259791851044, 0.020120874047279358, -0.011455679312348366, 0.014466467313468456, -0.02702365443110466, -0.0033412398770451546, 0.004350955132395029, 0.016669481992721558, 0.02349882945418358, 0.02114894799888134, 0.010133870877325535, -0.012190017849206924, 0.0262893158942461, 0.018211593851447105, 0.01953340321779251, -0.0007389280362986028, 0.03216402232646942, -0.0337795689702034, 0.021589549258351326, 0.009472966194152832, -0.02687678672373295, 0.01387899648398161, -0.003726767608895898, 0.013438393361866474, -0.004626332316547632, -0.023792564868927002, 0.05052248388528824, -0.009252664633095264, -0.034220170229673386, -0.029079802334308624, -0.028492331504821777, -0.01527423970401287, -0.011969716288149357, 0.010133870877325535, 0.008114439435303211, -0.02364569716155529, 0.016449181362986565, -0.031723421066999435, 0.02702365443110466, 0.029814140871167183, -0.021736416965723038, -0.03965427726507187, 0.04171042516827583, -0.03142968565225601, 0.005544255021959543, 0.024820638820528984, -0.022177020087838173, -0.019239667803049088, -0.00848160870373249, -0.010721340775489807, 0.0075636859983205795, -0.00369005068205297, -9.810302435653284e-05, 0.014980504289269447, -0.0015696483897045255, 0.005177086219191551, 0.010721340775489807, -0.012190017849206924, 0.012336885556578636, -0.013658694922924042, -0.010721340775489807, 0.0262893158942461, -0.010501040145754814, 0.011088510043919086, -0.005837990436702967, 0.005984858144074678, 0.009362814947962761, 0.015200805850327015, -0.03407330438494682, 0.00012219850032124668, 0.021589549258351326, -0.006205159705132246, -0.011308811604976654, 0.017917858436703682, 0.013805562630295753, -0.007894137874245644, -0.017550688236951828, 0.02966727316379547, 0.008628476411104202, -0.03392643481492996, -0.054341044276952744, -0.021295813843607903, 1.2262878044566605e-05, -0.015788275748491287, 0.018725629895925522, 0.023058226332068443, 0.012483753263950348, -0.002460033865645528, 0.014025864191353321, -0.03142968565225601, 0.023939432576298714, -0.043472833931446075, -0.004809916950762272, 0.024967506527900696, -0.010427606292068958, 0.014025864191353321, 0.011308811604976654, -0.0013585260603576899, 0.009142513386905193, 0.018285026773810387, 0.010647906921803951, -0.020561477169394493, -0.017477255314588547, 0.004736483097076416, -0.014466467313468456, -0.005580971948802471, -0.02114894799888134, 0.046703923493623734, -0.03392643481492996, -0.011235377751290798, -0.0021112230606377125, -0.016522614285349846, 0.03054847940802574, -0.016228878870606422, -0.041122954338788986, 0.022470755502581596, 0.022177020087838173, 0.005103652365505695, -0.0017073368653655052, -0.011602547019720078, -0.027317389845848083, 0.02702365443110466, 0.001826666877605021, -0.022323887795209885, -0.014980504289269447, -0.011896282434463501, 0.028345463797450066, 0.011529113166034222, 0.024673771113157272, 0.035101376473903656, -0.0625656321644783, -0.003708409145474434, -0.005617688875645399, 0.011455679312348366, -0.004204087425023317, 0.018138159066438675, 0.020708344876766205, 0.013438393361866474, 0.019680270925164223, -0.022617623209953308, -0.03201715648174286, -0.024233167991042137, -0.02349882945418358, 0.001174941542558372, -0.0193865355104208, -0.012410319410264492, -0.018211593851447105, -0.021442681550979614, -0.005874707363545895, 0.0096932677552104, 0.012043150141835213, -0.016742916777729988, 0.007747270632535219, 0.007416818290948868, 0.0059114242903888226, 0.004277521278709173, -0.027170522138476372, 0.004259163048118353, 0.006205159705132246, 0.00034192632301710546, 0.0019459968898445368, 0.0025518261827528477, 0.0023407037369906902, 0.0044794646091759205, 0.0029189952183514833, -0.03818560019135475, 0.01600857824087143, 0.02702365443110466, 0.009105796925723553, -0.01762412302196026, -0.013291525654494762, -0.02041460946202278, 0.007820704020559788, 0.0034330321941524744, 0.035101376473903656, -0.02349882945418358, 0.01953340321779251, -0.06785286962985992, 0.010941642336547375, 0.022323887795209885, 0.010721340775489807, 0.006609045900404453, -0.006939498241990805, 0.0029557121451944113, -0.013805562630295753, -0.002349883085116744, 0.014025864191353321, -0.015861710533499718, 0.01138224545866251, 0.03451390564441681, -0.025554977357387543, 0.014246165752410889, 0.02364569716155529, -0.023351961746811867, -0.006205159705132246, -0.010060437023639679, 0.00631531048566103, -0.02291135862469673, -0.010721340775489807, 0.010721340775489807, 0.04171042516827583, -0.013805562630295753, -0.012997790239751339, -0.0038552768528461456, -0.023058226332068443, 0.011822848580777645, 0.014686768874526024, -0.02203015238046646, 0.0009867672342807055, 0.006609045900404453, 0.0184318944811821, -0.012850922532379627, -0.004020502790808678, 0.00045896152732893825, 0.019680270925164223, -0.05404730886220932, -0.03539511188864708, -0.014686768874526024, -0.0021662984509021044, -0.002661976730450988, 0.05345983803272247, -0.0193865355104208, 0.0002879983512684703, -0.03113595023751259, 0.02276449091732502, 0.000610418850556016, 0.013658694922924042, -0.004314238205552101, -0.006645762827247381, -0.005691122729331255, 0.04406030476093292, 0.01696321740746498, 0.015641408041119576, 0.032457757741212845, -0.023351961746811867, 0.030254743993282318, 0.022177020087838173, 0.022323887795209885, 0.018799064680933952, -0.0039287107065320015, 0.016449181362986565, 0.0079675717279315, 0.0487600713968277, 0.020708344876766205, -0.0025518261827528477, -0.04817260056734085, 0.012336885556578636, -0.004589615389704704, 0.02291135862469673, 0.01057447399944067, 0.003671692218631506, 0.024820638820528984, -0.030695347115397453, 0.019092800095677376, -9.810302435653284e-05, -0.0019643553532660007, -0.017991291359066963, -0.009289381094276905, -0.0006425461615435779, 0.03113595023751259, 0.04494151100516319, -0.0262893158942461, 0.005654405802488327, 0.010354172438383102, 0.0021571191027760506, -0.004038861487060785, 0.0064621781930327415, -0.013952430337667465, 0.006058291997760534, 0.0021479399874806404, 0.02276449091732502, 0.009472966194152832, -0.006755913607776165, -0.006278593558818102, -0.011896282434463501, 0.02026774175465107, 0.020561477169394493, 0.008922211825847626, -0.003579899901524186, 0.011602547019720078, 0.018211593851447105, -0.0012667338596656919, 0.011969716288149357, 0.023939432576298714, 0.005617688875645399, 0.017330387607216835, -0.0525786317884922, -0.03994801267981529, 0.001789949950762093, 0.015935143455863, -0.03407330438494682, 0.007269950583577156, 0.001220837701112032, -0.00738010136410594, -0.00035569517058320343, 0.0007618761155754328, -0.008114439435303211, 0.011529113166034222, -0.0022489114198833704, -0.013658694922924042, 0.011455679312348366, -0.0015971860848367214, -0.03275149315595627, -0.04082921892404556, -0.020855212584137917, 0.03319209814071655, 0.0262893158942461, 0.001863383804447949, -0.02100208029150963, -0.016742916777729988, -0.021736416965723038, 0.014907070435583591, -0.04406030476093292, -0.00921594724059105, -0.01777099072933197, 0.019680270925164223, -0.025114374235272408, 0.03906680643558502, -0.004185729194432497, 0.03524824604392052, 0.0012850923230871558, -0.008004289120435715, -0.006278593558818102, -0.008591759949922562, 0.00884877797216177, -0.008665193803608418, 0.03994801267981529, 0.013364959508180618, 0.005874707363545895, -0.010941642336547375, 0.02364569716155529, 0.026583051308989525, -0.010060437023639679, 0.0076004029251635075, 0.029226670041680336, 0.03612945228815079, 0.03319209814071655, 0.01703665219247341, 0.041122954338788986, 0.04582271724939346, 0.0029557121451944113, -0.04082921892404556, -0.0687340795993805, 0.004773200023919344, 0.015347673557698727, 0.003745126072317362, 0.013805562630295753, -0.011161943897604942, 0.023939432576298714, 0.0028455613646656275, -0.019827138632535934, -0.007930855266749859, -0.001799129182472825, -0.012410319410264492, -0.006425461266189814, 0.015861710533499718, -0.008922211825847626, -0.004809916950762272, -0.02291135862469673, -0.009987003169953823, 0.02100208029150963, 0.0184318944811821, -0.019092800095677376, 0.010868208482861519, 0.011235377751290798, 0.0014411391457542777, -0.0143930334597826, 0.011308811604976654, 0.02349882945418358, 0.032604627311229706, 0.02966727316379547, 0.005066935438662767, -0.007783987559378147, -0.01608201116323471, -0.04406030476093292, -0.0021662984509021044, -0.03113595023751259, -0.017477255314588547, 0.0008261307375505567, 0.023205094039440155, -0.03524824604392052, -0.04993501305580139, -0.033338963985443115, -0.004057219717651606, -0.01703665219247341, 0.0064621781930327415, 0.02952040545642376, -0.019092800095677376, 0.0009041542070917785, -0.014246165752410889, -0.00881206151098013, -0.03627631813287735, -0.0007756449631415308, 0.023351961746811867, -0.00039241209742613137, 0.011602547019720078, -0.0053606703877449036, -0.00932609848678112, -0.02966727316379547, 0.020561477169394493, -0.0016155445482581854, -0.005103652365505695, -0.01527423970401287, -0.0028455613646656275, -0.006168442778289318, -0.015200805850327015, 0.02188328467309475, 0.0044427476823329926, 0.0053606703877449036, 0.020855212584137917, 0.0032861644867807627, 0.01857876218855381, -0.01608201116323471, 0.016302313655614853, 0.017403820529580116, 0.015053938142955303, -0.010060437023639679, -0.02614244818687439, 0.010794774629175663, -0.01476020272821188, 0.045235246419906616, 0.009472966194152832, 0.02188328467309475, 0.04464777559041977, -0.00848160870373249, 0.012850922532379627, -0.02041460946202278, 0.009472966194152832, 0.004736483097076416, -0.01857876218855381, -0.012924356386065483, -0.0575721338391304, -0.009289381094276905, -0.0004428978718351573, 0.014319599606096745, 0.0029373536817729473, -0.011822848580777645, -0.006352027412503958, 0.032604627311229706, 0.0048466338776052, -0.028051728382706642, 0.05845334008336067, -0.006572328973561525, -0.009766701608896255, -0.00807772297412157, -0.013805562630295753, -0.016449181362986565, 0.006168442778289318, 0.024820638820528984, 0.03128281608223915, -0.017477255314588547, 0.029373537749052048, -0.0143930334597826, 0.0027170521207153797, -0.013071224093437195, 0.033485833555459976, -0.0059481412172317505, 0.012850922532379627, -0.020855212584137917, -0.017550688236951828, -0.004240804351866245, 0.02349882945418358, 0.041122954338788986, 0.001184120774269104, 0.006021575070917606, -0.02790486067533493, -0.006682479754090309, 0.024086300283670425, 0.0168897844851017, -0.047585129737854004, -0.00032356788869947195, -0.006168442778289318, 0.011308811604976654, 0.019239667803049088, 0.025114374235272408, 0.0009775880025699735, -0.031723421066999435, -0.0028272029012441635, -0.03231089189648628, -0.051991160959005356, -0.019827138632535934, -0.019827138632535934, -0.007820704020559788, -0.03965427726507187, 0.005250520072877407, -0.009546400047838688, -0.003010787535458803, -0.017477255314588547, 0.013291525654494762, 0.029814140871167183, -0.017477255314588547, 0.021736416965723038, -0.01953340321779251, 0.0049935015849769115, -0.0025701846461743116, -0.02702365443110466, 0.015714842826128006, -0.042591627687215805, 0.04964127764105797, 0.029814140871167183, -0.032457757741212845, 0.007930855266749859, -0.001854204572737217, 0.043472833931446075, 0.01600857824087143, -0.007416818290948868, -0.031723421066999435, -0.014466467313468456, 0.05316610261797905, 0.022323887795209885, 0.005764556583017111, 0.018945932388305664, -0.04053548350930214, -0.013732128776609898, 0.0038552768528461456, 0.00019850085664074868, 0.019974006339907646, -0.009252664633095264, -0.013364959508180618, 0.0048466338776052, 0.019974006339907646, 0.0004406030639074743, 0.022323887795209885, -0.009142513386905193, 0.027611125260591507, 0.0028455613646656275, 0.008701910264790058, 0.017183519899845123, 0.009142513386905193, -0.02026774175465107, -0.04053548350930214, -0.015567975118756294, -0.010721340775489807, -0.010794774629175663, -0.04699765890836716, -0.0002696398878470063, 0.02026774175465107, -0.015935143455863, 0.015347673557698727, -0.002258090768009424, -0.033338963985443115, -0.01850532926619053, -0.0053973873145878315, 0.025848712772130966, 0.015494541265070438, -0.005984858144074678, -0.02775799296796322, 0.010721340775489807, 0.006058291997760534, 0.0193865355104208, 0.011602547019720078, 0.050228748470544815, -0.015494541265070438, 0.015053938142955303, -0.050228748470544815, -0.026729919016361237, 0.0064988951198756695, -0.0010372530668973923, 0.03730439394712448, 0.0012850923230871558, -0.045235246419906616, 0.05316610261797905, 0.0038736353162676096, 0.00021456451213452965, -0.03319209814071655, -0.016449181362986565, 0.012190017849206924, -0.05815960466861725, -0.00025701845879666507, -0.041122954338788986, -0.004534539766609669, 0.004552898462861776, -0.00012219850032124668, -0.0041306535713374615, -0.056984663009643555, 0.03994801267981529, -0.026436183601617813, -0.010721340775489807, 0.019680270925164223, -0.056103456765413284, 0.004167370498180389, 0.03906680643558502, 0.00848160870373249, -0.02100208029150963];

async function run() {
  try {
    await client.connect();

    // set namespace
    const database = client.db("sample_mflix");
    const coll = database.collection("embedded_movies");

    // define pipeline
    const agg = [
      {
        "$vectorSearch": {
          "index": "vector_index",
          "path": "plot_embedding_voyage_3_large",
          "filter": {
            "$and": [
              {
                "year": {  "$gte": 1970  }
              }, 
              {
                "year": {  "$lte": 2020 }
              },
              {  
                "genres": { "$in": ["Action", "Drama", "Comedy"] }  
              }
            ]
          },
          "queryVector": MARTIAL_ARTS_EMBEDDINGS,
          "numCandidates": 1000,
          "limit": 10,
          "returnStoredSource": true
        }
      },
      {
        "$project": {
          "_id": 0,
          "title": 1,
          "plot": 1,
          "genres": 1,
          "score": { $meta: "vectorSearchScore" }
        }
      }
    ];

    // run pipeline
  const result = coll.aggregate(agg);

  // print results
    await result.forEach((doc) => console.dir(JSON.stringify(doc)));
  } finally {
    await client.close();
  }
}
run().catch(console.dir);

```

**Output:**

```javascript
`{"plot":"A young woman who lives with her strict father works to become a a champion at Silat, Brunei's version of kung fu.","genres":["Action"],"title":"Yasmine","score":0.8117989301681519}`
'{"plot":"The life of the greatest karate master of a generation.","genres":["Documentary","Action","History"],"title":"The Real Miyagi","score":0.8068627715110779}'
'{"plot":"A handyman/martial arts master agrees to teach a bullied boy karate and shows him that there is more to the martial art than fighting.","genres":["Action","Drama","Family"],"title":"The Karate Kid","score":0.8027963042259216}'
'{"plot":"A young martial artist embarks on an adventure, encountering other martial artists in battle until one day he meets an aging blind man who will show him the true meaning of martial arts and life.","genres":["Action","Adventure","Fantasy"],"title":"Circle of Iron","score":0.7998676896095276}'
'{"plot":"Get ready for the ultimate martial arts competition, where anything goes and lives are bought and sold. Tank is the celebrated Champion Star Runner and is deemed invincible among the ...","genres":["Action","Drama","Romance"],"title":"Star Runner","score":0.7988010048866272}'
'{"plot":"A team from the United States is going to compete against Korea in a Tae Kwon Do tournament. The team consists of fighters from all over the country--can they overcome their rivalry and work together to win?","genres":["Action","Drama","Sport"],"title":"Best of the Best","score":0.7957643866539001}'
'{"plot":"The story of martial-arts master Ip Man, the man who trained Bruce Lee.","genres":["Action","Biography","Drama"],"title":"The Grandmaster","score":0.7950568199157715}'
'{"plot":"A semi-biographical account of Yip Man, the successful martial arts master who taught the Chinese martial art of Wing Chun to the world.","genres":["Action","Biography","Drama"],"title":"Ip Man","score":0.7944800853729248}'
'{"plot":"Jackie Chan is the undefeated Kung Fu Master who dishes out the action in traditional Jackie Chan style. When a young boy sets out to learn how to fight from the Master himself, he not only...","genres":["Action","Comedy","Family"],"title":"Looking for Jackie","score":0.7942860722541809}'
'{"plot":"Jackie Chan is the undefeated Kung Fu Master who dishes out the action in traditional Jackie Chan style. When a young boy sets out to learn how to fight from the Master himself, he not only...","genres":["Action","Comedy","Family"],"title":"Looking for Jackie","score":0.7942860722541809}'
```

#### ENN Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *world war*. It requests exact matches and limits the results to `10` documents only. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

```js
const { MongoClient } = require("mongodb");

// connect to your cluster
const uri = "<connection-string>";
    
const client = new MongoClient(uri);

async function run() {
    try {
        await client.connect();

        // set namespace
        const database = client.db("sample_mflix");
        const coll = database.collection("embedded_movies");

        // define pipeline
        const agg = [
            {
              '$vectorSearch': {
                'index': 'vector_index', 
                'path': 'plot_embedding_voyage_3_large', 
                'queryVector': [
                  0.000370218,0.038684014,-0.001893905,-0.060604952,-0.019261414,0.001531242,0.015151238,-0.014103547,-0.019180823,-0.029335376,-0.011846979,0.003868401,0.012894671,-0.002458047,-0.003002041,-0.027078809,-0.019583782,0.041907679,-0.011282837,-0.029818926,0.031914312,-0.020309107,-0.002981893,-0.019906148,-0.012249937,0.041585315,-0.005601123,0.039328746,0.040618215,-0.017085439,-0.038361646,-0.012894671,-0.000352589,0.022565674,-0.011685796,-0.010114257,-0.019906148,-0.012491712,-0.022888042,-0.027401175,0.011846979,-0.002317011,0.045776084,-0.019422598,0.006930886,0.004875797,-0.038845196,0.023855142,0.009630707,-0.045131348,0.003868401,-0.00223642,-0.004392247,0.007212956,-0.019422598,0.046743184,-0.013217038,0.008099466,0.020792658,-0.062861525,-0.047710285,0.009388932,0.001541316,0.050611585,-0.032881413,-0.034009695,0.003002041,-0.005359347,-0.025628159,0.036749814,0.006286152,0.016440706,-0.041262947,0.015715381,-0.012652896,-0.006326448,-0.014909463,0.041262947,-0.025144609,0.00417062,-0.026111709,0.066729926,0.013619997,0.025144609,-0.004291508,0.007978578,-0.009751595,0.003566182,-0.010557512,-0.028207093,-0.015393013,0.048032649,-0.032075495,-0.014425913,0.020792658,0.01096047,0.008502424,-0.013217038,-0.032075495,0.026917625,-0.00165213,0.007172661,-0.063506253,0.034654427,-0.013861772,0.009268044,-0.012894671,-0.023855142,-0.024983425,-0.009308341,0.047710285,-0.010396329,-0.02949656,-0.015151238,0.025144609,0.041262947,0.02095384,-0.004432543,0.011041062,-0.032881413,0.016118338,-0.000478513,0.036749814,0.00417062,-0.040457029,0.017730173,-0.071565427,0.023532774,0.047387917,-0.017730173,0.026272893,-0.001289467,0.000760584,0.004331803,0.017891357,0.012652896,-0.064150989,0.058348387,0.040295847,-0.023532774,-0.012894671,-0.02852946,-0.001914053,0.004734762,-0.017568989,-0.007736803,-0.02095384,-0.014909463,-0.014909463,-0.02047029,0.018858457,-0.005198164,0.000264442,-0.007092069,0.026434075,0.005601123,0.007011477,-0.003928845,-0.004190768,0.023693958,-0.011927571,0.001203838,0.008180057,0.011766387,0.015715381,-0.038522828,-0.019342007,-0.006084673,0.003404999,-0.002256567,-0.003485591,0.009832187,0.023371592,-0.04384188,-0.029818926,0.038361646,0.019906148,-0.004372099,0.004090028,-0.015393013,-0.028690644,-0.033203777,0.025305793,0.015957156,0.005560827,0.021115024,0.008905382,0.018858457,-0.024983425,0.008180057,0.055769451,0.025628159,-0.010557512,-0.000236738,-0.003626626,-0.014184138,0.019664373,-0.00310278,-0.011202246,0.01426473,0.007092069,0.02901301,0.046420816,-0.001994645,0.02192094,0.038845196,-0.036588628,0.021598574,-0.019986739,0.003707218,0.001138358,0.018697273,0.003888549,-0.034976795,0.016360113,-0.031591944,0.002468121,0.015554197,0.001611834,0.013700588,-0.052223418,-0.006004081,0.024338692,-0.024661059,-0.006689111,-0.035460345,0.010235145,0.039489929,-0.007857691,-0.026272893,-0.00261923,-0.011363429,-0.026756443,-0.00640704,0.036749814,0.037233364,-0.006245856,-0.005278756,-0.027562359,-0.049966849,-0.021276208,-0.006971181,-0.013055854,-0.005399643,0.048032649,-0.033203777,-0.002296863,0.023693958,0.026917625,0.000705177,0.022404492,-0.021598574,0.013700588,0.004432543,0.031269576,0.01523183,0.010275441,-0.017568989,-0.023210408,0.050289217,-0.004996685,0.010315737,-0.017004848,0.017246623,-0.00950982,0.017327214,-0.035943896,0.014506505,0.001621908,-0.012491712,0.01096047,-0.011927571,-0.024177508,0.015634788,-0.026595259,0.007897986,-0.014425913,-0.001490946,0.017971948,0.007736803,0.023371592,0.011041062,0.008220353,-0.010557512,0.003888549,-0.034493245,-0.043197148,-0.013942363,-0.008905382,0.002699822,0.025628159,0.001430503,-0.008018874,-0.018858457,0.059315488,-0.018697273,-0.040618215,-0.014022955,0.004815354,0.012008162,-0.014103547,0.030786026,0.043519516,0.005601123,-0.019664373,0.001400281,-0.022082124,-0.018858457,-0.026434075,0.025305793,-0.024822243,0.038039278,-0.011121654,-0.032720227,-0.018374907,-0.005137721,0.001390207,0.028045909,0.03046366,0.00592349,-0.041907679,-0.024338692,-0.042552415,0.006527927,-0.012008162,-0.027401175,0.000337478,0.027884725,0.009912779,-0.011121654,0.004009437,-0.003122928,0.022404492,-0.010275441,-0.004392247,0.00689059,0.01523183,-0.019180823,-0.034170877,-0.040940579,0.021598574,0.005077277,-0.03046366,0.04384188,0.03046366,0.012733487,0.010879879,0.02192094,-0.006930886,-0.016924256,0.038200464,-0.013861772,0.002417751,-0.023532774,-0.016279522,-0.014425913,0.026595259,0.024177508,0.000977174,0.007333844,0.02998011,-0.042230047,0.003042337,0.000730362,0.033364963,-0.002306937,0.005057129,-0.023049224,-0.015876563,-0.022726858,-0.005641419,0.004553431,0.009751595,0.014587097,0.017246623,-0.049966849,0.004613874,0.040457029,0.04287478,0.004090028,-0.00261923,0.002407677,0.039489929,0.002377455,0.007051773,0.025144609,0.024177508,-0.000705177,0.012411121,-0.025789343,-0.024016324,-0.030302476,-0.009268044,-0.00950982,0.017246623,0.013458813,0.008583016,-0.022565674,-0.006366744,0.00427136,-0.007736803,0.020147923,-0.012733487,-0.023693958,-0.006165265,0.035137977,-0.023049224,0.002699822,0.005399643,0.035299163,-0.007817394,0.031914312,-0.000149221,0.015473605,-0.026272893,-0.009711299,-0.002981893,0.000649771,0.064150989,0.032720227,-0.052223418,-0.017810764,-0.010275441,0.027078809,0.030786026,-0.016360113,0.039973479,-0.003122928,-0.038522828,-0.012249937,-0.033848513,-0.027239993,-0.028851826,0.018374907,-0.030302476,-0.048032649,0.011282837,0.058670752,-0.008784494,0.01096047,0.005057129,0.004009437,0.002488269,0.016843664,0.003163224,-0.027884725,-0.001934201,-0.030302476,-0.015715381,-0.001480872,0.011766387,-0.039973479,-0.009227749,-0.003304259,-0.026917625,-0.012088754,-0.014990055,0.03046366,0.007857691,0.042552415,-0.011846979,-0.008421832,-0.001813313,-0.019342007,-0.017166032,0.000972137,0.017004848,-0.018374907,0.037555728,0.019986739,0.018697273,0.014184138,0.027723543,0.023693958,-0.005077277,-0.025305793,0.011846979,0.000705177,0.042552415,-0.037072178,0.010879879,-0.028690644,-0.029818926,0.010879879,-0.014184138,-0.036266264,-0.031591944,-0.033687327,0.022888042,-0.016763072,0.004513135,0.000705177,0.02192094,0.025950525,0.015473605,-0.018374907,0.039489929,0.002881153,-0.037072178,-0.021115024,-0.008623311,-0.002095384,-0.026272893,0.015795972,0.015715381,0.034493245,0.030302476,0.010799287,-0.020228514,0.005137721,0.025628159,0.024016324,-0.008220353,0.002397603,-0.030624844,-0.014587097,0.022082124,-0.006608519,-0.041101765,-0.002478195,-0.031914312,0.017166032,-0.008300944,-0.004593727,-0.001390207,0.032720227,-0.005681715,0.002417751,0.000473476,-0.037878096,-0.046743184,-0.01378118,-0.016198931,-0.007897986,0.006608519,-0.011846979,0.027078809,-0.022243308,0.022565674,-0.007293548,-0.019019639,0.037394546,-0.035299163,-0.02192094,0.008421832,0.000135998,-0.000785769,-0.051578686,0.009227749,-0.015393013,-0.029174194,-0.015554197,0.001400281,0.007495028,-0.002820709,0.041585315,-0.017568989,0.054479986,-0.005641419,-0.024177508,-0.042552415,0.026111709,-0.014909463,0.023855142,-0.022565674,0.010033666,0.028207093,0.010073962,0.007736803,0.015312422,0.037878096,-0.002659526,-0.030786026,0.012652896,-0.019261414,0.005641419,0.019100232,-0.037555728,-0.00013285,-0.020228514,-0.001672278,0.038039278,-0.008703903,0.011282837,0.004351952,0.012894671,0.024177508,0.016440706,0.013942363,-0.008542719,0.005842898,0.001934201,0.00090162,0.014022955,-0.024983425,0.021115024,0.010073962,0.002528564,0.001390207,-0.012008162,0.002347233,-0.015795972,-0.016843664,-0.001793165,-0.016601888,-0.010396329,-0.027239993,-0.001188727,-0.001264282,-0.00950982,0.003928845,0.019503189,0.003485591,-0.026595259,-0.01096047,-0.030302476,-0.00320352,-0.01523183,0.028045909,-0.005641419,0.031108394,-0.01096047,0.011363429,0.016118338,-0.022404492,0.02143739,0.019342007,-0.013378222,0.027723543,-0.034332063,-0.015312422,0.02852946,-0.039489929,0.032720227,0.010154554,0.004956389,0.036105078,0.004775058,-0.038522828,0.019986739,0.020147923,0.009751595,-0.006366744,0.038200464,-0.028690644,-0.007656211,0.020228514,0.00155139,-0.015795972,0.022243308,0.011444021,-0.012491712,0.020550882,0.033687327,0.008865086,0.017730173,0.018213723,0.001682352,-0.043519516,-0.038200464,0.018052539,0.006930886,0.002075236,-0.018536089,0.008703903,-0.000053518,-0.007172661,0.025144609,-0.008099466,0.000120888,-0.016763072,-0.005762306,-0.004432543,-0.00640704,0.05996022,0.031914312,-0.002075236,0.027401175,0.037555728,-0.004311656,-0.01426473,-0.010638104,0.048999749,0.002317011,0.032075495,-0.000120888,-0.00358633,-0.036105078,0.020792658,0.008663607,0.003868401,-0.026917625,-0.02192094,-0.019261414,0.01378118,0.033364963,0.027884725,-0.005883194,-0.009590412,-0.001440577,0.025628159,0.050289217,0.009912779,0.036427446,0.001123247,0.000637178,0.007777099,0.008865086,0.014506505,0.031108394,0.020067332,-0.042552415,-0.006527927,0.005117572,-0.022888042,0.006447336,-0.018294314,-0.004714614,0.009751595,-0.011927571,0.020389698,-0.018939048,0.004210916,0.049644485,-0.014587097,-0.019019639,0.000795843,-0.016440706,0.011202246,0.031430762,0.024177508,0.029818926,-0.014103547,-0.017568989,0.006165265,-0.023855142,0.026434075,-0.012491712,0.008784494,-0.019664373,-0.019261414,-0.003928845,0.013378222,-0.009227749,0.003969141,0.023049224,0.010799287,0.003122928,0.008260649,-0.026595259,-0.055447087,0.016440706,-0.003304259,-0.003707218,-0.046743184,0.018858457,0.000375255,-0.016924256,0.020792658,0.016440706,-0.027401175,0.002740117,-0.007092069,-0.005802602,0.000506217,0.028690644,-0.000493624,0.001571538,0.001400281,0.003263964,-0.001994645,-0.00310278,-0.002327085,-0.01474828,0.026595259,0.008300944,-0.008260649,0.00592349,0.046743184,-0.009308341,-0.016924256,0.011444021,0.01047692,0.006326448,-0.037394546,-0.008583016,-0.020631474,0.024177508,0.015312422,-0.007938282,0.017085439,0.02143739,-0.004130324,0.004372099,-0.004976537,0.048032649,-0.027401175,0.018697273,-0.006447336,0.00203494,0.005963786,-0.014184138,0.009671004,0.007535324,-0.033042595,0.016360113,-0.024338692,-0.008099466,0.024499875,0.000785769,0.010799287,0.028207093,-0.01523183,0.022082124,0.006527927,0.032881413,-0.037716914,0.034009695,-0.009671004,0.016521297,0.032881413,-0.02143739,0.02143739,-0.014184138,0.006124969,-0.028368276,0.038039278,0.026917625,0.012411121,-0.009912779,-0.006366744,-0.047387917,0.016763072,-0.022726858,0.064473353,-0.017730173,0.009832187,0.003445295,0.025789343,-0.003344555,-0.021276208,0.005198164,0.01378118,-0.011202246,-0.006286152,-0.026434075,-0.007817394,0.003969141,-0.037394546,0.006930886,0.000836139,0.000254368,-0.036749814,-0.022082124,-0.006568223,-0.026111709,-0.002175976,0.004069881,-0.037072178,-0.017568989,0.048355017,0.011605204,0.00523846,-0.023210408,-0.01329763,0.000198961,0.02095384,0.004069881,0.000124036,0.008018874,-0.004009437,-0.065440454,-0.008985974,-0.04384188,0.00261923,-0.017407807,0.012733487,-0.017246623,0.031591944,0.007454732,-0.015715381,-0.025789343,0.016843664,-0.008300944,-0.010557512,-0.020550882,-0.028851826,0.002498342,0.028368276,-0.037716914,0.006366744,0.027562359,-0.003062484,0.017649582,0.034493245,-0.003082632,0.017891357,-0.023693958,0.020309107,0.018777864,0.055769451,-0.011363429,-0.018777864,0.022565674,0.001410355,0.035299163,0.012975262,0.007897986,-0.031108394,0.007253252,0.001299541,0.02143739,-0.012249937,0.01047692,-0.020631474,-0.014667688,-0.029657744,-0.002861005,-0.023693958,0.042230047,-0.000669918,0.001531242,-0.005883194,-0.03046366,-0.05286815,0.029174194,-0.009630707,-0.013136446,-0.034654427,0.021598574,-0.012491712,-0.019422598,0.021759758,0.006689111,-0.058670752,0.014828872,0.014345322,-0.016601888,0.038522828,-0.026272893,-0.047710285,-0.003263964,-0.007978578,0.016682481,-0.027078809,-0.000295923,-0.00427136,-0.001198801,0.006850294,-0.006809998,-0.002498342,-0.002065162,0.012169346,-0.001218949,-0.002578934,0.008462128,0.006648815,-0.020147923,0.005399643,0.028207093,-0.014184138,-0.001611834,-0.017649582,-0.032720227,0.009630707,0.006165265,-0.020147923,-0.007132365,-0.027401175,-0.002820709,-0.022888042,0.024499875,-0.011121654,-0.017568989,-0.02095384,-0.017246623,0.018697273,-0.017730173,0.022565674,0.034170877,0.012652896,-0.009388932,0.039328746,-0.000760584,0.009388932,-0.006769702,-0.005278756,0.011282837,0.006366744,-0.049322117,-0.005722011,0.009630707,-0.00223642,-0.004251212,-0.006930886,0.034009695,0.001359985,0.00310278,-0.05286815,-0.004372099,0.027562359,-0.025305793,-0.010073962,-0.013136446,-0.011846979,0.030302476,-0.008018874,-0.025950525,-0.017004848,0.032075495,0.033687327,0.020550882,0.007897986,-0.034976795,-0.018616682,0.001833461,-0.04287478,0.018213723,0.029174194,0.009590412,-0.035621528,0.005762306,0.002065162,0.019180823,0.019180823,0.016521297,-0.017327214,0.023532774,0.012008162,0.032236677,0.002840857,-0.008059169,0.000861324,0.024499875,-0.012733487,0.038361646,0.033364963,0.013942363,0.028368276,0.00203494,0.005057129,0.016198931,0.051256318,-0.000302219,0.004895946,-0.02998011,-0.033203777,-0.005016833,-0.008905382,-0.018697273,0.001994645,-0.008744199,0.022082124,0.036749814,0.004351952,-0.008099466,-0.020228514,-0.019503189,0.020147923,0.028045909,-0.03094721,0.019744964,0.01523183,-0.012008162,0.017166032,0.000685029,0.021276208,-0.004049733,-0.015151238,-0.047710285,0.000488587,-0.016601888,0.003505739,0.001359985,-0.012411121,-0.017407807,-0.016601888,-0.003445295,0.019422598,0.011363429,-0.001113173,-0.008220353,-0.020389698,0.017407807,0.02143739,0.001012433,-0.006245856,-0.024016324,0.024499875,-0.006366744,0.046420816,-0.000397921,0.000098851,-0.010033666,0.007938282,0.014909463,-0.027723543,-0.040295847,-0.059315488,-0.014828872,0.001349911,-0.02998011,0.002357307,0.010154554,0.005097425,0.000992285,0.031753127,-0.009308341,0.008985974,0.013861772,-0.017327214,-0.008865086,0.040618215,-0.003707218,0.005097425,-0.011363429,0.005560827,0.01096047,-0.009388932,-0.015876563,-0.022565674,-0.016440706,0.023210408,-0.004029585,0.017568989,-0.012088754,0.00005037,0.000941915,0.000866361,0.023049224,0.000871398,0.004815354,-0.021598574,0.000730362,0.002981893,0.01047692,-0.004573578,0.014022955,0.025628159,-0.026595259,-0.020067332,0.02143739,0.033848513,-0.009912779,-0.007978578,0.002175976,-0.026917625,0.029174194,-0.025628159,-0.047065549,-0.018133132,-0.00150102,0.052223418,0.012652896,-0.022726858,0.011524612,-0.012814079,0.005359347,-0.007172661,0.013619997,0.03046366,0.013539405,-0.000591845,0.033203777,0.026917625,-0.044164248,-0.014990055,0.00223642,-0.008139761,0.025950525,0.021276208,0.005016833,-0.004976537,-0.01378118,0.00592349,-0.001329763,0.038684014,0.021115024,0.048999749,0.049966849,-0.018777864,0.018616682,0.038200464,-0.026272893,-0.051578686,0.024499875,0.006850294,-0.019180823,-0.00043318,0.020792658,0.003505739,-0.015473605,-0.041262947,-0.026917625,0.067374654,0.004694466,0.001621908,-0.025305793,0.003606478,0.006286152,-0.020309107,0.016118338,-0.019180823,0.007092069,-0.017327214,-0.006326448,-0.007897986,0.000556586,-0.03046366,-0.013136446,0.016843664,-0.024338692,-0.011444021,-0.018777864,0.002840857,-0.036749814,-0.01523183,-0.009630707,-0.013055854,-0.042230047,0.017327214,-0.012814079,-0.016843664,0.002256567,-0.007656211,0.005963786,-0.016360113,0.026756443,0.019986739,-0.022082124,-0.024983425,-0.039489929,0.01378118,-0.012008162,0.000876435,-0.02192094,0.018133132,-0.020792658,-0.019583782,-0.005842898,0.020067332,-0.016763072,0.007414436,0.01096047,-0.000521328,0.01047692,0.00011711,0.035299163,0.038039278,0.049644485,-0.003062484,0.014667688,-0.007454732,0.006809998,-0.018536089,-0.015554197,0.016360113,0.008542719,-0.013217038,0.02998011,0.017810764,0.048999749,0.020309107,-0.017649582,-0.011041062,0.008381536,0.011363429,0.039651114,-0.012411121,0.011685796,0.029657744,-0.011524612,-0.020147923,0.03046366,0.00261923,-0.00320352,-0.002317011,-0.00101747,-0.047387917,0.04287478,-0.011927571,-0.017488398,-0.010638104,-0.006850294,0.01096047,0.033848513,-0.006124969,0.001793165,0.015473605,-0.048999749,0.006447336,0.033848513,0.008663607,-0.024822243,0.005399643,-0.00368707,-0.015070647,-0.009590412,0.001289467,-0.018858457,0.02095384,-0.007414436,-0.008421832,0.000715251,-0.015473605,0.02901301,0.020309107,-0.003707218,0.016360113,-0.008663607,0.018939048,0.001218949,0.00358633,-0.003284112,0.036427446,0.02192094,0.022888042,-0.024661059,0.008341241,-0.024338692,-0.00950982,-0.017166032,0.046743184,-0.018052539,-0.012975262,0.002800561,-0.012008162,-0.013055854,0.028368276,-0.057381287,0.018697273,-0.043519516,-0.018052539,0.001370059,-0.019342007,0.022404492,0.017166032,-0.004351952,0.001611834,-0.028207093,0.001319689,0.025950525,0.025305793,0.017488398,-0.045776084,-0.024983425,0.005117572,-0.010879879,0.020147923,-0.00999337,0.022082124,0.000337478,-0.018777864,0.007978578,-0.039328746,0.000249331,0.04287478,-0.012411121,-0.023532774,0.006527927,0.028207093,0.009348636,0.006084673,-0.007293548,-0.022082124,-0.017085439,0.02047029,-0.007817394,0.003243816,-0.008381536,-0.00523846,-0.004674318,-0.051256318,0.019986739,-0.009912779,0.040940579,0.006527927,-0.002861005,0.035460345,0.026434075,0.015393013,-0.005359347,-0.012733487,-0.025628159,0.019664373,-0.018536089,0.025305793,-0.009912779,0.032397863,0.047387917,0.000674955,0.031108394,-0.008381536,-0.002558786,-0.01096047,-0.004674318,0.002115532,0.000275775,0.02047029,0.036427446,-0.027401175,-0.030302476,-0.000410514,0.006769702,0.024822243,-0.011041062,0.028690644,0.019180823,-0.016763072,-0.037072178,-0.027078809,0.038845196,0.05996022,-0.037233364,-0.000377774,0.006487631,0.006729406,0.033848513,-0.019422598,-0.007092069,-0.001621908,0.026111709,-0.002498342,0.014345322,-0.019342007,0.017891357,-0.014587097,-0.004533283,-0.020147923,0.001430503,-0.009711299,0.049644485,0.001410355,-0.010315737,0.003082632,-0.00271997,-0.023371592,0.006729406,0.025144609,0.023210408,0.004976537,-0.000278293,-0.025305793,0.012330529,-0.019019639,-0.00640704,-0.006286152,0.017971948,-0.002327085,0.016924256,-0.015795972,-0.012491712,-0.011282837,0.003022189,0.01047692,0.027239993,0.012008162,0.003263964,0.026434075,0.035621528,-0.024338692,-0.012652896,0.024822243,0.000654807,0.028368276,0.011202246,0.016440706,0.016360113,-0.026917625,-0.019744964,0.013217038,0.011363429,-0.003928845,-0.028690644,0.001440577,-0.037716914,0.023693958,0.018374907,0.011927571,-0.042552415,0.012169346,-0.009953074,0.011444021,0.019503189,-0.016279522,0.003243816,-0.022888042,-0.024016324,-0.007897986,-0.006487631,-0.010638104,-0.041907679,-0.025950525,-0.032881413,-0.022404492,-0.03094721,0.01378118,0.043519516,-0.010718695,0.020067332,0.037555728,-0.000215331,0.019664373,0.004916093,-0.040940579,-0.048999749,0.017407807,0.006648815,-0.014587097,-0.014506505,-0.047387917,-0.006729406,0.015393013,0.028851826,0.024983425,-0.009832187,-0.004996685,0.025466975,0.015070647,-0.004593727,-0.010073962,0.000685029,0.041262947,-0.006326448,0.021598574,0.025466975,0.02143739,-0.007253252,0.029174194,-0.012169346,0.011605204,-0.008623311,-0.002024866,-0.001450651,0.025144609,0.004009437,0.02852946,-0.003002041,-0.02143739,-0.027401175,-0.02998011,0.023210408,0.016279522,0.017166032,-0.020228514,0.011202246,-0.014103547,0.009590412,-0.014506505,-0.049966849,-0.009872482,0.002558786,-0.036105078,0.004009437,0.010718695,-0.004996685,0.003707218,-0.008663607,0.012894671,-0.003022189,-0.002901301,0.000886509,0.017327214,-0.027401175,-0.016601888,-0.010799287,-0.005883194,-0.026595259,-0.033526145,-0.004513135,0.010396329,0.017971948,-0.035782713,-0.041585315,-0.009026269,-0.001349911,0.005641419,-0.001329763,0.003747514,-0.005319052,-0.005883194,-0.000277034,0.021115024,0.02901301,-0.027562359,0.044486616,-0.071887791,-0.002861005,-0.003404999,-0.005319052,0.003022189,0.024499875,0.034493245,-0.009106861,0.016037747,-0.005439939,0.050289217,0.003404999,-0.013619997,0.021115024,0.021759758,0.022243308,-0.002578934,-0.000579253,-0.054157618,-0.012088754,0.00737414,-0.030786026,-0.019825557,0.003969141,-0.002558786,0.022243308,0.029335376,-0.024016324,0.006527927,0.012814079,-0.019019639,0.012249937,-0.004694466,-0.002266641,-0.014022955,0.023049224,-0.020631474,-0.025466975,-0.037072178,0.002266641,-0.013378222,0.006124969,0.012491712,0.017407807,-0.009872482,0.031108394,0.010315737,0.032881413,-0.006648815,0.009832187,0.024338692,0.03094721,0.016279522,-0.022726858,0.03094721,-0.040134665,0.008139761,0.006809998,0.018294314,0.01523183,-0.03046366,-0.007172661,-0.007293548,0.003243816,0.006124969,-0.006729406,-0.003183372,0.047387917,0.006124969,-0.000375255,-0.024661059,0.022243308,-0.004492987,0.012330529,-0.02949656,0.027078809,-0.021759758,-0.004069881,0.013700588,-0.033526145,-0.009066566,-0.023049224,0.017891357,0.007212956,0.029818926,-0.023049224,-0.006689111,0.030302476,0.009147157,-0.005439939,-0.003042337,0.034815613,0.027078809,-0.055447087,-0.018616682,0.016763072,-0.013136446,-0.018616682,0.034009695,-0.003465443,-0.035621528,-0.002004718,0.01329763,0.023532774,-0.003525887,-0.005722011,-0.011363429,0.027239993,-0.016601888,-0.015473605,0.022565674,0.013136446,-0.021598574,-0.002538638,0.033203777,0.006245856,0.020631474,-0.001390207,0.013942363,-0.022082124,0.012733487,-0.006769702,0.024661059,-0.026595259,-0.003485591,-0.004513135,0.037555728,0.018133132,-0.026595259,0.024338692,-0.033687327,0.016924256,0.006608519,0.022243308,-0.033848513,-0.028368276,0.002538638,0.012894671,0.001183691,0.014990055,0.028207093,0.010879879,-0.012411121,0.012975262,0.006286152,0.002397603,-0.036427446,0.015070647,-0.030141294,0.015312422,0.017568989,-0.009348636,0.019583782,0.039651114,-0.006165265,0.004916093,-0.021276208,0.011766387,0.029335376,-0.004190768,-0.012894671,0.026756443,0.007092069,-0.024016324,-0.037716914,-0.001309615,0.048999749,-0.01474828,-0.032236677,0.025466975,0.011363429,0.043519516,0.007575619,0.034332063,-0.019019639,-0.011766387,-0.018858457,0.000056351,-0.004492987,0.000554068,0.003364703,-0.025144609,-0.062216789,0.001254208,0.033364963,0.005681715,0.02143739,0.007414436,-0.023855142,0.013539405,-0.032236677,-0.007857691,0.009348636,0.018536089,-0.018697273,0.031269576,-0.018616682,0.018455498,-0.006124969,-0.003143076,-0.010638104,0.000982211,0.023855142,-0.01047692,0.023049224,0.00640704,0.021115024,-0.009872482,0.019261414,0.026756443,-0.00427136,0.008502424,0.019906148,0.045776084,-0.008824791,0.005963786,-0.012814079,-0.016521297,-0.012249937,0.010033666,-0.017166032,0.014184138,-0.022726858,0.010879879,0.034493245,0.001359985,0.00640704,0.000972137,-0.027078809,0.013619997,-0.030302476,0.009388932,-0.001007396,0.016440706,0.017488398,-0.006447336,0.022888042,-0.00737414,-0.006366744,-0.005883194,-0.007454732,0.027562359,0.005802602,-0.003747514,-0.026434075,0.018213723,0.008462128,-0.003848253,-0.004049733,-0.014990055,-0.006004081,-0.01047692,-0.014425913,0.030624844,-0.015715381,-0.024338692,0.007495028,0.002820709,-0.021276208,-0.005399643,-0.057381287,-0.061249688,-0.013055854,0.02901301,0.01474828,-0.024177508,-0.026595259,0.012411121,-0.011927571,-0.007253252,-0.011927571,0.015070647,-0.019100232,0.015795972,-0.01096047,-0.024822243,0.003989289,0.012088754,-0.039006379,-0.050611585,0.000295923,-0.010718695,0.017327214,-0.01426473,-0.010194849,-0.044486616,0.015554197,-0.019744964,-0.005157868,0.006648815,-0.013539405,-0.024499875,0.018939048,0.039328746,-0.009429228,0.011363429,0.069308855,-0.001193765,0.030302476,-0.012572304,0.024983425,-0.008623311,0.00320352,0.039328746,0.008824791,-0.024822243,-0.00523846,0.013619997,-0.008300944,-0.038845196,0.00950982,-0.023855142,-0.004936241,0.031108394,-0.033526145,-0.006044377,-0.000785769,-0.013458813,-0.051256318,0.030302476,-0.013700588,0.02192094,0.003626626,-0.018777864,-0.014990055,0.013055854,-0.007736803,-0.010073962,-0.015312422,0.034493245,-0.011282837,-0.040134665,-0.023855142,0.006689111,-0.003022189,0.026111709,-0.017568989,-0.014506505,-0.011444021,0.005681715,0.038845196,0.016279522,-0.002407677,-0.00640704,0.003566182,-0.005157868,0.012652896,-0.013619997,-0.013458813,-0.004875797,0.002367381,-0.009630707,-0.009388932,0.000337478,-0.019019639,-0.009671004,-0.034332063,-0.013861772,0.018213723,0.007736803,0.005439939,-0.042230047,0.040618215,0.007051773,-0.013619997,-0.026756443,0.020309107,0.002014792,0.002206198,0.003062484,-0.027562359,0.048677385,-0.005802602,-0.042230047,-0.011282837,-0.02047029,0.013458813,0.015312422,-0.010033666,-0.031914312,-0.001133321,-0.039006379,0.003727366,-0.032559045,0.008623311,0.019664373,0.057058919,-0.016037747,0.009106861,-0.023855142,0.012975262,-0.015876563,0.00689059,-0.01426473,0.039006379,-0.026595259,-0.008059169,-0.028690644,0.030302476,-0.028045909,0.01378118,-0.003344555,0.006971181,-0.025950525,0.000871398,-0.017568989,-0.024983425,-0.002458047,-0.024338692,-0.001642056,-0.012814079,0.000181331,0.017246623,0.015070647,-0.008744199,0.030141294,0.025789343,-0.016118338,-0.04384188,-0.042230047,-0.039167564,0.022726858,-0.023210408,0.009711299,0.009469524,0.019503189,-0.007938282,-0.001239097,0.00737414,0.029335376,0.014828872,0.043519516,-0.029335376,-0.04287478,0.017166032,-0.015957156,0.004210916,0.029335376,-0.035299163,0.032559045,-0.02095384,0.026756443,-0.023210408,-0.001037618,0.008220353,-0.031914312,0.002216272,-0.030141294,0.007092069,0.015554197,-0.001229023,-0.014022955,-0.002981893,-0.006326448,-0.034976795,0.012411121,-0.024499875,-0.026111709,0.015070647,0.036427446,0.01523183,0.060282588
                ], 
                'exact': true, 
                'limit': 10
              }
            }, {
              '$project': {
                '_id': 0, 
                'plot': 1, 
                'title': 1, 
                'score': {
                  '$meta': 'vectorSearchScore'
                }
              }
            }
          ];
        // run pipeline
        const result = coll.aggregate(agg);

        // print results
        await result.forEach((doc) => console.dir(JSON.stringify(doc)));
    } finally {
        await client.close();
    }
}
run().catch(console.dir);

```

**Output:**

```js
'{"plot":"During WW2 the Russian Army sent a special group named \\"Zvezda\\" to fight the Nazis in their backyard.","title":"The Star","score":0.7459506392478943}'
`{"plot":"As World War Two rages on, the allies are about to push the Nazis out of North Africa. That's when the Nazis turn up the heat, unleashing their secret Weapon - dragons.","title":"P-51 Dragon Fighter","score":0.7430292367935181}`
'{"plot":"April, 1945. As the Allies make their final push in the European Theatre, a battle-hardened Army sergeant named Wardaddy commands a Sherman tank and his five-man crew on a deadly mission behind enemy lines. Outnumbered, out-gunned, and with a rookie soldier thrust into their platoon, Wardaddy and his men face overwhelming odds in their heroic attempts to strike at the heart of Nazi Germany.","title":"Fury","score":0.7428240776062012}'
`{"plot":"It's May 1943 at a US Army Air Corps base in England. The four officers and six enlisted men of the Memphis Belle - a B-17 bomber so nicknamed for the girlfriend of its stern and stoic ...","title":"Memphis Belle","score":0.7340154647827148}`
'{"plot":"The destiny of three soldiers during World War II. The German officer Christian Diestl approves less and less of the war. Jewish-American Noah Ackerman deals with antisemitism at home and ...","title":"The Young Lions","score":0.7327103614807129}'
'{"plot":"Great Patriotic War, early 1940s. After barely surviving a battle with a mysterious, ghostly-white Tiger tank, Red Army Sergeant Ivan Naydenov becomes obsessed with its destruction.","title":"White Tiger","score":0.732368528842926}'
'{"plot":"The story of ordinary men during WWII as seen from three different points of View.","title":"The Fallen","score":0.7301670908927917}'
'{"plot":"A rag tag unit of misfits known as the War Pigs must go behind enemy lines to exterminate Nazis by any means necessary.","title":"War Pigs","score":0.7290490865707397}'
'{"plot":"Baron Manfred von Richthofen is the most feared and celebrated pilot of the German air force in World War I. To him and his companions, air combats are events of sporty nature, technical ...","title":"The Red Baron","score":0.728823184967041}'
'{"plot":"In 1940, the British Royal Air Force fights a desperate battle vs. the Nazi Germany Air Force for control of British air space to prevent a Nazi invasion of Britain.","title":"Battle of Britain","score":0.7270985245704651}'
```

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *time travel*. It considers up to `150` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

Work with a runnable version of this example as a [Python notebook.](https://github.com/mongodb/docs-notebooks/blob/main/run-queries/ann-basic.ipynb)

```python
import pymongo

# connect to your cluster
client = pymongo.MongoClient("<connection-string>")

# define pipeline
pipeline = [
    {
        "$vectorSearch": {
            "index": "vector_index",
            "path": "plot_embedding_voyage_3_large",
            "queryVector": [-0.034731735,0.008558298,-0.0153717,-0.029912498,0.011549547,0.010261648,-0.011964999,-0.023265276,0.010303194,-0.006896493,-0.00054528,0.003926015,-0.025757983,0.027419789,0.001199616,-0.036227357,-0.005297005,0.021935832,0.010303194,-0.019193852,0.025093261,-0.040049512,-0.033900831,-0.011466458,-0.01827986,-0.0153717,0.023265276,0.007727395,0.000114249,0.005317777,-0.043871664,-0.02127111,-0.019609304,0.016368784,-0.004756918,0.003552109,0.006522586,-0.005400868,-0.015620971,-0.034565553,-0.018695312,-0.023099095,0.050851244,-0.034731735,0.004819236,0.022268193,-0.095719993,0.05517194,-0.046198189,-0.036393538,0.007187308,-0.02459472,-0.036725901,0.009472291,0.019027673,0.020938748,-0.011051006,0.027087428,0.04586583,-0.022600554,-0.05517194,0.044204023,0.01213118,0.047859997,-0.03938479,0.002928932,0.002056484,0.019443123,-0.028583053,0.013543714,0.022932915,0.011632638,0.004923099,0.000389486,0.020024756,-0.024096178,-0.022766734,0.011217186,-0.003198975,0.007104218,-0.047195274,-0.013377533,0.013294443,0.024096178,-0.056501385,-0.026755067,-0.008433662,-0.001911076,0.007976666,-0.008101301,-0.014042255,0.008641388,-0.02176965,0.010012378,-0.000607598,-0.024927082,0.024927082,-0.018612221,-0.001184036,0.005567048,0.001324251,-0.019526213,-0.023597637,0.060489718,-0.010178559,-0.019609304,0.004112968,-0.011217186,-0.031574301,-0.008766023,0.005483958,-0.061819162,-0.023431456,-0.040714234,0.015039339,0.026422706,0.016202603,0.004653055,0.041046593,-0.018030589,0.040381871,-0.002638116,0.013045172,0.004216831,0.005650138,0.027419789,0.003926015,-0.028749233,0.004798463,-0.030244859,0.063813329,0.007145763,-0.017448956,0.025591804,-0.045201108,0.010718645,0.002804297,0.014291527,0.04586583,-0.015205519,-0.021603471,-0.035230275,0.00760276,0.033236109,0.016534964,-0.043206941,-0.003115885,-0.026256526,0.005940954,0.016534964,0.024262359,-0.001630647,0.028084511,-0.012795902,0.007270399,0.001381376,-0.009763107,-0.006896493,0.008433662,-0.019360034,0.000386889,0.030411039,0.025591804,0.010469374,0.037722982,-0.001147684,-0.005400868,0.052845411,-0.052513052,0.00768585,-0.004299921,0.00922302,0.011881908,0.012962082,-0.068798743,0.003593654,0.020938748,-0.013792985,-0.034565553,-0.007519669,-0.04021569,-0.020689478,0.006273315,0.046862911,0.006107135,0.002638116,-0.013792985,-0.005400868,-0.020274026,0.007644305,-0.010801735,0.026422706,0.043871664,0.003780607,0.010261648,-0.064145692,0.011881908,-0.009056839,0.009347656,-0.02459472,0.026422706,0.033236109,0.041212775,0.019027673,-0.00315743,0.004424557,0.020689478,-0.0153717,-0.015205519,-0.034897912,0.020274026,0.016867325,0.040714234,-0.022766734,-0.010967916,0.026256526,0.007062673,-0.015953332,-0.007727395,0.031574301,-0.002887387,-0.00614868,0.004569965,0.019027673,0.012878992,0.011798819,0.004258377,-0.019193852,-0.021437289,-0.021603471,0.000301202,-0.051183607,-0.004985416,-0.030078677,0.012629721,0.065142773,-0.031740483,-0.021104928,-0.03938479,-0.003365156,-0.016036423,0.036393538,0.009804652,-0.018612221,0.060489718,-0.003697517,0.000547876,0.063480966,0.02758597,0.010053922,-0.003655972,-0.001485239,0.018362951,0.021104928,-0.003905243,0.019443123,-0.002658889,-0.00380138,-0.013626805,0.035894997,0.035396457,-0.005691683,0.002762751,0.012878992,-0.009596926,-0.009970833,-0.015953332,0.022434372,0.00614868,-0.021188019,0.001557943,-0.020190936,0.009763107,0.017448956,0.006730312,0.005567048,0.019692395,-0.00218112,-0.016867325,0.006854947,0.007976666,0.019193852,0.040880412,0.007353489,-0.02127111,-0.031906664,-0.026755067,-0.017947499,0.040381871,0.042209856,0.00913993,-0.0307434,-0.017781317,-0.015039339,0.03057722,0.017532047,0.0187784,-0.060822077,0.002928932,-0.026422706,-0.005899409,0.039717149,0.026588887,-0.000971118,0.004923099,-0.013626805,0.0187784,-0.031408124,-0.000695881,0.050851244,-0.014457707,-0.007311944,-0.001293092,-0.002139574,-0.019276943,0.00290816,0.019360034,-0.017781317,0.002160347,0.016618054,-0.006522586,0.011798819,0.029247776,-0.02775215,0.010344739,-0.018362951,-0.036725901,-0.015870241,0.015704062,-0.012463541,0.02459472,-0.024096178,0.001152877,-0.031408124,0.025425622,0.027087428,0.00922302,0.034565553,0.015704062,-0.020689478,-0.00517237,-0.014706978,-0.001589101,0.026090344,0.014956249,0.011715728,0.004299921,-0.00913993,0.022434372,-0.03705826,0.048524719,-0.030411039,0.008433662,0.017033506,-0.000511525,-0.031408124,0.005940954,-0.012962082,-0.031574301,0.017448956,0.010178559,-0.011383367,-0.020107845,-0.005151597,0.006647222,0.013128263,0.007145763,0.008059756,-0.045201108,-0.004943871,0.015787151,-0.045201108,-0.020772567,-0.020274026,0.028250692,-0.024262359,-0.004424557,0.009804652,0.000472576,-0.005691683,0.001443693,-0.013294443,0.001412535,0.013211353,-0.01213118,-0.002118802,0.017781317,-0.007353489,-0.031075761,-0.004923099,0.011383367,-0.004486875,-0.010178559,0.016618054,0.014457707,0.023763817,-0.02459472,-0.00388447,0.012546631,-0.007519669,0.015704062,-0.014291527,0.009680017,-0.035562634,0.023763817,0.053510133,-0.0555043,-0.003572882,0.022102011,0.021603471,-0.017282777,-0.001474852,-0.043539301,0.007810486,-0.025757983,-0.005400868,0.029912498,-0.00760276,0.014125346,0.030909581,-0.03340229,-0.009680017,0.018030589,0.008849114,0.03057722,0.019775484,0.014125346,0.031906664,-0.03057722,-0.027087428,-0.023597637,-0.022434372,-0.012878992,0.016285693,-0.021603471,-0.029746316,0.029746316,0.020357117,0.006314861,-0.001158071,0.028749233,-0.045201108,0.011383367,0.011134096,-0.021437289,-0.035728816,0.001827986,0.008267482,-0.057498466,0.01213118,-0.01213118,-0.040548053,0.010718645,0.004798463,-0.004881553,-0.019526213,-0.008558298,0.0059825,-0.000262254,-0.017615138,0.005193142,0.019692395,-0.00198378,-0.002845842,0.012546631,0.006107135,-0.008225936,-0.008890659,0.015870241,0.00517237,0.002596571,-0.010427829,-0.019110762,0.024262359,0.012048089,-0.032405205,0.006522586,0.013211353,0.013211353,-0.038221523,-0.007727395,-0.008267482,-0.019276943,0.001474852,0.031408124,-0.035562634,0.017532047,-0.023431456,-0.015454791,-0.011383367,0.016534964,-0.02176965,0.008682934,0.027253609,0.020190936,-0.0247609,-0.007311944,0.009555381,-0.01852913,-0.011632638,0.011549547,0.027419789,-0.034067012,-0.01229736,0.0307434,0.003946788,0.0046946,0.037722982,0.03057722,-0.010427829,0.002284982,0.033236109,0.030078677,-0.013377533,0.007395034,-0.012048089,0.040714234,-0.028749233,-0.000102565,-0.0059825,-0.041046593,0.017698228,-0.006356406,0.003178203,0.009056839,0.023099095,0.00606559,0.011881908,-0.02127111,-0.001126912,-0.027087428,0.011134096,0.001204809,-0.017033506,0.011051006,-0.014374617,0.017864408,0.023431456,-0.002077257,-0.026755067,-0.043871664,0.025757983,-0.006190225,0.001152877,0.011798819,-0.024262359,0.006564131,-0.070128188,-0.004362239,0.012962082,-0.013626805,-0.001402148,-0.012214269,0.011217186,-0.015953332,0.015787151,0.011134096,0.027253609,0.024262359,-0.048192356,0.009970833,0.018944582,-0.00517237,0.021935832,0.02775215,0.003406701,-0.010884825,0.075113602,-0.015953332,0.007727395,0.026755067,-0.006190225,-0.012712811,0.013377533,0.005940954,-0.008309027,0.02459472,0.002316141,-0.022434372,-0.012712811,0.03057722,-0.015787151,0.026755067,-0.001069787,0.03988333,-0.003697517,0.039550968,-0.019027673,-0.0059825,-0.00031029,-0.012546631,-0.003614427,0.007478124,0.005525503,0.032571387,-0.011798819,-0.011466458,-0.00606559,-0.011798819,0.018446039,0.007976666,0.018944582,-0.02176965,0.026588887,-0.006273315,-0.012463541,-0.007395034,0.012048089,-0.029247776,0.015454791,-0.007145763,0.006481041,-0.015620971,-0.00388447,-0.025757983,-0.001651419,-0.032903746,-0.005068507,0.03938479,0.003926015,0.004715373,0.022600554,-0.012546631,0.022932915,0.007810486,0.040714234,0.019941665,0.013543714,0.003406701,0.010884825,-0.03988333,0.042209856,-0.022766734,0.027419789,-0.029580137,0.043206941,0.022932915,0.021104928,-0.056833744,0.005193142,0.036061179,-0.012878992,0.008516753,-0.02758597,-0.030244859,-0.011798819,0.001111332,-0.014125346,-0.014125346,0.019027673,0.029081594,0.018861491,0.013626805,0.06846638,0.023099095,0.041378956,0.001599488,-0.028749233,0.017781317,0.016285693,0.021603471,-0.018113678,0.011300277,-0.032239024,0.022434372,-0.02459472,-0.013626805,0.005483958,0.013460624,-0.031574301,-0.015620971,0.016451873,0.014790068,-0.008849114,0.011134096,0.00461151,0.015122429,0.036227357,0.00206687,0.000877641,0.022102011,-0.028250692,0.022600554,-0.026422706,0.004029878,-0.032072846,0.017116595,0.010884825,0.019609304,0.00614868,0.005733229,0.016119512,0.002866614,-0.014540797,0.012463541,-0.003905243,0.003759835,-0.000485559,-0.022766734,-0.016285693,0.037722982,0.009513836,0.001506011,0.011964999,0.004029878,0.019941665,-0.000965924,0.002129188,0.015205519,0.071125269,0.022932915,0.005940954,-0.00044661,0.010220103,-0.03423319,-0.016285693,-0.016867325,-0.000659529,-0.008018211,-0.011383367,0.000016634,0.004071423,-0.029413955,0.019941665,-0.00913993,-0.024096178,0.010635555,0.010594009,0.001547556,0.036227357,-0.030078677,0.020772567,0.022268193,-0.014125346,0.008766023,-0.012962082,-0.007187308,0.017033506,-0.007187308,-0.015205519,-0.005608593,0.044536386,-0.001235968,0.007852031,0.001599488,0.005857864,-0.005940954,-0.010510919,-0.005567048,0.006730312,0.016285693,-0.010801735,-0.024428539,0.015122429,-0.02176965,0.01528861,-0.007436579,0.00226421,-0.004715373,0.004507647,0.004341467,0.005525503,-0.031075761,-0.005899409,0.037556801,0.014873158,-0.000342747,0.009970833,-0.019443123,0.023597637,-0.012048089,-0.025259443,0.006024044,-0.01827986,0.010012378,0.016784234,0.013211353,-0.005400868,-0.024428539,-0.02176965,-0.035230275,0.009347656,0.028583053,-0.015704062,-0.017781317,0.00226421,0.001199616,-0.003385928,0.008267482,0.002326528,0.022434372,-0.020190936,-0.015787151,0.000789358,0.031241942,0.011300277,0.001506011,-0.023265276,-0.010967916,0.009056839,0.011300277,-0.030244859,0.007478124,0.001111332,-0.035894997,0.0153717,0.002700434,0.021104928,0.010884825,-0.003344383,0.00768585,0.010386284,0.00452842,-0.014706978,0.028084511,0.013377533,0.014873158,0.046862911,-0.015454791,0.021188019,0.013959166,0.012629721,0.025924165,-0.018695312,-0.00922302,-0.0093892,0.007727395,0.036892079,0.007228854,-0.01229736,0.029247776,-0.004943871,-0.027253609,-0.008433662,0.043206941,0.002825069,0.028583053,-0.023431456,0.034897912,-0.041545134,-0.016534964,0.003053567,-0.012712811,0.002741979,-0.007187308,-0.025093261,-0.045201108,-0.004424557,-0.016618054,-0.008890659,0.008018211,-0.05184833,-0.019526213,-0.013377533,-0.010469374,0.030244859,-0.005068507,0.051183607,0.005483958,-0.006024044,0.035064094,-0.011134096,0.014956249,0.002284982,0.001724123,-0.01229736,0.012629721,0.010261648,0.014540797,0.048857078,-0.029580137,-0.024927082,-0.008350573,-0.03988333,0.000939959,0.013543714,0.013626805,-0.021437289,-0.012962082,0.006771857,0.013709894,-0.0059825,0.035396457,-0.006439496,-0.029580137,0.0046946,0.019609304,-0.007270399,0.014291527,-0.015620971,0.00118923,-0.00760276,-0.017199686,0.023265276,0.026588887,-0.030078677,-0.016701145,-0.025757983,0.004964644,0.026588887,0.043206941,0.011051006,-0.009846197,0.028915415,0.031574301,0.023763817,0.009264565,-0.008433662,-0.035064094,-0.000579035,-0.0247609,0.014125346,0.016618054,0.028749233,-0.052513052,-0.016867325,-0.01238045,0.002741979,0.013709894,0.010718645,0.013626805,0.009596926,-0.004403784,-0.02758597,-0.000945152,0.000420645,0.003759835,0.012546631,-0.011881908,0.008392117,0.012795902,0.005483958,-0.009763107,0.006397951,-0.010801735,0.012795902,-0.03938479,0.005733229,0.005733229,-0.000433627,0.015454791,0.002357686,-0.006564131,0.030244859,-0.024428539,0.016036423,0.014291527,-0.004964644,0.029413955,0.040381871,0.012629721,-0.033568468,-0.026422706,-0.037889164,-0.034399372,-0.03423319,0.021935832,0.004133741,-0.014623888,-0.013543714,-0.05517194,0.004736145,0.006314861,0.00006037,0.006356406,0.003323611,-0.010344739,0.007062673,0.005899409,-0.00623177,-0.001973394,-0.0555043,0.011881908,0.001350217,-0.033069927,-0.026921248,0.022268193,0.028583053,-0.021021837,0.010884825,0.019692395,-0.005442413,0.031574301,-0.014956249,0.01238045,-0.006356406,0.006273315,-0.003095113,-0.014540797,-0.02176965,0.005006189,-0.002658889,0.042542219,-0.02176965,0.017199686,-0.016701145,-0.001599488,0.016950415,-0.021188019,0.017864408,0.023763817,-0.000669915,0.025093261,0.021104928,0.008807569,0.037390623,-0.025591804,-0.003178203,-0.001319058,0.020523297,0.005255459,0.019276943,-0.00226421,0.00760276,-0.057166107,-0.006896493,-0.034067012,0.043871664,0.038221523,0.008101301,0.03988333,0.015870241,0.000955538,-0.004299921,-0.002928932,-0.002118802,-0.020523297,-0.001168457,-0.011134096,-0.000685495,0.003323611,0.011549547,0.034565553,0.029247776,-0.029746316,0.005213914,0.019110762,-0.003302838,0.026422706,0.028915415,-0.036227357,0.033236109,0.038387705,-0.035230275,0.004071423,-0.021935832,0.002928932,0.000976311,0.000527104,-0.006854947,-0.003822153,-0.001199616,0.019858574,-0.002762751,0.039052427,-0.008641388,0.032239024,-0.002295369,0.035396457,0.044536386,-0.029413955,0.025093261,-0.03423319,-0.016867325,-0.008849114,0.008433662,-0.004486875,0.017033506,0.006730312,-0.008599843,-0.008225936,-0.024428539,0.006564131,-0.007561215,-0.032072846,-0.019941665,0.035396457,0.019276943,0.010261648,0.005857864,0.032239024,-0.044204023,-0.018944582,0.002409618,0.032903746,0.05517194,-0.03655972,0.007976666,0.030909581,-0.023929998,0.016368784,0.01528861,-0.00768585,0.02176965,0.013626805,-0.02459472,0.04021569,-0.032737568,0.006854947,-0.011383367,0.014873158,-0.02176965,0.00243039,0.0093892,0.0093892,-0.029580137,0.019858574,0.01827986,0.024428539,0.017864408,-0.028250692,-0.001111332,0.056169022,0.007478124,-0.010718645,0.041046593,-0.015704062,0.034731735,0.002523867,-0.032571387,0.004341467,-0.023597637,-0.011881908,-0.035562634,0.006688767,0.007810486,-0.012712811,0.022600554,0.03057722,0.022600554,0.010552464,0.0307434,-0.009638472,0.02176965,-0.018030589,0.024262359,-0.036227357,-0.020772567,0.001641033,-0.022932915,-0.014623888,0.018362951,0.002575798,0.006190225,-0.011051006,0.021021837,0.019110762,0.02127111,-0.028583053,-0.052180689,-0.014291527,-0.010552464,0.036393538,0.042542219,-0.04586583,-0.001869531,0.008350573,-0.008516753,-0.020772567,0.000294711,0.015704062,-0.014457707,-0.020772567,0.008766023,-0.026588887,-0.004736145,-0.028084511,-0.007519669,0.010552464,-0.016534964,0.006190225,0.012962082,-0.016618054,0.012546631,0.02459472,0.022932915,0.020440206,-0.027918331,-0.008059756,0.020689478,-0.014623888,-0.011466458,-0.006896493,-0.020024756,-0.031408124,0.021603471,0.007270399,-0.03057722,0.008350573,-0.021437289,0.00072704,-0.043871664,0.006314861,-0.017199686,0.02176965,0.024262359,-0.020357117,-0.000542683,-0.005213914,0.001963008,-0.00064395,-0.022434372,0.022102011,-0.006688767,-0.028583053,0.002191506,-0.005047734,0.002368073,0.014956249,0.023929998,-0.003302838,-0.032239024,0.022268193,-0.013377533,-0.010801735,0.003676744,0.009015295,-0.039550968,0.010884825,-0.033568468,0.013709894,-0.029413955,-0.006356406,-0.020274026,0.023597637,0.030909581,0.02176965,0.016285693,0.045533467,-0.024096178,-0.030909581,-0.026422706,0.002783524,-0.010594009,0.004362239,-0.070792913,0.009472291,-0.022102011,0.011134096,-0.017448956,-0.011549547,-0.056833744,0.00082571,0.026588887,-0.013709894,0.002575798,0.02176965,-0.000568649,-0.007270399,0.004279149,-0.042874578,-0.026588887,0.016784234,0.036725901,-0.028915415,-0.009513836,0.017448956,0.002035712,-0.007228854,0.011383367,0.011134096,0.028915415,0.0153717,-0.027087428,0.043871664,-0.005089279,0.006314861,0.014291527,-0.003240521,0.025924165,-0.001230775,-0.015454791,-0.012629721,0.031740483,-0.039717149,-0.031075761,0.006605676,-0.008641388,-0.032239024,0.037722982,-0.03705826,-0.024096178,0.001911076,0.018196769,-0.007353489,-0.011300277,-0.029081594,0.004590738,-0.018030589,-0.026588887,0.010261648,0.038221523,0.008392117,-0.01213118,0.018362951,-0.034731735,-0.017781317,-0.011632638,0.005255459,0.000851675,0.014208436,-0.000039922,-0.000228498,0.014790068,0.00913993,0.0004544,-0.011798819,-0.020440206,0.005899409,0.008350573,0.006314861,0.040548053,0.003427474,-0.010801735,0.008599843,0.002586185,-0.041212775,-0.016368784,0.020024756,0.000965924,-0.021021837,-0.008475208,0.0307434,0.00760276,0.003614427,0.003489791,-0.025924165,0.000799744,0.013460624,-0.020440206,0.048857078,0.004320694,-0.048857078,0.015039339,-0.029580137,0.025924165,0.018861491,-0.014706978,0.000576439,-0.031241942,0.0307434,0.0153717,0.014706978,0.028084511,-0.01238045,-0.031241942,0.018196769,-0.034897912,0.008142847,0.010718645,0.00922302,0.047859997,-0.00072704,-0.010427829,0.007104218,0.026256526,0.012214269,-0.013377533,-0.05184833,0.005276232,0.021935832,-0.007021128,0.009804652,0.007893575,0.024096178,-0.002357686,0.033900831,-0.031740483,0.034565553,-0.036892079,-0.015454791,0.030411039,0.010552464,-0.022268193,-0.001391762,-0.008184392,-0.008558298,0.008475208,-0.009929287,0.010427829,0.041378956,-0.009555381,-0.008724478,-0.039052427,0.034731735,-0.014291527,0.023099095,0.029081594,0.007519669,0.010967916,-0.008142847,0.006190225,-0.031075761,0.033734649,-0.001672192,0.047859997,-0.022434372,-0.007395034,0.01213118,0.056169022,0.002762751,-0.029413955,-0.000763392,-0.015787151,0.010801735,0.008142847,0.029912498,-0.0018176,0.033236109,-0.046198189,-0.002492708,-0.006730312,0.008807569,-0.03655972,0.009430746,-0.053842496,-0.060489718,0.046862911,0.002783524,-0.0187784,0.000571246,0.00760276,0.002482322,0.001319058,-0.014291527,0.001464466,-0.011632638,-0.012463541,-0.004902326,0.000841289,0.006688767,0.030244859,0.018944582,0.000532297,-0.015620971,0.007104218,0.005608593,0.002035712,-0.023763817,0.003032795,0.010594009,-0.023597637,-0.042376038,-0.005255459,0.001199616,-0.0247609,-0.007893575,-0.011632638,0.013045172,-0.005691683,-0.007104218,0.027419789,-0.004320694,-0.005525503,-0.026090344,0.031408124,-0.012795902,-0.007062673,0.000939959,0.000030185,0.004175286,0.014291527,0.033236109,-0.038720068,0.074116521,-0.019692395,0.001589101,0.013792985,-0.056169022,-0.028749233,-0.001599488,0.004175286,0.014790068,0.00162026,-0.007519669,-0.041378956,0.016534964,-0.003572882,-0.002575798,-0.019526213,-0.00922302,-0.033900831,-0.042043675,-0.014208436,0.010178559,0.017698228,0.032239024,0.00913993,0.009264565,-0.012463541,-0.005857864,-0.015870241,0.004486875,0.018861491,-0.000176567,-0.029912498,0.016784234,0.012546631,0.051183607,0.023597637,0.032903746,0.0153717,-0.013377533,-0.000016634,-0.061486799,-0.034565553,0.016119512,0.00380138,-0.003863698,0.004362239,-0.017532047,-0.002762751,0.000102565,-0.021437289,0.029247776,-0.010718645,-0.015870241,-0.016285693,0.010220103,-0.000373906,0.012962082,0.010137013,-0.007228854,0.02127111,-0.029247776,0.018113678,0.009181475,0.002233051,0.014374617,-0.00396756,0.010801735,0.007644305,0.020855658,0.014790068,0.032737568,-0.037390623,0.003032795,0.010801735,-0.01553788,-0.014790068,0.019526213,-0.017947499,-0.007893575,-0.011964999,-0.00614868,-0.005857864,-0.032072846,-0.025924165,0.001163264,-0.013294443,-0.01553788,0.016701145,-0.013460624,-0.001111332,0.00760276,0.01553788,-0.033734649,0.048192356,-0.003282066,0.031906664,0.002845842,0.003240521,0.017116595,-0.01827986,0.006896493,-0.00760276,-0.009680017,-0.02459472,-0.020689478,-0.053510133,0.00614868,-0.010552464,-0.032405205,-0.0307434,0.025093261,0.003635199,-0.008101301,-0.00606559,-0.007436579,0.00606559,-0.012962082,0.026921248,0.009098385,0.046530552,-0.011632638,0.032571387,-0.033900831,0.009846197,0.002866614,0.032903746,0.008973749,0.012712811,0.040049512,0.013626805,-0.026256526,-0.031408124,0.036227357,0.011964999,-0.006024044,-0.001848759,0.015704062,-0.021188019,-0.035064094,-0.013377533,-0.009721561,-0.01553788,0.008766023,0.005400868,0.004507647,-0.018362951,-0.026588887,-0.00913993,-0.025591804,0.035894997,0.021935832,-0.031906664,-0.000602404,0.026422706,-0.006397951,0.006647222,0.0093892,0.020606387,0.00913993,0.015620971,-0.024096178,0.00063616,-0.006564131,0.01238045,-0.013709894,0.000563456,-0.009887742,0.016618054,-0.003323611,0.000451803,0.001609874,0.008682934,0.025259443,0.020024756,-0.027253609,0.010884825,0.028250692,-0.054839578,0.033568468,-0.004902326,0.003053567,0.020274026,-0.015704062,-0.00614868,-0.063813329,0.002482322,0.009763107,-0.001609874,-0.012214269,0.020107845,0.001921462,0.018695312,-0.004923099,0.007270399,-0.023763817,0.005234687,0.003406701,0.002565412,0.007104218,0.000841289,0.016202603,0.01827986,-0.031075761,-0.035562634,-0.025259443,-0.007021128,0.000641353,-0.033069927,0.010718645,0.005650138,0.024927082,-0.002658889,0.00380138,0.009929287,-0.004258377,-0.039717149,-0.022434372,0.025425622,0.00198378,0.006356406,0.017615138,-0.032072846,0.046862911,-0.026921248,0.005940954,0.021603471,-0.002253824,0.002825069,-0.030411039,-0.003115885,0.023597637,-0.004320694,-0.007852031,0.018030589,-0.008724478,-0.005733229,0.032903746,0.013876075,0.015454791,-0.023597637,0.005151597,-0.035396457,0.02176965,-0.012463541,0.025591804,0.014540797,-0.027918331,0.004154514,0.008724478,0.016036423,-0.015870241,0.005400868,-0.017365867,-0.044868745,-0.000485559,0.020357117,-0.00760276,-0.023265276,-0.012048089,0.008433662,0.018362951,-0.006979583,0.0307434,0.008392117,0.027087428,-0.019360034,0.016119512,0.02127111,0.010801735,0.00299125,0.002949705,0.012463541,-0.000025966,0.015953332,0.029413955,0.020024756,0.003780607,0.022102011,-0.031740483,0.01553788,0.010386284,0.028749233,-0.010884825,0.008682934,-0.003531337,-0.05517194,-0.019360034,-0.009347656,-0.002025325,0.003261293,-0.025425622,-0.01553788,-0.000251867,0.014291527,0.012546631,0.035728816,-0.007062673,-0.006605676,0.000384293,-0.005047734,-0.032571387,-0.021188019,-0.02127111,-0.016036423,0.008475208,-0.004009106,0.014291527,-0.008101301,0.004424557,-0.038221523,-0.019360034,0.015039339,-0.015454791,-0.029580137,0.035728816,0.004466102,-0.000778971,-0.005068507,-0.017781317,0.00477769,0.001838372,0.030244859,0.01213118,-0.022932915,-0.005359322,0.037390623,0.005899409,0.002046098,0.037889164,0.016701145,0.010303194,0.02127111,-0.009513836,-0.022268193,-0.005650138,-0.00388447,0.016534964,-0.023265276,-0.00054528,0.004819236,0.004715373,-0.001178843,-0.051183607,-0.00614868,-0.010552464,-0.002741979,-0.009181475,0.023597637,0.019193852,0.017199686,-0.036393538,-0.00243039,-0.015870241,-0.014706978,-0.00145408,0.016368784,-0.011632638,-0.014623888,-0.01229736,-0.01553788,0.040880412,0.023929998,-0.014623888,0.002648502,0.031906664,-0.033734649,-0.026755067,0.002783524,0.005359322,0.009970833,0.001412535,0.016950415,0.016285693,-0.006730312,-0.02459472,0.050851244,-0.001827986,-0.020855658,0.020938748,0.004071423,-0.021603471,-0.007852031,-0.023929998,-0.029912498,-0.003365156,0.017365867,-0.010427829,-0.011715728,0.014956249,0.011383367,0.032405205,-0.028583053,-0.017448956,0.018446039,0.017615138,0.035728816,-0.010095468,-0.00254464,0.010012378,0.028250692,-0.020855658,-0.002305755,-0.001002276,-0.014125346,-0.007021128,-0.028583053,-0.045533467,-0.02758597,-0.020440206,0.001350217,0.010053922,0.020689478,-0.017615138,0.026422706,0.040880412,0.012463541,-0.010718645,-0.014706978,0.068134025,0.038720068,0.047859997,-0.012546631,0.015704062,-0.002087643,-0.010303194,0.014790068,0.018612221,0.007395034,-0.014790068,-0.017864408,-0.005068507,-0.054507218,0.004902326,-0.004050651,0.021603471,0.019775484,-0.024262359,-0.012795902,0.021935832,-0.004009106,-0.039717149,0.037556801,-0.016701145,-0.025757983,0.005483958,-0.005110051,-0.021935832,-0.003406701,0.010594009,0.015787151,-0.049854163,0.007727395,-0.008392117,-0.017199686,0.009970833,-0.008849114,-0.013876075,-0.0059825,-0.015870241,-0.007104218,0.028250692,-0.029081594,0.026921248,0.00299125,-0.017781317,0.042542219,0.018196769,0.052845411,-0.004819236,-0.014125346,0.02459472,-0.011715728,0.015787151,-0.005774774,0.004902326,-0.004964644,-0.02758597,-0.013959166,-0.033568468,-0.027918331,-0.017698228,0.003489791,-0.020024756,-0.021603471,0.019360034,0.028084511,-0.002503094,-0.018861491,-0.002295369,0.050851244,-0.020689478,-0.000459593,-0.026090344,0.002783524,-0.005899409,-0.026921248,-0.0093892,-0.004112968,0.031574301,0.003926015,-0.032903746,-0.046198189,-0.019027673,-0.00913993,0.030411039,-0.019443123,0.001963008,-0.005193142,0.010884825,-0.02127111,-0.025259443,0.032737568,0.00089322,0.003282066,0.001713737,-0.006439496,0.016867325,-0.031574301,0.031075761,-0.009970833,0.022600554,-0.023597637,-0.014956249,0.004009106,0.00198378,0.026588887,-0.023431456,-0.023763817,-0.013294443,-0.029746316,0.001381376,-0.042874578,-0.00913993,0.014873158,0.016202603,0.012878992,-0.006024044,0.009638472,0.010552464,-0.017033506,-0.027087428,0.044536386,-0.038055345,0.001329444,-0.019609304,0.023597637,-0.043206941,0.040049512,0.017615138,0.046862911,0.02127111,0.013294443,-0.039550968,-0.018861491,-0.019609304,-0.033734649,0.00623177,-0.017199686,0.041212775,-0.017781317,-0.024262359,0.054507218,-0.009721561,0.005816319,-0.00206687,-0.008766023,0.017365867,-0.000737426,0.018362951,-0.023597637,-0.019110762,0.021935832,0.041545134,-0.020357117,-0.017615138,0.044868745,-0.018030589,-0.032405205,-0.050186522,-0.014540797,0.005213914,-0.006688767,0.047527634,0.040714234],
            "numCandidates": 150,
            "limit": 10,
        },
    },
    {
        "$project": {
            "_id": 0,
            "plot": 1,
            "title": 1,
            "score": {"$meta": "vectorSearchScore"},
        },
    },
]

# run pipeline
result = list(client["sample_mflix"]["embedded_movies"].aggregate(pipeline))

# print results
for i in result:
    print(i)

```

**Output:**

```js
{'plot': 'At the age of 21, Tim discovers he can travel in time and change what happens and has happened in his own life. His decision to make his world a better place by getting a girlfriend turns out not to be as easy as you might think.', 'title': 'About Time', 'score': 0.7710106372833252}
{'plot': 'A psychiatrist makes multiple trips through time to save a woman that was murdered by her brutal husband.', 'title': 'Retroactive', 'score': 0.760047972202301}
{'plot': 'A time-travel experiment in which a robot probe is sent from the year 2073 to the year 1973 goes terribly wrong thrusting one of the project scientists, a man named Nicholas Sinclair into a...', 'title': 'A.P.E.X.', 'score': 0.7576861381530762}
{'plot': 'An officer for a security agency that regulates time travel, must fend for his life against a shady politician who has a tie to his past.', 'title': 'Timecop', 'score': 0.7576561570167542}
{'plot': 'After visiting 2015, Marty McFly must repeat his visit to 1955 to prevent disastrous changes to 1985... without interfering with his first trip.', 'title': 'Back to the Future Part II', 'score': 0.7521393895149231}
{'plot': 'A reporter, learning of time travelers visiting 20th century disasters, tries to change the history they know by averting upcoming disasters.', 'title': 'Thrill Seekers', 'score': 0.7509932518005371}
{'plot': 'Lyle, a motorcycle champion is traveling the Mexican desert, when he find himself in the action radius of a time machine. So he find himself one century back in the past between rapists, ...', 'title': 'Timerider: The Adventure of Lyle Swann', 'score': 0.7502642869949341}
{'plot': 'Hoping to alter the events of the past, a 19th century inventor instead travels 800,000 years into the future, where he finds humankind divided into two warring races.', 'title': 'The Time Machine', 'score': 0.7502503395080566}
{'plot': 'A romantic drama about a Chicago librarian with a gene that causes him to involuntarily time travel, and the complications it creates for his marriage.', 'title': "The Time Traveler's Wife", 'score': 0.749496340751648}
{'plot': 'A modern aircraft carrier is thrown back in time to 1941 near Hawaii, just hours before the Japanese attack on Pearl Harbor.', 'title': 'The Final Countdown', 'score': 0.7469133734703064}
```

#### Filter Query

The following query filters the documents for movies released between January 01, `1955` and January 01, `1975` before performing the semantic search against the sample vector data. It uses the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/query/and.md#mongodb-query-op.-and) operator to perform a logical `AND` operation of the specified dates. It then searches the `plot_embedding_voyage_3_large` field in the filtered documents for `150` nearest neighbors using the vector embeddings for the string *kids adventure*, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

Work with a runnable version of this example as a [Python notebook.](https://github.com/mongodb/docs-notebooks/blob/main/run-queries/ann-filter.ipynb)

```python
import pymongo

# connect to your cluster
client = pymongo.MongoClient("<connection-string>")

# define pipeline
pipeline = [
    {
        "$vectorSearch": {
            "index": "vector_index",
            "path": "plot_embedding_voyage_3_large",
            "filter": {
                "$and": [
                    {"year": {"$gt": 1955}},
                    {"year": {"$lt": 1975}},
                ],
            },
            "queryVector": [-0.021090532,-0.026399033,-0.024103465,-0.025538195,-0.000549233,0.011836523,-0.013199517,-0.003766167,-0.005165028,-0.02238179,0.037876874,0.010617003,0.010903949,-0.001354026,0.006850836,-0.018005863,-0.02195137,0.019512329,-0.041894119,-0.008357302,0.027546817,-0.025251249,0.004340059,-0.02195137,-0.003748232,-0.006205208,0.021377478,0.008931194,-0.00173961,-0.009827901,-0.016642869,-0.033572685,-0.026399033,0.015208139,0.010114847,-0.0233861,-0.011406104,-0.033142265,-0.008895326,-0.014347301,-0.019081909,-0.049067769,0.034433521,-0.023673046,0.004160717,-0.01334299,-0.06714537,0.032568373,-0.022525262,-0.024677357,0.011334368,0.027403345,0.026399033,-0.016786342,-0.015925504,0.013916882,-0.005487842,-0.0233861,0.026542507,-0.052798066,-0.025681669,-0.025394723,0.014203828,0.014921193,-0.031564061,0.010760476,0.010688739,0.013916882,-0.037876874,0.039598551,-0.000816003,0.003766167,-0.001694775,0.026972925,-0.009469219,0.015351612,-0.007245387,0.028981548,-0.035724778,0.010688739,0.001228488,0.004106915,-0.024677357,0.028551128,-0.033716157,-0.013486463,0.018292809,-0.018221073,0.009612692,-0.003622693,-0.001138817,-0.021234006,-0.045624416,0.020803586,0.007675806,-0.009612692,-0.021664424,-0.026685979,-0.025968615,0.001775478,-0.007496465,0.02051664,-0.054519743,0.018221073,0.014132091,-0.009684428,-0.025825141,-0.014921193,-0.057389203,-0.020660114,-0.028264182,-0.008931194,-0.019942747,-0.003228143,-0.014419037,0.021234006,-0.004573202,0.007317123,0.018651491,-0.016571132,-0.036155198,-0.032855317,0.000726332,-0.031851009,0.018938437,0.021234006,-0.048206929,0.017934127,-0.013414727,-0.009469219,0.064849801,0.006348681,-0.039024659,0.021377478,-0.022668736,-0.026829453,-0.019081909,0.027977237,-0.004627005,-0.038450766,0.004465597,-0.041894119,0.008213829,0.03055975,0.052224174,-0.00277979,-0.032137953,-0.013629936,0.022094844,-0.005918262,0.020660114,0.010617003,-0.020373167,-0.001614071,0.021090532,-0.005523711,0.004878082,-0.021090532,0.029698912,0.000726332,0.003371616,-0.022238316,0.008715985,0.038737711,0.013486463,-0.008536644,0.040172443,0.017503707,-0.028838074,0.061693393,-0.003066736,0.008285566,-0.034576993,0.01578203,-0.02238179,0.015925504,0.066571474,-0.038737711,-0.050215553,0.009325746,-0.010903949,-0.041607171,-0.006384549,0.026972925,-0.000119374,-0.003066736,-0.024103465,0.005093292,0.028981548,0.026829453,-0.001703742,0.043041904,0.010186584,0.010688739,0.004357993,-0.016571132,-0.010545266,-0.033142265,-0.005559579,-0.000365408,-0.00717365,0.019655801,0.047633037,0.044476632,0.01456251,-0.002977065,0.025681669,-0.015423348,-0.02051664,-0.019512329,0.014705983,0.002977065,0.03055975,-0.014347301,0.024390411,0.005882393,-0.012195205,0.004071047,-0.028694602,0.031277116,-0.010114847,0.005272633,0.017934127,0.037589926,-0.046198308,-0.02195137,-0.037876874,0.021234006,-0.034720469,-0.018005863,0.03055975,-0.015495085,-0.035150886,0.004178651,0.005882393,0.075753748,0.00595413,-0.083214343,-0.016284186,0.022238316,-0.032998793,-0.00491395,-0.009254009,-0.007819279,0.046198308,-0.008464907,0.014634247,0.031707536,-0.00317434,-0.026255561,-0.010617003,-0.033285737,0.020086221,-0.016858079,-0.012195205,-0.041894119,0.000721849,0.038163818,0.02238179,0.011406104,0.010330057,0.032137953,-0.01047353,0.039311603,-0.01291257,-0.03099017,-0.018938437,-0.013271254,-0.001820314,-0.005380238,0.003299879,-0.024533885,-0.001093982,0.012123469,-0.005236765,0.014132091,-0.018221073,0.013629936,0.022238316,-0.00317434,0.034003101,0.019081909,0.008034488,-0.02912502,0.026542507,-0.011334368,-0.077475421,0.038163818,-0.003568891,0.019081909,0.019512329,0.002385239,-0.032568373,-0.020373167,0.038737711,-0.013773409,0.01621245,-0.028407656,-0.021090532,-0.004411795,-0.013916882,-0.001533368,0.004322124,-0.024820831,0.004627005,-0.004591136,0.014849456,-0.014275564,-0.020229694,0.0233861,0.015566821,0.022525262,-0.024390411,-0.028694602,0.001766511,-0.036011726,0.006456285,-0.011262631,0.005523711,0.012266942,-0.019225383,-0.015423348,0.011836523,-0.011334368,-0.009827901,-0.011119158,0.007030177,0.00277979,0.004537334,-0.016571132,0.013127781,-0.013701673,-0.016571132,0.002941197,0.000959476,-0.004483532,0.010760476,0.043041904,-0.032568373,-0.015423348,0.006169339,-0.02094706,-0.050215553,0.012769097,0.015495085,0.001318158,0.00164994,-0.045337472,0.001533368,0.005595447,0.039311603,-0.030703224,0.023242628,-0.008787721,-0.021234006,-0.021234006,-0.001524401,0.007281255,0.01334299,0.00164994,-0.005451974,-0.011047422,-0.021234006,-0.033572685,-0.015423348,-0.005236765,0.025681669,-0.02051664,-0.024103465,-0.021377478,-0.00738886,-0.031707536,0.017790653,-0.026829453,0.007783411,-0.003335747,0.024677357,0.006384549,0.035724778,-0.004017244,-0.018651491,-0.014060355,-0.029842386,-0.012553888,0.006994309,-0.00317434,0.018292809,0.019942747,-0.01169305,0.002456975,0.010330057,-0.031707536,0.00799862,-0.019655801,-0.006205208,-0.012769097,-0.035294361,0.026112087,-0.004483532,0.02094706,0.019081909,0.001676841,-0.040746335,-0.004035179,-0.014992929,0.004375927,-0.049928606,-0.02051664,0.004268322,0.015351612,-0.037016038,-0.001452664,-0.021234006,-0.005738921,-0.051650282,-0.008285566,0.012840834,-0.015925504,0.018794963,-0.001228488,-0.035868254,-0.00347922,-0.003264011,0.002528712,0.01477772,-0.010545266,0.018221073,0.018149335,-0.028838074,-0.012984307,-0.037302982,-0.041607171,-0.043328848,-0.019799275,-0.019225383,-0.011047422,0.011908259,0.021664424,-0.012553888,0.004662873,0.005451974,-0.024533885,0.0067791,0.022812208,-0.037589926,-0.031564061,0.007101914,-0.00760407,-0.025107777,0.015566821,0.020803586,-0.033572685,0.062841177,0.034146577,-0.007532333,-0.001865149,-0.023673046,0.032424901,0.018508019,-0.005703052,-0.015853768,0.019655801,0.042181063,0.006671495,-0.004573202,0.024390411,0.009756165,-0.00029143,0.000107605,0.032711845,-0.005523711,-0.015566821,0.009110536,0.017216761,0.006241076,-0.003945508,0.007783411,0.024246939,0.048206929,0.00277979,-0.002367305,-0.05107639,-0.016284186,-0.016929815,0.016858079,0.000703914,-0.021234006,0.021234006,-0.014634247,0.001389895,0.008321434,-0.016499396,0.014921193,0.025394723,0.035437834,0.013486463,-0.022668736,-0.012338678,-0.034003101,-0.005559579,-0.008106225,0.023959992,-0.019368855,0.024533885,-0.000600793,0.009756165,-0.001936886,-0.014490774,0.018077599,0.004447663,0.011262631,-0.003658562,0.043328848,-0.018938437,0.00799862,-0.018221073,0.041320227,0.000363166,-0.003730298,0.002851526,-0.024103465,0.003515089,-0.0135582,-0.003497155,-0.006814968,0.014060355,0.027116399,-0.003192274,0.011406104,0.042468011,-0.036442146,-0.007245387,0.032424901,-0.038737711,0.008680117,-0.035581306,0.027546817,0.021664424,-0.000757717,-0.022238316,0.018221073,-0.006205208,0.005093292,0.001264356,-0.002116227,0.001098465,0.017431971,-0.042181063,0.010760476,0.033285737,0.002708053,-0.007352991,-0.009827901,-0.031994481,-0.020803586,0.009971374,-0.014849456,-0.003658562,0.024964303,-0.001793413,0.021090532,0.01578203,0.012984307,0.006922573,-0.032711845,-0.013701673,0.00390964,0.017503707,-0.015351612,0.006922573,0.028694602,0.012266942,-0.027259871,0.007675806,-0.002295568,-0.020086221,0.00595413,-0.027833764,0.001551302,0.008644248,-0.002187963,0.00040576,0.024964303,0.013916882,-0.015925504,0.014347301,-0.011549577,0.018938437,-0.032424901,0.003730298,0.003281945,0.032998793,0.005595447,0.025681669,0.011047422,0.026399033,0.02912502,-0.006241076,0.004627005,0.024390411,0.001542335,-0.034576993,0.011477841,-0.00491395,-0.014347301,0.023529572,-0.004770477,-0.014921193,-0.028264182,0.02812071,0.00164994,0.008680117,-0.005416106,0.035581306,-0.02812071,0.006097603,-0.016355922,-0.010114847,0.033142265,-0.021807898,0.001228488,-0.002170029,-0.032711845,0.018149335,0.014132091,0.03055975,0.031133642,-0.011979996,0.008967063,-0.013486463,-0.02812071,0.052224174,0.004124849,-0.008715985,-0.034863941,0.025251249,0.07977099,-0.000072297,-0.014705983,0.033142265,0.024103465,-0.004232454,-0.007496465,-0.024246939,-0.029698912,-0.009469219,0.010114847,0.001201586,0.00860838,0.012051732,-0.006025866,0.014490774,0.014992929,0.01169305,-0.003192274,0.005308501,0.0045194,0.017575443,0.001022245,-0.018794963,-0.001847215,0.011119158,0.02051664,-0.006886704,0.010330057,-0.003353682,0.018794963,0.013773409,0.026399033,0.007962752,-0.018221073,-0.012553888,-0.003586825,-0.002170029,0.047633037,0.011908259,0.007209518,0.045624416,0.028694602,0.004357993,0.023959992,0.004232454,0.009182272,0.003012933,0.035294361,-0.055954475,0.014849456,0.012553888,0.004340059,-0.000511123,-0.024390411,0.011406104,0.013127781,0.013629936,-0.011406104,0.002582514,-0.004555268,0.005559579,0.000569409,0.017934127,-0.014060355,0.02912502,0.003819969,0.011190895,-0.011262631,0.017001551,0.012553888,-0.02238179,0.024246939,0.032281429,0.032711845,-0.016714605,-0.021520952,0.016355922,-0.011334368,-0.003891705,-0.008572512,-0.016929815,0.0135582,-0.057963096,0.015566821,0.001856182,-0.002456975,-0.000766684,0.005380238,0.000923607,0.035581306,0.005272633,-0.009612692,0.018651491,-0.023959992,-0.001416796,0.033285737,-0.002725987,0.024533885,-0.010186584,0.003802035,-0.029268494,-0.011764786,0.003837903,0.022955682,0.053945851,-0.002232799,0.019512329,0.014419037,0.028407656,0.004985687,0.00210726,0.005774789,0.032568373,-0.024964303,0.019655801,-0.012123469,0.031994481,0.015638558,0.038450766,-0.011979996,0.033716157,0.019368855,0.017431971,0.022668736,0.015423348,-0.001927919,-0.001102949,0.028694602,-0.013701673,-0.036155198,-0.010688739,0.000535782,-0.021807898,-0.005200896,-0.040459387,0.007137782,-0.006492154,-0.00277979,0.020803586,0.027833764,-0.000780134,0.000600793,-0.025538195,-0.011764786,0.021090532,0.028694602,-0.016929815,-0.025251249,0.029268494,-0.013271254,0.014634247,0.000376617,-0.025251249,-0.026255561,-0.037302982,0.003138472,-0.024677357,-0.019799275,0.025825141,-0.040746335,0.002510778,-0.031851009,-0.014347301,-0.00158717,-0.046772201,-0.028838074,0.006635627,-0.001058113,0.014132091,-0.00286946,0.019368855,0.007281255,0.036155198,0.065710634,0.018794963,-0.029268494,0.003461286,0.012984307,0.006133471,0.003497155,0.046198308,-0.014132091,-0.010186584,0.028981548,-0.000286946,-0.003102604,0.011190895,0.014490774,-0.020660114,-0.00347922,-0.004842214,-0.000506639,0.002600448,0.017073289,-0.011836523,-0.026685979,-0.023959992,0.023673046,-0.006958441,0.040172443,-0.031133642,0.009182272,-0.015638558,-0.002421107,0.004555268,0.014705983,-0.028407656,-0.014921193,-0.015710294,-0.008751853,-0.006420417,-0.038450766,-0.011908259,0.006133471,0.002474909,-0.008070357,-0.01025832,-0.011119158,0.004465597,0.010903949,0.009074667,0.030703224,-0.019368855,-0.007891015,0.007675806,-0.005093292,0.023099154,0.022094844,0.00738886,0.007066045,-0.023242628,-0.020660114,0.009397482,-0.006635627,0.009540955,0.006348681,-0.013773409,-0.000186067,-0.021234006,-0.017145025,-0.007030177,0.010114847,0.024390411,-0.024964303,-0.041033279,0.0135582,0.014060355,0.008715985,0.018794963,-0.039598551,-0.015208139,0.027977237,0.020086221,0.012195205,-0.010760476,-0.025538195,0.025394723,0.012697361,-0.053371958,-0.008249698,0.005846525,-0.045624416,-0.027977237,-0.012410415,-0.02195137,-0.022955682,0.011477841,0.026972925,-0.031420588,-0.012051732,-0.015925504,-0.004322124,-0.017145025,0.012840834,0.01578203,-0.010186584,-0.00091464,-0.028264182,0.00369443,-0.029985858,-0.009899638,0.018794963,0.053945851,0.007317123,-0.020086221,0.008967063,-0.001506467,-0.006850836,0.011477841,-0.003120538,-0.005631316,-0.027977237,0.01047353,0.003120538,-0.001354026,-0.004160717,-0.004698741,-0.049067769,0.021807898,-0.037589926,0.03672909,-0.004878082,-0.006241076,0.000049879,0.014203828,-0.027259871,0.004196586,-0.002421107,0.008106225,-0.00760407,-0.003802035,-0.016140714,0.038737711,-0.010043111,-0.037589926,-0.062267285,-0.001506467,-0.006384549,-0.012697361,-0.011190895,-0.01578203,0.014132091,-0.02238179,-0.024677357,0.011621314,-0.028407656,0.010688739,0.039311603,0.009254009,-0.009612692,-0.040459387,0.021234006,0.007926884,-0.057102256,-0.045624416,0.003497155,-0.003120538,-0.015853768,-0.006528022,0.011334368,-0.008177961,-0.033716157,0.010114847,0.035868254,-0.021807898,-0.010975685,-0.039024659,0.021234006,0.001990688,-0.009756165,-0.003819969,-0.033142265,-0.035150886,0.028407656,0.007711674,0.018364545,0.005416106,0.010545266,-0.032281429,0.01291257,0.003102604,-0.009756165,0.05107639,-0.001080531,-0.043615796,0.025968615,0.012697361,0.024820831,0.024246939,-0.020086221,-0.012195205,0.00760407,0.009540955,-0.003802035,0.043328848,-0.010043111,0.003891705,-0.054519743,0.043041904,-0.032711845,0.024820831,0.018651491,-0.008357302,0.009540955,-0.003156406,-0.019081909,-0.025825141,-0.02912502,0.026255561,-0.017216761,0.010401793,-0.028551128,-0.005200896,0.012625624,-0.008142093,0.039311603,-0.00082497,-0.003784101,0.037876874,0.006599758,-0.021520952,0.047633037,0.012410415,-0.01477772,0.023529572,0.004985687,-0.031707536,0.007675806,-0.017934127,-0.034863941,0.018794963,-0.011119158,-0.027546817,0.009612692,0.00760407,0.057102256,0.006241076,0.007281255,-0.007675806,-0.008285566,0.012553888,-0.007245387,0.016284186,-0.024964303,0.007030177,-0.011836523,-0.045050524,0.021090532,-0.021664424,0.00369443,0.037016038,-0.010186584,-0.00656389,0.016355922,0.019225383,0.009002931,-0.008034488,-0.004555268,0.046772201,-0.014347301,0.014347301,-0.023959992,0.017790653,0.031133642,-0.025825141,0.035581306,-0.012769097,0.017360235,0.024677357,0.000046517,0.010903949,0.011262631,-0.000573892,0.026829453,-0.024820831,-0.001309191,0.008177961,-0.002143128,-0.018651491,-0.026685979,-0.040172443,-0.018651491,0.007568201,-0.018794963,0.003281945,-0.014347301,0.005738921,-0.020373167,-0.02051664,-0.028551128,-0.040172443,-0.017718917,0.046198308,0.003802035,-0.005523711,0.07345818,0.000412485,-0.025968615,0.024246939,-0.024964303,0.024820831,0.005882393,0.011190895,0.020086221,-0.029411966,-0.029842386,0.006922573,-0.004286256,0.0233861,-0.0135582,0.000551474,0.026255561,0.019799275,0.003568891,-0.025681669,-0.009469219,-0.002636316,0.013486463,0.050215553,-0.040459387,-0.003622693,0.019225383,-0.015853768,-0.017001551,0.028407656,0.02812071,0.01477772,-0.007209518,0.046198308,0.024246939,0.035868254,-0.019225383,-0.030272804,0.006599758,0.000473013,-0.018364545,0.033429209,-0.0233861,0.021664424,0.028694602,-0.009684428,-0.002815658,0.015136402,0.006994309,0.017360235,-0.027116399,0.042181063,-0.018794963,-0.037589926,-0.018508019,-0.012266942,-0.00277979,-0.01334299,-0.020373167,-0.004949819,-0.018651491,0.026829453,-0.011979996,0.00799862,0.040459387,-0.00738886,0.008249698,0.017718917,-0.042754956,-0.011119158,-0.043615796,-0.009325746,-0.009612692,-0.008285566,-0.008213829,0.012625624,0.000919124,-0.041033279,0.000636661,-0.045911364,-0.001909984,-0.016642869,0.013414727,0.03055975,-0.013414727,0.010186584,0.056241419,-0.008321434,-0.000200638,0.006205208,0.012625624,0.009756165,-0.035294361,0.034003101,-0.023529572,0.031564061,-0.026399033,0.029268494,0.001183652,0.01334299,0.004035179,-0.00491395,-0.002241766,-0.011764786,0.029268494,-0.011621314,0.037302982,-0.020086221,0.018651491,-0.01578203,-0.025825141,0.002528712,0.057102256,0.046198308,-0.006169339,0.008249698,0.009397482,-0.008142093,-0.037876874,-0.041607171,-0.01169305,-0.013773409,-0.020086221,-0.038737711,-0.019799275,-0.035437834,0.019368855,-0.001246422,-0.013845146,-0.037876874,-0.006814968,-0.003066736,0.003730298,0.016499396,0.012840834,0.02051664,-0.006994309,0.009182272,-0.00738886,-0.000193913,-0.037016038,0.007281255,-0.016427658,-0.003568891,0.02912502,0.021807898,0.02912502,0.004124849,-0.012625624,0.02195137,-0.036155198,0.011334368,0.018651491,0.040459387,0.006205208,0.015064666,-0.023959992,0.017360235,-0.000567167,0.032998793,-0.023099154,0.075753748,-0.038737711,-0.005057423,-0.019799275,0.014849456,-0.050215553,-0.001111916,-0.006169339,0.009469219,-0.019081909,-0.013127781,-0.028838074,-0.013414727,-0.008213829,0.006312812,-0.008177961,-0.021664424,-0.010832212,-0.012697361,0.014634247,0.004393861,-0.045337472,-0.010975685,-0.030703224,-0.003228143,-0.014849456,-0.034003101,0.009612692,-0.004806346,-0.006492154,0.018938437,0.00277979,0.023816518,-0.003407484,-0.01169305,0.006276944,-0.024820831,0.00189205,0.006814968,-0.019655801,0.035294361,0.009038799,0.006922573,0.011334368,-0.018651491,-0.009899638,0.029985858,-0.008285566,-0.013845146,0.032424901,-0.024533885,-0.024677357,0.031420588,0.003604759,0.004232454,0.01578203,-0.025107777,0.003784101,0.006276944,-0.010832212,0.009074667,-0.040172443,0.048780821,0.02094706,-0.009110536,0.008680117,-0.014132091,0.023816518,0.012051732,-0.012123469,-0.032998793,-0.032424901,-0.021664424,-0.025538195,-0.01047353,0.009002931,-0.039311603,-0.004806346,0.023673046,-0.012123469,-0.006850836,-0.030272804,0.043615796,0.002456975,0.001273323,-0.007711674,-0.008177961,0.06714537,-0.043615796,0.017216761,0.00882359,-0.005416106,-0.014060355,0.034146577,-0.022812208,-0.009899638,-0.00390964,-0.032137953,0.007245387,0.047633037,-0.007352991,0.006097603,-0.019225383,-0.027833764,-0.010545266,0.002905329,-0.002797724,0.038450766,-0.013629936,-0.008106225,-0.001143301,-0.000014361,-0.043328848,0.029698912,0.027690291,0.002143128,0.012051732,-0.02812071,0.024677357,-0.012984307,0.008715985,-0.005523711,0.039024659,-0.020373167,-0.028838074,0.026972925,0.018364545,-0.010114847,-0.011406104,0.033572685,-0.028838074,0.024677357,-0.011836523,-0.009612692,-0.03672909,0.025107777,-0.025251249,-0.009182272,0.002618382,0.030416278,-0.003210209,0.033859629,-0.015208139,-0.015279875,0.010975685,0.014132091,-0.010545266,-0.002600448,0.003945508,-0.001990688,-0.008859458,0.024533885,0.027116399,-0.005487842,-0.028551128,0.008321434,0.016714605,0.010617003,0.043328848,0.025251249,-0.033429209,0.005667184,-0.012840834,0.037589926,-0.012482151,0.002546646,0.01477772,-0.003120538,0.012984307,-0.054232799,-0.013199517,-0.029985858,-0.023673046,-0.014992929,-0.010760476,0.0233861,-0.02912502,-0.020803586,-0.010545266,0.022238316,0.005021555,0.041033279,0.016140714,-0.006097603,0.015351612,-0.017790653,-0.007675806,-0.032281429,-0.012338678,0.02955544,-0.016427658,0.039885495,0.001192619,-0.006241076,-0.000663563,-0.008070357,-0.001452664,0.025681669,-0.020803586,-0.010401793,0.001443697,0.012410415,0.007926884,-0.034003101,0.017360235,0.000999828,0.019799275,-0.001102949,0.005918262,0.010545266,-0.023529572,0.016714605,0.016571132,0.003604759,0.016140714,-0.020660114,-0.007101914,0.014132091,-0.035437834,-0.018938437,0.019225383,-0.006886704,-0.03629867,0.010545266,-0.017216761,0.005595447,-0.022812208,0.009971374,0.003371616,-0.022955682,-0.013701673,-0.019368855,-0.022238316,0.004627005,0.008213829,0.002600448,0.012769097,-0.027116399,0.015279875,-0.017073289,-0.019512329,-0.010043111,0.003120538,0.0045194,-0.024246939,0.010903949,0.001667874,-0.008895326,0.031277116,-0.016571132,-0.012266942,0.006348681,0.048493877,-0.010186584,0.001506467,0.022955682,-0.012625624,0.018938437,-0.004698741,-0.009002931,0.008249698,0.035724778,0.002887394,-0.00399931,0.007747543,-0.000780134,-0.001389895,-0.003138472,-0.016284186,-0.041033279,-0.018364545,-0.001847215,-0.011190895,0.006061735,-0.044189688,0.033859629,-0.010043111,0.040172443,-0.025251249,-0.006241076,-0.01621245,-0.028694602,-0.001345059,-0.021377478,0.037876874,0.007675806,0.006528022,0.019942747,-0.006133471,0.014275564,-0.005380238,-0.043328848,-0.05825004,0.019512329,-0.00090119,-0.018364545,-0.023099154,-0.003407484,0.026829453,-0.06542369,-0.024677357,0.011262631,-0.002618382,-0.013916882,0.031133642,-0.016427658,-0.017934127,0.020086221,-0.009827901,0.009899638,0.011621314,-0.005308501,0.021377478,-0.011621314,0.009971374,-0.037876874,-0.013916882,0.014419037,-0.001748577,0.014132091,-0.026972925,0.002725987,-0.03672909,-0.004017244,0.005738921,0.001748577,-0.014921193,-0.013127781,0.033572685,-0.022094844,-0.038163818,-0.030129332,0.005057423,0.034576993,0.028264182,0.029698912,-0.003443352,0.022238316,-0.026255561,-0.029842386,0.001883083,-0.006241076,-0.032711845,0.008429039,0.019799275,0.015710294,-0.019368855,-0.00882359,-0.007101914,-0.013414727,-0.004698741,0.01477772,-0.015351612,-0.018508019,0.034290049,-0.012984307,0.008859458,-0.010688739,-0.000573892,0.028694602,0.002313502,0.023959992,-0.013199517,-0.004770477,-0.035294361,0.003228143,0.004949819,-0.041033279,-0.015638558,0.02812071,0.009612692,-0.010760476,-0.005057423,0.010043111,-0.035868254,-0.003192274,0.016427658,-0.007711674,0.012051732,-0.013773409,0.034720469,0.00760407,0.009469219,0.012840834,-0.007962752,-0.024677357,0.006348681,-0.01334299,-0.00308467,0.012984307,0.015208139,0.02955544,0.002116227,0.000403518,-0.02195137,-0.015136402,0.002905329,0.008321434,-0.028981548,-0.035294361,-0.024533885,0.002994999,-0.017073289,-0.021664424,0.013414727,0.006384549,-0.024964303,0.018508019,0.002941197,0.01047353,-0.022668736,0.00421452,-0.034433521,0.005380238,-0.018938437,0.017001551,0.019081909,-0.002636316,-0.006456285,0.008644248,0.008859458,0.011190895,-0.00760407,0.006707363,0.007066045,-0.017718917,0.012195205,-0.037589926,-0.001013278,-0.002456975,-0.003658562,0.016499396,-0.00286946,0.002851526,-0.013414727,0.027977237,-0.040459387,-0.000515606,0.017431971,-0.00882359,0.029985858,-0.007532333,-0.01169305,-0.011836523,0.022525262,0.004627005,0.027403345,-0.010688739,-0.011334368,-0.031564061,-0.018221073,0.023959992,-0.016858079,0.045624416,0.017288497,-0.023529572,-0.016786342,0.042181063,0.003748232,-0.017288497,-0.008142093,-0.004268322,0.040172443,-0.019368855,0.006671495,-0.001488532,0.042754956,-0.020229694,-0.028694602,-0.041033279,0.01047353,0.004286256,0.004411795,-0.019081909,0.020803586,0.03672909,-0.008142093,-0.008751853,0.001640973,-0.014347301,-0.038450766,0.000522331,-0.020229694,-0.018508019,0.035581306,0.050789446,0.055093635,-0.021807898,0.038163818,-0.011262631,0.025251249,-0.034290049,0.045050524,0.0067791,-0.02094706,-0.048206929,0.008859458,0.007137782,-0.024677357,0.012769097,0.006025866,-0.035294361,0.009612692,-0.04476358,0.007675806,0.037876874,0.005236765,0.001156751,0.012625624,0.01025832,0.023529572,0.015423348,0.004160717,-0.021664424,-0.017862389,0.015925504,0.041033279,0.023242628,0.019512329,0.037876874,-0.018005863,-0.006635627,0.001981721,0.016571132,0.009540955,0.010114847,0.008715985,0.006599758,0.012410415,0.005236765,-0.014992929,0.03099017,-0.002797724,-0.039885495,0.05825004,0.000159165,0.016140714,0.043041904,-0.000887739,0.008034488,0.024964303,-0.028838074,-0.015638558,0.009182272,-0.033859629,-0.001963787,-0.008070357,-0.009612692,-0.012410415,0.003676496,-0.047633037,0.005236765,0.032711845,0.002439041,0.017073289,-0.011621314,-0.011764786,-0.018651491,0.003927574,0.002456975,-0.019225383,0.018938437,0.046198308,0.019081909,-0.045624416,-0.015423348,0.009182272,0.020086221,0.008393171,-0.003855837,-0.019942747,-0.02094706,0.000883256,0.015064666,-0.010688739,0.011119158,0.015495085,0.014490774,-0.022238316,0.012051732,0.012769097,-0.019081909,-0.005344369,-0.011621314,0.017145025,-0.008249698,-0.005344369,0.022812208,0.002286601,-0.009002931,0.028407656,-0.001865149,-0.013701673,-0.013845146,-0.006492154,0.022812208,-0.030416278,-0.035294361,-0.042754956,-0.016284186,0.007137782,0.002510778,0.008572512,-0.013701673,0.00656389,-0.006671495,0.012697361,-0.022238316,-0.001856182,0.006276944,0.006599758,0.008680117,-0.006133471,0.006958441,-0.023816518,0.008177961,0.009254009,0.003335747,-0.006635627,-0.015853768,0.007532333,-0.048206929,-0.05825004,-0.025394723,-0.031420588,-0.001049146,0.021377478,-0.023816518,-0.046198308,0.026112087,0.0045194,-0.028694602,-0.007747543,-0.024533885,-0.024677357,-0.032281429,0.018794963,-0.032711845,-0.009684428,0.011190895,-0.001380928,0.015279875,-0.025107777,-0.005738921,-0.004340059,-0.002170029,-0.017718917,-0.020373167,0.010186584,-0.009971374,-0.025394723,0.003622693,-0.048493877,0.015638558,-0.036155198,-0.016427658,-0.000600793,0.003281945,0.022094844,-0.009110536,-0.017145025,-0.023242628,-0.014921193,0.023673046,0.02195137,-0.025394723,0.003371616,-0.032998793,-0.000959476,-0.037589926,-0.013271254,-0.04476358,-0.015423348,-0.018651491,-0.049067769,0.033429209,-0.002089326,-0.033716157,-0.000932575,-0.001080531,0.036155198,-0.004106915,0.005272633,-0.02195137,-0.010043111,-0.027403345,-0.035868254,0.006814968,0.039598551,0.037302982,-0.041320227,-0.025394723,-0.025394723,-0.000699431,0.003604759,0.016355922,-0.00799862,-0.006994309,0.035150886,0.020229694,-0.007747543,0.017647181,0.026399033,-0.030416278,-0.011908259,0.026542507,-0.012195205,0.034146577,-0.006169339,-0.008859458,0.0045194,0.019799275,-0.031277116,-0.022812208,0.007066045,0.039885495,0.001264356,-0.026542507,-0.016355922,0.002214865,-0.018938437,-0.02955544,-0.008070357,-0.006420417,-0.001389895,0.002241766,-0.018292809,0.016355922,-0.002134161,0.037302982,0.00180238,-0.013199517,-0.020086221,-0.011621314,0.021377478,-0.005272633,-0.02195137,-0.017216761,0.037876874,0.033142265,0.041607171,-0.011477841,0.031133642,-0.045050524,-0.003981376,-0.025394723,-0.031707536,0.024533885,0.032568373,0.028694602,-0.021090532,-0.019942747,0.054806691,-0.004483532,-0.020086221,-0.01599724,0.018651491,0.020373167,0.000504397,-0.007424728,-0.063702017,-0.014203828,0.030846696,-0.006599758,-0.027259871,-0.024103465,-0.020660114,-0.004985687,0.005559579,-0.034146577,-0.011549577,-0.00173961,0.008321434,0.007030177,-0.015638558],
            "numCandidates": 150,
            "limit": 10,
        },
    },
    {
        "$project": {
            "_id": 0,
            "title": 1,
            "plot": 1,
            "year": 1,
            "score": {"$meta": "vectorSearchScore"},
        },
    },
]

# run pipeline
result = list(client["sample_mflix"]["embedded_movies"].aggregate(pipeline))

# print results
for i in result:
    print(i)

```

**Output:**

```js
{'plot': 'A down-on-his-luck inventor turns a broken-down Grand Prix car into a fancy vehicle for his children, and then they go off on a magical fantasy adventure to save their grandfather in a far-off land.', 'title': 'Chitty Chitty Bang Bang', 'year': 1968, 'score': 0.7492260932922363}
{'plot': 'A pilot, stranded in the desert, meets a little boy who is a prince on a planet.', 'title': 'The Little Prince', 'year': 1974, 'score': 0.734635591506958}
{'plot': 'In 19th century England young Mary Grant and her brother Robert Grant embark on a dangerous quest to find their missing father,sea captain Grant,who vanished somewhere along the Chilean coast.', 'title': 'In Search of the Castaways', 'year': 1962, 'score': 0.7282257080078125}
{'plot': 'An apprentice witch, three kids and a cynical conman search for the missing component to a magic spell useful to the defense of Britain.', 'title': 'Bedknobs and Broomsticks', 'year': 1971, 'score': 0.7203655242919922}
{'plot': "A young boys' coming of age tale set in a strange, carnivalesque village becomes the recreation of a memory that the director has twenty years later.", 'title': 'Pastoral Hide and Seek', 'year': 1974, 'score': 0.7198004722595215}
{'plot': 'In this magical tale about the boy who refuses to grow up, Peter Pan and his mischievous fairy sidekick Tinkerbell visit the nursery of Wendy, Michael, and John Darling. With a sprinkling ...', 'title': 'Peter Pan', 'year': 1960, 'score': 0.7196557521820068}
{'plot': 'When his cattle drivers abandon him for the gold fields, rancher Wil Andersen is forced to take on a collection of young boys as his drivers in order to get his herd to market in time to ...', 'title': 'The Cowboys', 'year': 1972, 'score': 0.7186427116394043}
{'plot': 'When a princess is shrunken by an evil wizard, Sinbad must undertake a quest to an island of monsters to cure her and prevent a war.', 'title': 'The 7th Voyage of Sinbad', 'year': 1958, 'score': 0.7148654460906982}
{'plot': 'A red balloon with a life of its own follows a little boy around the streets of Paris.', 'title': 'The Red Balloon', 'year': 1956, 'score': 0.7147994041442871}
{'plot': 'This True Life Fantasy follows and shows how the life of a female squirrel, Perri, in the forest is filled with danger and fraught with peril. When not fleeing her natural enemy, the Marten...', 'title': 'Perri', 'year': 1957, 'score': 0.712277889251709}
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between 1955 and 1975. It returns documents that summarize children's adventures in the plot for movies released between 1955 and 1975.

**See also: Additional Filter Examples**

The [MongoDB Vector Search Quick Start Tutorial](https://www.mongodb.com/docs/vector-search/tutorials/quick-start.md#std-label-vector-search-quick-start) tutorial demonstrates other pre-filters in semantic search queries against the embedded data in the `sample_mflix.embedded_movies` collection.

#### Nested Field Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `reviews.comments_embedding` field in the `sample_airbnb.listingsAndReviews` collection using vector embeddings for the string *great location close to everything*. It considers up to `100` nearest neighbors, and returns `10` documents in the results.

The query pre-filters the documents by matching the `address.country` field value to *United States* and number of bedrooms between 2 and 3. It then uses the `nestedOptions` option to return the document that has the *average* score from the matching child documents as the overall score for the parent document.

The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `name`, `address`, and `reviews.comments` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

Create the embeddings for the nested field and index the collection by following the instructions in [Procedure.](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-create-index-procedure)

```python
import pymongo
from datetime import datetime

# connect to your cluster
client = pymongo.MongoClient("<connection-string>")

# define pipeline
pipeline = [
  {
    "$vectorSearch": {
      "index": "vector_index",
      "filter": {
        "reviews.date": { "$gte": datetime(2010, 1, 1) }
      },
      "parentFilter": {
        "address.country": { "$in": ["United States"] },
        "bedrooms": { "$gte": 2,  "$lte": 3 }, 
        "property_type": { "$in": ["Apartment", "House"] }
      },
      "path": "reviews.comments_embedding",
      "queryVector": [0.010745884850621223, -0.035673413425683975, -0.09298479557037354, -0.021637972444295883, -0.0012061707675457, -0.03274936601519585, -0.027193667367100716, 0.000996004673652351, 0.01388923916965723, 0.0337727814912796, 0.0009868670022115111, 0.057896193116903305, -0.04707721248269081, -0.006213607266545296, 0.019591137766838074, -0.060235437005758286, 0.026316454634070396, 0.013962340541183949, 0.03464999422430992, -0.01608227752149105, -0.018275314942002296, 0.05438733473420143, 0.03581961616873741, 0.0005345529643818736, 0.010380378924310207, 0.009795568883419037, -0.12924301624298096, 0.016301581636071205, -0.012646517716348171, 0.045322779566049576, 0.010818986222147942, 0.006506011821329594, 0.017105694860219955, 0.009722467511892319, -0.025439240038394928, -0.019883543252944946, 0.011988605372607708, 0.011623099446296692, -0.04386075586080551, -0.005811549723148346, 0.04707721248269081, 0.0008909216267056763, 0.004002294037491083, -0.021491769701242447, 0.006213607266545296, -0.017471201717853546, 0.01030727755278349, -0.02617025189101696, -0.050878480076789856, -0.014766453765332699, -0.004422625992447138, -0.048539236187934875, -0.012427214533090591, 0.042106326669454575, 0.015351264737546444, -0.04707721248269081, -0.021930377930402756, 0.016447782516479492, -0.04269113764166832, -0.006688764784485102, -0.04590759053826332, 0.017836706712841988, -0.007675632368773222, 0.015278163366019726, 0.0062867081724107265, 0.011257593519985676, 0.04590759053826332, -0.02134556882083416, 0.021637972444295883, -0.011257593519985676, 0.0675455629825592, 0.021199364215135574, -0.05117088183760643, 0.01820221357047558, 0.009941771626472473, 0.008041138760745525, 0.032895565032958984, 0.0010919501073658466, -0.0006533424602821469, -0.03333417326211929, 0.0061039552092552185, 0.04561518505215645, -0.005701898131519556, 0.02573164366185665, -0.021637972444295883, 0.008041138760745525, -0.00866249855607748, 0.020029744133353233, 0.022661389783024788, 0.013231327757239342, 0.00910110678523779, 0.047369614243507385, 0.0002010284661082551, -0.009503163397312164, -0.006615663878619671, 0.016447782516479492, -0.060235437005758286, 0.0060308538377285, 0.006323258858174086, -0.0031250787433236837, -0.03099493309855461, 0.023977210745215416, -0.03581961616873741, -0.023684807121753693, -0.0036367876455187798, -0.01147689763456583, 0.020906958729028702, 0.02456202171742916, -0.059065815061330795, -0.020468352362513542, 0.004038844257593155, 0.00301542691886425, -0.012719620019197464, -0.014254746027290821, 0.010965188965201378, -0.05292531102895737, 0.01228101085871458, 0.01652088388800621, 0.032018352299928665, -0.014400947839021683, 0.017105694860219955, 0.020906958729028702, -0.02061455510556698, -0.014620251953601837, 0.00544604379683733, -0.004075395409017801, 0.0036916134413331747, 0.012646517716348171, 0.042106326669454575, -0.01820221357047558, -0.01900632679462433, 0.0071273730136454105, 0.02704746648669243, -0.0022570013534277678, 0.0033078319393098354, -0.012354113161563873, -0.026755059137940407, -0.03669683262705803, -0.028509492054581642, -0.021491769701242447, -0.023684807121753693, -0.07046961039304733, 0.033626578748226166, 0.017836706712841988, 0.0008360955980606377, 0.06725315749645233, -0.04152151569724083, 0.03625822439789772, -0.029094301164150238, 0.029971515759825706, -0.0739784762263298, 0.025585440918803215, -0.008772150613367558, 0.012207910418510437, 0.034796200692653656, 0.012573416344821453, 0.010087973438203335, 0.021053163334727287, -0.012500314973294735, 0.02617025189101696, -0.004422625992447138, 0.06462150812149048, 0.0012884096940979362, 0.013158227317035198, 0.000991435837931931, 0.025146832689642906, -0.021053163334727287, -0.028509492054581642, -0.041813917458057404, 0.03231075406074524, -0.005665347445756197, 0.008406644687056541, 0.0654987320303917, -0.03976708650588989, 0.018348416313529015, 0.031141137704253197, 0.011842403560876846, -0.049708858132362366, -0.013523733243346214, -0.06491391360759735, -0.015424365177750587, -0.005701898131519556, -0.015205061063170433, -0.035673413425683975, -0.015789872035384178, -0.01111139077693224, -0.047369614243507385, 8.966326277004555e-05, 0.022661389783024788, 0.0016630536410957575, -0.004532278049737215, 0.0003152491699438542, 0.05555695667862892, -0.014620251953601837, -0.0020651104860007763, -0.042106326669454575, 0.028948096558451653, -0.01900632679462433, 0.027486072853207588, -0.021637972444295883, -0.02383100986480713, 0.04766201972961426, -0.045322779566049576, -0.04064429923892021, -0.005774999037384987, 0.03669683262705803, 0.01886012591421604, -0.004130220972001553, 0.00533639220520854, -0.008699050173163414, -0.023684807121753693, 0.010014872066676617, 0.03026391938328743, 0.031287338584661484, -0.03304176777601242, -0.03274936601519585, -0.02251518703997135, -0.024123415350914, 0.03684303164482117, 0.016009176149964333, 0.002503718016669154, -0.08889112621545792, 1.6419227904407308e-05, 0.049708858132362366, -0.021930377930402756, -0.05204809457063675, -0.015058859251439571, 0.013523733243346214, 0.02456202171742916, 0.014766453765332699, 0.04035189375281334, -0.0007538567297160625, 0.012427214533090591, -0.00015191355487331748, 0.007017720490694046, -0.04269113764166832, -0.00012792721099685878, 0.04356835037469864, 0.026901263743638992, 0.005007436033338308, 0.007017720490694046, 0.01491265743970871, -0.013158227317035198, 0.009795568883419037, 0.006579113658517599, 0.031141137704253197, 0.031287338584661484, -0.01849461905658245, 0.02017594687640667, 0.005957752466201782, -0.06345189362764359, -0.038889870047569275, -0.013377529568970203, 0.032895565032958984, 0.0015716770431026816, -0.027924681082367897, -0.005482594482600689, -0.01659398525953293, -0.06169746071100235, 0.01900632679462433, -0.03581961616873741, 0.04035189375281334, -0.008406644687056541, 0.00866249855607748, -0.0034357591066509485, -0.0008269579848274589, -0.008223891258239746, -0.010599682107567787, 0.007748733274638653, -0.002796123269945383, -0.01089208759367466, 0.021199364215135574, -0.03801265358924866, -0.023684807121753693, -0.03304176777601242, 0.03830505907535553, -0.026316454634070396, 0.0385974645614624, 0.026462655514478683, 0.006688764784485102, -0.00847974605858326, 0.0023940661922097206, -0.004495727363973856, -0.03742784261703491, -0.044153161346912384, 0.02295379526913166, 0.006579113658517599, 0.02251518703997135, 0.030117718502879143, 0.025146832689642906, 0.06198986619710922, 0.06842277944087982, 0.008991454727947712, 0.025439240038394928, 0.002759572584182024, -0.017617402598261833, 0.013669935055077076, 0.0016904666554182768, -0.027486072853207588, -0.04649239778518677, 0.01900632679462433, -0.008918353356420994, -0.005007436033338308, 0.011988605372607708, -0.008223891258239746, 0.08889112621545792, 0.0002181615709559992, 0.011549998074769974, -0.019591137766838074, -0.010161074809730053, -0.006323258858174086, 0.01973734050989151, -0.02617025189101696, -0.014547150582075119, 0.028070881962776184, -0.032456956803798676, 0.013158227317035198, -0.0040571196004748344, -0.0385974645614624, 0.027924681082367897, 0.008370094001293182, 0.007529429625719786, 0.008991454727947712, -0.009247309528291225, -0.005628796759992838, -0.014620251953601837, 0.023977210745215416, -0.02982531487941742, 0.04649239778518677, -0.026462655514478683, -0.07602530717849731, 0.041813917458057404, 0.013158227317035198, 0.023684807121753693, -0.004678480327129364, 0.010818986222147942, 0.003508860245347023, 0.013231327757239342, 0.027486072853207588, -0.018056010827422142, -0.048539236187934875, 0.032895565032958984, 0.005665347445756197, -0.05965062975883484, 0.021637972444295883, -0.07894936203956604, -0.0062867081724107265, 0.01330442912876606, -0.0060674045234918594, -0.03143354132771492, 0.016740188002586365, 0.01886012591421604, 0.05643416941165924, 0.02295379526913166, 0.04590759053826332, -0.024269618093967438, -0.01973734050989151, -0.00555569538846612, 0.01900632679462433, 0.022076580673456192, -0.018348416313529015, -0.02178417518734932, -0.08947594463825226, 0.004605378955602646, -0.0016630536410957575, 0.0385974645614624, 0.07017720490694046, 0.0321645550429821, 0.01812911219894886, -0.006615663878619671, -0.07163923233747482, -0.027339870110154152, -0.015862973406910896, -0.011842403560876846, -0.0385974645614624, -0.017032593488693237, -0.00031753358780406415, -0.029240503907203674, 0.005628796759992838, 0.0020011470187455416, -0.024269618093967438, 0.0009366098674945533, -0.02339240349829197, 0.016228478401899338, 0.029094301164150238, 0.09356961399316788, 0.0048246830701828, -0.027486072853207588, -0.006981170270591974, -0.015058859251439571, 0.02061455510556698, -0.007456328719854355, 0.020029744133353233, -0.021053163334727287, -0.00665221456438303, -0.0385974645614624, 0.02587784454226494, 0.034065186977386475, 0.04064429923892021, 0.03742784261703491, -0.00943006295710802, -0.03421138972043991, -0.014254746027290821, 0.01973734050989151, 0.008918353356420994, 0.01973734050989151, -0.05555695667862892, -0.019152529537677765, 0.0010873812716454268, -0.038889870047569275, -0.05029366537928581, -0.006177056580781937, -0.05555695667862892, 0.020322149619460106, 0.06403670459985733, -0.0033992084208875895, -0.012354113161563873, 0.011842403560876846, 0.02865569293498993, -0.005957752466201782, -0.03333417326211929, 0.018640819936990738, 0.01732499711215496, -0.006432910915464163, 0.005153638776391745, 0.04795442149043083, -0.04356835037469864, 0.005007436033338308, -0.011623099446296692, -0.022661389783024788, -0.009210757911205292, 0.0654987320303917, -0.019444935023784637, 0.07777974009513855, 0.03772025182843208, -0.001037124078720808, 0.006579113658517599, 0.025439240038394928, 0.014181644655764103, 0.03304176777601242, -0.002978876233100891, -0.050586070865392685, 0.03976708650588989, -0.03581961616873741, -0.027924681082367897, 0.011769303120672703, -0.0337727814912796, -0.00614050542935729, 0.013669935055077076, -0.005848100874572992, 0.013012023642659187, 0.02660885825753212, 0.005665347445756197, 0.008808701299130917, 0.05409493297338486, -0.05731138586997986, 0.005811549723148346, -0.0369892381131649, 0.09707847237586975, -0.015131959691643715, 0.00943006295710802, 0.005007436033338308, -0.01812911219894886, -0.007785284426063299, 0.02938670665025711, 0.022807592526078224, 0.03099493309855461, -0.006981170270591974, 0.02178417518734932, -0.02134556882083416, -0.044153161346912384, 0.00614050542935729, -0.006725315935909748, -0.002247863681986928, -0.013012023642659187, -0.00040891018579714, -0.025293035432696342, -0.01571677066385746, 0.00533639220520854, 0.023684807121753693, 0.041813917458057404, -0.023246198892593384, 0.03596581891179085, -0.004605378955602646, 0.010161074809730053, -0.10702023655176163, 0.05438733473420143, 0.02587784454226494, 0.031141137704253197, -0.010965188965201378, 0.022807592526078224, 0.010234176181256771, 0.017836706712841988, -0.016301581636071205, -0.007675632368773222, -0.02821708470582962, 0.01030727755278349, 0.00555569538846612, 0.01973734050989151, -0.018640819936990738, 0.027339870110154152, -0.021199364215135574, 0.03187214955687523, -0.0060308538377285, -0.025293035432696342, -0.07280885428190231, -0.027339870110154152, 0.013450631871819496, 0.003508860245347023, 0.012134809046983719, 0.02777847833931446, -0.007529429625719786, -0.02339240349829197, -0.026901263743638992, 0.0976632833480835, -0.02134556882083416, -0.042983539402484894, 0.044153161346912384, 0.048246830701828, -0.01812911219894886, -0.04649239778518677, 0.00023072584008332342, 0.048246830701828, -0.08421265333890915, -0.013816138729453087, -0.047369614243507385, -0.03640442714095116, 0.0010691059287637472, -0.05555695667862892, 0.01695949211716652, 0.026024047285318375, -0.03801265358924866, -0.03625822439789772, 0.01571677066385746, -0.03976708650588989, -0.013377529568970203, 0.0321645550429821, -0.034065186977386475, -0.04386075586080551, 0.014400947839021683, 0.02295379526913166, -0.0015351263573393226, 0.016740188002586365, -0.018275314942002296, 0.01228101085871458, -0.0385974645614624, -0.03947468101978302, 0.018056010827422142, -0.020468352362513542, -0.007931486703455448, 0.011038290336728096, -0.02222278155386448, -0.01886012591421604, 0.031287338584661484, 0.02821708470582962, -0.02587784454226494, 0.02134556882083416, -0.013231327757239342, 0.00665221456438303, -0.0061039552092552185, -0.035673413425683975, 0.040936704725027084, -0.00665221456438303, -0.044153161346912384, -0.01900632679462433, -0.004587104078382254, 0.028070881962776184, 0.028509492054581642, -0.002448892220854759, -0.00665221456438303, 0.05672657862305641, 0.06315948814153671, -0.011184493079781532, 0.018348416313529015, -0.021053163334727287, -0.061405058950185776, 0.026462655514478683, -0.016667086631059647, 0.04122911021113396, -0.010161074809730053, -0.02938670665025711, -0.05117088183760643, -0.003326107282191515, 0.014254746027290821, 0.03172594681382179, -0.024854429066181183, 0.009320409968495369, -0.01410854235291481, -0.0514632873237133, -0.03669683262705803, -0.006579113658517599, 0.00888180360198021, -0.029094301164150238, 0.023538606241345406, -0.014181644655764103, 0.004440901800990105, 0.021491769701242447, 0.010526581667363644, -0.002503718016669154, 0.013450631871819496, -0.014620251953601837, 0.050586070865392685, -0.00544604379683733, -0.02587784454226494, -0.012500314973294735, 0.028509492054581642, 0.034796200692653656, -0.0369892381131649, 0.006688764784485102, -0.0707620158791542, 0.012207910418510437, -0.017982909455895424, 0.05965062975883484, -0.011403796263039112, -0.009028005413711071, -0.017032593488693237, -0.03655062988400459, 0.005848100874572992, -0.008589398115873337, 0.015789872035384178, -0.02587784454226494, 0.08128859847784042, 0.049708858132362366, 0.07953417301177979, 0.00807768851518631, 0.046199992299079895, -0.009722467511892319, -0.014693353325128555, 0.00555569538846612, 0.012646517716348171, 0.020322149619460106, -0.017982909455895424, 0.0062867081724107265, -0.05672657862305641, 0.046199992299079895, 0.033626578748226166, 0.06169746071100235, -0.0018275314942002296, 0.04035189375281334, 0.04707721248269081, 0.01776360720396042, 0.023538606241345406, -0.01856772042810917, 0.0353810079395771, -0.010014872066676617, 0.012134809046983719, 0.01659398525953293, -0.02617025189101696, 0.0050805374048650265, -0.005153638776391745, 0.046199992299079895, -0.005153638776391745, 0.0015808147145435214, 0.02938670665025711, 0.05526455491781235, -0.024854429066181183, 0.021637972444295883, -0.049708858132362366, -0.03684303164482117, 0.01900632679462433, 0.00866249855607748, 0.005811549723148346, -0.0013615109492093325, -0.029240503907203674, 0.022661389783024788, 0.009941771626472473, 0.042106326669454575, -0.000324386841384694, -0.013596833683550358, 0.0321645550429821, -0.009503163397312164, 0.03947468101978302, -0.037281639873981476, -0.0450303740799427, -0.02500062994658947, -0.034796200692653656, 0.008114239200949669, -0.02865569293498993, 0.02821708470582962, -0.05877341330051422, 0.05731138586997986, 0.06608353555202484, 0.004258148372173309, 0.030848730355501175, -0.0450303740799427, -0.0036916134413331747, -0.03830505907535553, 0.0353810079395771, 0.007529429625719786, -0.006359810009598732, -0.005884651560336351, -0.01147689763456583, 0.07046961039304733, 0.011696201749145985, -0.0039109173230826855, 0.013962340541183949, 0.012646517716348171, 0.050878480076789856, 0.03976708650588989, 0.013231327757239342, -0.01900632679462433, 0.008260441944003105, 0.03655062988400459, -0.000776700908318162, 0.05438733473420143, -0.006981170270591974, 0.05204809457063675, -0.02134556882083416, -0.03596581891179085, 0.0024854429066181183, -0.02500062994658947, 0.007456328719854355, 0.008845251984894276, 0.04122911021113396, 0.03625822439789772, -0.01388923916965723, 0.031287338584661484, 0.035673413425683975, 0.008516296744346619, -0.0001342093455605209, 0.03655062988400459, 0.06403670459985733, 0.04064429923892021, -0.07602530717849731, 0.058188602328300476, -0.006944619584828615, -0.0025768193881958723, 0.017836706712841988, -0.009210757911205292, -0.0192987322807312, -0.023684807121753693, -0.027632277458906174, -0.03684303164482117, 0.0037098887842148542, 0.02660885825753212, -0.017178796231746674, 0.01030727755278349, -0.02777847833931446, -0.0192987322807312, 0.025146832689642906, -0.021930377930402756, 0.013231327757239342, 0.031579744070768356, -0.007968037389218807, -0.017836706712841988, -0.01725189760327339, 0.009174208156764507, -0.004970885813236237, 0.020760757848620415, 0.04912404343485832, 0.02456202171742916, 0.03625822439789772, 0.07894936203956604, 0.019444935023784637, -0.05204809457063675, 0.027632277458906174, 0.020322149619460106, 0.003253005910664797, -0.03947468101978302, 0.0096493661403656, -0.03742784261703491, 0.043275944888591766, 0.05614176392555237, 0.006323258858174086, 0.022661389783024788, 0.005884651560336351, -0.012500314973294735, 0.006834967527538538, 0.00943006295710802, -0.021491769701242447, 0.043275944888591766, 0.04678480699658394, 0.0014803004451096058, 0.012719620019197464, -0.015570568852126598, 0.0037829899229109287, 0.014474048279225826, -0.016228478401899338, 0.04678480699658394, -0.027486072853207588, 0.008516296744346619, 0.010745884850621223, 0.0021930376533418894, -0.01388923916965723, 0.03581961616873741, 0.050586070865392685, -0.010161074809730053, 0.03318797051906586, 0.0039109173230826855, -0.010599682107567787, 0.014766453765332699, -0.048539236187934875, 0.007383226882666349, -0.009795568883419037, 0.010453479364514351, 0.06725315749645233, -0.0010325552430003881, -0.04269113764166832, -0.040936704725027084, -0.007346676662564278, -0.047369614243507385, -0.02222278155386448, 0.01776360720396042, -0.04035189375281334, -0.009137657471001148, -0.01776360720396042, -0.023246198892593384, -0.014839555136859417, -0.01089208759367466, -0.022368986159563065, 0.003490585135295987, -0.03055632673203945, -0.02061455510556698, -0.027632277458906174, -0.05263290926814079, -0.02017594687640667, -0.032018352299928665, 0.0654987320303917, 0.03713544085621834, 0.008370094001293182, -0.06403670459985733, -0.009247309528291225, 0.018640819936990738, 0.031579744070768356, 0.03274936601519585, 0.02982531487941742, 0.023684807121753693, -0.0611126534640789, 0.013669935055077076, 0.03742784261703491, 0.014035440981388092, -0.007054271176457405, 0.0037829899229109287, -0.05848100781440735, -0.00023872130259405822, -0.06315948814153671, 0.03830505907535553, 0.05204809457063675, -0.00301542691886425, -0.05029366537928581, -0.04561518505215645, 0.005957752466201782, 0.011549998074769974, -0.0027047465555369854, 0.015131959691643715, -0.0611126534640789, -0.02383100986480713, -0.040936704725027084, -0.03947468101978302, -0.0024123415350914, 0.01293892227113247, 0.006579113658517599, 0.015862973406910896, -0.0010599682573229074, -0.059065815061330795, -0.033626578748226166, -0.001507713459432125, 0.015570568852126598, -0.018713921308517456, -0.025439240038394928, -0.019444935023784637, -0.015862973406910896, 0.047369614243507385, -0.03640442714095116, 0.010453479364514351, -0.000996004673652351, 0.01491265743970871, -0.00018046871991828084, 0.006615663878619671, 0.01089208759367466, -0.0050805374048650265, -0.010380378924310207, -0.020029744133353233, 0.00665221456438303, 0.07953417301177979, 0.02573164366185665, 0.042106326669454575, 0.022807592526078224, 0.027924681082367897, -0.04912404343485832, 0.022807592526078224, 0.0009777293307706714, 0.02865569293498993, 0.01491265743970871, 0.024415820837020874, -0.041813917458057404, 0.004788132384419441, 0.03348037600517273, -0.10000251978635788, 0.012865821830928326, 0.020468352362513542, -0.03830505907535553, -0.02339240349829197, 0.01900632679462433, 0.08304303139448166, -0.0450303740799427, 0.057896193116903305, -0.009941771626472473, -0.01030727755278349, -0.03713544085621834, 0.03976708650588989, -0.00327128148637712, 0.020468352362513542, -0.02383100986480713, -0.033626578748226166, 0.0337727814912796, 0.027486072853207588, 0.0009594540460966527, 0.03464999422430992, 0.020468352362513542, 0.03801265358924866, 0.031287338584661484, -0.005592246539890766, 0.017836706712841988, 0.0040571196004748344, -0.019591137766838074, 0.05409493297338486, -0.015862973406910896, 0.010161074809730053, -0.06813037395477295, 0.0032895568292587996, -0.021053163334727287, -0.04883164167404175, -0.02222278155386448, 0.009503163397312164, -0.03464999422430992, 0.013743036426603794, -0.022368986159563065, -0.0707620158791542, 0.02383100986480713, 0.00866249855607748, -0.02383100986480713, 0.025146832689642906, 0.012719620019197464, 0.002110798843204975, 0.01089208759367466, -0.042983539402484894, 0.02865569293498993, 0.0007858385215513408, -0.010526581667363644, -0.019444935023784637, 0.048539236187934875, 0.03421138972043991, -0.01571677066385746, -6.567691161762923e-05, -0.018348416313529015, 0.007821834646165371, -0.01769050396978855, -0.04444556310772896, -0.01769050396978855, 0.049708858132362366, 0.015497466549277306, 0.008114239200949669, -0.05614176392555237, 0.019152529537677765, -0.012573416344821453, -0.014474048279225826, 0.0062501574866473675, -0.020029744133353233, 0.048539236187934875, -0.08772151172161102, 0.00138892384711653, 0.0771949291229248, 0.08187340945005417, 0.034065186977386475, -0.00266819610260427, -0.025439240038394928, -0.03640442714095116, 0.0016539159696549177, -0.008772150613367558, -0.06228227540850639, 0.005957752466201782, -0.01769050396978855, 0.05877341330051422, 0.027339870110154152, 0.013743036426603794, -0.020029744133353233, -0.023099996149539948, -0.015862973406910896, -0.026024047285318375, -0.0049343351274728775, 0.03026391938328743, 0.03421138972043991, 0.030410122126340866, -0.019152529537677765, -0.035673413425683975, -0.017544301226735115, -0.06198986619710922, -0.010818986222147942, -0.02339240349829197, -0.015862973406910896, 0.059065815061330795, 0.006688764784485102, -0.007456328719854355, 0.010745884850621223, -0.0687151849269867, -0.00422159768640995, 0.01608227752149105, 0.009795568883419037, 0.002503718016669154, 0.06315948814153671, -0.02339240349829197, 0.042106326669454575, -0.028509492054581642, -0.017617402598261833, -0.050586070865392685, -0.008516296744346619, 0.06696075201034546, -0.017909808084368706, 0.040936704725027084, -0.06813037395477295, 0.017909808084368706, 0.04912404343485832, -0.013743036426603794, -0.030848730355501175, 0.02251518703997135, 0.01293892227113247, 0.020322149619460106, -0.019444935023784637, -0.011257593519985676, 0.057896193116903305, -0.04941645264625549, -0.012207910418510437, -0.013962340541183949],
      "numCandidates": 100,
      "limit": 5,
      "nestedOptions": {
        "scoreMode": "avg"
      }
    }
  },
  {
    "$project": {
      "_id": 0,
      "name": 1,
      "address": 1,
      "neighborhood_overview": 1,
      "bedrooms": 1,
      "property_type": 1,
      "reviews.comments": 1,
      "score": { "$meta": "vectorSearchScore" }
    }
  }
]

# run pipeline
result = client["sample_airbnb"]["listingsAndReviews"].aggregate(pipeline)

# print results
for i in result:
    print(i)
 
```

**Output:**

```js
{'name': '3 Bedroom / Ocean views / Free Parking - Waikiki', 'neighborhood_overview': 'This hotel is one of the most popular locations in Waikiki because it is so close to the beach and all Waikiki attractions.  It is convenient to everything you will want to see and do during your vacation. Outdoor activities are countless from this location. Restaurants and international shopping are bountiful nearby. Fast food to 5 star dinning is available. Enjoy the unique Kuhio Ave. for dinning and shopping with the locals. Hawaiian food, Hawaiian artifacts and Hawaiian clothing are all available withing walking distance.', 'property_type': 'Apartment', 'bedrooms': 3, 'address': {'street': 'Honolulu, HI, United States', 'suburb': 'Honolulu', 'government_area': 'Primary Urban Center', 'market': 'Oahu', 'country': 'United States', 'country_code': 'US', 'location': {'type': 'Point', 'coordinates': [-157.82805, 21.27983], 'is_location_exact': True}}, 'reviews': [{'comments': 'Everything went smoothly and the apartment was great. The cleanliness and all the small touches, from the bathroom items to the coffee in the kitchen.\r\n\r\nThe apartment complex has an excellent location and great ammenities.'}, {'comments': 'The host canceled this reservation the day before arrival. This is an automated posting.'}, {'comments': 'I stayed here in a group of 10 for 4 nights for a wedding. We were on a tight budget and found the condo great value for money, with amazing views from two large balconies, a very short walk to the center of town, a bus stop right in front of the building, and plenty of towels and linen for use. Mark was also flexible with check in and graciously allowed us to check in very early after a horrible overnight flight which landed at 7am! We were there during a rare storm, however, and the windows in the bedroom with the balcony did not keep the strong winds out completely. Also, the dining table and sofas did not fit all 10 of us. Otherwise, we very much enjoyed our stay and would recommend this condo for other large groups.'}, {'comments': 'Mark的公寓位于Waikiki海滩附近,周边交通很方便,步行5分钟到海滩,3分钟到ROSS,下楼就能看到ABCstore｡\n我们租住的公寓位于35层,客厅和主卧的阳台有很美的风景,早上可以看到东边的日出,晚上可以看到海滩一侧的晚霞｡\n公寓如Mark在bnb上介绍的那样,设施完善,富有艺术气息,整洁方便,客卧的高低床适合有孩子的家庭入住｡\nWaikiki海滩的停车一直是很贵的,但Mark的公寓有地下停车位可以免费使用,真的是非常方便｡\n在Waikiki度假选择Mark的公寓一定没错!'}, {'comments': 'Great location in Waikiki and a wonderful apartment for a larger group. Very comfortable. The included parking space is a real asset.'}, {'comments': '기대하였던 것보다 상당히 좋았기에 이렇게 후기를 남깁니다.\n총 11명이 로얄쿠히오#3507에서 4박하였습니다.\n큰 수건은 약 30여개 정도가 있어서 충분하였고\n세탁기.건조기 도 잘 작동되어서 2시간만에 빨래/건조가 가능 하였습니다.(세제도있었음). 주방에는 접시 냄비 밥솥 등이 full로 갖추어져 있어서 밥을 해먹을수 있었습니다.(가위가 없어서 아쉬었음). 샤워실 세면대에 물이 막혀 내려가지 않앗는데 manager에게 문의 후 5시간만에 빠르게 해결해 주었습니다. 에어콘 작동 잘되고. 인터넷 잘됩니다. 걸어서 3분거리에 무수비가게. 맥도널드,마루카메우동,ABC마트 등등이 있어서 아주 편리합니다. 비행기도착과 동시에 숙소로 향하였고 13:00PM에 checkin을 해주었습니다. 비치의자 5개 있음. 바디보드 없음. 어린이 모래놀이 장난감 1set 있음.\n뷰 좋음.  단점:신발&양말을 벗고 맨발로 바닥을 걸어다녔는데 발바닥이 좀 많이 더러워 졌었습니다. 이에 다른분들께도 추천합니다.'}, {'comments': 'We loved the views, and the comfortable living spaces. Thank you so much Mark, for a wonderful stay. '}, {'comments': "It's good location to the shopping center and beach"}, {'comments': 'Great place to stay with a bunch of friends in Honolulu!'}, {'comments': "Awesome views of mountains, city skyline, city lights, rainbows & ocean. A lot of linens & toiletry provided. If you have more than 1 car though, you will have to find parking elsewhere. There's a Ross down the street that had a parking garage charging $35/day for parking, which is much cheaper than others around the area.\n\nOther than this, everything was great."}, {'comments': 'Great location.'}, {'comments': '와이키키와 가까웠고\n도보로 쇼핑, 식사, 구경을 할수 있었습니다\n오아후의 남동부해안 노쇼어등\n곳곳을 편하게 이동할수있네요'}, {'comments': "This is a roomy condo in a good location with spectacular views of the ocean and the mountains. We had a great time! The condo is clean and well-appointed. We had five adults staying here, and we never felt cramped. The place is well stocked with plenty of linens, including a generous supply of beach towels. The kitchen had plenty of dishes for virtually any cooking need, including a tea kettle and two types of teapots. The building also has a recreation deck with a pool, exercise room, sauna, ping-pong tables and more.\n\nThe check-in process was incredibly easy. We texted the host when we left the airport and were met at the condo by a guest host who showed us around and helped with our bags. In an unexpected complication, one of our party had broken their leg before the trip and was in a wheelchair. We hadn't booked the location with handicap accessibility in mind, but it turned out great. For anyone traveling with mobility issues, this is a good location. With an elevator and ramp out front, the wheelchair was no problem. The bathrooms are a bit too tight for a wheelchair if that's a requirement for you, but that's normal for any place that hasn't been specifically designed to be wheelchair accessible.\n\nThe only downside I'll list is that the foldout couches aren't that great. There are five beds in the bedrooms, but one of our party snores and was going to sleep in the living room on one of the foldout couches. It turned out that the mattress was very thin and after a very short discussion we decided we could wear earplugs because an adult would probably not get a good night sleep on the couches. That said, the five of us slept great in the five beds (two are bunkbeds, but were fine even for adults). The place isn't brand new and has signs of wear around the edges, but no more than one would expect in a vacation property. \n\nOverall, we were very happy with our stay and we'd both recommend it and go back there again!"}, {'comments': '위치뿐만 아니라, 청결도 안전까지 굉장히 좋은 곳이었습니다 :) 중간에 문제를 해결해주시는 것도 아주 빨랐고 좋았습니다 ^^ 없는 게 없을 정도로 완벽했어요 ! 주변에 쇼핑과 먹을 곳이 굉장히 많이 아주 좋았습니다 ! 다음에 또 가고싶을 정도였어요.'}, {'comments': "We have enjoyed Mark's apartment immensely.  All the rooms were clean, well-kept, everything was in working order and well prepared.\n\nThe view of the ocean from the balcony was spectacular and soothing at the same time.  The location was a short walk to the central Wakiki, even my 80+ aged in-laws did not find difficult to walk.\n\nI would highly recommend Mark's place and if you are planning a family get together on Wakiki as I was, give Mark's large apartment a look-in.\n\nCheers from Peter"}, {'comments': "Fantastic place!!! It was way more beautiful that the pictures posted. The A/C worked great in all the rooms (which is what we needed), absolutely LOVED the Guest bathroom shower. Perfect location. Never used my car, walked everywhere we needed to go. Also an ABC Store, Starbucks, and a McDonald's either literally across the street or a block away. Will DEFINITELY request this room for our next Staycation in Waikiki. Thanks, Mark!!!"}, {'comments': 'So we actually got upgraded to a different room d/t some plumbing issues #3506 so this review will be that room. \n\nLocation was fantastic, right in the middle of where you want to be. About 5-min walking distance to the beach. The place was spotless and the ocean view from the bedroom with the double beds was absolutely incredible.\n\nThe place had a sofa bed, an ottoman that turned into a single bed, and extra blankets/bedding in the closets. \n\nThe place was very comfortable, felt like Home. The second bedroom with the full bed and bunk beds was very comfortable as well, it’s just a bit cramped as there isnt much space other than the beds and a small closet. But we were able to store luggage under the beds which helped, and not to take away from how great this place is, just to give an idea of what the room is like.\n\nHowever there are so many other options for sleeping such as the two beds in the living room plus extra mats/bedding in the closet so if the one room feels cramped there is plenty other space to either sleep or store luggage.\n\nThis place would be perfect for a bigger family and even has items there for a baby like a high chair and some other things too.\n\nThere were also boogie boards on one of the balconies which was very nice to have.\n\nOverall I️ highly recommend this space, and I️ actually wish I️ had the chance to stay and relax in the room more because I️t was really that nice and comfortable.'}, {'comments': 'Mark was great to work with and responded very quickly. He was sure to get in contact if there was anything he needed.'}, {'comments': 'The apartment was great for our family group of two teenagers, a five year old, and two adult.\nWell situated for beach, shopping and restaurants.'}, {'comments': 'Good location and service!'}, {'comments': 'This apartment is fabulous. The views are spectacular, it was clean and nicely decorated. There was a booklet with tons of great local information. The AC was much needed. I would recommend this place if you want to be right in the heart of Honolulu and Waikiki. Shopping and Restaurants are right there, bus system is everywhere, there\'s 1 free garage parking space that fits 6\'5" and under. The check in process was easy and fast.'}, {'comments': 'This apartment is incredible! Two balconies with breathtaking views, full kitchen, two bathrooms and TVs in every room. We all had our own space and not to mention access to all hotel facitilies. Great communication with our host and great location. Can’t recommend this apartment enough. '}, {'comments': '立地は抜群です｡\nﾄｲﾚｯﾄﾍﾟｰﾊﾟｰや洗剤など買い足す必要があるが大きな問題なし｡\n大人数での旅行に最適｡'}, {'comments': '家族で利用しましたが､個室とﾘﾋﾞﾝｸﾞの数がちょうど良くとても快適に過ごせました｡皆んなも喜んでました｡\n眺めも最高だし､立地も中心に位置する為どこ行くにも良い所でした!!!\nまたﾊﾜｲに行った時は利用したいです!!!'}, {'comments': "location,view,facilities were very good.\nThe House is suitable for family.\n3 room's beds were very comfortable. \nIt is located close to famous points.\nOur family whole members were satisfied."}, {'comments': 'The rental was in an ideal location and was within walking distance to anything you’ll need in Waikiki. There was ample space in the condo, even for 8 guests. Wished there was a second parking space available in the garage, but aside from that, it was an excellent stay. Would definitely stay here again!'}, {'comments': 'Super convenient location, amazing view. Friendly guest host (we had Alex) who gave great explanations. We had a great time. Thank you!!'}, {'comments': '10/10. Great location. Amazing view.'}, {'comments': 'It was wonderful airbnb near Waikiki and downtown! Definitely recommended!'}, {'comments': '집 위치는 와이키키 해변까지 걸어서 5분? 정도이고 주변 쇼핑 거리와도 매우 가까워서 위치는 매우 만족스럽다. \n총 6명이서 함께 지냈는데 불편한거 하나없이 널널하게 생활했고, 특히 거실과 방안에서 밖에 보이는 view 가 끝내준다.\n다만 예약확정 되고 난 후에 몇시에 로비에서 만날건지 먼저 물어보고 꼭 확답을 받아낼것..!\n이걸 안해서 당일날 부랴부랴 전화했었음.\n집을 보여준 Mark인지 누구인지 모르겠지만 (이름을 못 물어본게 아쉽다) 너무 친절했고, 감사했다'}, {'comments': 'Beautiful, exceptional condominium with million dollar viewsParking, security and all the amenities! We didn’t want to leave❤️'}], 'score': 0.7125971913337708}
{'name': '2br/1ba,1 kitchentte, 10min walk to Waikiki beach', 'neighborhood_overview': '', 'property_type': 'Apartment', 'bedrooms': 2, 'address': {'street': 'Honolulu, HI, United States', 'suburb': 'Oʻahu', 'government_area': 'Primary Urban Center', 'market': 'Oahu', 'country': 'United States', 'country_code': 'US', 'location': {'type': 'Point', 'coordinates': [-157.82304, 21.27703], 'is_location_exact': True}}, 'reviews': [{'comments': 'I booked this place for my friend and her family for the first time in Honolulu.  They liked the location, very close to beaches and shops and restaurant.  But they wonder why they had to take the trashes down after paying the cleaning fees.   '}, {'comments': '房东非常热心周到负责｡房子非常干净舒适,甚至好于图片｡'}, {'comments': "친구들과 함께한 청춘여행 8일중 4일을 여기서 지냈는데 가성비 최고의 숙소이다. 호스트인 카즈에씨는 출국 이전부터 세심하게 체크인 시간이며 궁금한 점이 있는지 확인했으며 메세지를 남기면 곧장 답장이왔다. 하와이에 도착하고 약속한 체크인 시간보다 다소 늦었으나 호스트는 진작에 숙소에서 기다리고 있었다.(전반적으로 일관되게 굉장히 친절하게 설명해주고 궁금한 점을 해결해주었다)  이 방은 다소 연식이 있어보이는 아파트 4층에 있으며 유일한 단점은 계단을 이용해야 한다는 것이다.(가벼운 운동한다고 생각하면 무리 없다.) 방으로 들어가니 최근에 인테리어를 해서 그런지 낡은 아파트와는 반대로 다소 깔끔하고 세련된 모습을 하고 있었다. 무엇보다 기대이상으로 깔끔하게 관리되어온 모습이 마음을 굉장히 편하게 만들어 주었다. 호스트가 워낙 꼼꼼한 분이셔서 부족한 것이 하나 없이 구비되어 있던 생활용품이 호텔보다 훨씬 훌륭했다. 이 방에서 4일간 지내면서 가장 큰 장점 두가지를 꼽으라면 깔끔함과 모든 것이 완비되어 있는 것이었다.  총평으로는 굉장히 만족스러웠다. 가성비가 뛰어나다. 특히 친구들끼리 오는 여행객들에게 적극 추천해주고 싶다.\r\n\r\nFor 4days I've spent fabulous time with my friends. The host, Kazue san was very precise, friendly and kind. She double checked our check-in time to be on time and asked us if we have any questions even before we arrive at Hawaii. The room was spacious and extremely clean. Also interior was fancy.(totally different with the exterior of the building) Beds was comfortable enough to solve our tiredness from tight trip schedules and everything in this apartment was well-prepared. The best two advantages of this apartment are cleaness and Well-stocked daily supplies. Thanks to the host for making us feel and live like one of the local Hawaiians. I would defenetly stay in her place again if I have another chance to go to Hawaii!!"}, {'comments': "Kazue was very accommodating as soon as we got to the location.\nAs soon as we walked in, she gave us a detailed tour of the house and the location.\n\nShe as well had extra amenities for us to last the whole week, if not extra being provided.\n\nKazue was a great host and anyone wanting a close home by the beach should definitely go ahead with kazue's airbnb. :)"}, {'comments': 'great location, nice place, great host..... '}, {'comments': "1. Great location\r\n\r\n2. Enough room for 4 guests with 4 beds\r\n\r\n3. Easy to check-in & check-out\r\n\r\n4. Easy to park a rent-car with extra pay by US$15 cash a day\r\n\r\n5. Bad noise from outside and air conditioners inside\r\n\r\n6. Don't expect any views through windows\r\n\r\n7. It's good for guests who spend most of their time outside till late night"}, {'comments': 'The appartement ist clean, good street - calm  and reale near to Waikiki.'}, {'comments': "I went to Honolulu for the Honolulu marathon with my parents and my brother. We stayed at Kazue's place because it is close to the finish line. It turned out to be a convinient location for everything else. \nWe liked our stay and the host Kazue and John were so kind and friendly. We felt very welcoming.\nWe had a good time in Honolulu thanks to Kazue and John. Thank you!"}, {'comments': '정말 깔끔하고 좋았습니다! 다만 음식을 만드는 레인지가 살짝 열이 부족해서 음식을 빨리빨리 만들지 못했네요, 가족과 가시는 분이나 음식을 사먹지않고 하시는 분이라면 가스레인지를 하나 사시는 걸 추천합니다!'}, {'comments': '친구들과 2일 동안 편안하게 잘 머물렀어요. \n와이키키까지 걸어갈 수 있는 가까운 거리, 별이 잘 보이던 옥상, 산책이나 조깅을 할 수 있던 운하길, 간단한 식사를 할 수 있던 자그마한 주방이 좋았어요.\n아쉬웠던 점은 화장실 세면대의 물이 조금씩 나왔고 우리는 4명이었는데 테이블 의자가 3개 밖에 없어서 좀 불편했어요.\n'}, {'comments': 'We enjoyed our stay at this place as it is very conveniently located in Waikiki. It was very easy to communicate with Kazue and she was very accommodating to our need\n'}, {'comments': "Kazue is a good host and very supportive. \nThe location is fine and not too far from the Waikiki beach.\nThis place is recommended for young people who just need a place to sleep and don't care about noise come from the airco or outside. \nThe 4th floor without elevator can be an issue if you do shopping a lot in Honolulu.\nThanks Kazue for your support during our stay there!"}, {'comments': '房子里海滩很近,每天晚上我们都走路去海滩,很方便｡The apt is very close to the beach, every night we walk to the beach, very convenient. Our plane was dalay, but the John has been waiting for us to 1:30 am to open the door, very grateful.'}, {'comments': 'The location is very convenient: an ideal place for people who want to spend time at the beach. It is close to all dining options as well.'}, {'comments': 'Beds were really quite comfortable. Kitchen was perfect with all the basics needed to make our stay comfortable. Location was perfect for getting to all the activities we did. Great place, great stay and would definitely recommend this to others.'}, {'comments': 'It was good ! Really close to evrything . For this price it is really good. WiFi is not sooo good But that was Okay ! We had te best time ever'}, {'comments': 'Everything was ok. In spite there was no elevator they help us with the luggage very kindly. Is an apartment with a very good ubication, near waikiki beach. We enjoy a lot. '}, {'comments': "What a great place to stay! I took my parents and my family to Hawaii for the first time, with little toddler and two family, we were struggling to find a suitable accommodation in the primary location. This place was nice, clean, best location in Waikiki. Short walk to shops, beach and bus stops. I found most of bus go through Kuhio ave, so it's super convinient. \n\n"}, {'comments': 'Great time'}, {'comments': "Kazue's place is walking distance to everything in Waikiki, and only a few blocks from the beach. It isn't fancy but it was a great price, and I was very happy with my choice when I stayed here."}, {'comments': 'Kazue is very easy to talk with. Fast response and helpful. The room is clean and convince. The location is just perfect for visitors specially for people want to hang out in Waikiki. \nI highly recommend her place for visiting Hawaii.'}, {'comments': "Good location to stay.\nThe room is top floor on corner.\nWe had a good time on a big terrace, like a Hawaiian!\nI'd love to go again!!\n"}, {'comments': '室内は可もなく不可もなく､清掃は行き届いており不満はありません｡ｱﾒﾆﾃｨやﾄﾞﾗｲﾔｰなどもあり､生活には困りません｡ただ4ﾍﾞｯﾄに4名で宿泊したが､ﾘﾋﾞﾝｸﾞには椅子が2脚しかなく､4名でゆっくりするｽﾍﾟｰｽはない｡あくまで寝るｽﾍﾟｰｽという印象｡\n外に広々としたﾃﾗｽのような共用ｽﾍﾟｰｽがあるのはよかった｡特にﾀﾊﾞｺを吸う人には｡'}, {'comments': '清潔な部屋でした｡\n食器やｺｯﾌﾟも揃っていました｡\nﾊﾞｽﾀｵﾙがいっぱいあったので海に行く時などにも持っていけました｡\nﾎﾞﾃﾞｨｿｰﾌﾟとﾘﾝｽｲﾝｼﾞｬﾝﾌﾟｰもありました｡\n場所も買い物に行くのにもｻﾞ･ﾊﾞｽに乗るにも便利な場所です｡\nABCｽﾄｱも近くにありました｡\n一点､冷蔵庫に今まで部屋を利用した人たちの残り物らしきものがいろいろあったのが少し気になりました｡｡\n'}, {'comments': 'Very kind and reactive host. The condo is very clean (but a bit small for a family, no room to be together). Is is very well situated in Waikiki, not far from everything you want!\n'}, {'comments': 'Definitely would stay again on a future Waikiki visit! Spot is as advertised in the photos. Nothing glamorous but very clean, phenomenal location (walking distance to everything), and Kazue (and John) were extremely communicative. \n\nWifi is not extremely strong FYI, had trouble doing high bandwidth work (though worked fine for email, etc).'}, {'comments': 'Highly recommend house! Clean, big enough, near main street and beach, silent and more:)'}, {'comments': 'Overall a good deal for the price. Very conveniently located, only 3 blocks from Waikiki beach. Our host met us at check-in and was very friendly and responsive when we reached out. There are two bedrooms and no living room which made it a little difficult to hang out together. Good if you just need a convenient place to sleep and prepare simple meals. Only electric hot plates were provided, there were no burners on the stove. The kitchen was well stocked enough for light cooking. Bathroom was clean and plenty of towels and toiletries were provided. The wifi was slow but worked for light browsing.'}, {'comments': 'ｽﾃｷな思い出ができました!ありがとうございます!'}, {'comments': "Kazue's place was great! Very modest, but that was just fine - we didn't visit Waikiki to stay inside all day! It is two air-conditioned bedrooms with two single beds in each, and one bathroom at the end of the hallway/kitchenette combination connecting everything. We tried pushing two beds together to make a double, but they were slightly different heights so it didn't work. There is a nice fridge/freezer, and a stovetop if you wanted to do simple cooking in the kitchenette/hallway, although with so many amazing food options within walking distance, we didn't bother. \n\nThe location is great - walking distance to everything in Waikiki. And the convenience of also being able to rent a parking space helped out tremendously. We rented an affordable car from Turo (use link (Website hidden by Airbnb) for $25 free credit) to explore the island, as Lyft/Uber were surprisingly expensive. I would highly recommend taking advantage of the great parking space and getting a car - Waikiki is one of the many amazing places on Oahu, so give yourself the chance to explore.\n\nI would highly recommend this place if your primary goal is a comfortable place to sleep. If you're looking for a luxury resort room, go to the Sheraton. If you're looking for a modest place to sleep each night, this cozy two bedroom with four single beds in the heart of Waikiki is absolutely the perfect place. Thanks for the great experience, Kazue!"}, {'comments': 'Kazue is a nice and kind host. She made every effort in ensuring a smooth checkin and stay experience. Her apartment is close to the downtown and beach area. We enjoyed our stay very much. Thanks Kazue! :)'}, {'comments': 'とにかくｱｸｾｽもよく､日本語でも対応してくださるので､安心してｽﾃｲすることが出来ました｡\n\nｷｯﾁﾝもある程度整っているので､外食続きが苦手なわたしにはﾋﾟｯﾀﾘでした｡\n\n何よりﾁｪｯｸｲﾝの際に立ち会ってくれた方がとても親切で､楽しい方でしたので､良い旅のｽﾀｰﾄを切ることが出来ました!\n\n感謝です｡'}, {'comments': "Great location at walking distance of everything in Waikiki and public transports,, good price and 2 separate bedrooms exactly what we needed! The host is nice and can be flexible on check-in and check-out when it's possible. Had a great time!"}, {'comments': 'Accomodations were excellent! listing was exactly as listed...would stay again in the future'}, {'comments': 'Great place. John was easily reachable and answered all my questions in a timely manner. Little touches like the bottle of aloe gel in the fridge were a nice touch. The place was as described. Would book and stay again. There is no elevator so be prepared to carry your stuff up 3 flights of stairs.'}, {'comments': 'clean and neat.'}, {'comments': 'Great place close to everything, and good price!!'}, {'comments': "Kazue and John's place was nice, clean, and well located. John gave us help getting our substantial amount of luggage upstairs and gave great advice on local attractions. The apartment has a nice terrace area to kick back with a drink after a day of work or relaxation. Additionally it is located extremely close to Waikiki beach park, Diamondhead, and the Hawaii convention center. The central common space doesn't have AC but the rooms have fantastic window units. Check in and check out were a breeze compared to many other Air BnBs I have stayed at since John and Kazue have it down to a science. This place is truly better than advertised. "}, {'comments': 'Great Location! An easy walk to the beach, restaurants, and bars.'}, {'comments': 'Great location for the price!'}, {'comments': 'La experiencia ha sido buena, John encantador, la ubicación perfecta, deberían renovar algunas cosas.'}, {'comments': "Kazue and John are amazing hosts! Kazue is very responsive to our queries and really nice, they allowed us to check-in early which we greatly appreciate. John is also exceptional, check-in was so smooth (he helped us with our luggage) and he gave us great advice on Honolulu!\n\nGreat location (a lot of things are accessible and the place is easy to find) and the area is safe. Great value for your money! I can't wait to be back in Honolulu and stay again in their place."}, {'comments': 'Kazueさんのﾚｽﾎﾟﾝｽも早くよかったです!\nﾜｲｷｷﾋﾞｰﾁからの立地も良くさい最高でした!'}, {'comments': 'Location is near by the beach and all the action is. But the place need a lot of upgrade, I guess you get what you paid for, so make sure you are getting a good price.'}, {'comments': "My family of 4 had a very nice time at this apartment over Christmas/New Years. It's a top-floor corner apt, so it was generally nice and quiet. The AC is a bit loud, but it's fine if you turn it on Low. It's a great place to come home to after a day out exploring the island, but it's a bit small to spend an afternoon there relaxing. There is no living room, and the kitchen/eating space is small. But none of that really mattered to us. We were able to cook a nice egg breakfast every morning, and head out into the the busy Waikiki neighborhood (really crowded!), explore the island, eat dinner out (make reservations! Or try your luck at the Duke's restaurants, some of which don't take reservations), and come back to a quiet apartment. Plenty of hot water, and great water pressure. We loved that there were four separate beds, all comfortable. Our host Joyce was very responsive and attentive."}, {'comments': 'Incredible value five minute walk to the beach, 4 beds, kitchen and safe.'}, {'comments': 'Kazue’s place was located in an easily accessible place to Waikiki’s main attractions. Communication was prompt and clear and John helped kindly with our check-in process.'}, {'comments': 'Kazue and John are very friendly and responsive. John helped us carry the baggages on to the apartment and provided us a lot of local tips. Flexible check in time, very smooth and easy check-in process.\n\nThe place is generally good. Convenient location and reasonable price. The neighborhood is a little noisy. The WiFi and cooktop are slow, made it a bit hard for us to do work on computer or cook meals.'}, {'comments': "Kazue's place was close to Waikiki beach area and the center. If you want a affordable place to stay and eat out some this place was perfect. Also there are two bedrooms so if you want some privacy its nice too.  Enough kitchenware as well to cook easy meals!\nCons were,  you can hear the next door neighbor if the windows are open, wifi was poor and slow. Three people using internet for work or personal reasons was stressful."}, {'comments': 'Such a good location for a stay in Waikiki! Pretty basic but has everything you need and the beds were relatively comfortable too :) the bedrooms don’t currently have curtains which was our main issue, but other than that it was a great stay!'}, {'comments': 'ﾜｲｷｷからも近く､動物園や水族館にも徒歩で行けます｡\nﾎﾃﾙのように部屋でのんびりするのではなく､日中はほとんど外に出て､部屋に寝に帰るだけと言う人には十分だと思います｡ﾎﾃﾙよりはずいぶん安く宿泊できると思います｡'}], 'score': 0.7071605920791626}
{'name': '2 BR Queen Size Sunny - Nolita', 'neighborhood_overview': "The apartment is right next door to beautiful Old St. Patrick's Cathedral and perfectly situated with access to ALL subway lines making it easy to get anywhere in this fabulous city. Supermarkets & Whole Foods nearby as well as cafes and other places to eat and drink. Literally right above Emporio which is a Michelin rated restaurant.", 'property_type': 'Apartment', 'bedrooms': 2, 'address': {'street': 'New York, NY, United States', 'suburb': 'Manhattan', 'government_area': 'Nolita', 'market': 'New York', 'country': 'United States', 'country_code': 'US', 'location': {'type': 'Point', 'coordinates': [-73.99449, 40.72182], 'is_location_exact': True}}, 'reviews': [{'comments': 'A colleague and I stayed for two weeks and the apartment worked wonderfully for us. Nicely located and Brendan made everything very easy.'}, {'comments': 'The apartment is fantastic - a wonderful location with great bars and restaurants on the doorstep, it looks great and has everything we needed including 2 proper double BRs. Brendan was a brilliant host - very quick at replying to any question we had and really helpful. A great experience all round. '}, {'comments': 'BEST NYC HOLIDAY EVER!!! We stayed in Brendan flat for 5 days at the end of March and cannot fault our host or his flat. From the moment we made the booking, Brendan has been unbelievably helpful pointing us in the right direction to make the most of our time in NYC. His warm and well appointed apartment is perfectly located, you could not ask for a more eclectic mix of restaurants, bars, bakeries and shops. Cherry on the cake there are 3 subway stations minutes away in case you are not an uber traveller. 5 star experience all- round.'}, {'comments': 'Lovely apartment in a great location! Brendan was very helpful and flexible throughout. Highly recommended!'}, {'comments': "Brendan was a great host!  He was very accommodating, and responded very quickly by text.  We met Brendan in the restaurant on the ground floor of his apartment, and walked us through everything.  The size of the apartment was perfect for our group of two couples with two small babies.  Of note, his place is a third floor walkup, which didn't bother us but could be an issue for others.\r\nThe location couldn't be better - in the heart of the village...wonderful shops, restaurants, coffee shop across the street, minutes away from Little Italy and Chinatown, and two blocks from the subway station.  We are already talking about when we will be returning for our next NYC visit.  "}, {'comments': 'Great flat, superb location and Brendan was very helpful. Can thoroughly recommend!'}, {'comments': 'The aparment was great and the location was very good also. It was clean and everything worked. I definetely recommend it.'}, {'comments': 'This is a great apartment in a great location! It is a perfect home base to explore all of NYC. Brendan is a wonderful host and flexible even when our schedule changed. I will book again when I return.'}, {'comments': "Brendan est un hôte attentionné qui s'assure que tout soit bien prêt pour accueillir ses invités. Toujours disponible et prompt à répondre aux questions, c'était un stress en moins que de préparer le voyage et d'arriver à New York pour 10 jours.\r\nSon appartement est vraiment confortable, bien équipé et vraiment bien situé dans Nolita, un quartier de Manhattan fourmillant d'activité le soir et donc propice aux sorties. L'appartement est d'ailleurs situé juste au dessus d'un excellent restaurant : L'Emporio.\r\nJe recommande vivement !"}, {'comments': 'Brendan was super accommodating and a very helpful host. Even before arriving, he was very responsive and helpful when we had any questions about the place. His place is very nice and clean, and close to many subway stations. There are a ton of good cafes, bars, and restaurants close by as well. We would definitely book again with Brendan if we do come back to New York again.'}, {'comments': 'Brendan was the perfect host!  His apartment was exactly as pictured.  It was large (by NYC standards), clean and very comfortable.  He was quick to respond to all communications.  He was also friendly and flexible.  I would stay there again if I find myself in NYC in the future!'}, {'comments': 'Brendam nos ofreció su casa como si fuéramos amigos y nos hizo sentir como en casa. Un buen anfitrión!!\r\n'}, {'comments': 'Really dice location, matching the expectations. A lot of nice restaurants around with the subway just around the corner,'}, {'comments': "As advertised - great neighborhood, very central to all points in the city. The apartment was clean, the meet-up was easy, the owner professional. The apartment is located on the 4th floor of a walk-up, which is pretty normal for nyc. Just something to be aware of in the event that you aren't comfortable with stairs for any reason."}, {'comments': "We loved staying at Brendan's place in Nolita.   The neighborhood is terrific - we enjoyed the cupcake bakery, wine bar, and hipster coffee shop right on our block!  The apartment worked out great, no complaints, Brendan made the check in/out process smooth. We would definitely rent this apartment again."}, {'comments': "We truly had amazing time in New York during stay in Brendan's apartment. Location was perfect. Everything was as advertised. Unfortunately we were not able to meet Brendan in person but he was in contact with us through airbnb so everything went smoothly. All in all if we go back we would choose again Brendan's apartment. Great experience all together :)"}, {'comments': 'great location! we loved the neighborhood, excellent place for visit NY, clean and beautiful apartment. Brendan was very helpful and easy to locate when we needed. Highly recommended.'}, {'comments': 'Stor fleksibilitet i forhold til ind og udtjekning'}, {'comments': 'Appartement bien et confortable, bien situé à manathan dans un quartier bien sympa, métro à proximité... À recommander '}, {'comments': "We had a great stay at Brendan's apartment. It's a roomy apartment and looks just like the pictures. We loved the neighborhood, very cute with lots of little shops and no trouble catching cabs or walking to the subway. Brendan was very courteous, met us outside and was available and easy to communicate with throughout our stay. The apartment was clean and well kept. The only thing I would say is that remember that it is up three flights of stairs. Some of the people I went with hadn't read the listing well and were surprised, but it didn't bother me. Thank you so much Brendan!"}, {'comments': "We had a great time staying in Brendan's apartment. location is perfect and he was flexible with picking up the key. \r\nApartment was clean And has  air conditioning which we really needed in warm and humid NY.\r\nOnly min was that there were only 4 towels for 4 persons for a stay of 5 days and that is not enough, same goes for glasses only 4! "}, {'comments': 'Nice apartment.\r\nGreat location.\r\nClose to restaurants, and the subway.\r\nBrendan was very friendly.\r\nHe offered to store our luggage the day we checked out, witch gave us 1 extra day in NYC :o)\r\n\r\n'}, {'comments': 'Brendan is a very helpfull host, présent at 2 AM to open the door and sent the postcards ! the flat is very well located in NY, Nolita is the place to be but it is noisy and one bedroom has no blinds and we were 3 but There were 2 chairs.'}, {'comments': "L'appartement est idéalement situé au cœur de Nolita, quartier très vivant et très sympathique.\r\nNous avons apprécié les deux chambres séparées parfaites pour 4 adultes.\r\n"}, {'comments': 'Brendan is a fantastic host. He was quite accommodating and flexible around checking in and out. The apartment itself was in a charming area with easily accessible transprotation, was clean and quite sizeable for NYC standards. I would definitely recommend it to any groups traveling through the city.'}, {'comments': 'The apartment was perfect and Brendan was a great host - very responsive and organised. Thanks, we had a great time! '}, {'comments': "Great location, very cute place, nicely decorated.  Typical New York walk up.  We were moving my son into NYU and had a lot of luggage.  Walking up three flights of stairs was a bit of a challenge but once in the place, it's very comfortable and well appointed.  Would have been fine if we didn't have so much baggage.  Brenden is a good host and had left helpful instructions."}, {'comments': 'Wir haben dieses Appartment im trendigen Stadtteil Nolita für uns als Familie (2 Erwachsene, 2 Teenager) für 3 Nächte gemietet. Die Gegend ist toll. Restaurants, Bars und Shops - alles in der Nähe. Brendan hat uns einen Late-Arrival sowie Late-Checkout möglich gemacht, so dass wir sehr viel von unserem Aufenthalt hatten. Die Wohnung ist aufgrund der 2 Schlafzimmer sehr gut für 4 Personen geeignet. Brendan hat immer sofort auf Anfragen reagiert und auch unser in der Wohnung vergessenes Handy an zentraler Stelle hinterlegt, so dass wir es wieder abholen konnten. Es war sehr warm in NYC, aber die Klimaanlage hat sehr gut funktioniert. Die zentrale Lage bedingt allerdings auch, dass das Schlafzimmer zur Straße nicht ganz ruhig ist. Aber dafür ist man schließlich auch in Manhattan.'}, {'comments': 'Brendan was an amazing host and had the whole apartment set up before we arrived. I flew in on a redeye and Brendan had the keys ready for me to pickup. The apartment is roomy by NYC standards and there was more than enough room for 4 of us. Nolita is an amazing neighborhood with enough restaurants and bars to visit for a year; plenty of shopping too. The apartment is located on a quiet enough street with central access to 6 and B,D,F,M trains '}, {'comments': "The apartment is located in a busy and vibrant part of Little Italy and is close to a number of the subway lines. The apartment itself has enough room to use as a place to crash of a night but you fill find that you don't end up spending much time there with everything that is on offer on your doorstep."}, {'comments': "In a city where shoe-box hotel rooms are the norm, this place was a nice fit for my work colleague and myself for three days. The apartment is clean, beds and couch are comfortable and having a kitchen is nice even if we didn't use it during our stay. \r\nBrendan greeted us and walked us up to the flat, and was great at communicating to set up our check-in and stay.  Being on the Lower East Side, right next to Little Italy, it was a short commute downtown, and easily accessible to take the subway to Midtown. Would recommend and stay again. "}, {'comments': "Our host was responsive and helpful. The apartment was exactly as described! Plenty of room for 4 adults, full bath, clean linens, comfortable beds. Air conditioning in both bedrooms made for a great night's sleep. The best part for us was location, Location, LOCATION! This apartment is in a fantastic neighborhood with restaurants and shopping. But it's access to everywhere from Brooklyn to Soho to nearby subways that can take you where ever you need to go; made it perfect. We'll definitely stay here again!"}, {'comments': "Perfect location and lovely little flat! We'll sure be back!!"}, {'comments': 'We have enjoyed our 2 weeks stay at Brendan’s place a lot. He is a good host and keeps his promises.\r\nNolita is a great neighbourhood close to Chinatown and Little Italy with lots of coffee bars, cafes, restaurants, supermarket and metro line at walking distance.\r\nThe apartment offers not  a lot of  space in the living room and kitchen for 4 persons but do not forget that you are in New York City. There is television set available which is great in case of a rainy day and the 2 bedrooms give enough room for 4 persons. In summer time the aircondition offers a great welcome when it is getting too hot inside and the wifi connection works perfect.\r\nHis place we can recommend strongly to anyone who plans to visit New York. \r\n'}, {'comments': "Great stay at Brendan's place in Nolita. Great location, very clean, and place looks exactly like the pictures. Bars, restaurants, and coffee all just steps away. Fantastic Italian restaurant a few floors below the apartment. 4 male adults in one place for 3 nights and it was perfect for NYC standards. Brendan was always very responsive and also accommodated our odd check in/check out times. Subway near by. Couldn't hear other neighbors, and though there was construction going on outside, the noise from that was only during the day. I would use his place again no question. "}, {'comments': 'Service was prompt and the apartment was fantastic!  Location was key.  Would stay again.  Thanks Brendan!'}, {'comments': 'We had a lot of fun in NYC, cause his apt is amazing ,comfortable and more convenient for traffic. We will have his apt and be his guest again without any question. '}, {'comments': 'Nice flat! The nolita hood is one of the best place to stay and to visit NYC! A lot of restaurants bars surrounded by subway stops...a perfect place. Brendan was here for the check in and stay flexible for the check out time! He answered us in a quick manner to all of our questions or requests. So if you r 4 peoples looking for a great stay in NYC i have to recommend you to get in touch with him!'}, {'comments': 'Apartamento aconsejable, en el centro de la ciudad, cerca de la zona financiera de Manhattan. Quzá un poco pequeño, pero teniendo en cuenta que solo era para dormir y poco más, cumple su función a la perfección, el trato con Brendan fue perfecto, incluso nos permitió dejar las maletas en otro apartamento el día que dejamos el piso.\r\n\r\nMuy recomendable para visitar la ciudad, muy bien ubicado.'}, {'comments': "We had a great time at Brendan's 2 bedroom apartment. He was very accommodating to our party. When we arrived a few hours before check in, and he allowed us to temporarily store our bags so we could get our vacation started. And, he helped us store our bags on the way out if the city too.\n The place is in my favorite part of New York, with tons of restaurants, bars and shopping nearby. I would defiantly stay there again. "}, {'comments': 'Muy buena descripción de lo céntrico y de la organización del departamento. Tuvimos todas las facilidades por parte de Brendan.\r\nEl ambiente de los vecinos, y la buena localización del departamento nos ayudó a poder conocer muy bien la ciudad de New York.'}, {'comments': "Brendans' apartment is great! Located in one of the most interesting neighbourhoods in Manhattan with plenty of shops, bars and restaurants nearby. In addition to this, there is a very good subway connection within 5min walking distance.\r\n\r\nWe've been there for a week with four people and the apartment was big enough for us!\r\n\r\nGreat stay, totally recommend it!"}, {'comments': 'Brendan has a very nice apt. within a wonderful neighbourhood. You are very close to everything. The rooms look like displayed at the pictures and the apt. has everything you need for the day. The wifi is pretty good. We have been there with two couples and are completely satisfied.\r\n\r\nTip to travellers: If you get to nyc the first time you can use the free wifi in the subway to contact brendan.\r\n'}, {'comments': 'Great experience. Fantastic location and clean space.'}, {'comments': 'Great staying in the best area. Brendan is super nice and flexibable!'}, {'comments': 'Apt was great, Brendan made it easy and was flexible on check in/out times. I would definitely stay there again. Awesome location! '}, {'comments': 'Brendan was great with communication and responded promptly to all questions and messages. We got to NY early, so Brendan allowed us to store our bags at his place until the apartment was ready, and even gave us some tips on great restaurants. Cafe Habana is awesome! He even let us have a late check out. The apartment was clean, spacious, and best of all, quiet. Everything we needed was there and the location cannot be beat! Would definitely recommend!'}, {'comments': "Four of our friends stayed in Brendan's apartment during Christmas. The apartment is very true to its pictures, clean and comfortable and the neighborhood is great with so many nice restaurants and shops. I would totally recommend this apartment. "}, {'comments': "Great apartment in a great neighborhood, really close to the subway, chinatown and little italy.  Can't go wrong!"}, {'comments': 'We much appreciated the contact with Brendan right from the start. He was very easy to communicate with. The appartment was terrific and the location excellent. We had splendid days in NY, and I could well imagine returning to this flat on my next visit.'}, {'comments': "Super appartement! Comme dans la description. On a passé un super moment là-bas. Un point de départ de très bonne qualité pour sillonner New York.\r\n\r\nBrendan nous a donné les clés et nous a dit ''Vous êtes chez vous''! Juste parfait et réactif par texto.  \r\n\r\nMerci Brendan"}, {'comments': 'Brendan was a terrific host from start to finish.  He was quick to reply,  very accommodating and helpful.  The description was spot on (clean and comfortable) and the location was terrific for our needs.   '}, {'comments': "Brendan's apartment was exactly as pictured. Clean, warm and cozy. The beds were comfortable and the neighborhood was filled with wonderful little cafes and restaurants. Very convenient location. We'd stay here again!\r\n"}, {'comments': 'Estuvimos 6 noches en el apartamento de Brendan, el fue muy puntual, siempre dispuesto a apoyar pero respetando privacidad, el apartamento esta muy bien ubicado, dos o tres estaciones del tren muy cercanas, todo de acuerdo a fotos y descripción, muchas gracias Brendan, durante nuestra estancia nos sentimos mas Neoyorkinos que turistas.'}, {'comments': 'The place was clean and conveniently located to lots of good food options nearby.'}, {'comments': 'Brendan was responsive, when i landed early in JFK and reached the apartment before checkin time, Brendan was kind enough to let me leave my luggage with him. The apartment itself is very clean and is in a wonderful location.. this is probably my go to location in Nolita, so look forward to booking again the next time I am in NYC'}, {'comments': 'Brendan was great!  He met me @ midnight to let me in!'}, {'comments': "It went okay when we stayed in Brendan's apartment. Brendan is a very kind host. However, At the first night, we didn't get hot water and it was repaired till next day's afternoon. Brendan said it was rare though. Before I booked the apt, it said the check out time was flexible. But at the night before we checked out, we were told we had to leave by noon. Maybe I didn't get the definition about flexible check out time. I think that's my fault. Just wanna let the other people who want to stay in the place double check the time with the host even before you book it. Anyway, the staying in NYC was fine. Hope you guys can enjoy the city."}, {'comments': 'Brendan was a very responsive and attentive host.  He allowed me and my friends to keep our bags at his place until the apartment was ready and answered texts and questions in a super timely manner.  The apt was very clean and comfortable. Gorgeous neighborhood and felt like I was in good hands.  Would definitely stay with Brendan again.'}, {'comments': 'Brendan was a great host. He was very responsive and everything in the apartment matched exactly. Awesome location close to great restaurants and bars. Would definitely consider it for the next time we visit NYC.'}, {'comments': 'The stay here was excellent! A colleague and I needed a place while on business in the city. Brendan was very accommodating with getting us the keys and working with our schedules. The place was clean and spacious by NYC standards. And the price was phenomenal for a two bedroom! Great location too. Checkout was a breeze.'}, {'comments': 'Nolita is one of the best areas in Manhattan. It is close to everything- walking distance to many special places. But still an original area. The houses are low, the restaurants and bars intimate and the people nice. Brendans place is right in the center of everything and when you are "home", you´ve got everything you need: a nice kitchen/living room and two VERY  separate bedrooms. You can stay here with snoring friends, and don´t be disturbed. It is on the 4th floor and the only thing I missed was a lift. There is a very nice restaurant and a cool bar in the same building. Both worth a visit.\r\n'}, {'comments': "Best location in NYC! Nolita is so trendy and relaxed at the same time in a combined urban coolness :-) We loved our stay in Brendan's apparent were we felt very welcome. Very nice that the two bedrooms are separated by the living room making them both private. The beds a so comfy - real nice after a long flight :-) Btw: The Italian restaurant downstairs (Emporio) is quite good."}, {'comments': "Brendan was an incredible host. I don't think I can fully explain how this past weekend was such a wonderful trip and huge part of that is because of Brendan and this apartment. I have been to NYC a few times before and this was by far the best place I've stayed. He quickly responded to every question we had and truly made us feel welcome. A friend of mine ended up getting to the city earlier than the rest of us and he made sure she had a place to put her bags until we arrived. The apartment became a home away from home and was a perfect location for us for all that we wanted to do. There also were some incredible restaurants and shops in the area if you wanted to go somewhere nearby. I will recommend Brendan's listing to any friend I know coming to NYC."}, {'comments': "We had a great stay at Brendan's place. The location is great and Brendan was very helpful in accommodating our early arrival by keeping our luggage with him. The apartment was clean and as pictured. We did not spend a lot of time in it during the day but we slept very well during the two nights we were there. Definitely a place to come back to."}, {'comments': 'The location for the apartment is perfect. There is a lot of very nice bars and restaurent in the neighbourhood. The condition of the apartment is fine and it was clean. The size of the apartment is perfect for 2 couples. Brendan was very helpful. It was especially nice that the check-in and check-out was flexible.'}, {'comments': 'Great place to stay, Great guy, very helpfull. Everything perfect. '}, {'comments': 'Great time in Brendan flat! The position is very good and the apartment is very nice. Absolutely recommended if you wish to stay in Manhattan!!!'}, {'comments': 'We had a wonderful time and this place was perfect.  Great location and immaculate.  We will definitely try to stay on our next visit to NYC.'}, {'comments': 'We arrived much earlier than we had planned but Brendan graciously let us in to drop our bags while apt. was being prepared for us. The two bedrooms are at opposite ends and both were very clean and comfortable. Great restaurants nearby. This is an amazing location and I would definitely stay again!'}, {'comments': "Brendan a été très accueillant, disponible et flexible. On a pu laisser nos bagages le temps que l'appartement soit prêt.\r\nL'appartement est conforme à la description, très propre et très bien agencé. Sa situation géographique est un gros plus afin de visiter la ville (très proche du quartier financier, chinois et italien), de plus plusieurs stations de métro sont très proches. \r\nMention spéciale au sujet du confort des lits.\r\n\r\nPour résumer : hôte génial, appartement génial, ville géniale.\r\n"}, {'comments': 'Brendan was very nice and helpful. We were able to leave baggage with him hours before check in. Apartment very nice, exactly as described in add. \r\nNeighborhood great, all in walking distance.        '}, {'comments': "Very nice stay in Brendan's appartment in an incredible area of New-York :Near everything and the place to be for entertainment and shopping . \r\nThe appartement is cosy and the two bedrooms very independant and confortable .\r\n"}, {'comments': "The apartment was awesome and suited the 3 of us perfectly. Brendan was friendly & helpful. The location couldn't have been better. We were so central to everywhere. The only downside was the building construction work taking place next door which starts at 7am. Would definitely stay again."}, {'comments': "Easy 'hand over' of keys and a comfortable apartment in a great location. \r\n\r\nThank you Brendan"}, {'comments': "The location was great. Easy to access the subway. Loved the markets of Chinatown, just blocks South and Little Italy.  Place was small for 2 kids in their early 20's and 2 adults. Very small bathroom.  Be prepared to walk 3 flights of stairs. Brendan was available to us if we needed him."}, {'comments': "The location of the apartment is excellent.  It's in the middle of everything or close to subway or walking distance to wherever you need to be in the village.  The location is quiet enough for our babies to sleep and for us to sleep soundly.  \r\n\r\nThe apartment itself is up 3 flights of stairs which are a little run down.  It was clean (kitchen except stove top had grease which was wiped off easily and bathroom) however the floor was unswept and the sheets had stray hairs on them, maybe from laundromat driers.  The apartment consists of two rooms with the kitchen small living and small bathroom with bath inbetween.\r\n\r\nOverall it was a ok stay however cleanliness could be improved.  Thanks!"}, {'comments': 'Brendan was a terrific host! We arrived early so he let us store our bags in his place before the Airbnb was ready. He is great with communicating and was readily available if we had any questions or needed additional supplies (which we did not end up needing). The place itself was very nice. It was in a fantastic location. Very central to everything. I would definitely stay here again!'}, {'comments': 'Great spot to stay so much within walking distance, food, bars, shopping. Subway 5 mins walk and easy to use, maps available and could get to a lot of the well known spots. Once we arrived Brendan very easy to contact & met us with extra supplies, thanks for help with suitcases. Apartment very neat & tidy we didn\'t spend a lot of time "in" plenty of towels and other buts & pieces. Would definitely recommend. Thanks for a great experience.'}, {'comments': 'Excellent spot, lovely host'}, {'comments': 'Staying at brendans Appartement was awesome ! We stayed there for three nights to see New York City and the location and the neighborhood was perfect to get everywhere very quick and reach great dinner places. Also Brendan was very nice and opened. He gave us a great offer to store our luggage at the last day till the afternoon when we departured from New York. Anytime again!'}, {'comments': "Brendan did everything possible to make this a good trip for my family.  We had travel problems (thanks Amtrak!) and were thus four hours late, with Brendan waiting to give us keys.  He made sure we were able to get in easily, which was a relief after a LONG train trip with two kids.  The place itself served perfectly as a home base for some quick touring of the city, in a neighborhood filled with good places to eat.  I'd recommend this place to anyone."}, {'comments': 'Die Kommunikation im Vorfeld und auch bei der Ankunft war perfekt. Er ist sofort gekommen und hat uns die Schlüssel gegeben und uns kurz das Wichtigste erklärt. Wunderbar. Die Wohnung war wie beschrieben: sauber, klein aber sehr schön eingerichtet und für vier Personen vollkommen ausreichend. Vielen Dank für die schöne Zeit in New York!'}, {'comments': "This place was perfect!  My mother, sister, and I were in town for a quick weekend trip.  The place totally suited our needs.  The neighborhood is very quiet, and everyone I interacted with was very nice.  Brendan was a great host and made sure we had everything we needed, very friendly guy who didn't mind getting random text questions:)  Anything you want or need is within a block; Whole Foods is about a 5 minute walk.  I was being adventurous and took the Air Tran and subway and it took me an hour to get there from JFK.  Mom and sister trained to Penn and it was about a 20 minute cab ride from there.  I would totally stay here again!"}, {'comments': "Brendan was so helpful and his apartment was perfect. Wonderful location and Brendan's restaurant recommendations were all very fantastic. Brendan was very flexible and even let us drop our bags at his apartment before check in. I would highly recommend this place to anyone traveling in a small group or just looking for a fun neighborhood to experience while in NY.  Thank you Brendan for a wonderful time !!"}, {'comments': "Joli appartement agréable très bien situé dans un quartier sympathique. Stations de métro à proximité. Salle de bain fonctionnelle. La climatisation d'une des chambres est bruyante. C'est une très bonne expérience."}, {'comments': 'Brendan was on top of the communication with us throughout.  Flat was a bit smaller than what it looked like in the pictures - very narrow but good sized bed rooms.   This place is all about LOCATION.  Nolita is the place to be.  Kitchenette was adequate with basic necessities.   Construction next door was noisy throughout the day during the week, quiet on the weekends.  Looks like construction will continue for several months (large condo project).'}, {'comments': 'Nice area. Good space for 2 couples'}, {'comments': "I would highly recommend Brendan's place because of its location. Subway stations are really close by as well as must-go chinese restaurants. My family and I were able to go visit places in the morning, come back at noon for a short nap, and continue our visit in the afternoon. BTW, the place is also right next to soho for those who like to shop. "}, {'comments': "To guest: If you still hesitate, don't please! I took several weeks to choose the place in Manhattan, finally i was lucky to stay here! Brendan is very good host and he love to help the guest as possible as he can. The apartment is very good which locate in the heart of Manhattan, just 2 minutes to every subway station. I want to emphasis one of advantage of the room, the two BR was separated by a living room which keep the privacy, if you stay with your friends, that is really good. \r\n\r\nTo Brendan, we had amazing time in NYC, appreciate so much for your place! "}, {'comments': 'Great location and great apartment. Central to subway, restaurants and bars. Brendan was there to greet us and give us helpful tips. Two good sized bedrooms with air con. '}, {'comments': 'Brendan was a great host! We got to New York pretty early in the morning and he let us leave our bags in the apartment while it was finishing being cleaned. We really enjoyed where the apartment was located and it was close to a lot of sight-seeing and the subway. The space was a nice size and the beds were very comfortable. I would definitely suggest staying here while in New York!'}, {'comments': 'Great, comfortable place in a vibrant location of Manhattan. As advertised- would highly recommend. '}, {'comments': "Everything went great during our stay here. Arrived to a clean apartment. Brendan was quick to get us inside and give us the tour and let us know how to get in and out of the location. He checked in during out stay to make sure we had everything we needed. \r\n\r\nIt's close to several popular dining spots and also close to other excellent choices you may not be aware of. Also, very quick to subways to get around town.\r\n\r\nBrendan was also helpful in giving us some additional ideas on things to check out while in town. \r\n\r\nOverall, this made my first visit to NYC a very good experience. Thanks!"}, {'comments': 'Brendan was great! very friendly and accommodating.  The apartment was in a great location and surrounded by great restaurants.'}, {'comments': 'Brendan was incredibly responsive and supportive. He catered to all our needs incl. storage of our luggage even many hours after check-out. His place is perfectly located in Nolita very close to a number of cool bars, restaurants and nice shops. Current construction works in the backyard made it a bit noisy but the flat with its two full-blown bed-rooms can generally be highly recommended for a stay in the heart of Manhattan. '}, {'comments': 'Great place and host.'}, {'comments': 'The neighbourhood was awesome. We were in the Center of all of the areas of New York that we wanted to visit. Greenwich village, east village, soho, little Italy, were all within walking distance.  If we wanted to go anywhere else in New York, the subway was very easy to use and stations were only a few blocks away. The apartment was nice and we were able to stay with another married couple comfortably. Great experience!'}, {'comments': 'Brendan var en god og opmærksom vært og bor lige om hjørnet. Han var  hurtig til at svare og gav gode anvisninger/forslag. Det var et fedt område med alt hvad vi havde brug for -  subway, spisesteder og shopping- puha dyrt :-) '}, {'comments': 'Appartement trés bien placé dans le quartier que nous souhaitions. Bon acceuil.'}, {'comments': "Brendan was a wonderful host! Our flight arrived early in the morning and he let us keep our bags at his apt until our rental was ready. He also hauled one of our heaviest bags over while we were out to lunch at a wonderful Italian eatery that he recommended in the neighborhood. The apt was exactly as pictured and was clean and had all the amenities we needed. He was quick to respond to any questions via text. \r\nWe all really enjoyed our stay and would definitely come back to Brendan's place!\r\n"}, {'comments': "L'appartement était parfaitement situé dans un quartier riche en bonnes adresses, petits commerces et restaurants. Plusieurs stations / lignes de métro à proximité vous permettent de vous rendre n'importe où en ville. L'appartement était très propre et meublé avec goût. Les lits confortables. Un seul bémol : dans une des chambres, le chauffage était très bruyant."}, {'comments': 'This place was great! Walking distance to East Village, Lower East Side, Little Italy, Chinatown and more. Would stay here again!'}, {'comments': "Party of 4, stayed for 3 nights. Great apartment, exactly as described. Comfy beds. Lovely location in lower manhattan, just a couple of blocks across from Broadway. 10-15 min subway ride uptown to Times Square, Bryant Park etc from Prince St or Spring St stations. Very small bathroom but wasn't a problem at all. 3 flights of stairs and no elevator which I struggled with being pregnant but I was also aware of this before our stay. Very cosy apartment, we spent very little time here as we were out and about. Would be a squeeze to all watch Tv or eat in the apartment but I doubt many people would be doing that anyway if visiting on a city break. Wasn't an issue for us as we always ate out. I would definitely recommend this apartment. Brendan was really friendly and easy to contact, fast to respond."}, {'comments': 'Brendan was an excellent host who was very quick when answering sms. The place was tidy with two proper bedrooms. The neighborhood was perfect with lots of restaurants and small shops.'}, {'comments': 'Brendan was extremely responsive both before and during our stay. His place is in a perfect location- near the Kool areas like Soho and the Village but also near multiple subway stations to help you get around. I think you get a much more authentic NYC experience staying here than in a hotel. Beds are comfortable-- and just a great place!'}, {'comments': 'Good location, good assistence, little bathroom, \nA little difficult to have dinner for 4 people in the dining room '}, {'comments': "Our train arrived at Penn Station at 8:45 AM.  Our room wasn't going to be free until about 2 PM, which is totally reasonable.  We were worried about what to do with all our suitcases, but Brendan allowed us to store them at his personal residence, a short walk from the rental.  That saved us a lot of money and time, and freed us up to get out and tour the city.  On our departure day, he again let us store our baggage at his place after checkout.  We toured the Met, then went and got dinner in Little Italy, which is just a couple blocks from Brendan's place.  Everything was just super convenient and easy to work with.  Brendan is cheerful, helpful, easy-going.  The room was clean and comfortable, and plenty spacious.  Highly recommended for a great experience in NYC!"}, {'comments': "Brendan was a great host! His apartment was clean and well kept. He was very accommodating and helpful during our stay. His place is close to a subway stop which was very convenient. Overall a great experience and I wouldn't hesitate to stay here again!"}, {'comments': 'Fantastic location in the heart of Nolita, close to Little Italy and Chinatown and so many great restaurants, bars and boutiques. An easy walk to the Spring St subway.\r\nWe thoroughly enjoyed our stay.'}, {'comments': "We stayed for 4 nights at Brendan's place. Everything was nice and ready at our arrival, Brendan was available, quick to answer and very helpful. We loved the charm of the place (the red brick on the wall), the proximity of the subway stations, supermarkets. You can easily do some shopping in Soho or go to Little Italy or Chinatown, it is right around the corner ! The WiFi is good and you can cook your own food if you want. Will do again !"}, {'comments': 'The apartment is fantastic, everything is exactly as shown in the pictures. The neighbourhood has many great places to eat and metro stops are close by (3 min walk). Brendan is a wonderful host, he is always available and very personable. I would happily stay here again during my next visit to New York!'}, {'comments': 'The apartment was just what we needed.  Brendan was helpful in answering our questions.  The description of the apartment accurate. It was clean  Close to subways for easy transportation .  We would definitely stay here again.'}, {'comments': "Absolutely loved our stay at Brendan's place in New York. Brendan was friendly and greeted us as soon as we arrived and gave us a brief tour with a guide to the area. \n\nThe apartment itself was very clean and well furnished. The two bedrooms, kitchen and bathroom had everything you would need and our stay was extremely comfortable. \n\nThe best part was the location, with loads of shops and places to eat within walking distance. Would definitely stay here again the next time I visit New York. "}, {'comments': "We loved the location of Brendan's place and I'd be happy to stay there during another trip. The photos give a very accurate representation of the apartment. It is up 3 flights of narrow stairs in sort of dirty hallways but it wasn't a problem at all. The apartment is upstairs above a restaurant that looked nice and did a brisk business although we didn't end up eating there. The neighborhood was great - it is a residential street with cute boutiques and eateries. We walked to STOMP (had great Risotto dinner beforehand) and to 911 Memorials and to the Brooklyn Bridge and NYU - all within 1/2 hour walk. Little Italy and Chinatown are within a few blocks. Whole Foods is 3 blocks away and Dean & Deluca the opposite direction and a CVS is a block away so food and incidentals are easily taken care of. There was construction next door so that noise was present from about 8 a.m. onward but not a problem for us. Several metro lines are available within about 3-5 blocks - getting home after seeing Broadway shows was easy. Yelp gives 4.5 stars to many of the local eateries so lots of choice. We had a car and had reserved a spot at a garage on-line beforehand. Access was very easy from coming in via Holland Tunnel. \n\nWe stayed in the winter and the apartment has steam heating (which seems typical for the area) so apartment was quite warm - we had to ditch our sweaters when in the apartment. The place is very narrow and the bathroom was tiny. We were a family of 4 with 2 big teen boys and apartment worked fine for us but we didn't try to eat anything other than breakfast or snacks in the apartment - there are only 2 stools in the kitchen. We wanted to use our AppleTV but the TV is an older model without HDMI. It is large and there is cable. We appreciated that there was a closet with plenty of hangers in each bedroom as well as plenty of drawer space so we could stash our clothes away and not have to live out of a suitcase. The kitchen was well stocked with miscellaneous spices, coffee, tea and such. \n\nBrendan was very responsive to communications and happy to accommodate us with storing our bags when we arrived early before the apartment had been cleaned. We didn't need any help during out stay but definitely felt that Brendan would have been there to help us out if we needed recommendations etc. Overall we would highly recommend this apartment."}, {'comments': 'Great place, even better location. Lots is great places to eat and drink nearby. Easy walk to Chinatown, Little Italy and a Whole Foods Market right down the street. '}, {'comments': 'It was nice staying here! Thank you, we had great time exploring New York City.'}, {'comments': 'Perfect place to explore Manhattan and great communication with the host.'}, {'comments': 'Brendan was a great host. His home was clean and in a great location. I would definitely recommend staying here.'}, {'comments': 'Location was perfect  close to great restaurants and shopping \nFriendly people all around. '}, {'comments': 'Absolutely perfect location for a fun vacation!'}, {'comments': 'Great spot!'}, {'comments': "Appart sympa bien placé \nSeul bémol le bruit du chauffage et la chaleur dans l'appartement (nécessité d'ouvrir les fenêtres pour dormir)"}, {'comments': "Really brilliantly located appartment - for bars, restaurants and shopping! Small apartment but perfect for a city break or work. Do note you have to climb three flights of quite steep stairs! It's a bit noisy - but that's because it's in a fun, bustling neighbourhood. Brendan was a great host - even coming round at 11pm to bring electric heaters when the heating broke due to works next door. "}, {'comments': "Brendan's place is in the perfect location, in addition to being very clean and comfortable. My friends and I greatly appreciated the flexibility with check in and check out times. I would highly recommend staying here, and would love to return in the future. "}, {'comments': "Great apartment, great location. We'll definitely be back. "}, {'comments': "Brendan is nice. Always available and with a quick response eventhough he was out of the city. Communication was fluid and he is really understanding. \nWe went in a family trip for five days. With two teens, no babies.\nThe apartment is placed in a nice and trendy neighborhood with many restaurants and small lovely shops around. Subway is really close to the apartment. We didn't took any taxi because we didn't need it. \nThe weather was really cold at those days at NY but  Brendan's apartment has a very good heating. The street is quite by night. We slept very well. At the date we were there, was a construction at the corner but they started to work around 8am, at that time we were already awake to see the city. Beds are really comfortable and bedrooms are not connected, are in the oposite side of the apartment, good point. Kitchen is practical and sitting room has a big size TV, and the sofa is comfortable, from my point of view, a bit small for 4 adults.\nBuilding has no elevator. For us it wasn't a problem. The stairs of the portal and the common areas need a bit cleaning. \nTo resume, Brendan is fully trustworthy. The most important point to me. The apartment is really well placed and connected, and all of this compensate the very small issues it has.\n"}, {'comments': 'Perfect location. Great apartment.'}, {'comments': 'Great location and well appointed!'}, {'comments': 'Brendan may not want to hear this, but this is a great apartment for families.  It\'s a quick walk to Little Italy for gelato and Chinatown for stuff we don\'t need. The kids loved both. Great restaurants nearby where the staff were lovely to us even though Yelp proclaimed them to not be "kid friendly" (we ate early). \n\nTwo large comfortable bedrooms/beds separated by the kitchen, bath, and living room.  The apartment and rooms were clutter free, so there were lots of places for my kids to put (and hide their things).  A bathtub for the kids was a huge plus. Clean and plenty of room. Brendan is responsive and had great restaurant recs.  It\'s a walk-up but my kids were champs about it. '}, {'comments': 'Brendan had wonderful communication and the check-in and check-out process was very smooth. Everything was perfect and the location was very near where I needed to be.'}, {'comments': "Brendan's place is in a great location for a visit to NYC. He was easy to coordinate with, and the apartment was perfect for our needs."}, {'comments': "The apartment is exactly as pictured. Enough storage for clothes so you don't need to live out of your suitcase. Three of us stayed in the apartment for a week and it was very comfortable and there was everything we could need. Some great restaurants within walking distance and a restaurant just downstairs which had nice food and great service or you could just have a drink. SoHo, Little Italy, Chinatown all within walking distance. Some great shopping too. Brendan was great with communication and responded almost immediately each time we needed to contact him. We also arrived late at night (1.30am to be exact) and Brendan made it easy for us to check-in. We had a great stay and I don't hesitate in recommending Brendan's place."}, {'comments': 'It was good to stay there.'}, {'comments': "Be aware of the bed bugs. The place is in great location and spacious, but the bed wasn't clean and the hygiene was also quite bad."}, {'comments': "Brendan's place is so nice! It couldn't have been better for 4 of us ladies traveling to NY for classes at the Deva Academy which was a few blocks away! Nolita is the best neighborhood filled with tons of great food, bars, boutiques and easy to get anywhere. I would definitely recommend this home!"}, {'comments': 'Great apartment for two couples. Good location and neighbourhood. I recommend.'}, {'comments': 'Highly responsive host. Perfect location if you want to be in the bustle of Soho (which we did). Near subways and the New Museum, too. It is up three flights of stairs, which was not a problem for us but might be a factor for some people. We would choose to stay here again.'}, {'comments': 'Completely met expectations.  Recommend the apartment.'}, {'comments': "Amazing location! Though the place is in the heart of Soho, the building is quiet and there's not too much street noise. Check in was a breeze, Brendan communicates super fast and accommodated our early arrival."}, {'comments': 'Great place to be in NY and to discover the city. It is very easy to start the trips around NY by tube or just walk around for shopping, having lunch or an drink. We loved it! We spend 4 days with two adults and two teenager at Brendans place. Everything worked out fine. Brendan is very kind and helpful. Thank you Brendan!  We would come again:-))'}, {'comments': "Brendan was very great with communicating and he was available to answer all our questions.  \nThe place is exactly as described.  If you are a light sleeper I would suggest the back room since you can hear all the street noise from the front bedroom.  The apartment had everything we needed and was in a great location.  \nI would definitely stay at Brendan's place again.  "}, {'comments': 'Hands down, Brendan was the best host by far. If you are lucky enough to score his place, you will be inundated with options for food, drinks, dessert, and have the ultimate luxury in accessing the subway because of its fantastic location. He was an absolute pleasure to deal with and was very accessible for anything we needed. He also put us in touch with a friend who was a concierge so we could ask any questions about what to see and do. The Airbnb made our trip one of the best ever!'}, {'comments': 'Brendan was very accommodating, we were able to have an early check in and a late check out. \nApartment is very central and in an excellent location, beside nice restaurants and shops. Apartment is spacious for NYC, with 2 good sized bedrooms and a nice living area with a full kitchen. We were a family of 4 and stayed for 6 nights and would recommend this apartment'}, {'comments': "Location location location. If you want to know what it feels like living downtown, stay here. Nolita is close to everything and a subway away from everything. We barely used the apartment - just to rest and sleep. A/c units in the bedrooms worked well. \n\nOur favorite neighborhood eateries - officina Latina, cafe habana, the coffee place across the street (forgetting the name), the bar downstairs (not emporio, the other tiny one). A tiny bit more of a walk - Balthazar, Bens famous pizza for a quick slice, Lupa, and Rauols.  \n\nDidn't meet Brendan, our host, yet he ensured we received the key and had what we needed. Almost immediately would respond to our messages, which was really nice. "}, {'comments': "Brendan's space is exactly as pictured. In a great neighbourhood with lots to see and do."}, {'comments': 'Great'}, {'comments': "Brendan's apartment si exactly as shown in the pictures.\nThe key delivery was seamless, without any inconvenience.\nThe location is perfect, the neighborhood is very trendy and walking- Distance to Soho, Village, Greenwich.\nBrendon was very accomodating and the communication with him was easy and fluid.\nI recommend Brandan' apartment."}, {'comments': 'I loved the place and location. Would stay here again.'}, {'comments': "I had a great stay at what I would consider the perfect location and in the best place I needed to stay for my first visit to New York City. \n\nI rented Brendan's place for five days and was more than satisfied. Bathroom was clean, Kitchen had all the necessary appliances needed for cooking, and the place was in a great location for transportation and dinning out.\n\nTo give some perspective on size: We had one person in each of the two bed rooms, one on an air mattress and shared one bathroom but still felt like everyone had enough space and privacy to enjoy our stay when we needed to sleep or eat.\n\nBrendan was a great host. He maintained a lot of clear, respectful and responsive communication for my entire stay. \n\nI would absolutely recommend his place to others and I will certainly consider staying here again if I find myself back in New York City.\n\nThanks again Brendan. "}, {'comments': 'Loved the place, the low key atmosphere the location was convenient to everything and parking was awesome. Brendan was very helpful as well as a great communicator through out.'}, {'comments': 'The location was great'}, {'comments': 'Great place, 10/10. Great location. Safe neighbourhood, great places that eat and easy transport. Would recommend without hesitation. Thanks.'}, {'comments': 'Best location in town'}, {'comments': "We had a great stay in Nolita at Brendan's apartment. It is in such an excellent location. Plenty of towels, blankets and the A/C was a nice addition. May not be the best for those of you who aren't a fan on climbing steps to the third floor. Not a problem for us, just an FYI! Brendan was great to communicate with and would definitely recommend."}, {'comments': "This is my second stay at Brendon's place- I love the central location and the great vibe of the Nolita- Soho area. Lots of interesting bars and restaurants close by. Would definitely recommend."}, {'comments': "Cet appartement est parfaitement situé, à distance de marche de presque tout! C'était propre et fonctionnel. Il est situé au 3e étage toutefois et il n'y a pas d'ascenseur donc pas idéal pour les gens moins en forme, ce qui n'était toutefois pas notre cas, donc ce ne fut pas un problème pour nous. Brendan avait laissé des indications claires, et était disponible au besoin. Le restaurant Emporio situé tout juste en bas de l'appartement était une très belle découverte...absolument délicieux!! Pour le stationnement, il y a quelques stationnements publics aux alentours, dont certains qu'on peut même réserver et payer à l'avance. Laissez votre voiture bien stationnée durant votre séjour, et privilégiez la marche, le métro ou le taxi, car la circulation à NY est difficile en voiture!\nBref, je recommande cet appartement sans hésiter, surtout que les logements à deux chambres sont plutôt rares (ou très chers)... \nMerci Brendan!"}, {'comments': 'Great location! It has some noise in r/w building right next to it is under construction. Otherwise, size/age of apartment as expected for NY'}, {'comments': 'Brendan’s place is a real NYC experience and he was so great to work with.  Being in Little Italy was a great way to spend our time with deli’s, restaurants and shops so close.  We would recommend it to all.'}, {'comments': "We loved staying at Brendan's place and will definitely choose to stay here again next time we're in NYC! The house is perfectly situated in Nolita/SoHo, among fantastic restaurants and shopping, and close to subway stations. The apartment is small, but beautifully kept - everything was clean, the kitchen and bathroom were stocked, beds were comfortable, and the TV was an added bonus. Just beware the apartment a walk-up and three stories up, so you'll have to carry any luggage up and down stairs. We enjoyed our stay immensely and definitely recommend it for your next trip!"}, {'comments': "Brendan's apartment is great! Perfect location and super clean. And our stay was made 1000x better because Brendan was kind enough to accommodate our weird check-in and check-out logistics."}, {'comments': 'Nous avons passé un agréable séjour chez Brendan'}, {'comments': 'Everything you need in this space efficient New York apartment. Great neighbourhood and much less street traffic than in many other parts of Manhattan. Brendan always answered our inquiries quickly and politely. A reliable host that only wants the best for his guests.'}, {'comments': 'We had a great time in NYC which was aided by Brendan’s centrally located apartment. Flexible check-in, good communication, and no surprises. Recommended.'}, {'comments': "Can't ask for a better location. This is a city apartment so if you are a light sleeper choose the bedroom on the right. Brendan responded quickly and accommodated our check-in times! Would definitely stay again!"}, {'comments': 'Accurate description. 10/10 location. Hip neighborhood. Well equipped apt. Spacious beds. Tiny bathroom tho + noisy neighboors above. Loud noises from streets + restaurant backyards - no problem for us as we were all sleeping tight. Can get cold during fall/winter.\n\nCouldn‘t be more happy with the perfect communication and location of the apt!'}, {'comments': 'Great place in a great location, quiet neighborhood with everything in walking distance, it was perfect for the 4 of us who stayed there.  Brendan was very quick in his responses back to us from all of our questions!'}, {'comments': 'Great place to stay in manhattan, area is fantastic so you can explore on foot and there are loads of restaurants nearby. Slightly unusual heating system that can be a little noisy but you get used to it - and the apartment is up three flights of stairs so you’ve got to carry your suitcases up! Brendan is really easily contactable and very helpful. We had a great stay, thanks Brendan!'}, {'comments': 'Great location! Nice apartment and good attention from the landlord. Only cleaningness and tidiness could be better. It’s fine though I think sheets should be ironed and have no stains of bleach...'}, {'comments': 'Exactly as advertised.  Great location in Nolita.  Host is quick to respond.  Good experience.'}, {'comments': 'Nice big apartment with perfect location. Comfortable beds and tidy kitchen and bathroom. Easy communication with host. Warm despite freezing temperatures outside.'}, {'comments': "Brendan was a terrific host.  The apartment is centrally located and there are tons of great restaurants and shopping nearby.  Bedrooms at opposite ends of the apartment are great for privacy.  The building is quiet, I got great sleep while we were there.  I am glad I stayed at Brendan's place, it was everything I expected."}, {'comments': "Brendan's place is great - well stocked with what you need (shampoo, bandaides, etc...), perfect location, clean -and above all else if you there's something you need Brendan is on top of it, he's a great guy :)"}, {'comments': 'Great Apartment, cozy and very warm.Very very clean and in a great location near to restaurants, bars and near to mid town manhattan. Brendan was very kind and help us a lot with our check out. Only issue if you go winter there is a little bit annoying noise from the radiators but the apartment was very very hot for the cold nights with -8C degrees. For sure I will choose this apartment next time to NY.'}, {'comments': 'Kurz zu der Reise Gruppe - eine Frau, zwei Männer\nDie Wohnung war super. Die Aufteilung, mit den beiden Schlafzimmern auf der jeweils entgegen gelegenen Seite des Wohn-/Gemeinschaftsraums war für unser Gruppe perfekt. Genügend Privatsphäre.\nDas Bad war gut ausgestattet.\nDie Küche hatte alles was man braucht (keine Spülmaschine). Bisschen mehr Besteck wäre gut gewesen hat aber vollkommen gereicht.\nAls Unterkunft, für uns als verwöhnte Deutsche, sehr zufriedenstellend.\n\nDer größte Pluspunkt allerdings war die Lage. Ein kleiner Lebensmittelladen die Straße runter (aber nicht günstig – an der 33rd Straße ist ein Target wo man alles nötige bekommt) und die U-Bahn Stationen Spring Street, Lafayette oder Bowery Station.\nSpring und Bowery waren unsere ansicht nach die wichtigsten. Von Spring Street aus mit der Linie 6 entweder nach Norden zur 33rd Street (nahe Empire State Building), 42nd (Grend Central), 59th (Stück östlich vom Central Park) oder mit der Linie 4 nach Süden Fulton Street raus und man ist nahe World Trade Center.\nBowery perfekt für die An- und Abreise. Die Linie J und Z verbinden diese mit der Airtrain (Linie Rot) mit dem Flughafen JFK (Fahrzeit insgesamt rund 1:30 Stunde). Ihr braucht eine Metro Card (7 Tage 33 USD und ein Ticket für die Airtrain 5 USD) die ihr dort am Automaten lösen könnt. Eine Karte kann für beides genutzt werden.\n\nAls Alternative zum Hotel definitiv empfehlenswert. Als Gastgeber, war Brandan ebenfalls sehr zuvorkommend.\n\n-----\n\nBriefly to the travel group - one woman, two men\nThe apartment was great. The layout, with the two bedrooms on the opposite side of the living room/common room, was perfect for our group. Enough privacy.\nThe bathroom was well equipped.\nThe kitchen had everything you need (no dishwasher). A little more cutlery would have been good but was quite all right.\nAs accommodation, for us as spoiled Germans, very satisfactory.\n\nThe biggest advantage, however, was the location. A small grocery store down the street (but not cheap - at 33rd Street is a Target where you can get everything you need) and the subway stations Spring Street, Lafayette or Bowery Station.\nSpring and Bowery were the most important ones from our point of view. From Spring Street, take Line 6 either north to 33rd Street (near Empire State Building), 42nd (Grend Central), 59th (east of Central Park) or Line 4 south to Fulton Street and you are close to World Trade Center.\nBowery perfect for arrival and departure. The J and Z lines connect them with the Airtrain (line red) and the JFK airport (travel time about 1:30 hours). You need a Metro Card (7 days 33 USD and a ticket for the Airtrain 5 USD) which you can buy there at the vending machine. A card can be used for both.\n\nDefinitely recommended as an alternative to the hotel. As a host, Brandan was also very thoughtful.\n\nTranslated with (Website hidden by Airbnb)'}, {'comments': 'I was here with my boyfriend, my sister and her husband. It is perfect for two couples. This part of Manhattan is great and we felt safe all the time. The apartment was clean and well equipped. Few subway stations are just few minutes walking from the apartment. The location is perfect! Everything is so close with subway and even by walking distance. Brendan is great host. He was very helpful and he approved late check out beacuse of our evening flight. We are very grateful and we definitely recommend this place!'}, {'comments': 'Awesome place, great host, cute apartment, and lovely neighborhood!'}, {'comments': 'Great location. Very nice Apartment. Absolutely more then we had expected for the price. Nice neighborhood. Everything you need is in walking distance (Whole Foods, CVS, lot‘s of cool Bars & Restaurants). \nBrendan was a great Host! Fast answers, great tips for things to see and do in the area. We had some problems with our flights, both on arrival and departure and Brendan was a great help and very flexible with the check-in and check-out.\n\nWe  highly recommend his place and would absolutely  stay again at Brendans Apartment'}, {'comments': 'Un excellent accueil ! Très très réactif et très arrangeant pour l’heure du Check in et Check lit! \nJe vois elle recommande vivement ! \nBrendan est une personne au top ! \nA faire et refaire ! Réservez ! n’hésitez plus !'}, {'comments': 'It was such an amazing stay!!!'}, {'comments': 'The flat is very well equipped and the location is perfect (in a nice neighborhood with everything you need in walking distance).\nJust the communication could have been faster, but I guess time zone differences can explain some of it.'}, {'comments': 'What an amazing location. Right in the heart of restaurants, bars, shopping and so close the subway. The place was three flights up, which was fine, and it was relatively spacious and very clean.  Bathroom was tight, but the bedrooms were plenty big, and both had windows that could open! We had a great time, would definitely return.'}, {'comments': 'Great place!  Very close to subways so easy to go anywhere. Great little coffee shop on the corner. Brendan is quick to answer and very helpful. Highly recommend!!'}, {'comments': "We had an excellent stay at Brendan's place. The apartment looks exactly as portrayed in the pictures. Its key strength is its location right in the middle of Nolita which is close to Soho, The Village, Little Italy and we even walked uptown!\nYou need to take into account that the apartment is on the 4th floor with no elevator. Also, we came to eat out so had no problem (Try the Italian which is right in the same building! by the entrance), if more than two want to eat  in the apartment - it could become a challenge as there is no space for that. As I said, when you visit NYC and you have a café two steps away and lots of restaurants all around, that should not be the issue. \nBrendan is an excellent communicator in the sense that he reacts immediately to anything you asked (before and during our stay) and doesn't nag at all!\nThanks for a great time in NYC!"}, {'comments': "Excellent location. Walking distance to Tribeca FF venues and a plethora of food. Cozy and comfy apartment. Couldn't have asked for better for our business trip."}, {'comments': "Appartement sympa et confortable, dans un quartier très intéressant du point de vue de la localisation comme des nombreux commerces qu'on peut y trouver. Station de métro proche. Brendan a été très réactif et arrangeant. Bref, c'était top !"}, {'comments': "Brendan's place was clean, cozy, and in a fantastic location. A+"}, {'comments': 'Appartement sympa et confortable dans un quartier top. Plusieurs lignes de métro à proximité et très bonne communication avec Brendan.  Nous recommandons et nous reviendrions avec plaisir!'}, {'comments': 'Brendan est un hôte très accueillant et disponible pour toutes questions . Nous avons adoré le quartier avec ses petites boutiques et ses délicieux restaurants et son métro à proximité . \nL’appartement était très propre et la literie de super qualité , nous avons adoré séjourné dans l’appartement typique New yorkais de Brendan avec nos amis !'}, {'comments': 'Brendans place was exactly what we needed and in the perfect spot for a great time in Nolita. Communication was great!'}, {'comments': '100 points. We would come back. Thank you Brendan.'}, {'comments': 'Very Nice. Stairs not a nuisance. Very nice shops close by. CVS close walk. Felt safe the whole time. Would definitely stay here again.'}, {'comments': 'We loved your flat Brendan - it was so nice to come back to after a busy day out. The location is superb and we couldn’t recommend it highly enough. \nWould definitely come back if ever lucky enough to visit New York again.'}, {'comments': "Fantastic apartment in a great neighbourhood. Checkin and checkout were easy and Brendan's communication was excellent. Apartment has loads of room and was very pleasant to stay in. Location couldn't have been better - Nolita is ideal for getting the subway to pretty much anywhere, and very walkable to lots of Manhattan. We enjoyed lots of Brendan's restaurant tips as well. Would definitely stay here again!"}, {'comments': "A great apartment in a great location. It is compact but felt spacious for 3 people, I'm sure it would for 4 too. Very easy to pick up the keys. Brendan checked in to see if everything was ok, which was nice. He also left milk etc in the fridge for us on arrival. The air con worked really well (much needed in July!) but was a bit noisy at times. Apart from that, a great stay."}, {'comments': 'Great place in a great location.'}, {'comments': "Brendan place is exactly as you can see it in the picture. It's nice, cosy and it look like a classic NY apartment.  It makes you feel living not as a tourist in NY.\n\nWe found all the ncecessary, to make coffee or cook something.\n\nThe place was clean and it's situated in a perfect location. Between Soho and Nolita. Just 10 minutes walking to the supermarket (Whole Food market) and very closed to different subway. \n\nI reccomend Brendan's place!\n\nIf I have to recriminate something: just the noice of the air conditioning. But if you are tired after a long walk around NY it won't bother you! \n "}, {'comments': 'Perfect location to visit NY. Local Area very friendly with lot of restaurant and bar.'}, {'comments': 'Brendan is a great host! Really interested in your comfort and does his best. Location is just perfect - everything you need is so close and is very comfortable for using public transportation. The place also is quiet and safe - exactly what you need after a busy day.'}, {'comments': 'Excelente ubicacion, cómodo, práctico y una excelente relacion precio-calidad-ubicacion.\nMuy recomendable si te gusta vivir en esta zona de NY. Volveremos!'}, {'comments': "Location location location. I doubt there is a better area to stay in Manhatten. Close to everything we walked everywhere and didnt use any public transport. food and drink options right outside your door are numerous and all of great quality. The Fiat cafe serves up great italian food and the Thai next door was fantastic. Parisi bakery over the road has probably the best sandwiches ive ever eaten, you have to try 'The Dennis', amazing! Great coffee for Gimme Coffee directly opposite the apartment. \nGreat to see hardly any chains mostly all independants both shops and eateries, SOHO is just round the corner for upscale shopping and all the usual suspects are there. \n\nThe apartment is a great size and very clean and functional, there was only 2 of us but 4 could stay comfortably. Everything you need for your stay is in the apartment. We really enjoyed our stay and wouldnt hesitate to stay again on future trips."}, {'comments': 'Nice location, close to beautiful Soho'}, {'comments': "Brendan's place is the perfect location in Soho! You are at the intersection of several subway lines - everything is so easy to get to from there! Would definitely stay again."}, {'comments': 'the location its awesome!!!'}, {'comments': 'Apartment is in an excellent location. Very stylish area with lots of bars and restaurants and quick access to the subway. We had a friend visit who lives in NY and she was stunned at how big the apartment was. I wouldn’t hesitate to stay here again.'}, {'comments': 'Great location. Everything at your feet. The Emporio Restaurant downstairs has the best Italian food we have ever eaten!\n\nHowever the property didn’t meet our expectations, not even down to the basic standards.'}, {'comments': 'Perfect location for exploring lower Manhattan. Centrally located and a great restaurant just downstairs. The apartment itself was perfect for our family of 4 (we have a 1 and a 4 year old and everyone slept well). The walk up isn’t hard, but the stairs are a bit steeper than usual.'}, {'comments': "PRIME location. Such a fun area, tons of restaurants, one of the bedrooms doesn't face the street so it's pretty quiet. I'd stay here again."}, {'comments': "Brendan's place was the perfect solution for us! I was traveling with my family and we had a great stay. \nThe two rooms are spacious and the house is perfect for 4 people. The bathroom is small but if you know NY its just normal :) \nThe house its just like in the photos,  it's a warm place and very functional. \nThe location is just PERFECT to explore the city. I know NY pretty well and really wanted to stay in this area, You can walk to a lot of great places and have different metro lines close by to move all around. Lots of good restaurants, bars and shops. Best choice!\nBrendan is always reachable and ready to help. The house has everything you need and the kitchen is perfect for good breakfast to start your day.\nI would definitely stay here again next time and suggest to others!"}, {'comments': 'Nice apartment, best location!!! Very close to numerous subway stations / lines\nFor sure deserves a second stay!!!\nThe host was very kind and reachable by messages\nVery nice Check-in / checkout system\nThis apartment is a no brainer!!'}, {'comments': 'perfectly located and charming 2 bedrooms flat! perfect for a family up to 2 children and top for 2 couples or friends. All kind of facilities, transports, shops and of course bar and restaurants down the building... Brendan is also very reactive if needed...'}, {'comments': 'Great location.'}, {'comments': 'Close to China town. We can get grocery and make dinner. Awesome'}, {'comments': 'I’m a local resident who needed a place for my family and myself to stay while our place was having work done. His space (and its location) were very good and matched the depiction. Brendan was a very helpful and accommodating host. Thank you.'}, {'comments': 'Brendan’s apartment is comfy and most importantly, he is responsive and the apartment is in a GREAT location.'}, {'comments': "We enjoyed to stay at Brendan's place. The location is amazing and the apartment is very cute!"}, {'comments': 'This place is cozy, great location—groceries, whole food market are close, easy to go everywhere and many good restaurants near by. \nWe spent almost a month and nothing was inconvinient, very quiet neighborhood but also middle of the soho. I just liked this place so much it’s like home home :)'}], 'score': 0.7062661051750183}
{'name': 'Walk to beach - Cottage close to Waikiki', 'neighborhood_overview': "What I love about this neighborhood is that is pretty melow and quiet, but if you walk about six blocks you find all the action in waikiki and of course I love the fact that is so close to the ocean and the beautiful Kapiolani Park and you can see people exercising, kids playing in the park, etc, it's really amazing,", 'property_type': 'House', 'bedrooms': 3, 'address': {'street': 'Honolulu, HI, United States', 'suburb': 'Diamond Head/Kapahulu/St. Louis Heights', 'government_area': 'Primary Urban Center', 'market': 'Oahu', 'country': 'United States', 'country_code': 'US', 'location': {'type': 'Point', 'coordinates': [-157.81261, 21.27219], 'is_location_exact': False}}, 'reviews': [{'comments': "I went to Oahu on a girls trip with 8 of my friends for my birthday. We wanted to find a place that was close enough to Waikiki to party in the bars, but easy access to the highways to explore the island and not have to pay for hotel parking overnight. This place met all of our wishes. There is plenty of street parking and the neighborhood feels safe enough. It's not the fanciest neighborhood, but we were very comfortable and felt like locals. The house was very clean and decorated well. The beds were comfortable, but more on the firm side, FYI. The kitchen had all the necessary tools and every appliance worked well. The bathroom was clean and the shower had strong water pressure. There is a washer and dryer that works well, but we only used it once since Marylu had left plenty of linens and towels for us. There is a large Safeway grocery store about a mile away, and a liquor store and gas station just a couple blocks down the street.\r\n\r\nMarylu was very quick to respond to my emails and was very accommodating even though we didn't need anything else or have any complaints.  \r\n\r\nWe had an amazing time and a big reason was this cottage. If I ever visit Honolulu again, I would definitely stay here again!"}, {'comments': "Great house! It's about a 20-25 min walk to Waikiki Beach. Very well stocked with dishes, washer & dryer, etc. Lots of places to sleep and extra sofas. We fit 8 people in here comfortably with shared beds. Definitely recommended. "}, {'comments': 'Marylu and her cottage were fantastic. Exactly what we needed for our trip. Never using airbnd before she was great.  Quick responses, and helpful.  The place was cute and a 15 min walk to the beach, not much further to downtown Waikiki.  All the food places around it were recommended to us by locals.  Nice neighborhood also.'}, {'comments': 'I never met Marilu, but she was very kind and nice and very service minded via mail and text messages. \nThe house was great for us, five people. There is just three bedrooms so if your are ten people it would be tight. But the washing machine and the kitchen was perfect and the small garden. \n. The cleaning was ok, but some dust here and there.  \nThe neighbour hood is so good, eat at Diamonnd head grill and est an acai bowl at Bogarts café for vreakfast. Its so good! '}, {'comments': 'Absolutely perfect! Very helpful landlady, everything was very easy and we loved staying here. For a group of 5 of us there was more than enough space, and there were still spare beds! Great location too. Thank you so much for making this place so hospitable, definitely recommend it : )'}, {'comments': "Overall we had a very good experience. The cottage is your typical island style design and layout. It was clean, had all of the necessities and easy to find street parking. \r\n\r\nLocation is great, close to Waikiki, diamond head, grocery store and shops. However, Campbell Avenue is a busy street and road noise can be pretty loud. Buses start early in the morning. The third bedroom is small compared to the other two however, you are only going to use it to sleep, you're in Hawaii after all. \r\n\r\nWe had 3 couples in the place and never felt cramped. The kitchen came in handy as did the BBQ. All of us agreed we would certainly stay here again and Marylu was great to work with. She was prompt with responding to inquiries. "}, {'comments': 'The cottage is lovely. It is a great place for a family or a group of friends. We were delighted to find all kind of treats in the kitchen and all needed for cooking. The sofas are comfortable and the hard wood floors beautiful. The walk to the beach is right past the zoo!'}, {'comments': "The house was perfect!  We fit a group of seven comfortably when we were in town for a friend's wedding.  The well-supplied kitchen meant we could save money by preparing several meals at the house.  But the house is also close to the beach (~20 min. walk) and several good places to eat, including the delicious Side Street Inn.  \r\n\r\nI loved reading and barbecuing in the yard.  There were plenty of towels and beach supplies for everyone.  Besides the bathroom being a bit busy with seven people, it was very clean and the shower pressure and temperature level were great.  The welcome package was a nice touch.  \r\n\r\nAs others have mentioned, the only issue we had was with noise.  There's not much sound insulation between the house and the street or the neighboring houses.  I would suggest bringing earplugs if you're a light sleeper.  Also, the neighbors stopped by one night to ask that we keep the conversation down after 10 so that's good to keep in mind in advance.  \r\n\r\nAlso, a lot of the outlets are two-prong.  It could be useful to bring a 3-prong to 2-prong adapter.  \r\n\r\nWe'd all definitely stay again - thanks so much!  \r\n\r\n\r\n\r\n"}, {'comments': 'The house was better than expected! Very relaxful place, with a short walk to the main strip. Wish we could have stayed there longer.'}, {'comments': 'Great beach house and close to everything! Marylu was responsive during the whole booking process and we would absolutely book with her again. House was clean and we had a great time!'}, {'comments': "My group and I were very please to stayed at Marylu's place. It honestly feels like home and Marylu makes you feel secure by responding quickly to your messages. Highly recommend this place to anybody planning on staying in waikiki."}, {'comments': 'The house was amazing!  Clean, spacious, and comfortable.  Marylu was very accommodating and flexible.  The yard was very nice to hang out in, and the location was excellent, much better than Waikiki.  Beautiful view of Diamond Head.  Beach supplies were even provided.  We had a large group and we all fit in comfortably, plenty of bedding, blankets and pillows.  Would highly recommend!'}, {'comments': "Marylu had a great place that I would definitely recommend. Check in and check out were smooth and no hassle. Marylu was a responsive host and moved our check in time up to accomodate our arrival time. The house is in a good location with the famous Ono's right down the street and Waikiki easily within reach."}, {'comments': 'Marylu is kind and her response is also very quick. She is flexible for various requests. About this listing, the contents of many feedbacks are right. A positive is access to Waikiki, Diamond head, Kahala, and H1 is very nice. The cost performance is also good. A negative is road noise, but  this house is recommended for a lengthier stay and for who is not so nervous. \r\n'}, {'comments': "The house was perfect for everything we needed. Close enough to walk to the beach and Waikiki, but far enough away to avoid all the hustle & bustle of the busy tourist area. Leonard's Malasadas, Zippy's, and Safeway are all in the neighborhood. The house is relatively close to the neighbors, and your windows will be open because of the heat so you have to be conscious to not be too loud at night. We had a little trouble getting a hold of Marylu at first, but that was due to her being out of the country. She was still able to connect with us to make sure we had the necessary check-in information. Overall, my friends and I had a great stay and I can't wait to come back!"}, {'comments': "We had an absolutely great stay at Marylu's cottage. It was so 'old Hawaii'...just what we love. The place is well-equipped with tons of towels, comfy beds and a fully-stocked kitchen...perfect for the omelets I made my family every morning. The street traffic can be a little loud, but no worries since the place is so comfortable. Oh, and the mango tree outside provided the perfect sweet treat! All in all, a wonderful stay. Thanks!"}, {'comments': "Host:\r\nMarylu made this trip easy through her ease of communication leading to the trip and during. If I had any questions Marylu would respond quickly. She also made the check in and check out process easy.\r\nRental:\r\nThe location of the house is ideal for a visit to Honolulu. It is literally 8-10 mins away from everything you need; Waikiki beach, restaurants, Safeway, Starbucks and bars. We would take a cab to most of these places and the fare was always less than $10. the house has many beds. I think it can fit up to a group of 10 people. There is no A/C but the windows and ceiling fans through out made the house cooler. Marylu also provided extra towels and bed sheets which were very helpful. We were unable to get the washer machine to work and had to go to the laundry mat near by. Instructions on the machine would have helped. Also there is no microwave only a stove, coffee maker, fridge and dishwasher. A microwave would have definitely been used and appreciated.\r\n\r\nOverall the experience was great and I would definitely stay at Marylu's house again."}, {'comments': '3回目のﾊﾜｲで､ﾎﾃﾙ滞在に飽きだしていたのでこちらの宿を借りましたが､とても良かったです｡\n目の前の通りは意外と車が通り､音はそれなりに気になりましたが､60歳の父は､自然の風が適度に入ってくるﾘﾋﾞﾝｸﾞで気持ち良さそうに昼寝していましたし､浮輪やｼｭﾉｰｹﾙやﾎﾞﾃﾞｨｰﾎﾞｰﾄﾞなども借りれて､息子もとても喜んでいました｡\n徒歩5分位歩くと､有名なｶﾌｪやﾊﾝﾊﾞｰｶﾞｰｼｮｯﾌﾟ､軽食を買えるお店もあります｡また､近隣の家々も､ｵｰﾙﾄﾞﾊﾜｲ的な素敵な家が多く､歩いていてとても楽しかったです｡\n海までは､子連れだと少し距離を感じたので､自転車か車があったらﾍﾞｽﾄかもしれません｡'}, {'comments': 'This cute house was great for our group of 6! It had three bedrooms with about five beds and three couches that could also be used as beds. All in all, plenty of space! She was very responsive and the key exchange was a breeze. In addition, there were a lot of body boards and shower and beach towels that we used during our stay. Finally, the house was just a 12-15 min walk to the beach. \r\n\r\nWould stay again in the future!'}, {'comments': 'We did not meet Marylu in person, but she responded to texts very quickly. The house was just what we had expected-- informal, island style bungalow, and the location was perfect for us. The house had everything we needed for our stay, from a reasonably outfitted kitchen to beach gear. Sleeping accommodations were adequate for our large, extended family and we managed with the single bathroom. The washer and dryer were much appreciated. \r\n\r\n'}, {'comments': 'The host was very helpful, the house very cozy only problem is the washroom,(only 1) enough rm for 9 guests. Washer and dryer very handy.'}, {'comments': 'The reservation was canceled 21 days before arrival. This is an automated posting.'}, {'comments': 'The house is well located, between Diamond Head crater and Kapiolani park. The park and beach were close enough to walk several times, and there are good inexpensive places to eat a few blocks away. The night can be noisy, so bring earplugs if that bothers you, and the mornings can be bright, so bring a mask if that bothers you. We slept our family of seven easily, and cooked a lot while there with the available cookware. '}, {'comments': 'The house was exactly as it was described. Right on Campbell and in the middle and short walk to the best Acai bowl place on the island, Diamond Head Cove Health Bar on Monsarrat or if you walked the other direction you could find yourself on Kapahulu where theres a Safeway and many other stores!\r\n\r\n'}, {'comments': 'Actually this lovely home is great and our all the members, 8 adults are very satisfied and enjoyed the stay.\r\n\r\nBefore we arrived, we just a little bit worried about the size of house but it was spacious enough.\r\n\r\nIt is located only 10 minutes walking distance from the Waikiki beach.\r\nThere are the bunch of towels and surf boards and we went to beach everyday.'}, {'comments': '閑静な住宅街にある､緑に囲まれた素敵な一軒屋でした｡家から歩いて徒歩1~2分のところにﾊﾞｽ停があるので､ｱﾗﾓｱﾅｼｮｯﾋﾟﾝｸﾞﾓｰﾙへ行く際に利用しました｡ﾜｲｷｷｴﾘｱまではﾊﾞｽでも移動できますし､のんびり歩いて20分程度で着くので､ｱｸｾｽがかなり良いです｡家の中も清潔でとても居心地が良かったです｡ﾄｲﾚとお風呂が一つになっている為､大人数での利用の際には少し大変かも?\r\nまた機会があれば､是非利用したいです｡'}, {'comments': "The place was great. The host was great. Everything made sense. Exactly as advertised. I recommend Marylu's place."}, {'comments': "we had a lovely stay at marylu's cottage.  she thought of alot of extras to help make our 4 days there quite enjoyable.  our extended family of 9 found everything to be quite comfortable and accommodating.  it was a pleasure to walk in to a clean, neat place to stay."}, {'comments': "I had overall a good experience at the house. Somethings were outdated but I enjoyed my stay with my family of 8 people.  Close to Waikiki.  Only downside is no air conditioning and one bathroom.   Tv didn't work that well either"}, {'comments': 'うｰん､ﾚﾋﾞｭｰが素晴らしかったので利用したのですが､正直微妙でした…\r\nﾃﾚﾋﾞはつかないし､水道は壊れているし､ﾄｲﾚｯﾄﾍﾟｰﾊﾟｰなどの消耗品のｽﾄｯｸがないし…\r\nすべてﾎｽﾄさんに伝えたところ直したりｽﾍﾟｱを提供してもらえましたが､到着する前に準備していただきたかったです｡'}, {'comments': "Marylu's cottage is exactly as described. She is so welcoming and helped with check-in and some wifi issues. She even provided some delicious welcome favors to begin our stay ( the chocolates and coffee were amazing). The home is right on the busy street of Campbell and since there isn't any a/c, windows must be open for fresh air. There is a lot of street noise, but It is usually noisy anywhere in the hotel zones. Everything was walking distance Rainbow drive in, several stores and restaurants. We would park at the Honolulu Zoo and walk over to the beach from there every day. Wifi is available for those who need it. Make sure to go to Sweet E's for the best brunch as its close by to the home as well. "}, {'comments': 'This cottage was perfect for our week-long stay in Honolulu!  Close to plenty of action without being immersed in the bustle. The house itself has three bedrooms and could easily sleep seven adults comfortably. We would stay here again next time!'}, {'comments': 'It was super easy to deal with Marylu. The home was perfect and location even better. We will return :)'}, {'comments': 'The host left some coffee and local snacks for us, which was really nice.  The house was very spacious and clean.  The furniture is a bit dated but comfortable.  \r\n\r\nWhat takes a bit of getting use to is the noise.  Because there is no centralized air, most of the windows are open to circulate the air, which also brings in the noise from the busy street.'}, {'comments': 'The host canceled this reservation 10 days before arrival. This is an automated posting.'}, {'comments': 'Beautiful house, walking distance to the beach and plenty of beds! We had a few of us meeting in Hawaii for a wedding and this house suited us perfectly. '}, {'comments': 'Comfortable accommodations and great location. Highly recommend.'}, {'comments': 'We had a very enjoyable stay. Marylu was very responsive. There is quite a bit of road noise, as the house is on a main street. We recommend bringing earplugs if the sound cars and trucks at night will keep you awake. The house was large enough for 6 adults and a child. Very comfortable! Walking distance to the beach! '}, {'comments': 'Great location with easy access to waikiki and the all around island. Marylu was very helpful answering all our questions. \r\nHouse was a little old however great to have separate living/ sleeping areas.We had a fantastic time.\r\n'}, {'comments': 'We had a wonderful time during staying .\r\non first and 2nd day, we had difficulty to find a parking space by the house for my car , but later days are OK. The street traffic noise was loud, and need time to usd to it.\r\n\r\n\r\n'}, {'comments': 'The location is good, especially if you have a car.\r\nThe house is basic but comfortable. Good if you are looking for a place for a small group'}, {'comments': 'Felt like home, this place had everything you could think of. Super close to everything. '}, {'comments': 'Great place, well-stocked kitchen, amazing location that is near everything. Comfortable beds, lots of towels, extra blankets. The ceiling fans and open windows did a great job of keeping us cool. It is in a residential neighborhood but the street is used often, especially early morning and late afternoon. '}, {'comments': 'Very good location, although beds were quite uncomfortable. not really 3 bedrooms (1 room is very small converted from a laundry) you would struggle to sleep 8 here.\n\n'}, {'comments': "Very cosy and comfortable and in a good location we had a great time while staying at Marylu's."}, {'comments': 'D.C.'}, {'comments': 'Big enough for a party of 5, despite a single bathroom. Quite well located with bus lines very close. Very quite in the evening and good communication with Marylu. The cleaning was not perfect (some dust ball behind doors).'}, {'comments': 'Nice place and host, cool garden with bbq, very close to waikikibeach, but a very noisy street in the morning, no air conditioning and a big cockroach in the bathroom. The third room is very small we planed to sleep in it with two people but was forced to be 3 in the bigger room.'}, {'comments': 'The location within 15 minutes easy walk to the beach was fantastic.\nSimilar easy walk to Safeway and local restaurants was handy.\nThe kitchen was well appointed.  Only disappointment was the traffic noise at night.'}, {'comments': "House had all amenities and great location but it's on a busy street so it's very noisy but that didn't bother us. The house has only ceiling fans and didn't realize weather was very humid so very uncomfortable to sleep in the rooms. There are no window AC or cooler in the house."}, {'comments': 'assolutamente raccomandabile'}, {'comments': 'The house is well located and offers everything you need for a stay with a group. The only things that you should be prepared of is that the third room is only comfy for 1 person and that the street is very noise since thats a bus route. But if you have earplugs you can sleep there. Mahalo Marylu for everything :)'}, {'comments': 'Great location for beach/hikes/Waikiki. Spacious common area. Would have been nice to have a/c, but not too bad with fans on. Great for a group trip.'}, {'comments': '最高の旅行になりました｡'}, {'comments': 'Great location, close to beach and shopping.'}, {'comments': "Without air conditioning it is too hot to sleep.  It's almost a mile walk to the beach."}, {'comments': "The house may be outdated and on a busy street but the location is ideal. Close to Waikiki Beach, freeway and groceries like Safeway and Walmart. If you plan on doing some cooking, check what's in the cupboards and refrigerator first because they're well stacked with spices and other items that are useful. The washer and dryer came in handy too. "}, {'comments': 'It was a cozy, island style place.  It had most of the amenities you needed.  Would have been better if it had air conditioning but overall a nice place. '}, {'comments': 'The location of the cottage is ideal if you want to go to Waikiki beach or even for a walk on Diamond Head. I recommend Marylu who is reactive and reliable.'}, {'comments': 'The location is good, not far to walk to Waikiki beach area. The house is quite dated but had everything we needed. Marylu was great and left coffee and chocolates for when we arrived, communication was superfast.'}, {'comments': '電気が切れていたのが残念でした｡\n立地条件は良かった｡\n外でﾊﾞｰﾍﾞｷｭｰは狭くて暗いので､できませんでした｡\n男同士なら､問題無く､快適なﾗｲﾌができると思います｡'}, {'comments': '立地条件は最高です｡\nただ､ﾘﾋﾞﾝｸﾞの電気が切れていて､ﾛｳｿｸで対応しました｡\n冷蔵庫もあまり､冷えなかったです｡\n清潔感はｲﾏｲﾁでした｡\n男だけなら､気にならない程度だと思います｡\n後､蚊が多い為､蚊取線香で対応しました｡'}, {'comments': 'Great location.'}, {'comments': 'The house is extremely dated, however, excellent communication and great location make it a good place to stay if you are looking for an affordable place within walking distance of downtown.'}, {'comments': 'Good place'}], 'score': 0.695408284664154}
{'name': 'Spacious private 2BR with Backyard Williamsburg', 'neighborhood_overview': '', 'property_type': 'Apartment', 'bedrooms': 2, 'address': {'street': 'Brooklyn, NY, United States', 'suburb': 'Williamsburg', 'government_area': 'Williamsburg', 'market': 'New York', 'country': 'United States', 'country_code': 'US', 'location': {'type': 'Point', 'coordinates': [-73.94884, 40.70778], 'is_location_exact': False}}, 'reviews': [{'comments': 'It is in a really great location and Lawrence makes you feel super welcome and comfortable.\r\nThe place is really clean and tidy. A great place to stay for either a few days or an extended time in New York.\r\n\r\n'}, {'comments': "Lawrence is a great host. He was there when we needed him, and quick to reply. The place is great. Close to transportation to the city. Everything was great when we arrive, free parking around the corner between Thursday's- Sunday's. I recommend this place to anyone coming to New York"}, {'comments': 'Lawrence was a great host!  He checked up with us to make all was well; he \r\neven left us a bottle of wine to enjoy!    The apartment was very clean and the linens were fresh and fluffy! We will be back! '}, {'comments': 'Lawrence was a great host. He was available when needed and answered any questions or requests. The place was clean and very comfy. Will definitely book again.'}, {'comments': 'Lawrence is a fantastic host and place is everything advertised\n'}, {'comments': "The appartment is big enough to accomodate 4 people. We had 2 rooms with 2 double beds. Large living room with lots of room to have breakfast all together at the same table. A kitchen fully furnished, bathroom with towels and everything you should expect from a hotel. The place is nicely decorated, clean, and there are many lights in different places, so you can create a cozy atmosphere and feel like being home. Lawrence is also a very kind and caring person. He's very helpful so you don't have to worry about details during your stay in NYC. The neighborhood is calm, you won't be scared about coming home late at night. There are restaurants, coffe shops and groceries all around. You can easily get there by feet, and also transportation is not far. Visit the original Williamsburg. It's a 15 minutes walk but it's worth all the shopping, restaurants and coffe shops you need. You can also visit the artists area that is very close. Beautiful graffitis decorate the buildings walls, music gear shops, live bars, vintage clothing, tattoo studios, and hand crafted items shops"}, {'comments': 'My daughter stayed at Lawrence place , she was so happy , she keep telling me how cool and convenient is the neighborhood, and how sweet and helpful was Lawrence .\nThe appartement is great. \nI will definitely recommend.\nThank you'}, {'comments': "Lawrence's apartment is a perfect base from which to explore Brooklyn or further afield in NYC. He's a great host too, very friendly and welcoming on arrival with lots of great local tips and advice. Highly recommended."}, {'comments': "Lawrence was a fantastic host. Very attentive to any request. I don't think I waited more than a few minutes for any reply and he would go out of his way to improve me and my family's comfort.\nThe place is spotless. There is certainly limited light since it is on the lower ground floor but due to the location, comfort and value, I would recommend this spot. "}, {'comments': "Our stay at Lawrence's was really good, he was very helpful and went out of his way to accommodate us.  The basement flat is in a good location for getting the Manhattan and the rest of Brooklyn.  The kitchen is well equipped and it is very cosy. There was five of us which is probably the maximum for staying comfortably but you could make 6 work I'm sure."}, {'comments': 'Nous avons passé une semaine à 5 en famille chez Lawrence. Tout a été parfait. Le logement correspond à la description et avons été très bien reçus. Lawrence est un hôte très sympa et très serviable pour tous renseignements et aide nécessaire. Tout le voyage était super.'}, {'comments': 'Lawrence was amazing and made sure my friends and family were super comfortable!! The place was very nice and made us feel like we were right at home. The location was great too! 5 stars for sure!'}, {'comments': 'Positives:  Roomy, clean, quiet, convenient, host is responsive (attempted to fix WIFI even though traveling overseas)\nNegatives: slow WIFI  (unable to access from bedroom), single ply toilet paper, occasional noise from people walking upstairs, no windows (basement unit), uneven floor (undulations)'}, {'comments': "Lawrence est très accueillant, agréable et prends soin de ses hôtes. Tout était très propre et très fonctionnel. Tout est facile et à disposition dans cet appartement. \nLe quartier n'est cependant pas animé il faut prendre le métro qui est à 10 min à pied. (Assez facile de rejoindre manhattan avec la ligne L) Ou marcher environ 25 min pour rejoindre Bedford avenue pour y trouver tous les restaurants, bars et quelques boutiques. \nMerci à Lawrence pour son accueil et ses bonnes intentions. "}, {'comments': "Our stay was perfect. The apartment was very clean and comfortable. Lawrence is a fantastic host; he was very attentive and helpful. The apartment is close to a number of subway lines. You'll find plenty of restaurants, bodegas, and full service laundromat nearby."}, {'comments': "We had a great time staying at Lawrence's place. It's in a great location in Brooklyn. There's a lot to do in the neighborhood, and there's easy access to public transportation. \n\nThe place was very clean, with a lot of space! Like others have mentioned, there aren't many windows as it's a basement apartment but that was totally fine with us, since NY gets very hot in the summer and the place was nice and cool. Of course the A/C helps as well! The back patio/garden area is very charming.\n\nLawrence was a great communicator when it came to logistics, and also recommended a bunch of good places to eat nearby. \n\nOverall, it was a seamless experience for us and I highly recommend it!"}, {'comments': 'Affordable, comfortable, spacious, well-equipped 2 bedroom basement suite. Cool, quiet residence that was nice to come home to after the bustle of Manhattan, especially during the summer heat. Host was available and very helpful.'}, {'comments': 'We had a great stay!'}, {'comments': 'It was a pleasure to stay at this apartment. The location is in Williamsburg and very close to main roads and local stations, allowing access to direct route to major parts of NYC. There are many good eateries and locations close by for wandering and exploring. The apartment is very modern with a lovely design, it is spacious and is very nice for relaxing and has all facilities that one would needed while staying in New York. I would highly recommend staying here!\n'}, {'comments': 'Lawrence is a great airbnb host, gracious hospitality combined with a friendly attitude, perfect combination!'}, {'comments': "Staying at Lawrence's place was like visiting a cousin from New York ! He was very helpful and kind to us. The appartment was comfortable enough for a family, the kitchen very well equipped and the little garden really cute !\nPerfect place to come to visit New York : subway close, neighborhood peaceful with lots of restaurants and shops all around. We recommend it !"}, {'comments': "This place was amazing! Lawrence was very nice and caring. Great location if you're planning on taking the train into Manhattan. Can't wait to stay there again!"}, {'comments': "Lawrence was a really great host, the communication was very good and he always had time for our questions. He helped us plan our trip and gave us really good recommendations. We even could make use of his bicycle. His Airbnb was clean, everything was nicely set up. There was nothing that we've missed. The garden was wonderful, we even enjoyed  drinking our good-morning-coffee there. We highly recommend Lawrence and his Airbnb!"}, {'comments': 'Lovely apartment. We were a family of 5 adults and were very comfortable. It had everything that we needed. Beds and sofa bed very comfortable. Quiet location but walking distance to train, restaraunts, bars etc Very clean and comfortable. Nice back garden. Well equipped. There were some food and drink necessities available which was a nice surprise. The apartment was bigger than what I had imagined. Great Wi-Fi and TV. Lawrence is a very responsive host and is helpful in every way. I highly recommend this accommodation and host.'}, {'comments': '5 Star all the way..would recommend Lawrence and his place to anyone! You wont be disappointed'}, {'comments': 'Lawrence was a great host and went out of his way to ensure our stay was as perfect as possible! His suggestions on places to visit and travelling around both Brooklyn and NYC were really helpful! The apartment was perfect for us and allowed us to travel in and out of manhattan without any issues, two very local subway stations to choose from! This apartment is a perfect base to explore Brooklyn and NYC, I would highly recommend the apartment and Lawrence as a host! Will definitely go back!'}, {'comments': 'Very nice stay! Lawrence was very flexible with everything. The place was clean and also surprisingly large and had more than enough space for me and four friends.'}, {'comments': 'Great apartment. Spacious and well equipped. Really close to both the L, M and J trains to Manhattan. Some nice bars and restaurants around the immediate area too. Lawrence was really helpful and easy to keep in touch with during our stay.'}, {'comments': "Even though the reviews we read on Lawrence's apartment were very strong, our stay was even better than we thought. The apartment was clean, tidy, comfortable with everything we needed, and in a great location. Close to transport links and easy walking distance to bars, restaurants and cafes. \nLawrence and Angela were super super helpful. They didn't impose on us at all, but gave plenty of advice and tips on local sights and restaurants. You really couldn't ask for better hosts. A lovely couple. \nWe 100% recommend this apartment. A great experience"}, {'comments': "This place offers bang for the buck. True, it's a basement apartment with a funky layout, but the space is perfect for a family or a couple of friends. The location couldn't be better, right in Williamsburg--walkable to anything you could want. Lawrence is an AWESOME host. I had told him in passing that it was my friend's birthday we were celebrating, but he had put a bottle of sparkling wine waiting in the refrigerator for us when we arrived. He was very helpful but not overbearing or pushy, giving us the right amount of space while making himself available. You CANNOT GO WRONG trying out this place!"}, {'comments': 'Lawrence’s place is perfect. The best location, in the middle of Williamsburg, so close to Manhattan by train or subway. The apartment was clean and totally equipped. Lawrence was always ready to help us with the best tips. We spent ten lovely and unforgettable days there.'}, {'comments': 'The place is great. Me and four friends stayed there 3 nights. The apartment was easily big enough for 6.\n\nThe location is great - close to all the main bars in Williamsburg and very easy to get to Manhattan (8 minute walk to the Met station)\n\nLawrence was a great host and kept in touch during our stay and was flexible. A great host. Thanks for having us\n\nWould highly recommend this apartment'}, {'comments': 'Lawrence was very prompt, accommodating and provided a lot of great recommendations for things in the area. The space had plenty of room, and was super convenient location to multiple subway lines and restaurants.'}, {'comments': "This was a good choice and I recommend it. It's really, really clean, and so even though it's a basement it doesn't feel creepy. The location is great. It was very quiet but still close to so much. We had tons of options within a 4-5 block radius. Also, Lawrence was more than happy to offer us suggestions. The check-in was very easy and smooth and Lawrence was immediately responsive to all our requests. He had also stocked the kitchen with bottled water and beer for us, which I thought was so nice! He was very concerned that we have a good stay. The only couple of things I might say that I wish were different were that one, we couldn't control the heat ourselves and it made climate control a little challenging sometimes (we had to text or call Lawrence to change it for us), and two, the internet was kind of spotty (probably normal for a basement apartment). But neither of things were major issues and I would definitely stay there again. Thank you Lawrence for being such a lovely host!"}, {'comments': 'Superbe appartement comme sur les photos chambres très spacieuse et Lawrence est au top avec ses hôtes pleins de bon conseil très arrangeant il ne manque rien même jusqu au parapluie !!! Bise Lawrence nous conseillons +++'}, {'comments': 'Lawrence was an amazing host. Really fast communication and always on hand to offer recommendations.\n\nThe flat is lovely. 2 huge beds and a very comfortable sofa bed with memory foam mattress. It was an excellent base for us, very easy to get into Manhattan to do all the touristy things.\n\nWould highly recommend staying here. Perfect for small groups or families'}, {'comments': 'Me and my family spend seven days in Lawrence apartment. The kids loved it and so did we. Good space for for us and nice kitchen. Williamsburg fun place to explore and 20 mins to Manhattan.\nGreat week and Lawrence is a very good host. Would love to come back.'}, {'comments': "This apartment is a lovely space that's close by to a number of restaurants and delis. There are 3 subway stations within walking distance, making it easy to explore both Brooklyn and Manhattan. Some hot water pipes run through the ceiling of the apartment which can make it quite warm, but otherwise it's a comfortable place to stay."}, {'comments': 'Lawrence es un anfitrión de lujo! Reservamos el lugar un mes antes y unos días antes de viajar ya estuvimos en contacto con el y nos dio recomendaciones de lugares para comer o salir por la noche. Sus especificaciones para llegar al departamento fueron excelentes y siempre estuvo atento a lo que necesitábamos antes y durante nuestra estadía. El lugar es tal cual como lo ven en las fotos, habitaciones amplias y super cómodo para estar en grupo y compartir. En ubicación super bien, caminando eran como a 8min del metro que llevaba al centro de todo, o bien en taxi o uber también era cerca sobretodo si se manejan en grupo no es caro. Muchísimas gracias a nuestro super anfitrión Lawrence! Recomendado 100%  ❤'}, {'comments': 'Great place due to\n- close to communication\n- close to nightlife\n- very clean\n- better than the pictures\n- and very important, caring host that checked in often enough to ensure everything was alright. Gave also great tips on where to eat/drink etc.\n\nWould stay there again.'}, {'comments': 'If there is any doubt in your mind in booking this Airbnb, Cast it out now. Lawrence’s place spectacular. He was a wonderful host. There is absolutely nothing that can be said about this place and Lawrence. If you do not book, you surely will miss out. Much better than staying at a hotel.'}, {'comments': 'Lawrence was a great host during our recent trip to NYC. The apartment was in a great location and was extremely clean.  He made suggestions to local places, checked-in frequently, and responded to any questions we had in a timely manner. My one (Website hidden by Airbnb) of the mornings the upstairs tenant was being extremely loud from 4a-8a, which kept us up. Other than that, the warmth in the apartment was relieved by opening the front and back windows. He accommodated our check-in and check-out times, which made our stay and weekend that much more enjoyable. Would highly recommend staying with Lawrence. We will surely be back!'}, {'comments': 'Very comfortable and spacious apartment. Extremely suitable for families.'}, {'comments': 'Lawrence was beyond helpful. He replied to every message at the speed of lightning and showed the utmost care for that our stay was perfect. For example, we were in need of an iron and he did not even offer but insisted he would bring one the very same evening. He also wrote us an extensive list of local attractions, which was super helpful. The area itself is really cool and the apartment is close to several subways. I recommend Lawrence and his place one hundred percent.'}, {'comments': 'Excellent host! Great with recommendations. Perfect space that’s central in Brooklyn.'}, {'comments': 'This was a lovely space, very clean and comfortable. Lawrence was very helpful and even went out of his way to let us know there were umbrellas available when the weather turned to rain. We will be back!!'}, {'comments': 'We loved staying at Lawrence’s place. Spacious (it even has a backyard!), well-appointed with modern decor, and very conveniently located to one of the hippest neighborhoods in the city. Lawrence was very prompt to respond to any questions we had. I would highly recommend staying here during your visits to NYC/Brooklyn.'}, {'comments': 'L appartement de Lawrence est bien situé facile d accès à Manhattan par le métro. Il est cosy, fonctionnel et très propre.Lawrence est très attentionné envers ses hôtes et réactif dans ses réponses. Nous le recommandons'}, {'comments': 'Perfect location'}, {'comments': 'Lawrence was a great host. The apartment was clean and in a good location. Easy access to transportation, dining, and nightlife. We really enjoyed our stay.'}, {'comments': 'The place was excellent close to many restaurants and metro stations, we were there for 5 days and it was great.'}, {'comments': 'From the beginning we felt very welcome at Lawrence place. He was a great host with a lot of good tips. The appartment was very clean and comfortable with a lovely shared garden, comfy beds and all equipment you need. We loved the peaceful neighboorhood in Williamsburg. A welcome contrast and break with busy Manhattan. We look forward to stay with Lawrence in the near future! Thanks again for the great week, Lawrence! '}, {'comments': 'Wonderful little place in a great neighborhood. Lawrence was an amazing host and all around kind person. My family of four was quite comfortable and we had everything we needed and more. Thanks again Lawrence!'}, {'comments': 'Lawrence is a great host and accommodated us very well.'}, {'comments': 'Lawrence a été présent dés la réservation. Par la suite il a toujours été prompt à répondre aux interrogations. L’accueil au logement a été parfait. Le logement est beau propre, fonctionnel. Les lits sont confortables et il est appréciable d’avoir la Wifi. A 8 minutes de marche se trouve le métro et 15 minutes plus tard vous accédez à toutes les activités que vous offrent cette ville. \nLe séjour a été parfait et je conseille ce logement. Si je dois revenir aucun doute que je ferai le nécessaire pour retourner chez lawrence '}, {'comments': 'Lawrence was a wonderful and helpful host'}, {'comments': "Lawrence's house was exactly as described and convenient distance to any stations vicinity. We already miss a life in Brooklyn.."}, {'comments': "Lawrence is a great host - very fast in responding and checking, if everything is ok. He also stored our luggage on our last day, which was very helpful. The places is very spacious, but with no windows, so staying for 2 nights was just about the right amount of time. Also it's quite a walk towards the subway, but in a quiet neighbourhood. "}, {'comments': "Nous n'avons jamais été reçu à ace autant d'attentions. Lawrence et sa famille sont adorables. Discrets mais toujours disponibles. Cet appartement a un petit jardin partagé ou le petit déjeuner du matin est un luxe au cœur de Brooklyn.\nOu bien pour la bière du soir, bien fraîche. \n\nNous avons eu un pb personnel, et lawrence nous a aidé avec beaucoup d'humanité. Merci à lui.\n\nL'appartement est idéalement placé pour profiter des quartiers de brooklyn, street art, petits commerces et d'une ambiance très hipster.\n\nUne liste de petits resto est proposée, nous en avons faits deux, Top !!\nC'est un hôte de bon goût.\n\nDu williamsburg authentique. \nJe recommande vivement. Et c'est peu dire. "}, {'comments': 'Lawrence is very gracious and attentive to all inquiries and requests.'}, {'comments': 'Perfect host. Very cool and flexible. Location near all facilities. Clean basement. Great stay!'}, {'comments': 'Lawrence’s place is very well located, close to a range of bars and restaurants. He was an attentive host and had some great recommendations for things to do while in New York. For a basement apartment, the place felt surprisingly airy and access to the garden was a plus.'}, {'comments': 'Host is responsive and hospitable. Great location! Cool space.'}, {'comments': 'Lawrence is a genuine, friendly and very hospitable host. He enabled us to check in early and provided some fabulous information and tips about the surrounding area and NY. The apartment is in a great location and is clean - our only issue was the noise from the upstairs apartments that occurred every night during sleeping hours. If not for the ongoing noise issues (which Lawrence endeavoured to address for us) that didn’t suit our family (inc toddler), this would have been the perfect apartment. If you don’t mind noise/use to it or sleep heavy, then you’ll love this place.'}, {'comments': 'This Williamsburg apartment really fit our needs and Lawrence is a great host! He provided amenities such as water, coffees, towels, dishware, and an extra set of keys. He also gave great recommendations! \n\nThe apartment is in a great location and surrounded by many restaurants, delis, and convenience stores. It was about a 10 min walk to the G and L trains. It is a basement apartment so those with a lot of luggage or sensitive to stairs should take note. It’s only a few steps but is tight in typical Brooklyn fashion. The apartment itself is spacious, with 2 bedrooms, a large living/dining area with a bed in it, a bathroom, kitchen, and patio space. We didn’t use the patio space much because it seemed shared. The kitchen is also a bit separate from the rest of the place in the back of the apartment which made the space feel large. We loved the open floor open of the living/dining room. \n\nOne thing to note was that due to the lack of windows (basement apartment), there was very little air flow and at times the apartment felt stuffy. Lawrence provides an AC unit and you can keep one of the doors unlocked to let in air, but the AC wasn’t sufficient during our stay. Thankfully we weren’t home for long periods, but with 6 of us in the space it got warm.\n\nOverall, we really enjoyed our stay in this Williamsburg apartment! Lawrence, thank you so much for being a great host!'}, {'comments': 'Lawrence was great,\nHelped with the check in and with storing our languages after we checked out.\nhe also had great tips about the area.'}, {'comments': 'Absolutely wonderful first Airbnb experience!'}, {'comments': 'We had a wonderful stay with Lawrence. The apartment was clean, quiet, and large—perfect for a small group. We didn’t use the backyard but we did love being so close to so much in Brooklyn. We loved how the main space was laid out, surprising for a basement unit! We would definitely stay there again!'}, {'comments': 'Lots of room.'}, {'comments': 'Lawrence’s apartment was perfect in every way for our family stay - it was incredibly clean, spacious and comfortable with everything we could possibly need for our short stay. Lawrence himself was the perfect host - friendly and attentive without being at all intrusive. The apartment is ideally situated for easy access to Manhattan using the Subway, and there is a huge array of really cool places to eat and hang out locally. I just wish we’d had a little longer to explore Brooklyn itself and check out a few more of Lawrence’s wonderful recommendations!'}, {'comments': 'I had a very nice stay'}, {'comments': 'amazing stay, great location.'}, {'comments': "This place has the three C's: clean, comfortable, and close to everything great in Brooklyn. You're only steps away from great Williamsburg bars and restaurants, and the G, M, and L lines will deliver you to the rest of what NYC has to offer.\n\nLawrence was a perfect and attentive host. From the pain free check-in and check-out process, great restaurant tips, to the complimentary bottle of wine - you could not ask for more. Since the place wasn't booked on our last day, he even extended our check-out, no questions asked. That's what I call hospitality. \n\nIf you need multiple, comfortable beds, spotless facilities, and want to see the best of Brooklyn, you won't find better accommodations. I can't recommend this place enough."}, {'comments': 'Nous avons passé un séjour très agréable à New York chez Lawrence. \nLe logement est idéalement placé, proche de plusieurs stations de métro et de commerces. De plus, l’équipement proposé est complet et le logement très propre. \nLawrence est aussi très serviable et n’hésitera pas à répondre à la moindre de vos questions et à vous conseiller pour votre visite de New York. \nJe recommande ce logement.'}, {'comments': 'This place was perfect for a weekend away with friends! Check-in was super simple and the location was outstanding. I would definitely stay here again.'}, {'comments': 'We, a group of two couple, stayed in the basement for a week.\napartment: was cleaned, no windows (basement), spacy\nlocation: close to several subways, coffee-shops  and more\ncommunication/hosting: lawrence is a nice guy and had always a helping hand and recommendations\n\nthe basement is not perfectly heated (sometimes too hot, too cold and really dry air), and there are no windows. for one/two nights a really good place to stay!'}, {'comments': 'Lawrence was very helpful and was available for anything we needed help with. He gave us suggestions for good restaurants in the area as well. The apartment was very spacious, especially for New York and was only a short walk away from some cool spots in Williamsburg. The apartment gets a bit warm but there is AC in one of the bedrooms and in the living room. I would recommend this place to anyone looking for a sweet basement apartment in the area.'}, {'comments': 'Clean, cozy, very centric.'}, {'comments': 'This is a very special Airbnb. It gave us an opportunity to spread out in a comfortable and large apartment for a family reunion. I loved the detail that Lawrence put into decorating the space. The beds were so nice. I also appreciated the places for hanging and storing clothes. Lawrence was so helpful before and during our stay.'}, {'comments': 'The space is better than what the pictures show. It can get very warm because of the space being close to the boiler but I ultimately had no problem with it. Lawrence is easy to communicate with and responsive which makes him a great host. We had an issue with the sink and he came in no time to fix it. So if you stay here you do not have to worry about an unhelpful host.'}, {'comments': "Très bel appartement à proximité de plusieurs stations de métro pour rejoindre Manhattan. Propreté irréprochable, ce qui est très important pour nous ! Lawrence est disponible et à l'écoute, il donne de très bons conseils. Prévoir d'avoir un plus chaud que la normal à l'intérieur (en hiver en tout cas). Bien équipé et fonctionnel, bien placé... on recommande !"}], 'score': 0.6948082447052002}
```

#### Return Stored Source Query

The following query uses the `returnStoredSource` option to `true` to return only the [stored source fields](https://www.mongodb.com/docs/vector-search/indexes/vector-search-type.md#std-label-avs-stored-source-definition) directly from MongoDB Vector Search, avoiding a full document lookup on the backend database. The query filters the documents for movies released between `1970` and `2020`, both inclusive, before performing the semantic search against the sample vector data. It uses the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/query/and.md#mongodb-query-op.-and) operator to perform a logical `AND` operation of the specified dates. It then searches the `plot_embedding_voyage_3_large` field in the filtered documents for `1000` nearest neighbors using the vector embeddings for the string *martial arts*, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and return only the fields stored on `mongot`.

- Add a field named `score` that shows the vector search score of the documents in the results.

```python
import pymongo

# connect to your cluster
client = pymongo.MongoClient("<connection-string>")

# define pipeline
pipeline = [
    {
        "$vectorSearch": {
            "index": "vector_index",
            "path": "plot_embedding_voyage_3_large",
            "filter": {
                "$and": [
                    {"year": {"$gte": 1970}},
                    {"year": {"$lte": 2020}},
                    {"genres": {"$in": ["Action", "Drama", "Comedy"]}},
                ],
            },
            "queryVector": [-0.03994801267981529, 0.016522614285349846, 0.008775344118475914, -0.056984663009643555, -0.010427606292068958, 0.0038736353162676096, -0.016449181362986565, -0.027611125260591507, -0.013585261069238186, -0.03319209814071655, -0.00848160870373249, 0.012336885556578636, -0.012336885556578636, 0.014833636581897736, 0.019239667803049088, -0.0033595983404666185, -0.018285026773810387, 0.036716923117637634, -0.01865219697356224, 0.008004289120435715, 0.020120874047279358, -0.025848712772130966, 0.028492331504821777, -0.021295813843607903, -0.011308811604976654, -0.004259163048118353, -0.002404958475381136, 0.029079802334308624, 0.025554977357387543, 0.019092800095677376, -0.019680270925164223, -0.0168897844851017, -0.006792630534619093, 0.004020502790808678, 0.005691122729331255, 0.014172731898725033, -0.0262893158942461, -0.03289836272597313, -0.003157655242830515, -0.030107876285910606, -0.015421107411384583, -0.025554977357387543, 0.0287860669195652, -0.0059481412172317505, 0.0004842044145334512, -0.004204087425023317, -0.022617623209953308, 0.00466304924339056, -0.020120874047279358, -0.017330387607216835, -0.036716923117637634, -0.010427606292068958, -0.0076004029251635075, 0.009399532340466976, -0.034954510629177094, 0.0005071524647064507, -0.028051728382706642, 0.02438003569841385, 0.015935143455863, -0.04171042516827583, -0.027170522138476372, 0.021442681550979614, 0.06168442964553833, 0.02952040545642376, -0.0029189952183514833, -0.025554977357387543, 0.01527423970401287, 0.015494541265070438, -0.04229789599776268, 0.0287860669195652, -0.041122954338788986, 0.0044427476823329926, 0.02526124194264412, -0.02614244818687439, -0.02687678672373295, -0.021589549258351326, -0.004406030755490065, 0.0262893158942461, -0.03524824604392052, -0.004516181536018848, 0.014099298045039177, 0.022323887795209885, -0.03524824604392052, 0.0014411391457542777, -0.017256952822208405, -0.03657005354762077, 0.0019001007312908769, -0.04905380681157112, -0.0028822782915085554, -0.008187873288989067, -0.00807772297412157, 0.046703923493623734, 0.015861710533499718, -0.029373537749052048, -0.02276449091732502, 0.016596049070358276, -0.0026252600364387035, -0.001863383804447949, -0.009252664633095264, -0.011235377751290798, -0.030254743993282318, 0.00031897827284410596, -0.063740573823452, 0.00015719432849436998, -0.04582271724939346, 0.019974006339907646, -0.02188328467309475, -0.00881206151098013, -0.0437665693461895, -0.006058291997760534, 0.03319209814071655, -0.01784442365169525, -0.0041306535713374615, -0.024086300283670425, -0.01762412302196026, 0.04494151100516319, -0.012116583995521069, 0.00738010136410594, 0.014539901167154312, -0.0022397323045879602, 0.024820638820528984, -0.0096932677552104, 0.039360541850328445, -0.03289836272597313, -0.0033963152673095465, 0.025554977357387543, -0.019827138632535934, -0.030254743993282318, 0.004809916950762272, 0.013805562630295753, 0.09693267196416855, 0.016522614285349846, -0.03524824604392052, 0.020120874047279358, -0.04552898183465004, -0.008298024535179138, -0.013805562630295753, 0.016375746577978134, -0.007269950583577156, 0.007086365949362516, -0.016742916777729988, -0.029961008578538895, -0.0029006367549300194, 0.0071965167298913, 0.015788275748491287, 0.015567975118756294, 0.007857421413064003, -0.031723421066999435, -0.04905380681157112, 0.02452690340578556, -0.028051728382706642, 0.013291525654494762, 0.008701910264790058, -0.03231089189648628, 0.025554977357387543, 0.0026252600364387035, 0.005213803146034479, -0.04229789599776268, 0.0021754775661975145, 0.022323887795209885, -0.0010464322986081243, 0.020561477169394493, -0.01263062097132206, 0.029814140871167183, 0.03994801267981529, 0.0021387606393545866, -0.04200416058301926, -0.02952040545642376, -0.013364959508180618, 0.03965427726507187, -0.018945932388305664, -0.01953340321779251, 0.004809916950762272, -0.02863919921219349, -0.016669481992721558, 0.03451390564441681, 0.03128281608223915, 0.0025885431095957756, 0.001863383804447949, -0.019239667803049088, 0.024967506527900696, -0.004020502790808678, 0.011529113166034222, 0.03304522857069969, -0.005727839656174183, -0.027611125260591507, -0.02276449091732502, 0.022323887795209885, 0.011675980873405933, 0.010501040145754814, -0.009913569316267967, 0.013585261069238186, 0.025848712772130966, 0.00848160870373249, 0.027464257553219795, -0.025114374235272408, -0.008701910264790058, -0.04817260056734085, 0.020855212584137917, -0.008224590681493282, -0.024967506527900696, 0.06491551548242569, 0.03818560019135475, -0.02863919921219349, 0.019092800095677376, -0.017403820529580116, -0.00013481994392350316, -0.012043150141835213, 0.0014778560725972056, -0.007343384437263012, 0.008958929218351841, 0.024086300283670425, 0.004185729194432497, -0.033338963985443115, 0.01057447399944067, -0.007306667510420084, 0.012410319410264492, 0.008004289120435715, -0.015788275748491287, 0.009399532340466976, -0.023058226332068443, 0.010354172438383102, 0.06021575257182121, -0.015347673557698727, -0.009987003169953823, -0.01263062097132206, -0.013364959508180618, -0.03216402232646942, -0.040241748094558716, -0.019974006339907646, -0.007820704020559788, -0.021295813843607903, 0.023058226332068443, 0.014539901167154312, 0.0017348745604977012, 0.0775461420416832, -0.0075636859983205795, -0.01857876218855381, -0.029079802334308624, -0.03451390564441681, -0.02526124194264412, 0.022323887795209885, -0.022470755502581596, -0.00012850922939833254, 0.027611125260591507, 0.04406030476093292, 0.0028822782915085554, 0.032457757741212845, -0.000302914617350325, -0.013805562630295753, 0.02364569716155529, -0.03789186477661133, 0.02041460946202278, -0.0022305529564619064, 0.01057447399944067, -0.003176013706251979, 0.012116583995521069, 0.027464257553219795, 0.007747270632535219, 0.03289836272597313, 0.039360541850328445, 0.02687678672373295, -0.012043150141835213, -0.0075636859983205795, -0.0193865355104208, -0.0437665693461895, -0.014686768874526024, 0.016522614285349846, -0.006902781315147877, -0.017183519899845123, 0.03642318770289421, 0.003947068937122822, 0.02114894799888134, 0.002661976730450988, -0.014319599606096745, -0.0046446905471384525, 0.004222446121275425, 0.024820638820528984, 0.036716923117637634, -0.03818560019135475, 0.05228489637374878, 0.019092800095677376, 0.03040161170065403, 0.02452690340578556, -0.0021387606393545866, 0.019239667803049088, -0.02203015238046646, -0.0184318944811821, 0.05052248388528824, -0.0168897844851017, -0.030107876285910606, 0.004809916950762272, -0.03216402232646942, -0.029079802334308624, 0.037451259791851044, 0.0014227806823328137, 0.03480764105916023, -0.021736416965723038, 0.01138224545866251, -0.006095008924603462, -0.006902781315147877, 0.03436703979969025, 0.0034513906575739384, -0.0014962145360186696, -0.00738010136410594, -0.01226345170289278, 0.008187873288989067, -0.016375746577978134, -0.03612945228815079, 0.016375746577978134, 0.023205094039440155, 0.019827138632535934, 0.0027170521207153797, 0.0010097153717651963, -0.004956784658133984, -0.024086300283670425, -0.03451390564441681, -0.0021846569143235683, -0.011455679312348366, -0.00738010136410594, 0.022617623209953308, 0.00027996653807349503, 0.006168442778289318, -0.015714842826128006, 0.03480764105916023, -0.03128281608223915, -0.00844489224255085, -0.012850922532379627, 0.006058291997760534, 0.009766701608896255, 0.0032678060233592987, -0.012410319410264492, -0.005654405802488327, -0.02291135862469673, -0.030695347115397453, 0.001174941542558372, -0.03054847940802574, 0.014319599606096745, -0.004773200023919344, -0.008334740996360779, 0.009472966194152832, -0.011675980873405933, -0.015788275748491287, 0.02203015238046646, 0.03715752437710762, -0.012704054825007915, -0.001799129182472825, 0.004552898462861776, 0.006682479754090309, 0.018285026773810387, 0.006021575070917606, -0.03554198145866394, -0.035835716873407364, 0.002258090768009424, -0.028932934626936913, -0.014980504289269447, 0.0038736353162676096, 0.003084221389144659, -0.0262893158942461, 0.05580972135066986, 0.0028822782915085554, -0.0387730710208416, -0.04641018807888031, -0.013805562630295753, -0.0048466338776052, -0.009179230779409409, 0.012410319410264492, 0.017991291359066963, -0.0050302185118198395, -0.020708344876766205, 0.017991291359066963, -0.008371458388864994, -0.01527423970401287, -0.009399532340466976, -0.006168442778289318, -0.008224590681493282, -0.017550688236951828, 0.009069079533219337, -0.018725629895925522, -0.03128281608223915, 0.018211593851447105, -0.02188328467309475, 0.005837990436702967, -0.061978165060281754, -0.004185729194432497, -0.0070496490225195885, 0.0387730710208416, 0.03524824604392052, 0.010721340775489807, -0.05081621930003166, 0.020561477169394493, -0.009987003169953823, 0.0008398995851166546, -0.008628476411104202, -0.03304522857069969, -0.003726767608895898, 0.016302313655614853, 0.007233233656734228, 0.017183519899845123, 0.014319599606096745, -0.009252664633095264, 0.02203015238046646, -0.004920067731291056, 0.023351961746811867, 0.0032310890965163708, 0.015347673557698727, 0.010133870877325535, -0.005544255021959543, -0.011455679312348366, 0.012336885556578636, -0.02687678672373295, -0.015788275748491287, 0.0005025628488510847, 0.03113595023751259, -0.03642318770289421, 0.011896282434463501, 0.03407330438494682, -0.006388744339346886, 0.008151156827807426, 0.02291135862469673, -0.011455679312348366, -0.01762412302196026, -0.0008812061278149486, -0.008334740996360779, -0.0193865355104208, 0.01600857824087143, 0.0262893158942461, 0.027317389845848083, -0.011088510043919086, 0.020120874047279358, -0.000569112307857722, 0.0014227806823328137, -0.00921594724059105, 0.01138224545866251, -0.04053548350930214, -0.046703923493623734, 0.024820638820528984, 0.017550688236951828, 0.004883350804448128, 0.0053973873145878315, -0.002992429072037339, 0.022177020087838173, -0.021295813843607903, 0.035982582718133926, -0.010647906921803951, -0.025995580479502678, 0.014246165752410889, 0.004185729194432497, -0.0033963152673095465, -0.007416818290948868, 0.012190017849206924, -0.014907070435583591, 0.012483753263950348, -0.00034651593887247145, -0.007894137874245644, -0.02952040545642376, -0.0032861644867807627, 0.009399532340466976, -0.0035064660478383303, -0.025114374235272408, -0.022177020087838173, 0.0027170521207153797, 0.012850922532379627, 0.00848160870373249, 0.03289836272597313, -0.01865219697356224, 0.023792564868927002, -0.0368637889623642, 0.011602547019720078, 0.00025357623235322535, 0.012410319410264492, -0.011088510043919086, 0.038479335606098175, -0.01696321740746498, 0.040241748094558716, -0.03231089189648628, -0.037598129361867905, 0.03627631813287735, 0.047585129737854004, -0.049347542226314545, 0.0029189952183514833, -0.008885495364665985, -0.02966727316379547, 0.017991291359066963, 0.03612945228815079, -0.02114894799888134, 0.009619833901524544, -0.0368637889623642, 0.004534539766609669, -0.018799064680933952, 0.0070496490225195885, -0.009840135462582111, 0.0337795689702034, 0.043472833931446075, 0.012190017849206924, -0.01608201116323471, 0.011529113166034222, 0.017917858436703682, -0.0007481072680093348, 0.004956784658133984, 0.023939432576298714, 0.017256952822208405, -0.01351182721555233, 0.04229789599776268, 0.0007297488045878708, 0.01263062097132206, 0.005250520072877407, 0.008775344118475914, 0.0096932677552104, 0.016375746577978134, 0.025848712772130966, 0.02203015238046646, 0.020561477169394493, 0.005801273509860039, -0.02702365443110466, -0.005103652365505695, 0.007673836778849363, 0.0004704355669673532, -0.029961008578538895, -0.005066935438662767, -0.007343384437263012, 0.01608201116323471, -0.024086300283670425, -0.015347673557698727, 0.028345463797450066, -0.006976215168833733, 0.02041460946202278, -0.014907070435583591, -0.023792564868927002, 0.007637119852006435, -0.04200416058301926, -0.027611125260591507, -0.02952040545642376, -0.018945932388305664, 0.013071224093437195, -0.030107876285910606, 0.030107876285910606, 0.01020730473101139, 0.030989082530140877, -0.00932609848678112, -0.003157655242830515, 0.035835716873407364, -0.019239667803049088, -0.0026252600364387035, -0.002313166158273816, -0.002478392329066992, 0.030695347115397453, -0.04464777559041977, -0.029373537749052048, 0.0022305529564619064, -0.003120938315987587, 0.006058291997760534, 0.0487600713968277, -0.018358461558818817, 0.0012667338596656919, 0.009619833901524544, -0.01057447399944067, 0.057865869253873825, -0.01057447399944067, -0.0025151092559099197, -0.018064726144075394, 0.0016155445482581854, -0.021589549258351326, -0.017110085114836693, -0.023205094039440155, -0.004809916950762272, -0.014099298045039177, 0.02276449091732502, 0.0015971860848367214, -0.006388744339346886, 0.005507538095116615, -0.016669481992721558, -0.03142968565225601, 0.04317909851670265, -0.025554977357387543, -0.011675980873405933, 0.017403820529580116, 0.026583051308989525, 0.004607973620295525, 0.000665494182612747, 0.017477255314588547, 0.009546400047838688, -0.02349882945418358, -0.007453535217791796, 0.006205159705132246, -0.0053606703877449036, 0.04582271724939346, 0.009142513386905193, 0.008041005581617355, -0.00848160870373249, 0.004295879974961281, 0.01527423970401287, -0.0053606703877449036, 0.033338963985443115, -0.008371458388864994, 0.022617623209953308, -0.004773200023919344, -0.004167370498180389, -0.0025701846461743116, 0.018799064680933952, 0.0011519934050738811, 0.0007297488045878708, -0.026436183601617813, 0.012924356386065483, -0.008187873288989067, -0.011969716288149357, 0.017477255314588547, -0.0027170521207153797, 0.0025518261827528477, 0.0038002014625817537, -0.044354040175676346, 0.013438393361866474, 0.024673771113157272, -0.043472833931446075, -0.028198596090078354, 0.01784442365169525, -0.0143930334597826, -0.03040161170065403, 0.018064726144075394, 0.008041005581617355, 0.015641408041119576, 0.019827138632535934, 0.011455679312348366, 0.0014686768408864737, -0.014246165752410889, 0.022323887795209885, -0.0075636859983205795, 0.007233233656734228, -0.0008720268961042166, -0.026729919016361237, -0.025114374235272408, 0.003543182974681258, -0.03524824604392052, 0.022617623209953308, 0.0356888473033905, 0.011455679312348366, 0.013952430337667465, 0.006168442778289318, -0.020855212584137917, 0.0076004029251635075, 0.00738010136410594, 0.04082921892404556, 0.0193865355104208, -0.00848160870373249, -0.03304522857069969, -0.012557187117636204, -0.007343384437263012, -0.020561477169394493, -0.03289836272597313, -0.0009179230546578765, 0.02203015238046646, -0.014613335020840168, -0.005617688875645399, 0.01703665219247341, -0.002313166158273816, 0.037451259791851044, -0.015788275748491287, 0.004883350804448128, 0.009105796925723553, -0.01101507619023323, -0.001826666877605021, -0.017991291359066963, 0.024233167991042137, -0.011308811604976654, 0.01351182721555233, -0.01020730473101139, 0.028932934626936913, 0.0096932677552104, -0.0059114242903888226, 0.011161943897604942, -0.028932934626936913, 0.018211593851447105, 0.006535612046718597, -0.009032363072037697, 0.019239667803049088, 0.025995580479502678, 0.022470755502581596, 0.0027354105841368437, 0.051109954714775085, -0.004038861487060785, 0.00807772297412157, -0.03201715648174286, 0.019827138632535934, 0.015053938142955303, 0.01784442365169525, 0.019680270925164223, 0.018285026773810387, -0.014025864191353321, 0.029961008578538895, -0.01696321740746498, -0.015788275748491287, 0.013071224093437195, -0.013805562630295753, 0.0184318944811821, 0.015641408041119576, 0.005691122729331255, -0.011896282434463501, -0.006168442778289318, -0.0026252600364387035, 0.003561541438102722, -0.012924356386065483, 0.05228489637374878, -0.02438003569841385, 0.0437665693461895, 0.0038736353162676096, 0.0027537690475583076, 0.038479335606098175, -0.02026774175465107, 0.003543182974681258, 0.027317389845848083, 0.050228748470544815, -0.03627631813287735, -0.011602547019720078, -0.00032356788869947195, -0.014025864191353321, 0.009252664633095264, -0.012997790239751339, -0.05316610261797905, 0.04288536310195923, -0.061978165060281754, 0.020855212584137917, -0.014907070435583591, -0.023792564868927002, 0.024820638820528984, 0.0005025628488510847, -0.0013952429872006178, -0.01057447399944067, -0.005213803146034479, -0.021589549258351326, 0.03715752437710762, 0.02966727316379547, 0.025701845064759254, 0.005984858144074678, -0.012777488678693771, 0.013658694922924042, -0.008701910264790058, 0.022617623209953308, -0.01020730473101139, 0.034220170229673386, -0.0013768845237791538, -0.022323887795209885, 0.022617623209953308, -0.018358461558818817, 0.004240804351866245, -0.01527423970401287, 0.02540810965001583, 0.03363269940018654, 0.022470755502581596, 0.0059114242903888226, -0.013218091800808907, -0.02702365443110466, 0.0075636859983205795, -0.023351961746811867, -0.01703665219247341, 0.008922211825847626, 0.0012575546279549599, -0.012924356386065483, -0.04141668975353241, 0.02687678672373295, -0.00881206151098013, -0.034220170229673386, -0.01953340321779251, 0.03730439394712448, 0.01608201116323471, -0.003671692218631506, 0.01387899648398161, -0.014099298045039177, -0.01263062097132206, -0.006425461266189814, 0.032457757741212845, 0.005801273509860039, 0.003671692218631506, 0.019092800095677376, -0.02452690340578556, 0.005764556583017111, 0.01784442365169525, 0.04229789599776268, 0.0287860669195652, 0.009069079533219337, -0.017477255314588547, 0.012704054825007915, -0.0038185599260032177, -0.03436703979969025, -0.01857876218855381, -0.015567975118756294, -0.0048466338776052, 0.012777488678693771, 0.02526124194264412, 0.04288536310195923, -0.009619833901524544, 0.03642318770289421, 0.0017348745604977012, -0.0008582580485381186, 0.012336885556578636, -0.02540810965001583, 0.01784442365169525, -0.022323887795209885, 0.02291135862469673, 0.01857876218855381, 0.033485833555459976, -0.005177086219191551, -0.01769755594432354, 0.012483753263950348, -0.03965427726507187, -0.029226670041680336, -0.02114894799888134, -0.004002144560217857, 0.038479335606098175, 0.036716923117637634, -0.037451259791851044, 0.009619833901524544, 0.04053548350930214, -0.01138224545866251, -0.01138224545866251, 0.04817260056734085, 0.014613335020840168, -0.01351182721555233, 0.033485833555459976, -0.005874707363545895, -0.013658694922924042, 0.003634975291788578, 0.025995580479502678, 0.023205094039440155, -0.0059114242903888226, 0.009546400047838688, -0.035982582718133926, 0.019680270925164223, 0.007086365949362516, -0.002460033865645528, 0.016742916777729988, -0.005323953460901976, -0.017403820529580116, 0.0168897844851017, 0.016302313655614853, 0.0387730710208416, 0.007269950583577156, 0.015861710533499718, 0.00046584595111198723, 0.00014055696374271065, 0.023939432576298714, -0.008004289120435715, -0.006021575070917606, 0.017477255314588547, -0.0262893158942461, -0.012190017849206924, -0.02291135862469673, -0.013364959508180618, -0.012043150141835213, -0.014833636581897736, -0.03113595023751259, 0.042591627687215805, -0.005654405802488327, -0.004883350804448128, -0.01850532926619053, -0.03466077521443367, 0.012997790239751339, 0.01696321740746498, 0.01703665219247341, 0.0023039868101477623, -0.009546400047838688, 0.06403431296348572, 0.030695347115397453, 0.0021112230606377125, -0.009546400047838688, 0.025114374235272408, 0.005691122729331255, -0.00026619769050739706, 0.0059481412172317505, -0.03818560019135475, -0.013585261069238186, 0.006241876631975174, 0.00024439700064249337, -0.040241748094558716, -0.03436703979969025, -0.023792564868927002, 0.006902781315147877, 0.021589549258351326, -0.025701845064759254, -0.03128281608223915, 0.015127371996641159, -0.013805562630295753, -0.043472833931446075, -0.0016522614751011133, 0.0387730710208416, 0.0013126300182193518, 0.0053606703877449036, -0.02863919921219349, -0.011896282434463501, 0.04317909851670265, -0.012336885556578636, 0.009546400047838688, 0.0437665693461895, -0.016302313655614853, 0.002992429072037339, 0.04406030476093292, -0.033485833555459976, -0.02452690340578556, -0.0184318944811821, -0.031723421066999435, -0.007783987559378147, -0.0029740706086158752, 0.0006379565456882119, -0.029079802334308624, 0.02349882945418358, 0.030107876285910606, 0.01703665219247341, 0.03363269940018654, -0.030254743993282318, -0.06609045714139938, -0.022323887795209885, 0.013952430337667465, 0.015053938142955303, 0.006572328973561525, 0.037451259791851044, -0.05463477969169617, -0.011161943897604942, -0.021736416965723038, 0.014613335020840168, -0.020708344876766205, -0.005213803146034479, -0.0096932677552104, 0.007269950583577156, -0.010941642336547375, -0.01057447399944067, 0.0005622278549708426, 0.01600857824087143, -0.028932934626936913, -0.005691122729331255, 0.00631531048566103, -0.014613335020840168, 0.0013034507865086198, 0.0193865355104208, 0.03480764105916023, -0.005654405802488327, -0.045235246419906616, 0.024086300283670425, 0.007123082876205444, 0.014686768874526024, -0.003212730633094907, -0.04229789599776268, 0.028345463797450066, -0.003763484535738826, -0.0027170521207153797, -0.0015880068531259894, 0.028051728382706642, 0.0525786317884922, -0.009766701608896255, 0.02364569716155529, 0.030695347115397453, 0.033338963985443115, -0.010354172438383102, -0.01608201116323471, -0.02041460946202278, -0.04641018807888031, -0.006755913607776165, 0.003029145998880267, 0.00844489224255085, 0.00022603855177294463, -1.814332244975958e-05, 0.017110085114836693, -0.020120874047279358, -0.004277521278709173, -0.03480764105916023, 0.017330387607216835, 0.0028455613646656275, 0.0262893158942461, 0.030842214822769165, -0.0387730710208416, 0.0193865355104208, -0.025114374235272408, -0.02114894799888134, 0.00848160870373249, -0.013658694922924042, 0.009032363072037697, 0.0008812061278149486, -0.03054847940802574, 0.02203015238046646, 0.03730439394712448, -0.04317909851670265, 0.004497822839766741, -0.006241876631975174, -0.010060437023639679, -0.008187873288989067, 0.008224590681493282, 0.006388744339346886, -0.008518326096236706, -0.005691122729331255, 0.012704054825007915, -0.031576551496982574, 0.0008857957436703146, 0.0027354105841368437, 0.010721340775489807, 0.010941642336547375, -0.011822848580777645, -0.04288536310195923, -0.008371458388864994, -0.030842214822769165, -0.01314465794712305, -0.008665193803608418, 0.011529113166034222, 0.02438003569841385, 0.003616616828367114, 0.0050302185118198395, 0.0026436184998601675, -0.0028455613646656275, 0.0027721275109797716, -0.002460033865645528, -0.0044794646091759205, 0.009766701608896255, 0.04053548350930214, 0.033338963985443115, 0.019680270925164223, 0.01387899648398161, -0.002441675402224064, -0.02687678672373295, -0.013805562630295753, -0.0019001007312908769, 0.029226670041680336, 0.01600857824087143, 0.023205094039440155, 0.02026774175465107, 0.021736416965723038, 0.00884877797216177, -0.049347542226314545, -0.024820638820528984, 0.00884877797216177, 0.0033228814136236906, 0.004920067731291056, -0.0006609046249650419, 0.0008077722741290927, 0.012190017849206924, -0.02952040545642376, -0.01101507619023323, 0.01174941472709179, 0.007820704020559788, 0.0096932677552104, 0.0006379565456882119, -0.011969716288149357, 0.02952040545642376, 0.008298024535179138, -0.0356888473033905, 0.035101376473903656, 0.011455679312348366, 0.005580971948802471, -0.006829347461462021, -0.003763484535738826, 0.0013585260603576899, 0.021295813843607903, 0.0014044222189113498, -0.005287236999720335, -0.0028822782915085554, -0.013658694922924042, 0.008004289120435715, -0.028198596090078354, 0.0025885431095957756, 0.018211593851447105, 0.01387899648398161, 0.0034881075844168663, -0.0025701846461743116, 0.020855212584137917, -0.02952040545642376, 0.03289836272597313, 0.011529113166034222, -0.009289381094276905, 0.019092800095677376, -0.013438393361866474, -0.007269950583577156, 0.012410319410264492, -0.01865219697356224, -0.03054847940802574, 0.0287860669195652, -0.004222446121275425, 0.01615544594824314, -0.004920067731291056, -0.05052248388528824, -0.005801273509860039, 0.01226345170289278, 0.02452690340578556, 0.015788275748491287, 0.023939432576298714, -0.0035248245112597942, 0.009252664633095264, -0.008922211825847626, 0.00631531048566103, 0.01762412302196026, 0.029226670041680336, 0.0005759967025369406, -0.02438003569841385, 0.027170522138476372, -0.05345983803272247, 0.043472833931446075, -0.043472833931446075, -0.01769755594432354, -0.026436183601617813, -0.003616616828367114, -0.019239667803049088, 0.0004773199907504022, -0.01226345170289278, -0.03524824604392052, 0.011896282434463501, -0.037598129361867905, -0.03407330438494682, -0.01600857824087143, 0.010794774629175663, 0.018358461558818817, -0.020855212584137917, -0.010133870877325535, 0.010427606292068958, 0.01615544594824314, 0.010721340775489807, 0.005691122729331255, -0.027464257553219795, 0.021295813843607903, -0.005764556583017111, -0.00631531048566103, 0.006719196680933237, -0.01138224545866251, 0.013364959508180618, -0.003176013706251979, -0.01696321740746498, -0.02041460946202278, -0.000596650002989918, -0.019239667803049088, -0.007343384437263012, 0.0010739699937403202, 0.004534539766609669, 0.008224590681493282, 0.005287236999720335, -0.007123082876205444, -0.016522614285349846, 0.013732128776609898, -0.0022121944930404425, -0.007416818290948868, -0.029961008578538895, -0.029814140871167183, 0.041122954338788986, 0.003708409145474434, 0.018211593851447105, -0.004956784658133984, -0.03906680643558502, -0.009840135462582111, 0.03554198145866394, -0.006682479754090309, 0.018285026773810387, -0.004240804351866245, 0.0029189952183514833, -0.054341044276952744, 0.03319209814071655, 0.012850922532379627, -0.029226670041680336, 0.007857421413064003, -0.02291135862469673, -0.0050302185118198395, 0.02291135862469673, -0.000601239618845284, 0.0262893158942461, 0.02775799296796322, -0.02291135862469673, 0.012483753263950348, -0.015421107411384583, 0.010868208482861519, 0.030695347115397453, -0.014686768874526024, 0.009766701608896255, 0.0037818429991602898, -0.014172731898725033, 0.012190017849206924, 0.019974006339907646, -0.0008077722741290927, 0.0013034507865086198, 0.02203015238046646, -0.03319209814071655, 0.0033595983404666185, -0.0029373536817729473, 0.022617623209953308, 0.007820704020559788, 0.014025864191353321, -0.01600857824087143, 0.003910352010279894, 0.0287860669195652, -0.030695347115397453, -0.03451390564441681, 0.04200416058301926, -0.022617623209953308, -0.018945932388305664, 0.0008307203534059227, 0.0026436184998601675, -0.007416818290948868, 0.01527423970401287, -0.0001468676928197965, 0.03128281608223915, -0.01769755594432354, -0.029079802334308624, 0.012704054825007915, 0.008628476411104202, -0.004259163048118353, -0.05639719218015671, -0.0071965167298913, 0.015714842826128006, 0.0016155445482581854, -0.02291135862469673, 0.0038369183894246817, -0.042591627687215805, -0.03789186477661133, 0.010501040145754814, 0.05492851510643959, -0.030107876285910606, 0.004883350804448128, -0.020120874047279358, 0.02188328467309475, -0.008151156827807426, -0.03304522857069969, 0.01777099072933197, -0.019680270925164223, -0.04787886515259743, -0.014833636581897736, 0.004350955132395029, -0.008224590681493282, 0.005140369292348623, 0.0014962145360186696, 0.01850532926619053, -0.015788275748491287, -0.02188328467309475, -0.043472833931446075, 0.0001835846051108092, 0.02349882945418358, 0.005066935438662767, 0.006939498241990805, -0.0021662984509021044, -0.0193865355104208, -0.01174941472709179, -0.017183519899845123, -0.013952430337667465, -0.027317389845848083, 0.040241748094558716, -0.04141668975353241, -0.012336885556578636, -0.023058226332068443, -0.02114894799888134, 0.04053548350930214, -0.003084221389144659, -0.02188328467309475, 0.015053938142955303, -0.023939432576298714, 0.013585261069238186, -0.031723421066999435, 0.0050302185118198395, 0.02291135862469673, 0.030842214822769165, -0.01174941472709179, -0.016669481992721558, 0.010941642336547375, -0.000665494182612747, -0.021736416965723038, 0.04229789599776268, -0.006939498241990805, 0.009840135462582111, 0.02540810965001583, -0.02452690340578556, -0.005764556583017111, -0.005580971948802471, -0.0010510218562558293, 0.006388744339346886, -0.018285026773810387, 0.018358461558818817, 0.008114439435303211, -0.02188328467309475, 0.02349882945418358, -0.002661976730450988, 0.05081621930003166, -0.004773200023919344, -0.020708344876766205, -0.028051728382706642, 0.036716923117637634, -0.028345463797450066, -0.0034881075844168663, -0.006021575070917606, 0.0070496490225195885, -0.0287860669195652, 0.017991291359066963, -0.016669481992721558, -0.005617688875645399, -0.027317389845848083, -0.02526124194264412, -0.010941642336547375, 0.039360541850328445, -0.0027904859744012356, -0.037451259791851044, -0.01784442365169525, -0.023351961746811867, 0.013364959508180618, -0.011529113166034222, 0.015714842826128006, -0.001835846109315753, -0.021736416965723038, -0.03113595023751259, -0.044354040175676346, -0.04582271724939346, 0.011896282434463501, -0.012777488678693771, 0.017991291359066963, -0.031576551496982574, -0.009987003169953823, 0.015641408041119576, -0.004920067731291056, -0.02041460946202278, -0.003726767608895898, -0.01174941472709179, 0.014833636581897736, -0.005066935438662767, -0.0007481072680093348, 0.020120874047279358, -0.014539901167154312, -0.01476020272821188, 0.00921594724059105, 0.007857421413064003, 0.006095008924603462, -0.004020502790808678, 0.015347673557698727, -0.0035064660478383303, -0.033338963985443115, -0.01476020272821188, 0.04699765890836716, -0.03451390564441681, -0.016228878870606422, 0.006021575070917606, 0.011602547019720078, -0.03818560019135475, 0.05933454632759094, -0.06285937130451202, -0.004497822839766741, -0.029814140871167183, 0.0011060972465202212, 0.028345463797450066, -0.005213803146034479, 0.03994801267981529, 0.021442681550979614, -0.024233167991042137, -0.0013952429872006178, -0.02526124194264412, 0.012704054825007915, -0.006095008924603462, 0.008224590681493282, -0.02026774175465107, 0.006866064388304949, -0.015641408041119576, 0.021589549258351326, -0.004956784658133984, 0.006866064388304949, -0.0005209213122725487, -0.01057447399944067, -0.001138224615715444, -0.002478392329066992, 0.0016889784019440413, 0.0046446905471384525, 0.004699766170233488, -0.012483753263950348, -0.0006838526460342109, -0.03789186477661133, -0.011529113166034222, 0.034954510629177094, 0.0044427476823329926, 0.014172731898725033, 0.014025864191353321, -0.035835716873407364, -0.004736483097076416, -0.02952040545642376, -0.0262893158942461, 0.014833636581897736, 0.01020730473101139, -0.01263062097132206, 0.015347673557698727, -0.020855212584137917, -0.016449181362986565, 0.02702365443110466, 0.010794774629175663, 0.0006425461615435779, 0.018285026773810387, -0.010647906921803951, -0.011675980873405933, 0.05404730886220932, 0.0023407037369906902, 0.003726767608895898, -0.01681634970009327, -0.00369005068205297, -0.0028272029012441635, 0.003194372169673443, 0.018945932388305664, 0.014172731898725033, 0.024820638820528984, 0.0079675717279315, -0.01777099072933197, -0.026583051308989525, 0.0487600713968277, -0.019680270925164223, 0.01263062097132206, 0.01387899648398161, -0.041122954338788986, -0.013658694922924042, 0.02203015238046646, 0.004626332316547632, -0.020855212584137917, 0.0007343384204432368, -0.04406030476093292, -0.011308811604976654, -0.0026069015730172396, -0.005544255021959543, 0.00807772297412157, -0.01769755594432354, -0.01681634970009327, 0.0010785595513880253, -0.0020469683222472668, 0.013438393361866474, -0.003176013706251979, 0.02291135862469673, -0.021442681550979614, -0.01138224545866251, 0.013291525654494762, -0.02114894799888134, 0.011969716288149357, 0.013218091800808907, 0.031870286911726, 0.011675980873405933, -0.002478392329066992, -0.010427606292068958, 0.029079802334308624, -0.03363269940018654, -0.037451259791851044, 0.04200416058301926, 0.004626332316547632, 0.0368637889623642, 0.03128281608223915, 0.0193865355104208, -0.017110085114836693, 0.03407330438494682, -0.016522614285349846, -0.015714842826128006, 0.007930855266749859, 0.010647906921803951, 0.018799064680933952, 0.0287860669195652, 0.007783987559378147, -0.03994801267981529, 0.0003671692102216184, 0.012997790239751339, -0.0015512899262830615, -0.021736416965723038, 0.029373537749052048, 0.0337795689702034, -0.023792564868927002, -0.018064726144075394, -0.0016889784019440413, 0.030107876285910606, 0.03906680643558502, -0.021736416965723038, 0.012557187117636204, -0.0023039868101477623, -0.0032494475599378347, -0.015714842826128006, -0.00027537692221812904, -0.0027354105841368437, 0.009546400047838688, 0.008334740996360779, -0.0020377892069518566, 0.037451259791851044, 0.020120874047279358, -0.011455679312348366, 0.014466467313468456, -0.02702365443110466, -0.0033412398770451546, 0.004350955132395029, 0.016669481992721558, 0.02349882945418358, 0.02114894799888134, 0.010133870877325535, -0.012190017849206924, 0.0262893158942461, 0.018211593851447105, 0.01953340321779251, -0.0007389280362986028, 0.03216402232646942, -0.0337795689702034, 0.021589549258351326, 0.009472966194152832, -0.02687678672373295, 0.01387899648398161, -0.003726767608895898, 0.013438393361866474, -0.004626332316547632, -0.023792564868927002, 0.05052248388528824, -0.009252664633095264, -0.034220170229673386, -0.029079802334308624, -0.028492331504821777, -0.01527423970401287, -0.011969716288149357, 0.010133870877325535, 0.008114439435303211, -0.02364569716155529, 0.016449181362986565, -0.031723421066999435, 0.02702365443110466, 0.029814140871167183, -0.021736416965723038, -0.03965427726507187, 0.04171042516827583, -0.03142968565225601, 0.005544255021959543, 0.024820638820528984, -0.022177020087838173, -0.019239667803049088, -0.00848160870373249, -0.010721340775489807, 0.0075636859983205795, -0.00369005068205297, -9.810302435653284e-05, 0.014980504289269447, -0.0015696483897045255, 0.005177086219191551, 0.010721340775489807, -0.012190017849206924, 0.012336885556578636, -0.013658694922924042, -0.010721340775489807, 0.0262893158942461, -0.010501040145754814, 0.011088510043919086, -0.005837990436702967, 0.005984858144074678, 0.009362814947962761, 0.015200805850327015, -0.03407330438494682, 0.00012219850032124668, 0.021589549258351326, -0.006205159705132246, -0.011308811604976654, 0.017917858436703682, 0.013805562630295753, -0.007894137874245644, -0.017550688236951828, 0.02966727316379547, 0.008628476411104202, -0.03392643481492996, -0.054341044276952744, -0.021295813843607903, 1.2262878044566605e-05, -0.015788275748491287, 0.018725629895925522, 0.023058226332068443, 0.012483753263950348, -0.002460033865645528, 0.014025864191353321, -0.03142968565225601, 0.023939432576298714, -0.043472833931446075, -0.004809916950762272, 0.024967506527900696, -0.010427606292068958, 0.014025864191353321, 0.011308811604976654, -0.0013585260603576899, 0.009142513386905193, 0.018285026773810387, 0.010647906921803951, -0.020561477169394493, -0.017477255314588547, 0.004736483097076416, -0.014466467313468456, -0.005580971948802471, -0.02114894799888134, 0.046703923493623734, -0.03392643481492996, -0.011235377751290798, -0.0021112230606377125, -0.016522614285349846, 0.03054847940802574, -0.016228878870606422, -0.041122954338788986, 0.022470755502581596, 0.022177020087838173, 0.005103652365505695, -0.0017073368653655052, -0.011602547019720078, -0.027317389845848083, 0.02702365443110466, 0.001826666877605021, -0.022323887795209885, -0.014980504289269447, -0.011896282434463501, 0.028345463797450066, 0.011529113166034222, 0.024673771113157272, 0.035101376473903656, -0.0625656321644783, -0.003708409145474434, -0.005617688875645399, 0.011455679312348366, -0.004204087425023317, 0.018138159066438675, 0.020708344876766205, 0.013438393361866474, 0.019680270925164223, -0.022617623209953308, -0.03201715648174286, -0.024233167991042137, -0.02349882945418358, 0.001174941542558372, -0.0193865355104208, -0.012410319410264492, -0.018211593851447105, -0.021442681550979614, -0.005874707363545895, 0.0096932677552104, 0.012043150141835213, -0.016742916777729988, 0.007747270632535219, 0.007416818290948868, 0.0059114242903888226, 0.004277521278709173, -0.027170522138476372, 0.004259163048118353, 0.006205159705132246, 0.00034192632301710546, 0.0019459968898445368, 0.0025518261827528477, 0.0023407037369906902, 0.0044794646091759205, 0.0029189952183514833, -0.03818560019135475, 0.01600857824087143, 0.02702365443110466, 0.009105796925723553, -0.01762412302196026, -0.013291525654494762, -0.02041460946202278, 0.007820704020559788, 0.0034330321941524744, 0.035101376473903656, -0.02349882945418358, 0.01953340321779251, -0.06785286962985992, 0.010941642336547375, 0.022323887795209885, 0.010721340775489807, 0.006609045900404453, -0.006939498241990805, 0.0029557121451944113, -0.013805562630295753, -0.002349883085116744, 0.014025864191353321, -0.015861710533499718, 0.01138224545866251, 0.03451390564441681, -0.025554977357387543, 0.014246165752410889, 0.02364569716155529, -0.023351961746811867, -0.006205159705132246, -0.010060437023639679, 0.00631531048566103, -0.02291135862469673, -0.010721340775489807, 0.010721340775489807, 0.04171042516827583, -0.013805562630295753, -0.012997790239751339, -0.0038552768528461456, -0.023058226332068443, 0.011822848580777645, 0.014686768874526024, -0.02203015238046646, 0.0009867672342807055, 0.006609045900404453, 0.0184318944811821, -0.012850922532379627, -0.004020502790808678, 0.00045896152732893825, 0.019680270925164223, -0.05404730886220932, -0.03539511188864708, -0.014686768874526024, -0.0021662984509021044, -0.002661976730450988, 0.05345983803272247, -0.0193865355104208, 0.0002879983512684703, -0.03113595023751259, 0.02276449091732502, 0.000610418850556016, 0.013658694922924042, -0.004314238205552101, -0.006645762827247381, -0.005691122729331255, 0.04406030476093292, 0.01696321740746498, 0.015641408041119576, 0.032457757741212845, -0.023351961746811867, 0.030254743993282318, 0.022177020087838173, 0.022323887795209885, 0.018799064680933952, -0.0039287107065320015, 0.016449181362986565, 0.0079675717279315, 0.0487600713968277, 0.020708344876766205, -0.0025518261827528477, -0.04817260056734085, 0.012336885556578636, -0.004589615389704704, 0.02291135862469673, 0.01057447399944067, 0.003671692218631506, 0.024820638820528984, -0.030695347115397453, 0.019092800095677376, -9.810302435653284e-05, -0.0019643553532660007, -0.017991291359066963, -0.009289381094276905, -0.0006425461615435779, 0.03113595023751259, 0.04494151100516319, -0.0262893158942461, 0.005654405802488327, 0.010354172438383102, 0.0021571191027760506, -0.004038861487060785, 0.0064621781930327415, -0.013952430337667465, 0.006058291997760534, 0.0021479399874806404, 0.02276449091732502, 0.009472966194152832, -0.006755913607776165, -0.006278593558818102, -0.011896282434463501, 0.02026774175465107, 0.020561477169394493, 0.008922211825847626, -0.003579899901524186, 0.011602547019720078, 0.018211593851447105, -0.0012667338596656919, 0.011969716288149357, 0.023939432576298714, 0.005617688875645399, 0.017330387607216835, -0.0525786317884922, -0.03994801267981529, 0.001789949950762093, 0.015935143455863, -0.03407330438494682, 0.007269950583577156, 0.001220837701112032, -0.00738010136410594, -0.00035569517058320343, 0.0007618761155754328, -0.008114439435303211, 0.011529113166034222, -0.0022489114198833704, -0.013658694922924042, 0.011455679312348366, -0.0015971860848367214, -0.03275149315595627, -0.04082921892404556, -0.020855212584137917, 0.03319209814071655, 0.0262893158942461, 0.001863383804447949, -0.02100208029150963, -0.016742916777729988, -0.021736416965723038, 0.014907070435583591, -0.04406030476093292, -0.00921594724059105, -0.01777099072933197, 0.019680270925164223, -0.025114374235272408, 0.03906680643558502, -0.004185729194432497, 0.03524824604392052, 0.0012850923230871558, -0.008004289120435715, -0.006278593558818102, -0.008591759949922562, 0.00884877797216177, -0.008665193803608418, 0.03994801267981529, 0.013364959508180618, 0.005874707363545895, -0.010941642336547375, 0.02364569716155529, 0.026583051308989525, -0.010060437023639679, 0.0076004029251635075, 0.029226670041680336, 0.03612945228815079, 0.03319209814071655, 0.01703665219247341, 0.041122954338788986, 0.04582271724939346, 0.0029557121451944113, -0.04082921892404556, -0.0687340795993805, 0.004773200023919344, 0.015347673557698727, 0.003745126072317362, 0.013805562630295753, -0.011161943897604942, 0.023939432576298714, 0.0028455613646656275, -0.019827138632535934, -0.007930855266749859, -0.001799129182472825, -0.012410319410264492, -0.006425461266189814, 0.015861710533499718, -0.008922211825847626, -0.004809916950762272, -0.02291135862469673, -0.009987003169953823, 0.02100208029150963, 0.0184318944811821, -0.019092800095677376, 0.010868208482861519, 0.011235377751290798, 0.0014411391457542777, -0.0143930334597826, 0.011308811604976654, 0.02349882945418358, 0.032604627311229706, 0.02966727316379547, 0.005066935438662767, -0.007783987559378147, -0.01608201116323471, -0.04406030476093292, -0.0021662984509021044, -0.03113595023751259, -0.017477255314588547, 0.0008261307375505567, 0.023205094039440155, -0.03524824604392052, -0.04993501305580139, -0.033338963985443115, -0.004057219717651606, -0.01703665219247341, 0.0064621781930327415, 0.02952040545642376, -0.019092800095677376, 0.0009041542070917785, -0.014246165752410889, -0.00881206151098013, -0.03627631813287735, -0.0007756449631415308, 0.023351961746811867, -0.00039241209742613137, 0.011602547019720078, -0.0053606703877449036, -0.00932609848678112, -0.02966727316379547, 0.020561477169394493, -0.0016155445482581854, -0.005103652365505695, -0.01527423970401287, -0.0028455613646656275, -0.006168442778289318, -0.015200805850327015, 0.02188328467309475, 0.0044427476823329926, 0.0053606703877449036, 0.020855212584137917, 0.0032861644867807627, 0.01857876218855381, -0.01608201116323471, 0.016302313655614853, 0.017403820529580116, 0.015053938142955303, -0.010060437023639679, -0.02614244818687439, 0.010794774629175663, -0.01476020272821188, 0.045235246419906616, 0.009472966194152832, 0.02188328467309475, 0.04464777559041977, -0.00848160870373249, 0.012850922532379627, -0.02041460946202278, 0.009472966194152832, 0.004736483097076416, -0.01857876218855381, -0.012924356386065483, -0.0575721338391304, -0.009289381094276905, -0.0004428978718351573, 0.014319599606096745, 0.0029373536817729473, -0.011822848580777645, -0.006352027412503958, 0.032604627311229706, 0.0048466338776052, -0.028051728382706642, 0.05845334008336067, -0.006572328973561525, -0.009766701608896255, -0.00807772297412157, -0.013805562630295753, -0.016449181362986565, 0.006168442778289318, 0.024820638820528984, 0.03128281608223915, -0.017477255314588547, 0.029373537749052048, -0.0143930334597826, 0.0027170521207153797, -0.013071224093437195, 0.033485833555459976, -0.0059481412172317505, 0.012850922532379627, -0.020855212584137917, -0.017550688236951828, -0.004240804351866245, 0.02349882945418358, 0.041122954338788986, 0.001184120774269104, 0.006021575070917606, -0.02790486067533493, -0.006682479754090309, 0.024086300283670425, 0.0168897844851017, -0.047585129737854004, -0.00032356788869947195, -0.006168442778289318, 0.011308811604976654, 0.019239667803049088, 0.025114374235272408, 0.0009775880025699735, -0.031723421066999435, -0.0028272029012441635, -0.03231089189648628, -0.051991160959005356, -0.019827138632535934, -0.019827138632535934, -0.007820704020559788, -0.03965427726507187, 0.005250520072877407, -0.009546400047838688, -0.003010787535458803, -0.017477255314588547, 0.013291525654494762, 0.029814140871167183, -0.017477255314588547, 0.021736416965723038, -0.01953340321779251, 0.0049935015849769115, -0.0025701846461743116, -0.02702365443110466, 0.015714842826128006, -0.042591627687215805, 0.04964127764105797, 0.029814140871167183, -0.032457757741212845, 0.007930855266749859, -0.001854204572737217, 0.043472833931446075, 0.01600857824087143, -0.007416818290948868, -0.031723421066999435, -0.014466467313468456, 0.05316610261797905, 0.022323887795209885, 0.005764556583017111, 0.018945932388305664, -0.04053548350930214, -0.013732128776609898, 0.0038552768528461456, 0.00019850085664074868, 0.019974006339907646, -0.009252664633095264, -0.013364959508180618, 0.0048466338776052, 0.019974006339907646, 0.0004406030639074743, 0.022323887795209885, -0.009142513386905193, 0.027611125260591507, 0.0028455613646656275, 0.008701910264790058, 0.017183519899845123, 0.009142513386905193, -0.02026774175465107, -0.04053548350930214, -0.015567975118756294, -0.010721340775489807, -0.010794774629175663, -0.04699765890836716, -0.0002696398878470063, 0.02026774175465107, -0.015935143455863, 0.015347673557698727, -0.002258090768009424, -0.033338963985443115, -0.01850532926619053, -0.0053973873145878315, 0.025848712772130966, 0.015494541265070438, -0.005984858144074678, -0.02775799296796322, 0.010721340775489807, 0.006058291997760534, 0.0193865355104208, 0.011602547019720078, 0.050228748470544815, -0.015494541265070438, 0.015053938142955303, -0.050228748470544815, -0.026729919016361237, 0.0064988951198756695, -0.0010372530668973923, 0.03730439394712448, 0.0012850923230871558, -0.045235246419906616, 0.05316610261797905, 0.0038736353162676096, 0.00021456451213452965, -0.03319209814071655, -0.016449181362986565, 0.012190017849206924, -0.05815960466861725, -0.00025701845879666507, -0.041122954338788986, -0.004534539766609669, 0.004552898462861776, -0.00012219850032124668, -0.0041306535713374615, -0.056984663009643555, 0.03994801267981529, -0.026436183601617813, -0.010721340775489807, 0.019680270925164223, -0.056103456765413284, 0.004167370498180389, 0.03906680643558502, 0.00848160870373249, -0.02100208029150963],
            "numCandidates": 1000,
            "limit": 10,
            "returnStoredSource": True,
        },
    },
    {
        "$project": {
            "_id": 0,
            "title": 1,
            "plot": 1,
            "genres": 1,
            "score": {"$meta": "vectorSearchScore"},
        },
    },
]

# run pipeline
result = list(client["sample_mflix"]["embedded_movies"].aggregate(pipeline))

# print results
for i in result:
    print(i)

```

**Output:**

```python
{'plot': "A young woman who lives with her strict father works to become a a champion at Silat, Brunei's version of kung fu.", 'genres': ['Action'], 'title': 'Yasmine', 'score': 0.8117989301681519}
{'plot': 'The life of the greatest karate master of a generation.', 'genres': ['Documentary', 'Action', 'History'], 'title': 'The Real Miyagi', 'score': 0.8068627715110779}
{'plot': 'A handyman/martial arts master agrees to teach a bullied boy karate and shows him that there is more to the martial art than fighting.', 'genres': ['Action', 'Drama', 'Family'], 'title': 'The Karate Kid', 'score': 0.8027963042259216}
{'plot': 'A young martial artist embarks on an adventure, encountering other martial artists in battle until one day he meets an aging blind man who will show him the true meaning of martial arts and life.', 'genres': ['Action', 'Adventure', 'Fantasy'], 'title': 'Circle of Iron', 'score': 0.7998676896095276}
{'plot': 'Get ready for the ultimate martial arts competition, where anything goes and lives are bought and sold. Tank is the celebrated Champion Star Runner and is deemed invincible among the ...', 'genres': ['Action', 'Drama', 'Romance'], 'title': 'Star Runner', 'score': 0.7988010048866272}
{'plot': 'A team from the United States is going to compete against Korea in a Tae Kwon Do tournament. The team consists of fighters from all over the country--can they overcome their rivalry and work together to win?', 'genres': ['Action', 'Drama', 'Sport'], 'title': 'Best of the Best', 'score': 0.7957643866539001}
{'plot': 'The story of martial-arts master Ip Man, the man who trained Bruce Lee.', 'genres': ['Action', 'Biography', 'Drama'], 'title': 'The Grandmaster', 'score': 0.7950568199157715}
{'plot': 'A semi-biographical account of Yip Man, the successful martial arts master who taught the Chinese martial art of Wing Chun to the world.', 'genres': ['Action', 'Biography', 'Drama'], 'title': 'Ip Man', 'score': 0.7944800853729248}
{'plot': 'Jackie Chan is the undefeated Kung Fu Master who dishes out the action in traditional Jackie Chan style. When a young boy sets out to learn how to fight from the Master himself, he not only...', 'genres': ['Action', 'Comedy', 'Family'], 'title': 'Looking for Jackie', 'score': 0.7942860722541809}
{'plot': 'Jackie Chan is the undefeated Kung Fu Master who dishes out the action in traditional Jackie Chan style. When a young boy sets out to learn how to fight from the Master himself, he not only...', 'genres': ['Action', 'Comedy', 'Family'], 'title': 'Looking for Jackie', 'score': 0.7942860722541809}
```

#### ENN Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *world war*. It requests exact matches and limits the results to `10` documents only. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

Work with a runnable version of this example as a [Python notebook.](https://github.com/mongodb/docs-notebooks/blob/main/run-queries/enn.ipynb)

```python
import pymongo

# connect to your cluster
client = pymongo.MongoClient("<connection-string>")

# define pipeline
pipeline = [
    {
        "$vectorSearch": {
            "index": "vector_index",
            "path": "plot_embedding_voyage_3_large",
            "queryVector": [0.000370218,0.038684014,-0.001893905,-0.060604952,-0.019261414,0.001531242,0.015151238,-0.014103547,-0.019180823,-0.029335376,-0.011846979,0.003868401,0.012894671,-0.002458047,-0.003002041,-0.027078809,-0.019583782,0.041907679,-0.011282837,-0.029818926,0.031914312,-0.020309107,-0.002981893,-0.019906148,-0.012249937,0.041585315,-0.005601123,0.039328746,0.040618215,-0.017085439,-0.038361646,-0.012894671,-0.000352589,0.022565674,-0.011685796,-0.010114257,-0.019906148,-0.012491712,-0.022888042,-0.027401175,0.011846979,-0.002317011,0.045776084,-0.019422598,0.006930886,0.004875797,-0.038845196,0.023855142,0.009630707,-0.045131348,0.003868401,-0.00223642,-0.004392247,0.007212956,-0.019422598,0.046743184,-0.013217038,0.008099466,0.020792658,-0.062861525,-0.047710285,0.009388932,0.001541316,0.050611585,-0.032881413,-0.034009695,0.003002041,-0.005359347,-0.025628159,0.036749814,0.006286152,0.016440706,-0.041262947,0.015715381,-0.012652896,-0.006326448,-0.014909463,0.041262947,-0.025144609,0.00417062,-0.026111709,0.066729926,0.013619997,0.025144609,-0.004291508,0.007978578,-0.009751595,0.003566182,-0.010557512,-0.028207093,-0.015393013,0.048032649,-0.032075495,-0.014425913,0.020792658,0.01096047,0.008502424,-0.013217038,-0.032075495,0.026917625,-0.00165213,0.007172661,-0.063506253,0.034654427,-0.013861772,0.009268044,-0.012894671,-0.023855142,-0.024983425,-0.009308341,0.047710285,-0.010396329,-0.02949656,-0.015151238,0.025144609,0.041262947,0.02095384,-0.004432543,0.011041062,-0.032881413,0.016118338,-0.000478513,0.036749814,0.00417062,-0.040457029,0.017730173,-0.071565427,0.023532774,0.047387917,-0.017730173,0.026272893,-0.001289467,0.000760584,0.004331803,0.017891357,0.012652896,-0.064150989,0.058348387,0.040295847,-0.023532774,-0.012894671,-0.02852946,-0.001914053,0.004734762,-0.017568989,-0.007736803,-0.02095384,-0.014909463,-0.014909463,-0.02047029,0.018858457,-0.005198164,0.000264442,-0.007092069,0.026434075,0.005601123,0.007011477,-0.003928845,-0.004190768,0.023693958,-0.011927571,0.001203838,0.008180057,0.011766387,0.015715381,-0.038522828,-0.019342007,-0.006084673,0.003404999,-0.002256567,-0.003485591,0.009832187,0.023371592,-0.04384188,-0.029818926,0.038361646,0.019906148,-0.004372099,0.004090028,-0.015393013,-0.028690644,-0.033203777,0.025305793,0.015957156,0.005560827,0.021115024,0.008905382,0.018858457,-0.024983425,0.008180057,0.055769451,0.025628159,-0.010557512,-0.000236738,-0.003626626,-0.014184138,0.019664373,-0.00310278,-0.011202246,0.01426473,0.007092069,0.02901301,0.046420816,-0.001994645,0.02192094,0.038845196,-0.036588628,0.021598574,-0.019986739,0.003707218,0.001138358,0.018697273,0.003888549,-0.034976795,0.016360113,-0.031591944,0.002468121,0.015554197,0.001611834,0.013700588,-0.052223418,-0.006004081,0.024338692,-0.024661059,-0.006689111,-0.035460345,0.010235145,0.039489929,-0.007857691,-0.026272893,-0.00261923,-0.011363429,-0.026756443,-0.00640704,0.036749814,0.037233364,-0.006245856,-0.005278756,-0.027562359,-0.049966849,-0.021276208,-0.006971181,-0.013055854,-0.005399643,0.048032649,-0.033203777,-0.002296863,0.023693958,0.026917625,0.000705177,0.022404492,-0.021598574,0.013700588,0.004432543,0.031269576,0.01523183,0.010275441,-0.017568989,-0.023210408,0.050289217,-0.004996685,0.010315737,-0.017004848,0.017246623,-0.00950982,0.017327214,-0.035943896,0.014506505,0.001621908,-0.012491712,0.01096047,-0.011927571,-0.024177508,0.015634788,-0.026595259,0.007897986,-0.014425913,-0.001490946,0.017971948,0.007736803,0.023371592,0.011041062,0.008220353,-0.010557512,0.003888549,-0.034493245,-0.043197148,-0.013942363,-0.008905382,0.002699822,0.025628159,0.001430503,-0.008018874,-0.018858457,0.059315488,-0.018697273,-0.040618215,-0.014022955,0.004815354,0.012008162,-0.014103547,0.030786026,0.043519516,0.005601123,-0.019664373,0.001400281,-0.022082124,-0.018858457,-0.026434075,0.025305793,-0.024822243,0.038039278,-0.011121654,-0.032720227,-0.018374907,-0.005137721,0.001390207,0.028045909,0.03046366,0.00592349,-0.041907679,-0.024338692,-0.042552415,0.006527927,-0.012008162,-0.027401175,0.000337478,0.027884725,0.009912779,-0.011121654,0.004009437,-0.003122928,0.022404492,-0.010275441,-0.004392247,0.00689059,0.01523183,-0.019180823,-0.034170877,-0.040940579,0.021598574,0.005077277,-0.03046366,0.04384188,0.03046366,0.012733487,0.010879879,0.02192094,-0.006930886,-0.016924256,0.038200464,-0.013861772,0.002417751,-0.023532774,-0.016279522,-0.014425913,0.026595259,0.024177508,0.000977174,0.007333844,0.02998011,-0.042230047,0.003042337,0.000730362,0.033364963,-0.002306937,0.005057129,-0.023049224,-0.015876563,-0.022726858,-0.005641419,0.004553431,0.009751595,0.014587097,0.017246623,-0.049966849,0.004613874,0.040457029,0.04287478,0.004090028,-0.00261923,0.002407677,0.039489929,0.002377455,0.007051773,0.025144609,0.024177508,-0.000705177,0.012411121,-0.025789343,-0.024016324,-0.030302476,-0.009268044,-0.00950982,0.017246623,0.013458813,0.008583016,-0.022565674,-0.006366744,0.00427136,-0.007736803,0.020147923,-0.012733487,-0.023693958,-0.006165265,0.035137977,-0.023049224,0.002699822,0.005399643,0.035299163,-0.007817394,0.031914312,-0.000149221,0.015473605,-0.026272893,-0.009711299,-0.002981893,0.000649771,0.064150989,0.032720227,-0.052223418,-0.017810764,-0.010275441,0.027078809,0.030786026,-0.016360113,0.039973479,-0.003122928,-0.038522828,-0.012249937,-0.033848513,-0.027239993,-0.028851826,0.018374907,-0.030302476,-0.048032649,0.011282837,0.058670752,-0.008784494,0.01096047,0.005057129,0.004009437,0.002488269,0.016843664,0.003163224,-0.027884725,-0.001934201,-0.030302476,-0.015715381,-0.001480872,0.011766387,-0.039973479,-0.009227749,-0.003304259,-0.026917625,-0.012088754,-0.014990055,0.03046366,0.007857691,0.042552415,-0.011846979,-0.008421832,-0.001813313,-0.019342007,-0.017166032,0.000972137,0.017004848,-0.018374907,0.037555728,0.019986739,0.018697273,0.014184138,0.027723543,0.023693958,-0.005077277,-0.025305793,0.011846979,0.000705177,0.042552415,-0.037072178,0.010879879,-0.028690644,-0.029818926,0.010879879,-0.014184138,-0.036266264,-0.031591944,-0.033687327,0.022888042,-0.016763072,0.004513135,0.000705177,0.02192094,0.025950525,0.015473605,-0.018374907,0.039489929,0.002881153,-0.037072178,-0.021115024,-0.008623311,-0.002095384,-0.026272893,0.015795972,0.015715381,0.034493245,0.030302476,0.010799287,-0.020228514,0.005137721,0.025628159,0.024016324,-0.008220353,0.002397603,-0.030624844,-0.014587097,0.022082124,-0.006608519,-0.041101765,-0.002478195,-0.031914312,0.017166032,-0.008300944,-0.004593727,-0.001390207,0.032720227,-0.005681715,0.002417751,0.000473476,-0.037878096,-0.046743184,-0.01378118,-0.016198931,-0.007897986,0.006608519,-0.011846979,0.027078809,-0.022243308,0.022565674,-0.007293548,-0.019019639,0.037394546,-0.035299163,-0.02192094,0.008421832,0.000135998,-0.000785769,-0.051578686,0.009227749,-0.015393013,-0.029174194,-0.015554197,0.001400281,0.007495028,-0.002820709,0.041585315,-0.017568989,0.054479986,-0.005641419,-0.024177508,-0.042552415,0.026111709,-0.014909463,0.023855142,-0.022565674,0.010033666,0.028207093,0.010073962,0.007736803,0.015312422,0.037878096,-0.002659526,-0.030786026,0.012652896,-0.019261414,0.005641419,0.019100232,-0.037555728,-0.00013285,-0.020228514,-0.001672278,0.038039278,-0.008703903,0.011282837,0.004351952,0.012894671,0.024177508,0.016440706,0.013942363,-0.008542719,0.005842898,0.001934201,0.00090162,0.014022955,-0.024983425,0.021115024,0.010073962,0.002528564,0.001390207,-0.012008162,0.002347233,-0.015795972,-0.016843664,-0.001793165,-0.016601888,-0.010396329,-0.027239993,-0.001188727,-0.001264282,-0.00950982,0.003928845,0.019503189,0.003485591,-0.026595259,-0.01096047,-0.030302476,-0.00320352,-0.01523183,0.028045909,-0.005641419,0.031108394,-0.01096047,0.011363429,0.016118338,-0.022404492,0.02143739,0.019342007,-0.013378222,0.027723543,-0.034332063,-0.015312422,0.02852946,-0.039489929,0.032720227,0.010154554,0.004956389,0.036105078,0.004775058,-0.038522828,0.019986739,0.020147923,0.009751595,-0.006366744,0.038200464,-0.028690644,-0.007656211,0.020228514,0.00155139,-0.015795972,0.022243308,0.011444021,-0.012491712,0.020550882,0.033687327,0.008865086,0.017730173,0.018213723,0.001682352,-0.043519516,-0.038200464,0.018052539,0.006930886,0.002075236,-0.018536089,0.008703903,-0.000053518,-0.007172661,0.025144609,-0.008099466,0.000120888,-0.016763072,-0.005762306,-0.004432543,-0.00640704,0.05996022,0.031914312,-0.002075236,0.027401175,0.037555728,-0.004311656,-0.01426473,-0.010638104,0.048999749,0.002317011,0.032075495,-0.000120888,-0.00358633,-0.036105078,0.020792658,0.008663607,0.003868401,-0.026917625,-0.02192094,-0.019261414,0.01378118,0.033364963,0.027884725,-0.005883194,-0.009590412,-0.001440577,0.025628159,0.050289217,0.009912779,0.036427446,0.001123247,0.000637178,0.007777099,0.008865086,0.014506505,0.031108394,0.020067332,-0.042552415,-0.006527927,0.005117572,-0.022888042,0.006447336,-0.018294314,-0.004714614,0.009751595,-0.011927571,0.020389698,-0.018939048,0.004210916,0.049644485,-0.014587097,-0.019019639,0.000795843,-0.016440706,0.011202246,0.031430762,0.024177508,0.029818926,-0.014103547,-0.017568989,0.006165265,-0.023855142,0.026434075,-0.012491712,0.008784494,-0.019664373,-0.019261414,-0.003928845,0.013378222,-0.009227749,0.003969141,0.023049224,0.010799287,0.003122928,0.008260649,-0.026595259,-0.055447087,0.016440706,-0.003304259,-0.003707218,-0.046743184,0.018858457,0.000375255,-0.016924256,0.020792658,0.016440706,-0.027401175,0.002740117,-0.007092069,-0.005802602,0.000506217,0.028690644,-0.000493624,0.001571538,0.001400281,0.003263964,-0.001994645,-0.00310278,-0.002327085,-0.01474828,0.026595259,0.008300944,-0.008260649,0.00592349,0.046743184,-0.009308341,-0.016924256,0.011444021,0.01047692,0.006326448,-0.037394546,-0.008583016,-0.020631474,0.024177508,0.015312422,-0.007938282,0.017085439,0.02143739,-0.004130324,0.004372099,-0.004976537,0.048032649,-0.027401175,0.018697273,-0.006447336,0.00203494,0.005963786,-0.014184138,0.009671004,0.007535324,-0.033042595,0.016360113,-0.024338692,-0.008099466,0.024499875,0.000785769,0.010799287,0.028207093,-0.01523183,0.022082124,0.006527927,0.032881413,-0.037716914,0.034009695,-0.009671004,0.016521297,0.032881413,-0.02143739,0.02143739,-0.014184138,0.006124969,-0.028368276,0.038039278,0.026917625,0.012411121,-0.009912779,-0.006366744,-0.047387917,0.016763072,-0.022726858,0.064473353,-0.017730173,0.009832187,0.003445295,0.025789343,-0.003344555,-0.021276208,0.005198164,0.01378118,-0.011202246,-0.006286152,-0.026434075,-0.007817394,0.003969141,-0.037394546,0.006930886,0.000836139,0.000254368,-0.036749814,-0.022082124,-0.006568223,-0.026111709,-0.002175976,0.004069881,-0.037072178,-0.017568989,0.048355017,0.011605204,0.00523846,-0.023210408,-0.01329763,0.000198961,0.02095384,0.004069881,0.000124036,0.008018874,-0.004009437,-0.065440454,-0.008985974,-0.04384188,0.00261923,-0.017407807,0.012733487,-0.017246623,0.031591944,0.007454732,-0.015715381,-0.025789343,0.016843664,-0.008300944,-0.010557512,-0.020550882,-0.028851826,0.002498342,0.028368276,-0.037716914,0.006366744,0.027562359,-0.003062484,0.017649582,0.034493245,-0.003082632,0.017891357,-0.023693958,0.020309107,0.018777864,0.055769451,-0.011363429,-0.018777864,0.022565674,0.001410355,0.035299163,0.012975262,0.007897986,-0.031108394,0.007253252,0.001299541,0.02143739,-0.012249937,0.01047692,-0.020631474,-0.014667688,-0.029657744,-0.002861005,-0.023693958,0.042230047,-0.000669918,0.001531242,-0.005883194,-0.03046366,-0.05286815,0.029174194,-0.009630707,-0.013136446,-0.034654427,0.021598574,-0.012491712,-0.019422598,0.021759758,0.006689111,-0.058670752,0.014828872,0.014345322,-0.016601888,0.038522828,-0.026272893,-0.047710285,-0.003263964,-0.007978578,0.016682481,-0.027078809,-0.000295923,-0.00427136,-0.001198801,0.006850294,-0.006809998,-0.002498342,-0.002065162,0.012169346,-0.001218949,-0.002578934,0.008462128,0.006648815,-0.020147923,0.005399643,0.028207093,-0.014184138,-0.001611834,-0.017649582,-0.032720227,0.009630707,0.006165265,-0.020147923,-0.007132365,-0.027401175,-0.002820709,-0.022888042,0.024499875,-0.011121654,-0.017568989,-0.02095384,-0.017246623,0.018697273,-0.017730173,0.022565674,0.034170877,0.012652896,-0.009388932,0.039328746,-0.000760584,0.009388932,-0.006769702,-0.005278756,0.011282837,0.006366744,-0.049322117,-0.005722011,0.009630707,-0.00223642,-0.004251212,-0.006930886,0.034009695,0.001359985,0.00310278,-0.05286815,-0.004372099,0.027562359,-0.025305793,-0.010073962,-0.013136446,-0.011846979,0.030302476,-0.008018874,-0.025950525,-0.017004848,0.032075495,0.033687327,0.020550882,0.007897986,-0.034976795,-0.018616682,0.001833461,-0.04287478,0.018213723,0.029174194,0.009590412,-0.035621528,0.005762306,0.002065162,0.019180823,0.019180823,0.016521297,-0.017327214,0.023532774,0.012008162,0.032236677,0.002840857,-0.008059169,0.000861324,0.024499875,-0.012733487,0.038361646,0.033364963,0.013942363,0.028368276,0.00203494,0.005057129,0.016198931,0.051256318,-0.000302219,0.004895946,-0.02998011,-0.033203777,-0.005016833,-0.008905382,-0.018697273,0.001994645,-0.008744199,0.022082124,0.036749814,0.004351952,-0.008099466,-0.020228514,-0.019503189,0.020147923,0.028045909,-0.03094721,0.019744964,0.01523183,-0.012008162,0.017166032,0.000685029,0.021276208,-0.004049733,-0.015151238,-0.047710285,0.000488587,-0.016601888,0.003505739,0.001359985,-0.012411121,-0.017407807,-0.016601888,-0.003445295,0.019422598,0.011363429,-0.001113173,-0.008220353,-0.020389698,0.017407807,0.02143739,0.001012433,-0.006245856,-0.024016324,0.024499875,-0.006366744,0.046420816,-0.000397921,0.000098851,-0.010033666,0.007938282,0.014909463,-0.027723543,-0.040295847,-0.059315488,-0.014828872,0.001349911,-0.02998011,0.002357307,0.010154554,0.005097425,0.000992285,0.031753127,-0.009308341,0.008985974,0.013861772,-0.017327214,-0.008865086,0.040618215,-0.003707218,0.005097425,-0.011363429,0.005560827,0.01096047,-0.009388932,-0.015876563,-0.022565674,-0.016440706,0.023210408,-0.004029585,0.017568989,-0.012088754,0.00005037,0.000941915,0.000866361,0.023049224,0.000871398,0.004815354,-0.021598574,0.000730362,0.002981893,0.01047692,-0.004573578,0.014022955,0.025628159,-0.026595259,-0.020067332,0.02143739,0.033848513,-0.009912779,-0.007978578,0.002175976,-0.026917625,0.029174194,-0.025628159,-0.047065549,-0.018133132,-0.00150102,0.052223418,0.012652896,-0.022726858,0.011524612,-0.012814079,0.005359347,-0.007172661,0.013619997,0.03046366,0.013539405,-0.000591845,0.033203777,0.026917625,-0.044164248,-0.014990055,0.00223642,-0.008139761,0.025950525,0.021276208,0.005016833,-0.004976537,-0.01378118,0.00592349,-0.001329763,0.038684014,0.021115024,0.048999749,0.049966849,-0.018777864,0.018616682,0.038200464,-0.026272893,-0.051578686,0.024499875,0.006850294,-0.019180823,-0.00043318,0.020792658,0.003505739,-0.015473605,-0.041262947,-0.026917625,0.067374654,0.004694466,0.001621908,-0.025305793,0.003606478,0.006286152,-0.020309107,0.016118338,-0.019180823,0.007092069,-0.017327214,-0.006326448,-0.007897986,0.000556586,-0.03046366,-0.013136446,0.016843664,-0.024338692,-0.011444021,-0.018777864,0.002840857,-0.036749814,-0.01523183,-0.009630707,-0.013055854,-0.042230047,0.017327214,-0.012814079,-0.016843664,0.002256567,-0.007656211,0.005963786,-0.016360113,0.026756443,0.019986739,-0.022082124,-0.024983425,-0.039489929,0.01378118,-0.012008162,0.000876435,-0.02192094,0.018133132,-0.020792658,-0.019583782,-0.005842898,0.020067332,-0.016763072,0.007414436,0.01096047,-0.000521328,0.01047692,0.00011711,0.035299163,0.038039278,0.049644485,-0.003062484,0.014667688,-0.007454732,0.006809998,-0.018536089,-0.015554197,0.016360113,0.008542719,-0.013217038,0.02998011,0.017810764,0.048999749,0.020309107,-0.017649582,-0.011041062,0.008381536,0.011363429,0.039651114,-0.012411121,0.011685796,0.029657744,-0.011524612,-0.020147923,0.03046366,0.00261923,-0.00320352,-0.002317011,-0.00101747,-0.047387917,0.04287478,-0.011927571,-0.017488398,-0.010638104,-0.006850294,0.01096047,0.033848513,-0.006124969,0.001793165,0.015473605,-0.048999749,0.006447336,0.033848513,0.008663607,-0.024822243,0.005399643,-0.00368707,-0.015070647,-0.009590412,0.001289467,-0.018858457,0.02095384,-0.007414436,-0.008421832,0.000715251,-0.015473605,0.02901301,0.020309107,-0.003707218,0.016360113,-0.008663607,0.018939048,0.001218949,0.00358633,-0.003284112,0.036427446,0.02192094,0.022888042,-0.024661059,0.008341241,-0.024338692,-0.00950982,-0.017166032,0.046743184,-0.018052539,-0.012975262,0.002800561,-0.012008162,-0.013055854,0.028368276,-0.057381287,0.018697273,-0.043519516,-0.018052539,0.001370059,-0.019342007,0.022404492,0.017166032,-0.004351952,0.001611834,-0.028207093,0.001319689,0.025950525,0.025305793,0.017488398,-0.045776084,-0.024983425,0.005117572,-0.010879879,0.020147923,-0.00999337,0.022082124,0.000337478,-0.018777864,0.007978578,-0.039328746,0.000249331,0.04287478,-0.012411121,-0.023532774,0.006527927,0.028207093,0.009348636,0.006084673,-0.007293548,-0.022082124,-0.017085439,0.02047029,-0.007817394,0.003243816,-0.008381536,-0.00523846,-0.004674318,-0.051256318,0.019986739,-0.009912779,0.040940579,0.006527927,-0.002861005,0.035460345,0.026434075,0.015393013,-0.005359347,-0.012733487,-0.025628159,0.019664373,-0.018536089,0.025305793,-0.009912779,0.032397863,0.047387917,0.000674955,0.031108394,-0.008381536,-0.002558786,-0.01096047,-0.004674318,0.002115532,0.000275775,0.02047029,0.036427446,-0.027401175,-0.030302476,-0.000410514,0.006769702,0.024822243,-0.011041062,0.028690644,0.019180823,-0.016763072,-0.037072178,-0.027078809,0.038845196,0.05996022,-0.037233364,-0.000377774,0.006487631,0.006729406,0.033848513,-0.019422598,-0.007092069,-0.001621908,0.026111709,-0.002498342,0.014345322,-0.019342007,0.017891357,-0.014587097,-0.004533283,-0.020147923,0.001430503,-0.009711299,0.049644485,0.001410355,-0.010315737,0.003082632,-0.00271997,-0.023371592,0.006729406,0.025144609,0.023210408,0.004976537,-0.000278293,-0.025305793,0.012330529,-0.019019639,-0.00640704,-0.006286152,0.017971948,-0.002327085,0.016924256,-0.015795972,-0.012491712,-0.011282837,0.003022189,0.01047692,0.027239993,0.012008162,0.003263964,0.026434075,0.035621528,-0.024338692,-0.012652896,0.024822243,0.000654807,0.028368276,0.011202246,0.016440706,0.016360113,-0.026917625,-0.019744964,0.013217038,0.011363429,-0.003928845,-0.028690644,0.001440577,-0.037716914,0.023693958,0.018374907,0.011927571,-0.042552415,0.012169346,-0.009953074,0.011444021,0.019503189,-0.016279522,0.003243816,-0.022888042,-0.024016324,-0.007897986,-0.006487631,-0.010638104,-0.041907679,-0.025950525,-0.032881413,-0.022404492,-0.03094721,0.01378118,0.043519516,-0.010718695,0.020067332,0.037555728,-0.000215331,0.019664373,0.004916093,-0.040940579,-0.048999749,0.017407807,0.006648815,-0.014587097,-0.014506505,-0.047387917,-0.006729406,0.015393013,0.028851826,0.024983425,-0.009832187,-0.004996685,0.025466975,0.015070647,-0.004593727,-0.010073962,0.000685029,0.041262947,-0.006326448,0.021598574,0.025466975,0.02143739,-0.007253252,0.029174194,-0.012169346,0.011605204,-0.008623311,-0.002024866,-0.001450651,0.025144609,0.004009437,0.02852946,-0.003002041,-0.02143739,-0.027401175,-0.02998011,0.023210408,0.016279522,0.017166032,-0.020228514,0.011202246,-0.014103547,0.009590412,-0.014506505,-0.049966849,-0.009872482,0.002558786,-0.036105078,0.004009437,0.010718695,-0.004996685,0.003707218,-0.008663607,0.012894671,-0.003022189,-0.002901301,0.000886509,0.017327214,-0.027401175,-0.016601888,-0.010799287,-0.005883194,-0.026595259,-0.033526145,-0.004513135,0.010396329,0.017971948,-0.035782713,-0.041585315,-0.009026269,-0.001349911,0.005641419,-0.001329763,0.003747514,-0.005319052,-0.005883194,-0.000277034,0.021115024,0.02901301,-0.027562359,0.044486616,-0.071887791,-0.002861005,-0.003404999,-0.005319052,0.003022189,0.024499875,0.034493245,-0.009106861,0.016037747,-0.005439939,0.050289217,0.003404999,-0.013619997,0.021115024,0.021759758,0.022243308,-0.002578934,-0.000579253,-0.054157618,-0.012088754,0.00737414,-0.030786026,-0.019825557,0.003969141,-0.002558786,0.022243308,0.029335376,-0.024016324,0.006527927,0.012814079,-0.019019639,0.012249937,-0.004694466,-0.002266641,-0.014022955,0.023049224,-0.020631474,-0.025466975,-0.037072178,0.002266641,-0.013378222,0.006124969,0.012491712,0.017407807,-0.009872482,0.031108394,0.010315737,0.032881413,-0.006648815,0.009832187,0.024338692,0.03094721,0.016279522,-0.022726858,0.03094721,-0.040134665,0.008139761,0.006809998,0.018294314,0.01523183,-0.03046366,-0.007172661,-0.007293548,0.003243816,0.006124969,-0.006729406,-0.003183372,0.047387917,0.006124969,-0.000375255,-0.024661059,0.022243308,-0.004492987,0.012330529,-0.02949656,0.027078809,-0.021759758,-0.004069881,0.013700588,-0.033526145,-0.009066566,-0.023049224,0.017891357,0.007212956,0.029818926,-0.023049224,-0.006689111,0.030302476,0.009147157,-0.005439939,-0.003042337,0.034815613,0.027078809,-0.055447087,-0.018616682,0.016763072,-0.013136446,-0.018616682,0.034009695,-0.003465443,-0.035621528,-0.002004718,0.01329763,0.023532774,-0.003525887,-0.005722011,-0.011363429,0.027239993,-0.016601888,-0.015473605,0.022565674,0.013136446,-0.021598574,-0.002538638,0.033203777,0.006245856,0.020631474,-0.001390207,0.013942363,-0.022082124,0.012733487,-0.006769702,0.024661059,-0.026595259,-0.003485591,-0.004513135,0.037555728,0.018133132,-0.026595259,0.024338692,-0.033687327,0.016924256,0.006608519,0.022243308,-0.033848513,-0.028368276,0.002538638,0.012894671,0.001183691,0.014990055,0.028207093,0.010879879,-0.012411121,0.012975262,0.006286152,0.002397603,-0.036427446,0.015070647,-0.030141294,0.015312422,0.017568989,-0.009348636,0.019583782,0.039651114,-0.006165265,0.004916093,-0.021276208,0.011766387,0.029335376,-0.004190768,-0.012894671,0.026756443,0.007092069,-0.024016324,-0.037716914,-0.001309615,0.048999749,-0.01474828,-0.032236677,0.025466975,0.011363429,0.043519516,0.007575619,0.034332063,-0.019019639,-0.011766387,-0.018858457,0.000056351,-0.004492987,0.000554068,0.003364703,-0.025144609,-0.062216789,0.001254208,0.033364963,0.005681715,0.02143739,0.007414436,-0.023855142,0.013539405,-0.032236677,-0.007857691,0.009348636,0.018536089,-0.018697273,0.031269576,-0.018616682,0.018455498,-0.006124969,-0.003143076,-0.010638104,0.000982211,0.023855142,-0.01047692,0.023049224,0.00640704,0.021115024,-0.009872482,0.019261414,0.026756443,-0.00427136,0.008502424,0.019906148,0.045776084,-0.008824791,0.005963786,-0.012814079,-0.016521297,-0.012249937,0.010033666,-0.017166032,0.014184138,-0.022726858,0.010879879,0.034493245,0.001359985,0.00640704,0.000972137,-0.027078809,0.013619997,-0.030302476,0.009388932,-0.001007396,0.016440706,0.017488398,-0.006447336,0.022888042,-0.00737414,-0.006366744,-0.005883194,-0.007454732,0.027562359,0.005802602,-0.003747514,-0.026434075,0.018213723,0.008462128,-0.003848253,-0.004049733,-0.014990055,-0.006004081,-0.01047692,-0.014425913,0.030624844,-0.015715381,-0.024338692,0.007495028,0.002820709,-0.021276208,-0.005399643,-0.057381287,-0.061249688,-0.013055854,0.02901301,0.01474828,-0.024177508,-0.026595259,0.012411121,-0.011927571,-0.007253252,-0.011927571,0.015070647,-0.019100232,0.015795972,-0.01096047,-0.024822243,0.003989289,0.012088754,-0.039006379,-0.050611585,0.000295923,-0.010718695,0.017327214,-0.01426473,-0.010194849,-0.044486616,0.015554197,-0.019744964,-0.005157868,0.006648815,-0.013539405,-0.024499875,0.018939048,0.039328746,-0.009429228,0.011363429,0.069308855,-0.001193765,0.030302476,-0.012572304,0.024983425,-0.008623311,0.00320352,0.039328746,0.008824791,-0.024822243,-0.00523846,0.013619997,-0.008300944,-0.038845196,0.00950982,-0.023855142,-0.004936241,0.031108394,-0.033526145,-0.006044377,-0.000785769,-0.013458813,-0.051256318,0.030302476,-0.013700588,0.02192094,0.003626626,-0.018777864,-0.014990055,0.013055854,-0.007736803,-0.010073962,-0.015312422,0.034493245,-0.011282837,-0.040134665,-0.023855142,0.006689111,-0.003022189,0.026111709,-0.017568989,-0.014506505,-0.011444021,0.005681715,0.038845196,0.016279522,-0.002407677,-0.00640704,0.003566182,-0.005157868,0.012652896,-0.013619997,-0.013458813,-0.004875797,0.002367381,-0.009630707,-0.009388932,0.000337478,-0.019019639,-0.009671004,-0.034332063,-0.013861772,0.018213723,0.007736803,0.005439939,-0.042230047,0.040618215,0.007051773,-0.013619997,-0.026756443,0.020309107,0.002014792,0.002206198,0.003062484,-0.027562359,0.048677385,-0.005802602,-0.042230047,-0.011282837,-0.02047029,0.013458813,0.015312422,-0.010033666,-0.031914312,-0.001133321,-0.039006379,0.003727366,-0.032559045,0.008623311,0.019664373,0.057058919,-0.016037747,0.009106861,-0.023855142,0.012975262,-0.015876563,0.00689059,-0.01426473,0.039006379,-0.026595259,-0.008059169,-0.028690644,0.030302476,-0.028045909,0.01378118,-0.003344555,0.006971181,-0.025950525,0.000871398,-0.017568989,-0.024983425,-0.002458047,-0.024338692,-0.001642056,-0.012814079,0.000181331,0.017246623,0.015070647,-0.008744199,0.030141294,0.025789343,-0.016118338,-0.04384188,-0.042230047,-0.039167564,0.022726858,-0.023210408,0.009711299,0.009469524,0.019503189,-0.007938282,-0.001239097,0.00737414,0.029335376,0.014828872,0.043519516,-0.029335376,-0.04287478,0.017166032,-0.015957156,0.004210916,0.029335376,-0.035299163,0.032559045,-0.02095384,0.026756443,-0.023210408,-0.001037618,0.008220353,-0.031914312,0.002216272,-0.030141294,0.007092069,0.015554197,-0.001229023,-0.014022955,-0.002981893,-0.006326448,-0.034976795,0.012411121,-0.024499875,-0.026111709,0.015070647,0.036427446,0.01523183,0.060282588],
            "exact": True,
            "limit": 10,
        },
    },
    {
        "$project": {
            "_id": 0,
            "plot": 1,
            "title": 1,
            "score": {"$meta": "vectorSearchScore"},
        },
    },
]

# run pipeline
result = list(client["sample_mflix"]["embedded_movies"].aggregate(pipeline))

# print results
for i in result:
    print(i)

```

**Output:**

```js
{'plot': 'During WW2 the Russian Army sent a special group named "Zvezda" to fight the Nazis in their backyard.', 'title': 'The Star', 'score': 0.7459506392478943}
{'plot': "As World War Two rages on, the allies are about to push the Nazis out of North Africa. That's when the Nazis turn up the heat, unleashing their secret Weapon - dragons.", 'title': 'P-51 Dragon Fighter', 'score': 0.7430292367935181}
{'plot': 'April, 1945. As the Allies make their final push in the European Theatre, a battle-hardened Army sergeant named Wardaddy commands a Sherman tank and his five-man crew on a deadly mission behind enemy lines. Outnumbered, out-gunned, and with a rookie soldier thrust into their platoon, Wardaddy and his men face overwhelming odds in their heroic attempts to strike at the heart of Nazi Germany.', 'title': 'Fury', 'score': 0.7428240776062012}
{'plot': "It's May 1943 at a US Army Air Corps base in England. The four officers and six enlisted men of the Memphis Belle - a B-17 bomber so nicknamed for the girlfriend of its stern and stoic ...", 'title': 'Memphis Belle', 'score': 0.7340154647827148}
{'plot': 'The destiny of three soldiers during World War II. The German officer Christian Diestl approves less and less of the war. Jewish-American Noah Ackerman deals with antisemitism at home and ...', 'title': 'The Young Lions', 'score': 0.7327103614807129}
{'plot': 'Great Patriotic War, early 1940s. After barely surviving a battle with a mysterious, ghostly-white Tiger tank, Red Army Sergeant Ivan Naydenov becomes obsessed with its destruction.', 'title': 'White Tiger', 'score': 0.732368528842926}
{'plot': 'The story of ordinary men during WWII as seen from three different points of View.', 'title': 'The Fallen', 'score': 0.7301670908927917}
{'plot': 'A rag tag unit of misfits known as the War Pigs must go behind enemy lines to exterminate Nazis by any means necessary.', 'title': 'War Pigs', 'score': 0.7290490865707397}
{'plot': 'Baron Manfred von Richthofen is the most feared and celebrated pilot of the German air force in World War I. To him and his companions, air combats are events of sporty nature, technical ...', 'title': 'The Red Baron', 'score': 0.728823184967041}
{'plot': 'In 1940, the British Royal Air Force fights a desperate battle vs. the Nazi Germany Air Force for control of British air space to prevent a Nazi invasion of Britain.', 'title': 'Battle of Britain', 'score': 0.7270985245704651}
```

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *time travel*. It considers up to `150` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```cpp
#include <bsoncxx/builder/basic/document.hpp>
#include <bsoncxx/builder/list.hpp>
#include <bsoncxx/json.hpp>
#include <mongocxx/client.hpp>
#include <mongocxx/instance.hpp>
#include <mongocxx/uri.hpp>

using bsoncxx::builder::basic::kvp;
using bsoncxx::builder::basic::make_document;

int main() {
  try {
    mongocxx::instance inst{};

    // Replace the placeholder with your Atlas connection string
    const auto uri = mongocxx::uri{"<connection-string>"};

    // Connect to your cluster
    auto client = mongocxx::client{uri};
    auto db = client["sample_mflix"];
    auto collection = db["embedded_movies"];

    // Define vector embeddings to search
    auto vectors = bsoncxx::builder::list{
      -0.034731735,0.008558298,-0.0153717,-0.029912498,0.011549547,0.010261648,-0.011964999,-0.023265276,0.010303194,-0.006896493,-0.00054528,0.003926015,-0.025757983,0.027419789,0.001199616,-0.036227357,-0.005297005,0.021935832,0.010303194,-0.019193852,0.025093261,-0.040049512,-0.033900831,-0.011466458,-0.01827986,-0.0153717,0.023265276,0.007727395,0.000114249,0.005317777,-0.043871664,-0.02127111,-0.019609304,0.016368784,-0.004756918,0.003552109,0.006522586,-0.005400868,-0.015620971,-0.034565553,-0.018695312,-0.023099095,0.050851244,-0.034731735,0.004819236,0.022268193,-0.095719993,0.05517194,-0.046198189,-0.036393538,0.007187308,-0.02459472,-0.036725901,0.009472291,0.019027673,0.020938748,-0.011051006,0.027087428,0.04586583,-0.022600554,-0.05517194,0.044204023,0.01213118,0.047859997,-0.03938479,0.002928932,0.002056484,0.019443123,-0.028583053,0.013543714,0.022932915,0.011632638,0.004923099,0.000389486,0.020024756,-0.024096178,-0.022766734,0.011217186,-0.003198975,0.007104218,-0.047195274,-0.013377533,0.013294443,0.024096178,-0.056501385,-0.026755067,-0.008433662,-0.001911076,0.007976666,-0.008101301,-0.014042255,0.008641388,-0.02176965,0.010012378,-0.000607598,-0.024927082,0.024927082,-0.018612221,-0.001184036,0.005567048,0.001324251,-0.019526213,-0.023597637,0.060489718,-0.010178559,-0.019609304,0.004112968,-0.011217186,-0.031574301,-0.008766023,0.005483958,-0.061819162,-0.023431456,-0.040714234,0.015039339,0.026422706,0.016202603,0.004653055,0.041046593,-0.018030589,0.040381871,-0.002638116,0.013045172,0.004216831,0.005650138,0.027419789,0.003926015,-0.028749233,0.004798463,-0.030244859,0.063813329,0.007145763,-0.017448956,0.025591804,-0.045201108,0.010718645,0.002804297,0.014291527,0.04586583,-0.015205519,-0.021603471,-0.035230275,0.00760276,0.033236109,0.016534964,-0.043206941,-0.003115885,-0.026256526,0.005940954,0.016534964,0.024262359,-0.001630647,0.028084511,-0.012795902,0.007270399,0.001381376,-0.009763107,-0.006896493,0.008433662,-0.019360034,0.000386889,0.030411039,0.025591804,0.010469374,0.037722982,-0.001147684,-0.005400868,0.052845411,-0.052513052,0.00768585,-0.004299921,0.00922302,0.011881908,0.012962082,-0.068798743,0.003593654,0.020938748,-0.013792985,-0.034565553,-0.007519669,-0.04021569,-0.020689478,0.006273315,0.046862911,0.006107135,0.002638116,-0.013792985,-0.005400868,-0.020274026,0.007644305,-0.010801735,0.026422706,0.043871664,0.003780607,0.010261648,-0.064145692,0.011881908,-0.009056839,0.009347656,-0.02459472,0.026422706,0.033236109,0.041212775,0.019027673,-0.00315743,0.004424557,0.020689478,-0.0153717,-0.015205519,-0.034897912,0.020274026,0.016867325,0.040714234,-0.022766734,-0.010967916,0.026256526,0.007062673,-0.015953332,-0.007727395,0.031574301,-0.002887387,-0.00614868,0.004569965,0.019027673,0.012878992,0.011798819,0.004258377,-0.019193852,-0.021437289,-0.021603471,0.000301202,-0.051183607,-0.004985416,-0.030078677,0.012629721,0.065142773,-0.031740483,-0.021104928,-0.03938479,-0.003365156,-0.016036423,0.036393538,0.009804652,-0.018612221,0.060489718,-0.003697517,0.000547876,0.063480966,0.02758597,0.010053922,-0.003655972,-0.001485239,0.018362951,0.021104928,-0.003905243,0.019443123,-0.002658889,-0.00380138,-0.013626805,0.035894997,0.035396457,-0.005691683,0.002762751,0.012878992,-0.009596926,-0.009970833,-0.015953332,0.022434372,0.00614868,-0.021188019,0.001557943,-0.020190936,0.009763107,0.017448956,0.006730312,0.005567048,0.019692395,-0.00218112,-0.016867325,0.006854947,0.007976666,0.019193852,0.040880412,0.007353489,-0.02127111,-0.031906664,-0.026755067,-0.017947499,0.040381871,0.042209856,0.00913993,-0.0307434,-0.017781317,-0.015039339,0.03057722,0.017532047,0.0187784,-0.060822077,0.002928932,-0.026422706,-0.005899409,0.039717149,0.026588887,-0.000971118,0.004923099,-0.013626805,0.0187784,-0.031408124,-0.000695881,0.050851244,-0.014457707,-0.007311944,-0.001293092,-0.002139574,-0.019276943,0.00290816,0.019360034,-0.017781317,0.002160347,0.016618054,-0.006522586,0.011798819,0.029247776,-0.02775215,0.010344739,-0.018362951,-0.036725901,-0.015870241,0.015704062,-0.012463541,0.02459472,-0.024096178,0.001152877,-0.031408124,0.025425622,0.027087428,0.00922302,0.034565553,0.015704062,-0.020689478,-0.00517237,-0.014706978,-0.001589101,0.026090344,0.014956249,0.011715728,0.004299921,-0.00913993,0.022434372,-0.03705826,0.048524719,-0.030411039,0.008433662,0.017033506,-0.000511525,-0.031408124,0.005940954,-0.012962082,-0.031574301,0.017448956,0.010178559,-0.011383367,-0.020107845,-0.005151597,0.006647222,0.013128263,0.007145763,0.008059756,-0.045201108,-0.004943871,0.015787151,-0.045201108,-0.020772567,-0.020274026,0.028250692,-0.024262359,-0.004424557,0.009804652,0.000472576,-0.005691683,0.001443693,-0.013294443,0.001412535,0.013211353,-0.01213118,-0.002118802,0.017781317,-0.007353489,-0.031075761,-0.004923099,0.011383367,-0.004486875,-0.010178559,0.016618054,0.014457707,0.023763817,-0.02459472,-0.00388447,0.012546631,-0.007519669,0.015704062,-0.014291527,0.009680017,-0.035562634,0.023763817,0.053510133,-0.0555043,-0.003572882,0.022102011,0.021603471,-0.017282777,-0.001474852,-0.043539301,0.007810486,-0.025757983,-0.005400868,0.029912498,-0.00760276,0.014125346,0.030909581,-0.03340229,-0.009680017,0.018030589,0.008849114,0.03057722,0.019775484,0.014125346,0.031906664,-0.03057722,-0.027087428,-0.023597637,-0.022434372,-0.012878992,0.016285693,-0.021603471,-0.029746316,0.029746316,0.020357117,0.006314861,-0.001158071,0.028749233,-0.045201108,0.011383367,0.011134096,-0.021437289,-0.035728816,0.001827986,0.008267482,-0.057498466,0.01213118,-0.01213118,-0.040548053,0.010718645,0.004798463,-0.004881553,-0.019526213,-0.008558298,0.0059825,-0.000262254,-0.017615138,0.005193142,0.019692395,-0.00198378,-0.002845842,0.012546631,0.006107135,-0.008225936,-0.008890659,0.015870241,0.00517237,0.002596571,-0.010427829,-0.019110762,0.024262359,0.012048089,-0.032405205,0.006522586,0.013211353,0.013211353,-0.038221523,-0.007727395,-0.008267482,-0.019276943,0.001474852,0.031408124,-0.035562634,0.017532047,-0.023431456,-0.015454791,-0.011383367,0.016534964,-0.02176965,0.008682934,0.027253609,0.020190936,-0.0247609,-0.007311944,0.009555381,-0.01852913,-0.011632638,0.011549547,0.027419789,-0.034067012,-0.01229736,0.0307434,0.003946788,0.0046946,0.037722982,0.03057722,-0.010427829,0.002284982,0.033236109,0.030078677,-0.013377533,0.007395034,-0.012048089,0.040714234,-0.028749233,-0.000102565,-0.0059825,-0.041046593,0.017698228,-0.006356406,0.003178203,0.009056839,0.023099095,0.00606559,0.011881908,-0.02127111,-0.001126912,-0.027087428,0.011134096,0.001204809,-0.017033506,0.011051006,-0.014374617,0.017864408,0.023431456,-0.002077257,-0.026755067,-0.043871664,0.025757983,-0.006190225,0.001152877,0.011798819,-0.024262359,0.006564131,-0.070128188,-0.004362239,0.012962082,-0.013626805,-0.001402148,-0.012214269,0.011217186,-0.015953332,0.015787151,0.011134096,0.027253609,0.024262359,-0.048192356,0.009970833,0.018944582,-0.00517237,0.021935832,0.02775215,0.003406701,-0.010884825,0.075113602,-0.015953332,0.007727395,0.026755067,-0.006190225,-0.012712811,0.013377533,0.005940954,-0.008309027,0.02459472,0.002316141,-0.022434372,-0.012712811,0.03057722,-0.015787151,0.026755067,-0.001069787,0.03988333,-0.003697517,0.039550968,-0.019027673,-0.0059825,-0.00031029,-0.012546631,-0.003614427,0.007478124,0.005525503,0.032571387,-0.011798819,-0.011466458,-0.00606559,-0.011798819,0.018446039,0.007976666,0.018944582,-0.02176965,0.026588887,-0.006273315,-0.012463541,-0.007395034,0.012048089,-0.029247776,0.015454791,-0.007145763,0.006481041,-0.015620971,-0.00388447,-0.025757983,-0.001651419,-0.032903746,-0.005068507,0.03938479,0.003926015,0.004715373,0.022600554,-0.012546631,0.022932915,0.007810486,0.040714234,0.019941665,0.013543714,0.003406701,0.010884825,-0.03988333,0.042209856,-0.022766734,0.027419789,-0.029580137,0.043206941,0.022932915,0.021104928,-0.056833744,0.005193142,0.036061179,-0.012878992,0.008516753,-0.02758597,-0.030244859,-0.011798819,0.001111332,-0.014125346,-0.014125346,0.019027673,0.029081594,0.018861491,0.013626805,0.06846638,0.023099095,0.041378956,0.001599488,-0.028749233,0.017781317,0.016285693,0.021603471,-0.018113678,0.011300277,-0.032239024,0.022434372,-0.02459472,-0.013626805,0.005483958,0.013460624,-0.031574301,-0.015620971,0.016451873,0.014790068,-0.008849114,0.011134096,0.00461151,0.015122429,0.036227357,0.00206687,0.000877641,0.022102011,-0.028250692,0.022600554,-0.026422706,0.004029878,-0.032072846,0.017116595,0.010884825,0.019609304,0.00614868,0.005733229,0.016119512,0.002866614,-0.014540797,0.012463541,-0.003905243,0.003759835,-0.000485559,-0.022766734,-0.016285693,0.037722982,0.009513836,0.001506011,0.011964999,0.004029878,0.019941665,-0.000965924,0.002129188,0.015205519,0.071125269,0.022932915,0.005940954,-0.00044661,0.010220103,-0.03423319,-0.016285693,-0.016867325,-0.000659529,-0.008018211,-0.011383367,0.000016634,0.004071423,-0.029413955,0.019941665,-0.00913993,-0.024096178,0.010635555,0.010594009,0.001547556,0.036227357,-0.030078677,0.020772567,0.022268193,-0.014125346,0.008766023,-0.012962082,-0.007187308,0.017033506,-0.007187308,-0.015205519,-0.005608593,0.044536386,-0.001235968,0.007852031,0.001599488,0.005857864,-0.005940954,-0.010510919,-0.005567048,0.006730312,0.016285693,-0.010801735,-0.024428539,0.015122429,-0.02176965,0.01528861,-0.007436579,0.00226421,-0.004715373,0.004507647,0.004341467,0.005525503,-0.031075761,-0.005899409,0.037556801,0.014873158,-0.000342747,0.009970833,-0.019443123,0.023597637,-0.012048089,-0.025259443,0.006024044,-0.01827986,0.010012378,0.016784234,0.013211353,-0.005400868,-0.024428539,-0.02176965,-0.035230275,0.009347656,0.028583053,-0.015704062,-0.017781317,0.00226421,0.001199616,-0.003385928,0.008267482,0.002326528,0.022434372,-0.020190936,-0.015787151,0.000789358,0.031241942,0.011300277,0.001506011,-0.023265276,-0.010967916,0.009056839,0.011300277,-0.030244859,0.007478124,0.001111332,-0.035894997,0.0153717,0.002700434,0.021104928,0.010884825,-0.003344383,0.00768585,0.010386284,0.00452842,-0.014706978,0.028084511,0.013377533,0.014873158,0.046862911,-0.015454791,0.021188019,0.013959166,0.012629721,0.025924165,-0.018695312,-0.00922302,-0.0093892,0.007727395,0.036892079,0.007228854,-0.01229736,0.029247776,-0.004943871,-0.027253609,-0.008433662,0.043206941,0.002825069,0.028583053,-0.023431456,0.034897912,-0.041545134,-0.016534964,0.003053567,-0.012712811,0.002741979,-0.007187308,-0.025093261,-0.045201108,-0.004424557,-0.016618054,-0.008890659,0.008018211,-0.05184833,-0.019526213,-0.013377533,-0.010469374,0.030244859,-0.005068507,0.051183607,0.005483958,-0.006024044,0.035064094,-0.011134096,0.014956249,0.002284982,0.001724123,-0.01229736,0.012629721,0.010261648,0.014540797,0.048857078,-0.029580137,-0.024927082,-0.008350573,-0.03988333,0.000939959,0.013543714,0.013626805,-0.021437289,-0.012962082,0.006771857,0.013709894,-0.0059825,0.035396457,-0.006439496,-0.029580137,0.0046946,0.019609304,-0.007270399,0.014291527,-0.015620971,0.00118923,-0.00760276,-0.017199686,0.023265276,0.026588887,-0.030078677,-0.016701145,-0.025757983,0.004964644,0.026588887,0.043206941,0.011051006,-0.009846197,0.028915415,0.031574301,0.023763817,0.009264565,-0.008433662,-0.035064094,-0.000579035,-0.0247609,0.014125346,0.016618054,0.028749233,-0.052513052,-0.016867325,-0.01238045,0.002741979,0.013709894,0.010718645,0.013626805,0.009596926,-0.004403784,-0.02758597,-0.000945152,0.000420645,0.003759835,0.012546631,-0.011881908,0.008392117,0.012795902,0.005483958,-0.009763107,0.006397951,-0.010801735,0.012795902,-0.03938479,0.005733229,0.005733229,-0.000433627,0.015454791,0.002357686,-0.006564131,0.030244859,-0.024428539,0.016036423,0.014291527,-0.004964644,0.029413955,0.040381871,0.012629721,-0.033568468,-0.026422706,-0.037889164,-0.034399372,-0.03423319,0.021935832,0.004133741,-0.014623888,-0.013543714,-0.05517194,0.004736145,0.006314861,0.00006037,0.006356406,0.003323611,-0.010344739,0.007062673,0.005899409,-0.00623177,-0.001973394,-0.0555043,0.011881908,0.001350217,-0.033069927,-0.026921248,0.022268193,0.028583053,-0.021021837,0.010884825,0.019692395,-0.005442413,0.031574301,-0.014956249,0.01238045,-0.006356406,0.006273315,-0.003095113,-0.014540797,-0.02176965,0.005006189,-0.002658889,0.042542219,-0.02176965,0.017199686,-0.016701145,-0.001599488,0.016950415,-0.021188019,0.017864408,0.023763817,-0.000669915,0.025093261,0.021104928,0.008807569,0.037390623,-0.025591804,-0.003178203,-0.001319058,0.020523297,0.005255459,0.019276943,-0.00226421,0.00760276,-0.057166107,-0.006896493,-0.034067012,0.043871664,0.038221523,0.008101301,0.03988333,0.015870241,0.000955538,-0.004299921,-0.002928932,-0.002118802,-0.020523297,-0.001168457,-0.011134096,-0.000685495,0.003323611,0.011549547,0.034565553,0.029247776,-0.029746316,0.005213914,0.019110762,-0.003302838,0.026422706,0.028915415,-0.036227357,0.033236109,0.038387705,-0.035230275,0.004071423,-0.021935832,0.002928932,0.000976311,0.000527104,-0.006854947,-0.003822153,-0.001199616,0.019858574,-0.002762751,0.039052427,-0.008641388,0.032239024,-0.002295369,0.035396457,0.044536386,-0.029413955,0.025093261,-0.03423319,-0.016867325,-0.008849114,0.008433662,-0.004486875,0.017033506,0.006730312,-0.008599843,-0.008225936,-0.024428539,0.006564131,-0.007561215,-0.032072846,-0.019941665,0.035396457,0.019276943,0.010261648,0.005857864,0.032239024,-0.044204023,-0.018944582,0.002409618,0.032903746,0.05517194,-0.03655972,0.007976666,0.030909581,-0.023929998,0.016368784,0.01528861,-0.00768585,0.02176965,0.013626805,-0.02459472,0.04021569,-0.032737568,0.006854947,-0.011383367,0.014873158,-0.02176965,0.00243039,0.0093892,0.0093892,-0.029580137,0.019858574,0.01827986,0.024428539,0.017864408,-0.028250692,-0.001111332,0.056169022,0.007478124,-0.010718645,0.041046593,-0.015704062,0.034731735,0.002523867,-0.032571387,0.004341467,-0.023597637,-0.011881908,-0.035562634,0.006688767,0.007810486,-0.012712811,0.022600554,0.03057722,0.022600554,0.010552464,0.0307434,-0.009638472,0.02176965,-0.018030589,0.024262359,-0.036227357,-0.020772567,0.001641033,-0.022932915,-0.014623888,0.018362951,0.002575798,0.006190225,-0.011051006,0.021021837,0.019110762,0.02127111,-0.028583053,-0.052180689,-0.014291527,-0.010552464,0.036393538,0.042542219,-0.04586583,-0.001869531,0.008350573,-0.008516753,-0.020772567,0.000294711,0.015704062,-0.014457707,-0.020772567,0.008766023,-0.026588887,-0.004736145,-0.028084511,-0.007519669,0.010552464,-0.016534964,0.006190225,0.012962082,-0.016618054,0.012546631,0.02459472,0.022932915,0.020440206,-0.027918331,-0.008059756,0.020689478,-0.014623888,-0.011466458,-0.006896493,-0.020024756,-0.031408124,0.021603471,0.007270399,-0.03057722,0.008350573,-0.021437289,0.00072704,-0.043871664,0.006314861,-0.017199686,0.02176965,0.024262359,-0.020357117,-0.000542683,-0.005213914,0.001963008,-0.00064395,-0.022434372,0.022102011,-0.006688767,-0.028583053,0.002191506,-0.005047734,0.002368073,0.014956249,0.023929998,-0.003302838,-0.032239024,0.022268193,-0.013377533,-0.010801735,0.003676744,0.009015295,-0.039550968,0.010884825,-0.033568468,0.013709894,-0.029413955,-0.006356406,-0.020274026,0.023597637,0.030909581,0.02176965,0.016285693,0.045533467,-0.024096178,-0.030909581,-0.026422706,0.002783524,-0.010594009,0.004362239,-0.070792913,0.009472291,-0.022102011,0.011134096,-0.017448956,-0.011549547,-0.056833744,0.00082571,0.026588887,-0.013709894,0.002575798,0.02176965,-0.000568649,-0.007270399,0.004279149,-0.042874578,-0.026588887,0.016784234,0.036725901,-0.028915415,-0.009513836,0.017448956,0.002035712,-0.007228854,0.011383367,0.011134096,0.028915415,0.0153717,-0.027087428,0.043871664,-0.005089279,0.006314861,0.014291527,-0.003240521,0.025924165,-0.001230775,-0.015454791,-0.012629721,0.031740483,-0.039717149,-0.031075761,0.006605676,-0.008641388,-0.032239024,0.037722982,-0.03705826,-0.024096178,0.001911076,0.018196769,-0.007353489,-0.011300277,-0.029081594,0.004590738,-0.018030589,-0.026588887,0.010261648,0.038221523,0.008392117,-0.01213118,0.018362951,-0.034731735,-0.017781317,-0.011632638,0.005255459,0.000851675,0.014208436,-0.000039922,-0.000228498,0.014790068,0.00913993,0.0004544,-0.011798819,-0.020440206,0.005899409,0.008350573,0.006314861,0.040548053,0.003427474,-0.010801735,0.008599843,0.002586185,-0.041212775,-0.016368784,0.020024756,0.000965924,-0.021021837,-0.008475208,0.0307434,0.00760276,0.003614427,0.003489791,-0.025924165,0.000799744,0.013460624,-0.020440206,0.048857078,0.004320694,-0.048857078,0.015039339,-0.029580137,0.025924165,0.018861491,-0.014706978,0.000576439,-0.031241942,0.0307434,0.0153717,0.014706978,0.028084511,-0.01238045,-0.031241942,0.018196769,-0.034897912,0.008142847,0.010718645,0.00922302,0.047859997,-0.00072704,-0.010427829,0.007104218,0.026256526,0.012214269,-0.013377533,-0.05184833,0.005276232,0.021935832,-0.007021128,0.009804652,0.007893575,0.024096178,-0.002357686,0.033900831,-0.031740483,0.034565553,-0.036892079,-0.015454791,0.030411039,0.010552464,-0.022268193,-0.001391762,-0.008184392,-0.008558298,0.008475208,-0.009929287,0.010427829,0.041378956,-0.009555381,-0.008724478,-0.039052427,0.034731735,-0.014291527,0.023099095,0.029081594,0.007519669,0.010967916,-0.008142847,0.006190225,-0.031075761,0.033734649,-0.001672192,0.047859997,-0.022434372,-0.007395034,0.01213118,0.056169022,0.002762751,-0.029413955,-0.000763392,-0.015787151,0.010801735,0.008142847,0.029912498,-0.0018176,0.033236109,-0.046198189,-0.002492708,-0.006730312,0.008807569,-0.03655972,0.009430746,-0.053842496,-0.060489718,0.046862911,0.002783524,-0.0187784,0.000571246,0.00760276,0.002482322,0.001319058,-0.014291527,0.001464466,-0.011632638,-0.012463541,-0.004902326,0.000841289,0.006688767,0.030244859,0.018944582,0.000532297,-0.015620971,0.007104218,0.005608593,0.002035712,-0.023763817,0.003032795,0.010594009,-0.023597637,-0.042376038,-0.005255459,0.001199616,-0.0247609,-0.007893575,-0.011632638,0.013045172,-0.005691683,-0.007104218,0.027419789,-0.004320694,-0.005525503,-0.026090344,0.031408124,-0.012795902,-0.007062673,0.000939959,0.000030185,0.004175286,0.014291527,0.033236109,-0.038720068,0.074116521,-0.019692395,0.001589101,0.013792985,-0.056169022,-0.028749233,-0.001599488,0.004175286,0.014790068,0.00162026,-0.007519669,-0.041378956,0.016534964,-0.003572882,-0.002575798,-0.019526213,-0.00922302,-0.033900831,-0.042043675,-0.014208436,0.010178559,0.017698228,0.032239024,0.00913993,0.009264565,-0.012463541,-0.005857864,-0.015870241,0.004486875,0.018861491,-0.000176567,-0.029912498,0.016784234,0.012546631,0.051183607,0.023597637,0.032903746,0.0153717,-0.013377533,-0.000016634,-0.061486799,-0.034565553,0.016119512,0.00380138,-0.003863698,0.004362239,-0.017532047,-0.002762751,0.000102565,-0.021437289,0.029247776,-0.010718645,-0.015870241,-0.016285693,0.010220103,-0.000373906,0.012962082,0.010137013,-0.007228854,0.02127111,-0.029247776,0.018113678,0.009181475,0.002233051,0.014374617,-0.00396756,0.010801735,0.007644305,0.020855658,0.014790068,0.032737568,-0.037390623,0.003032795,0.010801735,-0.01553788,-0.014790068,0.019526213,-0.017947499,-0.007893575,-0.011964999,-0.00614868,-0.005857864,-0.032072846,-0.025924165,0.001163264,-0.013294443,-0.01553788,0.016701145,-0.013460624,-0.001111332,0.00760276,0.01553788,-0.033734649,0.048192356,-0.003282066,0.031906664,0.002845842,0.003240521,0.017116595,-0.01827986,0.006896493,-0.00760276,-0.009680017,-0.02459472,-0.020689478,-0.053510133,0.00614868,-0.010552464,-0.032405205,-0.0307434,0.025093261,0.003635199,-0.008101301,-0.00606559,-0.007436579,0.00606559,-0.012962082,0.026921248,0.009098385,0.046530552,-0.011632638,0.032571387,-0.033900831,0.009846197,0.002866614,0.032903746,0.008973749,0.012712811,0.040049512,0.013626805,-0.026256526,-0.031408124,0.036227357,0.011964999,-0.006024044,-0.001848759,0.015704062,-0.021188019,-0.035064094,-0.013377533,-0.009721561,-0.01553788,0.008766023,0.005400868,0.004507647,-0.018362951,-0.026588887,-0.00913993,-0.025591804,0.035894997,0.021935832,-0.031906664,-0.000602404,0.026422706,-0.006397951,0.006647222,0.0093892,0.020606387,0.00913993,0.015620971,-0.024096178,0.00063616,-0.006564131,0.01238045,-0.013709894,0.000563456,-0.009887742,0.016618054,-0.003323611,0.000451803,0.001609874,0.008682934,0.025259443,0.020024756,-0.027253609,0.010884825,0.028250692,-0.054839578,0.033568468,-0.004902326,0.003053567,0.020274026,-0.015704062,-0.00614868,-0.063813329,0.002482322,0.009763107,-0.001609874,-0.012214269,0.020107845,0.001921462,0.018695312,-0.004923099,0.007270399,-0.023763817,0.005234687,0.003406701,0.002565412,0.007104218,0.000841289,0.016202603,0.01827986,-0.031075761,-0.035562634,-0.025259443,-0.007021128,0.000641353,-0.033069927,0.010718645,0.005650138,0.024927082,-0.002658889,0.00380138,0.009929287,-0.004258377,-0.039717149,-0.022434372,0.025425622,0.00198378,0.006356406,0.017615138,-0.032072846,0.046862911,-0.026921248,0.005940954,0.021603471,-0.002253824,0.002825069,-0.030411039,-0.003115885,0.023597637,-0.004320694,-0.007852031,0.018030589,-0.008724478,-0.005733229,0.032903746,0.013876075,0.015454791,-0.023597637,0.005151597,-0.035396457,0.02176965,-0.012463541,0.025591804,0.014540797,-0.027918331,0.004154514,0.008724478,0.016036423,-0.015870241,0.005400868,-0.017365867,-0.044868745,-0.000485559,0.020357117,-0.00760276,-0.023265276,-0.012048089,0.008433662,0.018362951,-0.006979583,0.0307434,0.008392117,0.027087428,-0.019360034,0.016119512,0.02127111,0.010801735,0.00299125,0.002949705,0.012463541,-0.000025966,0.015953332,0.029413955,0.020024756,0.003780607,0.022102011,-0.031740483,0.01553788,0.010386284,0.028749233,-0.010884825,0.008682934,-0.003531337,-0.05517194,-0.019360034,-0.009347656,-0.002025325,0.003261293,-0.025425622,-0.01553788,-0.000251867,0.014291527,0.012546631,0.035728816,-0.007062673,-0.006605676,0.000384293,-0.005047734,-0.032571387,-0.021188019,-0.02127111,-0.016036423,0.008475208,-0.004009106,0.014291527,-0.008101301,0.004424557,-0.038221523,-0.019360034,0.015039339,-0.015454791,-0.029580137,0.035728816,0.004466102,-0.000778971,-0.005068507,-0.017781317,0.00477769,0.001838372,0.030244859,0.01213118,-0.022932915,-0.005359322,0.037390623,0.005899409,0.002046098,0.037889164,0.016701145,0.010303194,0.02127111,-0.009513836,-0.022268193,-0.005650138,-0.00388447,0.016534964,-0.023265276,-0.00054528,0.004819236,0.004715373,-0.001178843,-0.051183607,-0.00614868,-0.010552464,-0.002741979,-0.009181475,0.023597637,0.019193852,0.017199686,-0.036393538,-0.00243039,-0.015870241,-0.014706978,-0.00145408,0.016368784,-0.011632638,-0.014623888,-0.01229736,-0.01553788,0.040880412,0.023929998,-0.014623888,0.002648502,0.031906664,-0.033734649,-0.026755067,0.002783524,0.005359322,0.009970833,0.001412535,0.016950415,0.016285693,-0.006730312,-0.02459472,0.050851244,-0.001827986,-0.020855658,0.020938748,0.004071423,-0.021603471,-0.007852031,-0.023929998,-0.029912498,-0.003365156,0.017365867,-0.010427829,-0.011715728,0.014956249,0.011383367,0.032405205,-0.028583053,-0.017448956,0.018446039,0.017615138,0.035728816,-0.010095468,-0.00254464,0.010012378,0.028250692,-0.020855658,-0.002305755,-0.001002276,-0.014125346,-0.007021128,-0.028583053,-0.045533467,-0.02758597,-0.020440206,0.001350217,0.010053922,0.020689478,-0.017615138,0.026422706,0.040880412,0.012463541,-0.010718645,-0.014706978,0.068134025,0.038720068,0.047859997,-0.012546631,0.015704062,-0.002087643,-0.010303194,0.014790068,0.018612221,0.007395034,-0.014790068,-0.017864408,-0.005068507,-0.054507218,0.004902326,-0.004050651,0.021603471,0.019775484,-0.024262359,-0.012795902,0.021935832,-0.004009106,-0.039717149,0.037556801,-0.016701145,-0.025757983,0.005483958,-0.005110051,-0.021935832,-0.003406701,0.010594009,0.015787151,-0.049854163,0.007727395,-0.008392117,-0.017199686,0.009970833,-0.008849114,-0.013876075,-0.0059825,-0.015870241,-0.007104218,0.028250692,-0.029081594,0.026921248,0.00299125,-0.017781317,0.042542219,0.018196769,0.052845411,-0.004819236,-0.014125346,0.02459472,-0.011715728,0.015787151,-0.005774774,0.004902326,-0.004964644,-0.02758597,-0.013959166,-0.033568468,-0.027918331,-0.017698228,0.003489791,-0.020024756,-0.021603471,0.019360034,0.028084511,-0.002503094,-0.018861491,-0.002295369,0.050851244,-0.020689478,-0.000459593,-0.026090344,0.002783524,-0.005899409,-0.026921248,-0.0093892,-0.004112968,0.031574301,0.003926015,-0.032903746,-0.046198189,-0.019027673,-0.00913993,0.030411039,-0.019443123,0.001963008,-0.005193142,0.010884825,-0.02127111,-0.025259443,0.032737568,0.00089322,0.003282066,0.001713737,-0.006439496,0.016867325,-0.031574301,0.031075761,-0.009970833,0.022600554,-0.023597637,-0.014956249,0.004009106,0.00198378,0.026588887,-0.023431456,-0.023763817,-0.013294443,-0.029746316,0.001381376,-0.042874578,-0.00913993,0.014873158,0.016202603,0.012878992,-0.006024044,0.009638472,0.010552464,-0.017033506,-0.027087428,0.044536386,-0.038055345,0.001329444,-0.019609304,0.023597637,-0.043206941,0.040049512,0.017615138,0.046862911,0.02127111,0.013294443,-0.039550968,-0.018861491,-0.019609304,-0.033734649,0.00623177,-0.017199686,0.041212775,-0.017781317,-0.024262359,0.054507218,-0.009721561,0.005816319,-0.00206687,-0.008766023,0.017365867,-0.000737426,0.018362951,-0.023597637,-0.019110762,0.021935832,0.041545134,-0.020357117,-0.017615138,0.044868745,-0.018030589,-0.032405205,-0.050186522,-0.014540797,0.005213914,-0.006688767,0.047527634,0.040714234
    };

    // Define the pipeline with vectorSearch query options
    mongocxx::pipeline stages;

    stages
        .append_stage(make_document(
            kvp("$vectorSearch",
                make_document(kvp("index", "vector_index"),
                              kvp("path", "plot_embedding_voyage_3_large"),
                              kvp("queryVector", vectors),
                              kvp("numCandidates", 150), kvp("limit", 10)))))
        .project(make_document(
            kvp("_id", 0), kvp("plot", 1), kvp("title", 1),
            kvp("score", make_document(kvp("$meta", "vectorSearchScore")))));

    auto cursor = collection.aggregate(stages);

    for (auto&& doc : cursor) {
      std::cout << bsoncxx::to_json(doc) << std::endl;
    }
  } catch (const std::exception& e) {
    std::cout << "Exception: " << e.what() << std::endl;
  }
  return 0;
}

```

**Output:**

```js
{ "plot" : "At the age of 21, Tim discovers he can travel in time and change what happens and has happened in his own life. His decision to make his world a better place by getting a girlfriend turns out not to be as easy as you might think.", "title" : "About Time", "score" : 0.77070832252502441406 }
{ "plot" : "A psychiatrist makes multiple trips through time to save a woman that was murdered by her brutal husband.", "title" : "Retroactive", "score" : 0.76001954078674316406 }
{ "plot" : "A time-travel experiment in which a robot probe is sent from the year 2073 to the year 1973 goes terribly wrong thrusting one of the project scientists, a man named Nicholas Sinclair into a...", "title" : "A.P.E.X.", "score" : 0.757568359375 }
{ "plot" : "An officer for a security agency that regulates time travel, must fend for his life against a shady politician who has a tie to his past.", "title" : "Timecop", "score" : 0.75752902030944824219 }
{ "plot" : "After visiting 2015, Marty McFly must repeat his visit to 1955 to prevent disastrous changes to 1985... without interfering with his first trip.", "title" : "Back to the Future Part II", "score" : 0.7521038055419921875 }
{ "plot" : "A reporter, learning of time travelers visiting 20th century disasters, tries to change the history they know by averting upcoming disasters.", "title" : "Thrill Seekers", "score" : 0.75064992904663085938 }
{ "plot" : "Hoping to alter the events of the past, a 19th century inventor instead travels 800,000 years into the future, where he finds humankind divided into two warring races.", "title" : "The Time Machine", "score" : 0.75020360946655273438 }
{ "plot" : "Lyle, a motorcycle champion is traveling the Mexican desert, when he find himself in the action radius of a time machine. So he find himself one century back in the past between rapists, ...", "title" : "Timerider: The Adventure of Lyle Swann", "score" : 0.75016570091247558594 }
{ "plot" : "A romantic drama about a Chicago librarian with a gene that causes him to involuntarily time travel, and the complications it creates for his marriage.", "title" : "The Time Traveler's Wife", "score" : 0.74913263320922851562 }
{ "plot" : "A modern aircraft carrier is thrown back in time to 1941 near Hawaii, just hours before the Japanese attack on Pearl Harbor.", "title" : "The Final Countdown", "score" : 0.74741435050964355469 }
```

#### Filter Query

The following query filters the documents for movies released between January 01, `1955` and January 01, `1975` before performing the semantic search against the sample vector data. It uses the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/query/and.md#mongodb-query-op.-and) operator to perform a logical `AND` operation of the specified dates. It then searches the `plot_embedding_voyage_3_large` field in the filtered documents for `150` nearest neighbors using the vector embeddings for the string *kids adventure*, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

```cpp
#include <bsoncxx/builder/basic/array.hpp>
#include <bsoncxx/builder/basic/document.hpp>
#include <bsoncxx/builder/list.hpp>
#include <bsoncxx/json.hpp>
#include <mongocxx/client.hpp>
#include <mongocxx/instance.hpp>
#include <mongocxx/uri.hpp>

using bsoncxx::builder::basic::kvp;
using bsoncxx::builder::basic::make_array;
using bsoncxx::builder::basic::make_document;

int main() {
  try {
    mongocxx::instance inst{};

    // Replace the placeholder with your Atlas connection string
    const auto uri = mongocxx::uri{"<connection-string>"};

    // Connect to your Atlas cluster
    auto client = mongocxx::client{uri};
    auto db = client["sample_mflix"];
    auto collection = db["embedded_movies"];

    // Define vector embeddings to search
    auto vectors = bsoncxx::builder::list{
      -0.021090532,-0.026399033,-0.024103465,-0.025538195,-0.000549233,0.011836523,-0.013199517,-0.003766167,-0.005165028,-0.02238179,0.037876874,0.010617003,0.010903949,-0.001354026,0.006850836,-0.018005863,-0.02195137,0.019512329,-0.041894119,-0.008357302,0.027546817,-0.025251249,0.004340059,-0.02195137,-0.003748232,-0.006205208,0.021377478,0.008931194,-0.00173961,-0.009827901,-0.016642869,-0.033572685,-0.026399033,0.015208139,0.010114847,-0.0233861,-0.011406104,-0.033142265,-0.008895326,-0.014347301,-0.019081909,-0.049067769,0.034433521,-0.023673046,0.004160717,-0.01334299,-0.06714537,0.032568373,-0.022525262,-0.024677357,0.011334368,0.027403345,0.026399033,-0.016786342,-0.015925504,0.013916882,-0.005487842,-0.0233861,0.026542507,-0.052798066,-0.025681669,-0.025394723,0.014203828,0.014921193,-0.031564061,0.010760476,0.010688739,0.013916882,-0.037876874,0.039598551,-0.000816003,0.003766167,-0.001694775,0.026972925,-0.009469219,0.015351612,-0.007245387,0.028981548,-0.035724778,0.010688739,0.001228488,0.004106915,-0.024677357,0.028551128,-0.033716157,-0.013486463,0.018292809,-0.018221073,0.009612692,-0.003622693,-0.001138817,-0.021234006,-0.045624416,0.020803586,0.007675806,-0.009612692,-0.021664424,-0.026685979,-0.025968615,0.001775478,-0.007496465,0.02051664,-0.054519743,0.018221073,0.014132091,-0.009684428,-0.025825141,-0.014921193,-0.057389203,-0.020660114,-0.028264182,-0.008931194,-0.019942747,-0.003228143,-0.014419037,0.021234006,-0.004573202,0.007317123,0.018651491,-0.016571132,-0.036155198,-0.032855317,0.000726332,-0.031851009,0.018938437,0.021234006,-0.048206929,0.017934127,-0.013414727,-0.009469219,0.064849801,0.006348681,-0.039024659,0.021377478,-0.022668736,-0.026829453,-0.019081909,0.027977237,-0.004627005,-0.038450766,0.004465597,-0.041894119,0.008213829,0.03055975,0.052224174,-0.00277979,-0.032137953,-0.013629936,0.022094844,-0.005918262,0.020660114,0.010617003,-0.020373167,-0.001614071,0.021090532,-0.005523711,0.004878082,-0.021090532,0.029698912,0.000726332,0.003371616,-0.022238316,0.008715985,0.038737711,0.013486463,-0.008536644,0.040172443,0.017503707,-0.028838074,0.061693393,-0.003066736,0.008285566,-0.034576993,0.01578203,-0.02238179,0.015925504,0.066571474,-0.038737711,-0.050215553,0.009325746,-0.010903949,-0.041607171,-0.006384549,0.026972925,-0.000119374,-0.003066736,-0.024103465,0.005093292,0.028981548,0.026829453,-0.001703742,0.043041904,0.010186584,0.010688739,0.004357993,-0.016571132,-0.010545266,-0.033142265,-0.005559579,-0.000365408,-0.00717365,0.019655801,0.047633037,0.044476632,0.01456251,-0.002977065,0.025681669,-0.015423348,-0.02051664,-0.019512329,0.014705983,0.002977065,0.03055975,-0.014347301,0.024390411,0.005882393,-0.012195205,0.004071047,-0.028694602,0.031277116,-0.010114847,0.005272633,0.017934127,0.037589926,-0.046198308,-0.02195137,-0.037876874,0.021234006,-0.034720469,-0.018005863,0.03055975,-0.015495085,-0.035150886,0.004178651,0.005882393,0.075753748,0.00595413,-0.083214343,-0.016284186,0.022238316,-0.032998793,-0.00491395,-0.009254009,-0.007819279,0.046198308,-0.008464907,0.014634247,0.031707536,-0.00317434,-0.026255561,-0.010617003,-0.033285737,0.020086221,-0.016858079,-0.012195205,-0.041894119,0.000721849,0.038163818,0.02238179,0.011406104,0.010330057,0.032137953,-0.01047353,0.039311603,-0.01291257,-0.03099017,-0.018938437,-0.013271254,-0.001820314,-0.005380238,0.003299879,-0.024533885,-0.001093982,0.012123469,-0.005236765,0.014132091,-0.018221073,0.013629936,0.022238316,-0.00317434,0.034003101,0.019081909,0.008034488,-0.02912502,0.026542507,-0.011334368,-0.077475421,0.038163818,-0.003568891,0.019081909,0.019512329,0.002385239,-0.032568373,-0.020373167,0.038737711,-0.013773409,0.01621245,-0.028407656,-0.021090532,-0.004411795,-0.013916882,-0.001533368,0.004322124,-0.024820831,0.004627005,-0.004591136,0.014849456,-0.014275564,-0.020229694,0.0233861,0.015566821,0.022525262,-0.024390411,-0.028694602,0.001766511,-0.036011726,0.006456285,-0.011262631,0.005523711,0.012266942,-0.019225383,-0.015423348,0.011836523,-0.011334368,-0.009827901,-0.011119158,0.007030177,0.00277979,0.004537334,-0.016571132,0.013127781,-0.013701673,-0.016571132,0.002941197,0.000959476,-0.004483532,0.010760476,0.043041904,-0.032568373,-0.015423348,0.006169339,-0.02094706,-0.050215553,0.012769097,0.015495085,0.001318158,0.00164994,-0.045337472,0.001533368,0.005595447,0.039311603,-0.030703224,0.023242628,-0.008787721,-0.021234006,-0.021234006,-0.001524401,0.007281255,0.01334299,0.00164994,-0.005451974,-0.011047422,-0.021234006,-0.033572685,-0.015423348,-0.005236765,0.025681669,-0.02051664,-0.024103465,-0.021377478,-0.00738886,-0.031707536,0.017790653,-0.026829453,0.007783411,-0.003335747,0.024677357,0.006384549,0.035724778,-0.004017244,-0.018651491,-0.014060355,-0.029842386,-0.012553888,0.006994309,-0.00317434,0.018292809,0.019942747,-0.01169305,0.002456975,0.010330057,-0.031707536,0.00799862,-0.019655801,-0.006205208,-0.012769097,-0.035294361,0.026112087,-0.004483532,0.02094706,0.019081909,0.001676841,-0.040746335,-0.004035179,-0.014992929,0.004375927,-0.049928606,-0.02051664,0.004268322,0.015351612,-0.037016038,-0.001452664,-0.021234006,-0.005738921,-0.051650282,-0.008285566,0.012840834,-0.015925504,0.018794963,-0.001228488,-0.035868254,-0.00347922,-0.003264011,0.002528712,0.01477772,-0.010545266,0.018221073,0.018149335,-0.028838074,-0.012984307,-0.037302982,-0.041607171,-0.043328848,-0.019799275,-0.019225383,-0.011047422,0.011908259,0.021664424,-0.012553888,0.004662873,0.005451974,-0.024533885,0.0067791,0.022812208,-0.037589926,-0.031564061,0.007101914,-0.00760407,-0.025107777,0.015566821,0.020803586,-0.033572685,0.062841177,0.034146577,-0.007532333,-0.001865149,-0.023673046,0.032424901,0.018508019,-0.005703052,-0.015853768,0.019655801,0.042181063,0.006671495,-0.004573202,0.024390411,0.009756165,-0.00029143,0.000107605,0.032711845,-0.005523711,-0.015566821,0.009110536,0.017216761,0.006241076,-0.003945508,0.007783411,0.024246939,0.048206929,0.00277979,-0.002367305,-0.05107639,-0.016284186,-0.016929815,0.016858079,0.000703914,-0.021234006,0.021234006,-0.014634247,0.001389895,0.008321434,-0.016499396,0.014921193,0.025394723,0.035437834,0.013486463,-0.022668736,-0.012338678,-0.034003101,-0.005559579,-0.008106225,0.023959992,-0.019368855,0.024533885,-0.000600793,0.009756165,-0.001936886,-0.014490774,0.018077599,0.004447663,0.011262631,-0.003658562,0.043328848,-0.018938437,0.00799862,-0.018221073,0.041320227,0.000363166,-0.003730298,0.002851526,-0.024103465,0.003515089,-0.0135582,-0.003497155,-0.006814968,0.014060355,0.027116399,-0.003192274,0.011406104,0.042468011,-0.036442146,-0.007245387,0.032424901,-0.038737711,0.008680117,-0.035581306,0.027546817,0.021664424,-0.000757717,-0.022238316,0.018221073,-0.006205208,0.005093292,0.001264356,-0.002116227,0.001098465,0.017431971,-0.042181063,0.010760476,0.033285737,0.002708053,-0.007352991,-0.009827901,-0.031994481,-0.020803586,0.009971374,-0.014849456,-0.003658562,0.024964303,-0.001793413,0.021090532,0.01578203,0.012984307,0.006922573,-0.032711845,-0.013701673,0.00390964,0.017503707,-0.015351612,0.006922573,0.028694602,0.012266942,-0.027259871,0.007675806,-0.002295568,-0.020086221,0.00595413,-0.027833764,0.001551302,0.008644248,-0.002187963,0.00040576,0.024964303,0.013916882,-0.015925504,0.014347301,-0.011549577,0.018938437,-0.032424901,0.003730298,0.003281945,0.032998793,0.005595447,0.025681669,0.011047422,0.026399033,0.02912502,-0.006241076,0.004627005,0.024390411,0.001542335,-0.034576993,0.011477841,-0.00491395,-0.014347301,0.023529572,-0.004770477,-0.014921193,-0.028264182,0.02812071,0.00164994,0.008680117,-0.005416106,0.035581306,-0.02812071,0.006097603,-0.016355922,-0.010114847,0.033142265,-0.021807898,0.001228488,-0.002170029,-0.032711845,0.018149335,0.014132091,0.03055975,0.031133642,-0.011979996,0.008967063,-0.013486463,-0.02812071,0.052224174,0.004124849,-0.008715985,-0.034863941,0.025251249,0.07977099,-0.000072297,-0.014705983,0.033142265,0.024103465,-0.004232454,-0.007496465,-0.024246939,-0.029698912,-0.009469219,0.010114847,0.001201586,0.00860838,0.012051732,-0.006025866,0.014490774,0.014992929,0.01169305,-0.003192274,0.005308501,0.0045194,0.017575443,0.001022245,-0.018794963,-0.001847215,0.011119158,0.02051664,-0.006886704,0.010330057,-0.003353682,0.018794963,0.013773409,0.026399033,0.007962752,-0.018221073,-0.012553888,-0.003586825,-0.002170029,0.047633037,0.011908259,0.007209518,0.045624416,0.028694602,0.004357993,0.023959992,0.004232454,0.009182272,0.003012933,0.035294361,-0.055954475,0.014849456,0.012553888,0.004340059,-0.000511123,-0.024390411,0.011406104,0.013127781,0.013629936,-0.011406104,0.002582514,-0.004555268,0.005559579,0.000569409,0.017934127,-0.014060355,0.02912502,0.003819969,0.011190895,-0.011262631,0.017001551,0.012553888,-0.02238179,0.024246939,0.032281429,0.032711845,-0.016714605,-0.021520952,0.016355922,-0.011334368,-0.003891705,-0.008572512,-0.016929815,0.0135582,-0.057963096,0.015566821,0.001856182,-0.002456975,-0.000766684,0.005380238,0.000923607,0.035581306,0.005272633,-0.009612692,0.018651491,-0.023959992,-0.001416796,0.033285737,-0.002725987,0.024533885,-0.010186584,0.003802035,-0.029268494,-0.011764786,0.003837903,0.022955682,0.053945851,-0.002232799,0.019512329,0.014419037,0.028407656,0.004985687,0.00210726,0.005774789,0.032568373,-0.024964303,0.019655801,-0.012123469,0.031994481,0.015638558,0.038450766,-0.011979996,0.033716157,0.019368855,0.017431971,0.022668736,0.015423348,-0.001927919,-0.001102949,0.028694602,-0.013701673,-0.036155198,-0.010688739,0.000535782,-0.021807898,-0.005200896,-0.040459387,0.007137782,-0.006492154,-0.00277979,0.020803586,0.027833764,-0.000780134,0.000600793,-0.025538195,-0.011764786,0.021090532,0.028694602,-0.016929815,-0.025251249,0.029268494,-0.013271254,0.014634247,0.000376617,-0.025251249,-0.026255561,-0.037302982,0.003138472,-0.024677357,-0.019799275,0.025825141,-0.040746335,0.002510778,-0.031851009,-0.014347301,-0.00158717,-0.046772201,-0.028838074,0.006635627,-0.001058113,0.014132091,-0.00286946,0.019368855,0.007281255,0.036155198,0.065710634,0.018794963,-0.029268494,0.003461286,0.012984307,0.006133471,0.003497155,0.046198308,-0.014132091,-0.010186584,0.028981548,-0.000286946,-0.003102604,0.011190895,0.014490774,-0.020660114,-0.00347922,-0.004842214,-0.000506639,0.002600448,0.017073289,-0.011836523,-0.026685979,-0.023959992,0.023673046,-0.006958441,0.040172443,-0.031133642,0.009182272,-0.015638558,-0.002421107,0.004555268,0.014705983,-0.028407656,-0.014921193,-0.015710294,-0.008751853,-0.006420417,-0.038450766,-0.011908259,0.006133471,0.002474909,-0.008070357,-0.01025832,-0.011119158,0.004465597,0.010903949,0.009074667,0.030703224,-0.019368855,-0.007891015,0.007675806,-0.005093292,0.023099154,0.022094844,0.00738886,0.007066045,-0.023242628,-0.020660114,0.009397482,-0.006635627,0.009540955,0.006348681,-0.013773409,-0.000186067,-0.021234006,-0.017145025,-0.007030177,0.010114847,0.024390411,-0.024964303,-0.041033279,0.0135582,0.014060355,0.008715985,0.018794963,-0.039598551,-0.015208139,0.027977237,0.020086221,0.012195205,-0.010760476,-0.025538195,0.025394723,0.012697361,-0.053371958,-0.008249698,0.005846525,-0.045624416,-0.027977237,-0.012410415,-0.02195137,-0.022955682,0.011477841,0.026972925,-0.031420588,-0.012051732,-0.015925504,-0.004322124,-0.017145025,0.012840834,0.01578203,-0.010186584,-0.00091464,-0.028264182,0.00369443,-0.029985858,-0.009899638,0.018794963,0.053945851,0.007317123,-0.020086221,0.008967063,-0.001506467,-0.006850836,0.011477841,-0.003120538,-0.005631316,-0.027977237,0.01047353,0.003120538,-0.001354026,-0.004160717,-0.004698741,-0.049067769,0.021807898,-0.037589926,0.03672909,-0.004878082,-0.006241076,0.000049879,0.014203828,-0.027259871,0.004196586,-0.002421107,0.008106225,-0.00760407,-0.003802035,-0.016140714,0.038737711,-0.010043111,-0.037589926,-0.062267285,-0.001506467,-0.006384549,-0.012697361,-0.011190895,-0.01578203,0.014132091,-0.02238179,-0.024677357,0.011621314,-0.028407656,0.010688739,0.039311603,0.009254009,-0.009612692,-0.040459387,0.021234006,0.007926884,-0.057102256,-0.045624416,0.003497155,-0.003120538,-0.015853768,-0.006528022,0.011334368,-0.008177961,-0.033716157,0.010114847,0.035868254,-0.021807898,-0.010975685,-0.039024659,0.021234006,0.001990688,-0.009756165,-0.003819969,-0.033142265,-0.035150886,0.028407656,0.007711674,0.018364545,0.005416106,0.010545266,-0.032281429,0.01291257,0.003102604,-0.009756165,0.05107639,-0.001080531,-0.043615796,0.025968615,0.012697361,0.024820831,0.024246939,-0.020086221,-0.012195205,0.00760407,0.009540955,-0.003802035,0.043328848,-0.010043111,0.003891705,-0.054519743,0.043041904,-0.032711845,0.024820831,0.018651491,-0.008357302,0.009540955,-0.003156406,-0.019081909,-0.025825141,-0.02912502,0.026255561,-0.017216761,0.010401793,-0.028551128,-0.005200896,0.012625624,-0.008142093,0.039311603,-0.00082497,-0.003784101,0.037876874,0.006599758,-0.021520952,0.047633037,0.012410415,-0.01477772,0.023529572,0.004985687,-0.031707536,0.007675806,-0.017934127,-0.034863941,0.018794963,-0.011119158,-0.027546817,0.009612692,0.00760407,0.057102256,0.006241076,0.007281255,-0.007675806,-0.008285566,0.012553888,-0.007245387,0.016284186,-0.024964303,0.007030177,-0.011836523,-0.045050524,0.021090532,-0.021664424,0.00369443,0.037016038,-0.010186584,-0.00656389,0.016355922,0.019225383,0.009002931,-0.008034488,-0.004555268,0.046772201,-0.014347301,0.014347301,-0.023959992,0.017790653,0.031133642,-0.025825141,0.035581306,-0.012769097,0.017360235,0.024677357,0.000046517,0.010903949,0.011262631,-0.000573892,0.026829453,-0.024820831,-0.001309191,0.008177961,-0.002143128,-0.018651491,-0.026685979,-0.040172443,-0.018651491,0.007568201,-0.018794963,0.003281945,-0.014347301,0.005738921,-0.020373167,-0.02051664,-0.028551128,-0.040172443,-0.017718917,0.046198308,0.003802035,-0.005523711,0.07345818,0.000412485,-0.025968615,0.024246939,-0.024964303,0.024820831,0.005882393,0.011190895,0.020086221,-0.029411966,-0.029842386,0.006922573,-0.004286256,0.0233861,-0.0135582,0.000551474,0.026255561,0.019799275,0.003568891,-0.025681669,-0.009469219,-0.002636316,0.013486463,0.050215553,-0.040459387,-0.003622693,0.019225383,-0.015853768,-0.017001551,0.028407656,0.02812071,0.01477772,-0.007209518,0.046198308,0.024246939,0.035868254,-0.019225383,-0.030272804,0.006599758,0.000473013,-0.018364545,0.033429209,-0.0233861,0.021664424,0.028694602,-0.009684428,-0.002815658,0.015136402,0.006994309,0.017360235,-0.027116399,0.042181063,-0.018794963,-0.037589926,-0.018508019,-0.012266942,-0.00277979,-0.01334299,-0.020373167,-0.004949819,-0.018651491,0.026829453,-0.011979996,0.00799862,0.040459387,-0.00738886,0.008249698,0.017718917,-0.042754956,-0.011119158,-0.043615796,-0.009325746,-0.009612692,-0.008285566,-0.008213829,0.012625624,0.000919124,-0.041033279,0.000636661,-0.045911364,-0.001909984,-0.016642869,0.013414727,0.03055975,-0.013414727,0.010186584,0.056241419,-0.008321434,-0.000200638,0.006205208,0.012625624,0.009756165,-0.035294361,0.034003101,-0.023529572,0.031564061,-0.026399033,0.029268494,0.001183652,0.01334299,0.004035179,-0.00491395,-0.002241766,-0.011764786,0.029268494,-0.011621314,0.037302982,-0.020086221,0.018651491,-0.01578203,-0.025825141,0.002528712,0.057102256,0.046198308,-0.006169339,0.008249698,0.009397482,-0.008142093,-0.037876874,-0.041607171,-0.01169305,-0.013773409,-0.020086221,-0.038737711,-0.019799275,-0.035437834,0.019368855,-0.001246422,-0.013845146,-0.037876874,-0.006814968,-0.003066736,0.003730298,0.016499396,0.012840834,0.02051664,-0.006994309,0.009182272,-0.00738886,-0.000193913,-0.037016038,0.007281255,-0.016427658,-0.003568891,0.02912502,0.021807898,0.02912502,0.004124849,-0.012625624,0.02195137,-0.036155198,0.011334368,0.018651491,0.040459387,0.006205208,0.015064666,-0.023959992,0.017360235,-0.000567167,0.032998793,-0.023099154,0.075753748,-0.038737711,-0.005057423,-0.019799275,0.014849456,-0.050215553,-0.001111916,-0.006169339,0.009469219,-0.019081909,-0.013127781,-0.028838074,-0.013414727,-0.008213829,0.006312812,-0.008177961,-0.021664424,-0.010832212,-0.012697361,0.014634247,0.004393861,-0.045337472,-0.010975685,-0.030703224,-0.003228143,-0.014849456,-0.034003101,0.009612692,-0.004806346,-0.006492154,0.018938437,0.00277979,0.023816518,-0.003407484,-0.01169305,0.006276944,-0.024820831,0.00189205,0.006814968,-0.019655801,0.035294361,0.009038799,0.006922573,0.011334368,-0.018651491,-0.009899638,0.029985858,-0.008285566,-0.013845146,0.032424901,-0.024533885,-0.024677357,0.031420588,0.003604759,0.004232454,0.01578203,-0.025107777,0.003784101,0.006276944,-0.010832212,0.009074667,-0.040172443,0.048780821,0.02094706,-0.009110536,0.008680117,-0.014132091,0.023816518,0.012051732,-0.012123469,-0.032998793,-0.032424901,-0.021664424,-0.025538195,-0.01047353,0.009002931,-0.039311603,-0.004806346,0.023673046,-0.012123469,-0.006850836,-0.030272804,0.043615796,0.002456975,0.001273323,-0.007711674,-0.008177961,0.06714537,-0.043615796,0.017216761,0.00882359,-0.005416106,-0.014060355,0.034146577,-0.022812208,-0.009899638,-0.00390964,-0.032137953,0.007245387,0.047633037,-0.007352991,0.006097603,-0.019225383,-0.027833764,-0.010545266,0.002905329,-0.002797724,0.038450766,-0.013629936,-0.008106225,-0.001143301,-0.000014361,-0.043328848,0.029698912,0.027690291,0.002143128,0.012051732,-0.02812071,0.024677357,-0.012984307,0.008715985,-0.005523711,0.039024659,-0.020373167,-0.028838074,0.026972925,0.018364545,-0.010114847,-0.011406104,0.033572685,-0.028838074,0.024677357,-0.011836523,-0.009612692,-0.03672909,0.025107777,-0.025251249,-0.009182272,0.002618382,0.030416278,-0.003210209,0.033859629,-0.015208139,-0.015279875,0.010975685,0.014132091,-0.010545266,-0.002600448,0.003945508,-0.001990688,-0.008859458,0.024533885,0.027116399,-0.005487842,-0.028551128,0.008321434,0.016714605,0.010617003,0.043328848,0.025251249,-0.033429209,0.005667184,-0.012840834,0.037589926,-0.012482151,0.002546646,0.01477772,-0.003120538,0.012984307,-0.054232799,-0.013199517,-0.029985858,-0.023673046,-0.014992929,-0.010760476,0.0233861,-0.02912502,-0.020803586,-0.010545266,0.022238316,0.005021555,0.041033279,0.016140714,-0.006097603,0.015351612,-0.017790653,-0.007675806,-0.032281429,-0.012338678,0.02955544,-0.016427658,0.039885495,0.001192619,-0.006241076,-0.000663563,-0.008070357,-0.001452664,0.025681669,-0.020803586,-0.010401793,0.001443697,0.012410415,0.007926884,-0.034003101,0.017360235,0.000999828,0.019799275,-0.001102949,0.005918262,0.010545266,-0.023529572,0.016714605,0.016571132,0.003604759,0.016140714,-0.020660114,-0.007101914,0.014132091,-0.035437834,-0.018938437,0.019225383,-0.006886704,-0.03629867,0.010545266,-0.017216761,0.005595447,-0.022812208,0.009971374,0.003371616,-0.022955682,-0.013701673,-0.019368855,-0.022238316,0.004627005,0.008213829,0.002600448,0.012769097,-0.027116399,0.015279875,-0.017073289,-0.019512329,-0.010043111,0.003120538,0.0045194,-0.024246939,0.010903949,0.001667874,-0.008895326,0.031277116,-0.016571132,-0.012266942,0.006348681,0.048493877,-0.010186584,0.001506467,0.022955682,-0.012625624,0.018938437,-0.004698741,-0.009002931,0.008249698,0.035724778,0.002887394,-0.00399931,0.007747543,-0.000780134,-0.001389895,-0.003138472,-0.016284186,-0.041033279,-0.018364545,-0.001847215,-0.011190895,0.006061735,-0.044189688,0.033859629,-0.010043111,0.040172443,-0.025251249,-0.006241076,-0.01621245,-0.028694602,-0.001345059,-0.021377478,0.037876874,0.007675806,0.006528022,0.019942747,-0.006133471,0.014275564,-0.005380238,-0.043328848,-0.05825004,0.019512329,-0.00090119,-0.018364545,-0.023099154,-0.003407484,0.026829453,-0.06542369,-0.024677357,0.011262631,-0.002618382,-0.013916882,0.031133642,-0.016427658,-0.017934127,0.020086221,-0.009827901,0.009899638,0.011621314,-0.005308501,0.021377478,-0.011621314,0.009971374,-0.037876874,-0.013916882,0.014419037,-0.001748577,0.014132091,-0.026972925,0.002725987,-0.03672909,-0.004017244,0.005738921,0.001748577,-0.014921193,-0.013127781,0.033572685,-0.022094844,-0.038163818,-0.030129332,0.005057423,0.034576993,0.028264182,0.029698912,-0.003443352,0.022238316,-0.026255561,-0.029842386,0.001883083,-0.006241076,-0.032711845,0.008429039,0.019799275,0.015710294,-0.019368855,-0.00882359,-0.007101914,-0.013414727,-0.004698741,0.01477772,-0.015351612,-0.018508019,0.034290049,-0.012984307,0.008859458,-0.010688739,-0.000573892,0.028694602,0.002313502,0.023959992,-0.013199517,-0.004770477,-0.035294361,0.003228143,0.004949819,-0.041033279,-0.015638558,0.02812071,0.009612692,-0.010760476,-0.005057423,0.010043111,-0.035868254,-0.003192274,0.016427658,-0.007711674,0.012051732,-0.013773409,0.034720469,0.00760407,0.009469219,0.012840834,-0.007962752,-0.024677357,0.006348681,-0.01334299,-0.00308467,0.012984307,0.015208139,0.02955544,0.002116227,0.000403518,-0.02195137,-0.015136402,0.002905329,0.008321434,-0.028981548,-0.035294361,-0.024533885,0.002994999,-0.017073289,-0.021664424,0.013414727,0.006384549,-0.024964303,0.018508019,0.002941197,0.01047353,-0.022668736,0.00421452,-0.034433521,0.005380238,-0.018938437,0.017001551,0.019081909,-0.002636316,-0.006456285,0.008644248,0.008859458,0.011190895,-0.00760407,0.006707363,0.007066045,-0.017718917,0.012195205,-0.037589926,-0.001013278,-0.002456975,-0.003658562,0.016499396,-0.00286946,0.002851526,-0.013414727,0.027977237,-0.040459387,-0.000515606,0.017431971,-0.00882359,0.029985858,-0.007532333,-0.01169305,-0.011836523,0.022525262,0.004627005,0.027403345,-0.010688739,-0.011334368,-0.031564061,-0.018221073,0.023959992,-0.016858079,0.045624416,0.017288497,-0.023529572,-0.016786342,0.042181063,0.003748232,-0.017288497,-0.008142093,-0.004268322,0.040172443,-0.019368855,0.006671495,-0.001488532,0.042754956,-0.020229694,-0.028694602,-0.041033279,0.01047353,0.004286256,0.004411795,-0.019081909,0.020803586,0.03672909,-0.008142093,-0.008751853,0.001640973,-0.014347301,-0.038450766,0.000522331,-0.020229694,-0.018508019,0.035581306,0.050789446,0.055093635,-0.021807898,0.038163818,-0.011262631,0.025251249,-0.034290049,0.045050524,0.0067791,-0.02094706,-0.048206929,0.008859458,0.007137782,-0.024677357,0.012769097,0.006025866,-0.035294361,0.009612692,-0.04476358,0.007675806,0.037876874,0.005236765,0.001156751,0.012625624,0.01025832,0.023529572,0.015423348,0.004160717,-0.021664424,-0.017862389,0.015925504,0.041033279,0.023242628,0.019512329,0.037876874,-0.018005863,-0.006635627,0.001981721,0.016571132,0.009540955,0.010114847,0.008715985,0.006599758,0.012410415,0.005236765,-0.014992929,0.03099017,-0.002797724,-0.039885495,0.05825004,0.000159165,0.016140714,0.043041904,-0.000887739,0.008034488,0.024964303,-0.028838074,-0.015638558,0.009182272,-0.033859629,-0.001963787,-0.008070357,-0.009612692,-0.012410415,0.003676496,-0.047633037,0.005236765,0.032711845,0.002439041,0.017073289,-0.011621314,-0.011764786,-0.018651491,0.003927574,0.002456975,-0.019225383,0.018938437,0.046198308,0.019081909,-0.045624416,-0.015423348,0.009182272,0.020086221,0.008393171,-0.003855837,-0.019942747,-0.02094706,0.000883256,0.015064666,-0.010688739,0.011119158,0.015495085,0.014490774,-0.022238316,0.012051732,0.012769097,-0.019081909,-0.005344369,-0.011621314,0.017145025,-0.008249698,-0.005344369,0.022812208,0.002286601,-0.009002931,0.028407656,-0.001865149,-0.013701673,-0.013845146,-0.006492154,0.022812208,-0.030416278,-0.035294361,-0.042754956,-0.016284186,0.007137782,0.002510778,0.008572512,-0.013701673,0.00656389,-0.006671495,0.012697361,-0.022238316,-0.001856182,0.006276944,0.006599758,0.008680117,-0.006133471,0.006958441,-0.023816518,0.008177961,0.009254009,0.003335747,-0.006635627,-0.015853768,0.007532333,-0.048206929,-0.05825004,-0.025394723,-0.031420588,-0.001049146,0.021377478,-0.023816518,-0.046198308,0.026112087,0.0045194,-0.028694602,-0.007747543,-0.024533885,-0.024677357,-0.032281429,0.018794963,-0.032711845,-0.009684428,0.011190895,-0.001380928,0.015279875,-0.025107777,-0.005738921,-0.004340059,-0.002170029,-0.017718917,-0.020373167,0.010186584,-0.009971374,-0.025394723,0.003622693,-0.048493877,0.015638558,-0.036155198,-0.016427658,-0.000600793,0.003281945,0.022094844,-0.009110536,-0.017145025,-0.023242628,-0.014921193,0.023673046,0.02195137,-0.025394723,0.003371616,-0.032998793,-0.000959476,-0.037589926,-0.013271254,-0.04476358,-0.015423348,-0.018651491,-0.049067769,0.033429209,-0.002089326,-0.033716157,-0.000932575,-0.001080531,0.036155198,-0.004106915,0.005272633,-0.02195137,-0.010043111,-0.027403345,-0.035868254,0.006814968,0.039598551,0.037302982,-0.041320227,-0.025394723,-0.025394723,-0.000699431,0.003604759,0.016355922,-0.00799862,-0.006994309,0.035150886,0.020229694,-0.007747543,0.017647181,0.026399033,-0.030416278,-0.011908259,0.026542507,-0.012195205,0.034146577,-0.006169339,-0.008859458,0.0045194,0.019799275,-0.031277116,-0.022812208,0.007066045,0.039885495,0.001264356,-0.026542507,-0.016355922,0.002214865,-0.018938437,-0.02955544,-0.008070357,-0.006420417,-0.001389895,0.002241766,-0.018292809,0.016355922,-0.002134161,0.037302982,0.00180238,-0.013199517,-0.020086221,-0.011621314,0.021377478,-0.005272633,-0.02195137,-0.017216761,0.037876874,0.033142265,0.041607171,-0.011477841,0.031133642,-0.045050524,-0.003981376,-0.025394723,-0.031707536,0.024533885,0.032568373,0.028694602,-0.021090532,-0.019942747,0.054806691,-0.004483532,-0.020086221,-0.01599724,0.018651491,0.020373167,0.000504397,-0.007424728,-0.063702017,-0.014203828,0.030846696,-0.006599758,-0.027259871,-0.024103465,-0.020660114,-0.004985687,0.005559579,-0.034146577,-0.011549577,-0.00173961,0.008321434,0.007030177,-0.015638558
    };

    // Define the pipeline with vectorSearch query options
    mongocxx::pipeline stages;

    stages
        .append_stage(make_document(kvp(
            "$vectorSearch",
            make_document(
                kvp("index", "vector_index"),
                kvp("path", "plot_embedding_voyage_3_large"),
                kvp("filter",
                    make_document(kvp(
                        "$and",
                        make_array(
                            make_document(kvp(
                                "year", make_document(kvp("$gt", 1955)))),
                            make_document(kvp(
                                "year", make_document(kvp("$lt", 1975)))))))),
                kvp("queryVector", vectors), kvp("numCandidates", 150),
                kvp("limit", 10)))))
        .project(make_document(
            kvp("_id", 0), kvp("title", 1), kvp("plot", 1), kvp("year", 1),
            kvp("score", make_document(kvp("$meta", "vectorSearchScore")))));

    auto cursor = collection.aggregate(stages);

    for (auto&& doc : cursor) {
      std::cout << bsoncxx::to_json(doc) << std::endl;
    }
  } catch (const std::exception& e) {
    std::cout << "Exception: " << e.what() << std::endl;
  }
  return 0;
}

```

**Output:**

```js
{ "plot" : "A down-on-his-luck inventor turns a broken-down Grand Prix car into a fancy vehicle for his children, and then they go off on a magical fantasy adventure to save their grandfather in a far-off land.", "title" : "Chitty Chitty Bang Bang", "year" : 1968, "score" : 0.74921822547912597656 }
{ "plot" : "A pilot, stranded in the desert, meets a little boy who is a prince on a planet.", "title" : "The Little Prince", "year" : 1974, "score" : 0.73459219932556152344 }
{ "plot" : "In 19th century England young Mary Grant and her brother Robert Grant embark on a dangerous quest to find their missing father,sea captain Grant,who vanished somewhere along the Chilean coast.", "title" : "In Search of the Castaways", "year" : 1962, "score" : 0.72806072235107421875 }
{ "plot" : "In this magical tale about the boy who refuses to grow up, Peter Pan and his mischievous fairy sidekick Tinkerbell visit the nursery of Wendy, Michael, and John Darling. With a sprinkling ...", "title" : "Peter Pan", "year" : 1960, "score" : 0.72023463249206542969 }
{ "plot" : "An apprentice witch, three kids and a cynical conman search for the missing component to a magic spell useful to the defense of Britain.", "title" : "Bedknobs and Broomsticks", "year" : 1971, "score" : 0.72013568878173828125 }
{ "plot" : "A young boys' coming of age tale set in a strange, carnivalesque village becomes the recreation of a memory that the director has twenty years later.", "title" : "Pastoral Hide and Seek", "year" : 1974, "score" : 0.71929883956909179688 }
{ "plot" : "When his cattle drivers abandon him for the gold fields, rancher Wil Andersen is forced to take on a collection of young boys as his drivers in order to get his herd to market in time to ...", "title" : "The Cowboys", "year" : 1972, "score" : 0.71832442283630371094 }
{ "plot" : "When a princess is shrunken by an evil wizard, Sinbad must undertake a quest to an island of monsters to cure her and prevent a war.", "title" : "The 7th Voyage of Sinbad", "year" : 1958, "score" : 0.71483612060546875 }
{ "plot" : "A red balloon with a life of its own follows a little boy around the streets of Paris.", "title" : "The Red Balloon", "year" : 1956, "score" : 0.71414661407470703125 }
{ "plot" : "This True Life Fantasy follows and shows how the life of a female squirrel, Perri, in the forest is filled with danger and fraught with peril. When not fleeing her natural enemy, the Marten...", "title" : "Perri", "year" : 1957, "score" : 0.71226620674133300781 }
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between 1955 and 1975. It returns documents that summarize children's adventures in the plot for movies released between 1955 and 1975.

**See also: Additional Filter Examples**

The [MongoDB Vector Search Quick Start Tutorial](https://www.mongodb.com/docs/vector-search/tutorials/quick-start.md#std-label-vector-search-quick-start) tutorial demonstrates other pre-filters in semantic search queries against the embedded data in the `sample_mflix.embedded_movies` collection.

#### ENN Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *world war*. It requests exact matches and limits the results to `10` documents only. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

```cpp
#include <bsoncxx/builder/basic/document.hpp>
#include <bsoncxx/builder/list.hpp>
#include <bsoncxx/json.hpp>
#include <mongocxx/client.hpp>
#include <mongocxx/instance.hpp>
#include <mongocxx/uri.hpp>

using bsoncxx::builder::basic::kvp;
using bsoncxx::builder::basic::make_document;

int main() {
  try {
    mongocxx::instance inst{};

    // Replace the placeholder with your Atlas connection string
    const auto uri = mongocxx::uri{"<connection-string>"};

    // Connect to your Atlas cluster
    auto client = mongocxx::client{uri};
    auto db = client["sample_mflix"];
    auto collection = db["embedded_movies"];

    // Define vector embeddings to search
    auto vectors = bsoncxx::builder::list{
      0.000370218,0.038684014,-0.001893905,-0.060604952,-0.019261414,0.001531242,0.015151238,-0.014103547,-0.019180823,-0.029335376,-0.011846979,0.003868401,0.012894671,-0.002458047,-0.003002041,-0.027078809,-0.019583782,0.041907679,-0.011282837,-0.029818926,0.031914312,-0.020309107,-0.002981893,-0.019906148,-0.012249937,0.041585315,-0.005601123,0.039328746,0.040618215,-0.017085439,-0.038361646,-0.012894671,-0.000352589,0.022565674,-0.011685796,-0.010114257,-0.019906148,-0.012491712,-0.022888042,-0.027401175,0.011846979,-0.002317011,0.045776084,-0.019422598,0.006930886,0.004875797,-0.038845196,0.023855142,0.009630707,-0.045131348,0.003868401,-0.00223642,-0.004392247,0.007212956,-0.019422598,0.046743184,-0.013217038,0.008099466,0.020792658,-0.062861525,-0.047710285,0.009388932,0.001541316,0.050611585,-0.032881413,-0.034009695,0.003002041,-0.005359347,-0.025628159,0.036749814,0.006286152,0.016440706,-0.041262947,0.015715381,-0.012652896,-0.006326448,-0.014909463,0.041262947,-0.025144609,0.00417062,-0.026111709,0.066729926,0.013619997,0.025144609,-0.004291508,0.007978578,-0.009751595,0.003566182,-0.010557512,-0.028207093,-0.015393013,0.048032649,-0.032075495,-0.014425913,0.020792658,0.01096047,0.008502424,-0.013217038,-0.032075495,0.026917625,-0.00165213,0.007172661,-0.063506253,0.034654427,-0.013861772,0.009268044,-0.012894671,-0.023855142,-0.024983425,-0.009308341,0.047710285,-0.010396329,-0.02949656,-0.015151238,0.025144609,0.041262947,0.02095384,-0.004432543,0.011041062,-0.032881413,0.016118338,-0.000478513,0.036749814,0.00417062,-0.040457029,0.017730173,-0.071565427,0.023532774,0.047387917,-0.017730173,0.026272893,-0.001289467,0.000760584,0.004331803,0.017891357,0.012652896,-0.064150989,0.058348387,0.040295847,-0.023532774,-0.012894671,-0.02852946,-0.001914053,0.004734762,-0.017568989,-0.007736803,-0.02095384,-0.014909463,-0.014909463,-0.02047029,0.018858457,-0.005198164,0.000264442,-0.007092069,0.026434075,0.005601123,0.007011477,-0.003928845,-0.004190768,0.023693958,-0.011927571,0.001203838,0.008180057,0.011766387,0.015715381,-0.038522828,-0.019342007,-0.006084673,0.003404999,-0.002256567,-0.003485591,0.009832187,0.023371592,-0.04384188,-0.029818926,0.038361646,0.019906148,-0.004372099,0.004090028,-0.015393013,-0.028690644,-0.033203777,0.025305793,0.015957156,0.005560827,0.021115024,0.008905382,0.018858457,-0.024983425,0.008180057,0.055769451,0.025628159,-0.010557512,-0.000236738,-0.003626626,-0.014184138,0.019664373,-0.00310278,-0.011202246,0.01426473,0.007092069,0.02901301,0.046420816,-0.001994645,0.02192094,0.038845196,-0.036588628,0.021598574,-0.019986739,0.003707218,0.001138358,0.018697273,0.003888549,-0.034976795,0.016360113,-0.031591944,0.002468121,0.015554197,0.001611834,0.013700588,-0.052223418,-0.006004081,0.024338692,-0.024661059,-0.006689111,-0.035460345,0.010235145,0.039489929,-0.007857691,-0.026272893,-0.00261923,-0.011363429,-0.026756443,-0.00640704,0.036749814,0.037233364,-0.006245856,-0.005278756,-0.027562359,-0.049966849,-0.021276208,-0.006971181,-0.013055854,-0.005399643,0.048032649,-0.033203777,-0.002296863,0.023693958,0.026917625,0.000705177,0.022404492,-0.021598574,0.013700588,0.004432543,0.031269576,0.01523183,0.010275441,-0.017568989,-0.023210408,0.050289217,-0.004996685,0.010315737,-0.017004848,0.017246623,-0.00950982,0.017327214,-0.035943896,0.014506505,0.001621908,-0.012491712,0.01096047,-0.011927571,-0.024177508,0.015634788,-0.026595259,0.007897986,-0.014425913,-0.001490946,0.017971948,0.007736803,0.023371592,0.011041062,0.008220353,-0.010557512,0.003888549,-0.034493245,-0.043197148,-0.013942363,-0.008905382,0.002699822,0.025628159,0.001430503,-0.008018874,-0.018858457,0.059315488,-0.018697273,-0.040618215,-0.014022955,0.004815354,0.012008162,-0.014103547,0.030786026,0.043519516,0.005601123,-0.019664373,0.001400281,-0.022082124,-0.018858457,-0.026434075,0.025305793,-0.024822243,0.038039278,-0.011121654,-0.032720227,-0.018374907,-0.005137721,0.001390207,0.028045909,0.03046366,0.00592349,-0.041907679,-0.024338692,-0.042552415,0.006527927,-0.012008162,-0.027401175,0.000337478,0.027884725,0.009912779,-0.011121654,0.004009437,-0.003122928,0.022404492,-0.010275441,-0.004392247,0.00689059,0.01523183,-0.019180823,-0.034170877,-0.040940579,0.021598574,0.005077277,-0.03046366,0.04384188,0.03046366,0.012733487,0.010879879,0.02192094,-0.006930886,-0.016924256,0.038200464,-0.013861772,0.002417751,-0.023532774,-0.016279522,-0.014425913,0.026595259,0.024177508,0.000977174,0.007333844,0.02998011,-0.042230047,0.003042337,0.000730362,0.033364963,-0.002306937,0.005057129,-0.023049224,-0.015876563,-0.022726858,-0.005641419,0.004553431,0.009751595,0.014587097,0.017246623,-0.049966849,0.004613874,0.040457029,0.04287478,0.004090028,-0.00261923,0.002407677,0.039489929,0.002377455,0.007051773,0.025144609,0.024177508,-0.000705177,0.012411121,-0.025789343,-0.024016324,-0.030302476,-0.009268044,-0.00950982,0.017246623,0.013458813,0.008583016,-0.022565674,-0.006366744,0.00427136,-0.007736803,0.020147923,-0.012733487,-0.023693958,-0.006165265,0.035137977,-0.023049224,0.002699822,0.005399643,0.035299163,-0.007817394,0.031914312,-0.000149221,0.015473605,-0.026272893,-0.009711299,-0.002981893,0.000649771,0.064150989,0.032720227,-0.052223418,-0.017810764,-0.010275441,0.027078809,0.030786026,-0.016360113,0.039973479,-0.003122928,-0.038522828,-0.012249937,-0.033848513,-0.027239993,-0.028851826,0.018374907,-0.030302476,-0.048032649,0.011282837,0.058670752,-0.008784494,0.01096047,0.005057129,0.004009437,0.002488269,0.016843664,0.003163224,-0.027884725,-0.001934201,-0.030302476,-0.015715381,-0.001480872,0.011766387,-0.039973479,-0.009227749,-0.003304259,-0.026917625,-0.012088754,-0.014990055,0.03046366,0.007857691,0.042552415,-0.011846979,-0.008421832,-0.001813313,-0.019342007,-0.017166032,0.000972137,0.017004848,-0.018374907,0.037555728,0.019986739,0.018697273,0.014184138,0.027723543,0.023693958,-0.005077277,-0.025305793,0.011846979,0.000705177,0.042552415,-0.037072178,0.010879879,-0.028690644,-0.029818926,0.010879879,-0.014184138,-0.036266264,-0.031591944,-0.033687327,0.022888042,-0.016763072,0.004513135,0.000705177,0.02192094,0.025950525,0.015473605,-0.018374907,0.039489929,0.002881153,-0.037072178,-0.021115024,-0.008623311,-0.002095384,-0.026272893,0.015795972,0.015715381,0.034493245,0.030302476,0.010799287,-0.020228514,0.005137721,0.025628159,0.024016324,-0.008220353,0.002397603,-0.030624844,-0.014587097,0.022082124,-0.006608519,-0.041101765,-0.002478195,-0.031914312,0.017166032,-0.008300944,-0.004593727,-0.001390207,0.032720227,-0.005681715,0.002417751,0.000473476,-0.037878096,-0.046743184,-0.01378118,-0.016198931,-0.007897986,0.006608519,-0.011846979,0.027078809,-0.022243308,0.022565674,-0.007293548,-0.019019639,0.037394546,-0.035299163,-0.02192094,0.008421832,0.000135998,-0.000785769,-0.051578686,0.009227749,-0.015393013,-0.029174194,-0.015554197,0.001400281,0.007495028,-0.002820709,0.041585315,-0.017568989,0.054479986,-0.005641419,-0.024177508,-0.042552415,0.026111709,-0.014909463,0.023855142,-0.022565674,0.010033666,0.028207093,0.010073962,0.007736803,0.015312422,0.037878096,-0.002659526,-0.030786026,0.012652896,-0.019261414,0.005641419,0.019100232,-0.037555728,-0.00013285,-0.020228514,-0.001672278,0.038039278,-0.008703903,0.011282837,0.004351952,0.012894671,0.024177508,0.016440706,0.013942363,-0.008542719,0.005842898,0.001934201,0.00090162,0.014022955,-0.024983425,0.021115024,0.010073962,0.002528564,0.001390207,-0.012008162,0.002347233,-0.015795972,-0.016843664,-0.001793165,-0.016601888,-0.010396329,-0.027239993,-0.001188727,-0.001264282,-0.00950982,0.003928845,0.019503189,0.003485591,-0.026595259,-0.01096047,-0.030302476,-0.00320352,-0.01523183,0.028045909,-0.005641419,0.031108394,-0.01096047,0.011363429,0.016118338,-0.022404492,0.02143739,0.019342007,-0.013378222,0.027723543,-0.034332063,-0.015312422,0.02852946,-0.039489929,0.032720227,0.010154554,0.004956389,0.036105078,0.004775058,-0.038522828,0.019986739,0.020147923,0.009751595,-0.006366744,0.038200464,-0.028690644,-0.007656211,0.020228514,0.00155139,-0.015795972,0.022243308,0.011444021,-0.012491712,0.020550882,0.033687327,0.008865086,0.017730173,0.018213723,0.001682352,-0.043519516,-0.038200464,0.018052539,0.006930886,0.002075236,-0.018536089,0.008703903,-0.000053518,-0.007172661,0.025144609,-0.008099466,0.000120888,-0.016763072,-0.005762306,-0.004432543,-0.00640704,0.05996022,0.031914312,-0.002075236,0.027401175,0.037555728,-0.004311656,-0.01426473,-0.010638104,0.048999749,0.002317011,0.032075495,-0.000120888,-0.00358633,-0.036105078,0.020792658,0.008663607,0.003868401,-0.026917625,-0.02192094,-0.019261414,0.01378118,0.033364963,0.027884725,-0.005883194,-0.009590412,-0.001440577,0.025628159,0.050289217,0.009912779,0.036427446,0.001123247,0.000637178,0.007777099,0.008865086,0.014506505,0.031108394,0.020067332,-0.042552415,-0.006527927,0.005117572,-0.022888042,0.006447336,-0.018294314,-0.004714614,0.009751595,-0.011927571,0.020389698,-0.018939048,0.004210916,0.049644485,-0.014587097,-0.019019639,0.000795843,-0.016440706,0.011202246,0.031430762,0.024177508,0.029818926,-0.014103547,-0.017568989,0.006165265,-0.023855142,0.026434075,-0.012491712,0.008784494,-0.019664373,-0.019261414,-0.003928845,0.013378222,-0.009227749,0.003969141,0.023049224,0.010799287,0.003122928,0.008260649,-0.026595259,-0.055447087,0.016440706,-0.003304259,-0.003707218,-0.046743184,0.018858457,0.000375255,-0.016924256,0.020792658,0.016440706,-0.027401175,0.002740117,-0.007092069,-0.005802602,0.000506217,0.028690644,-0.000493624,0.001571538,0.001400281,0.003263964,-0.001994645,-0.00310278,-0.002327085,-0.01474828,0.026595259,0.008300944,-0.008260649,0.00592349,0.046743184,-0.009308341,-0.016924256,0.011444021,0.01047692,0.006326448,-0.037394546,-0.008583016,-0.020631474,0.024177508,0.015312422,-0.007938282,0.017085439,0.02143739,-0.004130324,0.004372099,-0.004976537,0.048032649,-0.027401175,0.018697273,-0.006447336,0.00203494,0.005963786,-0.014184138,0.009671004,0.007535324,-0.033042595,0.016360113,-0.024338692,-0.008099466,0.024499875,0.000785769,0.010799287,0.028207093,-0.01523183,0.022082124,0.006527927,0.032881413,-0.037716914,0.034009695,-0.009671004,0.016521297,0.032881413,-0.02143739,0.02143739,-0.014184138,0.006124969,-0.028368276,0.038039278,0.026917625,0.012411121,-0.009912779,-0.006366744,-0.047387917,0.016763072,-0.022726858,0.064473353,-0.017730173,0.009832187,0.003445295,0.025789343,-0.003344555,-0.021276208,0.005198164,0.01378118,-0.011202246,-0.006286152,-0.026434075,-0.007817394,0.003969141,-0.037394546,0.006930886,0.000836139,0.000254368,-0.036749814,-0.022082124,-0.006568223,-0.026111709,-0.002175976,0.004069881,-0.037072178,-0.017568989,0.048355017,0.011605204,0.00523846,-0.023210408,-0.01329763,0.000198961,0.02095384,0.004069881,0.000124036,0.008018874,-0.004009437,-0.065440454,-0.008985974,-0.04384188,0.00261923,-0.017407807,0.012733487,-0.017246623,0.031591944,0.007454732,-0.015715381,-0.025789343,0.016843664,-0.008300944,-0.010557512,-0.020550882,-0.028851826,0.002498342,0.028368276,-0.037716914,0.006366744,0.027562359,-0.003062484,0.017649582,0.034493245,-0.003082632,0.017891357,-0.023693958,0.020309107,0.018777864,0.055769451,-0.011363429,-0.018777864,0.022565674,0.001410355,0.035299163,0.012975262,0.007897986,-0.031108394,0.007253252,0.001299541,0.02143739,-0.012249937,0.01047692,-0.020631474,-0.014667688,-0.029657744,-0.002861005,-0.023693958,0.042230047,-0.000669918,0.001531242,-0.005883194,-0.03046366,-0.05286815,0.029174194,-0.009630707,-0.013136446,-0.034654427,0.021598574,-0.012491712,-0.019422598,0.021759758,0.006689111,-0.058670752,0.014828872,0.014345322,-0.016601888,0.038522828,-0.026272893,-0.047710285,-0.003263964,-0.007978578,0.016682481,-0.027078809,-0.000295923,-0.00427136,-0.001198801,0.006850294,-0.006809998,-0.002498342,-0.002065162,0.012169346,-0.001218949,-0.002578934,0.008462128,0.006648815,-0.020147923,0.005399643,0.028207093,-0.014184138,-0.001611834,-0.017649582,-0.032720227,0.009630707,0.006165265,-0.020147923,-0.007132365,-0.027401175,-0.002820709,-0.022888042,0.024499875,-0.011121654,-0.017568989,-0.02095384,-0.017246623,0.018697273,-0.017730173,0.022565674,0.034170877,0.012652896,-0.009388932,0.039328746,-0.000760584,0.009388932,-0.006769702,-0.005278756,0.011282837,0.006366744,-0.049322117,-0.005722011,0.009630707,-0.00223642,-0.004251212,-0.006930886,0.034009695,0.001359985,0.00310278,-0.05286815,-0.004372099,0.027562359,-0.025305793,-0.010073962,-0.013136446,-0.011846979,0.030302476,-0.008018874,-0.025950525,-0.017004848,0.032075495,0.033687327,0.020550882,0.007897986,-0.034976795,-0.018616682,0.001833461,-0.04287478,0.018213723,0.029174194,0.009590412,-0.035621528,0.005762306,0.002065162,0.019180823,0.019180823,0.016521297,-0.017327214,0.023532774,0.012008162,0.032236677,0.002840857,-0.008059169,0.000861324,0.024499875,-0.012733487,0.038361646,0.033364963,0.013942363,0.028368276,0.00203494,0.005057129,0.016198931,0.051256318,-0.000302219,0.004895946,-0.02998011,-0.033203777,-0.005016833,-0.008905382,-0.018697273,0.001994645,-0.008744199,0.022082124,0.036749814,0.004351952,-0.008099466,-0.020228514,-0.019503189,0.020147923,0.028045909,-0.03094721,0.019744964,0.01523183,-0.012008162,0.017166032,0.000685029,0.021276208,-0.004049733,-0.015151238,-0.047710285,0.000488587,-0.016601888,0.003505739,0.001359985,-0.012411121,-0.017407807,-0.016601888,-0.003445295,0.019422598,0.011363429,-0.001113173,-0.008220353,-0.020389698,0.017407807,0.02143739,0.001012433,-0.006245856,-0.024016324,0.024499875,-0.006366744,0.046420816,-0.000397921,0.000098851,-0.010033666,0.007938282,0.014909463,-0.027723543,-0.040295847,-0.059315488,-0.014828872,0.001349911,-0.02998011,0.002357307,0.010154554,0.005097425,0.000992285,0.031753127,-0.009308341,0.008985974,0.013861772,-0.017327214,-0.008865086,0.040618215,-0.003707218,0.005097425,-0.011363429,0.005560827,0.01096047,-0.009388932,-0.015876563,-0.022565674,-0.016440706,0.023210408,-0.004029585,0.017568989,-0.012088754,0.00005037,0.000941915,0.000866361,0.023049224,0.000871398,0.004815354,-0.021598574,0.000730362,0.002981893,0.01047692,-0.004573578,0.014022955,0.025628159,-0.026595259,-0.020067332,0.02143739,0.033848513,-0.009912779,-0.007978578,0.002175976,-0.026917625,0.029174194,-0.025628159,-0.047065549,-0.018133132,-0.00150102,0.052223418,0.012652896,-0.022726858,0.011524612,-0.012814079,0.005359347,-0.007172661,0.013619997,0.03046366,0.013539405,-0.000591845,0.033203777,0.026917625,-0.044164248,-0.014990055,0.00223642,-0.008139761,0.025950525,0.021276208,0.005016833,-0.004976537,-0.01378118,0.00592349,-0.001329763,0.038684014,0.021115024,0.048999749,0.049966849,-0.018777864,0.018616682,0.038200464,-0.026272893,-0.051578686,0.024499875,0.006850294,-0.019180823,-0.00043318,0.020792658,0.003505739,-0.015473605,-0.041262947,-0.026917625,0.067374654,0.004694466,0.001621908,-0.025305793,0.003606478,0.006286152,-0.020309107,0.016118338,-0.019180823,0.007092069,-0.017327214,-0.006326448,-0.007897986,0.000556586,-0.03046366,-0.013136446,0.016843664,-0.024338692,-0.011444021,-0.018777864,0.002840857,-0.036749814,-0.01523183,-0.009630707,-0.013055854,-0.042230047,0.017327214,-0.012814079,-0.016843664,0.002256567,-0.007656211,0.005963786,-0.016360113,0.026756443,0.019986739,-0.022082124,-0.024983425,-0.039489929,0.01378118,-0.012008162,0.000876435,-0.02192094,0.018133132,-0.020792658,-0.019583782,-0.005842898,0.020067332,-0.016763072,0.007414436,0.01096047,-0.000521328,0.01047692,0.00011711,0.035299163,0.038039278,0.049644485,-0.003062484,0.014667688,-0.007454732,0.006809998,-0.018536089,-0.015554197,0.016360113,0.008542719,-0.013217038,0.02998011,0.017810764,0.048999749,0.020309107,-0.017649582,-0.011041062,0.008381536,0.011363429,0.039651114,-0.012411121,0.011685796,0.029657744,-0.011524612,-0.020147923,0.03046366,0.00261923,-0.00320352,-0.002317011,-0.00101747,-0.047387917,0.04287478,-0.011927571,-0.017488398,-0.010638104,-0.006850294,0.01096047,0.033848513,-0.006124969,0.001793165,0.015473605,-0.048999749,0.006447336,0.033848513,0.008663607,-0.024822243,0.005399643,-0.00368707,-0.015070647,-0.009590412,0.001289467,-0.018858457,0.02095384,-0.007414436,-0.008421832,0.000715251,-0.015473605,0.02901301,0.020309107,-0.003707218,0.016360113,-0.008663607,0.018939048,0.001218949,0.00358633,-0.003284112,0.036427446,0.02192094,0.022888042,-0.024661059,0.008341241,-0.024338692,-0.00950982,-0.017166032,0.046743184,-0.018052539,-0.012975262,0.002800561,-0.012008162,-0.013055854,0.028368276,-0.057381287,0.018697273,-0.043519516,-0.018052539,0.001370059,-0.019342007,0.022404492,0.017166032,-0.004351952,0.001611834,-0.028207093,0.001319689,0.025950525,0.025305793,0.017488398,-0.045776084,-0.024983425,0.005117572,-0.010879879,0.020147923,-0.00999337,0.022082124,0.000337478,-0.018777864,0.007978578,-0.039328746,0.000249331,0.04287478,-0.012411121,-0.023532774,0.006527927,0.028207093,0.009348636,0.006084673,-0.007293548,-0.022082124,-0.017085439,0.02047029,-0.007817394,0.003243816,-0.008381536,-0.00523846,-0.004674318,-0.051256318,0.019986739,-0.009912779,0.040940579,0.006527927,-0.002861005,0.035460345,0.026434075,0.015393013,-0.005359347,-0.012733487,-0.025628159,0.019664373,-0.018536089,0.025305793,-0.009912779,0.032397863,0.047387917,0.000674955,0.031108394,-0.008381536,-0.002558786,-0.01096047,-0.004674318,0.002115532,0.000275775,0.02047029,0.036427446,-0.027401175,-0.030302476,-0.000410514,0.006769702,0.024822243,-0.011041062,0.028690644,0.019180823,-0.016763072,-0.037072178,-0.027078809,0.038845196,0.05996022,-0.037233364,-0.000377774,0.006487631,0.006729406,0.033848513,-0.019422598,-0.007092069,-0.001621908,0.026111709,-0.002498342,0.014345322,-0.019342007,0.017891357,-0.014587097,-0.004533283,-0.020147923,0.001430503,-0.009711299,0.049644485,0.001410355,-0.010315737,0.003082632,-0.00271997,-0.023371592,0.006729406,0.025144609,0.023210408,0.004976537,-0.000278293,-0.025305793,0.012330529,-0.019019639,-0.00640704,-0.006286152,0.017971948,-0.002327085,0.016924256,-0.015795972,-0.012491712,-0.011282837,0.003022189,0.01047692,0.027239993,0.012008162,0.003263964,0.026434075,0.035621528,-0.024338692,-0.012652896,0.024822243,0.000654807,0.028368276,0.011202246,0.016440706,0.016360113,-0.026917625,-0.019744964,0.013217038,0.011363429,-0.003928845,-0.028690644,0.001440577,-0.037716914,0.023693958,0.018374907,0.011927571,-0.042552415,0.012169346,-0.009953074,0.011444021,0.019503189,-0.016279522,0.003243816,-0.022888042,-0.024016324,-0.007897986,-0.006487631,-0.010638104,-0.041907679,-0.025950525,-0.032881413,-0.022404492,-0.03094721,0.01378118,0.043519516,-0.010718695,0.020067332,0.037555728,-0.000215331,0.019664373,0.004916093,-0.040940579,-0.048999749,0.017407807,0.006648815,-0.014587097,-0.014506505,-0.047387917,-0.006729406,0.015393013,0.028851826,0.024983425,-0.009832187,-0.004996685,0.025466975,0.015070647,-0.004593727,-0.010073962,0.000685029,0.041262947,-0.006326448,0.021598574,0.025466975,0.02143739,-0.007253252,0.029174194,-0.012169346,0.011605204,-0.008623311,-0.002024866,-0.001450651,0.025144609,0.004009437,0.02852946,-0.003002041,-0.02143739,-0.027401175,-0.02998011,0.023210408,0.016279522,0.017166032,-0.020228514,0.011202246,-0.014103547,0.009590412,-0.014506505,-0.049966849,-0.009872482,0.002558786,-0.036105078,0.004009437,0.010718695,-0.004996685,0.003707218,-0.008663607,0.012894671,-0.003022189,-0.002901301,0.000886509,0.017327214,-0.027401175,-0.016601888,-0.010799287,-0.005883194,-0.026595259,-0.033526145,-0.004513135,0.010396329,0.017971948,-0.035782713,-0.041585315,-0.009026269,-0.001349911,0.005641419,-0.001329763,0.003747514,-0.005319052,-0.005883194,-0.000277034,0.021115024,0.02901301,-0.027562359,0.044486616,-0.071887791,-0.002861005,-0.003404999,-0.005319052,0.003022189,0.024499875,0.034493245,-0.009106861,0.016037747,-0.005439939,0.050289217,0.003404999,-0.013619997,0.021115024,0.021759758,0.022243308,-0.002578934,-0.000579253,-0.054157618,-0.012088754,0.00737414,-0.030786026,-0.019825557,0.003969141,-0.002558786,0.022243308,0.029335376,-0.024016324,0.006527927,0.012814079,-0.019019639,0.012249937,-0.004694466,-0.002266641,-0.014022955,0.023049224,-0.020631474,-0.025466975,-0.037072178,0.002266641,-0.013378222,0.006124969,0.012491712,0.017407807,-0.009872482,0.031108394,0.010315737,0.032881413,-0.006648815,0.009832187,0.024338692,0.03094721,0.016279522,-0.022726858,0.03094721,-0.040134665,0.008139761,0.006809998,0.018294314,0.01523183,-0.03046366,-0.007172661,-0.007293548,0.003243816,0.006124969,-0.006729406,-0.003183372,0.047387917,0.006124969,-0.000375255,-0.024661059,0.022243308,-0.004492987,0.012330529,-0.02949656,0.027078809,-0.021759758,-0.004069881,0.013700588,-0.033526145,-0.009066566,-0.023049224,0.017891357,0.007212956,0.029818926,-0.023049224,-0.006689111,0.030302476,0.009147157,-0.005439939,-0.003042337,0.034815613,0.027078809,-0.055447087,-0.018616682,0.016763072,-0.013136446,-0.018616682,0.034009695,-0.003465443,-0.035621528,-0.002004718,0.01329763,0.023532774,-0.003525887,-0.005722011,-0.011363429,0.027239993,-0.016601888,-0.015473605,0.022565674,0.013136446,-0.021598574,-0.002538638,0.033203777,0.006245856,0.020631474,-0.001390207,0.013942363,-0.022082124,0.012733487,-0.006769702,0.024661059,-0.026595259,-0.003485591,-0.004513135,0.037555728,0.018133132,-0.026595259,0.024338692,-0.033687327,0.016924256,0.006608519,0.022243308,-0.033848513,-0.028368276,0.002538638,0.012894671,0.001183691,0.014990055,0.028207093,0.010879879,-0.012411121,0.012975262,0.006286152,0.002397603,-0.036427446,0.015070647,-0.030141294,0.015312422,0.017568989,-0.009348636,0.019583782,0.039651114,-0.006165265,0.004916093,-0.021276208,0.011766387,0.029335376,-0.004190768,-0.012894671,0.026756443,0.007092069,-0.024016324,-0.037716914,-0.001309615,0.048999749,-0.01474828,-0.032236677,0.025466975,0.011363429,0.043519516,0.007575619,0.034332063,-0.019019639,-0.011766387,-0.018858457,0.000056351,-0.004492987,0.000554068,0.003364703,-0.025144609,-0.062216789,0.001254208,0.033364963,0.005681715,0.02143739,0.007414436,-0.023855142,0.013539405,-0.032236677,-0.007857691,0.009348636,0.018536089,-0.018697273,0.031269576,-0.018616682,0.018455498,-0.006124969,-0.003143076,-0.010638104,0.000982211,0.023855142,-0.01047692,0.023049224,0.00640704,0.021115024,-0.009872482,0.019261414,0.026756443,-0.00427136,0.008502424,0.019906148,0.045776084,-0.008824791,0.005963786,-0.012814079,-0.016521297,-0.012249937,0.010033666,-0.017166032,0.014184138,-0.022726858,0.010879879,0.034493245,0.001359985,0.00640704,0.000972137,-0.027078809,0.013619997,-0.030302476,0.009388932,-0.001007396,0.016440706,0.017488398,-0.006447336,0.022888042,-0.00737414,-0.006366744,-0.005883194,-0.007454732,0.027562359,0.005802602,-0.003747514,-0.026434075,0.018213723,0.008462128,-0.003848253,-0.004049733,-0.014990055,-0.006004081,-0.01047692,-0.014425913,0.030624844,-0.015715381,-0.024338692,0.007495028,0.002820709,-0.021276208,-0.005399643,-0.057381287,-0.061249688,-0.013055854,0.02901301,0.01474828,-0.024177508,-0.026595259,0.012411121,-0.011927571,-0.007253252,-0.011927571,0.015070647,-0.019100232,0.015795972,-0.01096047,-0.024822243,0.003989289,0.012088754,-0.039006379,-0.050611585,0.000295923,-0.010718695,0.017327214,-0.01426473,-0.010194849,-0.044486616,0.015554197,-0.019744964,-0.005157868,0.006648815,-0.013539405,-0.024499875,0.018939048,0.039328746,-0.009429228,0.011363429,0.069308855,-0.001193765,0.030302476,-0.012572304,0.024983425,-0.008623311,0.00320352,0.039328746,0.008824791,-0.024822243,-0.00523846,0.013619997,-0.008300944,-0.038845196,0.00950982,-0.023855142,-0.004936241,0.031108394,-0.033526145,-0.006044377,-0.000785769,-0.013458813,-0.051256318,0.030302476,-0.013700588,0.02192094,0.003626626,-0.018777864,-0.014990055,0.013055854,-0.007736803,-0.010073962,-0.015312422,0.034493245,-0.011282837,-0.040134665,-0.023855142,0.006689111,-0.003022189,0.026111709,-0.017568989,-0.014506505,-0.011444021,0.005681715,0.038845196,0.016279522,-0.002407677,-0.00640704,0.003566182,-0.005157868,0.012652896,-0.013619997,-0.013458813,-0.004875797,0.002367381,-0.009630707,-0.009388932,0.000337478,-0.019019639,-0.009671004,-0.034332063,-0.013861772,0.018213723,0.007736803,0.005439939,-0.042230047,0.040618215,0.007051773,-0.013619997,-0.026756443,0.020309107,0.002014792,0.002206198,0.003062484,-0.027562359,0.048677385,-0.005802602,-0.042230047,-0.011282837,-0.02047029,0.013458813,0.015312422,-0.010033666,-0.031914312,-0.001133321,-0.039006379,0.003727366,-0.032559045,0.008623311,0.019664373,0.057058919,-0.016037747,0.009106861,-0.023855142,0.012975262,-0.015876563,0.00689059,-0.01426473,0.039006379,-0.026595259,-0.008059169,-0.028690644,0.030302476,-0.028045909,0.01378118,-0.003344555,0.006971181,-0.025950525,0.000871398,-0.017568989,-0.024983425,-0.002458047,-0.024338692,-0.001642056,-0.012814079,0.000181331,0.017246623,0.015070647,-0.008744199,0.030141294,0.025789343,-0.016118338,-0.04384188,-0.042230047,-0.039167564,0.022726858,-0.023210408,0.009711299,0.009469524,0.019503189,-0.007938282,-0.001239097,0.00737414,0.029335376,0.014828872,0.043519516,-0.029335376,-0.04287478,0.017166032,-0.015957156,0.004210916,0.029335376,-0.035299163,0.032559045,-0.02095384,0.026756443,-0.023210408,-0.001037618,0.008220353,-0.031914312,0.002216272,-0.030141294,0.007092069,0.015554197,-0.001229023,-0.014022955,-0.002981893,-0.006326448,-0.034976795,0.012411121,-0.024499875,-0.026111709,0.015070647,0.036427446,0.01523183,0.060282588
    };

    // Define the pipeline with vectorSearch query options
    mongocxx::pipeline stages;

    stages
        .append_stage(make_document(
            kvp("$vectorSearch",
                make_document(kvp("index", "vector_index"),
                              kvp("path", "plot_embedding_voyage_3_large"),
                              kvp("queryVector", vectors),
                              kvp("exact", true), kvp("limit", 10)))))
        .project(make_document(
            kvp("_id", 0), kvp("plot", 1), kvp("title", 1),
            kvp("score", make_document(kvp("$meta", "vectorSearchScore")))));

    auto cursor = collection.aggregate(stages);

    for (auto&& doc : cursor) {
      std::cout << bsoncxx::to_json(doc) << std::endl;
    }
  } catch (const std::exception& e) {
    std::cout << "Exception: " << e.what() << std::endl;
  }
  return 0;
}

```

**Output:**

```js
{ "plot" : "During WW2 the Russian Army sent a special group named \"Zvezda\" to fight the Nazis in their backyard.", "title" : "The Star", "score" : 0.74595063924789428711 }
{ "plot" : "As World War Two rages on, the allies are about to push the Nazis out of North Africa. That's when the Nazis turn up the heat, unleashing their secret Weapon - dragons.", "title" : "P-51 Dragon Fighter", "score" : 0.74302923679351806641 }
{ "plot" : "April, 1945. As the Allies make their final push in the European Theatre, a battle-hardened Army sergeant named Wardaddy commands a Sherman tank and his five-man crew on a deadly mission behind enemy lines. Outnumbered, out-gunned, and with a rookie soldier thrust into their platoon, Wardaddy and his men face overwhelming odds in their heroic attempts to strike at the heart of Nazi Germany.", "title" : "Fury", "score" : 0.74282407760620117188 }
{ "plot" : "It's May 1943 at a US Army Air Corps base in England. The four officers and six enlisted men of the Memphis Belle - a B-17 bomber so nicknamed for the girlfriend of its stern and stoic ...", "title" : "Memphis Belle", "score" : 0.73401546478271484375 }
{ "plot" : "The destiny of three soldiers during World War II. The German officer Christian Diestl approves less and less of the war. Jewish-American Noah Ackerman deals with antisemitism at home and ...", "title" : "The Young Lions", "score" : 0.73271036148071289062 }
{ "plot" : "Great Patriotic War, early 1940s. After barely surviving a battle with a mysterious, ghostly-white Tiger tank, Red Army Sergeant Ivan Naydenov becomes obsessed with its destruction.", "title" : "White Tiger", "score" : 0.73236852884292602539 }
{ "plot" : "The story of ordinary men during WWII as seen from three different points of View.", "title" : "The Fallen", "score" : 0.73016709089279174805 }
{ "plot" : "A rag tag unit of misfits known as the War Pigs must go behind enemy lines to exterminate Nazis by any means necessary.", "title" : "War Pigs", "score" : 0.72904908657073974609 }
{ "plot" : "Baron Manfred von Richthofen is the most feared and celebrated pilot of the German air force in World War I. To him and his companions, air combats are events of sporty nature, technical ...", "title" : "The Red Baron", "score" : 0.72882318496704101562 }
{ "plot" : "In 1940, the British Royal Air Force fights a desperate battle vs. the Nazi Germany Air Force for control of British air space to prevent a Nazi invasion of Britain.", "title" : "Battle of Britain", "score" : 0.72709852457046508789 }
```

Before you run the following examples, add the driver to your project's `Cargo.toml` file:

```toml
[dependencies]
futures = "0.3"
tokio = { version = "1", features = ["full"] }

[dependencies.mongodb]
version = "3.1.0"
features = ["sync"]
```

The `futures` crate is required only for the asynchronous API, while the `sync` feature is only for the synchronous API. To learn more about the Rust driver installation, see [Download and Install](https://www.mongodb.com/docs/drivers/rust/current/get-started.md#std-label-rust-quick-start-download-and-install). To learn more about the synchronous API, see [Configure the Synchronous API.](https://www.mongodb.com/docs/drivers/rust/current/runtimes.md#std-label-rust-runtimes-configure-sync)

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *time travel*. It considers up to `150` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

### Asynchronous API

```rust
// Raise the recursion limit so the doc! macro can expand the 2048-element
// query vector.
#![recursion_limit = "2560"]

use mongodb::bson::{doc, Document};
use mongodb::{Client, Collection};
use futures::TryStreamExt;

#[tokio::main]
async fn main() -> mongodb::error::Result<()> {
    // Replace the placeholder with your Atlas connection string.
    let uri = "<connection-string>";
    let client = Client::with_uri_str(uri).await?;

    // Access your database and collection.
    let my_coll: Collection<Document> = client
        .database("sample_mflix")
        .collection("embedded_movies");

    // Define the pipeline for your $vectorSearch query.
    let pipeline = vec![
        doc! {
            "$vectorSearch": doc! {
                "index": "vector_index",
                "path": "plot_embedding_voyage_3_large",
                "queryVector": [-0.034731735,0.008558298,-0.0153717,-0.029912498,0.011549547,0.010261648,-0.011964999,-0.023265276,0.010303194,-0.006896493,-0.00054528,0.003926015,-0.025757983,0.027419789,0.001199616,-0.036227357,-0.005297005,0.021935832,0.010303194,-0.019193852,0.025093261,-0.040049512,-0.033900831,-0.011466458,-0.01827986,-0.0153717,0.023265276,0.007727395,0.000114249,0.005317777,-0.043871664,-0.02127111,-0.019609304,0.016368784,-0.004756918,0.003552109,0.006522586,-0.005400868,-0.015620971,-0.034565553,-0.018695312,-0.023099095,0.050851244,-0.034731735,0.004819236,0.022268193,-0.095719993,0.05517194,-0.046198189,-0.036393538,0.007187308,-0.02459472,-0.036725901,0.009472291,0.019027673,0.020938748,-0.011051006,0.027087428,0.04586583,-0.022600554,-0.05517194,0.044204023,0.01213118,0.047859997,-0.03938479,0.002928932,0.002056484,0.019443123,-0.028583053,0.013543714,0.022932915,0.011632638,0.004923099,0.000389486,0.020024756,-0.024096178,-0.022766734,0.011217186,-0.003198975,0.007104218,-0.047195274,-0.013377533,0.013294443,0.024096178,-0.056501385,-0.026755067,-0.008433662,-0.001911076,0.007976666,-0.008101301,-0.014042255,0.008641388,-0.02176965,0.010012378,-0.000607598,-0.024927082,0.024927082,-0.018612221,-0.001184036,0.005567048,0.001324251,-0.019526213,-0.023597637,0.060489718,-0.010178559,-0.019609304,0.004112968,-0.011217186,-0.031574301,-0.008766023,0.005483958,-0.061819162,-0.023431456,-0.040714234,0.015039339,0.026422706,0.016202603,0.004653055,0.041046593,-0.018030589,0.040381871,-0.002638116,0.013045172,0.004216831,0.005650138,0.027419789,0.003926015,-0.028749233,0.004798463,-0.030244859,0.063813329,0.007145763,-0.017448956,0.025591804,-0.045201108,0.010718645,0.002804297,0.014291527,0.04586583,-0.015205519,-0.021603471,-0.035230275,0.00760276,0.033236109,0.016534964,-0.043206941,-0.003115885,-0.026256526,0.005940954,0.016534964,0.024262359,-0.001630647,0.028084511,-0.012795902,0.007270399,0.001381376,-0.009763107,-0.006896493,0.008433662,-0.019360034,0.000386889,0.030411039,0.025591804,0.010469374,0.037722982,-0.001147684,-0.005400868,0.052845411,-0.052513052,0.00768585,-0.004299921,0.00922302,0.011881908,0.012962082,-0.068798743,0.003593654,0.020938748,-0.013792985,-0.034565553,-0.007519669,-0.04021569,-0.020689478,0.006273315,0.046862911,0.006107135,0.002638116,-0.013792985,-0.005400868,-0.020274026,0.007644305,-0.010801735,0.026422706,0.043871664,0.003780607,0.010261648,-0.064145692,0.011881908,-0.009056839,0.009347656,-0.02459472,0.026422706,0.033236109,0.041212775,0.019027673,-0.00315743,0.004424557,0.020689478,-0.0153717,-0.015205519,-0.034897912,0.020274026,0.016867325,0.040714234,-0.022766734,-0.010967916,0.026256526,0.007062673,-0.015953332,-0.007727395,0.031574301,-0.002887387,-0.00614868,0.004569965,0.019027673,0.012878992,0.011798819,0.004258377,-0.019193852,-0.021437289,-0.021603471,0.000301202,-0.051183607,-0.004985416,-0.030078677,0.012629721,0.065142773,-0.031740483,-0.021104928,-0.03938479,-0.003365156,-0.016036423,0.036393538,0.009804652,-0.018612221,0.060489718,-0.003697517,0.000547876,0.063480966,0.02758597,0.010053922,-0.003655972,-0.001485239,0.018362951,0.021104928,-0.003905243,0.019443123,-0.002658889,-0.00380138,-0.013626805,0.035894997,0.035396457,-0.005691683,0.002762751,0.012878992,-0.009596926,-0.009970833,-0.015953332,0.022434372,0.00614868,-0.021188019,0.001557943,-0.020190936,0.009763107,0.017448956,0.006730312,0.005567048,0.019692395,-0.00218112,-0.016867325,0.006854947,0.007976666,0.019193852,0.040880412,0.007353489,-0.02127111,-0.031906664,-0.026755067,-0.017947499,0.040381871,0.042209856,0.00913993,-0.0307434,-0.017781317,-0.015039339,0.03057722,0.017532047,0.0187784,-0.060822077,0.002928932,-0.026422706,-0.005899409,0.039717149,0.026588887,-0.000971118,0.004923099,-0.013626805,0.0187784,-0.031408124,-0.000695881,0.050851244,-0.014457707,-0.007311944,-0.001293092,-0.002139574,-0.019276943,0.00290816,0.019360034,-0.017781317,0.002160347,0.016618054,-0.006522586,0.011798819,0.029247776,-0.02775215,0.010344739,-0.018362951,-0.036725901,-0.015870241,0.015704062,-0.012463541,0.02459472,-0.024096178,0.001152877,-0.031408124,0.025425622,0.027087428,0.00922302,0.034565553,0.015704062,-0.020689478,-0.00517237,-0.014706978,-0.001589101,0.026090344,0.014956249,0.011715728,0.004299921,-0.00913993,0.022434372,-0.03705826,0.048524719,-0.030411039,0.008433662,0.017033506,-0.000511525,-0.031408124,0.005940954,-0.012962082,-0.031574301,0.017448956,0.010178559,-0.011383367,-0.020107845,-0.005151597,0.006647222,0.013128263,0.007145763,0.008059756,-0.045201108,-0.004943871,0.015787151,-0.045201108,-0.020772567,-0.020274026,0.028250692,-0.024262359,-0.004424557,0.009804652,0.000472576,-0.005691683,0.001443693,-0.013294443,0.001412535,0.013211353,-0.01213118,-0.002118802,0.017781317,-0.007353489,-0.031075761,-0.004923099,0.011383367,-0.004486875,-0.010178559,0.016618054,0.014457707,0.023763817,-0.02459472,-0.00388447,0.012546631,-0.007519669,0.015704062,-0.014291527,0.009680017,-0.035562634,0.023763817,0.053510133,-0.0555043,-0.003572882,0.022102011,0.021603471,-0.017282777,-0.001474852,-0.043539301,0.007810486,-0.025757983,-0.005400868,0.029912498,-0.00760276,0.014125346,0.030909581,-0.03340229,-0.009680017,0.018030589,0.008849114,0.03057722,0.019775484,0.014125346,0.031906664,-0.03057722,-0.027087428,-0.023597637,-0.022434372,-0.012878992,0.016285693,-0.021603471,-0.029746316,0.029746316,0.020357117,0.006314861,-0.001158071,0.028749233,-0.045201108,0.011383367,0.011134096,-0.021437289,-0.035728816,0.001827986,0.008267482,-0.057498466,0.01213118,-0.01213118,-0.040548053,0.010718645,0.004798463,-0.004881553,-0.019526213,-0.008558298,0.0059825,-0.000262254,-0.017615138,0.005193142,0.019692395,-0.00198378,-0.002845842,0.012546631,0.006107135,-0.008225936,-0.008890659,0.015870241,0.00517237,0.002596571,-0.010427829,-0.019110762,0.024262359,0.012048089,-0.032405205,0.006522586,0.013211353,0.013211353,-0.038221523,-0.007727395,-0.008267482,-0.019276943,0.001474852,0.031408124,-0.035562634,0.017532047,-0.023431456,-0.015454791,-0.011383367,0.016534964,-0.02176965,0.008682934,0.027253609,0.020190936,-0.0247609,-0.007311944,0.009555381,-0.01852913,-0.011632638,0.011549547,0.027419789,-0.034067012,-0.01229736,0.0307434,0.003946788,0.0046946,0.037722982,0.03057722,-0.010427829,0.002284982,0.033236109,0.030078677,-0.013377533,0.007395034,-0.012048089,0.040714234,-0.028749233,-0.000102565,-0.0059825,-0.041046593,0.017698228,-0.006356406,0.003178203,0.009056839,0.023099095,0.00606559,0.011881908,-0.02127111,-0.001126912,-0.027087428,0.011134096,0.001204809,-0.017033506,0.011051006,-0.014374617,0.017864408,0.023431456,-0.002077257,-0.026755067,-0.043871664,0.025757983,-0.006190225,0.001152877,0.011798819,-0.024262359,0.006564131,-0.070128188,-0.004362239,0.012962082,-0.013626805,-0.001402148,-0.012214269,0.011217186,-0.015953332,0.015787151,0.011134096,0.027253609,0.024262359,-0.048192356,0.009970833,0.018944582,-0.00517237,0.021935832,0.02775215,0.003406701,-0.010884825,0.075113602,-0.015953332,0.007727395,0.026755067,-0.006190225,-0.012712811,0.013377533,0.005940954,-0.008309027,0.02459472,0.002316141,-0.022434372,-0.012712811,0.03057722,-0.015787151,0.026755067,-0.001069787,0.03988333,-0.003697517,0.039550968,-0.019027673,-0.0059825,-0.00031029,-0.012546631,-0.003614427,0.007478124,0.005525503,0.032571387,-0.011798819,-0.011466458,-0.00606559,-0.011798819,0.018446039,0.007976666,0.018944582,-0.02176965,0.026588887,-0.006273315,-0.012463541,-0.007395034,0.012048089,-0.029247776,0.015454791,-0.007145763,0.006481041,-0.015620971,-0.00388447,-0.025757983,-0.001651419,-0.032903746,-0.005068507,0.03938479,0.003926015,0.004715373,0.022600554,-0.012546631,0.022932915,0.007810486,0.040714234,0.019941665,0.013543714,0.003406701,0.010884825,-0.03988333,0.042209856,-0.022766734,0.027419789,-0.029580137,0.043206941,0.022932915,0.021104928,-0.056833744,0.005193142,0.036061179,-0.012878992,0.008516753,-0.02758597,-0.030244859,-0.011798819,0.001111332,-0.014125346,-0.014125346,0.019027673,0.029081594,0.018861491,0.013626805,0.06846638,0.023099095,0.041378956,0.001599488,-0.028749233,0.017781317,0.016285693,0.021603471,-0.018113678,0.011300277,-0.032239024,0.022434372,-0.02459472,-0.013626805,0.005483958,0.013460624,-0.031574301,-0.015620971,0.016451873,0.014790068,-0.008849114,0.011134096,0.00461151,0.015122429,0.036227357,0.00206687,0.000877641,0.022102011,-0.028250692,0.022600554,-0.026422706,0.004029878,-0.032072846,0.017116595,0.010884825,0.019609304,0.00614868,0.005733229,0.016119512,0.002866614,-0.014540797,0.012463541,-0.003905243,0.003759835,-0.000485559,-0.022766734,-0.016285693,0.037722982,0.009513836,0.001506011,0.011964999,0.004029878,0.019941665,-0.000965924,0.002129188,0.015205519,0.071125269,0.022932915,0.005940954,-0.00044661,0.010220103,-0.03423319,-0.016285693,-0.016867325,-0.000659529,-0.008018211,-0.011383367,0.000016634,0.004071423,-0.029413955,0.019941665,-0.00913993,-0.024096178,0.010635555,0.010594009,0.001547556,0.036227357,-0.030078677,0.020772567,0.022268193,-0.014125346,0.008766023,-0.012962082,-0.007187308,0.017033506,-0.007187308,-0.015205519,-0.005608593,0.044536386,-0.001235968,0.007852031,0.001599488,0.005857864,-0.005940954,-0.010510919,-0.005567048,0.006730312,0.016285693,-0.010801735,-0.024428539,0.015122429,-0.02176965,0.01528861,-0.007436579,0.00226421,-0.004715373,0.004507647,0.004341467,0.005525503,-0.031075761,-0.005899409,0.037556801,0.014873158,-0.000342747,0.009970833,-0.019443123,0.023597637,-0.012048089,-0.025259443,0.006024044,-0.01827986,0.010012378,0.016784234,0.013211353,-0.005400868,-0.024428539,-0.02176965,-0.035230275,0.009347656,0.028583053,-0.015704062,-0.017781317,0.00226421,0.001199616,-0.003385928,0.008267482,0.002326528,0.022434372,-0.020190936,-0.015787151,0.000789358,0.031241942,0.011300277,0.001506011,-0.023265276,-0.010967916,0.009056839,0.011300277,-0.030244859,0.007478124,0.001111332,-0.035894997,0.0153717,0.002700434,0.021104928,0.010884825,-0.003344383,0.00768585,0.010386284,0.00452842,-0.014706978,0.028084511,0.013377533,0.014873158,0.046862911,-0.015454791,0.021188019,0.013959166,0.012629721,0.025924165,-0.018695312,-0.00922302,-0.0093892,0.007727395,0.036892079,0.007228854,-0.01229736,0.029247776,-0.004943871,-0.027253609,-0.008433662,0.043206941,0.002825069,0.028583053,-0.023431456,0.034897912,-0.041545134,-0.016534964,0.003053567,-0.012712811,0.002741979,-0.007187308,-0.025093261,-0.045201108,-0.004424557,-0.016618054,-0.008890659,0.008018211,-0.05184833,-0.019526213,-0.013377533,-0.010469374,0.030244859,-0.005068507,0.051183607,0.005483958,-0.006024044,0.035064094,-0.011134096,0.014956249,0.002284982,0.001724123,-0.01229736,0.012629721,0.010261648,0.014540797,0.048857078,-0.029580137,-0.024927082,-0.008350573,-0.03988333,0.000939959,0.013543714,0.013626805,-0.021437289,-0.012962082,0.006771857,0.013709894,-0.0059825,0.035396457,-0.006439496,-0.029580137,0.0046946,0.019609304,-0.007270399,0.014291527,-0.015620971,0.00118923,-0.00760276,-0.017199686,0.023265276,0.026588887,-0.030078677,-0.016701145,-0.025757983,0.004964644,0.026588887,0.043206941,0.011051006,-0.009846197,0.028915415,0.031574301,0.023763817,0.009264565,-0.008433662,-0.035064094,-0.000579035,-0.0247609,0.014125346,0.016618054,0.028749233,-0.052513052,-0.016867325,-0.01238045,0.002741979,0.013709894,0.010718645,0.013626805,0.009596926,-0.004403784,-0.02758597,-0.000945152,0.000420645,0.003759835,0.012546631,-0.011881908,0.008392117,0.012795902,0.005483958,-0.009763107,0.006397951,-0.010801735,0.012795902,-0.03938479,0.005733229,0.005733229,-0.000433627,0.015454791,0.002357686,-0.006564131,0.030244859,-0.024428539,0.016036423,0.014291527,-0.004964644,0.029413955,0.040381871,0.012629721,-0.033568468,-0.026422706,-0.037889164,-0.034399372,-0.03423319,0.021935832,0.004133741,-0.014623888,-0.013543714,-0.05517194,0.004736145,0.006314861,0.00006037,0.006356406,0.003323611,-0.010344739,0.007062673,0.005899409,-0.00623177,-0.001973394,-0.0555043,0.011881908,0.001350217,-0.033069927,-0.026921248,0.022268193,0.028583053,-0.021021837,0.010884825,0.019692395,-0.005442413,0.031574301,-0.014956249,0.01238045,-0.006356406,0.006273315,-0.003095113,-0.014540797,-0.02176965,0.005006189,-0.002658889,0.042542219,-0.02176965,0.017199686,-0.016701145,-0.001599488,0.016950415,-0.021188019,0.017864408,0.023763817,-0.000669915,0.025093261,0.021104928,0.008807569,0.037390623,-0.025591804,-0.003178203,-0.001319058,0.020523297,0.005255459,0.019276943,-0.00226421,0.00760276,-0.057166107,-0.006896493,-0.034067012,0.043871664,0.038221523,0.008101301,0.03988333,0.015870241,0.000955538,-0.004299921,-0.002928932,-0.002118802,-0.020523297,-0.001168457,-0.011134096,-0.000685495,0.003323611,0.011549547,0.034565553,0.029247776,-0.029746316,0.005213914,0.019110762,-0.003302838,0.026422706,0.028915415,-0.036227357,0.033236109,0.038387705,-0.035230275,0.004071423,-0.021935832,0.002928932,0.000976311,0.000527104,-0.006854947,-0.003822153,-0.001199616,0.019858574,-0.002762751,0.039052427,-0.008641388,0.032239024,-0.002295369,0.035396457,0.044536386,-0.029413955,0.025093261,-0.03423319,-0.016867325,-0.008849114,0.008433662,-0.004486875,0.017033506,0.006730312,-0.008599843,-0.008225936,-0.024428539,0.006564131,-0.007561215,-0.032072846,-0.019941665,0.035396457,0.019276943,0.010261648,0.005857864,0.032239024,-0.044204023,-0.018944582,0.002409618,0.032903746,0.05517194,-0.03655972,0.007976666,0.030909581,-0.023929998,0.016368784,0.01528861,-0.00768585,0.02176965,0.013626805,-0.02459472,0.04021569,-0.032737568,0.006854947,-0.011383367,0.014873158,-0.02176965,0.00243039,0.0093892,0.0093892,-0.029580137,0.019858574,0.01827986,0.024428539,0.017864408,-0.028250692,-0.001111332,0.056169022,0.007478124,-0.010718645,0.041046593,-0.015704062,0.034731735,0.002523867,-0.032571387,0.004341467,-0.023597637,-0.011881908,-0.035562634,0.006688767,0.007810486,-0.012712811,0.022600554,0.03057722,0.022600554,0.010552464,0.0307434,-0.009638472,0.02176965,-0.018030589,0.024262359,-0.036227357,-0.020772567,0.001641033,-0.022932915,-0.014623888,0.018362951,0.002575798,0.006190225,-0.011051006,0.021021837,0.019110762,0.02127111,-0.028583053,-0.052180689,-0.014291527,-0.010552464,0.036393538,0.042542219,-0.04586583,-0.001869531,0.008350573,-0.008516753,-0.020772567,0.000294711,0.015704062,-0.014457707,-0.020772567,0.008766023,-0.026588887,-0.004736145,-0.028084511,-0.007519669,0.010552464,-0.016534964,0.006190225,0.012962082,-0.016618054,0.012546631,0.02459472,0.022932915,0.020440206,-0.027918331,-0.008059756,0.020689478,-0.014623888,-0.011466458,-0.006896493,-0.020024756,-0.031408124,0.021603471,0.007270399,-0.03057722,0.008350573,-0.021437289,0.00072704,-0.043871664,0.006314861,-0.017199686,0.02176965,0.024262359,-0.020357117,-0.000542683,-0.005213914,0.001963008,-0.00064395,-0.022434372,0.022102011,-0.006688767,-0.028583053,0.002191506,-0.005047734,0.002368073,0.014956249,0.023929998,-0.003302838,-0.032239024,0.022268193,-0.013377533,-0.010801735,0.003676744,0.009015295,-0.039550968,0.010884825,-0.033568468,0.013709894,-0.029413955,-0.006356406,-0.020274026,0.023597637,0.030909581,0.02176965,0.016285693,0.045533467,-0.024096178,-0.030909581,-0.026422706,0.002783524,-0.010594009,0.004362239,-0.070792913,0.009472291,-0.022102011,0.011134096,-0.017448956,-0.011549547,-0.056833744,0.00082571,0.026588887,-0.013709894,0.002575798,0.02176965,-0.000568649,-0.007270399,0.004279149,-0.042874578,-0.026588887,0.016784234,0.036725901,-0.028915415,-0.009513836,0.017448956,0.002035712,-0.007228854,0.011383367,0.011134096,0.028915415,0.0153717,-0.027087428,0.043871664,-0.005089279,0.006314861,0.014291527,-0.003240521,0.025924165,-0.001230775,-0.015454791,-0.012629721,0.031740483,-0.039717149,-0.031075761,0.006605676,-0.008641388,-0.032239024,0.037722982,-0.03705826,-0.024096178,0.001911076,0.018196769,-0.007353489,-0.011300277,-0.029081594,0.004590738,-0.018030589,-0.026588887,0.010261648,0.038221523,0.008392117,-0.01213118,0.018362951,-0.034731735,-0.017781317,-0.011632638,0.005255459,0.000851675,0.014208436,-0.000039922,-0.000228498,0.014790068,0.00913993,0.0004544,-0.011798819,-0.020440206,0.005899409,0.008350573,0.006314861,0.040548053,0.003427474,-0.010801735,0.008599843,0.002586185,-0.041212775,-0.016368784,0.020024756,0.000965924,-0.021021837,-0.008475208,0.0307434,0.00760276,0.003614427,0.003489791,-0.025924165,0.000799744,0.013460624,-0.020440206,0.048857078,0.004320694,-0.048857078,0.015039339,-0.029580137,0.025924165,0.018861491,-0.014706978,0.000576439,-0.031241942,0.0307434,0.0153717,0.014706978,0.028084511,-0.01238045,-0.031241942,0.018196769,-0.034897912,0.008142847,0.010718645,0.00922302,0.047859997,-0.00072704,-0.010427829,0.007104218,0.026256526,0.012214269,-0.013377533,-0.05184833,0.005276232,0.021935832,-0.007021128,0.009804652,0.007893575,0.024096178,-0.002357686,0.033900831,-0.031740483,0.034565553,-0.036892079,-0.015454791,0.030411039,0.010552464,-0.022268193,-0.001391762,-0.008184392,-0.008558298,0.008475208,-0.009929287,0.010427829,0.041378956,-0.009555381,-0.008724478,-0.039052427,0.034731735,-0.014291527,0.023099095,0.029081594,0.007519669,0.010967916,-0.008142847,0.006190225,-0.031075761,0.033734649,-0.001672192,0.047859997,-0.022434372,-0.007395034,0.01213118,0.056169022,0.002762751,-0.029413955,-0.000763392,-0.015787151,0.010801735,0.008142847,0.029912498,-0.0018176,0.033236109,-0.046198189,-0.002492708,-0.006730312,0.008807569,-0.03655972,0.009430746,-0.053842496,-0.060489718,0.046862911,0.002783524,-0.0187784,0.000571246,0.00760276,0.002482322,0.001319058,-0.014291527,0.001464466,-0.011632638,-0.012463541,-0.004902326,0.000841289,0.006688767,0.030244859,0.018944582,0.000532297,-0.015620971,0.007104218,0.005608593,0.002035712,-0.023763817,0.003032795,0.010594009,-0.023597637,-0.042376038,-0.005255459,0.001199616,-0.0247609,-0.007893575,-0.011632638,0.013045172,-0.005691683,-0.007104218,0.027419789,-0.004320694,-0.005525503,-0.026090344,0.031408124,-0.012795902,-0.007062673,0.000939959,0.000030185,0.004175286,0.014291527,0.033236109,-0.038720068,0.074116521,-0.019692395,0.001589101,0.013792985,-0.056169022,-0.028749233,-0.001599488,0.004175286,0.014790068,0.00162026,-0.007519669,-0.041378956,0.016534964,-0.003572882,-0.002575798,-0.019526213,-0.00922302,-0.033900831,-0.042043675,-0.014208436,0.010178559,0.017698228,0.032239024,0.00913993,0.009264565,-0.012463541,-0.005857864,-0.015870241,0.004486875,0.018861491,-0.000176567,-0.029912498,0.016784234,0.012546631,0.051183607,0.023597637,0.032903746,0.0153717,-0.013377533,-0.000016634,-0.061486799,-0.034565553,0.016119512,0.00380138,-0.003863698,0.004362239,-0.017532047,-0.002762751,0.000102565,-0.021437289,0.029247776,-0.010718645,-0.015870241,-0.016285693,0.010220103,-0.000373906,0.012962082,0.010137013,-0.007228854,0.02127111,-0.029247776,0.018113678,0.009181475,0.002233051,0.014374617,-0.00396756,0.010801735,0.007644305,0.020855658,0.014790068,0.032737568,-0.037390623,0.003032795,0.010801735,-0.01553788,-0.014790068,0.019526213,-0.017947499,-0.007893575,-0.011964999,-0.00614868,-0.005857864,-0.032072846,-0.025924165,0.001163264,-0.013294443,-0.01553788,0.016701145,-0.013460624,-0.001111332,0.00760276,0.01553788,-0.033734649,0.048192356,-0.003282066,0.031906664,0.002845842,0.003240521,0.017116595,-0.01827986,0.006896493,-0.00760276,-0.009680017,-0.02459472,-0.020689478,-0.053510133,0.00614868,-0.010552464,-0.032405205,-0.0307434,0.025093261,0.003635199,-0.008101301,-0.00606559,-0.007436579,0.00606559,-0.012962082,0.026921248,0.009098385,0.046530552,-0.011632638,0.032571387,-0.033900831,0.009846197,0.002866614,0.032903746,0.008973749,0.012712811,0.040049512,0.013626805,-0.026256526,-0.031408124,0.036227357,0.011964999,-0.006024044,-0.001848759,0.015704062,-0.021188019,-0.035064094,-0.013377533,-0.009721561,-0.01553788,0.008766023,0.005400868,0.004507647,-0.018362951,-0.026588887,-0.00913993,-0.025591804,0.035894997,0.021935832,-0.031906664,-0.000602404,0.026422706,-0.006397951,0.006647222,0.0093892,0.020606387,0.00913993,0.015620971,-0.024096178,0.00063616,-0.006564131,0.01238045,-0.013709894,0.000563456,-0.009887742,0.016618054,-0.003323611,0.000451803,0.001609874,0.008682934,0.025259443,0.020024756,-0.027253609,0.010884825,0.028250692,-0.054839578,0.033568468,-0.004902326,0.003053567,0.020274026,-0.015704062,-0.00614868,-0.063813329,0.002482322,0.009763107,-0.001609874,-0.012214269,0.020107845,0.001921462,0.018695312,-0.004923099,0.007270399,-0.023763817,0.005234687,0.003406701,0.002565412,0.007104218,0.000841289,0.016202603,0.01827986,-0.031075761,-0.035562634,-0.025259443,-0.007021128,0.000641353,-0.033069927,0.010718645,0.005650138,0.024927082,-0.002658889,0.00380138,0.009929287,-0.004258377,-0.039717149,-0.022434372,0.025425622,0.00198378,0.006356406,0.017615138,-0.032072846,0.046862911,-0.026921248,0.005940954,0.021603471,-0.002253824,0.002825069,-0.030411039,-0.003115885,0.023597637,-0.004320694,-0.007852031,0.018030589,-0.008724478,-0.005733229,0.032903746,0.013876075,0.015454791,-0.023597637,0.005151597,-0.035396457,0.02176965,-0.012463541,0.025591804,0.014540797,-0.027918331,0.004154514,0.008724478,0.016036423,-0.015870241,0.005400868,-0.017365867,-0.044868745,-0.000485559,0.020357117,-0.00760276,-0.023265276,-0.012048089,0.008433662,0.018362951,-0.006979583,0.0307434,0.008392117,0.027087428,-0.019360034,0.016119512,0.02127111,0.010801735,0.00299125,0.002949705,0.012463541,-0.000025966,0.015953332,0.029413955,0.020024756,0.003780607,0.022102011,-0.031740483,0.01553788,0.010386284,0.028749233,-0.010884825,0.008682934,-0.003531337,-0.05517194,-0.019360034,-0.009347656,-0.002025325,0.003261293,-0.025425622,-0.01553788,-0.000251867,0.014291527,0.012546631,0.035728816,-0.007062673,-0.006605676,0.000384293,-0.005047734,-0.032571387,-0.021188019,-0.02127111,-0.016036423,0.008475208,-0.004009106,0.014291527,-0.008101301,0.004424557,-0.038221523,-0.019360034,0.015039339,-0.015454791,-0.029580137,0.035728816,0.004466102,-0.000778971,-0.005068507,-0.017781317,0.00477769,0.001838372,0.030244859,0.01213118,-0.022932915,-0.005359322,0.037390623,0.005899409,0.002046098,0.037889164,0.016701145,0.010303194,0.02127111,-0.009513836,-0.022268193,-0.005650138,-0.00388447,0.016534964,-0.023265276,-0.00054528,0.004819236,0.004715373,-0.001178843,-0.051183607,-0.00614868,-0.010552464,-0.002741979,-0.009181475,0.023597637,0.019193852,0.017199686,-0.036393538,-0.00243039,-0.015870241,-0.014706978,-0.00145408,0.016368784,-0.011632638,-0.014623888,-0.01229736,-0.01553788,0.040880412,0.023929998,-0.014623888,0.002648502,0.031906664,-0.033734649,-0.026755067,0.002783524,0.005359322,0.009970833,0.001412535,0.016950415,0.016285693,-0.006730312,-0.02459472,0.050851244,-0.001827986,-0.020855658,0.020938748,0.004071423,-0.021603471,-0.007852031,-0.023929998,-0.029912498,-0.003365156,0.017365867,-0.010427829,-0.011715728,0.014956249,0.011383367,0.032405205,-0.028583053,-0.017448956,0.018446039,0.017615138,0.035728816,-0.010095468,-0.00254464,0.010012378,0.028250692,-0.020855658,-0.002305755,-0.001002276,-0.014125346,-0.007021128,-0.028583053,-0.045533467,-0.02758597,-0.020440206,0.001350217,0.010053922,0.020689478,-0.017615138,0.026422706,0.040880412,0.012463541,-0.010718645,-0.014706978,0.068134025,0.038720068,0.047859997,-0.012546631,0.015704062,-0.002087643,-0.010303194,0.014790068,0.018612221,0.007395034,-0.014790068,-0.017864408,-0.005068507,-0.054507218,0.004902326,-0.004050651,0.021603471,0.019775484,-0.024262359,-0.012795902,0.021935832,-0.004009106,-0.039717149,0.037556801,-0.016701145,-0.025757983,0.005483958,-0.005110051,-0.021935832,-0.003406701,0.010594009,0.015787151,-0.049854163,0.007727395,-0.008392117,-0.017199686,0.009970833,-0.008849114,-0.013876075,-0.0059825,-0.015870241,-0.007104218,0.028250692,-0.029081594,0.026921248,0.00299125,-0.017781317,0.042542219,0.018196769,0.052845411,-0.004819236,-0.014125346,0.02459472,-0.011715728,0.015787151,-0.005774774,0.004902326,-0.004964644,-0.02758597,-0.013959166,-0.033568468,-0.027918331,-0.017698228,0.003489791,-0.020024756,-0.021603471,0.019360034,0.028084511,-0.002503094,-0.018861491,-0.002295369,0.050851244,-0.020689478,-0.000459593,-0.026090344,0.002783524,-0.005899409,-0.026921248,-0.0093892,-0.004112968,0.031574301,0.003926015,-0.032903746,-0.046198189,-0.019027673,-0.00913993,0.030411039,-0.019443123,0.001963008,-0.005193142,0.010884825,-0.02127111,-0.025259443,0.032737568,0.00089322,0.003282066,0.001713737,-0.006439496,0.016867325,-0.031574301,0.031075761,-0.009970833,0.022600554,-0.023597637,-0.014956249,0.004009106,0.00198378,0.026588887,-0.023431456,-0.023763817,-0.013294443,-0.029746316,0.001381376,-0.042874578,-0.00913993,0.014873158,0.016202603,0.012878992,-0.006024044,0.009638472,0.010552464,-0.017033506,-0.027087428,0.044536386,-0.038055345,0.001329444,-0.019609304,0.023597637,-0.043206941,0.040049512,0.017615138,0.046862911,0.02127111,0.013294443,-0.039550968,-0.018861491,-0.019609304,-0.033734649,0.00623177,-0.017199686,0.041212775,-0.017781317,-0.024262359,0.054507218,-0.009721561,0.005816319,-0.00206687,-0.008766023,0.017365867,-0.000737426,0.018362951,-0.023597637,-0.019110762,0.021935832,0.041545134,-0.020357117,-0.017615138,0.044868745,-0.018030589,-0.032405205,-0.050186522,-0.014540797,0.005213914,-0.006688767,0.047527634,0.040714234],
                "numCandidates": 150,
                "limit": 10
            }
        },
        doc! {
            "$project": doc! {
                "_id": 0,
                "plot": 1,
                "title": 1,
                "score": doc! { "$meta": "vectorSearchScore" }
            }
        },
    ];

    // Run the query and print the results.
    let mut results = my_coll.aggregate(pipeline).await?;
    while let Some(result) = results.try_next().await? {
        println!("{}", result);
    }

    Ok(())
}

```

**Output:**

```js
{ "plot": "At the age of 21, Tim discovers he can travel in time and change what happens and has happened in his own life. His decision to make his world a better place by getting a girlfriend turns out not to be as easy as you might think.", "title": "About Time", "score": 0.7704715728759766 }
{ "plot": "A psychiatrist makes multiple trips through time to save a woman that was murdered by her brutal husband.", "title": "Retroactive", "score": 0.7597329616546631 }
{ "plot": "An officer for a security agency that regulates time travel, must fend for his life against a shady politician who has a tie to his past.", "title": "Timecop", "score": 0.7578861713409424 }
{ "plot": "A time-travel experiment in which a robot probe is sent from the year 2073 to the year 1973 goes terribly wrong thrusting one of the project scientists, a man named Nicholas Sinclair into a...", "title": "A.P.E.X.", "score": 0.7573902606964111 }
{ "plot": "After visiting 2015, Marty McFly must repeat his visit to 1955 to prevent disastrous changes to 1985... without interfering with his first trip.", "title": "Back to the Future Part II", "score": 0.7517178058624268 }
{ "plot": "A reporter, learning of time travelers visiting 20th century disasters, tries to change the history they know by averting upcoming disasters.", "title": "Thrill Seekers", "score": 0.7505240440368652 }
{ "plot": "Hoping to alter the events of the past, a 19th century inventor instead travels 800,000 years into the future, where he finds humankind divided into two warring races.", "title": "The Time Machine", "score": 0.7502152919769287 }
{ "plot": "Lyle, a motorcycle champion is traveling the Mexican desert, when he find himself in the action radius of a time machine. So he find himself one century back in the past between rapists, ...", "title": "Timerider: The Adventure of Lyle Swann", "score": 0.7499964237213135 }
{ "plot": "A romantic drama about a Chicago librarian with a gene that causes him to involuntarily time travel, and the complications it creates for his marriage.", "title": "The Time Traveler's Wife", "score": 0.7490749359130859 }
{ "plot": "A modern aircraft carrier is thrown back in time to 1941 near Hawaii, just hours before the Japanese attack on Pearl Harbor.", "title": "The Final Countdown", "score": 0.7475042343139648 }
```

#### Filter Query

The following query filters the documents for movies released between January 01, `1955` and January 01, `1975` before performing the semantic search against the sample vector data. It uses the [`$and`](https://www.mongodb.com/docs/manual/reference/operator/query/and.md#mongodb-query-op.-and) operator to perform a logical `AND` operation of the specified dates. It then searches the `plot_embedding_voyage_3_large` field in the filtered documents for `150` nearest neighbors using the vector embeddings for the string *kids adventure*, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

### Asynchronous API

```rust
// Raise the recursion limit so the doc! macro can expand the 2048-element
// query vector.
#![recursion_limit = "2560"]

use mongodb::bson::{doc, Document};
use mongodb::{Client, Collection};
use futures::TryStreamExt;

#[tokio::main]
async fn main() -> mongodb::error::Result<()> {
    // Replace the placeholder with your Atlas connection string.
    let uri = "<connection-string>";
    let client = Client::with_uri_str(uri).await?;

    // Access your database and collection.
    let my_coll: Collection<Document> = client
        .database("sample_mflix")
        .collection("embedded_movies");

    // Filter the search on the indexed "year" field.
    let pipeline = vec![
        doc! {
            "$vectorSearch": doc! {
                "index": "vector_index",
                "path": "plot_embedding_voyage_3_large",
                "filter": doc! {
                    "$and": [
                        doc! { "year": doc! { "$gt": 1955 } },
                        doc! { "year": doc! { "$lt": 1975 } }
                    ]
                },
                "queryVector": [-0.021090532,-0.026399033,-0.024103465,-0.025538195,-0.000549233,0.011836523,-0.013199517,-0.003766167,-0.005165028,-0.02238179,0.037876874,0.010617003,0.010903949,-0.001354026,0.006850836,-0.018005863,-0.02195137,0.019512329,-0.041894119,-0.008357302,0.027546817,-0.025251249,0.004340059,-0.02195137,-0.003748232,-0.006205208,0.021377478,0.008931194,-0.00173961,-0.009827901,-0.016642869,-0.033572685,-0.026399033,0.015208139,0.010114847,-0.0233861,-0.011406104,-0.033142265,-0.008895326,-0.014347301,-0.019081909,-0.049067769,0.034433521,-0.023673046,0.004160717,-0.01334299,-0.06714537,0.032568373,-0.022525262,-0.024677357,0.011334368,0.027403345,0.026399033,-0.016786342,-0.015925504,0.013916882,-0.005487842,-0.0233861,0.026542507,-0.052798066,-0.025681669,-0.025394723,0.014203828,0.014921193,-0.031564061,0.010760476,0.010688739,0.013916882,-0.037876874,0.039598551,-0.000816003,0.003766167,-0.001694775,0.026972925,-0.009469219,0.015351612,-0.007245387,0.028981548,-0.035724778,0.010688739,0.001228488,0.004106915,-0.024677357,0.028551128,-0.033716157,-0.013486463,0.018292809,-0.018221073,0.009612692,-0.003622693,-0.001138817,-0.021234006,-0.045624416,0.020803586,0.007675806,-0.009612692,-0.021664424,-0.026685979,-0.025968615,0.001775478,-0.007496465,0.02051664,-0.054519743,0.018221073,0.014132091,-0.009684428,-0.025825141,-0.014921193,-0.057389203,-0.020660114,-0.028264182,-0.008931194,-0.019942747,-0.003228143,-0.014419037,0.021234006,-0.004573202,0.007317123,0.018651491,-0.016571132,-0.036155198,-0.032855317,0.000726332,-0.031851009,0.018938437,0.021234006,-0.048206929,0.017934127,-0.013414727,-0.009469219,0.064849801,0.006348681,-0.039024659,0.021377478,-0.022668736,-0.026829453,-0.019081909,0.027977237,-0.004627005,-0.038450766,0.004465597,-0.041894119,0.008213829,0.03055975,0.052224174,-0.00277979,-0.032137953,-0.013629936,0.022094844,-0.005918262,0.020660114,0.010617003,-0.020373167,-0.001614071,0.021090532,-0.005523711,0.004878082,-0.021090532,0.029698912,0.000726332,0.003371616,-0.022238316,0.008715985,0.038737711,0.013486463,-0.008536644,0.040172443,0.017503707,-0.028838074,0.061693393,-0.003066736,0.008285566,-0.034576993,0.01578203,-0.02238179,0.015925504,0.066571474,-0.038737711,-0.050215553,0.009325746,-0.010903949,-0.041607171,-0.006384549,0.026972925,-0.000119374,-0.003066736,-0.024103465,0.005093292,0.028981548,0.026829453,-0.001703742,0.043041904,0.010186584,0.010688739,0.004357993,-0.016571132,-0.010545266,-0.033142265,-0.005559579,-0.000365408,-0.00717365,0.019655801,0.047633037,0.044476632,0.01456251,-0.002977065,0.025681669,-0.015423348,-0.02051664,-0.019512329,0.014705983,0.002977065,0.03055975,-0.014347301,0.024390411,0.005882393,-0.012195205,0.004071047,-0.028694602,0.031277116,-0.010114847,0.005272633,0.017934127,0.037589926,-0.046198308,-0.02195137,-0.037876874,0.021234006,-0.034720469,-0.018005863,0.03055975,-0.015495085,-0.035150886,0.004178651,0.005882393,0.075753748,0.00595413,-0.083214343,-0.016284186,0.022238316,-0.032998793,-0.00491395,-0.009254009,-0.007819279,0.046198308,-0.008464907,0.014634247,0.031707536,-0.00317434,-0.026255561,-0.010617003,-0.033285737,0.020086221,-0.016858079,-0.012195205,-0.041894119,0.000721849,0.038163818,0.02238179,0.011406104,0.010330057,0.032137953,-0.01047353,0.039311603,-0.01291257,-0.03099017,-0.018938437,-0.013271254,-0.001820314,-0.005380238,0.003299879,-0.024533885,-0.001093982,0.012123469,-0.005236765,0.014132091,-0.018221073,0.013629936,0.022238316,-0.00317434,0.034003101,0.019081909,0.008034488,-0.02912502,0.026542507,-0.011334368,-0.077475421,0.038163818,-0.003568891,0.019081909,0.019512329,0.002385239,-0.032568373,-0.020373167,0.038737711,-0.013773409,0.01621245,-0.028407656,-0.021090532,-0.004411795,-0.013916882,-0.001533368,0.004322124,-0.024820831,0.004627005,-0.004591136,0.014849456,-0.014275564,-0.020229694,0.0233861,0.015566821,0.022525262,-0.024390411,-0.028694602,0.001766511,-0.036011726,0.006456285,-0.011262631,0.005523711,0.012266942,-0.019225383,-0.015423348,0.011836523,-0.011334368,-0.009827901,-0.011119158,0.007030177,0.00277979,0.004537334,-0.016571132,0.013127781,-0.013701673,-0.016571132,0.002941197,0.000959476,-0.004483532,0.010760476,0.043041904,-0.032568373,-0.015423348,0.006169339,-0.02094706,-0.050215553,0.012769097,0.015495085,0.001318158,0.00164994,-0.045337472,0.001533368,0.005595447,0.039311603,-0.030703224,0.023242628,-0.008787721,-0.021234006,-0.021234006,-0.001524401,0.007281255,0.01334299,0.00164994,-0.005451974,-0.011047422,-0.021234006,-0.033572685,-0.015423348,-0.005236765,0.025681669,-0.02051664,-0.024103465,-0.021377478,-0.00738886,-0.031707536,0.017790653,-0.026829453,0.007783411,-0.003335747,0.024677357,0.006384549,0.035724778,-0.004017244,-0.018651491,-0.014060355,-0.029842386,-0.012553888,0.006994309,-0.00317434,0.018292809,0.019942747,-0.01169305,0.002456975,0.010330057,-0.031707536,0.00799862,-0.019655801,-0.006205208,-0.012769097,-0.035294361,0.026112087,-0.004483532,0.02094706,0.019081909,0.001676841,-0.040746335,-0.004035179,-0.014992929,0.004375927,-0.049928606,-0.02051664,0.004268322,0.015351612,-0.037016038,-0.001452664,-0.021234006,-0.005738921,-0.051650282,-0.008285566,0.012840834,-0.015925504,0.018794963,-0.001228488,-0.035868254,-0.00347922,-0.003264011,0.002528712,0.01477772,-0.010545266,0.018221073,0.018149335,-0.028838074,-0.012984307,-0.037302982,-0.041607171,-0.043328848,-0.019799275,-0.019225383,-0.011047422,0.011908259,0.021664424,-0.012553888,0.004662873,0.005451974,-0.024533885,0.0067791,0.022812208,-0.037589926,-0.031564061,0.007101914,-0.00760407,-0.025107777,0.015566821,0.020803586,-0.033572685,0.062841177,0.034146577,-0.007532333,-0.001865149,-0.023673046,0.032424901,0.018508019,-0.005703052,-0.015853768,0.019655801,0.042181063,0.006671495,-0.004573202,0.024390411,0.009756165,-0.00029143,0.000107605,0.032711845,-0.005523711,-0.015566821,0.009110536,0.017216761,0.006241076,-0.003945508,0.007783411,0.024246939,0.048206929,0.00277979,-0.002367305,-0.05107639,-0.016284186,-0.016929815,0.016858079,0.000703914,-0.021234006,0.021234006,-0.014634247,0.001389895,0.008321434,-0.016499396,0.014921193,0.025394723,0.035437834,0.013486463,-0.022668736,-0.012338678,-0.034003101,-0.005559579,-0.008106225,0.023959992,-0.019368855,0.024533885,-0.000600793,0.009756165,-0.001936886,-0.014490774,0.018077599,0.004447663,0.011262631,-0.003658562,0.043328848,-0.018938437,0.00799862,-0.018221073,0.041320227,0.000363166,-0.003730298,0.002851526,-0.024103465,0.003515089,-0.0135582,-0.003497155,-0.006814968,0.014060355,0.027116399,-0.003192274,0.011406104,0.042468011,-0.036442146,-0.007245387,0.032424901,-0.038737711,0.008680117,-0.035581306,0.027546817,0.021664424,-0.000757717,-0.022238316,0.018221073,-0.006205208,0.005093292,0.001264356,-0.002116227,0.001098465,0.017431971,-0.042181063,0.010760476,0.033285737,0.002708053,-0.007352991,-0.009827901,-0.031994481,-0.020803586,0.009971374,-0.014849456,-0.003658562,0.024964303,-0.001793413,0.021090532,0.01578203,0.012984307,0.006922573,-0.032711845,-0.013701673,0.00390964,0.017503707,-0.015351612,0.006922573,0.028694602,0.012266942,-0.027259871,0.007675806,-0.002295568,-0.020086221,0.00595413,-0.027833764,0.001551302,0.008644248,-0.002187963,0.00040576,0.024964303,0.013916882,-0.015925504,0.014347301,-0.011549577,0.018938437,-0.032424901,0.003730298,0.003281945,0.032998793,0.005595447,0.025681669,0.011047422,0.026399033,0.02912502,-0.006241076,0.004627005,0.024390411,0.001542335,-0.034576993,0.011477841,-0.00491395,-0.014347301,0.023529572,-0.004770477,-0.014921193,-0.028264182,0.02812071,0.00164994,0.008680117,-0.005416106,0.035581306,-0.02812071,0.006097603,-0.016355922,-0.010114847,0.033142265,-0.021807898,0.001228488,-0.002170029,-0.032711845,0.018149335,0.014132091,0.03055975,0.031133642,-0.011979996,0.008967063,-0.013486463,-0.02812071,0.052224174,0.004124849,-0.008715985,-0.034863941,0.025251249,0.07977099,-0.000072297,-0.014705983,0.033142265,0.024103465,-0.004232454,-0.007496465,-0.024246939,-0.029698912,-0.009469219,0.010114847,0.001201586,0.00860838,0.012051732,-0.006025866,0.014490774,0.014992929,0.01169305,-0.003192274,0.005308501,0.0045194,0.017575443,0.001022245,-0.018794963,-0.001847215,0.011119158,0.02051664,-0.006886704,0.010330057,-0.003353682,0.018794963,0.013773409,0.026399033,0.007962752,-0.018221073,-0.012553888,-0.003586825,-0.002170029,0.047633037,0.011908259,0.007209518,0.045624416,0.028694602,0.004357993,0.023959992,0.004232454,0.009182272,0.003012933,0.035294361,-0.055954475,0.014849456,0.012553888,0.004340059,-0.000511123,-0.024390411,0.011406104,0.013127781,0.013629936,-0.011406104,0.002582514,-0.004555268,0.005559579,0.000569409,0.017934127,-0.014060355,0.02912502,0.003819969,0.011190895,-0.011262631,0.017001551,0.012553888,-0.02238179,0.024246939,0.032281429,0.032711845,-0.016714605,-0.021520952,0.016355922,-0.011334368,-0.003891705,-0.008572512,-0.016929815,0.0135582,-0.057963096,0.015566821,0.001856182,-0.002456975,-0.000766684,0.005380238,0.000923607,0.035581306,0.005272633,-0.009612692,0.018651491,-0.023959992,-0.001416796,0.033285737,-0.002725987,0.024533885,-0.010186584,0.003802035,-0.029268494,-0.011764786,0.003837903,0.022955682,0.053945851,-0.002232799,0.019512329,0.014419037,0.028407656,0.004985687,0.00210726,0.005774789,0.032568373,-0.024964303,0.019655801,-0.012123469,0.031994481,0.015638558,0.038450766,-0.011979996,0.033716157,0.019368855,0.017431971,0.022668736,0.015423348,-0.001927919,-0.001102949,0.028694602,-0.013701673,-0.036155198,-0.010688739,0.000535782,-0.021807898,-0.005200896,-0.040459387,0.007137782,-0.006492154,-0.00277979,0.020803586,0.027833764,-0.000780134,0.000600793,-0.025538195,-0.011764786,0.021090532,0.028694602,-0.016929815,-0.025251249,0.029268494,-0.013271254,0.014634247,0.000376617,-0.025251249,-0.026255561,-0.037302982,0.003138472,-0.024677357,-0.019799275,0.025825141,-0.040746335,0.002510778,-0.031851009,-0.014347301,-0.00158717,-0.046772201,-0.028838074,0.006635627,-0.001058113,0.014132091,-0.00286946,0.019368855,0.007281255,0.036155198,0.065710634,0.018794963,-0.029268494,0.003461286,0.012984307,0.006133471,0.003497155,0.046198308,-0.014132091,-0.010186584,0.028981548,-0.000286946,-0.003102604,0.011190895,0.014490774,-0.020660114,-0.00347922,-0.004842214,-0.000506639,0.002600448,0.017073289,-0.011836523,-0.026685979,-0.023959992,0.023673046,-0.006958441,0.040172443,-0.031133642,0.009182272,-0.015638558,-0.002421107,0.004555268,0.014705983,-0.028407656,-0.014921193,-0.015710294,-0.008751853,-0.006420417,-0.038450766,-0.011908259,0.006133471,0.002474909,-0.008070357,-0.01025832,-0.011119158,0.004465597,0.010903949,0.009074667,0.030703224,-0.019368855,-0.007891015,0.007675806,-0.005093292,0.023099154,0.022094844,0.00738886,0.007066045,-0.023242628,-0.020660114,0.009397482,-0.006635627,0.009540955,0.006348681,-0.013773409,-0.000186067,-0.021234006,-0.017145025,-0.007030177,0.010114847,0.024390411,-0.024964303,-0.041033279,0.0135582,0.014060355,0.008715985,0.018794963,-0.039598551,-0.015208139,0.027977237,0.020086221,0.012195205,-0.010760476,-0.025538195,0.025394723,0.012697361,-0.053371958,-0.008249698,0.005846525,-0.045624416,-0.027977237,-0.012410415,-0.02195137,-0.022955682,0.011477841,0.026972925,-0.031420588,-0.012051732,-0.015925504,-0.004322124,-0.017145025,0.012840834,0.01578203,-0.010186584,-0.00091464,-0.028264182,0.00369443,-0.029985858,-0.009899638,0.018794963,0.053945851,0.007317123,-0.020086221,0.008967063,-0.001506467,-0.006850836,0.011477841,-0.003120538,-0.005631316,-0.027977237,0.01047353,0.003120538,-0.001354026,-0.004160717,-0.004698741,-0.049067769,0.021807898,-0.037589926,0.03672909,-0.004878082,-0.006241076,0.000049879,0.014203828,-0.027259871,0.004196586,-0.002421107,0.008106225,-0.00760407,-0.003802035,-0.016140714,0.038737711,-0.010043111,-0.037589926,-0.062267285,-0.001506467,-0.006384549,-0.012697361,-0.011190895,-0.01578203,0.014132091,-0.02238179,-0.024677357,0.011621314,-0.028407656,0.010688739,0.039311603,0.009254009,-0.009612692,-0.040459387,0.021234006,0.007926884,-0.057102256,-0.045624416,0.003497155,-0.003120538,-0.015853768,-0.006528022,0.011334368,-0.008177961,-0.033716157,0.010114847,0.035868254,-0.021807898,-0.010975685,-0.039024659,0.021234006,0.001990688,-0.009756165,-0.003819969,-0.033142265,-0.035150886,0.028407656,0.007711674,0.018364545,0.005416106,0.010545266,-0.032281429,0.01291257,0.003102604,-0.009756165,0.05107639,-0.001080531,-0.043615796,0.025968615,0.012697361,0.024820831,0.024246939,-0.020086221,-0.012195205,0.00760407,0.009540955,-0.003802035,0.043328848,-0.010043111,0.003891705,-0.054519743,0.043041904,-0.032711845,0.024820831,0.018651491,-0.008357302,0.009540955,-0.003156406,-0.019081909,-0.025825141,-0.02912502,0.026255561,-0.017216761,0.010401793,-0.028551128,-0.005200896,0.012625624,-0.008142093,0.039311603,-0.00082497,-0.003784101,0.037876874,0.006599758,-0.021520952,0.047633037,0.012410415,-0.01477772,0.023529572,0.004985687,-0.031707536,0.007675806,-0.017934127,-0.034863941,0.018794963,-0.011119158,-0.027546817,0.009612692,0.00760407,0.057102256,0.006241076,0.007281255,-0.007675806,-0.008285566,0.012553888,-0.007245387,0.016284186,-0.024964303,0.007030177,-0.011836523,-0.045050524,0.021090532,-0.021664424,0.00369443,0.037016038,-0.010186584,-0.00656389,0.016355922,0.019225383,0.009002931,-0.008034488,-0.004555268,0.046772201,-0.014347301,0.014347301,-0.023959992,0.017790653,0.031133642,-0.025825141,0.035581306,-0.012769097,0.017360235,0.024677357,0.000046517,0.010903949,0.011262631,-0.000573892,0.026829453,-0.024820831,-0.001309191,0.008177961,-0.002143128,-0.018651491,-0.026685979,-0.040172443,-0.018651491,0.007568201,-0.018794963,0.003281945,-0.014347301,0.005738921,-0.020373167,-0.02051664,-0.028551128,-0.040172443,-0.017718917,0.046198308,0.003802035,-0.005523711,0.07345818,0.000412485,-0.025968615,0.024246939,-0.024964303,0.024820831,0.005882393,0.011190895,0.020086221,-0.029411966,-0.029842386,0.006922573,-0.004286256,0.0233861,-0.0135582,0.000551474,0.026255561,0.019799275,0.003568891,-0.025681669,-0.009469219,-0.002636316,0.013486463,0.050215553,-0.040459387,-0.003622693,0.019225383,-0.015853768,-0.017001551,0.028407656,0.02812071,0.01477772,-0.007209518,0.046198308,0.024246939,0.035868254,-0.019225383,-0.030272804,0.006599758,0.000473013,-0.018364545,0.033429209,-0.0233861,0.021664424,0.028694602,-0.009684428,-0.002815658,0.015136402,0.006994309,0.017360235,-0.027116399,0.042181063,-0.018794963,-0.037589926,-0.018508019,-0.012266942,-0.00277979,-0.01334299,-0.020373167,-0.004949819,-0.018651491,0.026829453,-0.011979996,0.00799862,0.040459387,-0.00738886,0.008249698,0.017718917,-0.042754956,-0.011119158,-0.043615796,-0.009325746,-0.009612692,-0.008285566,-0.008213829,0.012625624,0.000919124,-0.041033279,0.000636661,-0.045911364,-0.001909984,-0.016642869,0.013414727,0.03055975,-0.013414727,0.010186584,0.056241419,-0.008321434,-0.000200638,0.006205208,0.012625624,0.009756165,-0.035294361,0.034003101,-0.023529572,0.031564061,-0.026399033,0.029268494,0.001183652,0.01334299,0.004035179,-0.00491395,-0.002241766,-0.011764786,0.029268494,-0.011621314,0.037302982,-0.020086221,0.018651491,-0.01578203,-0.025825141,0.002528712,0.057102256,0.046198308,-0.006169339,0.008249698,0.009397482,-0.008142093,-0.037876874,-0.041607171,-0.01169305,-0.013773409,-0.020086221,-0.038737711,-0.019799275,-0.035437834,0.019368855,-0.001246422,-0.013845146,-0.037876874,-0.006814968,-0.003066736,0.003730298,0.016499396,0.012840834,0.02051664,-0.006994309,0.009182272,-0.00738886,-0.000193913,-0.037016038,0.007281255,-0.016427658,-0.003568891,0.02912502,0.021807898,0.02912502,0.004124849,-0.012625624,0.02195137,-0.036155198,0.011334368,0.018651491,0.040459387,0.006205208,0.015064666,-0.023959992,0.017360235,-0.000567167,0.032998793,-0.023099154,0.075753748,-0.038737711,-0.005057423,-0.019799275,0.014849456,-0.050215553,-0.001111916,-0.006169339,0.009469219,-0.019081909,-0.013127781,-0.028838074,-0.013414727,-0.008213829,0.006312812,-0.008177961,-0.021664424,-0.010832212,-0.012697361,0.014634247,0.004393861,-0.045337472,-0.010975685,-0.030703224,-0.003228143,-0.014849456,-0.034003101,0.009612692,-0.004806346,-0.006492154,0.018938437,0.00277979,0.023816518,-0.003407484,-0.01169305,0.006276944,-0.024820831,0.00189205,0.006814968,-0.019655801,0.035294361,0.009038799,0.006922573,0.011334368,-0.018651491,-0.009899638,0.029985858,-0.008285566,-0.013845146,0.032424901,-0.024533885,-0.024677357,0.031420588,0.003604759,0.004232454,0.01578203,-0.025107777,0.003784101,0.006276944,-0.010832212,0.009074667,-0.040172443,0.048780821,0.02094706,-0.009110536,0.008680117,-0.014132091,0.023816518,0.012051732,-0.012123469,-0.032998793,-0.032424901,-0.021664424,-0.025538195,-0.01047353,0.009002931,-0.039311603,-0.004806346,0.023673046,-0.012123469,-0.006850836,-0.030272804,0.043615796,0.002456975,0.001273323,-0.007711674,-0.008177961,0.06714537,-0.043615796,0.017216761,0.00882359,-0.005416106,-0.014060355,0.034146577,-0.022812208,-0.009899638,-0.00390964,-0.032137953,0.007245387,0.047633037,-0.007352991,0.006097603,-0.019225383,-0.027833764,-0.010545266,0.002905329,-0.002797724,0.038450766,-0.013629936,-0.008106225,-0.001143301,-0.000014361,-0.043328848,0.029698912,0.027690291,0.002143128,0.012051732,-0.02812071,0.024677357,-0.012984307,0.008715985,-0.005523711,0.039024659,-0.020373167,-0.028838074,0.026972925,0.018364545,-0.010114847,-0.011406104,0.033572685,-0.028838074,0.024677357,-0.011836523,-0.009612692,-0.03672909,0.025107777,-0.025251249,-0.009182272,0.002618382,0.030416278,-0.003210209,0.033859629,-0.015208139,-0.015279875,0.010975685,0.014132091,-0.010545266,-0.002600448,0.003945508,-0.001990688,-0.008859458,0.024533885,0.027116399,-0.005487842,-0.028551128,0.008321434,0.016714605,0.010617003,0.043328848,0.025251249,-0.033429209,0.005667184,-0.012840834,0.037589926,-0.012482151,0.002546646,0.01477772,-0.003120538,0.012984307,-0.054232799,-0.013199517,-0.029985858,-0.023673046,-0.014992929,-0.010760476,0.0233861,-0.02912502,-0.020803586,-0.010545266,0.022238316,0.005021555,0.041033279,0.016140714,-0.006097603,0.015351612,-0.017790653,-0.007675806,-0.032281429,-0.012338678,0.02955544,-0.016427658,0.039885495,0.001192619,-0.006241076,-0.000663563,-0.008070357,-0.001452664,0.025681669,-0.020803586,-0.010401793,0.001443697,0.012410415,0.007926884,-0.034003101,0.017360235,0.000999828,0.019799275,-0.001102949,0.005918262,0.010545266,-0.023529572,0.016714605,0.016571132,0.003604759,0.016140714,-0.020660114,-0.007101914,0.014132091,-0.035437834,-0.018938437,0.019225383,-0.006886704,-0.03629867,0.010545266,-0.017216761,0.005595447,-0.022812208,0.009971374,0.003371616,-0.022955682,-0.013701673,-0.019368855,-0.022238316,0.004627005,0.008213829,0.002600448,0.012769097,-0.027116399,0.015279875,-0.017073289,-0.019512329,-0.010043111,0.003120538,0.0045194,-0.024246939,0.010903949,0.001667874,-0.008895326,0.031277116,-0.016571132,-0.012266942,0.006348681,0.048493877,-0.010186584,0.001506467,0.022955682,-0.012625624,0.018938437,-0.004698741,-0.009002931,0.008249698,0.035724778,0.002887394,-0.00399931,0.007747543,-0.000780134,-0.001389895,-0.003138472,-0.016284186,-0.041033279,-0.018364545,-0.001847215,-0.011190895,0.006061735,-0.044189688,0.033859629,-0.010043111,0.040172443,-0.025251249,-0.006241076,-0.01621245,-0.028694602,-0.001345059,-0.021377478,0.037876874,0.007675806,0.006528022,0.019942747,-0.006133471,0.014275564,-0.005380238,-0.043328848,-0.05825004,0.019512329,-0.00090119,-0.018364545,-0.023099154,-0.003407484,0.026829453,-0.06542369,-0.024677357,0.011262631,-0.002618382,-0.013916882,0.031133642,-0.016427658,-0.017934127,0.020086221,-0.009827901,0.009899638,0.011621314,-0.005308501,0.021377478,-0.011621314,0.009971374,-0.037876874,-0.013916882,0.014419037,-0.001748577,0.014132091,-0.026972925,0.002725987,-0.03672909,-0.004017244,0.005738921,0.001748577,-0.014921193,-0.013127781,0.033572685,-0.022094844,-0.038163818,-0.030129332,0.005057423,0.034576993,0.028264182,0.029698912,-0.003443352,0.022238316,-0.026255561,-0.029842386,0.001883083,-0.006241076,-0.032711845,0.008429039,0.019799275,0.015710294,-0.019368855,-0.00882359,-0.007101914,-0.013414727,-0.004698741,0.01477772,-0.015351612,-0.018508019,0.034290049,-0.012984307,0.008859458,-0.010688739,-0.000573892,0.028694602,0.002313502,0.023959992,-0.013199517,-0.004770477,-0.035294361,0.003228143,0.004949819,-0.041033279,-0.015638558,0.02812071,0.009612692,-0.010760476,-0.005057423,0.010043111,-0.035868254,-0.003192274,0.016427658,-0.007711674,0.012051732,-0.013773409,0.034720469,0.00760407,0.009469219,0.012840834,-0.007962752,-0.024677357,0.006348681,-0.01334299,-0.00308467,0.012984307,0.015208139,0.02955544,0.002116227,0.000403518,-0.02195137,-0.015136402,0.002905329,0.008321434,-0.028981548,-0.035294361,-0.024533885,0.002994999,-0.017073289,-0.021664424,0.013414727,0.006384549,-0.024964303,0.018508019,0.002941197,0.01047353,-0.022668736,0.00421452,-0.034433521,0.005380238,-0.018938437,0.017001551,0.019081909,-0.002636316,-0.006456285,0.008644248,0.008859458,0.011190895,-0.00760407,0.006707363,0.007066045,-0.017718917,0.012195205,-0.037589926,-0.001013278,-0.002456975,-0.003658562,0.016499396,-0.00286946,0.002851526,-0.013414727,0.027977237,-0.040459387,-0.000515606,0.017431971,-0.00882359,0.029985858,-0.007532333,-0.01169305,-0.011836523,0.022525262,0.004627005,0.027403345,-0.010688739,-0.011334368,-0.031564061,-0.018221073,0.023959992,-0.016858079,0.045624416,0.017288497,-0.023529572,-0.016786342,0.042181063,0.003748232,-0.017288497,-0.008142093,-0.004268322,0.040172443,-0.019368855,0.006671495,-0.001488532,0.042754956,-0.020229694,-0.028694602,-0.041033279,0.01047353,0.004286256,0.004411795,-0.019081909,0.020803586,0.03672909,-0.008142093,-0.008751853,0.001640973,-0.014347301,-0.038450766,0.000522331,-0.020229694,-0.018508019,0.035581306,0.050789446,0.055093635,-0.021807898,0.038163818,-0.011262631,0.025251249,-0.034290049,0.045050524,0.0067791,-0.02094706,-0.048206929,0.008859458,0.007137782,-0.024677357,0.012769097,0.006025866,-0.035294361,0.009612692,-0.04476358,0.007675806,0.037876874,0.005236765,0.001156751,0.012625624,0.01025832,0.023529572,0.015423348,0.004160717,-0.021664424,-0.017862389,0.015925504,0.041033279,0.023242628,0.019512329,0.037876874,-0.018005863,-0.006635627,0.001981721,0.016571132,0.009540955,0.010114847,0.008715985,0.006599758,0.012410415,0.005236765,-0.014992929,0.03099017,-0.002797724,-0.039885495,0.05825004,0.000159165,0.016140714,0.043041904,-0.000887739,0.008034488,0.024964303,-0.028838074,-0.015638558,0.009182272,-0.033859629,-0.001963787,-0.008070357,-0.009612692,-0.012410415,0.003676496,-0.047633037,0.005236765,0.032711845,0.002439041,0.017073289,-0.011621314,-0.011764786,-0.018651491,0.003927574,0.002456975,-0.019225383,0.018938437,0.046198308,0.019081909,-0.045624416,-0.015423348,0.009182272,0.020086221,0.008393171,-0.003855837,-0.019942747,-0.02094706,0.000883256,0.015064666,-0.010688739,0.011119158,0.015495085,0.014490774,-0.022238316,0.012051732,0.012769097,-0.019081909,-0.005344369,-0.011621314,0.017145025,-0.008249698,-0.005344369,0.022812208,0.002286601,-0.009002931,0.028407656,-0.001865149,-0.013701673,-0.013845146,-0.006492154,0.022812208,-0.030416278,-0.035294361,-0.042754956,-0.016284186,0.007137782,0.002510778,0.008572512,-0.013701673,0.00656389,-0.006671495,0.012697361,-0.022238316,-0.001856182,0.006276944,0.006599758,0.008680117,-0.006133471,0.006958441,-0.023816518,0.008177961,0.009254009,0.003335747,-0.006635627,-0.015853768,0.007532333,-0.048206929,-0.05825004,-0.025394723,-0.031420588,-0.001049146,0.021377478,-0.023816518,-0.046198308,0.026112087,0.0045194,-0.028694602,-0.007747543,-0.024533885,-0.024677357,-0.032281429,0.018794963,-0.032711845,-0.009684428,0.011190895,-0.001380928,0.015279875,-0.025107777,-0.005738921,-0.004340059,-0.002170029,-0.017718917,-0.020373167,0.010186584,-0.009971374,-0.025394723,0.003622693,-0.048493877,0.015638558,-0.036155198,-0.016427658,-0.000600793,0.003281945,0.022094844,-0.009110536,-0.017145025,-0.023242628,-0.014921193,0.023673046,0.02195137,-0.025394723,0.003371616,-0.032998793,-0.000959476,-0.037589926,-0.013271254,-0.04476358,-0.015423348,-0.018651491,-0.049067769,0.033429209,-0.002089326,-0.033716157,-0.000932575,-0.001080531,0.036155198,-0.004106915,0.005272633,-0.02195137,-0.010043111,-0.027403345,-0.035868254,0.006814968,0.039598551,0.037302982,-0.041320227,-0.025394723,-0.025394723,-0.000699431,0.003604759,0.016355922,-0.00799862,-0.006994309,0.035150886,0.020229694,-0.007747543,0.017647181,0.026399033,-0.030416278,-0.011908259,0.026542507,-0.012195205,0.034146577,-0.006169339,-0.008859458,0.0045194,0.019799275,-0.031277116,-0.022812208,0.007066045,0.039885495,0.001264356,-0.026542507,-0.016355922,0.002214865,-0.018938437,-0.02955544,-0.008070357,-0.006420417,-0.001389895,0.002241766,-0.018292809,0.016355922,-0.002134161,0.037302982,0.00180238,-0.013199517,-0.020086221,-0.011621314,0.021377478,-0.005272633,-0.02195137,-0.017216761,0.037876874,0.033142265,0.041607171,-0.011477841,0.031133642,-0.045050524,-0.003981376,-0.025394723,-0.031707536,0.024533885,0.032568373,0.028694602,-0.021090532,-0.019942747,0.054806691,-0.004483532,-0.020086221,-0.01599724,0.018651491,0.020373167,0.000504397,-0.007424728,-0.063702017,-0.014203828,0.030846696,-0.006599758,-0.027259871,-0.024103465,-0.020660114,-0.004985687,0.005559579,-0.034146577,-0.011549577,-0.00173961,0.008321434,0.007030177,-0.015638558],
                "numCandidates": 150,
                "limit": 10
            }
        },
        doc! {
            "$project": doc! {
                "_id": 0,
                "title": 1,
                "plot": 1,
                "year": 1,
                "score": doc! { "$meta": "vectorSearchScore" }
            }
        },
    ];

    // Run the query and print the results.
    let mut results = my_coll.aggregate(pipeline).await?;
    while let Some(result) = results.try_next().await? {
        println!("{}", result);
    }

    Ok(())
}

```

**Output:**

```js
{ "plot": "A down-on-his-luck inventor turns a broken-down Grand Prix car into a fancy vehicle for his children, and then they go off on a magical fantasy adventure to save their grandfather in a far-off land.", "title": "Chitty Chitty Bang Bang", "year": 1968, "score": 0.7492625713348389 }
{ "plot": "A pilot, stranded in the desert, meets a little boy who is a prince on a planet.", "title": "The Little Prince", "year": 1974, "score": 0.734351634979248 }
{ "plot": "In 19th century England young Mary Grant and her brother Robert Grant embark on a dangerous quest to find their missing father,sea captain Grant,who vanished somewhere along the Chilean coast.", "title": "In Search of the Castaways", "year": 1962, "score": 0.7277882099151611 }
{ "plot": "An apprentice witch, three kids and a cynical conman search for the missing component to a magic spell useful to the defense of Britain.", "title": "Bedknobs and Broomsticks", "year": 1971, "score": 0.720264196395874 }
{ "plot": "In this magical tale about the boy who refuses to grow up, Peter Pan and his mischievous fairy sidekick Tinkerbell visit the nursery of Wendy, Michael, and John Darling. With a sprinkling ...", "title": "Peter Pan", "year": 1960, "score": 0.7198488712310791 }
{ "plot": "A young boys' coming of age tale set in a strange, carnivalesque village becomes the recreation of a memory that the director has twenty years later.", "title": "Pastoral Hide and Seek", "year": 1974, "score": 0.7196846008300781 }
{ "plot": "When his cattle drivers abandon him for the gold fields, rancher Wil Andersen is forced to take on a collection of young boys as his drivers in order to get his herd to market in time to ...", "title": "The Cowboys", "year": 1972, "score": 0.717815637588501 }
{ "plot": "A red balloon with a life of its own follows a little boy around the streets of Paris.", "title": "The Red Balloon", "year": 1956, "score": 0.7149159908294678 }
{ "plot": "When a princess is shrunken by an evil wizard, Sinbad must undertake a quest to an island of monsters to cure her and prevent a war.", "title": "The 7th Voyage of Sinbad", "year": 1958, "score": 0.7148089408874512 }
{ "plot": "This True Life Fantasy follows and shows how the life of a female squirrel, Perri, in the forest is filled with danger and fraught with peril. When not fleeing her natural enemy, the Marten...", "title": "Perri", "year": 1957, "score": 0.7121472358703613 }
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between 1955 and 1975. It returns documents that summarize children's adventures in the plot for movies released between 1955 and 1975.

**See also: Additional Filter Examples**

The [MongoDB Vector Search Quick Start Tutorial](https://www.mongodb.com/docs/vector-search/tutorials/quick-start.md#std-label-vector-search-quick-start) tutorial demonstrates other pre-filters in semantic search queries against the embedded data in the `sample_mflix.embedded_movies` collection.

#### ENN Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `plot_embedding_voyage_3_large` field using vector embeddings for the string *world war*. It requests exact matches and limits the results to `10` documents only. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `plot`, `title`, and `year` fields in the results.

- Add a field named `score` that shows the vector search score of the documents in the results.

### Asynchronous API

```rust
// Raise the recursion limit so the doc! macro can expand the 2048-element
// query vector.
#![recursion_limit = "2560"]

use mongodb::bson::{doc, Document};
use mongodb::{Client, Collection};
use futures::TryStreamExt;

#[tokio::main]
async fn main() -> mongodb::error::Result<()> {
    // Replace the placeholder with your Atlas connection string.
    let uri = "<connection-string>";
    let client = Client::with_uri_str(uri).await?;

    // Access your database and collection.
    let my_coll: Collection<Document> = client
        .database("sample_mflix")
        .collection("embedded_movies");

    // Set "exact" to true to run an ENN search instead of an ANN search.
    let pipeline = vec![
        doc! {
            "$vectorSearch": doc! {
                "index": "vector_index",
                "path": "plot_embedding_voyage_3_large",
                "queryVector": [0.000370218,0.038684014,-0.001893905,-0.060604952,-0.019261414,0.001531242,0.015151238,-0.014103547,-0.019180823,-0.029335376,-0.011846979,0.003868401,0.012894671,-0.002458047,-0.003002041,-0.027078809,-0.019583782,0.041907679,-0.011282837,-0.029818926,0.031914312,-0.020309107,-0.002981893,-0.019906148,-0.012249937,0.041585315,-0.005601123,0.039328746,0.040618215,-0.017085439,-0.038361646,-0.012894671,-0.000352589,0.022565674,-0.011685796,-0.010114257,-0.019906148,-0.012491712,-0.022888042,-0.027401175,0.011846979,-0.002317011,0.045776084,-0.019422598,0.006930886,0.004875797,-0.038845196,0.023855142,0.009630707,-0.045131348,0.003868401,-0.00223642,-0.004392247,0.007212956,-0.019422598,0.046743184,-0.013217038,0.008099466,0.020792658,-0.062861525,-0.047710285,0.009388932,0.001541316,0.050611585,-0.032881413,-0.034009695,0.003002041,-0.005359347,-0.025628159,0.036749814,0.006286152,0.016440706,-0.041262947,0.015715381,-0.012652896,-0.006326448,-0.014909463,0.041262947,-0.025144609,0.00417062,-0.026111709,0.066729926,0.013619997,0.025144609,-0.004291508,0.007978578,-0.009751595,0.003566182,-0.010557512,-0.028207093,-0.015393013,0.048032649,-0.032075495,-0.014425913,0.020792658,0.01096047,0.008502424,-0.013217038,-0.032075495,0.026917625,-0.00165213,0.007172661,-0.063506253,0.034654427,-0.013861772,0.009268044,-0.012894671,-0.023855142,-0.024983425,-0.009308341,0.047710285,-0.010396329,-0.02949656,-0.015151238,0.025144609,0.041262947,0.02095384,-0.004432543,0.011041062,-0.032881413,0.016118338,-0.000478513,0.036749814,0.00417062,-0.040457029,0.017730173,-0.071565427,0.023532774,0.047387917,-0.017730173,0.026272893,-0.001289467,0.000760584,0.004331803,0.017891357,0.012652896,-0.064150989,0.058348387,0.040295847,-0.023532774,-0.012894671,-0.02852946,-0.001914053,0.004734762,-0.017568989,-0.007736803,-0.02095384,-0.014909463,-0.014909463,-0.02047029,0.018858457,-0.005198164,0.000264442,-0.007092069,0.026434075,0.005601123,0.007011477,-0.003928845,-0.004190768,0.023693958,-0.011927571,0.001203838,0.008180057,0.011766387,0.015715381,-0.038522828,-0.019342007,-0.006084673,0.003404999,-0.002256567,-0.003485591,0.009832187,0.023371592,-0.04384188,-0.029818926,0.038361646,0.019906148,-0.004372099,0.004090028,-0.015393013,-0.028690644,-0.033203777,0.025305793,0.015957156,0.005560827,0.021115024,0.008905382,0.018858457,-0.024983425,0.008180057,0.055769451,0.025628159,-0.010557512,-0.000236738,-0.003626626,-0.014184138,0.019664373,-0.00310278,-0.011202246,0.01426473,0.007092069,0.02901301,0.046420816,-0.001994645,0.02192094,0.038845196,-0.036588628,0.021598574,-0.019986739,0.003707218,0.001138358,0.018697273,0.003888549,-0.034976795,0.016360113,-0.031591944,0.002468121,0.015554197,0.001611834,0.013700588,-0.052223418,-0.006004081,0.024338692,-0.024661059,-0.006689111,-0.035460345,0.010235145,0.039489929,-0.007857691,-0.026272893,-0.00261923,-0.011363429,-0.026756443,-0.00640704,0.036749814,0.037233364,-0.006245856,-0.005278756,-0.027562359,-0.049966849,-0.021276208,-0.006971181,-0.013055854,-0.005399643,0.048032649,-0.033203777,-0.002296863,0.023693958,0.026917625,0.000705177,0.022404492,-0.021598574,0.013700588,0.004432543,0.031269576,0.01523183,0.010275441,-0.017568989,-0.023210408,0.050289217,-0.004996685,0.010315737,-0.017004848,0.017246623,-0.00950982,0.017327214,-0.035943896,0.014506505,0.001621908,-0.012491712,0.01096047,-0.011927571,-0.024177508,0.015634788,-0.026595259,0.007897986,-0.014425913,-0.001490946,0.017971948,0.007736803,0.023371592,0.011041062,0.008220353,-0.010557512,0.003888549,-0.034493245,-0.043197148,-0.013942363,-0.008905382,0.002699822,0.025628159,0.001430503,-0.008018874,-0.018858457,0.059315488,-0.018697273,-0.040618215,-0.014022955,0.004815354,0.012008162,-0.014103547,0.030786026,0.043519516,0.005601123,-0.019664373,0.001400281,-0.022082124,-0.018858457,-0.026434075,0.025305793,-0.024822243,0.038039278,-0.011121654,-0.032720227,-0.018374907,-0.005137721,0.001390207,0.028045909,0.03046366,0.00592349,-0.041907679,-0.024338692,-0.042552415,0.006527927,-0.012008162,-0.027401175,0.000337478,0.027884725,0.009912779,-0.011121654,0.004009437,-0.003122928,0.022404492,-0.010275441,-0.004392247,0.00689059,0.01523183,-0.019180823,-0.034170877,-0.040940579,0.021598574,0.005077277,-0.03046366,0.04384188,0.03046366,0.012733487,0.010879879,0.02192094,-0.006930886,-0.016924256,0.038200464,-0.013861772,0.002417751,-0.023532774,-0.016279522,-0.014425913,0.026595259,0.024177508,0.000977174,0.007333844,0.02998011,-0.042230047,0.003042337,0.000730362,0.033364963,-0.002306937,0.005057129,-0.023049224,-0.015876563,-0.022726858,-0.005641419,0.004553431,0.009751595,0.014587097,0.017246623,-0.049966849,0.004613874,0.040457029,0.04287478,0.004090028,-0.00261923,0.002407677,0.039489929,0.002377455,0.007051773,0.025144609,0.024177508,-0.000705177,0.012411121,-0.025789343,-0.024016324,-0.030302476,-0.009268044,-0.00950982,0.017246623,0.013458813,0.008583016,-0.022565674,-0.006366744,0.00427136,-0.007736803,0.020147923,-0.012733487,-0.023693958,-0.006165265,0.035137977,-0.023049224,0.002699822,0.005399643,0.035299163,-0.007817394,0.031914312,-0.000149221,0.015473605,-0.026272893,-0.009711299,-0.002981893,0.000649771,0.064150989,0.032720227,-0.052223418,-0.017810764,-0.010275441,0.027078809,0.030786026,-0.016360113,0.039973479,-0.003122928,-0.038522828,-0.012249937,-0.033848513,-0.027239993,-0.028851826,0.018374907,-0.030302476,-0.048032649,0.011282837,0.058670752,-0.008784494,0.01096047,0.005057129,0.004009437,0.002488269,0.016843664,0.003163224,-0.027884725,-0.001934201,-0.030302476,-0.015715381,-0.001480872,0.011766387,-0.039973479,-0.009227749,-0.003304259,-0.026917625,-0.012088754,-0.014990055,0.03046366,0.007857691,0.042552415,-0.011846979,-0.008421832,-0.001813313,-0.019342007,-0.017166032,0.000972137,0.017004848,-0.018374907,0.037555728,0.019986739,0.018697273,0.014184138,0.027723543,0.023693958,-0.005077277,-0.025305793,0.011846979,0.000705177,0.042552415,-0.037072178,0.010879879,-0.028690644,-0.029818926,0.010879879,-0.014184138,-0.036266264,-0.031591944,-0.033687327,0.022888042,-0.016763072,0.004513135,0.000705177,0.02192094,0.025950525,0.015473605,-0.018374907,0.039489929,0.002881153,-0.037072178,-0.021115024,-0.008623311,-0.002095384,-0.026272893,0.015795972,0.015715381,0.034493245,0.030302476,0.010799287,-0.020228514,0.005137721,0.025628159,0.024016324,-0.008220353,0.002397603,-0.030624844,-0.014587097,0.022082124,-0.006608519,-0.041101765,-0.002478195,-0.031914312,0.017166032,-0.008300944,-0.004593727,-0.001390207,0.032720227,-0.005681715,0.002417751,0.000473476,-0.037878096,-0.046743184,-0.01378118,-0.016198931,-0.007897986,0.006608519,-0.011846979,0.027078809,-0.022243308,0.022565674,-0.007293548,-0.019019639,0.037394546,-0.035299163,-0.02192094,0.008421832,0.000135998,-0.000785769,-0.051578686,0.009227749,-0.015393013,-0.029174194,-0.015554197,0.001400281,0.007495028,-0.002820709,0.041585315,-0.017568989,0.054479986,-0.005641419,-0.024177508,-0.042552415,0.026111709,-0.014909463,0.023855142,-0.022565674,0.010033666,0.028207093,0.010073962,0.007736803,0.015312422,0.037878096,-0.002659526,-0.030786026,0.012652896,-0.019261414,0.005641419,0.019100232,-0.037555728,-0.00013285,-0.020228514,-0.001672278,0.038039278,-0.008703903,0.011282837,0.004351952,0.012894671,0.024177508,0.016440706,0.013942363,-0.008542719,0.005842898,0.001934201,0.00090162,0.014022955,-0.024983425,0.021115024,0.010073962,0.002528564,0.001390207,-0.012008162,0.002347233,-0.015795972,-0.016843664,-0.001793165,-0.016601888,-0.010396329,-0.027239993,-0.001188727,-0.001264282,-0.00950982,0.003928845,0.019503189,0.003485591,-0.026595259,-0.01096047,-0.030302476,-0.00320352,-0.01523183,0.028045909,-0.005641419,0.031108394,-0.01096047,0.011363429,0.016118338,-0.022404492,0.02143739,0.019342007,-0.013378222,0.027723543,-0.034332063,-0.015312422,0.02852946,-0.039489929,0.032720227,0.010154554,0.004956389,0.036105078,0.004775058,-0.038522828,0.019986739,0.020147923,0.009751595,-0.006366744,0.038200464,-0.028690644,-0.007656211,0.020228514,0.00155139,-0.015795972,0.022243308,0.011444021,-0.012491712,0.020550882,0.033687327,0.008865086,0.017730173,0.018213723,0.001682352,-0.043519516,-0.038200464,0.018052539,0.006930886,0.002075236,-0.018536089,0.008703903,-0.000053518,-0.007172661,0.025144609,-0.008099466,0.000120888,-0.016763072,-0.005762306,-0.004432543,-0.00640704,0.05996022,0.031914312,-0.002075236,0.027401175,0.037555728,-0.004311656,-0.01426473,-0.010638104,0.048999749,0.002317011,0.032075495,-0.000120888,-0.00358633,-0.036105078,0.020792658,0.008663607,0.003868401,-0.026917625,-0.02192094,-0.019261414,0.01378118,0.033364963,0.027884725,-0.005883194,-0.009590412,-0.001440577,0.025628159,0.050289217,0.009912779,0.036427446,0.001123247,0.000637178,0.007777099,0.008865086,0.014506505,0.031108394,0.020067332,-0.042552415,-0.006527927,0.005117572,-0.022888042,0.006447336,-0.018294314,-0.004714614,0.009751595,-0.011927571,0.020389698,-0.018939048,0.004210916,0.049644485,-0.014587097,-0.019019639,0.000795843,-0.016440706,0.011202246,0.031430762,0.024177508,0.029818926,-0.014103547,-0.017568989,0.006165265,-0.023855142,0.026434075,-0.012491712,0.008784494,-0.019664373,-0.019261414,-0.003928845,0.013378222,-0.009227749,0.003969141,0.023049224,0.010799287,0.003122928,0.008260649,-0.026595259,-0.055447087,0.016440706,-0.003304259,-0.003707218,-0.046743184,0.018858457,0.000375255,-0.016924256,0.020792658,0.016440706,-0.027401175,0.002740117,-0.007092069,-0.005802602,0.000506217,0.028690644,-0.000493624,0.001571538,0.001400281,0.003263964,-0.001994645,-0.00310278,-0.002327085,-0.01474828,0.026595259,0.008300944,-0.008260649,0.00592349,0.046743184,-0.009308341,-0.016924256,0.011444021,0.01047692,0.006326448,-0.037394546,-0.008583016,-0.020631474,0.024177508,0.015312422,-0.007938282,0.017085439,0.02143739,-0.004130324,0.004372099,-0.004976537,0.048032649,-0.027401175,0.018697273,-0.006447336,0.00203494,0.005963786,-0.014184138,0.009671004,0.007535324,-0.033042595,0.016360113,-0.024338692,-0.008099466,0.024499875,0.000785769,0.010799287,0.028207093,-0.01523183,0.022082124,0.006527927,0.032881413,-0.037716914,0.034009695,-0.009671004,0.016521297,0.032881413,-0.02143739,0.02143739,-0.014184138,0.006124969,-0.028368276,0.038039278,0.026917625,0.012411121,-0.009912779,-0.006366744,-0.047387917,0.016763072,-0.022726858,0.064473353,-0.017730173,0.009832187,0.003445295,0.025789343,-0.003344555,-0.021276208,0.005198164,0.01378118,-0.011202246,-0.006286152,-0.026434075,-0.007817394,0.003969141,-0.037394546,0.006930886,0.000836139,0.000254368,-0.036749814,-0.022082124,-0.006568223,-0.026111709,-0.002175976,0.004069881,-0.037072178,-0.017568989,0.048355017,0.011605204,0.00523846,-0.023210408,-0.01329763,0.000198961,0.02095384,0.004069881,0.000124036,0.008018874,-0.004009437,-0.065440454,-0.008985974,-0.04384188,0.00261923,-0.017407807,0.012733487,-0.017246623,0.031591944,0.007454732,-0.015715381,-0.025789343,0.016843664,-0.008300944,-0.010557512,-0.020550882,-0.028851826,0.002498342,0.028368276,-0.037716914,0.006366744,0.027562359,-0.003062484,0.017649582,0.034493245,-0.003082632,0.017891357,-0.023693958,0.020309107,0.018777864,0.055769451,-0.011363429,-0.018777864,0.022565674,0.001410355,0.035299163,0.012975262,0.007897986,-0.031108394,0.007253252,0.001299541,0.02143739,-0.012249937,0.01047692,-0.020631474,-0.014667688,-0.029657744,-0.002861005,-0.023693958,0.042230047,-0.000669918,0.001531242,-0.005883194,-0.03046366,-0.05286815,0.029174194,-0.009630707,-0.013136446,-0.034654427,0.021598574,-0.012491712,-0.019422598,0.021759758,0.006689111,-0.058670752,0.014828872,0.014345322,-0.016601888,0.038522828,-0.026272893,-0.047710285,-0.003263964,-0.007978578,0.016682481,-0.027078809,-0.000295923,-0.00427136,-0.001198801,0.006850294,-0.006809998,-0.002498342,-0.002065162,0.012169346,-0.001218949,-0.002578934,0.008462128,0.006648815,-0.020147923,0.005399643,0.028207093,-0.014184138,-0.001611834,-0.017649582,-0.032720227,0.009630707,0.006165265,-0.020147923,-0.007132365,-0.027401175,-0.002820709,-0.022888042,0.024499875,-0.011121654,-0.017568989,-0.02095384,-0.017246623,0.018697273,-0.017730173,0.022565674,0.034170877,0.012652896,-0.009388932,0.039328746,-0.000760584,0.009388932,-0.006769702,-0.005278756,0.011282837,0.006366744,-0.049322117,-0.005722011,0.009630707,-0.00223642,-0.004251212,-0.006930886,0.034009695,0.001359985,0.00310278,-0.05286815,-0.004372099,0.027562359,-0.025305793,-0.010073962,-0.013136446,-0.011846979,0.030302476,-0.008018874,-0.025950525,-0.017004848,0.032075495,0.033687327,0.020550882,0.007897986,-0.034976795,-0.018616682,0.001833461,-0.04287478,0.018213723,0.029174194,0.009590412,-0.035621528,0.005762306,0.002065162,0.019180823,0.019180823,0.016521297,-0.017327214,0.023532774,0.012008162,0.032236677,0.002840857,-0.008059169,0.000861324,0.024499875,-0.012733487,0.038361646,0.033364963,0.013942363,0.028368276,0.00203494,0.005057129,0.016198931,0.051256318,-0.000302219,0.004895946,-0.02998011,-0.033203777,-0.005016833,-0.008905382,-0.018697273,0.001994645,-0.008744199,0.022082124,0.036749814,0.004351952,-0.008099466,-0.020228514,-0.019503189,0.020147923,0.028045909,-0.03094721,0.019744964,0.01523183,-0.012008162,0.017166032,0.000685029,0.021276208,-0.004049733,-0.015151238,-0.047710285,0.000488587,-0.016601888,0.003505739,0.001359985,-0.012411121,-0.017407807,-0.016601888,-0.003445295,0.019422598,0.011363429,-0.001113173,-0.008220353,-0.020389698,0.017407807,0.02143739,0.001012433,-0.006245856,-0.024016324,0.024499875,-0.006366744,0.046420816,-0.000397921,0.000098851,-0.010033666,0.007938282,0.014909463,-0.027723543,-0.040295847,-0.059315488,-0.014828872,0.001349911,-0.02998011,0.002357307,0.010154554,0.005097425,0.000992285,0.031753127,-0.009308341,0.008985974,0.013861772,-0.017327214,-0.008865086,0.040618215,-0.003707218,0.005097425,-0.011363429,0.005560827,0.01096047,-0.009388932,-0.015876563,-0.022565674,-0.016440706,0.023210408,-0.004029585,0.017568989,-0.012088754,0.00005037,0.000941915,0.000866361,0.023049224,0.000871398,0.004815354,-0.021598574,0.000730362,0.002981893,0.01047692,-0.004573578,0.014022955,0.025628159,-0.026595259,-0.020067332,0.02143739,0.033848513,-0.009912779,-0.007978578,0.002175976,-0.026917625,0.029174194,-0.025628159,-0.047065549,-0.018133132,-0.00150102,0.052223418,0.012652896,-0.022726858,0.011524612,-0.012814079,0.005359347,-0.007172661,0.013619997,0.03046366,0.013539405,-0.000591845,0.033203777,0.026917625,-0.044164248,-0.014990055,0.00223642,-0.008139761,0.025950525,0.021276208,0.005016833,-0.004976537,-0.01378118,0.00592349,-0.001329763,0.038684014,0.021115024,0.048999749,0.049966849,-0.018777864,0.018616682,0.038200464,-0.026272893,-0.051578686,0.024499875,0.006850294,-0.019180823,-0.00043318,0.020792658,0.003505739,-0.015473605,-0.041262947,-0.026917625,0.067374654,0.004694466,0.001621908,-0.025305793,0.003606478,0.006286152,-0.020309107,0.016118338,-0.019180823,0.007092069,-0.017327214,-0.006326448,-0.007897986,0.000556586,-0.03046366,-0.013136446,0.016843664,-0.024338692,-0.011444021,-0.018777864,0.002840857,-0.036749814,-0.01523183,-0.009630707,-0.013055854,-0.042230047,0.017327214,-0.012814079,-0.016843664,0.002256567,-0.007656211,0.005963786,-0.016360113,0.026756443,0.019986739,-0.022082124,-0.024983425,-0.039489929,0.01378118,-0.012008162,0.000876435,-0.02192094,0.018133132,-0.020792658,-0.019583782,-0.005842898,0.020067332,-0.016763072,0.007414436,0.01096047,-0.000521328,0.01047692,0.00011711,0.035299163,0.038039278,0.049644485,-0.003062484,0.014667688,-0.007454732,0.006809998,-0.018536089,-0.015554197,0.016360113,0.008542719,-0.013217038,0.02998011,0.017810764,0.048999749,0.020309107,-0.017649582,-0.011041062,0.008381536,0.011363429,0.039651114,-0.012411121,0.011685796,0.029657744,-0.011524612,-0.020147923,0.03046366,0.00261923,-0.00320352,-0.002317011,-0.00101747,-0.047387917,0.04287478,-0.011927571,-0.017488398,-0.010638104,-0.006850294,0.01096047,0.033848513,-0.006124969,0.001793165,0.015473605,-0.048999749,0.006447336,0.033848513,0.008663607,-0.024822243,0.005399643,-0.00368707,-0.015070647,-0.009590412,0.001289467,-0.018858457,0.02095384,-0.007414436,-0.008421832,0.000715251,-0.015473605,0.02901301,0.020309107,-0.003707218,0.016360113,-0.008663607,0.018939048,0.001218949,0.00358633,-0.003284112,0.036427446,0.02192094,0.022888042,-0.024661059,0.008341241,-0.024338692,-0.00950982,-0.017166032,0.046743184,-0.018052539,-0.012975262,0.002800561,-0.012008162,-0.013055854,0.028368276,-0.057381287,0.018697273,-0.043519516,-0.018052539,0.001370059,-0.019342007,0.022404492,0.017166032,-0.004351952,0.001611834,-0.028207093,0.001319689,0.025950525,0.025305793,0.017488398,-0.045776084,-0.024983425,0.005117572,-0.010879879,0.020147923,-0.00999337,0.022082124,0.000337478,-0.018777864,0.007978578,-0.039328746,0.000249331,0.04287478,-0.012411121,-0.023532774,0.006527927,0.028207093,0.009348636,0.006084673,-0.007293548,-0.022082124,-0.017085439,0.02047029,-0.007817394,0.003243816,-0.008381536,-0.00523846,-0.004674318,-0.051256318,0.019986739,-0.009912779,0.040940579,0.006527927,-0.002861005,0.035460345,0.026434075,0.015393013,-0.005359347,-0.012733487,-0.025628159,0.019664373,-0.018536089,0.025305793,-0.009912779,0.032397863,0.047387917,0.000674955,0.031108394,-0.008381536,-0.002558786,-0.01096047,-0.004674318,0.002115532,0.000275775,0.02047029,0.036427446,-0.027401175,-0.030302476,-0.000410514,0.006769702,0.024822243,-0.011041062,0.028690644,0.019180823,-0.016763072,-0.037072178,-0.027078809,0.038845196,0.05996022,-0.037233364,-0.000377774,0.006487631,0.006729406,0.033848513,-0.019422598,-0.007092069,-0.001621908,0.026111709,-0.002498342,0.014345322,-0.019342007,0.017891357,-0.014587097,-0.004533283,-0.020147923,0.001430503,-0.009711299,0.049644485,0.001410355,-0.010315737,0.003082632,-0.00271997,-0.023371592,0.006729406,0.025144609,0.023210408,0.004976537,-0.000278293,-0.025305793,0.012330529,-0.019019639,-0.00640704,-0.006286152,0.017971948,-0.002327085,0.016924256,-0.015795972,-0.012491712,-0.011282837,0.003022189,0.01047692,0.027239993,0.012008162,0.003263964,0.026434075,0.035621528,-0.024338692,-0.012652896,0.024822243,0.000654807,0.028368276,0.011202246,0.016440706,0.016360113,-0.026917625,-0.019744964,0.013217038,0.011363429,-0.003928845,-0.028690644,0.001440577,-0.037716914,0.023693958,0.018374907,0.011927571,-0.042552415,0.012169346,-0.009953074,0.011444021,0.019503189,-0.016279522,0.003243816,-0.022888042,-0.024016324,-0.007897986,-0.006487631,-0.010638104,-0.041907679,-0.025950525,-0.032881413,-0.022404492,-0.03094721,0.01378118,0.043519516,-0.010718695,0.020067332,0.037555728,-0.000215331,0.019664373,0.004916093,-0.040940579,-0.048999749,0.017407807,0.006648815,-0.014587097,-0.014506505,-0.047387917,-0.006729406,0.015393013,0.028851826,0.024983425,-0.009832187,-0.004996685,0.025466975,0.015070647,-0.004593727,-0.010073962,0.000685029,0.041262947,-0.006326448,0.021598574,0.025466975,0.02143739,-0.007253252,0.029174194,-0.012169346,0.011605204,-0.008623311,-0.002024866,-0.001450651,0.025144609,0.004009437,0.02852946,-0.003002041,-0.02143739,-0.027401175,-0.02998011,0.023210408,0.016279522,0.017166032,-0.020228514,0.011202246,-0.014103547,0.009590412,-0.014506505,-0.049966849,-0.009872482,0.002558786,-0.036105078,0.004009437,0.010718695,-0.004996685,0.003707218,-0.008663607,0.012894671,-0.003022189,-0.002901301,0.000886509,0.017327214,-0.027401175,-0.016601888,-0.010799287,-0.005883194,-0.026595259,-0.033526145,-0.004513135,0.010396329,0.017971948,-0.035782713,-0.041585315,-0.009026269,-0.001349911,0.005641419,-0.001329763,0.003747514,-0.005319052,-0.005883194,-0.000277034,0.021115024,0.02901301,-0.027562359,0.044486616,-0.071887791,-0.002861005,-0.003404999,-0.005319052,0.003022189,0.024499875,0.034493245,-0.009106861,0.016037747,-0.005439939,0.050289217,0.003404999,-0.013619997,0.021115024,0.021759758,0.022243308,-0.002578934,-0.000579253,-0.054157618,-0.012088754,0.00737414,-0.030786026,-0.019825557,0.003969141,-0.002558786,0.022243308,0.029335376,-0.024016324,0.006527927,0.012814079,-0.019019639,0.012249937,-0.004694466,-0.002266641,-0.014022955,0.023049224,-0.020631474,-0.025466975,-0.037072178,0.002266641,-0.013378222,0.006124969,0.012491712,0.017407807,-0.009872482,0.031108394,0.010315737,0.032881413,-0.006648815,0.009832187,0.024338692,0.03094721,0.016279522,-0.022726858,0.03094721,-0.040134665,0.008139761,0.006809998,0.018294314,0.01523183,-0.03046366,-0.007172661,-0.007293548,0.003243816,0.006124969,-0.006729406,-0.003183372,0.047387917,0.006124969,-0.000375255,-0.024661059,0.022243308,-0.004492987,0.012330529,-0.02949656,0.027078809,-0.021759758,-0.004069881,0.013700588,-0.033526145,-0.009066566,-0.023049224,0.017891357,0.007212956,0.029818926,-0.023049224,-0.006689111,0.030302476,0.009147157,-0.005439939,-0.003042337,0.034815613,0.027078809,-0.055447087,-0.018616682,0.016763072,-0.013136446,-0.018616682,0.034009695,-0.003465443,-0.035621528,-0.002004718,0.01329763,0.023532774,-0.003525887,-0.005722011,-0.011363429,0.027239993,-0.016601888,-0.015473605,0.022565674,0.013136446,-0.021598574,-0.002538638,0.033203777,0.006245856,0.020631474,-0.001390207,0.013942363,-0.022082124,0.012733487,-0.006769702,0.024661059,-0.026595259,-0.003485591,-0.004513135,0.037555728,0.018133132,-0.026595259,0.024338692,-0.033687327,0.016924256,0.006608519,0.022243308,-0.033848513,-0.028368276,0.002538638,0.012894671,0.001183691,0.014990055,0.028207093,0.010879879,-0.012411121,0.012975262,0.006286152,0.002397603,-0.036427446,0.015070647,-0.030141294,0.015312422,0.017568989,-0.009348636,0.019583782,0.039651114,-0.006165265,0.004916093,-0.021276208,0.011766387,0.029335376,-0.004190768,-0.012894671,0.026756443,0.007092069,-0.024016324,-0.037716914,-0.001309615,0.048999749,-0.01474828,-0.032236677,0.025466975,0.011363429,0.043519516,0.007575619,0.034332063,-0.019019639,-0.011766387,-0.018858457,0.000056351,-0.004492987,0.000554068,0.003364703,-0.025144609,-0.062216789,0.001254208,0.033364963,0.005681715,0.02143739,0.007414436,-0.023855142,0.013539405,-0.032236677,-0.007857691,0.009348636,0.018536089,-0.018697273,0.031269576,-0.018616682,0.018455498,-0.006124969,-0.003143076,-0.010638104,0.000982211,0.023855142,-0.01047692,0.023049224,0.00640704,0.021115024,-0.009872482,0.019261414,0.026756443,-0.00427136,0.008502424,0.019906148,0.045776084,-0.008824791,0.005963786,-0.012814079,-0.016521297,-0.012249937,0.010033666,-0.017166032,0.014184138,-0.022726858,0.010879879,0.034493245,0.001359985,0.00640704,0.000972137,-0.027078809,0.013619997,-0.030302476,0.009388932,-0.001007396,0.016440706,0.017488398,-0.006447336,0.022888042,-0.00737414,-0.006366744,-0.005883194,-0.007454732,0.027562359,0.005802602,-0.003747514,-0.026434075,0.018213723,0.008462128,-0.003848253,-0.004049733,-0.014990055,-0.006004081,-0.01047692,-0.014425913,0.030624844,-0.015715381,-0.024338692,0.007495028,0.002820709,-0.021276208,-0.005399643,-0.057381287,-0.061249688,-0.013055854,0.02901301,0.01474828,-0.024177508,-0.026595259,0.012411121,-0.011927571,-0.007253252,-0.011927571,0.015070647,-0.019100232,0.015795972,-0.01096047,-0.024822243,0.003989289,0.012088754,-0.039006379,-0.050611585,0.000295923,-0.010718695,0.017327214,-0.01426473,-0.010194849,-0.044486616,0.015554197,-0.019744964,-0.005157868,0.006648815,-0.013539405,-0.024499875,0.018939048,0.039328746,-0.009429228,0.011363429,0.069308855,-0.001193765,0.030302476,-0.012572304,0.024983425,-0.008623311,0.00320352,0.039328746,0.008824791,-0.024822243,-0.00523846,0.013619997,-0.008300944,-0.038845196,0.00950982,-0.023855142,-0.004936241,0.031108394,-0.033526145,-0.006044377,-0.000785769,-0.013458813,-0.051256318,0.030302476,-0.013700588,0.02192094,0.003626626,-0.018777864,-0.014990055,0.013055854,-0.007736803,-0.010073962,-0.015312422,0.034493245,-0.011282837,-0.040134665,-0.023855142,0.006689111,-0.003022189,0.026111709,-0.017568989,-0.014506505,-0.011444021,0.005681715,0.038845196,0.016279522,-0.002407677,-0.00640704,0.003566182,-0.005157868,0.012652896,-0.013619997,-0.013458813,-0.004875797,0.002367381,-0.009630707,-0.009388932,0.000337478,-0.019019639,-0.009671004,-0.034332063,-0.013861772,0.018213723,0.007736803,0.005439939,-0.042230047,0.040618215,0.007051773,-0.013619997,-0.026756443,0.020309107,0.002014792,0.002206198,0.003062484,-0.027562359,0.048677385,-0.005802602,-0.042230047,-0.011282837,-0.02047029,0.013458813,0.015312422,-0.010033666,-0.031914312,-0.001133321,-0.039006379,0.003727366,-0.032559045,0.008623311,0.019664373,0.057058919,-0.016037747,0.009106861,-0.023855142,0.012975262,-0.015876563,0.00689059,-0.01426473,0.039006379,-0.026595259,-0.008059169,-0.028690644,0.030302476,-0.028045909,0.01378118,-0.003344555,0.006971181,-0.025950525,0.000871398,-0.017568989,-0.024983425,-0.002458047,-0.024338692,-0.001642056,-0.012814079,0.000181331,0.017246623,0.015070647,-0.008744199,0.030141294,0.025789343,-0.016118338,-0.04384188,-0.042230047,-0.039167564,0.022726858,-0.023210408,0.009711299,0.009469524,0.019503189,-0.007938282,-0.001239097,0.00737414,0.029335376,0.014828872,0.043519516,-0.029335376,-0.04287478,0.017166032,-0.015957156,0.004210916,0.029335376,-0.035299163,0.032559045,-0.02095384,0.026756443,-0.023210408,-0.001037618,0.008220353,-0.031914312,0.002216272,-0.030141294,0.007092069,0.015554197,-0.001229023,-0.014022955,-0.002981893,-0.006326448,-0.034976795,0.012411121,-0.024499875,-0.026111709,0.015070647,0.036427446,0.01523183,0.060282588],
                "exact": true,
                "limit": 10
            }
        },
        doc! {
            "$project": doc! {
                "_id": 0,
                "plot": 1,
                "title": 1,
                "score": doc! { "$meta": "vectorSearchScore" }
            }
        },
    ];

    // Run the query and print the results.
    let mut results = my_coll.aggregate(pipeline).await?;
    while let Some(result) = results.try_next().await? {
        println!("{}", result);
    }

    Ok(())
}

```

**Output:**

```js
{ "plot": "During WW2 the Russian Army sent a special group named \"Zvezda\" to fight the Nazis in their backyard.", "title": "The Star", "score": 0.7459506392478943 }
{ "plot": "As World War Two rages on, the allies are about to push the Nazis out of North Africa. That's when the Nazis turn up the heat, unleashing their secret Weapon - dragons.", "title": "P-51 Dragon Fighter", "score": 0.7430292367935181 }
{ "plot": "April, 1945. As the Allies make their final push in the European Theatre, a battle-hardened Army sergeant named Wardaddy commands a Sherman tank and his five-man crew on a deadly mission behind enemy lines. Outnumbered, out-gunned, and with a rookie soldier thrust into their platoon, Wardaddy and his men face overwhelming odds in their heroic attempts to strike at the heart of Nazi Germany.", "title": "Fury", "score": 0.7428240776062012 }
{ "plot": "It's May 1943 at a US Army Air Corps base in England. The four officers and six enlisted men of the Memphis Belle - a B-17 bomber so nicknamed for the girlfriend of its stern and stoic ...", "title": "Memphis Belle", "score": 0.7340154647827148 }
{ "plot": "The destiny of three soldiers during World War II. The German officer Christian Diestl approves less and less of the war. Jewish-American Noah Ackerman deals with antisemitism at home and ...", "title": "The Young Lions", "score": 0.7327103614807129 }
{ "plot": "Great Patriotic War, early 1940s. After barely surviving a battle with a mysterious, ghostly-white Tiger tank, Red Army Sergeant Ivan Naydenov becomes obsessed with its destruction.", "title": "White Tiger", "score": 0.732368528842926 }
{ "plot": "The story of ordinary men during WWII as seen from three different points of View.", "title": "The Fallen", "score": 0.7301670908927917 }
{ "plot": "A rag tag unit of misfits known as the War Pigs must go behind enemy lines to exterminate Nazis by any means necessary.", "title": "War Pigs", "score": 0.7290490865707397 }
{ "plot": "Baron Manfred von Richthofen is the most feared and celebrated pilot of the German air force in World War I. To him and his companions, air combats are events of sporty nature, technical ...", "title": "The Red Baron", "score": 0.728823184967041 }
{ "plot": "In 1940, the British Royal Air Force fights a desperate battle vs. the Nazi Germany Air Force for control of British air space to prevent a Nazi invasion of Britain.", "title": "Battle of Britain", "score": 0.7270985245704651 }
```

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles
between light and darkness* using the same model that was used in the index to perform a semantic search. It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```json
db.movies.aggregate([
  {
    "$vectorSearch": {
      "index": "autoembed_index", 
      "path": "fullplot", 
      "query": {
        "text": "young heroes caught in epic struggles between light and darkness"
      }, 
      "numCandidates": 100, 
      "limit": 10
    }
  },
  {
    "$project": {
      "_id": 0, 
      "title": 1, 
      "fullplot": 1, 
      "score": {"$meta": "vectorSearchScore"}
    }
  }
])
```

**Output:**

```js
[
  {
    title: 'Day Watch',
    fullplot: 'Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.',
    score: 0.5049930810928345
  },
  {
    title: 'The Secret of Kells',
    fullplot: "Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?",
    score: 0.5047503113746643
  },
  {
    title: 'Rise of the Legend',
    fullplot: 'An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.',
    score: 0.5046922564506531
  },
  {
    title: 'Bionicle: Mask of Light',
    fullplot: "In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.",
    score: 0.5045731067657471
  },
  {
    title: 'Turbo Kid',
    fullplot: 'In a post-apocalyptic future, THE KID, a young solitary scavenger obsessed with comic books must face his fears and become a reluctant hero when he meets a mysterious girl named APPLE. Despite their efforts to keep to themselves, ZEUS, the sadistic and self-proclaimed leader of the Wasteland, plagues THE KID and APPLE. Armed with little more than blind faith and an ancient turbocharged weapon, THE KID learns of justice and friendship and embarks on an incredible journey to rid the Wasteland of evil and save the girl of his dreams.',
    score: 0.5045079588890076
  },
  {
    title: 'Tales of Vesperia: The First Strike',
    fullplot: 'In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.',
    score: 0.5044764280319214
  },
  {
    title: 'Mune, le gardien de la lune',
    fullplot: 'When a faun named Mune becomes the Guardian of the Moon, little did he had unprepared experience with the Moon and an accident that could put both the Moon and the Sun in danger, including a corrupt titan named Necross who wants the Sun for himself and placing the balance of night and day in great peril. Now with the help of a wax-child named Glim and the warrior, Sohone who also became the Sun Guardian, they go out on an exciting journey to get the Sun back and restore the Moon to their rightful place in the sky.',
    score: 0.5044193863868713
  },
  {
    title: 'Catatan (Harian) si Boy',
    fullplot: "A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.",
    score: 0.5042548179626465
  },
  {
    title: 'Deathgasm',
    fullplot: 'Two teenage boys unwittingly summon an ancient evil entity known as The Blind One by delving into black magic while trying to escape their mundane lives.',
    score: 0.5042372941970825
  },
  {
    title: 'Island of Lost Souls',
    fullplot: '14-year-old Lulu moves to a small provincial town with her mother and younger brother. One night, her brother is struck by a beam of white light - actually the spirit of Herman Hartmann from the 19th-century. To her despair, Lulu realizes that Herman has possessed her brother, and the two of them are whirled into a fevered adventure. Joined by Oliver, a rich kid, and Richard, a disillusioned clairvoyant and inventor, they take on the dark, supernatural forces gathering over the town - evil from deep in the land of the dead, determined to take over the world and see them die.',
    score: 0.5042358040809631
  }
]
```

#### Compatible Model Query

The following example uses the `voyage-4-large` model to query the index that was built using the `voyage-4` model. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles between
light and darkness* using the `voyage-4-large` embedding model, which is compatible with the `voyage-4` model used to index the `fullplot` field. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

```json
db.movies.aggregate([
  {
    "$vectorSearch": {
      "index": "autoembed_index", 
      "path": "fullplot", 
      "query": {
        "text": "young heroes caught in epic struggles between light and darkness"
      }, 
      'model': 'voyage-4-large',
      "numCandidates": 100, 
      "limit": 10
    }
  },
  {
    "$project": {
      "_id": 0, 
      "title": 1, 
      "fullplot": 1, 
      "year": 1,
      "genres": 1,
      "score": {"$meta": "vectorSearchScore"}
    }
  }
])
```

**Output:**

```js
[
  {
    genres: [ 'Action', 'Sci-Fi' ],
    title: 'Turbo Kid',
    fullplot: 'In a post-apocalyptic future, THE KID, a young solitary scavenger obsessed with comic books must face his fears and become a reluctant hero when he meets a mysterious girl named APPLE. Despite their efforts to keep to themselves, ZEUS, the sadistic and self-proclaimed leader of the Wasteland, plagues THE KID and APPLE. Armed with little more than blind faith and an ancient turbocharged weapon, THE KID learns of justice and friendship and embarks on an incredible journey to rid the Wasteland of evil and save the girl of his dreams.',
    year: 2015,
    score: 0.5042954683303833
  },
  {
    genres: [ 'Animation', 'Action', 'Adventure' ],
    title: 'Bionicle: Mask of Light',
    fullplot: "In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.",
    year: 2003,
    score: 0.5042902231216431
  },
  {
    genres: [ 'Action', 'Fantasy', 'Thriller' ],
    title: 'Day Watch',
    fullplot: 'Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.',
    year: 2006,
    score: 0.5042617321014404
  },
  {
    fullplot: 'A young boy learns that he has extraordinary powers and is not of this Earth. As a young man, he journeys to discover where he came from and what he was sent here to do. But the hero in him must emerge if he is to save the world from annihilation and become the symbol of hope for all mankind.',
    year: 2013,
    genres: [ 'Action', 'Adventure', 'Fantasy' ],
    title: 'Man of Steel',
    score: 0.5042127370834351
  },
  {
    genres: [ 'Animation', 'Adventure', 'Family' ],
    title: 'The Secret of Kells',
    fullplot: "Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?",
    year: 2009,
    score: 0.50413578748703
  },
  {
    genres: [ 'Action', 'Biography', 'Drama' ],
    title: 'Rise of the Legend',
    fullplot: 'An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.',
    year: 2014,
    score: 0.5040714740753174
  },
  {
    fullplot: `This is the story of a young boy who moves to a small town after the divorce of his parents. At a local festival, he becomes an unlikely hero when he is chosen as the "Kirin Rider," a protector of all things good. And he must lead Japan's ancient Yokai spirits in their apocalyptic war against the evil bizarre-looking monsters.`,
    year: 2005,
    genres: [ 'Adventure', 'Family', 'Fantasy' ],
    title: 'The Great Yokai War',
    score: 0.5040410161018372
  },
  {
    genres: [ 'Animation' ],
    title: 'Tales of Vesperia: The First Strike',
    fullplot: 'In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.',
    year: 2009,
    score: 0.5040251016616821
  },
  {
    genres: [ 'Animation', 'Adventure', 'Mystery' ],
    title: 'Brave Story',
    fullplot: 'A young boy attempts to change his destiny by entering a magic gateway to another world; but on his quest to find the Tower of Fortune and be granted any wish, he must conjure up all his bravery to battle demons, his friends, and ultimately himself.',
    year: 2006,
    score: 0.5040229558944702
  },
  {
    genres: [ 'Action', 'Drama', 'Romance' ],
    title: 'Catatan (Harian) si Boy',
    fullplot: "A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.",
    year: 2011,
    score: 0.5039804577827454
  }
]
```

#### Filter Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field for movies. The query automatically generates vector embeddings for the string *epic fantasy journey with reluctant
heroes* using the `voyage-4` embedding model, which is the model specified in the index for the `fullplot` field, to perform a semantic search. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot`, `genres`, and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```json
db.movies.aggregate([
  {
    "$vectorSearch": {
      "index": "autoembed_index", 
      "path": "fullplot", 
      "filter": {
        "$and": [
          {
            "year": {  "$gte": 1980  }
          }, 
          {
            "year": {  "$lt": 2020 }
          },
          {  
            'genres': {  
              '$in': ['Action', 'Adventure', 'Family']
            }  
          } 
        ]
      },
      "query": {
        "text": "epic fantasy journey with reluctant heroes"
      },
      "numCandidates": 100, 
      "limit": 10
    }
  },
  {
    "$project": {
      "_id": 0, 
      "title": 1, 
      "fullplot": 1, 
      "year": 1,
      "genres": 1,
      "score": {"$meta": "vectorSearchScore"}
    }
  }
])
```

**Output:**

```js
[
  {
    genres: [ 'Adventure', 'Comedy', 'Fantasy' ],
    title: 'Your Highness',
    fullplot: "Throughout history, tales of chivalry have burnished the legends of brave, handsome knights who rescue fair damsels, slay dragons and conquer evil. But behind many a hero is a good-for-nothing younger brother trying just to stay out of the way of those dragons, evil and trouble in general. As two princes on a daring mission to save their land, they must rescue the heir apparent's fiancèe before their kingdom is destroyed. Thadeous (McBride) has spent his life watching his perfect older brother Fabious (Franco) embark upon valiant journeys and win the hearts of his people. Tired of being passed over for adventure, adoration and the throne, he's settled for a life of wizard's weed, hard booze and easy maidens. But when Fabious' bride-to-be, Belladonna (Zooey Deschanel), gets kidnapped by the evil wizard Leezar (Justin Theroux), the king gives his deadbeat son an ultimatum: Man up and help rescue her or get cut off. Half-assedly embarking upon his first quest, Thadeous joins Fabious to trek across the perilous outlands and free the princess. Joined by Isabel (Natalie Portman)-an elusive warrior with a dangerous agenda of her own-the brothers must vanquish horrific creatures and traitorous knights before they can reach Belladonna. If Thadeous can find his inner hero, he can help his brother prevent the destruction of his land. Stay a slacker, and not only does he die a coward, he gets front row seats to the dawn of an all-new Dark Ages.",
    year: 2011,
    score: 0.5043156147003174
  },
  {
    genres: [ 'Animation', 'Adventure', 'Family' ],
    title: 'Justin and the Knights of Valour',
    fullplot: 'Justin lives in a kingdom where bureaucrats rule and knights have been ousted. His dream is to be become one of the Knights of Valour, like his grandfather was, but his father Reginald, the chief counsel to the Queen, wants his son to follow in his footsteps and become a lawyer. After an inspiring visit to his beloved Grandmother and bidding farewell to his supposed lady-love Lara, Justin leaves home and embarks on a quest to become a knight. Along the way he meets the beautiful, feisty Talia, a quirky wizard called Melquiades, and the handsome Sir Clorex and is mentored by three monks; Blucher, Legantir and Braulio, who teach and test him in the ancient ways of the Knights of Valour. Whilst an unlikely candidate for knighthood, Justin must rise to the challenge quickly when banished former knight Sir Heraclio and his army, lead by Sota, return and threaten to destroy the Kingdom.',
    year: 2013,
    score: 0.5040520429611206
  },
  {
    genres: [ 'Adventure', 'Comedy', 'Family' ],
    title: 'The Color of Magic',
    fullplot: 'As Rincewind involuntarily becomes a guide to the naive tourist Twoflower, they find themselves forced to flee the city of Ankh-Morpork to escape a terrible fire, and begin on a journey across the Disc. Unknown to them, their journey & fate is being decided by the Gods playing a board game the whole time.',
    year: 2008,
    score: 0.5040448904037476
  },
  {
    genres: [ 'Action', 'Adventure', 'Fantasy' ],
    title: 'Mythica: A Quest for Heroes',
    fullplot: "Stuck in a life of indentured servitude, Marek dreams of becoming a wizard. When she meets a beautiful priestess, Teela, in need of help, Marek escapes her master and puts together a team of adventurers and embarks on an epic quest to free Teela's sister from a vicious ogre.",
    year: 2014,
    score: 0.503986656665802
  },
  {
    genres: [ 'Animation', 'Adventure', 'Family' ],
    title: 'The Secret of Kells',
    fullplot: "Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?",
    year: 2009,
    score: 0.5039726495742798
  },
  {
    fullplot: "The tale of three unlikely heroes - a misfit mouse who prefers reading books to eating them, an unhappy rat who schemes to leave the darkness of the dungeon, and a bumbling servant girl with cauliflower ears - whose fates are intertwined with that of the castle's princess.",
    year: 2008,
    genres: [ 'Adventure', 'Animation', 'Comedy' ],
    title: 'The Tale of Despereaux',
    score: 0.5038769245147705
  },
  {
    genres: [ 'Animation', 'Adventure', 'Comedy' ],
    title: 'Ronal the Barbarian',
    fullplot: "Fantasy comedy about young Ronal who lives in a barbarian village. Ronal is weak, skinny and doesn't have the usual barbarian traits like everyone else and therefore is considered a laughing stock. But one day his village gets attacked, his tribe kidnapped by the evil Volcazar. Ronal decides to save his tribe and defeat Volcazar and on his way he must survive many dangerous situations...",
    year: 2011,
    score: 0.5038256645202637
  },
  {
    genres: [ 'Action', 'Adventure', 'Comedy' ],
    title: 'Dungeons & Dragons',
    fullplot: "The Empire of Izmer has long been a divided land. The Mages - an elite group of magic-users - rule whilst the lowly commoners are powerless. Izmer's young Empress, Savina, wants equality and prosperity for all, but the evil Mage Profion is plotting to depose her and establish his own rule. The Empress possesses a scepter which controls Izmer's Golden Dragons. To challenge her rule, Profion must have the scepter, and tricks the Council of Mages into believing Savina is unfit to hold it. Knowing that Profion will bring death and destruction to Izmer, Savina must find the legendary Rod of Savrille, a mythical rod that has the power to control Red Dragons, a species even mightier than the Gold. Enter two thieves, Ridley and Snails, who unwittingly become instrumental in Savina's search for the Rod. Joined by a feisty Dwarf named Elwood, and helped by the Empress's expert tracker, the Elf Norda, the young heroes go in search of the Rod of Savrille. From the deadly maze of the Thieves Guild at Antius to an Elven Village, secret grotto and abandoned castles, Ridley and his band must outwit Profion's chief henchman Damodar at every turn while, back in Izmer, Profion prepares to do battle with the Empress. All depends on the Rod, but the outcome of the race to reach it first is far from certain, and Izmar's very survival hangs in the balance.",
    year: 2000,
    score: 0.5037347078323364
  },
  {
    genres: [ 'Adventure', 'Fantasy' ],
    title: 'The Hobbit: An Unexpected Journey',
    fullplot: `Bilbo Baggins is swept into a quest to reclaim the lost Dwarf Kingdom of Erebor from the fearsome dragon Smaug. Approached out of the blue by the wizard Gandalf the Grey, Bilbo finds himself joining a company of thirteen dwarves led by the legendary warrior, Thorin Oakenshield. Their journey will take them into the Wild; through treacherous lands swarming with Goblins and Orcs, deadly Wargs and Giant Spiders, Shapeshifters and Sorcerers. Although their goal lies to the East and the wastelands of the Lonely Mountain first they must escape the goblin tunnels, where Bilbo meets the creature that will change his life forever ... Gollum. Here, alone with Gollum, on the shores of an underground lake, the unassuming Bilbo Baggins not only discovers depths of guile and courage that surprise even him, he also gains possession of Gollum's "precious" ring that holds unexpected and useful qualities ... A simple, gold ring that is tied to the fate of all Middle-earth in ways Bilbo cannot begin to know.`,
    year: 2012,
    score: 0.5036493539810181
  },
  {
    genres: [ 'Adventure', 'Sci-Fi', 'Action' ],
    title: 'Metalstorm: The Destruction of Jared-Syn',
    fullplot: `A seeker named Dogen rescues Dhyana after her father is murdered by the evil Jared-Syn. To avenge her father's death, Dogen must find Jared-Syn's hideout in the mysterious "Lost City", but the only person who knows where it is an aging, burned-out seeker named Rhodes. Along the way, they will need to do battle against the hunter Baal and his Cyclopean minions for engaging Jared-Syn in a final encounter.`,
    year: 1983,
    score: 0.5036443471908569
  }
]
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between `1980` and `2020`. It generated embeddings for the query text using the `voyage-4` embedding model specified in the query and considered up to `100` nearest neighbors before returning the top ten results. It returns documents that summarize fantasy journey of a hero in the plot for movies released between `1980` and `2020`.

#### Nested Field Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `reviews.comments` field for the string *great location close to
everything*. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only documents that have a `reviews.date` value greater than or equal to `2010-01-01`.

- Include only documents that have an `address.country` value is *United States*.

- Include only documents that have a `bedrooms` value between 2 and 3, inclusive.

- Include only documents that have a `property_type` value is either *Apartment* or *House*.

The query also specifies the following options:

- The `nestedOptions.scoreMode` option is set to `avg`. This means that the score for each document is the average of the scores for the nested array elements.

- The `numCandidates` option is set to `100`. This means that the query considers up to 100 nearest neighbors.

The query returns the top 5 results. The [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage includes the following fields in the results:

- `reviews.comments`

- `reviews.date`

- `address.country`

- `bedrooms`

- `property_type`

- `score`: The [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```json
db.listingsAndReviews.aggregate([
  {
    "$vectorSearch": {
      "index": "autoembed_index",
      "path": "reviews.comments",
      "filter": {
        "reviews.date": { "$gte": ISODate("2010-01-01") }
      },
      "parentFilter": {
        "address.country": { "$in": ["United States"] },
        "bedrooms": { "$gte": 2,  "$lte": 3 }, 
        "property_type": { "$in": ["Apartment", "House"] }
      },
      "query": {
        "text": "great location close to everything"
      },
      "numCandidates": 100,
      "limit": 5,
      "nestedOptions": {
        "scoreMode": "avg"
      }
    }
  },
  {
    "$project": {
      "_id": 0,
      "name": 1,
      "address": 1,
      "neighborhood_overview": 1,
      "bedrooms": 1,
      "property_type": 1,
      "reviews.comments": 1,
      "score": { "$meta": "vectorSearchScore" }
    }
  }
])
```

**Output:**

```js
[
  {
    name: 'Central Park North $140 - 1 BR with yard',
    neighborhood_overview: "We look forward to making your stay special.  SoHa is a great neighborhood.    We are located just one block from Central Park and the great North Woods and a short walk to the Garden Conservatory, the Harlem Meers, The Museum of the City of New York, St John the Divine, Columbia University and Morningside Park.   We have great local Harlem restaurants like Melba's, Amy Ruths and the supper club Mintons nearby along with restaurant row only Frederick Douglas Boulevard.  Supermarkets, restaurants, and easy access to the entire city.  We have a Starbucks 1.5 blocks away but we have other NY coffee places slightly further.   And I highly recommend Bo's Bagels on 116th St for a delicious NY bagel. We can offer recommendations for sightseeing, dining and great walks in the North Woods of Central Park.  If you bring your dog, they are allowed off-leash in Central Park from 9pm to 9am.  Many dog owners gather on the Great Hill - about a 5 minute walk into Central Park North - from 8 - 9am for",
    property_type: 'Apartment',
    bedrooms: 2,
    address: {
      street: 'New York, NY, United States',
      suburb: 'Manhattan',
      government_area: 'Harlem',
      market: 'New York',
      country: 'United States',
      country_code: 'US',
      location: {
        type: 'Point',
        coordinates: [ -73.95487, 40.80142 ],
        is_location_exact: true
      }
    },
    reviews: [
      {
        comments: 'Very private bedroom in a good neighborhood. Communication was very efficient. James was very friendly and we had some great conversations.'
      },
      {
        comments: 'We stayed 4 nights and everything was very good.\n' +
          'James is a very nice guy and kind to the guests ..\n' +
          'The house is very clean, the rooms and bathrooms too.\n' +
          'Ideal for a few days in New York.\n' +
          'It is located in an area with very good communication, the subway is less than 5 minutes walk.\n' +
          'Recommended!!!!'
      },
      { comments: 'Awesome experience all around, great guy, great house!' },
      {
        comments: 'James is a hospitable and accommodating host. The lodgings are clean, spacious, and near to main transit lines.\n' +
          '\n' +
          "You will have much privacy; as described. You'll also get amazing local recommendations if you ask!"
      },
      {
        comments: 'Perfect place to explore New York.\n' +
          '2 perfect rooms and within 5 minute walk and 10 metro minutes you are downtown.\n' +
          'James is a friendly host, gives you privacy and is helpful.'
      },
      {
        comments: "We loved staying at James' place! It's a great spot for any length of stay in Manhattan.  Their lovely home is quite convenient to subway stops in a few directions for heading downtown or further uptown.  The north side of Central Park is but a few steps away and we enjoyed exploring Harlem from their location.  We found their home to be bright, clean, spacious, cozy and comfortable  --  an oasis from the bustling city and just right for unwinding inside and also outside in their awesome backyard.  Oh, yes -- their family includes a cutie of a very friendly dog, too!   James and Tom are exceptional hosts, easy to be around in the shared spaces, great conversationalists and excellent with recommendations when we were on the go.  We miss them!"
      },
      {
        comments: 'Tivemos um tempo muito bom com James. \n' +
          'Local que acomoda muito bem grupo de 4 adultos com conforto. O que para NY é raro. \n' +
          'Localização ideal para nos'
      },
      {
        comments: 'House was always clean, great location around the corner from Central Park and main subway stop. I will definitely be coming back to stay here again. '
      },
      {
        comments: 'We loved everything about it. The dogs instantly felt at home. Spending time with them in the back yard was awesome. Coming back to the neighborhood and Central Park brought back great memories. But meeting James and Tom was definitely the highlight of the weekend.'
      },
      {
        comments: 'James and Tom could not have been more accommodating, gracious, generous, and friendly.  The location is amazing and was such a great introduction to Harlem and to NYC for us.  Hubble (the dog) was very sweet as well.  The rooms were clean, spacious, and had great temperature control (although the weather was perfect this trip).  We highly recommend staying here!'
      },
      {
        comments: "Great place to stay! Located a few blocks off Central Park and close to local restaurants you can't go wrong with this location.  Even had a back yard to relax!!"
      },
      {
        comments: 'A warm and welcoming place to stay and the guys were a terrific help to us in finding our way around town.  Would highly recommend their place when you visit.'
      },
      { comments: 'Very nice apartment, well located. The yard is great!' },
      { comments: 'The place is close to everything' },
      { comments: 'Great place' },
      {
        comments: 'From the moment we arrived to the aroma of homemade cookies we knew we had made a fantastic choice. The rest of our stay proved this to be the case. Jim is an experienced host who managed to make us feel completely at home and went the extra mile to ensure we had an enjoyable and comfortable stay e.g. homemade bagels and cupcakes. The place was spotlessly clean, quiet and the beds were extremely comfortable. The location was fantastic for Central Park and subway stations. We had a lovely room each and a bathroom and separate toilet to ourselves. It felt truly felt home from home.'
      },
      { comments: '完美的房東,細心的跟我溝通,願意幫我解決問題,每天還準備點心招待,地點很好到哪裡都方便' },
      {
        comments: 'Realmente es un muy buen lugar, excelente ubicación, James siempre estuvo atento a cualquier inquietud y nos lleno de detalles increíbles. Sitio recomendado 100%. James lo hace sentir como en casa.'
      },
      {
        comments: 'Absolutely loved our time with James.. kind, caring and considerate.. centrally located to bus and subway.. nothing was too much trouble.. James is an excellent host and we have no hesitation in recommending his residence to fellow travellers (both holiday and professional)'
      },
      {
        comments: 'James and Tom are supper nice hosts, their reception  made people feels like at home, especially I  suddenly caught cold and fever during my stay, they took care of me and helped me a lot, tons of thanks indeed ,and love to have good conversation with them too. The apartment is big and very clean, bed is very comfortable, the  location is convenient too, there’re serval subway lines just near by in 5mins walking, and there is Central Park North close by, very easy to walk around. People love NYC is not because of the amazing city, but also because the amazing people lived in NYC just like James and Tom.'
      },
      {
        comments: 'James is a fantastic host!! He is friendly, kind, hospitable (home-made cakes! And even tea from China! Btw, we are Chinese.) and gives good suggestions. The place is very clean, warm, comfortable and near to everything. Not going to have trouble finding restaurants, subway station or bus station. Great place! Strongly recommend!'
      },
      {
        comments: 'James and his husband, Tom, were the most wonderful hosts.  Their place was clean, they were very communicative, and they made sure we always had everything we needed. Their dog, Hubble, was also a gracious host.  Lots of love from him and he was very friendly and welcoming to my dog as well.  The private bedroom and the whole space in general is large by NYC standards.  They also have a private backyard, from which your room will have plenty of natural light.  I could not have asked for anything more, especially considering the price.  I would stay again in a heartbeat and recommend James & Tom’s place to anyone that is looking for a safe, central, affordable place to stay.'
      },
      {
        comments: 'James and Tom were excellent. James was very responsive -- the place was very clean and we had our toilets! If you are bit sensitive to noise like I was, I was suggest to bring earbuds. New York can get pretty noisy.\n' +
          '\n' +
          'Their apartment was conveniently located right around the corner from the subway. Definitely would stay here again.'
      },
      {
        comments: 'We stayed here for three nights and we can wholeheartedly recommend it. James and Tom are wonderful hosts, really friendly and interesting and they have a beautiful apartment (and a great dog).  The apartment was spacious, clean and very tastefully decorated and has everything you could possibly need.\n' +
          'Location is fantastic just a block away from Central Park and five minutes walk from the metro.\n' +
          'Thank you both. X'
      },
      {
        comments: "Awesome hosts! Can't say enough great things about the accommodations, the service, and the pleasure we had spending time here. It's the perfect place for a short or longer stay and has some fantastic restaurants nearby.  Highly recommended and next time we come up we will be staying here!"
      },
      {
        comments: 'James & Tom (and Hubble) were exemplary hosts - friendly, hospitable and ready to share their enthusiasm for their neighbourhood. The rooms (one with access to the courtyard) and the house were very spacious and comfy and James’ bakery was another highlight. I look forward to coming back to stay with them again.'
      },
      {
        comments: 'This was a fabulous place to stay, very clean and spacious with absolutely lovely hosts. Easy access to the subway and very close to LaGuardia. Would 100% recommend and will be looking to stay there again the next time I visit NYC :)'
      },
      {
        comments: '非常棒的一次经历,我们一家三人来纽约参加颁奖典礼,住在这里五天｡这里位置很好,安静又交通便利,离中央公园很近｡公寓很棒,很温馨､干净,James和Pubble非常好客,后花园很惬意｡下次来纽约还住这里!'
      },
      {
        comments: "Le logement est idéalement situé dans Harlem, juste à côté de Central Park, du métro, des commerces. Il est très calme et confortable. Les équipements sont complets. La cohabitation avec James se passe très bien, dans la discrétion et l'attention. Leurs bagels sont super bons. On s'est promené en sécurité dans le quartier, y compris tard le soir."
      },
      {
        comments: 'James is a very kind and helpful host. The apartment is very comfortable and convenient to travel in New York City! We like to walk through the Central Park and get to the metropolitan Museum from his apartment. Definitely recommend and will stay here again if I come to New York again!'
      },
      {
        comments: 'Very nice host, solid location next to central park, and comfortable living conditions.  Overall excellent experience'
      },
      {
        comments: 'Jimmy, Tom and Hubbles are wonderful hosts. We loved the hospitality and the chitchats we had during our stay. Jimmy was very responsive before our arrival. A parking spot was good to find (one block) and the neighborhood felt safe. The location is great and close to Central Park, Restaurants, Bus/Metro Stations. We will definitely come back on our next NYC trip. They really deserve the title “super hosts”. '
      },
      {
        comments: 'Great location, clean & spacious and comfortable rooms, friendly & knowledgeable host; banks and restaurants, groceries and pharmacy close by. (Even got an emergency dental problem handled next day, affordably!) All 4 of us made great memories, slept soundly, and saved money by staying with James! (A beer in the backyard did tough competition with going out for a drink!) No concerns about safety; saw some homeless folks sleeping next to the cathedral at night but they were quiet & respectful. Walks & (Citibike) bike rides in the park were a highlight of our trip. Large public pool nearby is great for laps, recreation or therapy. '
      },
      {
        comments: 'Muy buena opción tanto por hospitalidad como por localización, no lo dudéis.'
      },
      {
        comments: 'James and Tom were absolutely perfect hosts ! Very friendly, very good cooks. They can help you with anything you need. \n' +
          'Our only regret ? Our trip in New-York was too short ! Now, I really hope we can see them in France next year. Thanks you so much my  friends (and Hubble of course !).'
      },
      {
        comments: "James makes staying at his place comfortable and easy.  He's fun and interesting to talk to, the bedrooms have all of the amenities needed (beds are comfortable), and the place is clean.  James even made us welcome muffins!!!  How much friendlier of a host do you need?  James' place is also close to the subway and close to Rite Aid which is almost a grocery store where you can get almost anything you'd need.  There are also restaurants in the area which is convenient.  I'd definitely stay here again.  Hopefully, I have enough time to come back and take advantage of the comfy looking backyard!!! =)"
      },
      {
        comments: 'We really enjoyed our stay in Harlem :) Super nice people and the cutest dog! Would definetly reccomend staying here.'
      },
      {
        comments: 'James and Tom are the most wonderful hosts! The apartment is great, spotlessly clean, easily accessible to the metro, and we felt so at home there. Small touches like waters in the fridge, baked goodies and being lent an umbrella when it’s raining are fantastic when you are a long way from home! We would definitely stay there again and highly recommend them.'
      },
      {
        comments: 'Aufgrund der bisherigen Bewertungen, waren wir sehr gespannt auf die Unterkunft. Was soll man sagen, aber alles bisher positiv geschriebene fanden wir genauso vor. James und Tom sind tolle Gastgeber, bei denen man sich einfach wohl fühlen muss. Alles war sauber, gut ausgestattet und gemütlich. Zudem konnte man die Küche und das Wohnzimmer mit nutzen, wobei die Gastgeber immer sehr zurückhaltend und meistens auf ihrer Etage waren. Die Lage empfanden wir als richtig gut. Sowohl Subway als auch Fahrradverleih (Citibikes) waren sehr schnell zu erreichen und der Central Park quasi direkt vor der Haustür. Wir können die Gastgeber und die Unterkunft mit bestem Gewissen weiterempfehlen und werden sicher wiederkommen.'
      },
      {
        comments: 'James is a marvellous person with a tremendous sense of hospitality. In one word, my best address in NYC.'
      },
      {
        comments: 'James es encantador a la hora de recibirte y pone todas las facilidades tanto para la llegada como para la salida. Ahora bien, debería especificar que entra y sale del apto. cada vez que él quiere ya que se queda en el piso de abajo y para entrar y salir debe pasar por el mismo, por lo que saliendo de la ducha te lo puedes encontrar, además con su perro. \n' +
          'Excelente ubicación con línea c 110 station que te lleva a cualquier punto interesante de la ciudad.'
      },
      {
        comments: 'Great Host, experienced with the city, and very amiable gentleman.  The space is all you could hope for and the Host is an amazing family.'
      },
      {
        comments: 'Perfect location if you are visiting Manhattan...if you prefer the feel of staying with family/friends for a few days over a hotel room and don’t mind a shared common space concept you will love this airbnb!  Hosts are so friendly and welcoming, but also will limit interaction based on the guests wants/needs. The extra-special thoughtful touch of having a plate of home-baked Christmas treats waiting for us when we arrived 12/22 that magically replenished itself each morning was very appreciated!   We also enjoyed cuddles with their precious dog Hubble!'
      },
      {
        comments: 'I seriously can’t say enough about Jame’s place. Perfect location for exploring the city. Easily accessible to the subway and bus lines. Great restaurants within walking distance and a safe neighborhood. James and Tom were awesome with advice for getting around and local attractions. And after a full day of exploring there was nothing better than settling into the most comfortable beds EVER!!  We will definitely be back!!'
      },
      {
        comments: 'This Airbnb is in a great location, subway stations are just a block away. Great hospitality. Also, their dog Hubble is adorable. Will definitely recommend this airbnb'
      }
    ],
    score: 0.8723052740097046
  },
  {
    name: '2br/1ba,1 kitchentte, 10min walk to Waikiki beach',
    neighborhood_overview: '',
    property_type: 'Apartment',
    bedrooms: 2,
    address: {
      street: 'Honolulu, HI, United States',
      suburb: 'Oʻahu',
      government_area: 'Primary Urban Center',
      market: 'Oahu',
      country: 'United States',
      country_code: 'US',
      location: {
        type: 'Point',
        coordinates: [ -157.82304, 21.27703 ],
        is_location_exact: true
      }
    },
    reviews: [
      {
        comments: 'I booked this place for my friend and her family for the first time in Honolulu.  They liked the location, very close to beaches and shops and restaurant.  But they wonder why they had to take the trashes down after paying the cleaning fees.   '
      },
      { comments: '房东非常热心周到负责｡房子非常干净舒适,甚至好于图片｡' },
      {
        comments: '친구들과 함께한 청춘여행 8일중 4일을 여기서 지냈는데 가성비 최고의 숙소이다. 호스트인 카즈에씨는 출국 이전부터 세심하게 체크인 시간이며 궁금한 점이 있는지 확인했으며 메세지를 남기면 곧장 답장이왔다. 하와이에 도착하고 약속한 체크인 시간보다 다소 늦었으나 호스트는 진작에 숙소에서 기다리고 있었다.(전반적으로 일관되게 굉장히 친절하게 설명해주고 궁금한 점을 해결해주었다)  이 방은 다소 연식이 있어보이는 아파트 4층에 있으며 유일한 단점은 계단을 이용해야 한다는 것이다.(가벼운 운동한다고 생각하면 무리 없다.) 방으로 들어가니 최근에 인테리어를 해서 그런지 낡은 아파트와는 반대로 다소 깔끔하고 세련된 모습을 하고 있었다. 무엇보다 기대이상으로 깔끔하게 관리되어온 모습이 마음을 굉장히 편하게 만들어 주었다. 호스트가 워낙 꼼꼼한 분이셔서 부족한 것이 하나 없이 구비되어 있던 생활용품이 호텔보다 훨씬 훌륭했다. 이 방에서 4일간 지내면서 가장 큰 장점 두가지를 꼽으라면 깔끔함과 모든 것이 완비되어 있는 것이었다.  총평으로는 굉장히 만족스러웠다. 가성비가 뛰어나다. 특히 친구들끼리 오는 여행객들에게 적극 추천해주고 싶다.\r\n' +
          '\r\n' +
          "For 4days I've spent fabulous time with my friends. The host, Kazue san was very precise, friendly and kind. She double checked our check-in time to be on time and asked us if we have any questions even before we arrive at Hawaii. The room was spacious and extremely clean. Also interior was fancy.(totally different with the exterior of the building) Beds was comfortable enough to solve our tiredness from tight trip schedules and everything in this apartment was well-prepared. The best two advantages of this apartment are cleaness and Well-stocked daily supplies. Thanks to the host for making us feel and live like one of the local Hawaiians. I would defenetly stay in her place again if I have another chance to go to Hawaii!!"
      },
      {
        comments: 'Kazue was very accommodating as soon as we got to the location.\n' +
          'As soon as we walked in, she gave us a detailed tour of the house and the location.\n' +
          '\n' +
          'She as well had extra amenities for us to last the whole week, if not extra being provided.\n' +
          '\n' +
          "Kazue was a great host and anyone wanting a close home by the beach should definitely go ahead with kazue's airbnb. :)"
      },
      { comments: 'great location, nice place, great host..... ' },
      {
        comments: '1. Great location\r\n' +
          '\r\n' +
          '2. Enough room for 4 guests with 4 beds\r\n' +
          '\r\n' +
          '3. Easy to check-in & check-out\r\n' +
          '\r\n' +
          '4. Easy to park a rent-car with extra pay by US$15 cash a day\r\n' +
          '\r\n' +
          '5. Bad noise from outside and air conditioners inside\r\n' +
          '\r\n' +
          "6. Don't expect any views through windows\r\n" +
          '\r\n' +
          "7. It's good for guests who spend most of their time outside till late night"
      },
      {
        comments: 'The appartement ist clean, good street - calm  and reale near to Waikiki.'
      },
      {
        comments: "I went to Honolulu for the Honolulu marathon with my parents and my brother. We stayed at Kazue's place because it is close to the finish line. It turned out to be a convinient location for everything else. \n" +
          'We liked our stay and the host Kazue and John were so kind and friendly. We felt very welcoming.\n' +
          'We had a good time in Honolulu thanks to Kazue and John. Thank you!'
      },
      {
        comments: '정말 깔끔하고 좋았습니다! 다만 음식을 만드는 레인지가 살짝 열이 부족해서 음식을 빨리빨리 만들지 못했네요, 가족과 가시는 분이나 음식을 사먹지않고 하시는 분이라면 가스레인지를 하나 사시는 걸 추천합니다!'
      },
      {
        comments: '친구들과 2일 동안 편안하게 잘 머물렀어요. \n' +
          '와이키키까지 걸어갈 수 있는 가까운 거리, 별이 잘 보이던 옥상, 산책이나 조깅을 할 수 있던 운하길, 간단한 식사를 할 수 있던 자그마한 주방이 좋았어요.\n' +
          '아쉬웠던 점은 화장실 세면대의 물이 조금씩 나왔고 우리는 4명이었는데 테이블 의자가 3개 밖에 없어서 좀 불편했어요.\n'
      },
      {
        comments: 'We enjoyed our stay at this place as it is very conveniently located in Waikiki. It was very easy to communicate with Kazue and she was very accommodating to our need\n'
      },
      {
        comments: 'Kazue is a good host and very supportive. \n' +
          'The location is fine and not too far from the Waikiki beach.\n' +
          "This place is recommended for young people who just need a place to sleep and don't care about noise come from the airco or outside. \n" +
          'The 4th floor without elevator can be an issue if you do shopping a lot in Honolulu.\n' +
          'Thanks Kazue for your support during our stay there!'
      },
      {
        comments: '房子里海滩很近,每天晚上我们都走路去海滩,很方便｡The apt is very close to the beach, every night we walk to the beach, very convenient. Our plane was dalay, but the John has been waiting for us to 1:30 am to open the door, very grateful.'
      },
      {
        comments: 'The location is very convenient: an ideal place for people who want to spend time at the beach. It is close to all dining options as well.'
      },
      {
        comments: 'Beds were really quite comfortable. Kitchen was perfect with all the basics needed to make our stay comfortable. Location was perfect for getting to all the activities we did. Great place, great stay and would definitely recommend this to others.'
      },
      {
        comments: 'It was good ! Really close to evrything . For this price it is really good. WiFi is not sooo good But that was Okay ! We had te best time ever'
      },
      {
        comments: 'Everything was ok. In spite there was no elevator they help us with the luggage very kindly. Is an apartment with a very good ubication, near waikiki beach. We enjoy a lot. '
      },
      {
        comments: "What a great place to stay! I took my parents and my family to Hawaii for the first time, with little toddler and two family, we were struggling to find a suitable accommodation in the primary location. This place was nice, clean, best location in Waikiki. Short walk to shops, beach and bus stops. I found most of bus go through Kuhio ave, so it's super convinient. \n" +
          '\n'
      },
      { comments: 'Great time' },
      {
        comments: "Kazue's place is walking distance to everything in Waikiki, and only a few blocks from the beach. It isn't fancy but it was a great price, and I was very happy with my choice when I stayed here."
      },
      {
        comments: 'Kazue is very easy to talk with. Fast response and helpful. The room is clean and convince. The location is just perfect for visitors specially for people want to hang out in Waikiki. \n' +
          'I highly recommend her place for visiting Hawaii.'
      },
      {
        comments: 'Good location to stay.\n' +
          'The room is top floor on corner.\n' +
          'We had a good time on a big terrace, like a Hawaiian!\n' +
          "I'd love to go again!!\n"
      },
      {
        comments: '室内は可もなく不可もなく､清掃は行き届いており不満はありません｡ｱﾒﾆﾃｨやﾄﾞﾗｲﾔｰなどもあり､生活には困りません｡ただ4ﾍﾞｯﾄに4名で宿泊したが､ﾘﾋﾞﾝｸﾞには椅子が2脚しかなく､4名でゆっくりするｽﾍﾟｰｽはない｡あくまで寝るｽﾍﾟｰｽという印象｡\n' +
          '外に広々としたﾃﾗｽのような共用ｽﾍﾟｰｽがあるのはよかった｡特にﾀﾊﾞｺを吸う人には｡'
      },
      {
        comments: '清潔な部屋でした｡\n' +
          '食器やｺｯﾌﾟも揃っていました｡\n' +
          'ﾊﾞｽﾀｵﾙがいっぱいあったので海に行く時などにも持っていけました｡\n' +
          'ﾎﾞﾃﾞｨｿｰﾌﾟとﾘﾝｽｲﾝｼﾞｬﾝﾌﾟｰもありました｡\n' +
          '場所も買い物に行くのにもｻﾞ･ﾊﾞｽに乗るにも便利な場所です｡\n' +
          'ABCｽﾄｱも近くにありました｡\n' +
          '一点､冷蔵庫に今まで部屋を利用した人たちの残り物らしきものがいろいろあったのが少し気になりました｡｡\n'
      },
      {
        comments: 'Very kind and reactive host. The condo is very clean (but a bit small for a family, no room to be together). Is is very well situated in Waikiki, not far from everything you want!\n'
      },
      {
        comments: 'Definitely would stay again on a future Waikiki visit! Spot is as advertised in the photos. Nothing glamorous but very clean, phenomenal location (walking distance to everything), and Kazue (and John) were extremely communicative. \n' +
          '\n' +
          'Wifi is not extremely strong FYI, had trouble doing high bandwidth work (though worked fine for email, etc).'
      },
      {
        comments: 'Highly recommend house! Clean, big enough, near main street and beach, silent and more:)'
      },
      {
        comments: 'Overall a good deal for the price. Very conveniently located, only 3 blocks from Waikiki beach. Our host met us at check-in and was very friendly and responsive when we reached out. There are two bedrooms and no living room which made it a little difficult to hang out together. Good if you just need a convenient place to sleep and prepare simple meals. Only electric hot plates were provided, there were no burners on the stove. The kitchen was well stocked enough for light cooking. Bathroom was clean and plenty of towels and toiletries were provided. The wifi was slow but worked for light browsing.'
      },
      { comments: 'ｽﾃｷな思い出ができました!ありがとうございます!' },
      {
        comments: "Kazue's place was great! Very modest, but that was just fine - we didn't visit Waikiki to stay inside all day! It is two air-conditioned bedrooms with two single beds in each, and one bathroom at the end of the hallway/kitchenette combination connecting everything. We tried pushing two beds together to make a double, but they were slightly different heights so it didn't work. There is a nice fridge/freezer, and a stovetop if you wanted to do simple cooking in the kitchenette/hallway, although with so many amazing food options within walking distance, we didn't bother. \n" +
          '\n' +
          'The location is great - walking distance to everything in Waikiki. And the convenience of also being able to rent a parking space helped out tremendously. We rented an affordable car from Turo (use link (Website hidden by Airbnb) for $25 free credit) to explore the island, as Lyft/Uber were surprisingly expensive. I would highly recommend taking advantage of the great parking space and getting a car - Waikiki is one of the many amazing places on Oahu, so give yourself the chance to explore.\n' +
          '\n' +
          "I would highly recommend this place if your primary goal is a comfortable place to sleep. If you're looking for a luxury resort room, go to the Sheraton. If you're looking for a modest place to sleep each night, this cozy two bedroom with four single beds in the heart of Waikiki is absolutely the perfect place. Thanks for the great experience, Kazue!"
      },
      {
        comments: 'Kazue is a nice and kind host. She made every effort in ensuring a smooth checkin and stay experience. Her apartment is close to the downtown and beach area. We enjoyed our stay very much. Thanks Kazue! :)'
      },
      {
        comments: 'とにかくｱｸｾｽもよく､日本語でも対応してくださるので､安心してｽﾃｲすることが出来ました｡\n' +
          '\n' +
          'ｷｯﾁﾝもある程度整っているので､外食続きが苦手なわたしにはﾋﾟｯﾀﾘでした｡\n' +
          '\n' +
          '何よりﾁｪｯｸｲﾝの際に立ち会ってくれた方がとても親切で､楽しい方でしたので､良い旅のｽﾀｰﾄを切ることが出来ました!\n' +
          '\n' +
          '感謝です｡'
      },
      {
        comments: "Great location at walking distance of everything in Waikiki and public transports,, good price and 2 separate bedrooms exactly what we needed! The host is nice and can be flexible on check-in and check-out when it's possible. Had a great time!"
      },
      {
        comments: 'Accomodations were excellent! listing was exactly as listed...would stay again in the future'
      },
      {
        comments: 'Great place. John was easily reachable and answered all my questions in a timely manner. Little touches like the bottle of aloe gel in the fridge were a nice touch. The place was as described. Would book and stay again. There is no elevator so be prepared to carry your stuff up 3 flights of stairs.'
      },
      { comments: 'clean and neat.' },
      { comments: 'Great place close to everything, and good price!!' },
      {
        comments: "Kazue and John's place was nice, clean, and well located. John gave us help getting our substantial amount of luggage upstairs and gave great advice on local attractions. The apartment has a nice terrace area to kick back with a drink after a day of work or relaxation. Additionally it is located extremely close to Waikiki beach park, Diamondhead, and the Hawaii convention center. The central common space doesn't have AC but the rooms have fantastic window units. Check in and check out were a breeze compared to many other Air BnBs I have stayed at since John and Kazue have it down to a science. This place is truly better than advertised. "
      },
      {
        comments: 'Great Location! An easy walk to the beach, restaurants, and bars.'
      },
      { comments: 'Great location for the price!' },
      {
        comments: 'La experiencia ha sido buena, John encantador, la ubicación perfecta, deberían renovar algunas cosas.'
      },
      {
        comments: 'Kazue and John are amazing hosts! Kazue is very responsive to our queries and really nice, they allowed us to check-in early which we greatly appreciate. John is also exceptional, check-in was so smooth (he helped us with our luggage) and he gave us great advice on Honolulu!\n' +
          '\n' +
          "Great location (a lot of things are accessible and the place is easy to find) and the area is safe. Great value for your money! I can't wait to be back in Honolulu and stay again in their place."
      },
      { comments: 'Kazueさんのﾚｽﾎﾟﾝｽも早くよかったです!\nﾜｲｷｷﾋﾞｰﾁからの立地も良くさい最高でした!' },
      {
        comments: 'Location is near by the beach and all the action is. But the place need a lot of upgrade, I guess you get what you paid for, so make sure you are getting a good price.'
      },
      {
        comments: "My family of 4 had a very nice time at this apartment over Christmas/New Years. It's a top-floor corner apt, so it was generally nice and quiet. The AC is a bit loud, but it's fine if you turn it on Low. It's a great place to come home to after a day out exploring the island, but it's a bit small to spend an afternoon there relaxing. There is no living room, and the kitchen/eating space is small. But none of that really mattered to us. We were able to cook a nice egg breakfast every morning, and head out into the the busy Waikiki neighborhood (really crowded!), explore the island, eat dinner out (make reservations! Or try your luck at the Duke's restaurants, some of which don't take reservations), and come back to a quiet apartment. Plenty of hot water, and great water pressure. We loved that there were four separate beds, all comfortable. Our host Joyce was very responsive and attentive."
      },
      {
        comments: 'Incredible value five minute walk to the beach, 4 beds, kitchen and safe.'
      },
      {
        comments: 'Kazue’s place was located in an easily accessible place to Waikiki’s main attractions. Communication was prompt and clear and John helped kindly with our check-in process.'
      },
      {
        comments: 'Kazue and John are very friendly and responsive. John helped us carry the baggages on to the apartment and provided us a lot of local tips. Flexible check in time, very smooth and easy check-in process.\n' +
          '\n' +
          'The place is generally good. Convenient location and reasonable price. The neighborhood is a little noisy. The WiFi and cooktop are slow, made it a bit hard for us to do work on computer or cook meals.'
      },
      {
        comments: "Kazue's place was close to Waikiki beach area and the center. If you want a affordable place to stay and eat out some this place was perfect. Also there are two bedrooms so if you want some privacy its nice too.  Enough kitchenware as well to cook easy meals!\n" +
          'Cons were,  you can hear the next door neighbor if the windows are open, wifi was poor and slow. Three people using internet for work or personal reasons was stressful.'
      },
      {
        comments: 'Such a good location for a stay in Waikiki! Pretty basic but has everything you need and the beds were relatively comfortable too :) the bedrooms don’t currently have curtains which was our main issue, but other than that it was a great stay!'
      },
      {
        comments: 'ﾜｲｷｷからも近く､動物園や水族館にも徒歩で行けます｡\n' +
          'ﾎﾃﾙのように部屋でのんびりするのではなく､日中はほとんど外に出て､部屋に寝に帰るだけと言う人には十分だと思います｡ﾎﾃﾙよりはずいぶん安く宿泊できると思います｡'
      }
    ],
    score: 0.847606360912323
  },
  {
    name: '3 BDR APT AND ROOFTOP ONE TRAIN STOP TO MANHATAN',
    neighborhood_overview: 'Williamsburg its considered the best, coolest and safest neighborwood in New York. Our apartment its located right in the heart of it. You can visit Manhatan in only 5 minutes, no need of taxis!! Be prepared for a great experience in your next visit to Nyc.',
    property_type: 'Apartment',
    bedrooms: 3,
    address: {
      street: 'Brooklyn, NY, United States',
      suburb: 'Williamsburg',
      government_area: 'Williamsburg',
      market: 'New York',
      country: 'United States',
      country_code: 'US',
      location: {
        type: 'Point',
        coordinates: [ -73.96311, 40.71047 ],
        is_location_exact: true
      }
    },
    reviews: [
      {
        comments: 'Victor and his girlfriend Ana were super kind, the apartment is awesome, clean, comfortable, and the views OMG!! Super accesible, trains and bikes are right there, I did not take any taxis.. I just loved this experience,  its really the heart of williamsburg. Im looking forward to come back again, cheers!!\n' +
          '\n' +
          '\n'
      },
      {
        comments: 'Todo muy lindo . Muy bien ubicado a  5 min de NY por subte. Habitaciones amplias .Muy amable victor y ana . Volveremos . Abz'
      },
      {
        comments: 'Perfect airbnb experience. Place was exactly as advertised, if not even better. Spectacular roof terrace with view of Manhattan skyline. Immediate proximity to great restaurants, shops and bars. 2 stops on the very close subway to Manhattan. Friendly and immediate contact with Victor. Lovely apartment with plenty of room. Really fair price and excellent value. Will stay here again when in New York for sure. Totally recommended. '
      },
      {
        comments: 'Ana and Victor were gracious hosts. Perfect apartment for a group of friends or family! Close walk to the subway for a very short ride to Manhattan or a few blocks away from the arts and music scene on Bedford Ave in Williamsburg. Highly recommend.'
      },
      {
        comments: 'Fabulous location. Very easy subway transfer into Manhattan. Lots to do in Williamsburg. Victor & Ana were very friendly and accommodating. The apartment was well decorated & clean. Perfect for our needs!'
      },
      {
        comments: 'Ana and Victor were fantastic hosts and were very friendly. The apartment is very accurately advertised. Much better than staying in a hotel. Nice and clean. Great views. Nice location with easy access to public transportation. Very fun and active area. Highly recommend and would gladly stay again.'
      },
      {
        comments: 'Ana & Victor are a very hospitable and friendly couple. Their apartment was as expected if not better(Clean, quiet, spacious) & very convenient with regards to location (close to the subway & Brooklyn Bridge), space, Rooftop. Neighborhood seems friendly and in the heart of williamsburg. I was also delighted by the views from your balcony & rooftop (my favorite!) I look forward to coming back again! '
      },
      { comments: 'Great location!' },
      {
        comments: "Convenient location and  close to great  areas in Williamsburg and one block from the train that can take you anywhere you'd like. Their place was very clean with a great balcony and fun rooftop! I'd definitely stay there again! Thanks"
      },
      {
        comments: 'Great location, super close to the train! The hosts were friendly and communicated well with us before and during our stay. Highly recommend this location!'
      },
      {
        comments: 'The place was as described. Ana was very lovely to deal with. We had heaps of fun!'
      },
      {
        comments: "Starting a family coast to coast road trip with 3 young adults with NYC this Summer, we couldn't have found a better place than Ana y Victor's one. Ideally located in the heart of Williamsburg, a few hundred meters away from Marcy Av. station, with a beautiful view on Williamsburg bridge (especially from the roof top, a bike station just at your doorstep, their place can comfortably accommodate a family of 5. Convenience stores are less than a block away. Make sure you reserve time enough to walk the streets around and the Metro line up to Bushwick, whose atmosphere is worth discovering. We didn't meet with Ana y Victor but every thing was ready for our (late) arrival, access was easy and we didn't encounter any issue during our stay. Thanks again for this great stay! We will be back."
      },
      {
        comments: 'Perfect place in Williamsburg. Easy to get to and easy to get around. I was impressed with how quiet it was and that there was ac! All six of us fit comfortably.'
      },
      {
        comments: "Great location, comfy beds. Communication could have been a little more timely at check-in. 4rd bedroom doesn't have air-conditioning so hot! Close to Train.  Great rooftop terrace!!"
      },
      { comments: 'Muy buena ubicación' },
      {
        comments: 'We had a terrific stay. The apartment was very clean and very well located. Amazing restaurants in walking distance and steps from the subway too. Thank you!'
      },
      {
        comments: 'Perfect location, if you want that authentic old school NYC feel. Easy access to the train, and never waited more than a minute for Uber. Apartment was as advertised, and has everything needed for comfort and convenience. Great view of the Empire State Building from the balcony! Cool, eclectic neighborhood as well. Recommend!'
      },
      {
        comments: "Ana and Victor's is clean, neat and in a good location to visit NYC. The arrangements were done effortlessly on arrival and departure. We had a perfect stay with them. We had our three little kids with us so safety and cleanliness was something we were looking for. We found that at Ana and Victors place!"
      },
      {
        comments: "Ana and Victor's place is lovely, clean and stylish. My dad and the family member had a great time staying here. They loved it! It feels like at their own home. And it's very close to the subway."
      },
      {
        comments: 'Great location. Lovely apartment full of character. Sweet rooftop patio. Easy to check in and out'
      },
      {
        comments: "Ana and Victor were great hosts! Their apartment was beautiful and clean and in a great location! The apartment comfortably slept 5 people. We spent a hot few days in New York so the air conditioners in each room were wonderful to come back to. The only negative was being able to hear the metro from the apartment, so if you're a light sleeper it might be an issue. Overall, it was a great stay with a beautiful view. Thank you Ana and Victor !"
      },
      {
        comments: 'We stayed here for 3 nights with a family of four.  The three beds easily slept all of us, although not spacious,  but very comfortable.  Location is unbeatable if you are looking to spend time in Brooklyn and Manhattan.  Many restaurants, cafes, grocery stores within minutes of walk and metro station is just a block away.  Ana Y Victor were very responsive, easy to communicate and looked after us very carefully.  It was nice of them to check in on us a few times during our stay to make sure everything was ok.  Highly recommend.'
      },
      {
        comments: "Nous avons passé une très belle semaine dans cet appartement. Il est pratique avec ses 3 chambres indépendantes disposant chacune d'une climatisation ou ventilation.\n" +
          "La proximité de la voie de chemin de fer aérienne est surprenante et peu perturber les accros des nuits avec un calme olympien mais on s'y fait très bien.\n" +
          "L'appartement est idéalement situé dans le quartier de Williamsburg ( Brooklyn ), quartiers avec commerces, restaurants et bars. Nous sommes aux portes de Manhattan. La station de Métro MARCY AVENUE est à 100 mètres de l'appartement et est la derniere gare sur les ligne J et M avant de rentrer sur Manhattan.\n" +
          'Nous recommandons vivement cet appartement.'
      },
      {
        comments: 'Muy buena localización, a dos paradas de Manhattan pero a la vez en Brooklyn. El apartamento estaba limpio y las camas eran muy cómodas. Cerca de las vías de metro por lo que si eres de sueño ligero deberás ponerte tapones pero si como nosotros llegas cansado no lo notarás. Repetiría sin duda!!'
      },
      { comments: 'Great spot in Brooklyn!' },
      {
        comments: 'Great place to stay. Comfortable, clean, close to a station and the host is really responsible for everything. We had a wonderful time for staying here.'
      },
      {
        comments: 'Ana and Victors place was amazing. The description was spot on and they were very helpful. Check in and check out went smoothly. Brilliant location and handy transport links. They went the extra mile to ensure me and my mother had a great birthday. Everything I wanted and more.'
      },
      { comments: 'Great Host!  I would recommend to other travelers!' },
      {
        comments: 'All was good and as described. Getting and leaving the key was easy. The subway station was close and easy to navigate into Manhattan. However,  it was quite noisy at night due to the close proximity of the train line.  Overall a good experience and a lovely although compact apartment.'
      },
      {
        comments: "L'appartement de Anna et Victor à été un bon choix :\n" +
          '- sa localisation : métro et aussi ferry agréable et rapide pour rejoindre Manhattan \n' +
          '- son confort et ses équipements\n' +
          '- la réactivité de Anna et Victor : réponses très rapides et cordiales\n' +
          '- le quartier qui fait connaître la diversité de New York'
      },
      {
        comments: 'We stayed 4 nights in October, 4 adults and two teenagers. The apartment was as described, one room is a little small but we didn’t mind. The two others were of good size. Perfect location and convenient location for visiting Manhattan and Williamsburg. A little noisy at nighttime, however Ana provided the light sleepers with earplugs, the rest slept through it. The experience would’ve been even better if information about nearby grocery stores and restaurants were provided as we spent some time searching the first night, jet lagged and all. All in all we had a very nice stay.'
      },
      {
        comments: 'Ana的公寓是一间典型的纽约公寓｡虽然在Brooklyn,但是交通很方便(过了Williamsburg Bridge就到了),周边生活也很便利(有一个非常棒的亚洲超市)｡公寓虽然不大,但布置地非常温暖和舒适,小小的空间里有三个房间,是一个性价比非常高的选择｡当我们需要帮助的时候,Ana也一直及时地提供各种解决方案,非常热情｡'
      },
      {
        comments: 'We had great weather for a weekend wedding, so we thoroughly enjoyed the rooftop patio.  Convenient to metro & even walking across Williamsburg Bridge.'
      },
      {
        comments: 'Victor was very informative,  apartment was extremely nice and convenient to public transportation.  Noise from metro was not a huge deal. It is a 4 flight walk up stairs and not a huge deal except when arriving with luggage.  Would most defiantly stay with Victor and Ana again.  We was able to see almost everything via public transportation and had a 7 day unlimited pass so it was very affordable. Only recommendation is bring a shower loofah. Great hosts/ friends.'
      },
      { comments: 'Prima plek, goede communivatie' },
      {
        comments: 'Victor und Ana sind unglaublich nette und hilfsbereite Menschen und es war ein toller Empfang vor Ort und eine super Kommunikation wärend des Aufenthaltes. Die Wohnung ist gemütlich und nett eingerichtet und wir haben uns dort wohl gefühlt. Wegen der Nähe zur Bahn, kommt man von dort sehr schnell und gut überall hin. Die Dachterasse ist ebenfalls toll und bietet einen schönen Blick.'
      },
      {
        comments: `This apartment was a fantastic "home away from home" for my family. The location is great - bagels and pizza close by, natural grocery stores only a couple blocks away, and being only one block from the M,J,Z trains, getting anywhere in the city was easy! For being a NYC apartment, it is quite sizable with plenty of room for our group of 5 (2 couples and a singleton). The views from the balcony are great and even though the train goes by right outside, the apartment was surprisingly quiet. Victor was a great host - easy to contact and very helpful. The only thing to note is that it is a 4th floor walk-up, so if you have issues with stairs, it may be a little difficult to access (this wasn't an issue for us). We will certainly stay in this apartment again if we find ourselves staying in NYC again!`
      },
      { comments: 'Very comfortable.    Hosts are great.' },
      {
        comments: 'The location is great! Very close to the L train which made things very convenient to get into and out of Manhattan. It is also very close to some great areas of Brooklyn. Ana and Victor were also very communicative and checked in several times to make sure everything was okay. The check-in/ check-out process was very easy and straight-forward. We had a great stay!'
      },
      {
        comments: 'Ana and Victor’s place is awesome. Convenient location super close to the ever-hip part of Williamsburg. The apartment is stylish and comfortable. They are great hosts. Recommended!'
      },
      {
        comments: 'Everything was great. Tons of restaurants within walking distance, easy access in and out of the building, subway right down the street. Everything was exactly as described. '
      },
      { comments: 'Great host!' },
      { comments: 'Cute apt and great location' },
      { comments: 'Wonderful place, absolutely no issues : )' },
      {
        comments: 'This is an outstanding value for an apartment within a few minutes walk and/or transit from the hip Brooklyn nightlife and the Lower East Side. It was immaculately maintained and access was easy. I’ve done many visits to the city, but this was one of the best. Thanks to Ana and Victor for a fantastic experience.'
      },
      {
        comments: 'this is a great apartment if you want to visit new york! great location and great communication! definitely would stay here again!'
      },
      { comments: 'Great apt, easy going and quick responding hosts. A+!' },
      {
        comments: 'Good location. Short walking distance to train stop.  Unit is comfortable, Clean, uncluttered'
      },
      {
        comments: 'Situation pratique proche de Manhattan et du métro direction aéroport direct (JFK)\n' +
          'Propreté impeccable'
      },
      {
        comments: 'Great comfortable space and amazingly convenient location! We stayed during an extremely cold holiday week with lots of plans in Manhattan so did not spend much time in the neighborhood, but cannot praise the accommodations and location enough! We are a family of five, including three teenagers, and were able to find adequate personal space in this clean, bright dwelling. And the three-minute walk to the subway/one-stop into Manhattan location was fantastic. Highly recommend and would stay there again.'
      },
      {
        comments: "We enjoyed our stay at Ana and Victor's - it is small (as should be expected), but comfortable for a group of 5 for the four nights we stayed. The apartment is a quick walk - which was a extra plus during the cold winter - to the subway that goes to Manhattan. Williamsburg is another interesting area to explore. Ana was a great host - quick to respond and considerate."
      },
      {
        comments: 'You can’t beat the location! Bedford ave is walking distance, the JMZ line is a block away and one stop to the city. Everything went smoothly with our host. Could not have asked for a better place to stay for our friends birthday.'
      },
      { comments: 'Great view!' },
      {
        comments: "Ana and Victor's place was great!  Good location with easy subway access, great and well appointed space, everything we needed.  Everyone in our group really enjoyed staying here.  Also, Victor was super fantastic as a host, and helped make everything easy and ensure a great experience.  Highly recommended!"
      },
      {
        comments: 'This is a great spot! Super convienent to places in Brooklyn and Manhattan. Ana was communicative and check in/our was super easy. Place was clean and had everything we needed.'
      },
      {
        comments: 'For a family of 6 the place was perfect. Spacious and cozy. We felt home!'
      },
      {
        comments: 'Been to NYC a few times now, but this was probably my favorite place I have stayed. Great location and very comfortable!'
      },
      {
        comments: 'Great location and place! Six of us stayed comfortably and had a great time - Victor was incredibly responsive. Thank you!'
      },
      { comments: 'clean. great location.  3rd bedroom is very small.' },
      {
        comments: 'Victor met us when we arrived, answered all of our questions and made us feel welcome. I was traveling with another adult and two teens. We loved the layout of the apartment and the proximity to the train couldn’t be better. We also liked hanging around close to the apartment — great coffee, a movie theater and lots of restaurants. Our favorite breakfast joint was the Rabbithole! Thanks for a lovely visit, Victor — I hope to come back soon!'
      },
      {
        comments: 'El departamento es muy lindo y cómodo. Además la zona es segura, está a una cuadra del subte. \n' +
          'La atencion fue muy buena. \n' +
          'Lo recomiendo!!!'
      },
      {
        comments: 'We loved our stay in this beautifully-decorated apartment. One subway stop to Manhattan, with friendly, flexible hosts who went the extra mile to make our stay a good one.'
      },
      {
        comments: 'Thank you Victor and Ana for your hospitality. The apartment perfectly fit our expectations. This was the ideal location to visit Manhattan and Brooklyn.'
      },
      { comments: 'Great location, great apartment. Close to everything.' },
      {
        comments: 'Victor and Ana’s place was clean and comfortable. Check in and out was seamless. The beds were comfortable. The location is close to the best of what Williamsburg has to offer and to the train to Manhattan. A citi bike dock is right outside the door. The area directly outside the unit is a bit seedy but we always felt safe and as I said it is a short walk to the hip parts of Williamsburg. The view from the two bedrooms is spectacular as you can see the Manhattan skyline and the hustle bustle of the city on the street below. We thought the trains going by were a big plus. If you need a place to stay that is clean, comfy and conveniently located Victor and Ana’s  place is a good choice. Finally Victor was easy to communicate with and a great host.'
      },
      {
        comments: 'Nice place to stay in and Victor made the say feel like home.'
      },
      {
        comments: 'Great location, beautiful terrace and views from the balcony- super efficient hosts and smooth communication! Place is well stocked and clean. '
      },
      {
        comments: 'Had a great time at this apartment! It’s very convenient and close to everything. The view from the master bedroom is incredible. Victor was so easy to communicate with. Thanks again!'
      },
      {
        comments: 'The flat is nicely decorated and well located. We enjoyed coming “home” to Brooklyn after spending a long walking day in Manhattan. Victor was easily available on his phone.'
      },
      { comments: 'Very well located.' },
      {
        comments: 'This is a lovely, comfortable apartment in a great location. It’s very convenient to Manhattan as well as Brooklyn.  We would happily stay there again.'
      },
      {
        comments: 'What a terrific space! Lovely apartment, good amenities, clean, and excellent location. It was so easy to get to and from everywhere we needed to be for the wedding we were in town for. Would absolutely rent again.'
      },
      {
        comments: 'This is a fantastically located apartment in Brooklyn. Our family of four stayed 8 days and enjoyed it. The only downsides are: 4 stories with no elevator and the heat! Not even the air conditioners were capable of fighting it in summer. Also, may be noisy to some (we didn’t mind).'
      },
      {
        comments: 'Great location, bit seedy outside, right on edge of hip Williamsburg, cool roof terrace, was scorching hot when we stayed and the apartment was ALWAYS nice and cool, lovely friendly hosts. Great shower!'
      },
      {
        comments: 'God vært med  hurtige og imødekommende svar\n' +
          'Rigtig god lejlighed. Tæt ved Subway og især kan tagterrassen anbefales en sommeraften med udsigt i NYC skyline'
      },
      {
        comments: 'Nice hosts and a great little place for exploring NYC and Brooklyn , location is perfect '
      },
      {
        comments: 'Great location, just across the Willaimsburg Bridge from Manhattan.\n' +
          'It is a walk-up but worth the effort!'
      },
      {
        comments: 'Excellent location, lots to do. Hosts were easy to communicate with and got right back to you with any questions.'
      },
      { comments: 'Great situation and very nice flat.' },
      {
        comments: 'Stay 18th September for 3 nights with my wife, kids and there partners. Brooklyn is an amazing place to visit with lots to see and do. Ana & Victor’s  place was just what we were looking for, ideally situated for Brooklyn and Manhattan, it was very clean and welcoming, they are great hosts and would highly recommend'
      },
      {
        comments: 'Fijn en gezellig appartement met geweldige ligging direct bij metro/bus. Williamsburg is een hele leuke en hippe buurt.\n' +
          'Veel restaurantjes, (vintage) winkeltjes op loopafstand. Je bent ook zo in Manhattan. Wij waren er met zijn vijven en hebben er een super tijd gehad!'
      },
      {
        comments: 'Great location for trains and other transport and the cafes and amenities of the Williamsburg area.'
      },
      {
        comments: 'Great home 1 stop away from Essex which is I would say the hub to the rest of the trains, I ended up taking Uber n Lyft to avoid the whole subway mission. Overall the spot was great and as advertised would stay here again!'
      },
      {
        comments: "A perfect apartment for our holiday.  Compact, but fitted the 5 of us nicely.  It is very clean, has the amenities you would want, and has some nice 'homey' touches. \n" +
          '\n' +
          "Immediate neighbourhood is fine - doesn't look amazing , but seems safe and is extremely handy for Manhattan (Marcy Avenue subway 5 minutes away).  3 best things we did (sorry, not about flat!) - Liberty/Ellis Island trip; Juliana's pizza in Brooklyn; the High Line.  Top tip - the Mr Pina grocery 3 minutes from the apartment."
      },
      {
        comments: 'this a great place. very convinient to travel in NYC. only one thing to remember is no elevator for the apt. so you had better take less or light luggages.'
      },
      {
        comments: 'Location was great, v convenient for JFK airport and shops/cafes/bars around Bedford Ave. It was a good base for our group of 6, although the third bedroom was v small. The apartment overlooks the train line and a busy road but it wasn’t too noisy in the end, and ear plugs were provided.'
      },
      {
        comments: 'Nice place with great view right on a subway line.  Much better value than a hotel.'
      },
      {
        comments: 'This is an amazing apartment for the price in a fantastic location for exploring NYC and Williamsburg. The immediate local area is a little edgy, but not unsafe and very much a community vibe.\n' +
          '\n' +
          'The hosts are very responsive and include lots of little homely touches.\n' +
          '\n' +
          'Would easily recommended.'
      },
      {
        comments: 'Location is perfect. Ana Y Victor were super quick to respond to any question or issue we had.'
      },
      {
        comments: 'Our visit to NYC was just wonderful. The convenient location to the subway and ride hailing services made it so easy to get around Brooklyn and Manhattan. The place was just lovey and had a wonderful view. How many places can you wake up and see the Empire State Building from bed?'
      },
      {
        comments: 'Great Brooklyn location. Easy access to Manhattan. Easy walking to Williamsburg.'
      },
      {
        comments: 'As expected - cosy and central - close to transport and walking distance to lots of great restaurants and cafes in Williamsburg. Beds were comfortable. Small living/ common space which was fine for a family but might be a bit tight for a group of adults. Dishwasher was broken and we weren’t advised in advanced, which was unfortunate. Otherwise, pretty good.'
      },
      {
        comments: 'apartamento agradable en un barrio que merce la pena visitar'
      },
      {
        comments: 'Beautiful spacious apartment. Excellent in terms of cleanliness and location. Host was quick to respond to any questions.'
      },
      { comments: 'Great location and amazing views!' },
      {
        comments: 'Está muy bien situado, decorado con cariño y con todos los servicios necesarios muy cerca. Hemos disfrutado mucho del alojamiento.'
      },
      {
        comments: "Ana and Victor's place was spectacular! Their home was big enough for 6 people to fit comfortably. The decor created such a quaint and welcoming feel. It was also very convenient to many locations in Williamsburg."
      },
      { comments: 'Very clean apartment with a central location!' },
      {
        comments: 'Brooklyn is hopping!  We spent the entire weekend walking through the neighborhoods including DUMBO and Domino park.  Great restaurants! Great Bars! and Brooklyn Museum on First Saturday was awesome!'
      },
      {
        comments: 'Appartement très bien situé juste à côté du cœur du quartier de williamsburg. Vue magnifique depuis les quais aménagés, metro tout proche et plein de commodites pour faire des courses. Convient pour 6 personnes ( 3 chambres avec lit double) meme si peut être un peu juste pour 6 adultes . Nous étions 2 adultes et 4 enfants et nous étions très bien !  Immeuble de 3 étages très calme avec une superbe vue sur Manhattan, un petit paradis !'
      }
    ],
    score: 0.8473607301712036
  },
  {
    name: 'Luxury 2BR/2BTH on The Highline - sleeps 4',
    neighborhood_overview: "I love West Chelsea. Galleries, the Highline, Chelsea Market, Hudson River...  That is why I chose it to live in NYC. I am often asked for restaurant recommendations and I always find it hard as it is so personal but here are some: The Red Cat: One of NYC's first farm to table restaurants is a fabulous option. It is small, dishes are carefully prepared and one can taste the freshness in the ingredients The Cookshop: making a name for itself amongst the trendy gang. It is also a Farm to Table and booking is recommended at brunch Oysters at the Cult and Pistol in the Chelsea Market are unbeatable in NYC Don Giovani is a great pizzeria if you want to eat in or take away And the unmissable NYC cocktails can be found at: The Standard Hotel (go there early for incredible views, overpriced drinks and an unforgettable experience); the Americano Hotel (recently opened and has cocktails with a twist of Mexican in a decent rooftop), The McKittrick Hotel (the rooftop is gorgeous for brunch, or go ",
    property_type: 'Apartment',
    bedrooms: 2,
    address: {
      street: 'New York, NY, United States',
      suburb: 'Chelsea',
      government_area: 'Chelsea',
      market: 'New York',
      country: 'United States',
      country_code: 'US',
      location: {
        type: 'Point',
        coordinates: [ -74.00455, 40.74703 ],
        is_location_exact: false
      }
    },
    reviews: [
      {
        comments: 'Amazing apartment in a perfect location, with wonderful views from the balcony. Be sure to check out the High Line!'
      },
      {
        comments: 'Great place to stay in NYC!  We spent three days with our family.  Right on top of the Highline and close to the subway.   Exceptionally clean and user friendly home.  We would stay again in a second!'
      },
      {
        comments: "Meritxell is a great host! She was very responsive and made sure our stay was seamless. Her place is beautiful, perfectly located to restaurants, nightlife, and shopping. There's a million dollar view of the highline and surrounding buildings. \r\n" +
          '\r\n' +
          'The two bedroom/2 full bath layout gives both rooms plenty of privacy. The master bath has a very nice stone shower with water fall shower head. \r\n' +
          '\r\n' +
          'I would recommend her place to any group of 2-4 who wants to be walking distance from restaurants, shopping, and nightlife (\r\n' +
          'and chelsea market)'
      },
      {
        comments: "Had a lovely stay in this Chelsea apartment! Meritxell's modern apartment was great. It was clean and perfect for a stay when spending time in Hell's Kitchen and Chelsea. Meritxell was responsive and answered all my questions promptly. Definitely recommend this apartment!\n"
      },
      {
        comments: 'My business partner and I visited NYC and choice to stay at this lovely home.  The building is conveniently located near the heart of Chelsea with a very welcoming lobby and doormen.  We found the home and host graciously accommodating.  The views from balcony were amazing.  We look forward to returning soon!  Thanks.'
      },
      {
        comments: "This was a great apartment in a nice neighborhood. The host is a great communicator and very accommodating. I'd definitely return for another stay!"
      },
      {
        comments: 'I loved this apartment, it was clean and bright and well furnished. The access to the High Line was steps away and made walking around the city a wonderful, fun experience. It was close to the Chelsea Market and walking distance to the Whitney. I would come back. Our host was attentive and answered questioned immediately. Our stay was perfect. Thank you.'
      },
      {
        comments: 'Meritxell was a very helpful and attentive host.\r\n' +
          'Our group consisted of two couples and the apartment was perfectly appointed and situated in a very convenient part of the city.  We were there over the Forth of July and the roof terrace was a wonderful added feature. The doorman were very pleasant and helpful as well.\r\n' +
          'We give high marks and would strongly recommend her property.\r\n'
      },
      {
        comments: 'Everything about the unit was perfect...host, location, check in, unit finishes.  Just a fantastic condo right above the High Line with outdoor space as a bonus.  I HIGHLY recommend it!!!'
      },
      {
        comments: 'Meritxells apartment is very nice and spacious. We were a family of four, our girls are five and eight and this apartment was a great starting point for exploring the city. And when the children fell asleep at night, exhausted from all the walking, the grown ups had a nice living room to stay in. Meritxell responds very quickly to any email, often within minutes. Everything was organized and easy, we picked up the key at the front desk in the entrance. We arrived late at night but that was not a problem. We did not use the balcony as it was just too hot outside, but the view was nice. I can recommend Meritxells apartment! '
      },
      {
        comments: 'Everything was accurate, including the pictures.  We had a wonderful time.  Thank you Meritxell!'
      },
      {
        comments: "meritxell's place was sooo beautiful. exactly like the pictures. Finishes in the bathroom was amazing. high end furniture and really clean apartment. would definitely stay here again."
      },
      {
        comments: "Our host Meritxell made us feel very welcomed... She had kindly left breakfast (bread, OJ & milk) for us in the fridge and chocolates! She responded very quickly to any questions we had but everything was really easy and straightforward! The flat was totally matching the description with a big King size bed in the master bedroom & a double bed in the other bedroom - all very comfortable, well-equipped, stylish & clean. The flat was extremely quiet for NY - all windows opened at the back of the building with a very open view! The view from the rooftop of the building was great and the rooftop itself very nice (sun loungers and garden table & chairs!). The location is fantastic - all the subway lines are within a few blocks walk AND the High Line is literally 10 steps away so you can walk up & down town out of the noisy traffic. This was a last minute booking as our previous airbnb was cancelled by the host 72hrs before our arrival! We were truly very happy with our last minute find & will definitely try to stay again in Meritxell's flat for our next trip to NY."
      },
      {
        comments: "Everything was fantastic!  Meritxell's home is beautiful, very clean, modern and comfortable.  \r\n" +
          '\r\n' +
          'The space was perfect for two couples.  The bedrooms have some separation, beds are comfortable and the bathrooms are quite elegant.  Functional kitchen is open to the living room with seating to socialize and relax.  The bonus is the balcony, which has nice city views and is great for enjoying the weather (when it cooperates).\r\n' +
          '\r\n' +
          'The area is nice.  While neighborhoods are pretty subjective, Chelsea is a good one.  We never felt unsafe, access to the Highline is right outside the door, and there are plenty of drinking and dining options within walking distance.  The A, C and E trains are a couple of blocks away and other transit options are convenient as well.\r\n' +
          '\r\n' +
          'Meritxell went above and beyond to make our stay a good one; she happily obliged our check-in and check-out requests and touched base to make sure everything went smoothly. We would absolutely stay here again and highly recommend to others.'
      },
      {
        comments: 'The host was responsive, accommodating and very hospitable.  The home was beautiful and exactly as portrayed on the site.  I would absolutely stay there again and recommend it.'
      },
      {
        comments: "The location of Meritxell's apartment in the Chelsea neighborhood was excellent. We had fun walking around the area and catching subway or Uber was easy outside of her building. Meritxell was responsive to our email questions and her place was clean and comfortable."
      },
      {
        comments: "We had a great time at Meritxell's spacious, beautiful apartment! It was comfortable and well-furnished, and in a great location - literally next door to the Highline. Everything you need is a short walk or subway ride. Check in and check out were easy, and Meritxell kept in touch via text. All in all a great experience. "
      },
      {
        comments: "We are just back from an amazing 4 days in New York. A huge contributing factor in making this trip so special was staying at Meritexell's apartment. The location is spot on, with the subway a block away making it easy to get anywhere in the city. Chelsea is such a gorgeous neighbourhood. There is a great bar opposite the apartment and fantastic restaurant just around the corner that we used all the time. There are many other restaurants locally to. Chelsea Market is a short walk away and full of great foods. The apartment is fantastic and was big enough for 3 of us to hangout comfortably. The main bedroom having an amazingly comfortable bed. The balcony is an added bonus and has awesome views of the city. Meritxell was on the end of the phone if we needed any questions answered which was great to. I would highly recommend staying here. When we come back to NYC I hope to stay here again."
      },
      {
        comments: 'What a delight!  Located steps from the High Line, this is a fantastic place to stay.  The 2 bedroom apartment was spacious with a wonderful view.  We found everything impeccably clean.  \r\n' +
          '\r\n' +
          'Easy walking distance to The Whitney, Chelsea Market, many galleries.  Eataly is not far.  That was a fabulous eating experience too!  \r\n' +
          '\r\n' +
          'Thank you Meritxell for your hospitality!'
      },
      {
        comments: "We had a great experience at Meritxell's unit.  It was exactly as advertised.  It was well-appointed, neat, clean, and loaded with everything we needed for 4 adults."
      },
      {
        comments: 'The location in Chelsea and the apartment itself was simply amazing! Meritxell is a great host and responded quickly to all queries. We really felt at home in this beautiful and newly renovated apartment. Organisation with Meritxell worked flawlessly. Thank you for an amazing New York experience.'
      },
      {
        comments: 'The location of this apartment is fantastic, close to the highline and Chelsea is a lovely area!  Meritxell was a great host and easy to deal with the whole way, quickly responding to all queries etc. \r\n' +
          'We really felt at home in her amazing apartment which was spacious enough for 4 adults, very handy having 2 bathrooms. \r\n' +
          'Thank you Meritxell for a great experience! '
      },
      {
        comments: 'Meritxell was a fantastic host! I would strongly recommend a stay at her lovely luxurious apartment at Chelsea. She was very responsive and got us answers even on Xmas day! The apartment is very clean and stylish, and have all the mod cons required for a chic stay in Manhattan. Not to mention is not overlooked by any other apartment blocks. Thanks for everything Meritxell! I will definitely be staying there again if I want to stay around the Chelsea and Meatpacking District area. You can see the High-Line from her balcony!'
      },
      {
        comments: 'Excellent host. Very responsive.  Clean apartment and amazing location, which is steps away from high line access. '
      },
      {
        comments: "Io e mio marito siamo stati nell'appartamento di Merixtell dal 2 al 7 Marzo. \r\n" +
          "L'esperienza è stata positiva da tutti i punti di vista.\r\n" +
          'Merixtell è stata una host perfetta, sempre veloce e precisa nelle risposte.\r\n' +
          "L'appartamento è molto carino e attrezzato: è al 12esimo piano ed ha quindi una bella vista panoramica ed un bel terrazzino esposto a sud; è un appartamento elegante e le foto pubblicate sul sito delle stanze e del mobilio sono fedeli alla realtà; è molto confortevole perchè ha 2 bagni completi e una cucina molto attrezzata e con molti utensili.\r\n" +
          "Noi siamo andati per l'Armory Show e per le mostre d'arte, quindi la location è perfetta, essendo l'appartamento al centro della zona artistica e delle gallerie d'arte di Chelsea; nelle vicinanze ci sono anche parecchi negozi e il Chelsea Market. Apprezzabile anche il servizio di portierato 24 ore al giorno.\r\n" +
          "Piacevolissime passeggiate si possono fare sull'High Line e sull'Hudson River Greenway, che passano proprio sotto il palazzo. \r\n" +
          "La posizione centrale tra Mid Town da un lato e il Village e Soho dall'altro permette di raggiungere velocemente tutti i punti di maggiore attrazione.\r\n" +
          'Insomma, lo raccomanderei fortemente a chiunque.'
      },
      {
        comments: 'Meritxells place was perfect. The location could not be better, the neighborhood is a nice slice of new york but not too noisy. People were really friendly. The apartment itself is beautifully decorated and super comfortable. It has an abundance of sunlight. My young children and my wife felt right at home.'
      },
      {
        comments: "Our stay at Meritxell's apartment was wonderful. The apartment was beautiful - even better than it looked in the pictures. It's a perfect location - right on the High Line. Meritxell was very flexible with our check-in/check-out times, and very easy to contact. We will definitely come back to stay at Meritxell's!!!! "
      },
      {
        comments: 'Apartment was beautifully designed, very clean and welcoming. The location was perfect just next to the High Line, great for morning walks/runs and afternoon strolls. Although very central and close to restaurants, bars, etc. - it was very quite. We enjoyed our stay a lot, and would definitely stay again next time !'
      },
      {
        comments: "This apartment is beautiful.  It is decorated with class and taste without sacrificing comfort.  This part of Chelsea is perfect; so close to popular hotspots yet not right in the middle of NY's chaos.  Meritxell is a very responsive and thoughtful host...she even replied back to some last minute questions while she was out of the country!  Four of us fit very comfortably in the apartment and enjoyed all the critter comforts that are often missing from NY apartments - patio space, 2 bathrooms, washer/dryer, etc.  we all loved our time in Meritxell's apartment and would rent it again in a heartbeat.  "
      },
      {
        comments: "I spent 5 days at Meritxell's apartment with my family and we felt like at home. Her place is really cozy and quite, and everything works properly. Location can't be better to move along Manhattan, close to the High line and two blocks far from subway. There is a full assorted supermarket one block away (9th Av between 23rd and 24th St) where you'll find all you could need. Meritxell is a very nice host, answered quickly all our questions and was flexible with our needs. I truly recommend you to stay at her place.\r\n" +
          '\r\n' +
          "Me he alojado 5 días con mi familia en el apartamento de Meritxell y nos hemos sentido como en casa. Su apartemento es realmente acogedor y tranquilo y todo funciona perfectamente. La ubicación es inmejorable para visitar Manhattan, la 'High line' pasa justo por debajo y hay una estación de metro a dos avenidas. Ademas hay un supermercado muy completo a una avenida (9na av. entre las calles 23 y 24) donde encontraréis cualquier cosa que podáis necesitar. Meritxell es muy buena anfitriona, respondió muy rápido todas nuestras preguntas y fue flexible con nuestras necesidades. Recomiendo sinceramente su casa como opción de alojamiento.\r\n" +
          '\r\n' +
          "He passat 5 dies amb la meva familia a l'apartament de la Meritxell i ens hem sentit com a casa. L'apartament és realment acollidor i tranquil i tot funciona correctament. La ubicació és immillorable per visitar Manhattan, la 'High Line' passa just pel costat i hi ha una estació de metro a dues avingudes. A més a més hi ha un supermercat ben assortit a un bloc (9na av. entre els carrers 23 i 24) ón trobareu tot el que us pugui fer falta. La Meritxell es molt bona anfitriona, va contestar immediatament tots els dubtes i va ser flexible amb les nostres necessitats. Recomano de tot cor la seva casa com a opció d'allotjament.\r\n" +
          ' '
      },
      { comments: 'Great apartment in great location. Exactly as expected.' },
      {
        comments: 'Unsere Tage in New York bei Meritxell waren ganz wunderbar. \r\n' +
          'Das Appartement war fast noch schöner als auf den Bilder, sehr schön hell und sonnig, geschmackvoll hochwertig eingerichtet, übersichtlich, sauber mit einer guten Lage. Meritxell haben wir nicht persönlich getroffen, aber sie war jederzeit erreichbar, total nett und hilfreich und check in und check out war ganz easy, weil es im Haus einen "Concierge" gibt, was wir herrlich fanden. Der einzig kleine Nachteil war, dass es keine Möglichkeit gibt eigene Sachen zu verstauen. '
      },
      {
        comments: 'As a first time Airbnb user, I was nervous. But Merixtell eased my worries by responding quickly to my messages. The apartment was just as described. Great location just steps from the Highljne, lots of restaurants, easy key pick up, very clean, great decor. The four of us fit very easily and the two full bathrooms were very helpful in allowing all of us to get ready for a special occasion. Perfect. '
      },
      {
        comments: "We loved our stay at Meritxell's place.  The apartment is in a great location and is really cute, clean and spacious.  Getting the key was easy as was communication with our host.  We would definitely recommend it."
      },
      {
        comments: "We had a wonderful stay at Meritxell's place. Great location and she was very responsive to all of our questions as we were first time Airbnbers. Really like the area and we will defiantly stay there again!!!\r\n"
      },
      {
        comments: 'Perfect location right in the highline. Apartment is modern, clean and well appointed. Having laundry in the unit was perfect and the deck overlooks a beautiful New York Chelsea scene. Great experience!!'
      },
      {
        comments: "L'appartement de Meritxell est d'une grande qualité. Spacieux, bien décoré et très bien équipé. Grand confort des lits et cuisine super. La situation en bordure de la high line est très agréable et le métro à 7 ou 8 min à pied. Les communications avec Meritxell ont été très faciles et notre séjour de 3 nuits a été finalement très agréable. De plus il y a un grand nombre de galeries d'art à quelques minutes à pied.\r\n" +
          "Enfin la présence d'un concierge dans l'iummeuble est un vrai plus"
      },
      {
        comments: "We had a great stay at Meritxell's place. An ideal Air BnB experience!"
      },
      {
        comments: "Meritxell's home is a lovely apartment, very well located and caters to all needs of the guests. Meritxell was very helpful and easy to reach. Meatpacking district is a buzzy end of town but less touristy than the Times Square area, So anyone looking to experience the more authentic New York life, will find this a great place to stay. "
      },
      {
        comments: 'Merixtells place is in a great spot right by the Highline. Lovely comfortable - massive bed and excellent bathroom in the main bedroom. I travelled alone in the end but the apartment would easily accommodate another person or couple.\n' +
          'Meritxell was a great communicator and always responded very quickly.'
      },
      {
        comments: 'I have to say that Meritxell Apt. is great. Is well located and you can find everything you need nearby. The place is clean and comfortable. Definitely I recommend this place if you want to stay out of the crowdly middle of manhattan. The doormans were nice and always willing to help you. \r\n' +
          'Finally, I have to say that Meritxell is a great host, always was attention to any quetions I had.'
      },
      {
        comments: 'Meritxell was extremely responsive.  Her apartment was exactly as described in photos and was perfect for our group of 4 friends having a gal weekend adventure.  The location of her place was excellent, within walking distance to subway and the Highline was great to explore, which we could see from her wonderful balcony.  '
      },
      {
        comments: 'Meritxell was very nice and her place was exactly as it was promised The location was great, we loved the high line and the many restaurants close by! '
      },
      {
        comments: 'This apartment was fabulous! My family of four loved it. A stand out Airbnb experience for us. It was larger than I was expecting, spotlessly clean and with great views. We would love to stay again.  Thanks to Meritxell for being a wonderful host.'
      },
      {
        comments: 'The place was well decorated, clean and comfortable for our group. We had a group of 4 so really appreciated the 2 full bathrooms for getting ready. Great balcony as well and we loved being so close to the highline! '
      },
      {
        comments: 'Everything with the unit was as described, great facilities,excellent location and great communication with Merixtell,could not have asked for a better apartment or location.Thank you Merxtell for opening your apartment to us.'
      },
      {
        comments: 'The host canceled this reservation 20 days before arrival. This is an automated posting.'
      },
      {
        comments: 'Place was as nice as depicted by the pictures. Location terrific. Extremely clean.  Meritxell could not have been more helpful or responsive. We were traveling with a couple who are regular visitors to Chelsea who said they will be booking this location again.'
      },
      {
        comments: 'Très bel appartement bien situé sur la high Line \r\n' +
          '2 belles chambres et 2 salles de bain avec wc\r\n' +
          'Conforme au descriptif et aux photos\r\n' +
          "Doormen sympathiques et à l'écoute\r\n" +
          'Terrasse agréable pour fumer éventuellement mais manque de sièges\r\n' +
          'À recommander \r\n' +
          '\r\n'
      },
      {
        comments: ' Several emails were exchanged before the visit and the hostess provided information for our arrival and access to the apartment. The apartment was available from early on the day of arrival- great if your arrival is early in the morning, bu plane or ship.\r\n' +
          'Any problems were quickly resolved. Meritxell was quick to provide  information, even though she herself was (Website hidden by Airbnb) concierge made the apartment a very safe place to stay and were helpful. '
      },
      {
        comments: 'Location fantastic. No problems with access at all. Added bonus a doorman. The apartment was clean, tidy and very comfortable. After a month of travel it was nice to have such a wonderful place to stay to end our trip. \n' +
          '\n' +
          'Meritxell has stocked the apartment with lots of extra bits and pieces. We did a bit of cooking and there were loads of ingredients to make this easier. It is an honor system if you use something you replace it and if you buy something extra you just add it to the collection. It works really well. Having a 24 hour chemist in the corner that sells everything made this very easy to restock. \n' +
          '\n' +
          'Communication with meritxell was great. I certainly would recommend this apartment to anyone. We were 2 adult couples traveling together. One bedroom had an ensuite and the other bedroom had the bathroom next door. We were not cramped at all and had our privacy when needed. '
      },
      {
        comments: 'Meritxell was extremely accommodating and quick to respond to communication.  We were fortunate to meet her and found her gracious, charming and very welcoming.  The space was fabulous and a perfect layout for two couples.  Additionally, the apartment is surprisingly quiet.'
      },
      {
        comments: 'Very quiet and clean place.  Good value for New York. subway a few long blocks away.'
      },
      {
        comments: 'My mother and her friend loved the apartment , found it very cosy and had everything they needed.'
      },
      {
        comments: 'The host was very communicative and extremely accommodating. The apartment is really nice and having two full bedrooms and 2 full bathrooms is a definite plus. The location is right next to the High Line which is great too. The doormen and women are so nice and will give recommendations on things too. Would definitely stay there again.'
      },
      {
        comments: 'Place is spacious.  Well equipped kitchen if you care about such things.  Just about every style and budget restaurant in easy walking distance.  Good public transportation close by.  Right at the High Line for a delightful walking experience.  Taxis were always available at the door when we wanted them.'
      },
      {
        comments: "We loved every minute of our stay at Meritxell's apartment! Could not have been easier to pull up and check in with the doorman and park on 22nd. The apartment is bright and super clean and quiet and spacious and comfy.  Big bathrooms and super comfortable beds. Kitchen was really well appointed. Location was perfect for us as we walked the Highline and easily got cabs right in front.  Had a very nice lunch at Le Pif right up the block. Loved this place. Will definitely be back!!!"
      },
      {
        comments: "Meritxell was a perfect host. She always replied right away to any questions we had prior to arriving, and emailed me the day we were scheduled to arrive giving me a direct # to contact her. Her apartment was clean and exactly as depicted online. There was a doorman that we checked in with who was helpful and polite. The apartment is literally right off the highline, in a perfect spot to access the subway, chelsea market, cute cafe's, etc. Every room has an awesome view of the city which was really nice, because we went with another couple and so we each wanted a nice view.  We would ABSOLUTELY stay here again and I would definitely recommend this apartment!  "
      },
      {
        comments: "The perfect location for a NYC stay as it is close to everything.  The stairs to the Highline are just out the front door and makes for beautiful walks.  The flat has everything you need to relax and cook some meals should you choose to do so.  Having a bathroom for each bedroom was extra nice. Meritxell ' communication  was outstanding and she was so helpful with information and suggestions.  I highly recommend Meritxell 's flat for your next NYC stay."
      },
      {
        comments: 'Wow, what a great spot in NYC. Amazing location, great building and perfect host at a great price. This is the perfect spot for up to 4 people. We were visiting with another married couple and the setup with the two bedroom and the common living room and kitchen was perfect. Way better than getting and paying for two hotel rooms without the amenities. \n' +
          '\n' +
          "Meritxell's communication and check in and out process was simple and easy. Great doormen at this building who were super helpful. There was demolition scheduled at the building during our stay and she gave us a heads up so we could plan our day around it (they ended up cancelling due to weather but the heads up was nice). \n" +
          '\n' +
          'The apartment was clean, wifi was perfect, nice TV and couch. Having in room laundry was nice as well. \n' +
          '\n' +
          'My best stay in NYC yet and we will definitely be back. '
      },
      { comments: 'Highly recommend!' },
      {
        comments: "Highly recommended. We had a great stay at Meritxell's apartment. The apartment is very spacious, quiet and well equipped even for longer stays. Late night check-in was seamless with the building concierge. The best Airbnb experience in NYC so far! Would stay again without hesitation.   "
      },
      {
        comments: "We loved staying in this beautiful apartment. Many two bedrooms in NYC only have one bathroom. Meritxell's is a  2 bedroom 2 bath which was person for us 4 women enjoying a girls trip. \n" +
          'The location is perfect. Very central to see all of the sights by either train or cab. The neighborhood is also wonderful to walk around and see tons of art or to enjoy the High Line Park. \n' +
          'Meritxell is also a wonderful host. The beds, kitchen, showers, everything was high end. I definitely recommend Meritxell and her beautiful apt. '
      },
      {
        comments: `There IS an elevator, and a doorman! This place is a "no brainer". It was clean, sunny, comfortable with nice views and amenities like gas range, washer/dryer, dishwasher and comfy beds with very dark shades if you need extra sleep. Meritxell left many open spaces for us to "move in" with our things like empty closets and drawers. Also empty drawers in the bathrooms, which I really appreciate! This location is very central with so much available mere steps away. My husband had to commute to Westchester for work so we had a rental car and no trouble with parking it at night in this hood. She was very courteous and checked in halfway to be sure we didn't need anything. We will stay again! Great trip. `
      },
      {
        comments: 'Dejlig lejlighed med super beliggenhed. Desværre var altanen lukket grundet renovering.'
      },
      {
        comments: 'Vi var 4 damer som sjekket inn i leiligheten.\n' +
          'Den er helt topp, veldig rent og pent og virket større enn på bildene.\n' +
          'Veldig gode senger, og to flotte bad.\n' +
          'Fullt utstyrt kjøkken, vi lagde oss litt frokost og det var ikke langt til butikk.\n' +
          'Koselig nærområde, med Highline og Meatpacking District.\n' +
          'Nøler ikke med å anbefale dette stedet, og vil definitivt bo der ved en annen anledning .\n'
      },
      {
        comments: 'Cet appartement très bien meublé  est situé dans un quartier exceptionnel.'
      },
      {
        comments: 'Wir waren mit Meritxells Apartment sehr zufrieden.  Die Lage ist als touristischer Ausgangspunkt für Manhatten sehr gut.'
      },
      {
        comments: "This apartment is ideally located.  It's an easy walk from Penn Station and literally feet from the Highline.  I was here with 3 women friends and the apartment worked great.  2 bathrooms not a must, but pretty nice when there are 4 of you.  King bed in master with it's own bath was comfortable and spacious.  2nd bedroom with queen also comfortable.  The fold out in the living room could use a new mattress and there is no way to darken the windows if someone is sleeping there (which we did).  However, it was not a problem for us.  The living room is spacious and allowed comfortable lounging to hang out, talk, and recover from exploring the city. Meritxell is  great in communicating, responding quickly and helpful.  Apartment is very clean and comfortable.  Also, with windows closed, it VERY quiet.  Kitchen is well equipped and although we didn't cook meals we did have breakfast and drinks and appetizers several times.  Plenty of knives, glasses, etc. to make this easy.  The kitchen  is also stocked with basic food items (sugar, coffee filters, napkins, spices, etc.) which is also nice.\n" +
          'If you are a walker this is ideal location.  We walked down and back to Battery Park one day and up and back to Central Park then next.  The Highline is outside your door, so super accessible. An inexpensive Uber or cab ride  up to theater (Times Square).  LOTS of good restaurants, grocery store, liquor store, etc. within easy walk (this is NYC so not unusual, but still good to know). \n' +
          'Felt very safe coming and going to this apartment.  24 hour door man was a plus as was having an elevator, not lugging luggage up stairs is nice.\n' +
          'Was a perfect apartment for our needs.  Would highly recommend.'
      },
      {
        comments: "Meritxell's place is great close to most of what we wanted the highline is a short 5 minuet stroll, times square is around 20min walk, central park 25 - 30mins walk or 15 mins by car uber is very good we used uber most of the time. Meritxell was a great host and responeded very quickly to any questions we had i would definitely recommend this property."
      },
      {
        comments: 'Great Chelsea location, many restaurants nearby, easy access to the highline and the Chelsea piers. Comfortable home with all amenities we needed.  Great responsive host.'
      },
      {
        comments: 'Great central location.  The apartment is small but comfortable.  Good to be away from the constant hustle of Manhattan but means catching taxis.'
      },
      {
        comments: 'Meritxell is the perfect host, she was really quick in answering all questions. We had a great time in her home. Very convinient were the two bedrooms and the bathrooms as we travelled with another couple. We had a great time!'
      },
      {
        comments: "The apartment is fantastic! 2 nice rooms and 2 bathrooms so perfect as we were two couples traveling. Right on the Highline which was great to walk to Chelsea Market. Subway just a couple blocks away, if you stay for a few days make sure you get the 7 day subway pass it's so worth it.\n" +
          '\n' +
          'The aircon is a real benefit right during the heatwave, Wifi is hassle free, and so convenient to have your own washer & dryer.  The CVS on the corner is again perfectly situated to easily get a top up coke for your bourbon, or to get some more beers.  Across the road from there is a good burger place too.\n' +
          '\n' +
          "Would definitely recommend Meritxell's apartment, she is great with her communication too, thank you so much!"
      },
      {
        comments: 'Lovely apartment, great location, very quiet. We really enjoyed our stay. Doorman building so safe and secure. Across the street from entrance to the Highline. Meritxell is a wonderful host. '
      },
      {
        comments: 'A fantastic apartment in a superb location. We had a fabulous time in New York and I would definitely recommend staying at this apartment. It was much bigger than the pictures look too. Thanks so much Meritxell for your excellent communication and for the fab apartment.'
      },
      {
        comments: 'We loved the location , bright airy spaces and having 2 bathrooms is just such a treat!'
      },
      {
        comments: "Our family enjoyed our stay at Meritxell's apartment.  As most have commented on the location next to the Highline is wonderful.  It is less easy to get crosstown if this is a requirement for you.  We used the subway once to get to Brooklyn which was easy.  Other times we walked and took Uber or Lyft if a bit further.  If you are not rushed for time the location is convenient to most places in Manhattan.  The apartment is well stocked with household supplies which makes cooking meals convenient and two full baths a bonus for NY. It is evident she lives in the apartment as we prefer to rent from home owners and not businesses that are all over Airbnb.  The communication with Meritxell was quick and transparent.  Meritxell is a lovely host as is her apartment. We would love to stay here the next time we are in NY.  One of our best stays on Airbnb."
      },
      {
        comments: 'A lovely apartment in a GREAT location. We loved being just steps from the High Line. The apartment was in a good building with excellent front desk staff. Very safe and secure. The apartment itself was very comfortable. We especially appreciated the beautiful shower in the master bathroom. The balcony was being renovated during our visit, which was the only negative. We hope to enjoy it on a future trip!'
      },
      {
        comments: 'Lovely, comfortable apartment in a great doorman building in the heart of Chelsea.'
      },
      {
        comments: 'The apartment was great for my family of four - nice updated fixtures and decor, comfortable beds, the a/c units made the bedrooms nice and cool.  The neighborhood location was just what we were looking for and it was nice having a doorman and an elevator.  We would definitely stay there again.'
      },
      {
        comments: "This was the best airbnb apartment I've stayed at so far in NYC.  One thing I greatly appreciate is that it is obviously a legal airbnb so I don't have to pretend I'm a friend visiting so and so if asked.  The two bedrooms and bathrooms are on opposite ends of the apartment so there is a lot of privacy.  The location is perfect.  Having a doorman is a huge plus!  The apartment is well appointed, clean and comfortable.  I already booked my next stay in NY at this apartment before I even checked out!  Highly recommended."
      },
      {
        comments: 'We would highly recommend this rental!  A safe, fun location with convenient transit locations.   We had 16 people from our tennis club in NYC for U. S. Open staying at four locations.  The others used AirBNB and did not have nearly as nice a place to stay as we did.  We boasted a bit.  I thought the apartment was larger than it appeared on photos (which is unusual.)  The doormen were very nice.\n' +
          '\n' +
          ' We literally walked a few steps out the front door and up onto The High Line, which is fabulous, and it ends at the wonderful Chelsea Market! \n' +
          'Don Giovanni around corner on 10th was great Italian and we found a great breakfast two blocks down at Chelsea Square (open 24 hr for those wee hours.)\n' +
          '\n' +
          "Don't forget (newcomers to NYC) that if you get the weekly subway pass that you can also ride the bus, too.\n" +
          '\n' +
          'Tracy - Chattanooga, TN'
      },
      {
        comments: "Meritxell's apartment is located Right next to the Highline in the popular area of Chelsea.  \n" +
          'Meritxell was always very prompt at responding to any questions we had and the doormen were extremely helpful and friendly giving advice on best routes etc \n' +
          'The apartment was a fantastic base for our week long stay in NY with the added bonus of a balcony. Meritxell also gave a tremendous amount of information on a variety of restaurants, transport, supermarkets which made everything run very smoothly. \n' +
          'We would definitely recommend this apartment and hope to return again to enjoy NY as there is still so much for us to explore. \n' +
          'Thank you'
      },
      {
        comments: 'Great apartment. Great location. Very clean and well stocked. Great view!!'
      },
      {
        comments: 'Meritxell‘s Appartement is klasse! Für unseren girlstrip genau richtig gewesen! Es is sauber, groß genug und hat eine klasse Lage!'
      },
      {
        comments: "Meritxell's place is fantastic. Great location, spotless, large and comfortable, with a beautiful view. Meritxell also quickly answered all our questions. Oerall it was a pleasure staying at her home."
      },
      {
        comments: 'We absolutely loved staying at Meritxell’s apartment. Everything was so perfect! The apartment was so clean and there was a lot more space than we thought. It was also great having 2 bathrooms. The apartment is in such a great location and had everything we needed. Meritxell’s communication was excellent. Thanks so much Meritxell!'
      },
      {
        comments: 'We had an amazing stay at Meritxell’s place. Great space, clean and centrally located, everything we needed was right at our doorstep. Would gladly stay here again the next time we’re in NYC.'
      },
      {
        comments: 'We enjoyed this wonderful house while staying in New York for the New York marathon,  The owner is fantastic and was very helpful and prompt with any quarries. We hope to come back soon.'
      },
      {
        comments: 'We absolutely loved our stay here. The apartment was amazing, a great location, and Meritxell was a great host. We would definitely recommend it to others, and will hopefully get the chance to stay again when we next visit NYC.'
      },
      {
        comments: "The apartment is stylishly furnished and very comfortable.  The location couldn't be better, with an entrance to the Highline on the block, terrific restaurants nearby, and easy access to anywhere in Manhattan. We really appreciated the stocked cupboards. I will definitely return on my next trip to NYC."
      },
      {
        comments: 'Everything about this place is great! Meritxell is a wonderful host.'
      },
      {
        comments: 'Meritxell’s place is in the heart of Chelsea. A quick walk to coffee passes you by several world class art exhibits and the High line is directly under your nose for a more relaxing stroll. Spacious 2 bdrm with a full kitchen and quiet neighbors, which comfortably slept 4. Apartment management and door man were on site and quite helpful. Overall, would stay again.'
      },
      {
        comments: "Meritxell, and her place, were both amazing! My husband and I stayed here along with our 16 month old and were so comfortable during our stay. Meritxell was so accommodating, very responsive, and even allowed us to check out late. The next time we come to NYC, Meritxell's place is first on our list!"
      },
      {
        comments: 'If I could give six stars for location I would - Just steps away from the highline. Great communication with the owner and quick response time. Apartment is lovely and clean. Doormen were super helpful and friendly. Looking forward to staying again.'
      },
      { comments: 'Great location and a wonderful host!' },
      {
        comments: 'Great apartment in a wonderful location, and so quiet! Meritxell is the perfect host with speedy responses to any queries.'
      },
      {
        comments: 'What an amazing space! Located literally steps from the High Line and really close to Chealsea Market. Spacious 2Br / 2Ba apartment in Chealsea. We stayed with our 2 children so having 2 full bathrooms a huge bonus! Apartment looks newly remodeled with great amenities Meritxell was super responsive and easy to communicate with! Apartment is super quite at night too!'
      },
      {
        comments: 'Amazing place. Very clean, stylish, and practical. Incredible location on the Highline and with good access to all areas of NYC. \n' +
          '\n' +
          'Host is very nice and easy to deal with and check-in is very straightforward. \n' +
          '\n' +
          'Highly recommend!'
      },
      {
        comments: "Abbiamo soggiornato nell'appartamento di Meritxell dal 26 dicembre al primo gennaio. La posizione è ottima. L'appartamento si trova a chelsea, relativamente vicino a tutto (20minuti a piedi da time square e dalla lower manhattan) ma senza essere nel pieno del caos di time square. Meritxell è un host eccellente. Risponde cortesemente e velocemente ad ogni messaggio. L'appartamento è esattamente come nelle foto. Assolutamemte consigliato."
      },
      { comments: 'This is a great apt.  What a way to stay in NYC !' },
      {
        comments: 'Lovely place--you can see the High-Line from the balcony.  Good space and privacy.  Having a doorman 24/7 is a great amenity.  The four of us had a lovely stay and we would definitely stay again.  Good value and location.  Communication and information was perfect.   Thanks Meritxell!'
      },
      {
        comments: 'This place is fantastic and perfect for business travel.  Merxitell is a wonderful host and very easy to communicate with.'
      },
      {
        comments: "Meritxell's apartment was absolutely amazing and perfect for what we wanted. We certainly appreciated it being spotless clean and very organized, exactly as shown in the pictures. Having all the amenities only contributed to a wonderful stay. She's also such an outstanding host, always prompting responding to our questions. I would not hesitate to have my parents stay there again next time they visit in NY."
      },
      {
        comments: 'This unit is exactly as it appears in the pictures. I stayed with my two daughters and 8-month old granddaughter. Loved that the living room separates the two bedrooms. Never heard the baby at night. Great location. Walked on the High Line every day. It was perfect for us!'
      },
      {
        comments: 'This is my second time in this apartment.  I work at the Javits for conventions and I can walk there on the Highline in 10-15 minutes.  I also travel with a coworker and this apartment is laid out so that we both have our own privacy, bathroom ect.  I love this apartment!'
      },
      {
        comments: 'This apartment was the best we ever had during our stays in NY. As space itself in NY already is luxury here is pure luxury by having an apartment with 2 bedrooms and 2 bathrooms, and the vicinity is unbeatable. Walk out of the house, cross the street and take up the stairs to the highline. Correspondance with Meritxell was supereasy and really fast. Everything was as shown in the pictures and even better. A 5 star experience. Highly recommendable.'
      },
      {
        comments: 'Apartment was just as described and Meritxell was great about communication. We’d happily stay at her place again!'
      },
      {
        comments: 'Séjour formidable, appartement très propre, très bien situé très au calme. Hôte très réactive et agréable. Je recommande ce logement!'
      },
      {
        comments: 'Beautiful apartment in a great location! Everything was exactly as advertised in the description/photos, and Meritxell was very accomodating when we had some minor changes to our travel plans. Would not hesitate to stay here again!'
      },
      {
        comments: "Meritxell's place was exactly what we needed.  Clean, stylish and very comfortable.  Location was excellent and check in was very easy.  Meritxell was always very responsive with any questions I had."
      },
      {
        comments: 'Great location and perfect size for 2 couples, or a family of 4-5. Would definitely stay here again if I had the chance.'
      },
      {
        comments: 'Fantastic place I a beautiful area. Very spacious for New York standards!'
      },
      {
        comments: 'Wonderful apartment with great location. Fabulous restaurants & bars nearby - The Red Cat, The Meatball shop, Cookshop. Close to subway. Bright and airy apartment & spotlessly clean. Great spot to explore the mid and lower parts of Manhattan. Highly recommend staying here.'
      },
      {
        comments: "What a great stay we had at Meritxell's place! The apartment's location is fantastic -- steps to the Highline right out the front door. The neighborhood is great for all, from families to younger folks, it has everything. The size of the apartment is great for NY and two bedrooms and two full baths was a nice treat when traveling with my teen daughters. It is a sunny place, and very stylish and comfortable. We very much enjoyed everything about it, including having a friendly doorman to greet us each day and evening. We highly recommend this place to anyone!"
      },
      {
        comments: "The apartment is absolutely stunning and the pictures although accurate don't do the apartment justice! There were three of us and the size is great and with the two separate bathroom, it felt spacious! The apartment is beautifully decorated and spotless and fully equipped for your stay. Close to the highly line, subways and fabulous eateries nearby - we went to The Red Cat twice - delicious! Meritxell was a wonderful host - always quick to respond to any queries, friendly and accommodating ! We had a great stay!"
      },
      {
        comments: 'El departamento es realmente muy agradable. El hecho que tenga 2 baños es inmejorable para 3 personas. Está ubicado en una zona bastante agradable además que queda cerca de todo para recorrer Manhattan. Justo en la esquina hay una Duane Reade que tiene todo lo necesario para comprar el desayuno y tener en el departamento. Las camas son muy cómodas. Lo único que podria observar si me pongo exigente es que Netflix está solo en Ingles, sin subtitulos.. y cuando estabamos muy cansados quisimos ver una pelicula y no pudimos.. pero en fin, no es una necesidad logicamente!'
      },
      {
        comments: 'Fabulous location near most sights lovely walking along the Highline and into Chelsea. Nice spacious and stylish apartment highly recommended'
      },
      {
        comments: 'Fantastic location, short walk to the subway and easy access to the HIghline.  The apartment is amazing, bright and spacious.   It was a great relaxing space to come into after the hustle and bustle of the city.  The kitchen has everything you need.  We felt so fortunate to have such a  lovely home for the few short days we were in New York.  Thank you Meritxell!'
      },
      {
        comments: 'Sehr schönes Appartment in bester Lage. Geschmackvoll eingerichtet'
      },
      {
        comments: 'A lovely apartment to stay in, clean, comfortable and spacious.\n' +
          'Nice quiet area next to the High Line and Chelsea Market. The Red Cat Restaurant which is just around the corner serves wonderful food.'
      },
      {
        comments: 'We stayed in this apartment for a month. Having 2 bathrooms and an extra bed was a real bonus for a long stay. The view from the balcony creates a sense of openness and space. The apartment was quiet and comfortable. Meritxell was always available available at short notice to answer any questions we had. We got our departure date wrong and she was expedient and helpful in resolving this issue. We would definitely stay again.'
      },
      {
        comments: 'Meritxell’s place is very inviting,  comfortable and conveniently located.  You can expect a quick response, which is great!  We also really enjoyed the proximity to the Highline.  It was a wonderful vacation!'
      },
      {
        comments: 'Great appartement, great location, great experience !\n' +
          'Close to the Highline this clean apartment have a nice view on Chelsea.'
      },
      {
        comments: 'Das Apartment war perfekt in Ausstattung , Einrichtung und Lage! Wir haben uns rundum wohlgefühlt!'
      },
      {
        comments: 'A clean and cute spacious place in a great neighbourhood for art galleries and access to the west Hudson path. \n' +
          '\n' +
          'Good light, which is sometimes hRd to get in NY.\n' +
          '\n' +
          'Nice to sit on the balcony and watch the highline.\n' +
          '\n' +
          'The host was responsive and we enjoyed our time here.\n' +
          '\n'
      },
      {
        comments: 'Piso muy bien situado, agradable, con todo lo necesario para estar como en casa.'
      },
      {
        comments: 'Realized after checked-in at the apartment that 2 out of 3 air-conditioning were not working as the apartment was not cooling down after a while. Tried to call and sent message to Meritxell but without response. I contacted AirBnB which was very helpful in reaching out to the host and solving the issue. Meritxell finally responded and admitted that she was aware about airco broen downand would send a technician to look at it. The technician came and could not fix it so we had no choice but to looked for a new accommodation as it was not possible to stay without airco during hot August in NYC. Managed to get a full refund back from AirBnB but had to pay almost double to 2 hotel rooms due to last minute booking in high season. I understand this thing can happen but would appreciate if the host informed us upfront about the issue so we can already prepared for alternative solutions and not to find out ourselves after checking-in; having to spend hours looking for a solution and moving to another place.'
      },
      { comments: 'Beautiful apartment in a fantastic location!' },
      {
        comments: 'A wonderful apartment in a fantastic location. Meritxell is a lovely host and very responsive to any request.'
      },
      {
        comments: 'This is a great apartment in a fun area of Manhattan. Meritxell was easy to communicate with and her suggestions for the area were perfect.'
      },
      {
        comments: 'We loved the location and enjoyed all of Chelsea and the Highline.   The place was very convenient to multiple cool things to do.  Thank you very much!!'
      },
      {
        comments: 'If you are looking for a 2 bed, 2 bathroom apartment in a great location in Manhattan you would hard pressed to find one better than Meritxell ‘s place. It’s a winner.'
      },
      {
        comments: 'Great location in Chelsea! Very clean and safe neighborhood with really cute food and bars nearby Very convenient. Local travel guides provided and great tips left by host!'
      },
      {
        comments: 'A perfect stay in a superb appartment. And what a view of the most pleasant park of New York.'
      },
      { comments: 'Great place\n\nGreat location' },
      {
        comments: 'Appartement très agréable bénéficiant d’un très bon emplacement.'
      },
      {
        comments: 'Great apartment located near or close enough to most places lots of great food places nearby'
      },
      {
        comments: 'Great host, great apartment  in a good location. Ideal location for a trip with my teenage son.'
      },
      {
        comments: 'Everything about our stay was outstanding, would highly recommend.'
      },
      {
        comments: 'We stayed (4 adults) for 6 nights in early November 2018 and had a great time in NYC! Great apartment with elevator, doorman, and it is completely stocked with everything even great NYC travel books. Amazing Chelsea location! Highly recommend it.'
      },
      { comments: 'Great location!' },
      {
        comments: 'We had a lovely week long stay this month in this beautiful apartment. It was so comfortable. The 2 bedrooms and two baths made it extra nice since we were traveling with our 28 year old son. Loved the balcony and view. We had snow while we were there and it was so cool watching the storm from the apartment. Its so close to great restaurants and galleries. We would definitely rent again. Thank you so much Meritxell! \n' +
          'Mary Clare and Joe and Kevin'
      },
      {
        comments: "It was nicer than I expected staying right on the high line; more than a park it was a quicker prettier way to get around. Meritxell's is a nice unit, we found it very quiet. It was great that the doormen were so welcoming. It's very awkward to find out that a building you're staying in frowns on AirBnb; we didn't experience that here!"
      },
      { comments: 'Excellent apartment.  Great location.' },
      {
        comments: 'This place is clean, quiet and a great place to stay. Highly recommend.'
      },
      {
        comments: 'Great location, very clean, all very much as described...would visit again'
      },
      {
        comments: 'We had an Amazing Girls time in NYC.  The condo was perfect!  2 bedrooms and 2 baths.  There was a small balcony that looked over Chelsea and the Highline.   Chelsea is the cutest little area with great restaurants and shops.  We could not find a super close subway station so we mainly used Uber.  We also decided that using the subway for 4 and using an Uber were very close in price and found the Uber to be much more convenient.  The condo had the perfect amount of amenities.  It was super clean!  The showers were perfect with the right amount of water pressure.  \n' +
          'Meritxell was very responsive to several questions that arose while we were there. \n' +
          'Edwin, the doorman was so kind and helpful!\n' +
          'We will definitely stay here again!'
      },
      {
        comments: 'Amazing apartment in the Chelsea district of manhattan, well equipped stunning apartment and a fantastic host! Can’t ask for much more! Don’t hesitate to book! Thank you again for a lovely stay!'
      },
      {
        comments: "This is the second time I've stayed at Meritxell's place.  I'll always look to see if this place is open first on any trip I have in NYC."
      },
      {
        comments: 'Beautiful apartment in a great location.  Very clean, really comfy beds and a brilliant view from the balcony! Would highly recommend staying in this apartment.'
      },
      {
        comments: 'Easy check in.  Great location next to the highline.  Good value if you like extra space and travel with a family of 4.  The extra bedroom and bath are fantastic luxury.   Lots of spices left in the kitchen makes it easy to make breakfast.  Would love to stay here with my family again any time.'
      },
      {
        comments: "If you're in NYC, you should definitely stay here!  The apartment is in the perfect Chelsea location.  It is close to the high line, subway and CVS.  Neighborhood is great.  The apartment itself is spacious and well-decorated.  It has everything you need for a comfortable, pleasant stay."
      },
      {
        comments: 'We greatly enjoyed the stay. It is a great location in NYC and has great setting.'
      },
      { comments: 'Wunderschöne Wohnung in perfekter Lage' },
      {
        comments: 'Wonder comfortable spacious apartment. Easy access to the high line and a few blocks from the E and 1 lines of the subway. Chelsea neighbourhood is fantastic with amazing restaurants in easy walking distance. We would stay again in a heartbeat. Meritxell was a great host and quick responses were received to all our questions before and during our stay and we were even granted a late checkout before a long flight home.'
      },
      { comments: '-' },
      {
        comments: 'All great at this apartment. Lovely and clean with everything you need near by.'
      },
      {
        comments: 'Parfait ! L’appartement est parfait. Très bien situé. Bien équipé et proche de tout. Meritxell est une réactive et attentive. Bref séjour parfait. Nous recommandons !'
      },
      {
        comments: 'What an amazing place and location!  \n' +
          'We stayed for a long weekend while visiting the 9/11 memorial and museum (a must see), the Met, and taking in a couple of Broadway shows.  The condo was perfect for the three of us and would easily accommodate more.  We appreciated the decor, door men, views, neighborhood, and especially the quietness of the unit. \n' +
          'It is a perfect place to take in all of the city while feeling a part of a neighborhood.  \n' +
          "We can't wait to return."
      }
    ],
    score: 0.8467897176742554
  },
  {
    name: 'Spacious Comtemporary 3BR Apartment',
    neighborhood_overview: '',
    property_type: 'Apartment',
    bedrooms: 3,
    address: {
      street: 'Brooklyn, NY, United States',
      suburb: 'Brooklyn',
      government_area: 'Park Slope',
      market: 'New York',
      country: 'United States',
      country_code: 'US',
      location: {
        type: 'Point',
        coordinates: [ -73.98625, 40.67124 ],
        is_location_exact: false
      }
    },
    reviews: [
      {
        comments: 'The place was beautifully furnished and made me feel at home. Could fit a big family easily , so my son and I were spoiled with space. Everything was clean and working. The smart tv was a big plus. Lots of restaurants and pubs within walking distance. Would definitely stay here again !'
      },
      {
        comments: "The apartment was large and the host was accessible.  But here were the problems.  Shortly after we arrived, we discovered the toilet wasn't flushing properly.  Called the host and left apartment to go sightseeing.  He texted that it was fixed.  It was not .  Had to leave back cover off toilet and reach in to tank to push down flapper every time we needed to flush toilet.  Then that evening, we discovered that the street traffic was unbearably loud and that there was a bus stop right below the bedroom window.  Every time the bus stopped, we heard the hydraulics of the bus, the door open, then the passengers getting out talking loudly.  It was virtually impossible to sleep.   Sounded like bus stop was in our bedroom.  In the middle of the night we moved to the most interior bedroom, which helped slightly with the street noise, but the twin beds were small, with four inch mattresses, and no box springs.  Not really appropriate for two adults.  the middle bedroom was not an option as there were only sheets, no comforter, on the bed.  And again the double bed had no box spring  The wifi was only usable in one room.  We think because it must have been shared with the medical office on first floor.   The host cannot be faulted of all of these problems, but I think future airbnb clients should know that you cannot sleep in this apartment.  This experience was really disappointing, particularly in light of how expensive this listing was.  We could have stayed in a four star hotel for what we paid for this rental"
      },
      {
        comments: "The apartment is in a pleasant area in Park Slope and has everything you'd need for a group of people. I didn't spend much time at the apartment, but didn't run into any issues!"
      },
      {
        comments: "It's a fun and interesting neighbourhood, plus the flat has three large bedrooms, but the space lacks the character and sense of home that I associate with my best airbnb experiences. It's very much a commercial venture rather than renting someone's home.\r\n" +
          '\r\n' +
          'That said the hosts were very professional. '
      },
      {
        comments: 'There were a few issues with the apartment upon arrival but Saif was very responsive and remedied them. Good area, apartment is as it appears in the photos. '
      },
      {
        comments: 'Saif was a great host. The neighborhood is awesome. We would definitely stay here again.'
      },
      {
        comments: 'The reason for my negative review was the fact that there was a tray of crab legs and lobster shells left in the oven. As a result the entire apartment stank of fish and was quite gross. I emailed Saif about the issue and he apologized, but did nothing else. Otherwise the apartment was as described and the location is great, but the rotting fish in the oven left a literal and figurative bad taste in my mouth. '
      },
      {
        comments: "Saif's place is spacious, comfortable and in an ideal location - good food near, close to subways, beds are comfy, good for small family or a group of friends. The front of the apt can be noisy from goings on along 5th Ave- but if you're a sound sleeper it should be done, other 2 bdrms are more peaceful. He was a responsive communicator, and the apt was as advertised. We'd certainly consider staying there again. "
      },
      {
        comments: 'Saif was very professional and took care of my out of state staff well. This apartment was a great find for our business trip.'
      },
      {
        comments: 'How was nice and spacious.  Only drawback was the toilet e I uld not stop running, but we worked around that.'
      },
      {
        comments: 'Our host was very accommodating and quick to respond to all of our questions.'
      },
      {
        comments: 'Saif was great, let us check in early and was super relaxed and helpful about getting us in to shower after a 16 hour drive. \n' +
          '\n' +
          'The apartment was exactly as shown, beds comfy and everything was clean.'
      },
      { comments: 'No' },
      {
        comments: "Nice clean and affordable. we appreciated Saif's helpfulness."
      },
      { comments: 'Great place and location! Easy to work with.' },
      {
        comments: 'Great place. Spacious and clean. No problems with anything.'
      },
      {
        comments: "Saif's apartment was so cozy, felt like I was home. Really close to great food and not that far at all from the subway station. Definitely recommend!"
      },
      {
        comments: 'Great place to stay! The location was perfect for a work/family trip. Very convenient with the subway so close by, tons of cafes and restaurants, grocery, laundry and a play ground all within 5 min! '
      },
      {
        comments: 'We had a few issues upon arrival and contacted the host.  Listed as "family friendly", we were traveling with an infant. The stairs to the second floor are quite steep and getting a stroller up and down them daily is difficult. There is no where to store a stroller at the bottom of the stairs. A cot was provided, but it was broken, usable for a few nights, but we could not fix it.  The apartment was lacking an information binder/folder that would have been helpful in things like, how to work the television, coffee pot and check-out procedures. This would be a great place for those that enjoy later nights out as it is central to restaurants and bars and the space is large for a group up to 6.'
      },
      {
        comments: 'A great location, near to the subway with a 20 minute ride to Manhattan.'
      },
      {
        comments: 'Great location, we were able to walk everywhere. Good host!'
      },
      {
        comments: 'Great place to stay! Beds are comfortable and rooms are very spacious. Very convenient location as far as the subway being so close making it super easy to get to Manhattan.\n' +
          'Saif was super helpful and quick to answer to any of our questions. '
      },
      {
        comments: 'Saif was so responsive and accommodating to our flight delayed schedule and the location was super convenient for getting everywhere we wanted in Brooklyn and Manhattan!'
      },
      {
        comments: 'This was a great place to have a group meet- much better than multiple hotel rooms. There was limited space for clothes.\n' +
          'I would also bring an eye mask as it was bright in the am.\n' +
          'Saif is super responsive and a great host.'
      },
      {
        comments: 'Good place, close to the subway (25 minutes to manhattan). '
      },
      {
        comments: 'Host was very responsive and helpful. Apartment is located 7 minutes walking from trains and close to many bars, restaurants and grocery stores. The space is large, clean and has everything needed. The only downside is building location in front of commercial avenue that might be quite noisy.\n' +
          'Overall the experience was positive for the great value!'
      },
      {
        comments: 'Saif was very responsive and helpful. Check in was easy. The space has a lot of rooms with beds which is great for a large group stay. The location is perfect, close to nice restaurants and shops as well as walkable distance to Prospect Park. '
      },
      {
        comments: 'The location of the place was great. Near to the subway and local restaurants. The neighborhood is great to take a walk and enjoy it at itself. Saif was a great host and his assistant Miguel help us with finish details too. The apartment has a great space and the beds are so comfortable. Any doubt Saif was always there to answers them. The check in and the check out was so easy. We really enjoy our stay. Thanks a lot!!'
      },
      {
        comments: 'Really great place - nice and spacious. We were a group of 6 friends and it was perfect for us to explore the city. There is a subway line very close and some lovely bars and restaurants nearby - we loved Haab the Mexican place at the top of the street.\n' +
          '\n' +
          'Host was fantastic - great communication - would recommend! '
      },
      {
        comments: 'The location and neighborhood were great.  Everything was in order when we arrived. We thoroughly enjoyed our stay!'
      },
      {
        comments: "The location is perfect. It's 2 blocks away from the subway which takes you where ever you want in 20-30 minutes. We bought the MTA subway unlimited 7 day passes and it was the best investment. The apartment provided us enough room and everyone had their own bed. We had 2 kids in the twin beds bedroom, my sister in law in one room and my husband and me in the other. The apartment was clean, great mattresses, good pillows, extra bedding, extra pillows and extra towels. There is a laundromat across the street which was perfect for us. We came home with all clean clothes in our luggage. There is a grocery store right around the corner, plus CVS, McDonalds and other really good Mom/Pop restaurants. We felt safe in the neighborhood. We were out the door at 6am and home by midnight/2am and never felt afraid. Highly recommend and we will be back! Owners had excellent communication, they were super nice and asked if we needed anything. "
      },
      {
        comments: 'Ruim en licht appartement. Gunstig gelegen t.o.v. Metro en in een straat met veel goede restaurants.\n' +
          'Wij bevelen dit verblijf van harte aan!'
      },
      {
        comments: 'This was a great place that looked exactly as advertised online. We were happy to find it had air conditioning as it was very hot when we stayed. The sheets were so soft and the sleeping options worked well for our business trip. The location was excellent - it was truly easy to get anywhere and lots of places so close by. Our host was easy to communicate with and made it easy for us from start to finish.'
      },
      {
        comments: 'Saif has a great safe location, near good restaurants and the B,D line. There is the usual traffic noise associated with the city. One bathroom was shared among 5 folks and it worked out well. Free Wifi'
      },
      {
        comments: 'This is a very basic accomodation--good for a group of up to 6 (and a couch for a 7th) and easy to get to on that side of Brooklyn but a bit too noisy in the early mornings. Nice kitchen and shower, and roomy, and with a bit more spiffing up and effort by the owner, it will be a very nice place to do the city.'
      },
      { comments: 'This place is geat. Very comfortable and clean.' },
      {
        comments: 'Lovely apartment, great for 6 people. Good air conditioning. Easy and convenient.'
      },
      {
        comments: 'Great location, lots of cafes, restaurants, etc. Short walk for subway, lots of cabs & ubers near by. Place is great, nice clean bright rooms'
      },
      {
        comments: "Good location. It takes only 30 mins get into Manhattan. Supermarkets and restaurants are nearby. It's good for family to stay."
      },
      {
        comments: 'The appartement was everything that we expected. It was very well located with plenty of restaurants and shops. It was so close to the subways just 2 streets away. \n' +
          '\n' +
          'The only thing that we misses was the toilet papper but we could buy it just downstairs. \n' +
          '\n' +
          'In general the appartment was ok and comfortable for a family with 2 kids, but some of beds should be replaced as they were old.'
      },
      {
        comments: 'Good place to stay. The check in process was easy and Saif was very responsive. Couple of things to note-it was very noisy in one of the rooms facing the avenue and they could have supplied extra toilet paper (only one roll was provided and we had to go out and buy more)'
      },
      { comments: 'Great stay!' },
      {
        comments: 'We had a great stay. Travelled as a family with a toddler, and it totally served our needs. It was so helpful and convenient to have a crib provided upon request. Nice spacious rooms, and convenient location.'
      },
      {
        comments: "Saif's place worked out well for our family, who was visiting for the weekend.  Great to have space for 6 people and appreciated the extra sink in one of the bedrooms. The space was accurately represented and the reviews were also accurate. It does get a little noisy from traffics, sirens, etc. at night and in the early morning, but I think that's typical for the city and something that folks should be prepared for it they are staying in the area. Location was great and easy to access food, transportation, etc.  Saif responded to the feedback re: having more toilet paper available which was greatly appreciated.  Would have been nice to have an iron and toaster and soap in the shower but not expected.  Also could have used a few more hand towels given the max number of guests that could stay in the apartment.\n" +
          '\n' +
          'Overall we had a great visit and I would recommend this place to others.'
      },
      {
        comments: "This apartment is in a great location, and was a good size for my family. Very convenient to subways, and in a great neighborhood. There was more street noise than we were prepared for - the building does not have good sound insulation. Saif was very responsive to my texts. We had an issue with the twin beds and she had someone come out the next day who took care of it. Easiest check in and check out of any place we've stayed."
      },
      {
        comments: "Saif's place was an absolute delight! Our family of 6 stayed there for about a week and really enjoyed our time. The space is even nicer than the pictures provided and location is clutch. The subway station is a quick walk away and there are various lines that you can take into the city. The neighborhood is amazing! A true blend of historical Brooklyn and modern day Brooklyn. The area really caters to people of all ages and interest with its' variety. Great restaurants and coffee shops and a quick walk to prospect park. I'd definitely recommend staying at Saif's place!"
      },
      {
        comments: 'The location is excellent because it is few blocks away from the 4th Ave and 9th street subway.  There are many stores and restaurants nearby. The apartment is very spacious for all of us. The kitchen and the bathroom are clean. The WiFi and the entertainment are great. The noise level from the main street is a bit high if you are a light sleeper.'
      },
      {
        comments: 'This is a great place for the price. It was roomy enough for three adults and two kids.'
      },
      {
        comments: 'We had a great stay in Park Slope and the apartment proved central to all the local amenities. It’s a great location and within easy reach of the Metro. It was really freezing whilst we were there, so having a warm base to come home to made the stay bearable. There is some noise from the streets, which is to expected given the central location. Highly recommended and Saif is very quick to respond.'
      },
      { comments: 'Everything is as listed.  Would stay again.' },
      {
        comments: "The apartment is spacious and very clean with lots of natural light.  The 3 bedrooms easily fit my 3 kid.  Saif even had a baby cot ready for the baby.  Communication with Saif was a breeze, and 'check in' was seamless and easy.  Will definitely stay at Saif's place when I'm back in the city."
      },
      {
        comments: 'Great location! Close to all amenities and trains; easily accessible to the city.'
      },
      {
        comments: 'The apartment was pretty much as stated, 3 bedrooms one bath but the one bedroom had an extra sink and mirror which was a nice advantage.  The apartment is in an older building so although it is dated, it is clean.  It is within walking distance to some really great restaurants delis and shops.  The price was very reasonable for the space and location.  There was not sufficient dishware to accommodate more than 3 to 4 people.  Several window blinds were not operable which could compromise privacy and several lights were out including the one right outside the apartment so when dark it was a challenge to unlock the door plus a little unnerving having that particular light out when alone.  If you are not used to the city noises, you may find sleep is difficult at night especially when the garbage crew is cleaning up.  Saif was very responsive throughout the entire process and stay even texting me back within minutes of a very late text (apologies for that)  regarding password for internet (inaccurate one given as to case sensitivity) so I could get some work completed.  Given the location, price and timely communication , this apartment is a good deal especially for friends traveling together or a family.'
      },
      {
        comments: 'great location.  Saif is very responsive and nice.  The Apartment is a bit small and awkward sizing but fine for sleeping.'
      },
      {
        comments: 'The location is ideal. However the setup is better suited for post college kids on a budget. The blinds on the windows are either too short or broken/crooked. The freezer on the refrigerator can’t open unless you tilt it away from the wall because it is jammed against the light switch. Even though it can sleep 6 there are only enough dishes for 3-4 people; same for the silverware. One of the kitchen chairs was missing screws making it dangerous - again only seats for 4. The toilet was “repaired” twice while we were there - only to have it stop flushing yet again. We had to use McDonald’s, Dunkin Donuts and a local bar to go to the bathroom. On the second day the downstairs office bathroom was available to us. To their credit the host refunded half the stay. Still overall - as experienced users of airbnb this was well below our expectations.'
      },
      {
        comments: 'Excellent communication, very flexible with check-in when our flights were cancelled & travel plans changed.  Excellent location, very close to the F train, making travel in & out of Manhattan simple.  Grocery store right below the apartment was also very convenient.'
      },
      {
        comments: 'Saif was a great host. The apartment was clean, comfortable and spacious. The location was ideal, cant wait to stay there again!'
      },
      {
        comments: 'Great location with a friendly and responsive host. I would stay there again.'
      },
      {
        comments: 'Saif’s apartment was perfect for the weekend. It is close to restaurants & bars, prospect park & mass transit. The place was nice & clean. Saif was very responsive to messages.'
      },
      {
        comments: 'I had booked this Airbnb for my extended family as they were coming in town for my wedding in Gowanus. The location was so convenient and near everything you need. I had many questions and requests leading up to our stay and Saif was quick to respond and was flexible with my needs. Check in/out was a breeze and the place was spotless clean! I would highly recommend.'
      },
      {
        comments: 'Globalement un très bon séjour.\n' +
          "Beaucoup de place dans l'appartement. Nous étions 4, mais on aurait pu être 6 (attention, pas de couverts pour tout le monde !).\n" +
          "Quelques efforts à faire sur la propreté, notamment vers les radiateurs qui sont d'un autre âge. La salle de bains serait à rafraîchir, et un peu plus de lumière ne ferait pas de mal.\n" +
          'Proche de stations de métro, notamment la ligne R. Mais comme le métro est régulièrement ralenti, avec des lignes parfois reprogrammées, voire fermées pour maintenance, cela peut rendre les trajets vers Manhattan très longs.\n' +
          "Penser aux boules quies pour diminuer le bruit de l'avenue.\n" +
          'Le propriétaire a grandement facilité notre arrivée et surtout notre départ pour la gestion des valises la dernière journée. Un gros plus.'
      },
      { comments: 'Kitchen not properly equiped' },
      {
        comments: 'Appartement bien situé (Metro, commerces, restau à proximité, quartier dynamique). Hôte très réactif et disponible. Appartement propre, seul bémol la salle de bain mériterait un petit rafraîchissement, elle est un peu petite pour 6 personnes. Sinon bon rapport qualité / prix'
      },
      { comments: 'Good value & great location' },
      {
        comments: 'Saif was available and responsive to our questions about her home and the area. The apartment was perfect and located so close to everything. We had a wonderful stay and would chose to stay here again in the future. The beds were all very comfortable and the apartment was relaxing. We ended up eating out for all of our meals but found the kitchen to be well equipped. It was an easy trip into Manhattan.'
      },
      {
        comments: 'Nice apartment in a nice neighborhood, very close to the subway and to Prospect park.\n' +
          'Saif is always ready to answer to your requests.\n' +
          'I would definitely recommend this place!'
      },
      {
        comments: 'Aunque no conocimos a Saif siempre estuvo en contacto y respondió rápido. La casa es como se ve en fotos, los cuartos son amplios, el living menos pero está bien para 4 personas (en los cuartos entran 6). Es un poco ruidoso porque las ventanas dan a la calle, especialmente en uno de los dormitorios, y en el otro el aire acondicionado hace un ruido un poco molesto.\n' +
          'en la cocina faltan elementos para poder cocinar (ollas, fuentes, etc)\n' +
          'El barrio es precioso, tranquilo, pero también con todo lo necesario (supermercado, farmacia, restautant y tiendas) a la vuelta.\n' +
          'Está muy cerca del metro (unas 3-4 cuadras) y de muchas líneas que te llevan directo a casi todos los sitios de interés (incluso en fin de semana que no funcionan todas las líneas). Pero es alejado y hay unos 40 minutos a time square.\n' +
          'Saif nos permitió hacer un late check out porque el avión salía a la noche. fue muy amable y estamos muy agradecidos.'
      },
      {
        comments: 'Fun and convenient neighborhood. The apartment is close to subway access. Good place to use as a base for your New York trip ! Check in and out was easy.'
      },
      {
        comments: "Had a wonderful experience staying at Saif's place in Park Slope. The apartment was very cozy and nicely decorated. There were plenty of extra pillows, towels and blankets for all of us. The location is also perfect - plenty of shops, delis and restaurants within walking distance. Saif was very accommodating and always quick to respond with any questions I had. I would definitely recommend staying here. We had a great time!"
      },
      {
        comments: 'Excellent apartment, with huge bedroom accommodation in a wonderful location,  very clean and well equipped, with, crucially for the hot spells, a brilliant aircon system! Easily sleeps 6 people, including 2 couples, or a couple with kids. My wife and our 3 kids and I had a very comfortable stay for 9 nights. Saif was very responsive to any queries we had and check in and check out were a breeze. The location is the real selling point though, located on the corner of 5th Avenue, 7th Street Brooklyn, 5 minutes walk from the 9th St subway where a 20 minute ride on the F or R trains will have you in Manhattan. Locally, the choice of shops, bars, restaurants, pizzerias and diners will have you totally spoiled for choice. A brilliant experience all round.'
      },
      { comments: 'awesome place & great host' },
      {
        comments: 'Great location and enough space for 4 adults and three small children. Saif responded quickly to all questions.'
      },
      {
        comments: 'Great place in the middle of Park Slope, walking distance to trains, grocery, tons of restaurants. Very convenient and a great home base for a family trip with two small children. '
      },
      {
        comments: 'Very spacious, clean, and great location! Would stay here again!'
      },
      {
        comments: 'This apartment is located in a great area — a few blocks from Prospect Park and Grand Army station.  There are restaurants, grocery stores, and coffee shops right outside your door.  Offering three spacious bedrooms (mattresses are a bit soft, but I was able to sleep fine on them and I like a hard mattress), it is a terrific value.  Saif answers messages quickly.  Highly recommend!'
      },
      {
        comments: 'Todo excelente! Ubicación muy cómoda y segura! Atención bárbara y departamento recomendable para 6 personas. Relación precio calidad excelente! Gracias por todo Saif!'
      },
      { comments: 'Je recommande. Quartier sympa' },
      {
        comments: '这套房子在布鲁克林区第五大道上,地理位置极佳,出门逛街很方便,房子有一点老旧,但是好在地理位置好,房里的东西齐全,没有洗衣机烘干机,但是房子对面有一家洗衣店｡美中不足的是空调声音有点大｡'
      },
      {
        comments: 'Spacious apt and great location for activities in Brooklyn. Easy checkin and responsive host. We would definitely stay here again!'
      },
      {
        comments: 'Four night stay with two young children (ages 3 and below).  Great space, happening neighborhood, playgrounds nearby, and easy access to transportation and Manhattan.  Space was clean and ample pillows, linens, and towels were provided.  Three bedrooms with a total of 4 beds, which slept great.  Host was very responsive and apartment also had nice touches (e.g., coffeemaker with coffee and tea provided).'
      },
      {
        comments: "Location is great with plenty of restaurants and markets nearby. Saif is amazingly quick at replying and made the check in / check out easy for us. We had an issue with towels and bedsheets, but I'm sure that can be easily resolved."
      },
      {
        comments: "I'm writing this review on behalf of my colleagues who stayed at Saif's apartment. The location was great but generally the apartment is run down, not clean, and not as advertised."
      },
      { comments: 'very good location. nice accomodation' },
      {
        comments: "The airbnb was as described and in a truly amazing location; everything you could possibly need is in walking distance. The downside is the place does not block out noise well so if you're a light sleeper this will be a problem. Due to the thin walls we heard full conversations of anyone passing by outside and every car sounded like it was driving inside of the apartment. Again, only a problem if you're a light sleeper. Lasty, I was disappointed with the lack of upkeep regarding the white sheets and pillow cases which were stained, the old dirty pillows and the dirty shower curtain. It was so bad I went and purchased a shower mat and a new curtain so that we could shower. Unfortunately,  not the best experience but it worked for the 5 days we were there."
      },
      {
        comments: 'Nice location. Expect to hear loud street actions. But, the apartment is mostly ok.'
      },
      {
        comments: 'Great value for our group of six. Saif responded promptly to my questions. The apartment was less than a 10 minute walk to the subway. We wanted a place to sleep and shower and spend our days seeing the city.  The apartment fit our needs.  There is a fresh market just a couple doors down and many restaurants nearby.'
      },
      {
        comments: 'L’emplacement est parfait à proximité de tout : parc, commerces et transports. Tout New York et l’aéroport sont à moins de une heure en métro.'
      },
      {
        comments: 'This spot is in an excellent part of Park Slope- walking distance to SO MUCH! Plus, the bodega catty-corner across the street has awesome $2 breakfast sandwiches. Saif was super quick to respond and our stay was mostly painless (minus the construction noise, but that is literally any part of brooklyn you stay in and has nothing to do with the specific airbnb). The rooms are a great size and we were extremely comfortable. Cannot wait to be back.'
      },
      {
        comments: 'Overall, a good value for what you get.  Nothing fancy, but adequate.  Being situated on a busy street, It was a bit noisy, but unbearably so.'
      },
      {
        comments: 'This was a perfectly located and comfortable place to stay. Close to anything and everything you could need! 5 of us stayed there very comfortably, and the owner was very accommodating. Sparsely furnished in the bedrooms, but the beds were comfortable and the linens fresh and clean. Cozy little sitting area as well. Street noise can be loud, so bring ear plugs, but we lived saying there and would absolutely do so again'
      },
      {
        comments: 'El alojamiento es tal y como se describe. Perfecto para 5-6 personas. Muy bien comunicado, tan solo a 10 min andando del metro, donde se puede coger la línea F que te lleva al centro en 20 minutos máximo. \n' +
          'El barrio es muy agradable, merece la pena dar un paseo por él y descubrir los locales y establecimientos de alrededor. \n' +
          'Saif ha sido un anfitrión estupendo, respondiendo en el momento a todas nuestras posibles dudas y estando pendiente tanto de nuestra llegada como que nuestra estancia fuese lo más agradable posible '
      },
      {
        comments: 'This is an amazing space! Great location close to the subway and restaurants and shops. Clean apartment and responsive host'
      },
      {
        comments: 'Great space and Saif was quick to respond. The bed linens were clean and super comfortable and soft.  A bit noisy but that is to be expected for the location'
      },
      {
        comments: 'Appartamento ampio e comodo a pochi minuti dalle line R e F che portano a Manhattan.'
      },
      { comments: 'Lots of beds in a convenient location.' },
      {
        comments: "We had a really solid time here! The location is great (easy access to several lines, AND it's within 2 blocks of multiple tasty places), parking was never too tricky to find on the streets, communication was very quick. There were just a few things a bit off (no extra toilet paper so we had to get some, some lights didn't work in the kitchen, multiple faucets had super loose controls including the shower's, etc) but overall the place was good and was a solid value and we enjoyed our stay"
      },
      {
        comments: 'Saif is an amazing host, responds very quickly if you have any questions. His apartment is clean and specious. Very big apartment for big groups. Subway stations are in short distance. 15-20 mins to Manhattan. Lots of markets and restaurants are just steps away. I'
      },
      { comments: 'Perfect place to stay in Brooklyn !' },
      {
        comments: 'Wonderful place!! we loved it so much we came back a second time in a short space of time, happy to give it a second thumbs up!'
      },
      {
        comments: 'This place was perfect! I used to live in NYC but not in this neighbourhood, it was so well located, we made it to all 5 boroughs with ease in a car, super handy traffic wise.  The place was bigger than I expected, and accommodated us well, great food places everywhere and the train close by.  Also only 3 blocks from a venue called The Bellhouse which had great shows and close to a wholefoods which was handy for the vegan who was traveling with us.  I read some of the reviews that complained about noise and I just have to note we didnt experience that at all, of course there was some (its NYC) but nothing out of the ordinary or what I would even call "main street traffic", it was a nice neighbourhood, safe and calm.'
      },
      { comments: 'Great location. A few blocks from F train to Manhattan.' }
    ],
    score: 0.8394234776496887
  }
]
```

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles
between light and darkness* using the same model that was used in the index to perform a semantic search. It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```csharp
using MongoDB.Bson;  
using MongoDB.Bson.Serialization.Attributes;  
using MongoDB.Bson.Serialization.Conventions;  
using MongoDB.Driver;  
  
namespace VectorSearch;  
  
// Add the Movies class definition  
public class Movies  
{  
    [BsonId]  
    [BsonRepresentation(BsonType.ObjectId)]  
    public string? Id { get; set; }  
    public string? Title { get; set; }  
    public string? Fullplot { get; set; }  
}  

class Program  
{  
    static void Main(string[] args)  
    {  
        // Map title-case class properties to camel-case MongoDB fields  
        var camelCaseConvention = new ConventionPack { new CamelCaseElementNameConvention() };  
        ConventionRegistry.Register("CamelCase", camelCaseConvention, type => true);  
          
        // Connect to your deployment  
        const string mongoConnectionString = "<connection string>";  
        var client = new MongoClient(mongoConnectionString);  
  
        // Access your database and collection  
        var database = client.GetDatabase("sample_mflix");  
        var collection = database.GetCollection<Movies>("movies");  
          
        RunQuery(client, collection, "autoembed_index");  
    }  
  
    private static void RunQuery(  
        MongoClient client,  
        IMongoCollection<Movies> collection,  
        string indexName)  
    {  
        var options = new VectorSearchOptions<Movies>()  
        {  
            IndexName = indexName,  
            NumberOfCandidates = 100  
        };  
          
        var results = collection.Aggregate()  
            .VectorSearch(  
                "fullplot",  
                "young heroes caught in epic struggles between light and darkness",  
                10,  
                options)  
            .Project(Builders<Movies>.Projection  
                .Exclude(m => m.Id)  
                .Include(m => m.Title)  
                .Include(m => m.Fullplot)  
                .MetaVectorSearchScore("score"))  
            .ToList();  
          
        foreach (var listing in results)  
        {  
            Console.WriteLine(listing.ToJson());  
        }  
    }  
}  

```

**Output:**

```js
{ "title" : "Day Watch", "fullplot" : "Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.", "score" : 0.50499308109283447 }
{ "title" : "The Secret of Kells", "fullplot" : "Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?", "score" : 0.50475031137466431 }
{ "title" : "Rise of the Legend", "fullplot" : "An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.", "score" : 0.50469225645065308 }
{ "title" : "Bionicle: Mask of Light", "fullplot" : "In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.", "score" : 0.50457310676574707 }
{ "title" : "Turbo Kid", "fullplot" : "In a post-apocalyptic future, THE KID, a young solitary scavenger obsessed with comic books must face his fears and become a reluctant hero when he meets a mysterious girl named APPLE. Despite their efforts to keep to themselves, ZEUS, the sadistic and self-proclaimed leader of the Wasteland, plagues THE KID and APPLE. Armed with little more than blind faith and an ancient turbocharged weapon, THE KID learns of justice and friendship and embarks on an incredible journey to rid the Wasteland of evil and save the girl of his dreams.", "score" : 0.50450795888900757 }
{ "title" : "Tales of Vesperia: The First Strike", "fullplot" : "In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.", "score" : 0.50447642803192139 }
{ "title" : "Mune, le gardien de la lune", "fullplot" : "When a faun named Mune becomes the Guardian of the Moon, little did he had unprepared experience with the Moon and an accident that could put both the Moon and the Sun in danger, including a corrupt titan named Necross who wants the Sun for himself and placing the balance of night and day in great peril. Now with the help of a wax-child named Glim and the warrior, Sohone who also became the Sun Guardian, they go out on an exciting journey to get the Sun back and restore the Moon to their rightful place in the sky.", "score" : 0.50441938638687134 }
{ "title" : "Catatan (Harian) si Boy", "fullplot" : "A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.", "score" : 0.50425481796264648 }
{ "title" : "Deathgasm", "fullplot" : "Two teenage boys unwittingly summon an ancient evil entity known as The Blind One by delving into black magic while trying to escape their mundane lives.", "score" : 0.50423729419708252 }
{ "title" : "Island of Lost Souls", "fullplot" : "14-year-old Lulu moves to a small provincial town with her mother and younger brother. One night, her brother is struck by a beam of white light - actually the spirit of Herman Hartmann from the 19th-century. To her despair, Lulu realizes that Herman has possessed her brother, and the two of them are whirled into a fevered adventure. Joined by Oliver, a rich kid, and Richard, a disillusioned clairvoyant and inventor, they take on the dark, supernatural forces gathering over the town - evil from deep in the land of the dead, determined to take over the world and see them die.", "score" : 0.50423580408096313 }
```

#### Compatible Model Query

The following example uses the `voyage-4-large` model to query the index that was built using the `voyage-4` model. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles between
light and darkness* using the `voyage-4-large` embedding model, which is compatible with the `voyage-4` model used to index the `fullplot` field. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

```csharp
using MongoDB.Bson;          
using MongoDB.Bson.Serialization.Attributes;          
using MongoDB.Bson.Serialization.Conventions;          
using MongoDB.Driver;          
          
namespace VectorSearch;          
          
// Add the Movies class definition          
public class Movies          
{          
    [BsonId]          
    [BsonRepresentation(BsonType.ObjectId)]          
    public string? Id { get; set; }          
    public string? Title { get; set; }
    public string? Fullplot { get; set; }
}          
        
class Program          
{          
    static void Main(string[] args)          
    {          
        // Map title-case class properties to camel-case MongoDB fields          
        var camelCaseConvention = new ConventionPack { new CamelCaseElementNameConvention() };          
        ConventionRegistry.Register("CamelCase", camelCaseConvention, type => true);          
                  
        // Connect to your deployment          
        const string mongoConnectionString = "<connection-string>";          
        var client = new MongoClient(mongoConnectionString);          
          
        // Access your database and collection          
        var database = client.GetDatabase("sample_mflix");          
        var collection = database.GetCollection<Movies>("movies");          
                  
        RunQuery(client, collection, "autoembed_index");          
    }          
          
    private static void RunQuery(          
        MongoClient client,          
        IMongoCollection<Movies> collection,          
        string indexName)          
    {          
        var options = new VectorSearchOptions<Movies>()
        {
            IndexName = indexName,
            NumberOfCandidates = 100,
            AutoEmbeddingModelName = "voyage-4-large"
        };
          
        // Define the field using string  
        string fieldName = "fullplot";  
                
        var results = collection.Aggregate()          
            .VectorSearch(          
                fieldName,    
                "young heroes caught in epic struggles between light and darkness",          
                10,          
                options)          
            .Project(Builders<Movies>.Projection          
                .Exclude("_id")          
                .Include("title")
                .Include("fullplot")
                .MetaVectorSearchScore("score"))          
            .ToList();          
                
        foreach (var listing in results)          
        {          
            Console.WriteLine(listing.ToJson());          
        }          
    }      
}    
```

**Output:**

```js
{ "title" : "Turbo Kid", "fullplot" : "In a post-apocalyptic future, THE KID, a young solitary scavenger obsessed with comic books must face his fears and become a reluctant hero when he meets a mysterious girl named APPLE. Despite their efforts to keep to themselves, ZEUS, the sadistic and self-proclaimed leader of the Wasteland, plagues THE KID and APPLE. Armed with little more than blind faith and an ancient turbocharged weapon, THE KID learns of justice and friendship and embarks on an incredible journey to rid the Wasteland of evil and save the girl of his dreams.", "score" : 0.5042954683303833 }
{ "title" : "Bionicle: Mask of Light", "fullplot" : "In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.", "score" : 0.50429022312164307 }
{ "title" : "Day Watch", "fullplot" : "Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.", "score" : 0.50426173210144043 }
{ "fullplot" : "A young boy learns that he has extraordinary powers and is not of this Earth. As a young man, he journeys to discover where he came from and what he was sent here to do. But the hero in him must emerge if he is to save the world from annihilation and become the symbol of hope for all mankind.", "title" : "Man of Steel", "score" : 0.50421273708343506 }
{ "title" : "The Secret of Kells", "fullplot" : "Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?", "score" : 0.50413578748703003 }
{ "title" : "Rise of the Legend", "fullplot" : "An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.", "score" : 0.50407147407531738 }
{ "fullplot" : "This is the story of a young boy who moves to a small town after the divorce of his parents. At a local festival, he becomes an unlikely hero when he is chosen as the \"Kirin Rider,\" a protector of all things good. And he must lead Japan's ancient Yokai spirits in their apocalyptic war against the evil bizarre-looking monsters.", "title" : "The Great Yokai War", "score" : 0.50404101610183716 }
{ "title" : "Tales of Vesperia: The First Strike", "fullplot" : "In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.", "score" : 0.50402510166168213 }
{ "title" : "Brave Story", "fullplot" : "A young boy attempts to change his destiny by entering a magic gateway to another world; but on his quest to find the Tower of Fortune and be granted any wish, he must conjure up all his bravery to battle demons, his friends, and ultimately himself.", "score" : 0.50402295589447021 }
{ "title" : "Catatan (Harian) si Boy", "fullplot" : "A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.", "score" : 0.50398045778274536 }
```

#### Filter Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field for movies. The query automatically generates vector embeddings for the string *epic fantasy journey with reluctant
heroes* using the `voyage-4` embedding model, which is the model specified in the index for the `fullplot` field, to perform a semantic search. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot`, `genres`, and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```csharp
using MongoDB.Bson;          
using MongoDB.Bson.Serialization.Attributes;          
using MongoDB.Bson.Serialization.Conventions;          
using MongoDB.Driver;          
          
namespace VectorSearch;          
          
// Add the Movies class definition          
public class Movies          
{          
    [BsonId]          
    [BsonRepresentation(BsonType.ObjectId)]          
    public string? Id { get; set; }          
    public string? Title { get; set; }          
    public string? Fullplot { get; set; }          
    public int? Year { get; set; }        
    public List<string>? Genres { get; set; }        
}          
        
class Program          
{          
    static void Main(string[] args)          
    {          
        // Map title-case class properties to camel-case MongoDB fields          
        var camelCaseConvention = new ConventionPack { new CamelCaseElementNameConvention() };          
        ConventionRegistry.Register("CamelCase", camelCaseConvention, type => true);          
                  
        // Connect to your deployment          
        const string mongoConnectionString = "<connection-string>";          
        var client = new MongoClient(mongoConnectionString);          
          
        // Access your database and collection          
        var database = client.GetDatabase("sample_mflix");          
        var collection = database.GetCollection<Movies>("movies");          
                  
        RunQuery(client, collection, "autoembed_index");          
    }          
          
    private static void RunQuery(          
        MongoClient client,          
        IMongoCollection<Movies> collection,          
        string indexName)          
    {          
        // Build the filter      
        var filterBuilder = Builders<Movies>.Filter;      
        var filter = filterBuilder.And(      
            filterBuilder.Gte("year", 1980),      
            filterBuilder.Lte("year", 2020),      
            filterBuilder.In("genres", new[] { "Action", "Adventure", "Family" })      
        );      
        
        var options = new VectorSearchOptions<Movies>()          
        {          
            IndexName = indexName,          
            NumberOfCandidates = 100,      
            Filter = filter      
        };          
          
        // Define the field using string  
        string fieldName = "fullplot";  
                
        var results = collection.Aggregate()          
            .VectorSearch(          
                fieldName,    
                "epic fantasy journey with reluctant heroes",          
                10,          
                options)          
            .Project(Builders<Movies>.Projection          
                .Exclude("_id")          
                .Include("title")          
                .Include("fullplot")      
                .Include("year")      
                .Include("genres")          
                .MetaVectorSearchScore("score"))          
            .ToList();          
                
        foreach (var listing in results)          
        {          
            Console.WriteLine(listing.ToJson());          
        }          
    }      
}    
```

**Output:**

```js
{ "genres" : ["Adventure", "Comedy", "Fantasy"], "title" : "Your Highness", "fullplot" : "Throughout history, tales of chivalry have burnished the legends of brave, handsome knights who rescue fair damsels, slay dragons and conquer evil. But behind many a hero is a good-for-nothing younger brother trying just to stay out of the way of those dragons, evil and trouble in general. As two princes on a daring mission to save their land, they must rescue the heir apparent's fiancèe before their kingdom is destroyed. Thadeous (McBride) has spent his life watching his perfect older brother Fabious (Franco) embark upon valiant journeys and win the hearts of his people. Tired of being passed over for adventure, adoration and the throne, he's settled for a life of wizard's weed, hard booze and easy maidens. But when Fabious' bride-to-be, Belladonna (Zooey Deschanel), gets kidnapped by the evil wizard Leezar (Justin Theroux), the king gives his deadbeat son an ultimatum: Man up and help rescue her or get cut off. Half-assedly embarking upon his first quest, Thadeous joins Fabious to trek across the perilous outlands and free the princess. Joined by Isabel (Natalie Portman)-an elusive warrior with a dangerous agenda of her own-the brothers must vanquish horrific creatures and traitorous knights before they can reach Belladonna. If Thadeous can find his inner hero, he can help his brother prevent the destruction of his land. Stay a slacker, and not only does he die a coward, he gets front row seats to the dawn of an all-new Dark Ages.", "year" : 2011, "score" : 0.50431561470031738 }
{ "genres" : ["Animation", "Adventure", "Family"], "title" : "Justin and the Knights of Valour", "fullplot" : "Justin lives in a kingdom where bureaucrats rule and knights have been ousted. His dream is to be become one of the Knights of Valour, like his grandfather was, but his father Reginald, the chief counsel to the Queen, wants his son to follow in his footsteps and become a lawyer. After an inspiring visit to his beloved Grandmother and bidding farewell to his supposed lady-love Lara, Justin leaves home and embarks on a quest to become a knight. Along the way he meets the beautiful, feisty Talia, a quirky wizard called Melquiades, and the handsome Sir Clorex and is mentored by three monks; Blucher, Legantir and Braulio, who teach and test him in the ancient ways of the Knights of Valour. Whilst an unlikely candidate for knighthood, Justin must rise to the challenge quickly when banished former knight Sir Heraclio and his army, lead by Sota, return and threaten to destroy the Kingdom.", "year" : 2013, "score" : 0.50405204296112061 }
{ "genres" : ["Adventure", "Comedy", "Family"], "title" : "The Color of Magic", "fullplot" : "As Rincewind involuntarily becomes a guide to the naive tourist Twoflower, they find themselves forced to flee the city of Ankh-Morpork to escape a terrible fire, and begin on a journey across the Disc. Unknown to them, their journey & fate is being decided by the Gods playing a board game the whole time.", "year" : 2008, "score" : 0.50404489040374756 }
{ "genres" : ["Action", "Adventure", "Fantasy"], "title" : "Mythica: A Quest for Heroes", "fullplot" : "Stuck in a life of indentured servitude, Marek dreams of becoming a wizard. When she meets a beautiful priestess, Teela, in need of help, Marek escapes her master and puts together a team of adventurers and embarks on an epic quest to free Teela's sister from a vicious ogre.", "year" : 2014, "score" : 0.503986656665802 }
{ "genres" : ["Animation", "Adventure", "Family"], "title" : "The Secret of Kells", "fullplot" : "Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?", "year" : 2009, "score" : 0.50397264957427979 }
{ "fullplot" : "The tale of three unlikely heroes - a misfit mouse who prefers reading books to eating them, an unhappy rat who schemes to leave the darkness of the dungeon, and a bumbling servant girl with cauliflower ears - whose fates are intertwined with that of the castle's princess.", "year" : 2008, "genres" : ["Adventure", "Animation", "Comedy"], "title" : "The Tale of Despereaux", "score" : 0.50387692451477051 }
{ "genres" : ["Animation", "Adventure", "Comedy"], "title" : "Ronal the Barbarian", "fullplot" : "Fantasy comedy about young Ronal who lives in a barbarian village. Ronal is weak, skinny and doesn't have the usual barbarian traits like everyone else and therefore is considered a laughing stock. But one day his village gets attacked, his tribe kidnapped by the evil Volcazar. Ronal decides to save his tribe and defeat Volcazar and on his way he must survive many dangerous situations...", "year" : 2011, "score" : 0.50382566452026367 }
{ "genres" : ["Action", "Adventure", "Comedy"], "title" : "Dungeons & Dragons", "fullplot" : "The Empire of Izmer has long been a divided land. The Mages - an elite group of magic-users - rule whilst the lowly commoners are powerless. Izmer's young Empress, Savina, wants equality and prosperity for all, but the evil Mage Profion is plotting to depose her and establish his own rule. The Empress possesses a scepter which controls Izmer's Golden Dragons. To challenge her rule, Profion must have the scepter, and tricks the Council of Mages into believing Savina is unfit to hold it. Knowing that Profion will bring death and destruction to Izmer, Savina must find the legendary Rod of Savrille, a mythical rod that has the power to control Red Dragons, a species even mightier than the Gold. Enter two thieves, Ridley and Snails, who unwittingly become instrumental in Savina's search for the Rod. Joined by a feisty Dwarf named Elwood, and helped by the Empress's expert tracker, the Elf Norda, the young heroes go in search of the Rod of Savrille. From the deadly maze of the Thieves Guild at Antius to an Elven Village, secret grotto and abandoned castles, Ridley and his band must outwit Profion's chief henchman Damodar at every turn while, back in Izmer, Profion prepares to do battle with the Empress. All depends on the Rod, but the outcome of the race to reach it first is far from certain, and Izmar's very survival hangs in the balance.", "year" : 2000, "score" : 0.50373470783233643 }
{ "genres" : ["Adventure", "Fantasy"], "title" : "The Hobbit: An Unexpected Journey", "fullplot" : "Bilbo Baggins is swept into a quest to reclaim the lost Dwarf Kingdom of Erebor from the fearsome dragon Smaug. Approached out of the blue by the wizard Gandalf the Grey, Bilbo finds himself joining a company of thirteen dwarves led by the legendary warrior, Thorin Oakenshield. Their journey will take them into the Wild; through treacherous lands swarming with Goblins and Orcs, deadly Wargs and Giant Spiders, Shapeshifters and Sorcerers. Although their goal lies to the East and the wastelands of the Lonely Mountain first they must escape the goblin tunnels, where Bilbo meets the creature that will change his life forever ... Gollum. Here, alone with Gollum, on the shores of an underground lake, the unassuming Bilbo Baggins not only discovers depths of guile and courage that surprise even him, he also gains possession of Gollum's \"precious\" ring that holds unexpected and useful qualities ... A simple, gold ring that is tied to the fate of all Middle-earth in ways Bilbo cannot begin to know.", "year" : 2012, "score" : 0.50364935398101807 }
{ "genres" : ["Adventure", "Sci-Fi", "Action"], "title" : "Metalstorm: The Destruction of Jared-Syn", "fullplot" : "A seeker named Dogen rescues Dhyana after her father is murdered by the evil Jared-Syn. To avenge her father's death, Dogen must find Jared-Syn's hideout in the mysterious \"Lost City\", but the only person who knows where it is an aging, burned-out seeker named Rhodes. Along the way, they will need to do battle against the hunter Baal and his Cyclopean minions for engaging Jared-Syn in a final encounter.", "year" : 1983, "score" : 0.50364434719085693 }
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between `1980` and `2020`. It generated embeddings for the query text using the `voyage-4` embedding model specified in the query and considered up to `100` nearest neighbors before returning the top ten results. It returns documents that summarize fantasy journey of a hero in the plot for movies released between `1980` and `2020`.

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles
between light and darkness* using the same model that was used in the index to perform a semantic search. It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```go
package main

import (
	"context"
	"encoding/json"
	"fmt"
	"log"
	"time"

	"go.mongodb.org/mongo-driver/v2/bson"
	"go.mongodb.org/mongo-driver/v2/mongo"
	"go.mongodb.org/mongo-driver/v2/mongo/options"
)

const (
	indexName = "autoembed_index"
)

func main() {
	// Replace with your MongoDB connection string.
	uri := "<connection-string>"

	// Create a context with a timeout for querying.
	ctx, cancel := context.WithTimeout(context.Background(), 2*time.Minute)
	defer cancel()

	// Connect to your deployment.
	client, err := mongo.Connect(options.Client().ApplyURI(uri))
	if err != nil {
		log.Fatalf("Failed to connect to MongoDB: %v", err)
	}
	defer func() {
		if err := client.Disconnect(context.Background()); err != nil {
			log.Printf("Error disconnecting client: %v", err)
		}
	}()

	// Access your database and collection.
	db := client.Database("sample_mflix")
	coll := db.Collection("movies")

	// Run a $vectorSearch query using the auto-embedding index.
	if err := runVectorSearchQuery(ctx, coll); err != nil {
		log.Fatalf("Failed to run $vectorSearch query: %v", err)
	}
}

func runVectorSearchQuery(ctx context.Context, coll *mongo.Collection) error {
	pipeline := mongo.Pipeline{
		{{
			"$vectorSearch", bson.D{
				{"index", indexName},
				{"path", "fullplot"},
				{"query", bson.D{
					{"text", "young heroes caught in epic struggles between light and darkness"},
				}},
				{"numCandidates", 100},
				{"limit", 10},
			},
		}},
		{{
			"$project", bson.D{
				{"_id", 0},
				{"title", 1},
				{"fullplot", 1},
				{"score", bson.D{{"$meta", "vectorSearchScore"}}},
			},
		}},
	}

	cursor, err := coll.Aggregate(ctx, pipeline)
	if err != nil {
		return fmt.Errorf("aggregate: %w", err)
	}
	defer cursor.Close(ctx)

	fmt.Println("Query results:")
	for cursor.Next(ctx) {
		var doc bson.M
		if err := cursor.Decode(&doc); err != nil {
			return fmt.Errorf("decode result: %w", err)
		}

		// Marshal each document to compact JSON (Extended JSON for Decimal128, etc.).
		data, err := json.Marshal(doc)
		if err != nil {
			return fmt.Errorf("marshal result to JSON: %w", err)
		}

		fmt.Println(string(data))
	}
	return cursor.Err()
}

```

**Output:**

```shell
Query results:
{"fullplot":"Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.","score":0.5049930810928345,"title":"Day Watch"}
{"fullplot":"Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?","score":0.5047503113746643,"title":"The Secret of Kells"}
{"fullplot":"An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.","score":0.5046922564506531,"title":"Rise of the Legend"}
{"fullplot":"In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth \u0026 Water, try to protect the chosen ones as they seek their destiny.","score":0.5045731067657471,"title":"Bionicle: Mask of Light"}
{"fullplot":"In a post-apocalyptic future, THE KID, a young solitary scavenger obsessed with comic books must face his fears and become a reluctant hero when he meets a mysterious girl named APPLE. Despite their efforts to keep to themselves, ZEUS, the sadistic and self-proclaimed leader of the Wasteland, plagues THE KID and APPLE. Armed with little more than blind faith and an ancient turbocharged weapon, THE KID learns of justice and friendship and embarks on an incredible journey to rid the Wasteland of evil and save the girl of his dreams.","score":0.5045079588890076,"title":"Turbo Kid"}
{"fullplot":"In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.","score":0.5044764280319214,"title":"Tales of Vesperia: The First Strike"}
{"fullplot":"When a faun named Mune becomes the Guardian of the Moon, little did he had unprepared experience with the Moon and an accident that could put both the Moon and the Sun in danger, including a corrupt titan named Necross who wants the Sun for himself and placing the balance of night and day in great peril. Now with the help of a wax-child named Glim and the warrior, Sohone who also became the Sun Guardian, they go out on an exciting journey to get the Sun back and restore the Moon to their rightful place in the sky.","score":0.5044193863868713,"title":"Mune, le gardien de la lune"}
{"fullplot":"A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.","score":0.5042548179626465,"title":"Catatan (Harian) si Boy"}
{"fullplot":"Two teenage boys unwittingly summon an ancient evil entity known as The Blind One by delving into black magic while trying to escape their mundane lives.","score":0.5042372941970825,"title":"Deathgasm"}
{"fullplot":"14-year-old Lulu moves to a small provincial town with her mother and younger brother. One night, her brother is struck by a beam of white light - actually the spirit of Herman Hartmann from the 19th-century. To her despair, Lulu realizes that Herman has possessed her brother, and the two of them are whirled into a fevered adventure. Joined by Oliver, a rich kid, and Richard, a disillusioned clairvoyant and inventor, they take on the dark, supernatural forces gathering over the town - evil from deep in the land of the dead, determined to take over the world and see them die.","score":0.5042358040809631,"title":"Island of Lost Souls"}
```

#### Compatible Model Query

The following example uses the `voyage-4-large` model to query the index that was built using the `voyage-4` model. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles between
light and darkness* using the `voyage-4-large` embedding model, which is compatible with the `voyage-4` model used to index the `fullplot` field. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

```go
package main

import (
	"context"
	"encoding/json"
	"fmt"
	"log"
	"time"

	"go.mongodb.org/mongo-driver/v2/bson"
	"go.mongodb.org/mongo-driver/v2/mongo"
	"go.mongodb.org/mongo-driver/v2/mongo/options"
)

const (
	indexName = "autoembed_index"
)

func main() {
	// Replace with your MongoDB connection string.
	uri := "<connection-string>"

	// Create a context with a timeout for querying.
	ctx, cancel := context.WithTimeout(context.Background(), 2*time.Minute)
	defer cancel()

	// Connect to your deployment.
	client, err := mongo.Connect(options.Client().ApplyURI(uri))
	if err != nil {
		log.Fatalf("Failed to connect to MongoDB: %v", err)
	}
	defer func() {
		if err := client.Disconnect(context.Background()); err != nil {
			log.Printf("Error disconnecting client: %v", err)
		}
	}()

	// Access your database and collection.
	db := client.Database("sample_mflix")
	coll := db.Collection("movies")

	// Run a $vectorSearch query using the auto-embedding index.
	if err := runVectorSearchQuery(ctx, coll); err != nil {
		log.Fatalf("Failed to run $vectorSearch query: %v", err)
	}
}

func runVectorSearchQuery(ctx context.Context, coll *mongo.Collection) error {
	pipeline := mongo.Pipeline{
		{{
			"$vectorSearch", bson.D{
				{"index", indexName},
				{"path", "fullplot"},
				{"query", bson.D{
					{"text", "young heroes caught in epic struggles between light and darkness"},
				}},
				{"model", "voyage-4-large"},
				{"numCandidates", 100},
				{"limit", 10},
			},
		}},
		{{
			"$project", bson.D{
				{"_id", 0},
				{"title", 1},
				{"fullplot", 1},
				{"year", 1},
				{"genres", 1},
				{"score", bson.D{{"$meta", "vectorSearchScore"}}},
			},
		}},
	}

	cursor, err := coll.Aggregate(ctx, pipeline)
	if err != nil {
		return fmt.Errorf("aggregate: %w", err)
	}
	defer cursor.Close(ctx)

	fmt.Println("Query results:")
	for cursor.Next(ctx) {
		var doc bson.M
		if err := cursor.Decode(&doc); err != nil {
			return fmt.Errorf("decode result: %w", err)
		}

		// Marshal each document to compact JSON (Extended JSON for Decimal128, etc.).
		data, err := json.Marshal(doc)
		if err != nil {
			return fmt.Errorf("marshal result to JSON: %w", err)
		}

		fmt.Println(string(data))
	}
	return cursor.Err()
}

```

**Output:**

```shell
Query results:
{"fullplot":"In a post-apocalyptic future, THE KID, a young solitary scavenger obsessed with comic books must face his fears and become a reluctant hero when he meets a mysterious girl named APPLE. Despite their efforts to keep to themselves, ZEUS, the sadistic and self-proclaimed leader of the Wasteland, plagues THE KID and APPLE. Armed with little more than blind faith and an ancient turbocharged weapon, THE KID learns of justice and friendship and embarks on an incredible journey to rid the Wasteland of evil and save the girl of his dreams.","genres":["Action","Sci-Fi"],"score":0.5042954683303833,"title":"Turbo Kid","year":2015}
{"fullplot":"In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth \u0026 Water, try to protect the chosen ones as they seek their destiny.","genres":["Animation","Action","Adventure"],"score":0.5042902231216431,"title":"Bionicle: Mask of Light","year":2003}
{"fullplot":"Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.","genres":["Action","Fantasy","Thriller"],"score":0.5042617321014404,"title":"Day Watch","year":2006}
{"fullplot":"A young boy learns that he has extraordinary powers and is not of this Earth. As a young man, he journeys to discover where he came from and what he was sent here to do. But the hero in him must emerge if he is to save the world from annihilation and become the symbol of hope for all mankind.","genres":["Action","Adventure","Fantasy"],"score":0.5042127370834351,"title":"Man of Steel","year":2013}
{"fullplot":"Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?","genres":["Animation","Adventure","Family"],"score":0.50413578748703,"title":"The Secret of Kells","year":2009}
{"fullplot":"An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.","genres":["Action","Biography","Drama"],"score":0.5040714740753174,"title":"Rise of the Legend","year":2014}
{"fullplot":"This is the story of a young boy who moves to a small town after the divorce of his parents. At a local festival, he becomes an unlikely hero when he is chosen as the \"Kirin Rider,\" a protector of all things good. And he must lead Japan's ancient Yokai spirits in their apocalyptic war against the evil bizarre-looking monsters.","genres":["Adventure","Family","Fantasy"],"score":0.5040410161018372,"title":"The Great Yokai War","year":2005}
{"fullplot":"In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.","genres":["Animation"],"score":0.5040251016616821,"title":"Tales of Vesperia: The First Strike","year":2009}
{"fullplot":"A young boy attempts to change his destiny by entering a magic gateway to another world; but on his quest to find the Tower of Fortune and be granted any wish, he must conjure up all his bravery to battle demons, his friends, and ultimately himself.","genres":["Animation","Adventure","Mystery"],"score":0.5040229558944702,"title":"Brave Story","year":2006}
{"fullplot":"A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.","genres":["Action","Drama","Romance"],"score":0.5039804577827454,"title":"Catatan (Harian) si Boy","year":2011}
```

#### Filter Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field for movies. The query automatically generates vector embeddings for the string *epic fantasy journey with reluctant
heroes* using the `voyage-4` embedding model, which is the model specified in the index for the `fullplot` field, to perform a semantic search. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot`, `genres`, and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```go
package main

import (
	"context"
	"encoding/json"
	"fmt"
	"log"
	"time"

	"go.mongodb.org/mongo-driver/v2/bson"
	"go.mongodb.org/mongo-driver/v2/mongo"
	"go.mongodb.org/mongo-driver/v2/mongo/options"
)

const (
	indexName = "autoembed_index"
)

func main() {
	// Replace with your MongoDB connection string.
	uri := "<connection-string>"

	// Create a context with a timeout for querying.
	ctx, cancel := context.WithTimeout(context.Background(), 2*time.Minute)
	defer cancel()

	// Connect to your deployment.
	client, err := mongo.Connect(options.Client().ApplyURI(uri))
	if err != nil {
		log.Fatalf("Failed to connect to MongoDB: %v", err)
	}
	defer func() {
		if err := client.Disconnect(context.Background()); err != nil {
			log.Printf("Error disconnecting client: %v", err)
		}
	}()

	// Access your database and collection.
	db := client.Database("sample_mflix")
	coll := db.Collection("movies")

	// Run a $vectorSearch query using the auto-embedding index.
	if err := runVectorSearchQuery(ctx, coll); err != nil {
		log.Fatalf("Failed to run $vectorSearch query: %v", err)
	}
}

func runVectorSearchQuery(ctx context.Context, coll *mongo.Collection) error {
	pipeline := mongo.Pipeline{
		{{
			"$vectorSearch", bson.D{
				{"index", indexName},
				{"path", "fullplot"},
				{"filter", bson.D{
					{"$and", bson.A{
						bson.D{{"year", bson.D{{"$gte", 1980}}}},
						bson.D{{"year", bson.D{{"$lt", 2020}}}},
						bson.D{{"genres", bson.D{{"$in", bson.A{"Action", "Adventure", "Family"}}}}},
					}},
				}},
				{"query", bson.D{
					{"text", "epic fantasy journey with reluctant heroes"},
				}},
				{"numCandidates", 100},
				{"limit", 10},
			},
		}},
		{{
			"$project", bson.D{
				{"_id", 0},
				{"title", 1},
				{"fullplot", 1},
				{"year", 1},
				{"genres", 1},
				{"score", bson.D{{"$meta", "vectorSearchScore"}}},
			},
		}},
	}

	cursor, err := coll.Aggregate(ctx, pipeline)
	if err != nil {
		return fmt.Errorf("aggregate: %w", err)
	}
	defer cursor.Close(ctx)

	fmt.Println("Query results:")
	for cursor.Next(ctx) {
		var doc bson.M
		if err := cursor.Decode(&doc); err != nil {
			return fmt.Errorf("decode result: %w", err)
		}

		// Marshal each document to compact JSON (Extended JSON for Decimal128, etc.).
		data, err := json.Marshal(doc)
		if err != nil {
			return fmt.Errorf("marshal result to JSON: %w", err)
		}

		fmt.Println(string(data))
	}
	return cursor.Err()
}

```

**Output:**

```shell
Query results:
{"fullplot":"Throughout history, tales of chivalry have burnished the legends of brave, handsome knights who rescue fair damsels, slay dragons and conquer evil. But behind many a hero is a good-for-nothing younger brother trying just to stay out of the way of those dragons, evil and trouble in general. As two princes on a daring mission to save their land, they must rescue the heir apparent's fiancèe before their kingdom is destroyed. Thadeous (McBride) has spent his life watching his perfect older brother Fabious (Franco) embark upon valiant journeys and win the hearts of his people. Tired of being passed over for adventure, adoration and the throne, he's settled for a life of wizard's weed, hard booze and easy maidens. But when Fabious' bride-to-be, Belladonna (Zooey Deschanel), gets kidnapped by the evil wizard Leezar (Justin Theroux), the king gives his deadbeat son an ultimatum: Man up and help rescue her or get cut off. Half-assedly embarking upon his first quest, Thadeous joins Fabious to trek across the perilous outlands and free the princess. Joined by Isabel (Natalie Portman)-an elusive warrior with a dangerous agenda of her own-the brothers must vanquish horrific creatures and traitorous knights before they can reach Belladonna. If Thadeous can find his inner hero, he can help his brother prevent the destruction of his land. Stay a slacker, and not only does he die a coward, he gets front row seats to the dawn of an all-new Dark Ages.","genres":["Adventure","Comedy","Fantasy"],"score":0.5043156147003174,"title":"Your Highness","year":2011}
{"fullplot":"Justin lives in a kingdom where bureaucrats rule and knights have been ousted. His dream is to be become one of the Knights of Valour, like his grandfather was, but his father Reginald, the chief counsel to the Queen, wants his son to follow in his footsteps and become a lawyer. After an inspiring visit to his beloved Grandmother and bidding farewell to his supposed lady-love Lara, Justin leaves home and embarks on a quest to become a knight. Along the way he meets the beautiful, feisty Talia, a quirky wizard called Melquiades, and the handsome Sir Clorex and is mentored by three monks; Blucher, Legantir and Braulio, who teach and test him in the ancient ways of the Knights of Valour. Whilst an unlikely candidate for knighthood, Justin must rise to the challenge quickly when banished former knight Sir Heraclio and his army, lead by Sota, return and threaten to destroy the Kingdom.","genres":["Animation","Adventure","Family"],"score":0.5040520429611206,"title":"Justin and the Knights of Valour","year":2013}
{"fullplot":"As Rincewind involuntarily becomes a guide to the naive tourist Twoflower, they find themselves forced to flee the city of Ankh-Morpork to escape a terrible fire, and begin on a journey across the Disc. Unknown to them, their journey \u0026 fate is being decided by the Gods playing a board game the whole time.","genres":["Adventure","Comedy","Family"],"score":0.5040448904037476,"title":"The Color of Magic","year":2008}
{"fullplot":"Stuck in a life of indentured servitude, Marek dreams of becoming a wizard. When she meets a beautiful priestess, Teela, in need of help, Marek escapes her master and puts together a team of adventurers and embarks on an epic quest to free Teela's sister from a vicious ogre.","genres":["Action","Adventure","Fantasy"],"score":0.503986656665802,"title":"Mythica: A Quest for Heroes","year":2014}
{"fullplot":"Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?","genres":["Animation","Adventure","Family"],"score":0.5039726495742798,"title":"The Secret of Kells","year":2009}
{"fullplot":"The tale of three unlikely heroes - a misfit mouse who prefers reading books to eating them, an unhappy rat who schemes to leave the darkness of the dungeon, and a bumbling servant girl with cauliflower ears - whose fates are intertwined with that of the castle's princess.","genres":["Adventure","Animation","Comedy"],"score":0.5038769245147705,"title":"The Tale of Despereaux","year":2008}
{"fullplot":"Fantasy comedy about young Ronal who lives in a barbarian village. Ronal is weak, skinny and doesn't have the usual barbarian traits like everyone else and therefore is considered a laughing stock. But one day his village gets attacked, his tribe kidnapped by the evil Volcazar. Ronal decides to save his tribe and defeat Volcazar and on his way he must survive many dangerous situations...","genres":["Animation","Adventure","Comedy"],"score":0.5038256645202637,"title":"Ronal the Barbarian","year":2011}
{"fullplot":"The Empire of Izmer has long been a divided land. The Mages - an elite group of magic-users - rule whilst the lowly commoners are powerless. Izmer's young Empress, Savina, wants equality and prosperity for all, but the evil Mage Profion is plotting to depose her and establish his own rule. The Empress possesses a scepter which controls Izmer's Golden Dragons. To challenge her rule, Profion must have the scepter, and tricks the Council of Mages into believing Savina is unfit to hold it. Knowing that Profion will bring death and destruction to Izmer, Savina must find the legendary Rod of Savrille, a mythical rod that has the power to control Red Dragons, a species even mightier than the Gold. Enter two thieves, Ridley and Snails, who unwittingly become instrumental in Savina's search for the Rod. Joined by a feisty Dwarf named Elwood, and helped by the Empress's expert tracker, the Elf Norda, the young heroes go in search of the Rod of Savrille. From the deadly maze of the Thieves Guild at Antius to an Elven Village, secret grotto and abandoned castles, Ridley and his band must outwit Profion's chief henchman Damodar at every turn while, back in Izmer, Profion prepares to do battle with the Empress. All depends on the Rod, but the outcome of the race to reach it first is far from certain, and Izmar's very survival hangs in the balance.","genres":["Action","Adventure","Comedy"],"score":0.5037347078323364,"title":"Dungeons \u0026 Dragons","year":2000}
{"fullplot":"Bilbo Baggins is swept into a quest to reclaim the lost Dwarf Kingdom of Erebor from the fearsome dragon Smaug. Approached out of the blue by the wizard Gandalf the Grey, Bilbo finds himself joining a company of thirteen dwarves led by the legendary warrior, Thorin Oakenshield. Their journey will take them into the Wild; through treacherous lands swarming with Goblins and Orcs, deadly Wargs and Giant Spiders, Shapeshifters and Sorcerers. Although their goal lies to the East and the wastelands of the Lonely Mountain first they must escape the goblin tunnels, where Bilbo meets the creature that will change his life forever ... Gollum. Here, alone with Gollum, on the shores of an underground lake, the unassuming Bilbo Baggins not only discovers depths of guile and courage that surprise even him, he also gains possession of Gollum's \"precious\" ring that holds unexpected and useful qualities ... A simple, gold ring that is tied to the fate of all Middle-earth in ways Bilbo cannot begin to know.","genres":["Adventure","Fantasy"],"score":0.5036493539810181,"title":"The Hobbit: An Unexpected Journey","year":2012}
{"fullplot":"A seeker named Dogen rescues Dhyana after her father is murdered by the evil Jared-Syn. To avenge her father's death, Dogen must find Jared-Syn's hideout in the mysterious \"Lost City\", but the only person who knows where it is an aging, burned-out seeker named Rhodes. Along the way, they will need to do battle against the hunter Baal and his Cyclopean minions for engaging Jared-Syn in a final encounter.","genres":["Adventure","Sci-Fi","Action"],"score":0.5036443471908569,"title":"Metalstorm: The Destruction of Jared-Syn","year":1983}
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between `1980` and `2020`. It generated embeddings for the query text using the `voyage-4` embedding model specified in the query and considered up to `100` nearest neighbors before returning the top ten results. It returns documents that summarize fantasy journey of a hero in the plot for movies released between `1980` and `2020`.

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles
between light and darkness* using the same model that was used in the index to perform a semantic search. It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```java
import static com.mongodb.client.model.Aggregates.*;
import static com.mongodb.client.model.Projections.*;
import static com.mongodb.client.model.search.SearchPath.fieldPath;
import static com.mongodb.client.model.search.VectorSearchOptions.approximateVectorSearchOptions;
import static com.mongodb.client.model.search.VectorSearchQuery.textQuery;
import static java.util.Arrays.asList;

import com.mongodb.client.MongoClient;
import com.mongodb.client.MongoClients;
import com.mongodb.client.MongoCollection;
import com.mongodb.client.MongoDatabase;
import org.bson.Document;
import org.bson.conversions.Bson;

import java.util.ArrayList;
import java.util.List;

public class AutoEmbedQuery {
    public static void main(String[] args) {
        // Replace the placeholder with your connection string
        String uri = "<connection-string>";
        
        try (MongoClient client = MongoClients.create(uri)) {
            MongoDatabase database = client.getDatabase("sample_mflix");
            MongoCollection<Document> collection = database.getCollection("movies");
            
            List<Bson> pipeline = asList(
                vectorSearch(
                    fieldPath("fullplot"),
                    textQuery("young heroes caught in epic struggles between light and darkness"),
                    "autoembed_index",
                    10L,
                    approximateVectorSearchOptions(100L)
                ),
                project(
                    fields(
                        excludeId(),
                        include("title", "fullplot"),
                        computed("score", new Document("$meta", "vectorSearchScore"))
                    )
                )
            );
            
            List<Document> results = collection.aggregate(pipeline).into(new ArrayList<>());
            for (Document doc : results) {
                System.out.println(doc.toJson());
            }
        }
    }
}
```

**Output:**

```js
{"title": "Day Watch", "fullplot": "Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.", "score": 0.5049930810928345}
{"title": "The Secret of Kells", "fullplot": "Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?", "score": 0.5047503113746643}
{"title": "Rise of the Legend", "fullplot": "An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.", "score": 0.5046922564506531}
{"title": "Bionicle: Mask of Light", "fullplot": "In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.", "score": 0.5045731067657471}
{"title": "Turbo Kid", "fullplot": "In a post-apocalyptic future, THE KID, a young solitary scavenger obsessed with comic books must face his fears and become a reluctant hero when he meets a mysterious girl named APPLE. Despite their efforts to keep to themselves, ZEUS, the sadistic and self-proclaimed leader of the Wasteland, plagues THE KID and APPLE. Armed with little more than blind faith and an ancient turbocharged weapon, THE KID learns of justice and friendship and embarks on an incredible journey to rid the Wasteland of evil and save the girl of his dreams.", "score": 0.5045079588890076}
{"title": "Tales of Vesperia: The First Strike", "fullplot": "In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.", "score": 0.5044764280319214}
{"title": "Mune, le gardien de la lune", "fullplot": "When a faun named Mune becomes the Guardian of the Moon, little did he had unprepared experience with the Moon and an accident that could put both the Moon and the Sun in danger, including a corrupt titan named Necross who wants the Sun for himself and placing the balance of night and day in great peril. Now with the help of a wax-child named Glim and the warrior, Sohone who also became the Sun Guardian, they go out on an exciting journey to get the Sun back and restore the Moon to their rightful place in the sky.", "score": 0.5044193863868713}
{"title": "Catatan (Harian) si Boy", "fullplot": "A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.", "score": 0.5042548179626465}
{"title": "Deathgasm", "fullplot": "Two teenage boys unwittingly summon an ancient evil entity known as The Blind One by delving into black magic while trying to escape their mundane lives.", "score": 0.5042372941970825}
{"title": "Island of Lost Souls", "fullplot": "14-year-old Lulu moves to a small provincial town with her mother and younger brother. One night, her brother is struck by a beam of white light - actually the spirit of Herman Hartmann from the 19th-century. To her despair, Lulu realizes that Herman has possessed her brother, and the two of them are whirled into a fevered adventure. Joined by Oliver, a rich kid, and Richard, a disillusioned clairvoyant and inventor, they take on the dark, supernatural forces gathering over the town - evil from deep in the land of the dead, determined to take over the world and see them die.", "score": 0.5042358040809631}
```

#### Compatible Model Query

The following example uses the `voyage-4-large` model to query the index that was built using the `voyage-4` model. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles between
light and darkness* using the `voyage-4-large` embedding model, which is compatible with the `voyage-4` model used to index the `fullplot` field. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

```java
import static com.mongodb.client.model.Aggregates.*;
import static com.mongodb.client.model.Projections.*;
import static com.mongodb.client.model.search.SearchPath.fieldPath;
import static com.mongodb.client.model.search.VectorSearchOptions.approximateVectorSearchOptions;
import static com.mongodb.client.model.search.VectorSearchQuery.textQuery;
import static java.util.Arrays.asList;

import com.mongodb.client.MongoClient;
import com.mongodb.client.MongoClients;
import com.mongodb.client.MongoCollection;
import com.mongodb.client.MongoDatabase;
import org.bson.Document;
import org.bson.conversions.Bson;

import java.util.ArrayList;
import java.util.List;

public class AutoEmbedQuery {
    public static void main(String[] args) {
        // Replace the placeholder with your connection string
        String uri = "<connection-string>";
        
        try (MongoClient client = MongoClients.create(uri)) {
            MongoDatabase database = client.getDatabase("sample_mflix");
            MongoCollection<Document> collection = database.getCollection("movies");
            
            List<Bson> pipeline = asList(
                vectorSearch(
                    fieldPath("fullplot"),
                    textQuery("young heroes caught in epic struggles between light and darkness"),
                    "autoembed_index",
                    10L,
                    approximateVectorSearchOptions(100L)
                        .option("model", "voyage-4-large")
                ),
                project(
                    fields(
                        excludeId(),
                        include("title", "fullplot"),
                        computed("score", new Document("$meta", "vectorSearchScore"))
                    )
                )
            );
            
            List<Document> results = collection.aggregate(pipeline).into(new ArrayList<>());
            for (Document doc : results) {
                System.out.println(doc.toJson());
            }
        }
    }
}
```

**Output:**

```js
{"title": "Turbo Kid", "fullplot": "In a post-apocalyptic future, THE KID, a young solitary scavenger obsessed with comic books must face his fears and become a reluctant hero when he meets a mysterious girl named APPLE. Despite their efforts to keep to themselves, ZEUS, the sadistic and self-proclaimed leader of the Wasteland, plagues THE KID and APPLE. Armed with little more than blind faith and an ancient turbocharged weapon, THE KID learns of justice and friendship and embarks on an incredible journey to rid the Wasteland of evil and save the girl of his dreams.", "score": 0.5042954683303833}
{"title": "Bionicle: Mask of Light", "fullplot": "In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.", "score": 0.5042902231216431}
{"title": "Day Watch", "fullplot": "Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.", "score": 0.5042617321014404}
{"fullplot": "A young boy learns that he has extraordinary powers and is not of this Earth. As a young man, he journeys to discover where he came from and what he was sent here to do. But the hero in him must emerge if he is to save the world from annihilation and become the symbol of hope for all mankind.", "title": "Man of Steel", "score": 0.5042127370834351}
{"title": "The Secret of Kells", "fullplot": "Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?", "score": 0.50413578748703}
{"title": "Rise of the Legend", "fullplot": "An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.", "score": 0.5040714740753174}
{"fullplot": "This is the story of a young boy who moves to a small town after the divorce of his parents. At a local festival, he becomes an unlikely hero when he is chosen as the \"Kirin Rider,\" a protector of all things good. And he must lead Japan's ancient Yokai spirits in their apocalyptic war against the evil bizarre-looking monsters.", "title": "The Great Yokai War", "score": 0.5040410161018372}
{"title": "Tales of Vesperia: The First Strike", "fullplot": "In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.", "score": 0.5040251016616821}
{"title": "Brave Story", "fullplot": "A young boy attempts to change his destiny by entering a magic gateway to another world; but on his quest to find the Tower of Fortune and be granted any wish, he must conjure up all his bravery to battle demons, his friends, and ultimately himself.", "score": 0.5040229558944702}
{"title": "Catatan (Harian) si Boy", "fullplot": "A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.", "score": 0.5039804577827454}
```

#### Filter Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field for movies. The query automatically generates vector embeddings for the string *epic fantasy journey with reluctant
heroes* using the `voyage-4` embedding model, which is the model specified in the index for the `fullplot` field, to perform a semantic search. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot`, `genres`, and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```java
import static com.mongodb.client.model.Aggregates.*;
import static com.mongodb.client.model.Filters.*;
import static com.mongodb.client.model.Projections.*;
import static com.mongodb.client.model.search.SearchPath.fieldPath;
import static com.mongodb.client.model.search.VectorSearchOptions.approximateVectorSearchOptions;
import static com.mongodb.client.model.search.VectorSearchQuery.textQuery;
import static java.util.Arrays.asList;

import com.mongodb.client.MongoClient;
import com.mongodb.client.MongoClients;
import com.mongodb.client.MongoCollection;
import com.mongodb.client.MongoDatabase;
import org.bson.Document;
import org.bson.conversions.Bson;

import java.util.ArrayList;
import java.util.List;

public class AutoEmbedQuery {
    public static void main(String[] args) {
        // Replace the placeholder with your connection string
        String uri = "<connection-string>";
        
        try (MongoClient client = MongoClients.create(uri)) {
            MongoDatabase database = client.getDatabase("sample_mflix");
            MongoCollection<Document> collection = database.getCollection("movies");
            
            List<Bson> pipeline = asList(
                vectorSearch(
                    fieldPath("fullplot"),
                    textQuery("epic fantasy journey with reluctant heroes"),
                    "autoembed_index",
                    10L,
                    approximateVectorSearchOptions(100L)
                        .filter(and(
                            gte("year", 1980),
                            lte("year", 2020),
                            in("genres", asList("Action", "Adventure", "Family"))
                        ))
                ),
                project(
                    fields(
                        excludeId(),
                        include("title", "fullplot"),
                        computed("score", new Document("$meta", "vectorSearchScore"))
                    )
                )
            );
            
            List<Document> results = collection.aggregate(pipeline).into(new ArrayList<>());
            for (Document doc : results) {
                System.out.println(doc.toJson());
            }
        }
    }
}
```

**Output:**

```js
{"title": "Your Highness", "fullplot": "Throughout history, tales of chivalry have burnished the legends of brave, handsome knights who rescue fair damsels, slay dragons and conquer evil. But behind many a hero is a good-for-nothing younger brother trying just to stay out of the way of those dragons, evil and trouble in general. As two princes on a daring mission to save their land, they must rescue the heir apparent's fiancèe before their kingdom is destroyed. Thadeous (McBride) has spent his life watching his perfect older brother Fabious (Franco) embark upon valiant journeys and win the hearts of his people. Tired of being passed over for adventure, adoration and the throne, he's settled for a life of wizard's weed, hard booze and easy maidens. But when Fabious' bride-to-be, Belladonna (Zooey Deschanel), gets kidnapped by the evil wizard Leezar (Justin Theroux), the king gives his deadbeat son an ultimatum: Man up and help rescue her or get cut off. Half-assedly embarking upon his first quest, Thadeous joins Fabious to trek across the perilous outlands and free the princess. Joined by Isabel (Natalie Portman)-an elusive warrior with a dangerous agenda of her own-the brothers must vanquish horrific creatures and traitorous knights before they can reach Belladonna. If Thadeous can find his inner hero, he can help his brother prevent the destruction of his land. Stay a slacker, and not only does he die a coward, he gets front row seats to the dawn of an all-new Dark Ages.", "score": 0.5043156147003174}
{"title": "Justin and the Knights of Valour", "fullplot": "Justin lives in a kingdom where bureaucrats rule and knights have been ousted. His dream is to be become one of the Knights of Valour, like his grandfather was, but his father Reginald, the chief counsel to the Queen, wants his son to follow in his footsteps and become a lawyer. After an inspiring visit to his beloved Grandmother and bidding farewell to his supposed lady-love Lara, Justin leaves home and embarks on a quest to become a knight. Along the way he meets the beautiful, feisty Talia, a quirky wizard called Melquiades, and the handsome Sir Clorex and is mentored by three monks; Blucher, Legantir and Braulio, who teach and test him in the ancient ways of the Knights of Valour. Whilst an unlikely candidate for knighthood, Justin must rise to the challenge quickly when banished former knight Sir Heraclio and his army, lead by Sota, return and threaten to destroy the Kingdom.", "score": 0.5040520429611206}
{"title": "The Color of Magic", "fullplot": "As Rincewind involuntarily becomes a guide to the naive tourist Twoflower, they find themselves forced to flee the city of Ankh-Morpork to escape a terrible fire, and begin on a journey across the Disc. Unknown to them, their journey & fate is being decided by the Gods playing a board game the whole time.", "score": 0.5040448904037476}
{"title": "Mythica: A Quest for Heroes", "fullplot": "Stuck in a life of indentured servitude, Marek dreams of becoming a wizard. When she meets a beautiful priestess, Teela, in need of help, Marek escapes her master and puts together a team of adventurers and embarks on an epic quest to free Teela's sister from a vicious ogre.", "score": 0.503986656665802}
{"title": "The Secret of Kells", "fullplot": "Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?", "score": 0.5039726495742798}
{"fullplot": "The tale of three unlikely heroes - a misfit mouse who prefers reading books to eating them, an unhappy rat who schemes to leave the darkness of the dungeon, and a bumbling servant girl with cauliflower ears - whose fates are intertwined with that of the castle's princess.", "title": "The Tale of Despereaux", "score": 0.5038769245147705}
{"title": "Ronal the Barbarian", "fullplot": "Fantasy comedy about young Ronal who lives in a barbarian village. Ronal is weak, skinny and doesn't have the usual barbarian traits like everyone else and therefore is considered a laughing stock. But one day his village gets attacked, his tribe kidnapped by the evil Volcazar. Ronal decides to save his tribe and defeat Volcazar and on his way he must survive many dangerous situations...", "score": 0.5038256645202637}
{"title": "Dungeons & Dragons", "fullplot": "The Empire of Izmer has long been a divided land. The Mages - an elite group of magic-users - rule whilst the lowly commoners are powerless. Izmer's young Empress, Savina, wants equality and prosperity for all, but the evil Mage Profion is plotting to depose her and establish his own rule. The Empress possesses a scepter which controls Izmer's Golden Dragons. To challenge her rule, Profion must have the scepter, and tricks the Council of Mages into believing Savina is unfit to hold it. Knowing that Profion will bring death and destruction to Izmer, Savina must find the legendary Rod of Savrille, a mythical rod that has the power to control Red Dragons, a species even mightier than the Gold. Enter two thieves, Ridley and Snails, who unwittingly become instrumental in Savina's search for the Rod. Joined by a feisty Dwarf named Elwood, and helped by the Empress's expert tracker, the Elf Norda, the young heroes go in search of the Rod of Savrille. From the deadly maze of the Thieves Guild at Antius to an Elven Village, secret grotto and abandoned castles, Ridley and his band must outwit Profion's chief henchman Damodar at every turn while, back in Izmer, Profion prepares to do battle with the Empress. All depends on the Rod, but the outcome of the race to reach it first is far from certain, and Izmar's very survival hangs in the balance.", "score": 0.5037347078323364}
{"title": "The Hobbit: An Unexpected Journey", "fullplot": "Bilbo Baggins is swept into a quest to reclaim the lost Dwarf Kingdom of Erebor from the fearsome dragon Smaug. Approached out of the blue by the wizard Gandalf the Grey, Bilbo finds himself joining a company of thirteen dwarves led by the legendary warrior, Thorin Oakenshield. Their journey will take them into the Wild; through treacherous lands swarming with Goblins and Orcs, deadly Wargs and Giant Spiders, Shapeshifters and Sorcerers. Although their goal lies to the East and the wastelands of the Lonely Mountain first they must escape the goblin tunnels, where Bilbo meets the creature that will change his life forever ... Gollum. Here, alone with Gollum, on the shores of an underground lake, the unassuming Bilbo Baggins not only discovers depths of guile and courage that surprise even him, he also gains possession of Gollum's \"precious\" ring that holds unexpected and useful qualities ... A simple, gold ring that is tied to the fate of all Middle-earth in ways Bilbo cannot begin to know.", "score": 0.5036493539810181}
{"title": "Metalstorm: The Destruction of Jared-Syn", "fullplot": "A seeker named Dogen rescues Dhyana after her father is murdered by the evil Jared-Syn. To avenge her father's death, Dogen must find Jared-Syn's hideout in the mysterious \"Lost City\", but the only person who knows where it is an aging, burned-out seeker named Rhodes. Along the way, they will need to do battle against the hunter Baal and his Cyclopean minions for engaging Jared-Syn in a final encounter.", "score": 0.5036443471908569}
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between `1980` and `2020`. It generated embeddings for the query text using the `voyage-4` embedding model specified in the query and considered up to `100` nearest neighbors before returning the top ten results. It returns documents that summarize fantasy journey of a hero in the plot for movies released between `1980` and `2020`.

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles
between light and darkness* using the same model that was used in the index to perform a semantic search. It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```json
const { MongoClient } = require("mongodb");

// connect to your cluster
const uri = "<connection-string>";

const client = new MongoClient(uri);

async function run() {
    try {
        await client.connect();

        // set namespace
        const database = client.db("sample_mflix");
        const coll = database.collection("movies");

        // define pipeline
        const agg = [
            {
              '$vectorSearch': {
                'index': 'autoembed_index',
                'path': 'fullplot',
                'query': {
                  "text": 'young heroes caught in epic struggles between light and darkness'
                },
                'numCandidates': 100,
                'limit': 10
              }
            }, {
              '$project': {
                '_id': 0,
                'fullplot': 1,
                'title': 1,
                'score': {
                  '$meta': 'vectorSearchScore'
                }
              }
            }
          ];
        // run pipeline
        const result = coll.aggregate(agg);

        // print results
        await result.forEach((doc) => console.dir(JSON.stringify(doc)));
    } finally {
        await client.close();
    }
}
run().catch(console.dir);

```

**Output:**

```js
'{"title":"Day Watch","fullplot":"Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.","score":0.5049930810928345}'
`{"title":"The Secret of Kells","fullplot":"Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?","score":0.5047503113746643}`
'{"title":"Rise of the Legend","fullplot":"An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.","score":0.5046922564506531}'
`{"title":"Bionicle: Mask of Light","fullplot":"In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.","score":0.5045731067657471}`
'{"title":"Turbo Kid","fullplot":"In a post-apocalyptic future, THE KID, a young solitary scavenger obsessed with comic books must face his fears and become a reluctant hero when he meets a mysterious girl named APPLE. Despite their efforts to keep to themselves, ZEUS, the sadistic and self-proclaimed leader of the Wasteland, plagues THE KID and APPLE. Armed with little more than blind faith and an ancient turbocharged weapon, THE KID learns of justice and friendship and embarks on an incredible journey to rid the Wasteland of evil and save the girl of his dreams.","score":0.5045079588890076}'
'{"title":"Tales of Vesperia: The First Strike","fullplot":"In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.","score":0.5044764280319214}'
'{"title":"Mune, le gardien de la lune","fullplot":"When a faun named Mune becomes the Guardian of the Moon, little did he had unprepared experience with the Moon and an accident that could put both the Moon and the Sun in danger, including a corrupt titan named Necross who wants the Sun for himself and placing the balance of night and day in great peril. Now with the help of a wax-child named Glim and the warrior, Sohone who also became the Sun Guardian, they go out on an exciting journey to get the Sun back and restore the Moon to their rightful place in the sky.","score":0.5044193863868713}'
`{"title":"Catatan (Harian) si Boy","fullplot":"A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.","score":0.5042548179626465}`
'{"title":"Deathgasm","fullplot":"Two teenage boys unwittingly summon an ancient evil entity known as The Blind One by delving into black magic while trying to escape their mundane lives.","score":0.5042372941970825}'
'{"title":"Island of Lost Souls","fullplot":"14-year-old Lulu moves to a small provincial town with her mother and younger brother. One night, her brother is struck by a beam of white light - actually the spirit of Herman Hartmann from the 19th-century. To her despair, Lulu realizes that Herman has possessed her brother, and the two of them are whirled into a fevered adventure. Joined by Oliver, a rich kid, and Richard, a disillusioned clairvoyant and inventor, they take on the dark, supernatural forces gathering over the town - evil from deep in the land of the dead, determined to take over the world and see them die.","score":0.5042358040809631}'
```

#### Compatible Model Query

The following example uses the `voyage-4-large` model to query the index that was built using the `voyage-4` model. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles between
light and darkness* using the `voyage-4-large` embedding model, which is compatible with the `voyage-4` model used to index the `fullplot` field. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

```js
const { MongoClient } = require("mongodb");

// connect to your cluster
const uri = "<connection-string>";
    
const client = new MongoClient(uri);

async function run() {
  try {
    await client.connect();

    // set namespace
    const database = client.db("sample_mflix");
    const coll = database.collection("movies");

    // define pipeline
    const agg = [
      {
        '$vectorSearch': {
          'index': 'autoembed_index', 
          'path': 'fullplot', 
          'query': {
            "text": "young heroes caught in epic struggles between light and darkness"
          }, 
          'model': 'voyage-4-large',
          'numCandidates': 100, 
          'limit': 10
        }
      }, {
        '$project': {
          '_id': 0, 
          'title': 1, 
          'fullplot': 1, 
          'year': 1, 
          'genres': 1,
          'score': {
            '$meta': 'vectorSearchScore'
          }
        }
      }
    ];
  // run pipeline
  const result = coll.aggregate(agg);

  // print results
    await result.forEach((doc) => console.dir(JSON.stringify(doc)));
  } finally {
    await client.close();
  }
}
run().catch(console.dir);

```

**Output:**

```js
'{"genres":["Action","Sci-Fi"],"title":"Turbo Kid","fullplot":"In a post-apocalyptic future, THE KID, a young solitary scavenger obsessed with comic books must face his fears and become a reluctant hero when he meets a mysterious girl named APPLE. Despite their efforts to keep to themselves, ZEUS, the sadistic and self-proclaimed leader of the Wasteland, plagues THE KID and APPLE. Armed with little more than blind faith and an ancient turbocharged weapon, THE KID learns of justice and friendship and embarks on an incredible journey to rid the Wasteland of evil and save the girl of his dreams.","year":2015,"score":0.5042954683303833}'
`{"genres":["Animation","Action","Adventure"],"title":"Bionicle: Mask of Light","fullplot":"In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.","year":2003,"score":0.5042902231216431}`
'{"genres":["Action","Fantasy","Thriller"],"title":"Day Watch","fullplot":"Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.","year":2006,"score":0.5042617321014404}'
'{"fullplot":"A young boy learns that he has extraordinary powers and is not of this Earth. As a young man, he journeys to discover where he came from and what he was sent here to do. But the hero in him must emerge if he is to save the world from annihilation and become the symbol of hope for all mankind.","year":2013,"genres":["Action","Adventure","Fantasy"],"title":"Man of Steel","score":0.5042127370834351}'
`{"genres":["Animation","Adventure","Family"],"title":"The Secret of Kells","fullplot":"Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?","year":2009,"score":0.50413578748703}`
'{"genres":["Action","Biography","Drama"],"title":"Rise of the Legend","fullplot":"An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.","year":2014,"score":0.5040714740753174}'
`{"fullplot":"This is the story of a young boy who moves to a small town after the divorce of his parents. At a local festival, he becomes an unlikely hero when he is chosen as the \\"Kirin Rider,\\" a protector of all things good. And he must lead Japan's ancient Yokai spirits in their apocalyptic war against the evil bizarre-looking monsters.","year":2005,"genres":["Adventure","Family","Fantasy"],"title":"The Great Yokai War","score":0.5040410161018372}`
'{"genres":["Animation"],"title":"Tales of Vesperia: The First Strike","fullplot":"In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.","year":2009,"score":0.5040251016616821}'
'{"genres":["Animation","Adventure","Mystery"],"title":"Brave Story","fullplot":"A young boy attempts to change his destiny by entering a magic gateway to another world; but on his quest to find the Tower of Fortune and be granted any wish, he must conjure up all his bravery to battle demons, his friends, and ultimately himself.","year":2006,"score":0.5040229558944702}'
`{"genres":["Action","Drama","Romance"],"title":"Catatan (Harian) si Boy","fullplot":"A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.","year":2011,"score":0.5039804577827454}`
```

#### Filter Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field for movies. The query automatically generates vector embeddings for the string *epic fantasy journey with reluctant
heroes* using the `voyage-4` embedding model, which is the model specified in the index for the `fullplot` field, to perform a semantic search. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot`, `genres`, and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```js
const { MongoClient } = require("mongodb");

// connect to your cluster
const uri = "<connection-string>";
    
const client = new MongoClient(uri);

async function run() {
  try {
    await client.connect();

    // set namespace
    const database = client.db("sample_mflix");
    const coll = database.collection("movies");

    // define pipeline
    const agg = [
      {
        '$vectorSearch': {
          'index': 'autoembed_index', 
          'path': 'fullplot', 
          'filter': {
            '$and': [
              {
                'year': {
                  '$gt': 1980
                }
              }, 
              {
                'year': {
                  '$lt': 2020
                }
              },
              {  
                'genres': {  
                  '$in': ['Action', 'Adventure', 'Family']
                }  
              } 
            ]
          }, 
          'query': {
            "text": "epic fantasy journey with reluctant heroes"
          }, 
          'model': 'voyage-4',
          'numCandidates': 100, 
          'limit': 10
        }
      }, {
        '$project': {
          '_id': 0, 
          'title': 1, 
          'fullplot': 1, 
          'year': 1, 
          'genres': 1,
          'score': {
            '$meta': 'vectorSearchScore'
          }
        }
      }
    ];
  // run pipeline
  const result = coll.aggregate(agg);

  // print results
    await result.forEach((doc) => console.dir(JSON.stringify(doc)));
  } finally {
    await client.close();
  }
}
run().catch(console.dir);

```

**Output:**

```js
`{"genres":["Adventure","Comedy","Fantasy"],"title":"Your Highness","fullplot":"Throughout history, tales of chivalry have burnished the legends of brave, handsome knights who rescue fair damsels, slay dragons and conquer evil. But behind many a hero is a good-for-nothing younger brother trying just to stay out of the way of those dragons, evil and trouble in general. As two princes on a daring mission to save their land, they must rescue the heir apparent's fiancèe before their kingdom is destroyed. Thadeous (McBride) has spent his life watching his perfect older brother Fabious (Franco) embark upon valiant journeys and win the hearts of his people. Tired of being passed over for adventure, adoration and the throne, he's settled for a life of wizard's weed, hard booze and easy maidens. But when Fabious' bride-to-be, Belladonna (Zooey Deschanel), gets kidnapped by the evil wizard Leezar (Justin Theroux), the king gives his deadbeat son an ultimatum: Man up and help rescue her or get cut off. Half-assedly embarking upon his first quest, Thadeous joins Fabious to trek across the perilous outlands and free the princess. Joined by Isabel (Natalie Portman)-an elusive warrior with a dangerous agenda of her own-the brothers must vanquish horrific creatures and traitorous knights before they can reach Belladonna. If Thadeous can find his inner hero, he can help his brother prevent the destruction of his land. Stay a slacker, and not only does he die a coward, he gets front row seats to the dawn of an all-new Dark Ages.","year":2011,"score":0.5043156147003174}`
'{"genres":["Animation","Adventure","Family"],"title":"Justin and the Knights of Valour","fullplot":"Justin lives in a kingdom where bureaucrats rule and knights have been ousted. His dream is to be become one of the Knights of Valour, like his grandfather was, but his father Reginald, the chief counsel to the Queen, wants his son to follow in his footsteps and become a lawyer. After an inspiring visit to his beloved Grandmother and bidding farewell to his supposed lady-love Lara, Justin leaves home and embarks on a quest to become a knight. Along the way he meets the beautiful, feisty Talia, a quirky wizard called Melquiades, and the handsome Sir Clorex and is mentored by three monks; Blucher, Legantir and Braulio, who teach and test him in the ancient ways of the Knights of Valour. Whilst an unlikely candidate for knighthood, Justin must rise to the challenge quickly when banished former knight Sir Heraclio and his army, lead by Sota, return and threaten to destroy the Kingdom.","year":2013,"score":0.5040520429611206}'
'{"genres":["Adventure","Comedy","Family"],"title":"The Color of Magic","fullplot":"As Rincewind involuntarily becomes a guide to the naive tourist Twoflower, they find themselves forced to flee the city of Ankh-Morpork to escape a terrible fire, and begin on a journey across the Disc. Unknown to them, their journey & fate is being decided by the Gods playing a board game the whole time.","year":2008,"score":0.5040448904037476}'
`{"genres":["Action","Adventure","Fantasy"],"title":"Mythica: A Quest for Heroes","fullplot":"Stuck in a life of indentured servitude, Marek dreams of becoming a wizard. When she meets a beautiful priestess, Teela, in need of help, Marek escapes her master and puts together a team of adventurers and embarks on an epic quest to free Teela's sister from a vicious ogre.","year":2014,"score":0.503986656665802}`
`{"genres":["Animation","Adventure","Family"],"title":"The Secret of Kells","fullplot":"Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?","year":2009,"score":0.5039726495742798}`
`{"fullplot":"The tale of three unlikely heroes - a misfit mouse who prefers reading books to eating them, an unhappy rat who schemes to leave the darkness of the dungeon, and a bumbling servant girl with cauliflower ears - whose fates are intertwined with that of the castle's princess.","year":2008,"genres":["Adventure","Animation","Comedy"],"title":"The Tale of Despereaux","score":0.5038769245147705}`
`{"genres":["Animation","Adventure","Comedy"],"title":"Ronal the Barbarian","fullplot":"Fantasy comedy about young Ronal who lives in a barbarian village. Ronal is weak, skinny and doesn't have the usual barbarian traits like everyone else and therefore is considered a laughing stock. But one day his village gets attacked, his tribe kidnapped by the evil Volcazar. Ronal decides to save his tribe and defeat Volcazar and on his way he must survive many dangerous situations...","year":2011,"score":0.5038256645202637}`
`{"genres":["Action","Adventure","Comedy"],"title":"Dungeons & Dragons","fullplot":"The Empire of Izmer has long been a divided land. The Mages - an elite group of magic-users - rule whilst the lowly commoners are powerless. Izmer's young Empress, Savina, wants equality and prosperity for all, but the evil Mage Profion is plotting to depose her and establish his own rule. The Empress possesses a scepter which controls Izmer's Golden Dragons. To challenge her rule, Profion must have the scepter, and tricks the Council of Mages into believing Savina is unfit to hold it. Knowing that Profion will bring death and destruction to Izmer, Savina must find the legendary Rod of Savrille, a mythical rod that has the power to control Red Dragons, a species even mightier than the Gold. Enter two thieves, Ridley and Snails, who unwittingly become instrumental in Savina's search for the Rod. Joined by a feisty Dwarf named Elwood, and helped by the Empress's expert tracker, the Elf Norda, the young heroes go in search of the Rod of Savrille. From the deadly maze of the Thieves Guild at Antius to an Elven Village, secret grotto and abandoned castles, Ridley and his band must outwit Profion's chief henchman Damodar at every turn while, back in Izmer, Profion prepares to do battle with the Empress. All depends on the Rod, but the outcome of the race to reach it first is far from certain, and Izmar's very survival hangs in the balance.","year":2000,"score":0.5037347078323364}`
`{"genres":["Adventure","Fantasy"],"title":"The Hobbit: An Unexpected Journey","fullplot":"Bilbo Baggins is swept into a quest to reclaim the lost Dwarf Kingdom of Erebor from the fearsome dragon Smaug. Approached out of the blue by the wizard Gandalf the Grey, Bilbo finds himself joining a company of thirteen dwarves led by the legendary warrior, Thorin Oakenshield. Their journey will take them into the Wild; through treacherous lands swarming with Goblins and Orcs, deadly Wargs and Giant Spiders, Shapeshifters and Sorcerers. Although their goal lies to the East and the wastelands of the Lonely Mountain first they must escape the goblin tunnels, where Bilbo meets the creature that will change his life forever ... Gollum. Here, alone with Gollum, on the shores of an underground lake, the unassuming Bilbo Baggins not only discovers depths of guile and courage that surprise even him, he also gains possession of Gollum's \\"precious\\" ring that holds unexpected and useful qualities ... A simple, gold ring that is tied to the fate of all Middle-earth in ways Bilbo cannot begin to know.","year":2012,"score":0.5036493539810181}`
`{"genres":["Adventure","Sci-Fi","Action"],"title":"Metalstorm: The Destruction of Jared-Syn","fullplot":"A seeker named Dogen rescues Dhyana after her father is murdered by the evil Jared-Syn. To avenge her father's death, Dogen must find Jared-Syn's hideout in the mysterious \\"Lost City\\", but the only person who knows where it is an aging, burned-out seeker named Rhodes. Along the way, they will need to do battle against the hunter Baal and his Cyclopean minions for engaging Jared-Syn in a final encounter.","year":1983,"score":0.5036443471908569}`
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between `1980` and `2020`. It generated embeddings for the query text using the `voyage-4` embedding model specified in the query and considered up to `100` nearest neighbors before returning the top ten results. It returns documents that summarize fantasy journey of a hero in the plot for movies released between `1980` and `2020`.

#### Nested Field Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `reviews.comments` field for the string *great location close to
everything*. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only documents that have a `reviews.date` value greater than or equal to `2010-01-01`.

- Include only documents that have an `address.country` value is *United States*.

- Include only documents that have a `bedrooms` value between 2 and 3, inclusive.

- Include only documents that have a `property_type` value is either *Apartment* or *House*.

The query also specifies the following options:

- The `nestedOptions.scoreMode` option is set to `avg`. This means that the score for each document is the average of the scores for the nested array elements.

- The `numCandidates` option is set to `100`. This means that the query considers up to 100 nearest neighbors.

The query returns the top 5 results. The [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage includes the following fields in the results:

- `reviews.comments`

- `reviews.date`

- `address.country`

- `bedrooms`

- `property_type`

- `score`: The [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```js
const { MongoClient } = require("mongodb");

// connect to your cluster
const uri = "<connection-string>";
    
const client = new MongoClient(uri);

async function run() {
  try {
    await client.connect();

    // set namespace
    const database = client.db("sample_airbnb");
    const coll = database.collection("listingsAndReviews");

    // define pipeline
    const agg = [
      {
        "$vectorSearch": {
          "index": "autoembed_index",
          "path": "reviews.comments",
          "filter": {
            "reviews.date": { "$gte": new Date("2010-01-01") }
          },
          "parentFilter": {
            "address.country": { "$in": ["United States"] },
            "bedrooms": { "$gte": 2,  "$lte": 3 }, 
            "property_type": { "$in": ["Apartment", "House"] }
          },
          "query": {
            "text": "great location close to everything"
          },
          "numCandidates": 100,
          "limit": 5,
          "nestedOptions": {
            "scoreMode": "avg"
          }
        }
      },
      {
        "$project": {
          "_id": 0,
          "name": 1,
          "address": 1,
          "neighborhood_overview": 1,
          "bedrooms": 1,
          "property_type": 1,
          "reviews.comments": 1,
          "score": { "$meta": "vectorSearchScore" }
        }
      }
    ];
  // run pipeline
  const result = coll.aggregate(agg);

  // print results
    await result.forEach((doc) => console.dir(JSON.stringify(doc)));
  } finally {
    await client.close();
  }
}
run().catch(console.dir);
```

**Output:**

```js
`{"name":"Central Park North $140 - 1 BR with yard","neighborhood_overview":"We look forward to making your stay special.  SoHa is a great neighborhood.    We are located just one block from Central Park and the great North Woods and a short walk to the Garden Conservatory, the Harlem Meers, The Museum of the City of New York, St John the Divine, Columbia University and Morningside Park.   We have great local Harlem restaurants like Melba's, Amy Ruths and the supper club Mintons nearby along with restaurant row only Frederick Douglas Boulevard.  Supermarkets, restaurants, and easy access to the entire city.  We have a Starbucks 1.5 blocks away but we have other NY coffee places slightly further.   And I highly recommend Bo's Bagels on 116th St for a delicious NY bagel. We can offer recommendations for sightseeing, dining and great walks in the North Woods of Central Park.  If you bring your dog, they are allowed off-leash in Central Park from 9pm to 9am.  Many dog owners gather on the Great Hill - about a 5 minute walk into Central Park North - from 8 - 9am for","property_type":"Apartment","bedrooms":2,"address":{"street":"New York, NY, United States","suburb":"Manhattan","government_area":"Harlem","market":"New York","country":"United States","country_code":"US","location":{"type":"Point","coordinates":[-73.95487,40.80142],"is_location_exact":true}},"reviews":[{"comments":"Very private bedroom in a good neighborhood. Communication was very efficient. James was very friendly and we had some great conversations."},{"comments":"We stayed 4 nights and everything was very good.\\nJames is a very nice guy and kind to the guests ..\\nThe house is very clean, the rooms and bathrooms too.\\nIdeal for a few days in New York.\\nIt is located in an area with very good communication, the subway is less than 5 minutes walk.\\nRecommended!!!!"},{"comments":"Awesome experience all around, great guy, great house!"},{"comments":"James is a hospitable and accommodating host. The lodgings are clean, spacious, and near to main transit lines.\\n\\nYou will have much privacy; as described. You'll also get amazing local recommendations if you ask!"},{"comments":"Perfect place to explore New York.\\n2 perfect rooms and within 5 minute walk and 10 metro minutes you are downtown.\\nJames is a friendly host, gives you privacy and is helpful."},{"comments":"We loved staying at James' place! It's a great spot for any length of stay in Manhattan.  Their lovely home is quite convenient to subway stops in a few directions for heading downtown or further uptown.  The north side of Central Park is but a few steps away and we enjoyed exploring Harlem from their location.  We found their home to be bright, clean, spacious, cozy and comfortable  --  an oasis from the bustling city and just right for unwinding inside and also outside in their awesome backyard.  Oh, yes -- their family includes a cutie of a very friendly dog, too!   James and Tom are exceptional hosts, easy to be around in the shared spaces, great conversationalists and excellent with recommendations when we were on the go.  We miss them!"},{"comments":"Tivemos um tempo muito bom com James. \\nLocal que acomoda muito bem grupo de 4 adultos com conforto. O que para NY é raro. \\nLocalização ideal para nos"},{"comments":"House was always clean, great location around the corner from Central Park and main subway stop. I will definitely be coming back to stay here again. "},{"comments":"We loved everything about it. The dogs instantly felt at home. Spending time with them in the back yard was awesome. Coming back to the neighborhood and Central Park brought back great memories. But meeting James and Tom was definitely the highlight of the weekend."},{"comments":"James and Tom could not have been more accommodating, gracious, generous, and friendly.  The location is amazing and was such a great introduction to Harlem and to NYC for us.  Hubble (the dog) was very sweet as well.  The rooms were clean, spacious, and had great temperature control (although the weather was perfect this trip).  We highly recommend staying here!"},{"comments":"Great place to stay! Located a few blocks off Central Park and close to local restaurants you can't go wrong with this location.  Even had a back yard to relax!!"},{"comments":"A warm and welcoming place to stay and the guys were a terrific help to us in finding our way around town.  Would highly recommend their place when you visit."},{"comments":"Very nice apartment, well located. The yard is great!"},{"comments":"The place is close to everything"},{"comments":"Great place"},{"comments":"From the moment we arrived to the aroma of homemade cookies we knew we had made a fantastic choice. The rest of our stay proved this to be the case. Jim is an experienced host who managed to make us feel completely at home and went the extra mile to ensure we had an enjoyable and comfortable stay e.g. homemade bagels and cupcakes. The place was spotlessly clean, quiet and the beds were extremely comfortable. The location was fantastic for Central Park and subway stations. We had a lovely room each and a bathroom and separate toilet to ourselves. It felt truly felt home from home."},{"comments":"完美的房東,細心的跟我溝通,願意幫我解決問題,每天還準備點心招待,地點很好到哪裡都方便"},{"comments":"Realmente es un muy buen lugar, excelente ubicación, James siempre estuvo atento a cualquier inquietud y nos lleno de detalles increíbles. Sitio recomendado 100%. James lo hace sentir como en casa."},{"comments":"Absolutely loved our time with James.. kind, caring and considerate.. centrally located to bus and subway.. nothing was too much trouble.. James is an excellent host and we have no hesitation in recommending his residence to fellow travellers (both holiday and professional)"},{"comments":"James and Tom are supper nice hosts, their reception  made people feels like at home, especially I  suddenly caught cold and fever during my stay, they took care of me and helped me a lot, tons of thanks indeed ,and love to have good conversation with them too. The apartment is big and very clean, bed is very comfortable, the  location is convenient too, there’re serval subway lines just near by in 5mins walking, and there is Central Park North close by, very easy to walk around. People love NYC is not because of the amazing city, but also because the amazing people lived in NYC just like James and Tom."},{"comments":"James is a fantastic host!! He is friendly, kind, hospitable (home-made cakes! And even tea from China! Btw, we are Chinese.) and gives good suggestions. The place is very clean, warm, comfortable and near to everything. Not going to have trouble finding restaurants, subway station or bus station. Great place! Strongly recommend!"},{"comments":"James and his husband, Tom, were the most wonderful hosts.  Their place was clean, they were very communicative, and they made sure we always had everything we needed. Their dog, Hubble, was also a gracious host.  Lots of love from him and he was very friendly and welcoming to my dog as well.  The private bedroom and the whole space in general is large by NYC standards.  They also have a private backyard, from which your room will have plenty of natural light.  I could not have asked for anything more, especially considering the price.  I would stay again in a heartbeat and recommend James & Tom’s place to anyone that is looking for a safe, central, affordable place to stay."},{"comments":"James and Tom were excellent. James was very responsive -- the place was very clean and we had our toilets! If you are bit sensitive to noise like I was, I was suggest to bring earbuds. New York can get pretty noisy.\\n\\nTheir apartment was conveniently located right around the corner from the subway. Definitely would stay here again."},{"comments":"We stayed here for three nights and we can wholeheartedly recommend it. James and Tom are wonderful hosts, really friendly and interesting and they have a beautiful apartment (and a great dog).  The apartment was spacious, clean and very tastefully decorated and has everything you could possibly need.\\nLocation is fantastic just a block away from Central Park and five minutes walk from the metro.\\nThank you both. X"},{"comments":"Awesome hosts! Can't say enough great things about the accommodations, the service, and the pleasure we had spending time here. It's the perfect place for a short or longer stay and has some fantastic restaurants nearby.  Highly recommended and next time we come up we will be staying here!"},{"comments":"James & Tom (and Hubble) were exemplary hosts - friendly, hospitable and ready to share their enthusiasm for their neighbourhood. The rooms (one with access to the courtyard) and the house were very spacious and comfy and James’ bakery was another highlight. I look forward to coming back to stay with them again."},{"comments":"This was a fabulous place to stay, very clean and spacious with absolutely lovely hosts. Easy access to the subway and very close to LaGuardia. Would 100% recommend and will be looking to stay there again the next time I visit NYC :)"},{"comments":"非常棒的一次经历,我们一家三人来纽约参加颁奖典礼,住在这里五天｡这里位置很好,安静又交通便利,离中央公园很近｡公寓很棒,很温馨､干净,James和Pubble非常好客,后花园很惬意｡下次来纽约还住这里!"},{"comments":"Le logement est idéalement situé dans Harlem, juste à côté de Central Park, du métro, des commerces. Il est très calme et confortable. Les équipements sont complets. La cohabitation avec James se passe très bien, dans la discrétion et l'attention. Leurs bagels sont super bons. On s'est promené en sécurité dans le quartier, y compris tard le soir."},{"comments":"James is a very kind and helpful host. The apartment is very comfortable and convenient to travel in New York City! We like to walk through the Central Park and get to the metropolitan Museum from his apartment. Definitely recommend and will stay here again if I come to New York again!"},{"comments":"Very nice host, solid location next to central park, and comfortable living conditions.  Over`... 5343 more characters
`{"name":"2br/1ba,1 kitchentte, 10min walk to Waikiki beach","neighborhood_overview":"","property_type":"Apartment","bedrooms":2,"address":{"street":"Honolulu, HI, United States","suburb":"Oʻahu","government_area":"Primary Urban Center","market":"Oahu","country":"United States","country_code":"US","location":{"type":"Point","coordinates":[-157.82304,21.27703],"is_location_exact":true}},"reviews":[{"comments":"I booked this place for my friend and her family for the first time in Honolulu.  They liked the location, very close to beaches and shops and restaurant.  But they wonder why they had to take the trashes down after paying the cleaning fees.   "},{"comments":"房东非常热心周到负责｡房子非常干净舒适,甚至好于图片｡"},{"comments":"친구들과 함께한 청춘여행 8일중 4일을 여기서 지냈는데 가성비 최고의 숙소이다. 호스트인 카즈에씨는 출국 이전부터 세심하게 체크인 시간이며 궁금한 점이 있는지 확인했으며 메세지를 남기면 곧장 답장이왔다. 하와이에 도착하고 약속한 체크인 시간보다 다소 늦었으나 호스트는 진작에 숙소에서 기다리고 있었다.(전반적으로 일관되게 굉장히 친절하게 설명해주고 궁금한 점을 해결해주었다)  이 방은 다소 연식이 있어보이는 아파트 4층에 있으며 유일한 단점은 계단을 이용해야 한다는 것이다.(가벼운 운동한다고 생각하면 무리 없다.) 방으로 들어가니 최근에 인테리어를 해서 그런지 낡은 아파트와는 반대로 다소 깔끔하고 세련된 모습을 하고 있었다. 무엇보다 기대이상으로 깔끔하게 관리되어온 모습이 마음을 굉장히 편하게 만들어 주었다. 호스트가 워낙 꼼꼼한 분이셔서 부족한 것이 하나 없이 구비되어 있던 생활용품이 호텔보다 훨씬 훌륭했다. 이 방에서 4일간 지내면서 가장 큰 장점 두가지를 꼽으라면 깔끔함과 모든 것이 완비되어 있는 것이었다.  총평으로는 굉장히 만족스러웠다. 가성비가 뛰어나다. 특히 친구들끼리 오는 여행객들에게 적극 추천해주고 싶다.\\r\\n\\r\\nFor 4days I've spent fabulous time with my friends. The host, Kazue san was very precise, friendly and kind. She double checked our check-in time to be on time and asked us if we have any questions even before we arrive at Hawaii. The room was spacious and extremely clean. Also interior was fancy.(totally different with the exterior of the building) Beds was comfortable enough to solve our tiredness from tight trip schedules and everything in this apartment was well-prepared. The best two advantages of this apartment are cleaness and Well-stocked daily supplies. Thanks to the host for making us feel and live like one of the local Hawaiians. I would defenetly stay in her place again if I have another chance to go to Hawaii!!"},{"comments":"Kazue was very accommodating as soon as we got to the location.\\nAs soon as we walked in, she gave us a detailed tour of the house and the location.\\n\\nShe as well had extra amenities for us to last the whole week, if not extra being provided.\\n\\nKazue was a great host and anyone wanting a close home by the beach should definitely go ahead with kazue's airbnb. :)"},{"comments":"great location, nice place, great host..... "},{"comments":"1. Great location\\r\\n\\r\\n2. Enough room for 4 guests with 4 beds\\r\\n\\r\\n3. Easy to check-in & check-out\\r\\n\\r\\n4. Easy to park a rent-car with extra pay by US$15 cash a day\\r\\n\\r\\n5. Bad noise from outside and air conditioners inside\\r\\n\\r\\n6. Don't expect any views through windows\\r\\n\\r\\n7. It's good for guests who spend most of their time outside till late night"},{"comments":"The appartement ist clean, good street - calm  and reale near to Waikiki."},{"comments":"I went to Honolulu for the Honolulu marathon with my parents and my brother. We stayed at Kazue's place because it is close to the finish line. It turned out to be a convinient location for everything else. \\nWe liked our stay and the host Kazue and John were so kind and friendly. We felt very welcoming.\\nWe had a good time in Honolulu thanks to Kazue and John. Thank you!"},{"comments":"정말 깔끔하고 좋았습니다! 다만 음식을 만드는 레인지가 살짝 열이 부족해서 음식을 빨리빨리 만들지 못했네요, 가족과 가시는 분이나 음식을 사먹지않고 하시는 분이라면 가스레인지를 하나 사시는 걸 추천합니다!"},{"comments":"친구들과 2일 동안 편안하게 잘 머물렀어요. \\n와이키키까지 걸어갈 수 있는 가까운 거리, 별이 잘 보이던 옥상, 산책이나 조깅을 할 수 있던 운하길, 간단한 식사를 할 수 있던 자그마한 주방이 좋았어요.\\n아쉬웠던 점은 화장실 세면대의 물이 조금씩 나왔고 우리는 4명이었는데 테이블 의자가 3개 밖에 없어서 좀 불편했어요.\\n"},{"comments":"We enjoyed our stay at this place as it is very conveniently located in Waikiki. It was very easy to communicate with Kazue and she was very accommodating to our need\\n"},{"comments":"Kazue is a good host and very supportive. \\nThe location is fine and not too far from the Waikiki beach.\\nThis place is recommended for young people who just need a place to sleep and don't care about noise come from the airco or outside. \\nThe 4th floor without elevator can be an issue if you do shopping a lot in Honolulu.\\nThanks Kazue for your support during our stay there!"},{"comments":"房子里海滩很近,每天晚上我们都走路去海滩,很方便｡The apt is very close to the beach, every night we walk to the beach, very convenient. Our plane was dalay, but the John has been waiting for us to 1:30 am to open the door, very grateful."},{"comments":"The location is very convenient: an ideal place for people who want to spend time at the beach. It is close to all dining options as well."},{"comments":"Beds were really quite comfortable. Kitchen was perfect with all the basics needed to make our stay comfortable. Location was perfect for getting to all the activities we did. Great place, great stay and would definitely recommend this to others."},{"comments":"It was good ! Really close to evrything . For this price it is really good. WiFi is not sooo good But that was Okay ! We had te best time ever"},{"comments":"Everything was ok. In spite there was no elevator they help us with the luggage very kindly. Is an apartment with a very good ubication, near waikiki beach. We enjoy a lot. "},{"comments":"What a great place to stay! I took my parents and my family to Hawaii for the first time, with little toddler and two family, we were struggling to find a suitable accommodation in the primary location. This place was nice, clean, best location in Waikiki. Short walk to shops, beach and bus stops. I found most of bus go through Kuhio ave, so it's super convinient. \\n\\n"},{"comments":"Great time"},{"comments":"Kazue's place is walking distance to everything in Waikiki, and only a few blocks from the beach. It isn't fancy but it was a great price, and I was very happy with my choice when I stayed here."},{"comments":"Kazue is very easy to talk with. Fast response and helpful. The room is clean and convince. The location is just perfect for visitors specially for people want to hang out in Waikiki. \\nI highly recommend her place for visiting Hawaii."},{"comments":"Good location to stay.\\nThe room is top floor on corner.\\nWe had a good time on a big terrace, like a Hawaiian!\\nI'd love to go again!!\\n"},{"comments":"室内は可もなく不可もなく､清掃は行き届いており不満はありません｡ｱﾒﾆﾃｨやﾄﾞﾗｲﾔｰなどもあり､生活には困りません｡ただ4ﾍﾞｯﾄに4名で宿泊したが､ﾘﾋﾞﾝｸﾞには椅子が2脚しかなく､4名でゆっくりするｽﾍﾟｰｽはない｡あくまで寝るｽﾍﾟｰｽという印象｡\\n外に広々としたﾃﾗｽのような共用ｽﾍﾟｰｽがあるのはよかった｡特にﾀﾊﾞｺを吸う人には｡"},{"comments":"清潔な部屋でした｡\\n食器やｺｯﾌﾟも揃っていました｡\\nﾊﾞｽﾀｵﾙがいっぱいあったので海に行く時などにも持っていけました｡\\nﾎﾞﾃﾞｨｿｰﾌﾟとﾘﾝｽｲﾝｼﾞｬﾝﾌﾟｰもありました｡\\n場所も買い物に行くのにもｻﾞ･ﾊﾞｽに乗るにも便利な場所です｡\\nABCｽﾄｱも近くにありました｡\\n一点､冷蔵庫に今まで部屋を利用した人たちの残り物らしきものがいろいろあったのが少し気になりました｡｡\\n"},{"comments":"Very kind and reactive host. The condo is very clean (but a bit small for a family, no room to be together). Is is very well situated in Waikiki, not far from everything you want!\\n"},{"comments":"Definitely would stay again on a future Waikiki visit! Spot is as advertised in the photos. Nothing glamorous but very clean, phenomenal location (walking distance to everything), and Kazue (and John) were extremely communicative. \\n\\nWifi is not extremely strong FYI, had trouble doing high bandwidth work (though worked fine for email, etc)."},{"comments":"Highly recommend house! Clean, big enough, near main street and beach, silent and more:)"},{"comments":"Overall a good deal for the price. Very conveniently located, only 3 blocks from Waikiki beach. Our host met us at check-in and was very friendly and responsive when we reached out. There are two bedrooms and no living room which made it a little difficult to hang out together. Good if you just need a convenient place to sleep and prepare simple meals. Only electric hot plates were provided, there were no burners on the stove. The kitchen was well stocked enough for light cooking. Bathroom was clean and plenty of towels and toiletries were provided. The wifi was slow but worked for light browsing."},{"comments":"ｽﾃｷな思い出ができました!ありがとうございます!"},{"comments":"Kazue's place was great! Very modest, but that was just fine - we didn't visit Waikiki to stay inside all day! It is two air-conditioned bedrooms with two single beds in each, and one bathroom at the end of the hallway/kitchenette combination connecting everything. We tried pushing two beds together to make a double, but they were slightly different heights so it didn't work. There is a nice fridge/freezer, and a stovetop if you wanted to do simple cooking in the kitchenette/hallway, although with so many amazing food options within walking distance, we didn't bother. \\n\\nThe location is great - walking distance to everything in Waikiki. And the convenience of also being able to rent a parking space helped out tremendously. We rented an affordable car from Turo (use link (Website hidden by Airbnb) for $25 free credit) to explore the island, as Lyft/Uber were surprisingly expensive. I would highly recommend taking advantage of the great parking space and getting a car - Waikiki is one of the many amazing places on Oahu, so give yourself the chance to explore.\\n\\nI would highly recommend this place if your primary goal is a comfortable place to sleep. If you're looking for a luxury resort room, go to the Sheraton. If you're looking for a modest place to sleep each night, this cozy two bedroom with four single beds in the heart of Waikiki is absolutely the perfect place. Thanks for the great experience, Kazue!"},{"comments":"Kazue is a nice and kind host. She made every effort in ensuring a smooth checkin and stay experience. Her apartment is close to the downtown and beach area. We enjoyed our stay very much. Thanks Kazue! :)"},{"comments":"とにかくｱｸｾｽもよく､日本語でも対応してくださるので､安心してｽﾃｲすることが出来ました｡\\n\\nｷｯﾁﾝもある程度整っているので､外食続きが苦手なわたしにはﾋﾟｯﾀﾘでした｡\\n\\n何よりﾁｪｯｸｲﾝの際に立ち会ってくれた方がとても親切で､楽しい方でしたので､良い旅のｽﾀｰﾄを切ることが出来ました!\\n\\n感謝です｡"},{"comments":"Great location at walking distance of everything in Waikiki and public transports,, good price and 2 separate bedrooms exactly what we needed! The ho`... 4730 more characters
`{"name":"3 BDR APT AND ROOFTOP ONE TRAIN STOP TO MANHATAN","neighborhood_overview":"Williamsburg its considered the best, coolest and safest neighborwood in New York. Our apartment its located right in the heart of it. You can visit Manhatan in only 5 minutes, no need of taxis!! Be prepared for a great experience in your next visit to Nyc.","property_type":"Apartment","bedrooms":3,"address":{"street":"Brooklyn, NY, United States","suburb":"Williamsburg","government_area":"Williamsburg","market":"New York","country":"United States","country_code":"US","location":{"type":"Point","coordinates":[-73.96311,40.71047],"is_location_exact":true}},"reviews":[{"comments":"Victor and his girlfriend Ana were super kind, the apartment is awesome, clean, comfortable, and the views OMG!! Super accesible, trains and bikes are right there, I did not take any taxis.. I just loved this experience,  its really the heart of williamsburg. Im looking forward to come back again, cheers!!\\n\\n\\n"},{"comments":"Todo muy lindo . Muy bien ubicado a  5 min de NY por subte. Habitaciones amplias .Muy amable victor y ana . Volveremos . Abz"},{"comments":"Perfect airbnb experience. Place was exactly as advertised, if not even better. Spectacular roof terrace with view of Manhattan skyline. Immediate proximity to great restaurants, shops and bars. 2 stops on the very close subway to Manhattan. Friendly and immediate contact with Victor. Lovely apartment with plenty of room. Really fair price and excellent value. Will stay here again when in New York for sure. Totally recommended. "},{"comments":"Ana and Victor were gracious hosts. Perfect apartment for a group of friends or family! Close walk to the subway for a very short ride to Manhattan or a few blocks away from the arts and music scene on Bedford Ave in Williamsburg. Highly recommend."},{"comments":"Fabulous location. Very easy subway transfer into Manhattan. Lots to do in Williamsburg. Victor & Ana were very friendly and accommodating. The apartment was well decorated & clean. Perfect for our needs!"},{"comments":"Ana and Victor were fantastic hosts and were very friendly. The apartment is very accurately advertised. Much better than staying in a hotel. Nice and clean. Great views. Nice location with easy access to public transportation. Very fun and active area. Highly recommend and would gladly stay again."},{"comments":"Ana & Victor are a very hospitable and friendly couple. Their apartment was as expected if not better(Clean, quiet, spacious) & very convenient with regards to location (close to the subway & Brooklyn Bridge), space, Rooftop. Neighborhood seems friendly and in the heart of williamsburg. I was also delighted by the views from your balcony & rooftop (my favorite!) I look forward to coming back again! "},{"comments":"Great location!"},{"comments":"Convenient location and  close to great  areas in Williamsburg and one block from the train that can take you anywhere you'd like. Their place was very clean with a great balcony and fun rooftop! I'd definitely stay there again! Thanks"},{"comments":"Great location, super close to the train! The hosts were friendly and communicated well with us before and during our stay. Highly recommend this location!"},{"comments":"The place was as described. Ana was very lovely to deal with. We had heaps of fun!"},{"comments":"Starting a family coast to coast road trip with 3 young adults with NYC this Summer, we couldn't have found a better place than Ana y Victor's one. Ideally located in the heart of Williamsburg, a few hundred meters away from Marcy Av. station, with a beautiful view on Williamsburg bridge (especially from the roof top, a bike station just at your doorstep, their place can comfortably accommodate a family of 5. Convenience stores are less than a block away. Make sure you reserve time enough to walk the streets around and the Metro line up to Bushwick, whose atmosphere is worth discovering. We didn't meet with Ana y Victor but every thing was ready for our (late) arrival, access was easy and we didn't encounter any issue during our stay. Thanks again for this great stay! We will be back."},{"comments":"Perfect place in Williamsburg. Easy to get to and easy to get around. I was impressed with how quiet it was and that there was ac! All six of us fit comfortably."},{"comments":"Great location, comfy beds. Communication could have been a little more timely at check-in. 4rd bedroom doesn't have air-conditioning so hot! Close to Train.  Great rooftop terrace!!"},{"comments":"Muy buena ubicación"},{"comments":"We had a terrific stay. The apartment was very clean and very well located. Amazing restaurants in walking distance and steps from the subway too. Thank you!"},{"comments":"Perfect location, if you want that authentic old school NYC feel. Easy access to the train, and never waited more than a minute for Uber. Apartment was as advertised, and has everything needed for comfort and convenience. Great view of the Empire State Building from the balcony! Cool, eclectic neighborhood as well. Recommend!"},{"comments":"Ana and Victor's is clean, neat and in a good location to visit NYC. The arrangements were done effortlessly on arrival and departure. We had a perfect stay with them. We had our three little kids with us so safety and cleanliness was something we were looking for. We found that at Ana and Victors place!"},{"comments":"Ana and Victor's place is lovely, clean and stylish. My dad and the family member had a great time staying here. They loved it! It feels like at their own home. And it's very close to the subway."},{"comments":"Great location. Lovely apartment full of character. Sweet rooftop patio. Easy to check in and out"},{"comments":"Ana and Victor were great hosts! Their apartment was beautiful and clean and in a great location! The apartment comfortably slept 5 people. We spent a hot few days in New York so the air conditioners in each room were wonderful to come back to. The only negative was being able to hear the metro from the apartment, so if you're a light sleeper it might be an issue. Overall, it was a great stay with a beautiful view. Thank you Ana and Victor !"},{"comments":"We stayed here for 3 nights with a family of four.  The three beds easily slept all of us, although not spacious,  but very comfortable.  Location is unbeatable if you are looking to spend time in Brooklyn and Manhattan.  Many restaurants, cafes, grocery stores within minutes of walk and metro station is just a block away.  Ana Y Victor were very responsive, easy to communicate and looked after us very carefully.  It was nice of them to check in on us a few times during our stay to make sure everything was ok.  Highly recommend."},{"comments":"Nous avons passé une très belle semaine dans cet appartement. Il est pratique avec ses 3 chambres indépendantes disposant chacune d'une climatisation ou ventilation.\\nLa proximité de la voie de chemin de fer aérienne est surprenante et peu perturber les accros des nuits avec un calme olympien mais on s'y fait très bien.\\nL'appartement est idéalement situé dans le quartier de Williamsburg ( Brooklyn ), quartiers avec commerces, restaurants et bars. Nous sommes aux portes de Manhattan. La station de Métro MARCY AVENUE est à 100 mètres de l'appartement et est la derniere gare sur les ligne J et M avant de rentrer sur Manhattan.\\nNous recommandons vivement cet appartement."},{"comments":"Muy buena localización, a dos paradas de Manhattan pero a la vez en Brooklyn. El apartamento estaba limpio y las camas eran muy cómodas. Cerca de las vías de metro por lo que si eres de sueño ligero deberás ponerte tapones pero si como nosotros llegas cansado no lo notarás. Repetiría sin duda!!"},{"comments":"Great spot in Brooklyn!"},{"comments":"Great place to stay. Comfortable, clean, close to a station and the host is really responsible for everything. We had a wonderful time for staying here."},{"comments":"Ana and Victors place was amazing. The description was spot on and they were very helpful. Check in and check out went smoothly. Brilliant location and handy transport links. They went the extra mile to ensure me and my mother had a great birthday. Everything I wanted and more."},{"comments":"Great Host!  I would recommend to other travelers!"},{"comments":"All was good and as described. Getting and leaving the key was easy. The subway station was close and easy to navigate into Manhattan. However,  it was quite noisy at night due to the close proximity of the train line.  Overall a good experience and a lovely although compact apartment."},{"comments":"L'appartement de Anna et Victor à été un bon choix :\\n- sa localisation : métro et aussi ferry agréable et rapide pour rejoindre Manhattan \\n- son confort et ses équipements\\n- la réactivité de Anna et Victor : réponses très rapides et cordiales\\n- le quartier qui fait connaître la diversité de New York"},{"comments":"We stayed 4 nights in October, 4 adults and two teenagers. The apartment was as described, one room is a little small but we didn’t mind. The two others were of good size. Perfect location and convenient location for visiting Manhattan and Williamsburg. A little noisy at nighttime, however Ana provided the light sleepers with earplugs, the rest slept through it. The experience would’ve been even better if information about nearby grocery stores and restaurants were provided as we spent some time searching the first night, jet lagged and all. All in all we had a very nice stay."},{"comments":"Ana的公寓是一间典型的纽约公寓｡虽然在Brooklyn,但是交通很方便(过了Williamsburg Bridge就到了),周边生活也很便利(有一个非常棒的亚洲超市)｡公寓虽然不大,但布置地非常温暖和舒适,小小的空间里有三个房间,是一个性价比非常高的选择｡当我们需要帮助的时候,Ana也一直及时地提供各种解决方案,非常热情｡"},{"comments":"We had great weather for a weekend wedding, so we thoroughly enjoyed the rooftop patio.  Convenient to metro & even walking across Williamsburg Bridge."},{"comments":"Victor was very informative,  apartment was extremely nice and convenient to public transportation.  Noise from me`... 14087 more characters
`{"name":"Luxury 2BR/2BTH on The Highline - sleeps 4","neighborhood_overview":"I love West Chelsea. Galleries, the Highline, Chelsea Market, Hudson River...  That is why I chose it to live in NYC. I am often asked for restaurant recommendations and I always find it hard as it is so personal but here are some: The Red Cat: One of NYC's first farm to table restaurants is a fabulous option. It is small, dishes are carefully prepared and one can taste the freshness in the ingredients The Cookshop: making a name for itself amongst the trendy gang. It is also a Farm to Table and booking is recommended at brunch Oysters at the Cult and Pistol in the Chelsea Market are unbeatable in NYC Don Giovani is a great pizzeria if you want to eat in or take away And the unmissable NYC cocktails can be found at: The Standard Hotel (go there early for incredible views, overpriced drinks and an unforgettable experience); the Americano Hotel (recently opened and has cocktails with a twist of Mexican in a decent rooftop), The McKittrick Hotel (the rooftop is gorgeous for brunch, or go ","property_type":"Apartment","bedrooms":2,"address":{"street":"New York, NY, United States","suburb":"Chelsea","government_area":"Chelsea","market":"New York","country":"United States","country_code":"US","location":{"type":"Point","coordinates":[-74.00455,40.74703],"is_location_exact":false}},"reviews":[{"comments":"Amazing apartment in a perfect location, with wonderful views from the balcony. Be sure to check out the High Line!"},{"comments":"Great place to stay in NYC!  We spent three days with our family.  Right on top of the Highline and close to the subway.   Exceptionally clean and user friendly home.  We would stay again in a second!"},{"comments":"Meritxell is a great host! She was very responsive and made sure our stay was seamless. Her place is beautiful, perfectly located to restaurants, nightlife, and shopping. There's a million dollar view of the highline and surrounding buildings. \\r\\n\\r\\nThe two bedroom/2 full bath layout gives both rooms plenty of privacy. The master bath has a very nice stone shower with water fall shower head. \\r\\n\\r\\nI would recommend her place to any group of 2-4 who wants to be walking distance from restaurants, shopping, and nightlife (\\r\\nand chelsea market)"},{"comments":"Had a lovely stay in this Chelsea apartment! Meritxell's modern apartment was great. It was clean and perfect for a stay when spending time in Hell's Kitchen and Chelsea. Meritxell was responsive and answered all my questions promptly. Definitely recommend this apartment!\\n"},{"comments":"My business partner and I visited NYC and choice to stay at this lovely home.  The building is conveniently located near the heart of Chelsea with a very welcoming lobby and doormen.  We found the home and host graciously accommodating.  The views from balcony were amazing.  We look forward to returning soon!  Thanks."},{"comments":"This was a great apartment in a nice neighborhood. The host is a great communicator and very accommodating. I'd definitely return for another stay!"},{"comments":"I loved this apartment, it was clean and bright and well furnished. The access to the High Line was steps away and made walking around the city a wonderful, fun experience. It was close to the Chelsea Market and walking distance to the Whitney. I would come back. Our host was attentive and answered questioned immediately. Our stay was perfect. Thank you."},{"comments":"Meritxell was a very helpful and attentive host.\\r\\nOur group consisted of two couples and the apartment was perfectly appointed and situated in a very convenient part of the city.  We were there over the Forth of July and the roof terrace was a wonderful added feature. The doorman were very pleasant and helpful as well.\\r\\nWe give high marks and would strongly recommend her property.\\r\\n"},{"comments":"Everything about the unit was perfect...host, location, check in, unit finishes.  Just a fantastic condo right above the High Line with outdoor space as a bonus.  I HIGHLY recommend it!!!"},{"comments":"Meritxells apartment is very nice and spacious. We were a family of four, our girls are five and eight and this apartment was a great starting point for exploring the city. And when the children fell asleep at night, exhausted from all the walking, the grown ups had a nice living room to stay in. Meritxell responds very quickly to any email, often within minutes. Everything was organized and easy, we picked up the key at the front desk in the entrance. We arrived late at night but that was not a problem. We did not use the balcony as it was just too hot outside, but the view was nice. I can recommend Meritxells apartment! "},{"comments":"Everything was accurate, including the pictures.  We had a wonderful time.  Thank you Meritxell!"},{"comments":"meritxell's place was sooo beautiful. exactly like the pictures. Finishes in the bathroom was amazing. high end furniture and really clean apartment. would definitely stay here again."},{"comments":"Our host Meritxell made us feel very welcomed... She had kindly left breakfast (bread, OJ & milk) for us in the fridge and chocolates! She responded very quickly to any questions we had but everything was really easy and straightforward! The flat was totally matching the description with a big King size bed in the master bedroom & a double bed in the other bedroom - all very comfortable, well-equipped, stylish & clean. The flat was extremely quiet for NY - all windows opened at the back of the building with a very open view! The view from the rooftop of the building was great and the rooftop itself very nice (sun loungers and garden table & chairs!). The location is fantastic - all the subway lines are within a few blocks walk AND the High Line is literally 10 steps away so you can walk up & down town out of the noisy traffic. This was a last minute booking as our previous airbnb was cancelled by the host 72hrs before our arrival! We were truly very happy with our last minute find & will definitely try to stay again in Meritxell's flat for our next trip to NY."},{"comments":"Everything was fantastic!  Meritxell's home is beautiful, very clean, modern and comfortable.  \\r\\n\\r\\nThe space was perfect for two couples.  The bedrooms have some separation, beds are comfortable and the bathrooms are quite elegant.  Functional kitchen is open to the living room with seating to socialize and relax.  The bonus is the balcony, which has nice city views and is great for enjoying the weather (when it cooperates).\\r\\n\\r\\nThe area is nice.  While neighborhoods are pretty subjective, Chelsea is a good one.  We never felt unsafe, access to the Highline is right outside the door, and there are plenty of drinking and dining options within walking distance.  The A, C and E trains are a couple of blocks away and other transit options are convenient as well.\\r\\n\\r\\nMeritxell went above and beyond to make our stay a good one; she happily obliged our check-in and check-out requests and touched base to make sure everything went smoothly. We would absolutely stay here again and highly recommend to others."},{"comments":"The host was responsive, accommodating and very hospitable.  The home was beautiful and exactly as portrayed on the site.  I would absolutely stay there again and recommend it."},{"comments":"The location of Meritxell's apartment in the Chelsea neighborhood was excellent. We had fun walking around the area and catching subway or Uber was easy outside of her building. Meritxell was responsive to our email questions and her place was clean and comfortable."},{"comments":"We had a great time at Meritxell's spacious, beautiful apartment! It was comfortable and well-furnished, and in a great location - literally next door to the Highline. Everything you need is a short walk or subway ride. Check in and check out were easy, and Meritxell kept in touch via text. All in all a great experience. "},{"comments":"We are just back from an amazing 4 days in New York. A huge contributing factor in making this trip so special was staying at Meritexell's apartment. The location is spot on, with the subway a block away making it easy to get anywhere in the city. Chelsea is such a gorgeous neighbourhood. There is a great bar opposite the apartment and fantastic restaurant just around the corner that we used all the time. There are many other restaurants locally to. Chelsea Market is a short walk away and full of great foods. The apartment is fantastic and was big enough for 3 of us to hangout comfortably. The main bedroom having an amazingly comfortable bed. The balcony is an added bonus and has awesome views of the city. Meritxell was on the end of the phone if we needed any questions answered which was great to. I would highly recommend staying here. When we come back to NYC I hope to stay here again."},{"comments":"What a delight!  Located steps from the High Line, this is a fantastic place to stay.  The 2 bedroom apartment was spacious with a wonderful view.  We found everything impeccably clean.  \\r\\n\\r\\nEasy walking distance to The Whitney, Chelsea Market, many galleries.  Eataly is not far.  That was a fabulous eating experience too!  \\r\\n\\r\\nThank you Meritxell for your hospitality!"},{"comments":"We had a great experience at Meritxell's unit.  It was exactly as advertised.  It was well-appointed, neat, clean, and loaded with everything we needed for 4 adults."},{"comments":"The location in Chelsea and the apartment itself was simply amazing! Meritxell is a great host and responded quickly to all queries. We really felt at home in this beautiful and newly renovated apartment. Organisation with Meritxell worked flawlessly. Thank you for an amazing New York experience."},{"comments":"The location of this apartment is fantastic, close to the highline and Chelsea is a lovely area!  Meritxell was a great host and easy to deal with the whole way, quickly responding to all queries etc. \\r\\nWe rea`... 44279 more characters
`{"name":"Spacious Comtemporary 3BR Apartment","neighborhood_overview":"","property_type":"Apartment","bedrooms":3,"address":{"street":"Brooklyn, NY, United States","suburb":"Brooklyn","government_area":"Park Slope","market":"New York","country":"United States","country_code":"US","location":{"type":"Point","coordinates":[-73.98625,40.67124],"is_location_exact":false}},"reviews":[{"comments":"The place was beautifully furnished and made me feel at home. Could fit a big family easily , so my son and I were spoiled with space. Everything was clean and working. The smart tv was a big plus. Lots of restaurants and pubs within walking distance. Would definitely stay here again !"},{"comments":"The apartment was large and the host was accessible. But here were the problems. Shortly after we arrived, we discovered the toilet wasn't flushing properly. Called the host and left apartment to go sightseeing. He texted that it was fixed. It was not . Had to leave back cover off toilet and reach in to tank to push down flapper every time we needed to flush toilet. Then that evening, we discovered that the street traffic was unbearably loud and that there was a bus stop right below the bedroom window. Every time the bus stopped, we heard the hydraulics of the bus, the door open, then the passengers getting out talking loudly. It was virtually impossible to sleep. Sounded like bus stop was in our bedroom. In the middle of the night we moved to the most interior bedroom, which helped slightly with the street noise, but the twin beds were small, with four inch mattresses, and no box springs. Not really appropriate for two adults. the middle bedroom was not an option as there were only sheets, no comforter, on the bed. And again the double bed had no box spring The wifi was only usable in one room. We think because it must have been shared with the medical office on first floor. The host cannot be faulted of all of these problems, but I think future airbnb clients should know that you cannot sleep in this apartment. This experience was really disappointing, particularly in light of how expensive this listing was. We could have stayed in a four star hotel for what we paid for this rental"},{"comments":"The apartment is in a pleasant area in Park Slope and has everything you'd need for a group of people. I didn't spend much time at the apartment, but didn't run into any issues!"},{"comments":"It's a fun and interesting neighbourhood, plus the flat has three large bedrooms, but the space lacks the character and sense of home that I associate with my best airbnb experiences. It's very much a commercial venture rather than renting someone's home.\\r\\n\\r\\nThat said the hosts were very professional. "},{"comments":"There were a few issues with the apartment upon arrival but Saif was very responsive and remedied them. Good area, apartment is as it appears in the photos. "},{"comments":"Saif was a great host. The neighborhood is awesome. We would definitely stay here again."},{"comments":"The reason for my negative review was the fact that there was a tray of crab legs and lobster shells left in the oven. As a result the entire apartment stank of fish and was quite gross. I emailed Saif about the issue and he apologized, but did nothing else. Otherwise the apartment was as described and the location is great, but the rotting fish in the oven left a literal and figurative bad taste in my mouth. "},{"comments":"Saif's place is spacious, comfortable and in an ideal location - good food near, close to subways, beds are comfy, good for small family or a group of friends. The front of the apt can be noisy from goings on along 5th Ave- but if you're a sound sleeper it should be done, other 2 bdrms are more peaceful. He was a responsive communicator, and the apt was as advertised. We'd certainly consider staying there again. "},{"comments":"Saif was very professional and took care of my out of state staff well. This apartment was a great find for our business trip."},{"comments":"How was nice and spacious. Only drawback was the toilet e I uld not stop running, but we worked around that."},{"comments":"Our host was very accommodating and quick to respond to all of our questions."},{"comments":"Saif was great, let us check in early and was super relaxed and helpful about getting us in to shower after a 16 hour drive. \\n\\nThe apartment was exactly as shown, beds comfy and everything was clean."},{"comments":"No"},{"comments":"Nice clean and affordable. we appreciated Saif's helpfulness."},{"comments":"Great place and location! Easy to work with."},{"comments":"Great place. Spacious and clean. No problems with anything."},{"comments":"Saif's apartment was so cozy, felt like I was home. Really close to great food and not that far at all from the subway station. Definitely recommend!"},{"comments":"Great place to stay! The location was perfect for a work/family trip. Very convenient with the subway so close by, tons of cafes and restaurants, grocery, laundry and a play ground all within 5 min! "},{"comments":"We had a few issues upon arrival and contacted the host. Listed as \\"family friendly\\", we were traveling with an infant. The stairs to the second floor are quite steep and getting a stroller up and down them daily is difficult. There is no where to store a stroller at the bottom of the stairs. A cot was provided, but it was broken, usable for a few nights, but we could not fix it. The apartment was lacking an information binder/folder that would have been helpful in things like, how to work the television, coffee pot and check-out procedures. This would be a great place for those that enjoy later nights out as it is central to restaurants and bars and the space is large for a group up to 6."},{"comments":"A great location, near to the subway with a 20 minute ride to Manhattan."},{"comments":"Great location, we were able to walk everywhere. Good host!"},{"comments":"Great place to stay! Beds are comfortable and rooms are very spacious. Very convenient location as far as the subway being so close making it super easy to get to Manhattan.\\nSaif was super helpful and quick to answer to any of our questions. "},{"comments":"Saif was so responsive and accommodating to our flight delayed schedule and the location was super convenient for getting everywhere we wanted in Brooklyn and Manhattan!"},{"comments":"This was a great place to have a group meet- much better than multiple hotel rooms. There was limited space for clothes.\\nI would also bring an eye mask as it was bright in the am.\\nSaif is super responsive and a great host."},{"comments":"Good place, close to the subway (25 minutes to manhattan). "},{"comments":"Host was very responsive and helpful. Apartment is located 7 minutes walking from trains and close to many bars, restaurants and grocery stores. The space is large, clean and has everything needed. The only downside is building location in front of commercial avenue that might be quite noisy.\\nOverall the experience was positive for the great value!"},{"comments":"Saif was very responsive and helpful. Check in was easy. The space has a lot of rooms with beds which is great for a large group stay. The location is perfect, close to nice restaurants and shops as well as walkable distance to Prospect Park. "},{"comments":"The location of the place was great. Near to the subway and local restaurants. The neighborhood is great to take a walk and enjoy it at itself. Saif was a great host and his assistant Miguel help us with finish details too. The apartment has a great space and the beds are so comfortable. Any doubt Saif was always there to answers them. The check in and the check out was so easy. We really enjoy our stay. Thanks a lot!!"},{"comments":"Really great place - nice and spacious. We were a group of 6 friends and it was perfect for us to explore the city. There is a subway line very close and some lovely bars and restaurants nearby - we loved Haab the Mexican place at the top of the street.\\n\\nHost was fantastic - great communication - would recommend! "},{"comments":"The location and neighborhood were great. Everything was in order when we arrived. We thoroughly enjoyed our stay!"},{"comments":"The location is perfect. It's 2 blocks away from the subway which takes you where ever you want in 20-30 minutes. We bought the MTA subway unlimited 7 day passes and it was the best investment. The apartment provided us enough room and everyone had their own bed. We had 2 kids in the twin beds bedroom, my sister in law in one room and my husband and me in the other. The apartment was clean, great mattresses, good pillows, extra bedding, extra pillows and extra towels. There is a laundromat across the street which was perfect for us. We came home with all clean clothes in our luggage. There is a grocery store right around the corner, plus CVS, McDonalds and other really good Mom/Pop restaurants. We felt safe in the neighborhood. We were out the door at 6am and home by midnight/2am and never felt afraid. Highly recommend and we will be back! Owners had excellent communication, they were super nice and asked if we needed anything. "},{"comments":"Ruim en licht appartement. Gunstig gelegen t.o.v. Metro en in een straat met veel goede restaurants.\\nWij bevelen dit verblijf van harte aan!"},{"comments":"This was a great place that looked exactly as advertised online. We were happy to find it had air conditioning as it was very hot when we stayed. The sheets were so soft and the sleeping options worked well for our business trip. The location was excellent - it was truly easy to get anywhere and lots of places so close by. Our host was easy to communicate with and made it easy for us from start to finish."},{"comments":"Saif has a great safe location, near good restaurants and the B,D line. There is the usual traffic noise associated with the city. One bathroom was shared among 5 folks and it worked out well. Free Wifi"},{"com`... 19981 more characters ``` #### Simple Query The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles
between light and darkness* using the same model that was used in the index to perform a semantic search. It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```python
import pymongo

# connect to your cluster
client = pymongo.MongoClient("<connection-string>")

# define pipeline
pipeline = [
  {
    '$vectorSearch': {
      'index': 'autoembed_index', 
      'path': 'fullplot', 
      'query': {
        "text": "young heroes caught in epic struggles between light and darkness"
      }, 
      'numCandidates': 100, 
      'limit': 10
    }
  }, {
    '$project': {
      '_id': 0, 
      'fullplot': 1, 
      'title': 1, 
      'score': {
        '$meta': 'vectorSearchScore'
      }
    }
  }
]

# run pipeline
result = client["sample_mflix"]["movies"].aggregate(pipeline)

# print results
for i in result:
    print(i)
 
```

**Output:**

```js
{'title': 'Day Watch', 'fullplot': 'Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.', 'score': 0.5049930810928345}
{'title': 'The Secret of Kells', 'fullplot': "Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?", 'score': 0.5047503113746643}
{'title': 'Rise of the Legend', 'fullplot': 'An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.', 'score': 0.5046922564506531}
{'title': 'Bionicle: Mask of Light', 'fullplot': "In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.", 'score': 0.5045731067657471}
{'title': 'Turbo Kid', 'fullplot': 'In a post-apocalyptic future, THE KID, a young solitary scavenger obsessed with comic books must face his fears and become a reluctant hero when he meets a mysterious girl named APPLE. Despite their efforts to keep to themselves, ZEUS, the sadistic and self-proclaimed leader of the Wasteland, plagues THE KID and APPLE. Armed with little more than blind faith and an ancient turbocharged weapon, THE KID learns of justice and friendship and embarks on an incredible journey to rid the Wasteland of evil and save the girl of his dreams.', 'score': 0.5045079588890076}
{'title': 'Tales of Vesperia: The First Strike', 'fullplot': 'In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.', 'score': 0.5044764280319214}
{'title': 'Mune, le gardien de la lune', 'fullplot': 'When a faun named Mune becomes the Guardian of the Moon, little did he had unprepared experience with the Moon and an accident that could put both the Moon and the Sun in danger, including a corrupt titan named Necross who wants the Sun for himself and placing the balance of night and day in great peril. Now with the help of a wax-child named Glim and the warrior, Sohone who also became the Sun Guardian, they go out on an exciting journey to get the Sun back and restore the Moon to their rightful place in the sky.', 'score': 0.5044193863868713}
{'title': 'Catatan (Harian) si Boy', 'fullplot': "A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.", 'score': 0.5042548179626465}
{'title': 'Deathgasm', 'fullplot': 'Two teenage boys unwittingly summon an ancient evil entity known as The Blind One by delving into black magic while trying to escape their mundane lives.', 'score': 0.5042372941970825}
{'title': 'Island of Lost Souls', 'fullplot': '14-year-old Lulu moves to a small provincial town with her mother and younger brother. One night, her brother is struck by a beam of white light - actually the spirit of Herman Hartmann from the 19th-century. To her despair, Lulu realizes that Herman has possessed her brother, and the two of them are whirled into a fevered adventure. Joined by Oliver, a rich kid, and Richard, a disillusioned clairvoyant and inventor, they take on the dark, supernatural forces gathering over the town - evil from deep in the land of the dead, determined to take over the world and see them die.', 'score': 0.5042358040809631}
```

#### Compatible Model Query

The following example uses the `voyage-4-large` model to query the index that was built using the `voyage-4` model. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles between
light and darkness* using the `voyage-4-large` embedding model, which is compatible with the `voyage-4` model used to index the `fullplot` field. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

```python
import pymongo

# connect to your cluster
client = pymongo.MongoClient("<connection-string>")

# define pipeline
pipeline = [
  {
    '$vectorSearch': {
      'index': 'autoembed_index', 
      'path': 'fullplot', 
      'query': {
        'text': 'young heroes caught in epic struggles between light and darkness'
      }, 
      'model': 'voyage-4-large',
      'numCandidates': 100, 
      'limit': 10
    }
  }, {
    '$project': {
      '_id': 0, 
      'title': 1, 
      'fullplot': 1, 
      'year': 1, 
      'genres': 1,
      'score': {
        '$meta': 'vectorSearchScore'
      }
    }
  }
]

# run pipeline
result = client["sample_mflix"]["movies"].aggregate(pipeline)

# print results
for i in result:
    print(i)
 
```

**Output:**

```js
{'genres': ['Action', 'Sci-Fi'], 'title': 'Turbo Kid', 'fullplot': 'In a post-apocalyptic future, THE KID, a young solitary scavenger obsessed with comic books must face his fears and become a reluctant hero when he meets a mysterious girl named APPLE. Despite their efforts to keep to themselves, ZEUS, the sadistic and self-proclaimed leader of the Wasteland, plagues THE KID and APPLE. Armed with little more than blind faith and an ancient turbocharged weapon, THE KID learns of justice and friendship and embarks on an incredible journey to rid the Wasteland of evil and save the girl of his dreams.', 'year': 2015, 'score': 0.5042954683303833}
{'genres': ['Animation', 'Action', 'Adventure'], 'title': 'Bionicle: Mask of Light', 'fullplot': "In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.", 'year': 2003, 'score': 0.5042902231216431}
{'genres': ['Action', 'Fantasy', 'Thriller'], 'title': 'Day Watch', 'fullplot': 'Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.', 'year': 2006, 'score': 0.5042617321014404}
{'fullplot': 'A young boy learns that he has extraordinary powers and is not of this Earth. As a young man, he journeys to discover where he came from and what he was sent here to do. But the hero in him must emerge if he is to save the world from annihilation and become the symbol of hope for all mankind.', 'year': 2013, 'genres': ['Action', 'Adventure', 'Fantasy'], 'title': 'Man of Steel', 'score': 0.5042127370834351}
{'genres': ['Animation', 'Adventure', 'Family'], 'title': 'The Secret of Kells', 'fullplot': "Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?", 'year': 2009, 'score': 0.50413578748703}
{'genres': ['Action', 'Biography', 'Drama'], 'title': 'Rise of the Legend', 'fullplot': 'An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.', 'year': 2014, 'score': 0.5040714740753174}
{'fullplot': 'This is the story of a young boy who moves to a small town after the divorce of his parents. At a local festival, he becomes an unlikely hero when he is chosen as the "Kirin Rider," a protector of all things good. And he must lead Japan\'s ancient Yokai spirits in their apocalyptic war against the evil bizarre-looking monsters.', 'year': 2005, 'genres': ['Adventure', 'Family', 'Fantasy'], 'title': 'The Great Yokai War', 'score': 0.5040410161018372}
{'genres': ['Animation'], 'title': 'Tales of Vesperia: The First Strike', 'fullplot': 'In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.', 'year': 2009, 'score': 0.5040251016616821}
{'genres': ['Animation', 'Adventure', 'Mystery'], 'title': 'Brave Story', 'fullplot': 'A young boy attempts to change his destiny by entering a magic gateway to another world; but on his quest to find the Tower of Fortune and be granted any wish, he must conjure up all his bravery to battle demons, his friends, and ultimately himself.', 'year': 2006, 'score': 0.5040229558944702}
{'genres': ['Action', 'Drama', 'Romance'], 'title': 'Catatan (Harian) si Boy', 'fullplot': "A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.", 'year': 2011, 'score': 0.5039804577827454}
```

#### Filter Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field for movies. The query automatically generates vector embeddings for the string *epic fantasy journey with reluctant
heroes* using the `voyage-4` embedding model, which is the model specified in the index for the `fullplot` field, to perform a semantic search. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot`, `genres`, and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```python
import pymongo

# connect to your cluster
client = pymongo.MongoClient("<connection-string>")

# define pipeline
pipeline = [
  {
    '$vectorSearch': {
      'index': 'autoembed_index', 
      'path': 'fullplot', 
      'filter': {
        '$and': [
          {
            'year': {
              '$gt': 1980
            }
          }, 
          {
            'year': {
              '$lt': 2020
            }
          },
          {  
            'genres': {  
              '$in': ['Action', 'Adventure', 'Family']
            }  
          } 
        ]
      }, 
      'query': {
        'text': 'epic fantasy journey with reluctant heroes'
      }, 
      'numCandidates': 100, 
      'limit': 10
    }
  }, {
    '$project': {
      '_id': 0, 
      'title': 1, 
      'fullplot': 1, 
      'year': 1, 
      'genres': 1,
      'score': {
        '$meta': 'vectorSearchScore'
      }
    }
  }
]

# run pipeline
result = client["sample_mflix"]["movies"].aggregate(pipeline)

# print results
for i in result:
    print(i)
 
```

**Output:**

```js
{'genres': ['Adventure', 'Comedy', 'Fantasy'], 'title': 'Your Highness', 'fullplot': "Throughout history, tales of chivalry have burnished the legends of brave, handsome knights who rescue fair damsels, slay dragons and conquer evil. But behind many a hero is a good-for-nothing younger brother trying just to stay out of the way of those dragons, evil and trouble in general. As two princes on a daring mission to save their land, they must rescue the heir apparent's fiancèe before their kingdom is destroyed. Thadeous (McBride) has spent his life watching his perfect older brother Fabious (Franco) embark upon valiant journeys and win the hearts of his people. Tired of being passed over for adventure, adoration and the throne, he's settled for a life of wizard's weed, hard booze and easy maidens. But when Fabious' bride-to-be, Belladonna (Zooey Deschanel), gets kidnapped by the evil wizard Leezar (Justin Theroux), the king gives his deadbeat son an ultimatum: Man up and help rescue her or get cut off. Half-assedly embarking upon his first quest, Thadeous joins Fabious to trek across the perilous outlands and free the princess. Joined by Isabel (Natalie Portman)-an elusive warrior with a dangerous agenda of her own-the brothers must vanquish horrific creatures and traitorous knights before they can reach Belladonna. If Thadeous can find his inner hero, he can help his brother prevent the destruction of his land. Stay a slacker, and not only does he die a coward, he gets front row seats to the dawn of an all-new Dark Ages.", 'year': 2011, 'score': 0.5043156147003174}
{'genres': ['Animation', 'Adventure', 'Family'], 'title': 'Justin and the Knights of Valour', 'fullplot': 'Justin lives in a kingdom where bureaucrats rule and knights have been ousted. His dream is to be become one of the Knights of Valour, like his grandfather was, but his father Reginald, the chief counsel to the Queen, wants his son to follow in his footsteps and become a lawyer. After an inspiring visit to his beloved Grandmother and bidding farewell to his supposed lady-love Lara, Justin leaves home and embarks on a quest to become a knight. Along the way he meets the beautiful, feisty Talia, a quirky wizard called Melquiades, and the handsome Sir Clorex and is mentored by three monks; Blucher, Legantir and Braulio, who teach and test him in the ancient ways of the Knights of Valour. Whilst an unlikely candidate for knighthood, Justin must rise to the challenge quickly when banished former knight Sir Heraclio and his army, lead by Sota, return and threaten to destroy the Kingdom.', 'year': 2013, 'score': 0.5040520429611206}
{'genres': ['Adventure', 'Comedy', 'Family'], 'title': 'The Color of Magic', 'fullplot': 'As Rincewind involuntarily becomes a guide to the naive tourist Twoflower, they find themselves forced to flee the city of Ankh-Morpork to escape a terrible fire, and begin on a journey across the Disc. Unknown to them, their journey & fate is being decided by the Gods playing a board game the whole time.', 'year': 2008, 'score': 0.5040448904037476}
{'genres': ['Action', 'Adventure', 'Fantasy'], 'title': 'Mythica: A Quest for Heroes', 'fullplot': "Stuck in a life of indentured servitude, Marek dreams of becoming a wizard. When she meets a beautiful priestess, Teela, in need of help, Marek escapes her master and puts together a team of adventurers and embarks on an epic quest to free Teela's sister from a vicious ogre.", 'year': 2014, 'score': 0.503986656665802}
{'genres': ['Animation', 'Adventure', 'Family'], 'title': 'The Secret of Kells', 'fullplot': "Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?", 'year': 2009, 'score': 0.5039726495742798}
{'fullplot': "The tale of three unlikely heroes - a misfit mouse who prefers reading books to eating them, an unhappy rat who schemes to leave the darkness of the dungeon, and a bumbling servant girl with cauliflower ears - whose fates are intertwined with that of the castle's princess.", 'year': 2008, 'genres': ['Adventure', 'Animation', 'Comedy'], 'title': 'The Tale of Despereaux', 'score': 0.5038769245147705}
{'genres': ['Animation', 'Adventure', 'Comedy'], 'title': 'Ronal the Barbarian', 'fullplot': "Fantasy comedy about young Ronal who lives in a barbarian village. Ronal is weak, skinny and doesn't have the usual barbarian traits like everyone else and therefore is considered a laughing stock. But one day his village gets attacked, his tribe kidnapped by the evil Volcazar. Ronal decides to save his tribe and defeat Volcazar and on his way he must survive many dangerous situations...", 'year': 2011, 'score': 0.5038256645202637}
{'genres': ['Action', 'Adventure', 'Comedy'], 'title': 'Dungeons & Dragons', 'fullplot': "The Empire of Izmer has long been a divided land. The Mages - an elite group of magic-users - rule whilst the lowly commoners are powerless. Izmer's young Empress, Savina, wants equality and prosperity for all, but the evil Mage Profion is plotting to depose her and establish his own rule. The Empress possesses a scepter which controls Izmer's Golden Dragons. To challenge her rule, Profion must have the scepter, and tricks the Council of Mages into believing Savina is unfit to hold it. Knowing that Profion will bring death and destruction to Izmer, Savina must find the legendary Rod of Savrille, a mythical rod that has the power to control Red Dragons, a species even mightier than the Gold. Enter two thieves, Ridley and Snails, who unwittingly become instrumental in Savina's search for the Rod. Joined by a feisty Dwarf named Elwood, and helped by the Empress's expert tracker, the Elf Norda, the young heroes go in search of the Rod of Savrille. From the deadly maze of the Thieves Guild at Antius to an Elven Village, secret grotto and abandoned castles, Ridley and his band must outwit Profion's chief henchman Damodar at every turn while, back in Izmer, Profion prepares to do battle with the Empress. All depends on the Rod, but the outcome of the race to reach it first is far from certain, and Izmar's very survival hangs in the balance.", 'year': 2000, 'score': 0.5037347078323364}
{'genres': ['Adventure', 'Fantasy'], 'title': 'The Hobbit: An Unexpected Journey', 'fullplot': 'Bilbo Baggins is swept into a quest to reclaim the lost Dwarf Kingdom of Erebor from the fearsome dragon Smaug. Approached out of the blue by the wizard Gandalf the Grey, Bilbo finds himself joining a company of thirteen dwarves led by the legendary warrior, Thorin Oakenshield. Their journey will take them into the Wild; through treacherous lands swarming with Goblins and Orcs, deadly Wargs and Giant Spiders, Shapeshifters and Sorcerers. Although their goal lies to the East and the wastelands of the Lonely Mountain first they must escape the goblin tunnels, where Bilbo meets the creature that will change his life forever ... Gollum. Here, alone with Gollum, on the shores of an underground lake, the unassuming Bilbo Baggins not only discovers depths of guile and courage that surprise even him, he also gains possession of Gollum\'s "precious" ring that holds unexpected and useful qualities ... A simple, gold ring that is tied to the fate of all Middle-earth in ways Bilbo cannot begin to know.', 'year': 2012, 'score': 0.5036493539810181}
{'genres': ['Adventure', 'Sci-Fi', 'Action'], 'title': 'Metalstorm: The Destruction of Jared-Syn', 'fullplot': 'A seeker named Dogen rescues Dhyana after her father is murdered by the evil Jared-Syn. To avenge her father\'s death, Dogen must find Jared-Syn\'s hideout in the mysterious "Lost City", but the only person who knows where it is an aging, burned-out seeker named Rhodes. Along the way, they will need to do battle against the hunter Baal and his Cyclopean minions for engaging Jared-Syn in a final encounter.', 'year': 1983, 'score': 0.5036443471908569}
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between `1980` and `2020`. It generated embeddings for the query text using the `voyage-4` embedding model specified in the query and considered up to `100` nearest neighbors before returning the top ten results. It returns documents that summarize fantasy journey of a hero in the plot for movies released between `1980` and `2020`.

#### Nested Field Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `reviews.comments` field for the string *great location close to
everything*. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only documents that have a `reviews.date` value greater than or equal to `2010-01-01`.

- Include only documents that have an `address.country` value is *United States*.

- Include only documents that have a `bedrooms` value between 2 and 3, inclusive.

- Include only documents that have a `property_type` value is either *Apartment* or *House*.

The query also specifies the following options:

- The `nestedOptions.scoreMode` option is set to `avg`. This means that the score for each document is the average of the scores for the nested array elements.

- The `numCandidates` option is set to `100`. This means that the query considers up to 100 nearest neighbors.

The query returns the top 5 results. The [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage includes the following fields in the results:

- `reviews.comments`

- `reviews.date`

- `address.country`

- `bedrooms`

- `property_type`

- `score`: The [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```python
import pymongo
from datetime import datetime

# connect to your cluster
client = pymongo.MongoClient("<connection-string>")

# define pipeline
pipeline = [
  {
    "$vectorSearch": {
      "index": "autoembed_index",
      "path": "reviews.comments",
      "filter": {
        "reviews.date": { "$gte": datetime(2010, 1, 1) }
      },
      "parentFilter": {
        "address.country": { "$in": ["United States"] },
        "bedrooms": { "$gte": 2,  "$lte": 3 }, 
        "property_type": { "$in": ["Apartment", "House"] }
      },
      "query": {
        "text": "great location close to everything"
      },
      "numCandidates": 100,
      "limit": 5,
      "nestedOptions": {
        "scoreMode": "avg"
      }
    }
  },
  {
    "$project": {
      "_id": 0,
      "name": 1,
      "address": 1,
      "neighborhood_overview": 1,
      "bedrooms": 1,
      "property_type": 1,
      "reviews.comments": 1,
      "score": { "$meta": "vectorSearchScore" }
    }
  }
]

# run pipeline
result = client["sample_airbnb"]["listingsAndReviews"].aggregate(pipeline)

# print results
for i in result:
    print(i)
 
```

**Output:**

```js
  {
    name: 'Central Park North $140 - 1 BR with yard',
    neighborhood_overview: "We look forward to making your stay special.  SoHa is a great neighborhood.    We are located just one block from Central Park and the great North Woods and a short walk to the Garden Conservatory, the Harlem Meers, The Museum of the City of New York, St John the Divine, Columbia University and Morningside Park.   We have great local Harlem restaurants like Melba's, Amy Ruths and the supper club Mintons nearby along with restaurant row only Frederick Douglas Boulevard.  Supermarkets, restaurants, and easy access to the entire city.  We have a Starbucks 1.5 blocks away but we have other NY coffee places slightly further.   And I highly recommend Bo's Bagels on 116th St for a delicious NY bagel. We can offer recommendations for sightseeing, dining and great walks in the North Woods of Central Park.  If you bring your dog, they are allowed off-leash in Central Park from 9pm to 9am.  Many dog owners gather on the Great Hill - about a 5 minute walk into Central Park North - from 8 - 9am for",
    property_type: 'Apartment',
    bedrooms: 2,
    address: {
      street: 'New York, NY, United States',
      suburb: 'Manhattan',
      government_area: 'Harlem',
      market: 'New York',
      country: 'United States',
      country_code: 'US',
      location: {
        type: 'Point',
        coordinates: [ -73.95487, 40.80142 ],
        is_location_exact: true
      }
    },
    reviews: [
      {
        comments: 'Very private bedroom in a good neighborhood. Communication was very efficient. James was very friendly and we had some great conversations.'
      },
      {
        comments: 'We stayed 4 nights and everything was very good.\n' +
          'James is a very nice guy and kind to the guests ..\n' +
          'The house is very clean, the rooms and bathrooms too.\n' +
          'Ideal for a few days in New York.\n' +
          'It is located in an area with very good communication, the subway is less than 5 minutes walk.\n' +
          'Recommended!!!!'
      },
      { comments: 'Awesome experience all around, great guy, great house!' },
      {
        comments: 'James is a hospitable and accommodating host. The lodgings are clean, spacious, and near to main transit lines.\n' +
          '\n' +
          "You will have much privacy; as described. You'll also get amazing local recommendations if you ask!"
      },
      {
        comments: 'Perfect place to explore New York.\n' +
          '2 perfect rooms and within 5 minute walk and 10 metro minutes you are downtown.\n' +
          'James is a friendly host, gives you privacy and is helpful.'
      },
      {
        comments: "We loved staying at James' place! It's a great spot for any length of stay in Manhattan.  Their lovely home is quite convenient to subway stops in a few directions for heading downtown or further uptown.  The north side of Central Park is but a few steps away and we enjoyed exploring Harlem from their location.  We found their home to be bright, clean, spacious, cozy and comfortable  --  an oasis from the bustling city and just right for unwinding inside and also outside in their awesome backyard.  Oh, yes -- their family includes a cutie of a very friendly dog, too!   James and Tom are exceptional hosts, easy to be around in the shared spaces, great conversationalists and excellent with recommendations when we were on the go.  We miss them!"
      },
      {
        comments: 'Tivemos um tempo muito bom com James. \n' +
          'Local que acomoda muito bem grupo de 4 adultos com conforto. O que para NY é raro. \n' +
          'Localização ideal para nos'
      },
      {
        comments: 'House was always clean, great location around the corner from Central Park and main subway stop. I will definitely be coming back to stay here again. '
      },
      {
        comments: 'We loved everything about it. The dogs instantly felt at home. Spending time with them in the back yard was awesome. Coming back to the neighborhood and Central Park brought back great memories. But meeting James and Tom was definitely the highlight of the weekend.'
      },
      {
        comments: 'James and Tom could not have been more accommodating, gracious, generous, and friendly.  The location is amazing and was such a great introduction to Harlem and to NYC for us.  Hubble (the dog) was very sweet as well.  The rooms were clean, spacious, and had great temperature control (although the weather was perfect this trip).  We highly recommend staying here!'
      },
      {
        comments: "Great place to stay! Located a few blocks off Central Park and close to local restaurants you can't go wrong with this location.  Even had a back yard to relax!!"
      },
      {
        comments: 'A warm and welcoming place to stay and the guys were a terrific help to us in finding our way around town.  Would highly recommend their place when you visit.'
      },
      { comments: 'Very nice apartment, well located. The yard is great!' },
      { comments: 'The place is close to everything' },
      { comments: 'Great place' },
      {
        comments: 'From the moment we arrived to the aroma of homemade cookies we knew we had made a fantastic choice. The rest of our stay proved this to be the case. Jim is an experienced host who managed to make us feel completely at home and went the extra mile to ensure we had an enjoyable and comfortable stay e.g. homemade bagels and cupcakes. The place was spotlessly clean, quiet and the beds were extremely comfortable. The location was fantastic for Central Park and subway stations. We had a lovely room each and a bathroom and separate toilet to ourselves. It felt truly felt home from home.'
      },
      { comments: '完美的房東,細心的跟我溝通,願意幫我解決問題,每天還準備點心招待,地點很好到哪裡都方便' },
      {
        comments: 'Realmente es un muy buen lugar, excelente ubicación, James siempre estuvo atento a cualquier inquietud y nos lleno de detalles increíbles. Sitio recomendado 100%. James lo hace sentir como en casa.'
      },
      {
        comments: 'Absolutely loved our time with James.. kind, caring and considerate.. centrally located to bus and subway.. nothing was too much trouble.. James is an excellent host and we have no hesitation in recommending his residence to fellow travellers (both holiday and professional)'
      },
      {
        comments: 'James and Tom are supper nice hosts, their reception  made people feels like at home, especially I  suddenly caught cold and fever during my stay, they took care of me and helped me a lot, tons of thanks indeed ,and love to have good conversation with them too. The apartment is big and very clean, bed is very comfortable, the  location is convenient too, there’re serval subway lines just near by in 5mins walking, and there is Central Park North close by, very easy to walk around. People love NYC is not because of the amazing city, but also because the amazing people lived in NYC just like James and Tom.'
      },
      {
        comments: 'James is a fantastic host!! He is friendly, kind, hospitable (home-made cakes! And even tea from China! Btw, we are Chinese.) and gives good suggestions. The place is very clean, warm, comfortable and near to everything. Not going to have trouble finding restaurants, subway station or bus station. Great place! Strongly recommend!'
      },
      {
        comments: 'James and his husband, Tom, were the most wonderful hosts.  Their place was clean, they were very communicative, and they made sure we always had everything we needed. Their dog, Hubble, was also a gracious host.  Lots of love from him and he was very friendly and welcoming to my dog as well.  The private bedroom and the whole space in general is large by NYC standards.  They also have a private backyard, from which your room will have plenty of natural light.  I could not have asked for anything more, especially considering the price.  I would stay again in a heartbeat and recommend James & Tom’s place to anyone that is looking for a safe, central, affordable place to stay.'
      },
      {
        comments: 'James and Tom were excellent. James was very responsive -- the place was very clean and we had our toilets! If you are bit sensitive to noise like I was, I was suggest to bring earbuds. New York can get pretty noisy.\n' +
          '\n' +
          'Their apartment was conveniently located right around the corner from the subway. Definitely would stay here again.'
      },
      {
        comments: 'We stayed here for three nights and we can wholeheartedly recommend it. James and Tom are wonderful hosts, really friendly and interesting and they have a beautiful apartment (and a great dog).  The apartment was spacious, clean and very tastefully decorated and has everything you could possibly need.\n' +
          'Location is fantastic just a block away from Central Park and five minutes walk from the metro.\n' +
          'Thank you both. X'
      },
      {
        comments: "Awesome hosts! Can't say enough great things about the accommodations, the service, and the pleasure we had spending time here. It's the perfect place for a short or longer stay and has some fantastic restaurants nearby.  Highly recommended and next time we come up we will be staying here!"
      },
      {
        comments: 'James & Tom (and Hubble) were exemplary hosts - friendly, hospitable and ready to share their enthusiasm for their neighbourhood. The rooms (one with access to the courtyard) and the house were very spacious and comfy and James’ bakery was another highlight. I look forward to coming back to stay with them again.'
      },
      {
        comments: 'This was a fabulous place to stay, very clean and spacious with absolutely lovely hosts. Easy access to the subway and very close to LaGuardia. Would 100% recommend and will be looking to stay there again the next time I visit NYC :)'
      },
      {
        comments: '非常棒的一次经历,我们一家三人来纽约参加颁奖典礼,住在这里五天｡这里位置很好,安静又交通便利,离中央公园很近｡公寓很棒,很温馨､干净,James和Pubble非常好客,后花园很惬意｡下次来纽约还住这里!'
      },
      {
        comments: "Le logement est idéalement situé dans Harlem, juste à côté de Central Park, du métro, des commerces. Il est très calme et confortable. Les équipements sont complets. La cohabitation avec James se passe très bien, dans la discrétion et l'attention. Leurs bagels sont super bons. On s'est promené en sécurité dans le quartier, y compris tard le soir."
      },
      {
        comments: 'James is a very kind and helpful host. The apartment is very comfortable and convenient to travel in New York City! We like to walk through the Central Park and get to the metropolitan Museum from his apartment. Definitely recommend and will stay here again if I come to New York again!'
      },
      {
        comments: 'Very nice host, solid location next to central park, and comfortable living conditions.  Overall excellent experience'
      },
      {
        comments: 'Jimmy, Tom and Hubbles are wonderful hosts. We loved the hospitality and the chitchats we had during our stay. Jimmy was very responsive before our arrival. A parking spot was good to find (one block) and the neighborhood felt safe. The location is great and close to Central Park, Restaurants, Bus/Metro Stations. We will definitely come back on our next NYC trip. They really deserve the title “super hosts”. '
      },
      {
        comments: 'Great location, clean & spacious and comfortable rooms, friendly & knowledgeable host; banks and restaurants, groceries and pharmacy close by. (Even got an emergency dental problem handled next day, affordably!) All 4 of us made great memories, slept soundly, and saved money by staying with James! (A beer in the backyard did tough competition with going out for a drink!) No concerns about safety; saw some homeless folks sleeping next to the cathedral at night but they were quiet & respectful. Walks & (Citibike) bike rides in the park were a highlight of our trip. Large public pool nearby is great for laps, recreation or therapy. '
      },
      {
        comments: 'Muy buena opción tanto por hospitalidad como por localización, no lo dudéis.'
      },
      {
        comments: 'James and Tom were absolutely perfect hosts ! Very friendly, very good cooks. They can help you with anything you need. \n' +
          'Our only regret ? Our trip in New-York was too short ! Now, I really hope we can see them in France next year. Thanks you so much my  friends (and Hubble of course !).'
      },
      {
        comments: "James makes staying at his place comfortable and easy.  He's fun and interesting to talk to, the bedrooms have all of the amenities needed (beds are comfortable), and the place is clean.  James even made us welcome muffins!!!  How much friendlier of a host do you need?  James' place is also close to the subway and close to Rite Aid which is almost a grocery store where you can get almost anything you'd need.  There are also restaurants in the area which is convenient.  I'd definitely stay here again.  Hopefully, I have enough time to come back and take advantage of the comfy looking backyard!!! =)"
      },
      {
        comments: 'We really enjoyed our stay in Harlem :) Super nice people and the cutest dog! Would definetly reccomend staying here.'
      },
      {
        comments: 'James and Tom are the most wonderful hosts! The apartment is great, spotlessly clean, easily accessible to the metro, and we felt so at home there. Small touches like waters in the fridge, baked goodies and being lent an umbrella when it’s raining are fantastic when you are a long way from home! We would definitely stay there again and highly recommend them.'
      },
      {
        comments: 'Aufgrund der bisherigen Bewertungen, waren wir sehr gespannt auf die Unterkunft. Was soll man sagen, aber alles bisher positiv geschriebene fanden wir genauso vor. James und Tom sind tolle Gastgeber, bei denen man sich einfach wohl fühlen muss. Alles war sauber, gut ausgestattet und gemütlich. Zudem konnte man die Küche und das Wohnzimmer mit nutzen, wobei die Gastgeber immer sehr zurückhaltend und meistens auf ihrer Etage waren. Die Lage empfanden wir als richtig gut. Sowohl Subway als auch Fahrradverleih (Citibikes) waren sehr schnell zu erreichen und der Central Park quasi direkt vor der Haustür. Wir können die Gastgeber und die Unterkunft mit bestem Gewissen weiterempfehlen und werden sicher wiederkommen.'
      },
      {
        comments: 'James is a marvellous person with a tremendous sense of hospitality. In one word, my best address in NYC.'
      },
      {
        comments: 'James es encantador a la hora de recibirte y pone todas las facilidades tanto para la llegada como para la salida. Ahora bien, debería especificar que entra y sale del apto. cada vez que él quiere ya que se queda en el piso de abajo y para entrar y salir debe pasar por el mismo, por lo que saliendo de la ducha te lo puedes encontrar, además con su perro. \n' +
          'Excelente ubicación con línea c 110 station que te lleva a cualquier punto interesante de la ciudad.'
      },
      {
        comments: 'Great Host, experienced with the city, and very amiable gentleman.  The space is all you could hope for and the Host is an amazing family.'
      },
      {
        comments: 'Perfect location if you are visiting Manhattan...if you prefer the feel of staying with family/friends for a few days over a hotel room and don’t mind a shared common space concept you will love this airbnb!  Hosts are so friendly and welcoming, but also will limit interaction based on the guests wants/needs. The extra-special thoughtful touch of having a plate of home-baked Christmas treats waiting for us when we arrived 12/22 that magically replenished itself each morning was very appreciated!   We also enjoyed cuddles with their precious dog Hubble!'
      },
      {
        comments: 'I seriously can’t say enough about Jame’s place. Perfect location for exploring the city. Easily accessible to the subway and bus lines. Great restaurants within walking distance and a safe neighborhood. James and Tom were awesome with advice for getting around and local attractions. And after a full day of exploring there was nothing better than settling into the most comfortable beds EVER!!  We will definitely be back!!'
      },
      {
        comments: 'This Airbnb is in a great location, subway stations are just a block away. Great hospitality. Also, their dog Hubble is adorable. Will definitely recommend this airbnb'
      }
    ],
    score: 0.8723052740097046
  },
  {
    name: '2br/1ba,1 kitchentte, 10min walk to Waikiki beach',
    neighborhood_overview: '',
    property_type: 'Apartment',
    bedrooms: 2,
    address: {
      street: 'Honolulu, HI, United States',
      suburb: 'Oʻahu',
      government_area: 'Primary Urban Center',
      market: 'Oahu',
      country: 'United States',
      country_code: 'US',
      location: {
        type: 'Point',
        coordinates: [ -157.82304, 21.27703 ],
        is_location_exact: true
      }
    },
    reviews: [
      {
        comments: 'I booked this place for my friend and her family for the first time in Honolulu.  They liked the location, very close to beaches and shops and restaurant.  But they wonder why they had to take the trashes down after paying the cleaning fees.   '
      },
      { comments: '房东非常热心周到负责｡房子非常干净舒适,甚至好于图片｡' },
      {
        comments: '친구들과 함께한 청춘여행 8일중 4일을 여기서 지냈는데 가성비 최고의 숙소이다. 호스트인 카즈에씨는 출국 이전부터 세심하게 체크인 시간이며 궁금한 점이 있는지 확인했으며 메세지를 남기면 곧장 답장이왔다. 하와이에 도착하고 약속한 체크인 시간보다 다소 늦었으나 호스트는 진작에 숙소에서 기다리고 있었다.(전반적으로 일관되게 굉장히 친절하게 설명해주고 궁금한 점을 해결해주었다)  이 방은 다소 연식이 있어보이는 아파트 4층에 있으며 유일한 단점은 계단을 이용해야 한다는 것이다.(가벼운 운동한다고 생각하면 무리 없다.) 방으로 들어가니 최근에 인테리어를 해서 그런지 낡은 아파트와는 반대로 다소 깔끔하고 세련된 모습을 하고 있었다. 무엇보다 기대이상으로 깔끔하게 관리되어온 모습이 마음을 굉장히 편하게 만들어 주었다. 호스트가 워낙 꼼꼼한 분이셔서 부족한 것이 하나 없이 구비되어 있던 생활용품이 호텔보다 훨씬 훌륭했다. 이 방에서 4일간 지내면서 가장 큰 장점 두가지를 꼽으라면 깔끔함과 모든 것이 완비되어 있는 것이었다.  총평으로는 굉장히 만족스러웠다. 가성비가 뛰어나다. 특히 친구들끼리 오는 여행객들에게 적극 추천해주고 싶다.\r\n' +
          '\r\n' +
          "For 4days I've spent fabulous time with my friends. The host, Kazue san was very precise, friendly and kind. She double checked our check-in time to be on time and asked us if we have any questions even before we arrive at Hawaii. The room was spacious and extremely clean. Also interior was fancy.(totally different with the exterior of the building) Beds was comfortable enough to solve our tiredness from tight trip schedules and everything in this apartment was well-prepared. The best two advantages of this apartment are cleaness and Well-stocked daily supplies. Thanks to the host for making us feel and live like one of the local Hawaiians. I would defenetly stay in her place again if I have another chance to go to Hawaii!!"
      },
      {
        comments: 'Kazue was very accommodating as soon as we got to the location.\n' +
          'As soon as we walked in, she gave us a detailed tour of the house and the location.\n' +
          '\n' +
          'She as well had extra amenities for us to last the whole week, if not extra being provided.\n' +
          '\n' +
          "Kazue was a great host and anyone wanting a close home by the beach should definitely go ahead with kazue's airbnb. :)"
      },
      { comments: 'great location, nice place, great host..... ' },
      {
        comments: '1. Great location\r\n' +
          '\r\n' +
          '2. Enough room for 4 guests with 4 beds\r\n' +
          '\r\n' +
          '3. Easy to check-in & check-out\r\n' +
          '\r\n' +
          '4. Easy to park a rent-car with extra pay by US$15 cash a day\r\n' +
          '\r\n' +
          '5. Bad noise from outside and air conditioners inside\r\n' +
          '\r\n' +
          "6. Don't expect any views through windows\r\n" +
          '\r\n' +
          "7. It's good for guests who spend most of their time outside till late night"
      },
      {
        comments: 'The appartement ist clean, good street - calm  and reale near to Waikiki.'
      },
      {
        comments: "I went to Honolulu for the Honolulu marathon with my parents and my brother. We stayed at Kazue's place because it is close to the finish line. It turned out to be a convinient location for everything else. \n" +
          'We liked our stay and the host Kazue and John were so kind and friendly. We felt very welcoming.\n' +
          'We had a good time in Honolulu thanks to Kazue and John. Thank you!'
      },
      {
        comments: '정말 깔끔하고 좋았습니다! 다만 음식을 만드는 레인지가 살짝 열이 부족해서 음식을 빨리빨리 만들지 못했네요, 가족과 가시는 분이나 음식을 사먹지않고 하시는 분이라면 가스레인지를 하나 사시는 걸 추천합니다!'
      },
      {
        comments: '친구들과 2일 동안 편안하게 잘 머물렀어요. \n' +
          '와이키키까지 걸어갈 수 있는 가까운 거리, 별이 잘 보이던 옥상, 산책이나 조깅을 할 수 있던 운하길, 간단한 식사를 할 수 있던 자그마한 주방이 좋았어요.\n' +
          '아쉬웠던 점은 화장실 세면대의 물이 조금씩 나왔고 우리는 4명이었는데 테이블 의자가 3개 밖에 없어서 좀 불편했어요.\n'
      },
      {
        comments: 'We enjoyed our stay at this place as it is very conveniently located in Waikiki. It was very easy to communicate with Kazue and she was very accommodating to our need\n'
      },
      {
        comments: 'Kazue is a good host and very supportive. \n' +
          'The location is fine and not too far from the Waikiki beach.\n' +
          "This place is recommended for young people who just need a place to sleep and don't care about noise come from the airco or outside. \n" +
          'The 4th floor without elevator can be an issue if you do shopping a lot in Honolulu.\n' +
          'Thanks Kazue for your support during our stay there!'
      },
      {
        comments: '房子里海滩很近,每天晚上我们都走路去海滩,很方便｡The apt is very close to the beach, every night we walk to the beach, very convenient. Our plane was dalay, but the John has been waiting for us to 1:30 am to open the door, very grateful.'
      },
      {
        comments: 'The location is very convenient: an ideal place for people who want to spend time at the beach. It is close to all dining options as well.'
      },
      {
        comments: 'Beds were really quite comfortable. Kitchen was perfect with all the basics needed to make our stay comfortable. Location was perfect for getting to all the activities we did. Great place, great stay and would definitely recommend this to others.'
      },
      {
        comments: 'It was good ! Really close to evrything . For this price it is really good. WiFi is not sooo good But that was Okay ! We had te best time ever'
      },
      {
        comments: 'Everything was ok. In spite there was no elevator they help us with the luggage very kindly. Is an apartment with a very good ubication, near waikiki beach. We enjoy a lot. '
      },
      {
        comments: "What a great place to stay! I took my parents and my family to Hawaii for the first time, with little toddler and two family, we were struggling to find a suitable accommodation in the primary location. This place was nice, clean, best location in Waikiki. Short walk to shops, beach and bus stops. I found most of bus go through Kuhio ave, so it's super convinient. \n" +
          '\n'
      },
      { comments: 'Great time' },
      {
        comments: "Kazue's place is walking distance to everything in Waikiki, and only a few blocks from the beach. It isn't fancy but it was a great price, and I was very happy with my choice when I stayed here."
      },
      {
        comments: 'Kazue is very easy to talk with. Fast response and helpful. The room is clean and convince. The location is just perfect for visitors specially for people want to hang out in Waikiki. \n' +
          'I highly recommend her place for visiting Hawaii.'
      },
      {
        comments: 'Good location to stay.\n' +
          'The room is top floor on corner.\n' +
          'We had a good time on a big terrace, like a Hawaiian!\n' +
          "I'd love to go again!!\n"
      },
      {
        comments: '室内は可もなく不可もなく､清掃は行き届いており不満はありません｡ｱﾒﾆﾃｨやﾄﾞﾗｲﾔｰなどもあり､生活には困りません｡ただ4ﾍﾞｯﾄに4名で宿泊したが､ﾘﾋﾞﾝｸﾞには椅子が2脚しかなく､4名でゆっくりするｽﾍﾟｰｽはない｡あくまで寝るｽﾍﾟｰｽという印象｡\n' +
          '外に広々としたﾃﾗｽのような共用ｽﾍﾟｰｽがあるのはよかった｡特にﾀﾊﾞｺを吸う人には｡'
      },
      {
        comments: '清潔な部屋でした｡\n' +
          '食器やｺｯﾌﾟも揃っていました｡\n' +
          'ﾊﾞｽﾀｵﾙがいっぱいあったので海に行く時などにも持っていけました｡\n' +
          'ﾎﾞﾃﾞｨｿｰﾌﾟとﾘﾝｽｲﾝｼﾞｬﾝﾌﾟｰもありました｡\n' +
          '場所も買い物に行くのにもｻﾞ･ﾊﾞｽに乗るにも便利な場所です｡\n' +
          'ABCｽﾄｱも近くにありました｡\n' +
          '一点､冷蔵庫に今まで部屋を利用した人たちの残り物らしきものがいろいろあったのが少し気になりました｡｡\n'
      },
      {
        comments: 'Very kind and reactive host. The condo is very clean (but a bit small for a family, no room to be together). Is is very well situated in Waikiki, not far from everything you want!\n'
      },
      {
        comments: 'Definitely would stay again on a future Waikiki visit! Spot is as advertised in the photos. Nothing glamorous but very clean, phenomenal location (walking distance to everything), and Kazue (and John) were extremely communicative. \n' +
          '\n' +
          'Wifi is not extremely strong FYI, had trouble doing high bandwidth work (though worked fine for email, etc).'
      },
      {
        comments: 'Highly recommend house! Clean, big enough, near main street and beach, silent and more:)'
      },
      {
        comments: 'Overall a good deal for the price. Very conveniently located, only 3 blocks from Waikiki beach. Our host met us at check-in and was very friendly and responsive when we reached out. There are two bedrooms and no living room which made it a little difficult to hang out together. Good if you just need a convenient place to sleep and prepare simple meals. Only electric hot plates were provided, there were no burners on the stove. The kitchen was well stocked enough for light cooking. Bathroom was clean and plenty of towels and toiletries were provided. The wifi was slow but worked for light browsing.'
      },
      { comments: 'ｽﾃｷな思い出ができました!ありがとうございます!' },
      {
        comments: "Kazue's place was great! Very modest, but that was just fine - we didn't visit Waikiki to stay inside all day! It is two air-conditioned bedrooms with two single beds in each, and one bathroom at the end of the hallway/kitchenette combination connecting everything. We tried pushing two beds together to make a double, but they were slightly different heights so it didn't work. There is a nice fridge/freezer, and a stovetop if you wanted to do simple cooking in the kitchenette/hallway, although with so many amazing food options within walking distance, we didn't bother. \n" +
          '\n' +
          'The location is great - walking distance to everything in Waikiki. And the convenience of also being able to rent a parking space helped out tremendously. We rented an affordable car from Turo (use link (Website hidden by Airbnb) for $25 free credit) to explore the island, as Lyft/Uber were surprisingly expensive. I would highly recommend taking advantage of the great parking space and getting a car - Waikiki is one of the many amazing places on Oahu, so give yourself the chance to explore.\n' +
          '\n' +
          "I would highly recommend this place if your primary goal is a comfortable place to sleep. If you're looking for a luxury resort room, go to the Sheraton. If you're looking for a modest place to sleep each night, this cozy two bedroom with four single beds in the heart of Waikiki is absolutely the perfect place. Thanks for the great experience, Kazue!"
      },
      {
        comments: 'Kazue is a nice and kind host. She made every effort in ensuring a smooth checkin and stay experience. Her apartment is close to the downtown and beach area. We enjoyed our stay very much. Thanks Kazue! :)'
      },
      {
        comments: 'とにかくｱｸｾｽもよく､日本語でも対応してくださるので､安心してｽﾃｲすることが出来ました｡\n' +
          '\n' +
          'ｷｯﾁﾝもある程度整っているので､外食続きが苦手なわたしにはﾋﾟｯﾀﾘでした｡\n' +
          '\n' +
          '何よりﾁｪｯｸｲﾝの際に立ち会ってくれた方がとても親切で､楽しい方でしたので､良い旅のｽﾀｰﾄを切ることが出来ました!\n' +
          '\n' +
          '感謝です｡'
      },
      {
        comments: "Great location at walking distance of everything in Waikiki and public transports,, good price and 2 separate bedrooms exactly what we needed! The host is nice and can be flexible on check-in and check-out when it's possible. Had a great time!"
      },
      {
        comments: 'Accomodations were excellent! listing was exactly as listed...would stay again in the future'
      },
      {
        comments: 'Great place. John was easily reachable and answered all my questions in a timely manner. Little touches like the bottle of aloe gel in the fridge were a nice touch. The place was as described. Would book and stay again. There is no elevator so be prepared to carry your stuff up 3 flights of stairs.'
      },
      { comments: 'clean and neat.' },
      { comments: 'Great place close to everything, and good price!!' },
      {
        comments: "Kazue and John's place was nice, clean, and well located. John gave us help getting our substantial amount of luggage upstairs and gave great advice on local attractions. The apartment has a nice terrace area to kick back with a drink after a day of work or relaxation. Additionally it is located extremely close to Waikiki beach park, Diamondhead, and the Hawaii convention center. The central common space doesn't have AC but the rooms have fantastic window units. Check in and check out were a breeze compared to many other Air BnBs I have stayed at since John and Kazue have it down to a science. This place is truly better than advertised. "
      },
      {
        comments: 'Great Location! An easy walk to the beach, restaurants, and bars.'
      },
      { comments: 'Great location for the price!' },
      {
        comments: 'La experiencia ha sido buena, John encantador, la ubicación perfecta, deberían renovar algunas cosas.'
      },
      {
        comments: 'Kazue and John are amazing hosts! Kazue is very responsive to our queries and really nice, they allowed us to check-in early which we greatly appreciate. John is also exceptional, check-in was so smooth (he helped us with our luggage) and he gave us great advice on Honolulu!\n' +
          '\n' +
          "Great location (a lot of things are accessible and the place is easy to find) and the area is safe. Great value for your money! I can't wait to be back in Honolulu and stay again in their place."
      },
      { comments: 'Kazueさんのﾚｽﾎﾟﾝｽも早くよかったです!\nﾜｲｷｷﾋﾞｰﾁからの立地も良くさい最高でした!' },
      {
        comments: 'Location is near by the beach and all the action is. But the place need a lot of upgrade, I guess you get what you paid for, so make sure you are getting a good price.'
      },
      {
        comments: "My family of 4 had a very nice time at this apartment over Christmas/New Years. It's a top-floor corner apt, so it was generally nice and quiet. The AC is a bit loud, but it's fine if you turn it on Low. It's a great place to come home to after a day out exploring the island, but it's a bit small to spend an afternoon there relaxing. There is no living room, and the kitchen/eating space is small. But none of that really mattered to us. We were able to cook a nice egg breakfast every morning, and head out into the the busy Waikiki neighborhood (really crowded!), explore the island, eat dinner out (make reservations! Or try your luck at the Duke's restaurants, some of which don't take reservations), and come back to a quiet apartment. Plenty of hot water, and great water pressure. We loved that there were four separate beds, all comfortable. Our host Joyce was very responsive and attentive."
      },
      {
        comments: 'Incredible value five minute walk to the beach, 4 beds, kitchen and safe.'
      },
      {
        comments: 'Kazue’s place was located in an easily accessible place to Waikiki’s main attractions. Communication was prompt and clear and John helped kindly with our check-in process.'
      },
      {
        comments: 'Kazue and John are very friendly and responsive. John helped us carry the baggages on to the apartment and provided us a lot of local tips. Flexible check in time, very smooth and easy check-in process.\n' +
          '\n' +
          'The place is generally good. Convenient location and reasonable price. The neighborhood is a little noisy. The WiFi and cooktop are slow, made it a bit hard for us to do work on computer or cook meals.'
      },
      {
        comments: "Kazue's place was close to Waikiki beach area and the center. If you want a affordable place to stay and eat out some this place was perfect. Also there are two bedrooms so if you want some privacy its nice too.  Enough kitchenware as well to cook easy meals!\n" +
          'Cons were,  you can hear the next door neighbor if the windows are open, wifi was poor and slow. Three people using internet for work or personal reasons was stressful.'
      },
      {
        comments: 'Such a good location for a stay in Waikiki! Pretty basic but has everything you need and the beds were relatively comfortable too :) the bedrooms don’t currently have curtains which was our main issue, but other than that it was a great stay!'
      },
      {
        comments: 'ﾜｲｷｷからも近く､動物園や水族館にも徒歩で行けます｡\n' +
          'ﾎﾃﾙのように部屋でのんびりするのではなく､日中はほとんど外に出て､部屋に寝に帰るだけと言う人には十分だと思います｡ﾎﾃﾙよりはずいぶん安く宿泊できると思います｡'
      }
    ],
    score: 0.847606360912323
  },
  {
    name: '3 BDR APT AND ROOFTOP ONE TRAIN STOP TO MANHATAN',
    neighborhood_overview: 'Williamsburg its considered the best, coolest and safest neighborwood in New York. Our apartment its located right in the heart of it. You can visit Manhatan in only 5 minutes, no need of taxis!! Be prepared for a great experience in your next visit to Nyc.',
    property_type: 'Apartment',
    bedrooms: 3,
    address: {
      street: 'Brooklyn, NY, United States',
      suburb: 'Williamsburg',
      government_area: 'Williamsburg',
      market: 'New York',
      country: 'United States',
      country_code: 'US',
      location: {
        type: 'Point',
        coordinates: [ -73.96311, 40.71047 ],
        is_location_exact: true
      }
    },
    reviews: [
      {
        comments: 'Victor and his girlfriend Ana were super kind, the apartment is awesome, clean, comfortable, and the views OMG!! Super accesible, trains and bikes are right there, I did not take any taxis.. I just loved this experience,  its really the heart of williamsburg. Im looking forward to come back again, cheers!!\n' +
          '\n' +
          '\n'
      },
      {
        comments: 'Todo muy lindo . Muy bien ubicado a  5 min de NY por subte. Habitaciones amplias .Muy amable victor y ana . Volveremos . Abz'
      },
      {
        comments: 'Perfect airbnb experience. Place was exactly as advertised, if not even better. Spectacular roof terrace with view of Manhattan skyline. Immediate proximity to great restaurants, shops and bars. 2 stops on the very close subway to Manhattan. Friendly and immediate contact with Victor. Lovely apartment with plenty of room. Really fair price and excellent value. Will stay here again when in New York for sure. Totally recommended. '
      },
      {
        comments: 'Ana and Victor were gracious hosts. Perfect apartment for a group of friends or family! Close walk to the subway for a very short ride to Manhattan or a few blocks away from the arts and music scene on Bedford Ave in Williamsburg. Highly recommend.'
      },
      {
        comments: 'Fabulous location. Very easy subway transfer into Manhattan. Lots to do in Williamsburg. Victor & Ana were very friendly and accommodating. The apartment was well decorated & clean. Perfect for our needs!'
      },
      {
        comments: 'Ana and Victor were fantastic hosts and were very friendly. The apartment is very accurately advertised. Much better than staying in a hotel. Nice and clean. Great views. Nice location with easy access to public transportation. Very fun and active area. Highly recommend and would gladly stay again.'
      },
      {
        comments: 'Ana & Victor are a very hospitable and friendly couple. Their apartment was as expected if not better(Clean, quiet, spacious) & very convenient with regards to location (close to the subway & Brooklyn Bridge), space, Rooftop. Neighborhood seems friendly and in the heart of williamsburg. I was also delighted by the views from your balcony & rooftop (my favorite!) I look forward to coming back again! '
      },
      { comments: 'Great location!' },
      {
        comments: "Convenient location and  close to great  areas in Williamsburg and one block from the train that can take you anywhere you'd like. Their place was very clean with a great balcony and fun rooftop! I'd definitely stay there again! Thanks"
      },
      {
        comments: 'Great location, super close to the train! The hosts were friendly and communicated well with us before and during our stay. Highly recommend this location!'
      },
      {
        comments: 'The place was as described. Ana was very lovely to deal with. We had heaps of fun!'
      },
      {
        comments: "Starting a family coast to coast road trip with 3 young adults with NYC this Summer, we couldn't have found a better place than Ana y Victor's one. Ideally located in the heart of Williamsburg, a few hundred meters away from Marcy Av. station, with a beautiful view on Williamsburg bridge (especially from the roof top, a bike station just at your doorstep, their place can comfortably accommodate a family of 5. Convenience stores are less than a block away. Make sure you reserve time enough to walk the streets around and the Metro line up to Bushwick, whose atmosphere is worth discovering. We didn't meet with Ana y Victor but every thing was ready for our (late) arrival, access was easy and we didn't encounter any issue during our stay. Thanks again for this great stay! We will be back."
      },
      {
        comments: 'Perfect place in Williamsburg. Easy to get to and easy to get around. I was impressed with how quiet it was and that there was ac! All six of us fit comfortably.'
      },
      {
        comments: "Great location, comfy beds. Communication could have been a little more timely at check-in. 4rd bedroom doesn't have air-conditioning so hot! Close to Train.  Great rooftop terrace!!"
      },
      { comments: 'Muy buena ubicación' },
      {
        comments: 'We had a terrific stay. The apartment was very clean and very well located. Amazing restaurants in walking distance and steps from the subway too. Thank you!'
      },
      {
        comments: 'Perfect location, if you want that authentic old school NYC feel. Easy access to the train, and never waited more than a minute for Uber. Apartment was as advertised, and has everything needed for comfort and convenience. Great view of the Empire State Building from the balcony! Cool, eclectic neighborhood as well. Recommend!'
      },
      {
        comments: "Ana and Victor's is clean, neat and in a good location to visit NYC. The arrangements were done effortlessly on arrival and departure. We had a perfect stay with them. We had our three little kids with us so safety and cleanliness was something we were looking for. We found that at Ana and Victors place!"
      },
      {
        comments: "Ana and Victor's place is lovely, clean and stylish. My dad and the family member had a great time staying here. They loved it! It feels like at their own home. And it's very close to the subway."
      },
      {
        comments: 'Great location. Lovely apartment full of character. Sweet rooftop patio. Easy to check in and out'
      },
      {
        comments: "Ana and Victor were great hosts! Their apartment was beautiful and clean and in a great location! The apartment comfortably slept 5 people. We spent a hot few days in New York so the air conditioners in each room were wonderful to come back to. The only negative was being able to hear the metro from the apartment, so if you're a light sleeper it might be an issue. Overall, it was a great stay with a beautiful view. Thank you Ana and Victor !"
      },
      {
        comments: 'We stayed here for 3 nights with a family of four.  The three beds easily slept all of us, although not spacious,  but very comfortable.  Location is unbeatable if you are looking to spend time in Brooklyn and Manhattan.  Many restaurants, cafes, grocery stores within minutes of walk and metro station is just a block away.  Ana Y Victor were very responsive, easy to communicate and looked after us very carefully.  It was nice of them to check in on us a few times during our stay to make sure everything was ok.  Highly recommend.'
      },
      {
        comments: "Nous avons passé une très belle semaine dans cet appartement. Il est pratique avec ses 3 chambres indépendantes disposant chacune d'une climatisation ou ventilation.\n" +
          "La proximité de la voie de chemin de fer aérienne est surprenante et peu perturber les accros des nuits avec un calme olympien mais on s'y fait très bien.\n" +
          "L'appartement est idéalement situé dans le quartier de Williamsburg ( Brooklyn ), quartiers avec commerces, restaurants et bars. Nous sommes aux portes de Manhattan. La station de Métro MARCY AVENUE est à 100 mètres de l'appartement et est la derniere gare sur les ligne J et M avant de rentrer sur Manhattan.\n" +
          'Nous recommandons vivement cet appartement.'
      },
      {
        comments: 'Muy buena localización, a dos paradas de Manhattan pero a la vez en Brooklyn. El apartamento estaba limpio y las camas eran muy cómodas. Cerca de las vías de metro por lo que si eres de sueño ligero deberás ponerte tapones pero si como nosotros llegas cansado no lo notarás. Repetiría sin duda!!'
      },
      { comments: 'Great spot in Brooklyn!' },
      {
        comments: 'Great place to stay. Comfortable, clean, close to a station and the host is really responsible for everything. We had a wonderful time for staying here.'
      },
      {
        comments: 'Ana and Victors place was amazing. The description was spot on and they were very helpful. Check in and check out went smoothly. Brilliant location and handy transport links. They went the extra mile to ensure me and my mother had a great birthday. Everything I wanted and more.'
      },
      { comments: 'Great Host!  I would recommend to other travelers!' },
      {
        comments: 'All was good and as described. Getting and leaving the key was easy. The subway station was close and easy to navigate into Manhattan. However,  it was quite noisy at night due to the close proximity of the train line.  Overall a good experience and a lovely although compact apartment.'
      },
      {
        comments: "L'appartement de Anna et Victor à été un bon choix :\n" +
          '- sa localisation : métro et aussi ferry agréable et rapide pour rejoindre Manhattan \n' +
          '- son confort et ses équipements\n' +
          '- la réactivité de Anna et Victor : réponses très rapides et cordiales\n' +
          '- le quartier qui fait connaître la diversité de New York'
      },
      {
        comments: 'We stayed 4 nights in October, 4 adults and two teenagers. The apartment was as described, one room is a little small but we didn’t mind. The two others were of good size. Perfect location and convenient location for visiting Manhattan and Williamsburg. A little noisy at nighttime, however Ana provided the light sleepers with earplugs, the rest slept through it. The experience would’ve been even better if information about nearby grocery stores and restaurants were provided as we spent some time searching the first night, jet lagged and all. All in all we had a very nice stay.'
      },
      {
        comments: 'Ana的公寓是一间典型的纽约公寓｡虽然在Brooklyn,但是交通很方便(过了Williamsburg Bridge就到了),周边生活也很便利(有一个非常棒的亚洲超市)｡公寓虽然不大,但布置地非常温暖和舒适,小小的空间里有三个房间,是一个性价比非常高的选择｡当我们需要帮助的时候,Ana也一直及时地提供各种解决方案,非常热情｡'
      },
      {
        comments: 'We had great weather for a weekend wedding, so we thoroughly enjoyed the rooftop patio.  Convenient to metro & even walking across Williamsburg Bridge.'
      },
      {
        comments: 'Victor was very informative,  apartment was extremely nice and convenient to public transportation.  Noise from metro was not a huge deal. It is a 4 flight walk up stairs and not a huge deal except when arriving with luggage.  Would most defiantly stay with Victor and Ana again.  We was able to see almost everything via public transportation and had a 7 day unlimited pass so it was very affordable. Only recommendation is bring a shower loofah. Great hosts/ friends.'
      },
      { comments: 'Prima plek, goede communivatie' },
      {
        comments: 'Victor und Ana sind unglaublich nette und hilfsbereite Menschen und es war ein toller Empfang vor Ort und eine super Kommunikation wärend des Aufenthaltes. Die Wohnung ist gemütlich und nett eingerichtet und wir haben uns dort wohl gefühlt. Wegen der Nähe zur Bahn, kommt man von dort sehr schnell und gut überall hin. Die Dachterasse ist ebenfalls toll und bietet einen schönen Blick.'
      },
      {
        comments: `This apartment was a fantastic "home away from home" for my family. The location is great - bagels and pizza close by, natural grocery stores only a couple blocks away, and being only one block from the M,J,Z trains, getting anywhere in the city was easy! For being a NYC apartment, it is quite sizable with plenty of room for our group of 5 (2 couples and a singleton). The views from the balcony are great and even though the train goes by right outside, the apartment was surprisingly quiet. Victor was a great host - easy to contact and very helpful. The only thing to note is that it is a 4th floor walk-up, so if you have issues with stairs, it may be a little difficult to access (this wasn't an issue for us). We will certainly stay in this apartment again if we find ourselves staying in NYC again!`
      },
      { comments: 'Very comfortable.    Hosts are great.' },
      {
        comments: 'The location is great! Very close to the L train which made things very convenient to get into and out of Manhattan. It is also very close to some great areas of Brooklyn. Ana and Victor were also very communicative and checked in several times to make sure everything was okay. The check-in/ check-out process was very easy and straight-forward. We had a great stay!'
      },
      {
        comments: 'Ana and Victor’s place is awesome. Convenient location super close to the ever-hip part of Williamsburg. The apartment is stylish and comfortable. They are great hosts. Recommended!'
      },
      {
        comments: 'Everything was great. Tons of restaurants within walking distance, easy access in and out of the building, subway right down the street. Everything was exactly as described. '
      },
      { comments: 'Great host!' },
      { comments: 'Cute apt and great location' },
      { comments: 'Wonderful place, absolutely no issues : )' },
      {
        comments: 'This is an outstanding value for an apartment within a few minutes walk and/or transit from the hip Brooklyn nightlife and the Lower East Side. It was immaculately maintained and access was easy. I’ve done many visits to the city, but this was one of the best. Thanks to Ana and Victor for a fantastic experience.'
      },
      {
        comments: 'this is a great apartment if you want to visit new york! great location and great communication! definitely would stay here again!'
      },
      { comments: 'Great apt, easy going and quick responding hosts. A+!' },
      {
        comments: 'Good location. Short walking distance to train stop.  Unit is comfortable, Clean, uncluttered'
      },
      {
        comments: 'Situation pratique proche de Manhattan et du métro direction aéroport direct (JFK)\n' +
          'Propreté impeccable'
      },
      {
        comments: 'Great comfortable space and amazingly convenient location! We stayed during an extremely cold holiday week with lots of plans in Manhattan so did not spend much time in the neighborhood, but cannot praise the accommodations and location enough! We are a family of five, including three teenagers, and were able to find adequate personal space in this clean, bright dwelling. And the three-minute walk to the subway/one-stop into Manhattan location was fantastic. Highly recommend and would stay there again.'
      },
      {
        comments: "We enjoyed our stay at Ana and Victor's - it is small (as should be expected), but comfortable for a group of 5 for the four nights we stayed. The apartment is a quick walk - which was a extra plus during the cold winter - to the subway that goes to Manhattan. Williamsburg is another interesting area to explore. Ana was a great host - quick to respond and considerate."
      },
      {
        comments: 'You can’t beat the location! Bedford ave is walking distance, the JMZ line is a block away and one stop to the city. Everything went smoothly with our host. Could not have asked for a better place to stay for our friends birthday.'
      },
      { comments: 'Great view!' },
      {
        comments: "Ana and Victor's place was great!  Good location with easy subway access, great and well appointed space, everything we needed.  Everyone in our group really enjoyed staying here.  Also, Victor was super fantastic as a host, and helped make everything easy and ensure a great experience.  Highly recommended!"
      },
      {
        comments: 'This is a great spot! Super convienent to places in Brooklyn and Manhattan. Ana was communicative and check in/our was super easy. Place was clean and had everything we needed.'
      },
      {
        comments: 'For a family of 6 the place was perfect. Spacious and cozy. We felt home!'
      },
      {
        comments: 'Been to NYC a few times now, but this was probably my favorite place I have stayed. Great location and very comfortable!'
      },
      {
        comments: 'Great location and place! Six of us stayed comfortably and had a great time - Victor was incredibly responsive. Thank you!'
      },
      { comments: 'clean. great location.  3rd bedroom is very small.' },
      {
        comments: 'Victor met us when we arrived, answered all of our questions and made us feel welcome. I was traveling with another adult and two teens. We loved the layout of the apartment and the proximity to the train couldn’t be better. We also liked hanging around close to the apartment — great coffee, a movie theater and lots of restaurants. Our favorite breakfast joint was the Rabbithole! Thanks for a lovely visit, Victor — I hope to come back soon!'
      },
      {
        comments: 'El departamento es muy lindo y cómodo. Además la zona es segura, está a una cuadra del subte. \n' +
          'La atencion fue muy buena. \n' +
          'Lo recomiendo!!!'
      },
      {
        comments: 'We loved our stay in this beautifully-decorated apartment. One subway stop to Manhattan, with friendly, flexible hosts who went the extra mile to make our stay a good one.'
      },
      {
        comments: 'Thank you Victor and Ana for your hospitality. The apartment perfectly fit our expectations. This was the ideal location to visit Manhattan and Brooklyn.'
      },
      { comments: 'Great location, great apartment. Close to everything.' },
      {
        comments: 'Victor and Ana’s place was clean and comfortable. Check in and out was seamless. The beds were comfortable. The location is close to the best of what Williamsburg has to offer and to the train to Manhattan. A citi bike dock is right outside the door. The area directly outside the unit is a bit seedy but we always felt safe and as I said it is a short walk to the hip parts of Williamsburg. The view from the two bedrooms is spectacular as you can see the Manhattan skyline and the hustle bustle of the city on the street below. We thought the trains going by were a big plus. If you need a place to stay that is clean, comfy and conveniently located Victor and Ana’s  place is a good choice. Finally Victor was easy to communicate with and a great host.'
      },
      {
        comments: 'Nice place to stay in and Victor made the say feel like home.'
      },
      {
        comments: 'Great location, beautiful terrace and views from the balcony- super efficient hosts and smooth communication! Place is well stocked and clean. '
      },
      {
        comments: 'Had a great time at this apartment! It’s very convenient and close to everything. The view from the master bedroom is incredible. Victor was so easy to communicate with. Thanks again!'
      },
      {
        comments: 'The flat is nicely decorated and well located. We enjoyed coming “home” to Brooklyn after spending a long walking day in Manhattan. Victor was easily available on his phone.'
      },
      { comments: 'Very well located.' },
      {
        comments: 'This is a lovely, comfortable apartment in a great location. It’s very convenient to Manhattan as well as Brooklyn.  We would happily stay there again.'
      },
      {
        comments: 'What a terrific space! Lovely apartment, good amenities, clean, and excellent location. It was so easy to get to and from everywhere we needed to be for the wedding we were in town for. Would absolutely rent again.'
      },
      {
        comments: 'This is a fantastically located apartment in Brooklyn. Our family of four stayed 8 days and enjoyed it. The only downsides are: 4 stories with no elevator and the heat! Not even the air conditioners were capable of fighting it in summer. Also, may be noisy to some (we didn’t mind).'
      },
      {
        comments: 'Great location, bit seedy outside, right on edge of hip Williamsburg, cool roof terrace, was scorching hot when we stayed and the apartment was ALWAYS nice and cool, lovely friendly hosts. Great shower!'
      },
      {
        comments: 'God vært med  hurtige og imødekommende svar\n' +
          'Rigtig god lejlighed. Tæt ved Subway og især kan tagterrassen anbefales en sommeraften med udsigt i NYC skyline'
      },
      {
        comments: 'Nice hosts and a great little place for exploring NYC and Brooklyn , location is perfect '
      },
      {
        comments: 'Great location, just across the Willaimsburg Bridge from Manhattan.\n' +
          'It is a walk-up but worth the effort!'
      },
      {
        comments: 'Excellent location, lots to do. Hosts were easy to communicate with and got right back to you with any questions.'
      },
      { comments: 'Great situation and very nice flat.' },
      {
        comments: 'Stay 18th September for 3 nights with my wife, kids and there partners. Brooklyn is an amazing place to visit with lots to see and do. Ana & Victor’s  place was just what we were looking for, ideally situated for Brooklyn and Manhattan, it was very clean and welcoming, they are great hosts and would highly recommend'
      },
      {
        comments: 'Fijn en gezellig appartement met geweldige ligging direct bij metro/bus. Williamsburg is een hele leuke en hippe buurt.\n' +
          'Veel restaurantjes, (vintage) winkeltjes op loopafstand. Je bent ook zo in Manhattan. Wij waren er met zijn vijven en hebben er een super tijd gehad!'
      },
      {
        comments: 'Great location for trains and other transport and the cafes and amenities of the Williamsburg area.'
      },
      {
        comments: 'Great home 1 stop away from Essex which is I would say the hub to the rest of the trains, I ended up taking Uber n Lyft to avoid the whole subway mission. Overall the spot was great and as advertised would stay here again!'
      },
      {
        comments: "A perfect apartment for our holiday.  Compact, but fitted the 5 of us nicely.  It is very clean, has the amenities you would want, and has some nice 'homey' touches. \n" +
          '\n' +
          "Immediate neighbourhood is fine - doesn't look amazing , but seems safe and is extremely handy for Manhattan (Marcy Avenue subway 5 minutes away).  3 best things we did (sorry, not about flat!) - Liberty/Ellis Island trip; Juliana's pizza in Brooklyn; the High Line.  Top tip - the Mr Pina grocery 3 minutes from the apartment."
      },
      {
        comments: 'this a great place. very convinient to travel in NYC. only one thing to remember is no elevator for the apt. so you had better take less or light luggages.'
      },
      {
        comments: 'Location was great, v convenient for JFK airport and shops/cafes/bars around Bedford Ave. It was a good base for our group of 6, although the third bedroom was v small. The apartment overlooks the train line and a busy road but it wasn’t too noisy in the end, and ear plugs were provided.'
      },
      {
        comments: 'Nice place with great view right on a subway line.  Much better value than a hotel.'
      },
      {
        comments: 'This is an amazing apartment for the price in a fantastic location for exploring NYC and Williamsburg. The immediate local area is a little edgy, but not unsafe and very much a community vibe.\n' +
          '\n' +
          'The hosts are very responsive and include lots of little homely touches.\n' +
          '\n' +
          'Would easily recommended.'
      },
      {
        comments: 'Location is perfect. Ana Y Victor were super quick to respond to any question or issue we had.'
      },
      {
        comments: 'Our visit to NYC was just wonderful. The convenient location to the subway and ride hailing services made it so easy to get around Brooklyn and Manhattan. The place was just lovey and had a wonderful view. How many places can you wake up and see the Empire State Building from bed?'
      },
      {
        comments: 'Great Brooklyn location. Easy access to Manhattan. Easy walking to Williamsburg.'
      },
      {
        comments: 'As expected - cosy and central - close to transport and walking distance to lots of great restaurants and cafes in Williamsburg. Beds were comfortable. Small living/ common space which was fine for a family but might be a bit tight for a group of adults. Dishwasher was broken and we weren’t advised in advanced, which was unfortunate. Otherwise, pretty good.'
      },
      {
        comments: 'apartamento agradable en un barrio que merce la pena visitar'
      },
      {
        comments: 'Beautiful spacious apartment. Excellent in terms of cleanliness and location. Host was quick to respond to any questions.'
      },
      { comments: 'Great location and amazing views!' },
      {
        comments: 'Está muy bien situado, decorado con cariño y con todos los servicios necesarios muy cerca. Hemos disfrutado mucho del alojamiento.'
      },
      {
        comments: "Ana and Victor's place was spectacular! Their home was big enough for 6 people to fit comfortably. The decor created such a quaint and welcoming feel. It was also very convenient to many locations in Williamsburg."
      },
      { comments: 'Very clean apartment with a central location!' },
      {
        comments: 'Brooklyn is hopping!  We spent the entire weekend walking through the neighborhoods including DUMBO and Domino park.  Great restaurants! Great Bars! and Brooklyn Museum on First Saturday was awesome!'
      },
      {
        comments: 'Appartement très bien situé juste à côté du cœur du quartier de williamsburg. Vue magnifique depuis les quais aménagés, metro tout proche et plein de commodites pour faire des courses. Convient pour 6 personnes ( 3 chambres avec lit double) meme si peut être un peu juste pour 6 adultes . Nous étions 2 adultes et 4 enfants et nous étions très bien !  Immeuble de 3 étages très calme avec une superbe vue sur Manhattan, un petit paradis !'
      }
    ],
    score: 0.8473607301712036
  },
  {
    name: 'Luxury 2BR/2BTH on The Highline - sleeps 4',
    neighborhood_overview: "I love West Chelsea. Galleries, the Highline, Chelsea Market, Hudson River...  That is why I chose it to live in NYC. I am often asked for restaurant recommendations and I always find it hard as it is so personal but here are some: The Red Cat: One of NYC's first farm to table restaurants is a fabulous option. It is small, dishes are carefully prepared and one can taste the freshness in the ingredients The Cookshop: making a name for itself amongst the trendy gang. It is also a Farm to Table and booking is recommended at brunch Oysters at the Cult and Pistol in the Chelsea Market are unbeatable in NYC Don Giovani is a great pizzeria if you want to eat in or take away And the unmissable NYC cocktails can be found at: The Standard Hotel (go there early for incredible views, overpriced drinks and an unforgettable experience); the Americano Hotel (recently opened and has cocktails with a twist of Mexican in a decent rooftop), The McKittrick Hotel (the rooftop is gorgeous for brunch, or go ",
    property_type: 'Apartment',
    bedrooms: 2,
    address: {
      street: 'New York, NY, United States',
      suburb: 'Chelsea',
      government_area: 'Chelsea',
      market: 'New York',
      country: 'United States',
      country_code: 'US',
      location: {
        type: 'Point',
        coordinates: [ -74.00455, 40.74703 ],
        is_location_exact: false
      }
    },
    reviews: [
      {
        comments: 'Amazing apartment in a perfect location, with wonderful views from the balcony. Be sure to check out the High Line!'
      },
      {
        comments: 'Great place to stay in NYC!  We spent three days with our family.  Right on top of the Highline and close to the subway.   Exceptionally clean and user friendly home.  We would stay again in a second!'
      },
      {
        comments: "Meritxell is a great host! She was very responsive and made sure our stay was seamless. Her place is beautiful, perfectly located to restaurants, nightlife, and shopping. There's a million dollar view of the highline and surrounding buildings. \r\n" +
          '\r\n' +
          'The two bedroom/2 full bath layout gives both rooms plenty of privacy. The master bath has a very nice stone shower with water fall shower head. \r\n' +
          '\r\n' +
          'I would recommend her place to any group of 2-4 who wants to be walking distance from restaurants, shopping, and nightlife (\r\n' +
          'and chelsea market)'
      },
      {
        comments: "Had a lovely stay in this Chelsea apartment! Meritxell's modern apartment was great. It was clean and perfect for a stay when spending time in Hell's Kitchen and Chelsea. Meritxell was responsive and answered all my questions promptly. Definitely recommend this apartment!\n"
      },
      {
        comments: 'My business partner and I visited NYC and choice to stay at this lovely home.  The building is conveniently located near the heart of Chelsea with a very welcoming lobby and doormen.  We found the home and host graciously accommodating.  The views from balcony were amazing.  We look forward to returning soon!  Thanks.'
      },
      {
        comments: "This was a great apartment in a nice neighborhood. The host is a great communicator and very accommodating. I'd definitely return for another stay!"
      },
      {
        comments: 'I loved this apartment, it was clean and bright and well furnished. The access to the High Line was steps away and made walking around the city a wonderful, fun experience. It was close to the Chelsea Market and walking distance to the Whitney. I would come back. Our host was attentive and answered questioned immediately. Our stay was perfect. Thank you.'
      },
      {
        comments: 'Meritxell was a very helpful and attentive host.\r\n' +
          'Our group consisted of two couples and the apartment was perfectly appointed and situated in a very convenient part of the city.  We were there over the Forth of July and the roof terrace was a wonderful added feature. The doorman were very pleasant and helpful as well.\r\n' +
          'We give high marks and would strongly recommend her property.\r\n'
      },
      {
        comments: 'Everything about the unit was perfect...host, location, check in, unit finishes.  Just a fantastic condo right above the High Line with outdoor space as a bonus.  I HIGHLY recommend it!!!'
      },
      {
        comments: 'Meritxells apartment is very nice and spacious. We were a family of four, our girls are five and eight and this apartment was a great starting point for exploring the city. And when the children fell asleep at night, exhausted from all the walking, the grown ups had a nice living room to stay in. Meritxell responds very quickly to any email, often within minutes. Everything was organized and easy, we picked up the key at the front desk in the entrance. We arrived late at night but that was not a problem. We did not use the balcony as it was just too hot outside, but the view was nice. I can recommend Meritxells apartment! '
      },
      {
        comments: 'Everything was accurate, including the pictures.  We had a wonderful time.  Thank you Meritxell!'
      },
      {
        comments: "meritxell's place was sooo beautiful. exactly like the pictures. Finishes in the bathroom was amazing. high end furniture and really clean apartment. would definitely stay here again."
      },
      {
        comments: "Our host Meritxell made us feel very welcomed... She had kindly left breakfast (bread, OJ & milk) for us in the fridge and chocolates! She responded very quickly to any questions we had but everything was really easy and straightforward! The flat was totally matching the description with a big King size bed in the master bedroom & a double bed in the other bedroom - all very comfortable, well-equipped, stylish & clean. The flat was extremely quiet for NY - all windows opened at the back of the building with a very open view! The view from the rooftop of the building was great and the rooftop itself very nice (sun loungers and garden table & chairs!). The location is fantastic - all the subway lines are within a few blocks walk AND the High Line is literally 10 steps away so you can walk up & down town out of the noisy traffic. This was a last minute booking as our previous airbnb was cancelled by the host 72hrs before our arrival! We were truly very happy with our last minute find & will definitely try to stay again in Meritxell's flat for our next trip to NY."
      },
      {
        comments: "Everything was fantastic!  Meritxell's home is beautiful, very clean, modern and comfortable.  \r\n" +
          '\r\n' +
          'The space was perfect for two couples.  The bedrooms have some separation, beds are comfortable and the bathrooms are quite elegant.  Functional kitchen is open to the living room with seating to socialize and relax.  The bonus is the balcony, which has nice city views and is great for enjoying the weather (when it cooperates).\r\n' +
          '\r\n' +
          'The area is nice.  While neighborhoods are pretty subjective, Chelsea is a good one.  We never felt unsafe, access to the Highline is right outside the door, and there are plenty of drinking and dining options within walking distance.  The A, C and E trains are a couple of blocks away and other transit options are convenient as well.\r\n' +
          '\r\n' +
          'Meritxell went above and beyond to make our stay a good one; she happily obliged our check-in and check-out requests and touched base to make sure everything went smoothly. We would absolutely stay here again and highly recommend to others.'
      },
      {
        comments: 'The host was responsive, accommodating and very hospitable.  The home was beautiful and exactly as portrayed on the site.  I would absolutely stay there again and recommend it.'
      },
      {
        comments: "The location of Meritxell's apartment in the Chelsea neighborhood was excellent. We had fun walking around the area and catching subway or Uber was easy outside of her building. Meritxell was responsive to our email questions and her place was clean and comfortable."
      },
      {
        comments: "We had a great time at Meritxell's spacious, beautiful apartment! It was comfortable and well-furnished, and in a great location - literally next door to the Highline. Everything you need is a short walk or subway ride. Check in and check out were easy, and Meritxell kept in touch via text. All in all a great experience. "
      },
      {
        comments: "We are just back from an amazing 4 days in New York. A huge contributing factor in making this trip so special was staying at Meritexell's apartment. The location is spot on, with the subway a block away making it easy to get anywhere in the city. Chelsea is such a gorgeous neighbourhood. There is a great bar opposite the apartment and fantastic restaurant just around the corner that we used all the time. There are many other restaurants locally to. Chelsea Market is a short walk away and full of great foods. The apartment is fantastic and was big enough for 3 of us to hangout comfortably. The main bedroom having an amazingly comfortable bed. The balcony is an added bonus and has awesome views of the city. Meritxell was on the end of the phone if we needed any questions answered which was great to. I would highly recommend staying here. When we come back to NYC I hope to stay here again."
      },
      {
        comments: 'What a delight!  Located steps from the High Line, this is a fantastic place to stay.  The 2 bedroom apartment was spacious with a wonderful view.  We found everything impeccably clean.  \r\n' +
          '\r\n' +
          'Easy walking distance to The Whitney, Chelsea Market, many galleries.  Eataly is not far.  That was a fabulous eating experience too!  \r\n' +
          '\r\n' +
          'Thank you Meritxell for your hospitality!'
      },
      {
        comments: "We had a great experience at Meritxell's unit.  It was exactly as advertised.  It was well-appointed, neat, clean, and loaded with everything we needed for 4 adults."
      },
      {
        comments: 'The location in Chelsea and the apartment itself was simply amazing! Meritxell is a great host and responded quickly to all queries. We really felt at home in this beautiful and newly renovated apartment. Organisation with Meritxell worked flawlessly. Thank you for an amazing New York experience.'
      },
      {
        comments: 'The location of this apartment is fantastic, close to the highline and Chelsea is a lovely area!  Meritxell was a great host and easy to deal with the whole way, quickly responding to all queries etc. \r\n' +
          'We really felt at home in her amazing apartment which was spacious enough for 4 adults, very handy having 2 bathrooms. \r\n' +
          'Thank you Meritxell for a great experience! '
      },
      {
        comments: 'Meritxell was a fantastic host! I would strongly recommend a stay at her lovely luxurious apartment at Chelsea. She was very responsive and got us answers even on Xmas day! The apartment is very clean and stylish, and have all the mod cons required for a chic stay in Manhattan. Not to mention is not overlooked by any other apartment blocks. Thanks for everything Meritxell! I will definitely be staying there again if I want to stay around the Chelsea and Meatpacking District area. You can see the High-Line from her balcony!'
      },
      {
        comments: 'Excellent host. Very responsive.  Clean apartment and amazing location, which is steps away from high line access. '
      },
      {
        comments: "Io e mio marito siamo stati nell'appartamento di Merixtell dal 2 al 7 Marzo. \r\n" +
          "L'esperienza è stata positiva da tutti i punti di vista.\r\n" +
          'Merixtell è stata una host perfetta, sempre veloce e precisa nelle risposte.\r\n' +
          "L'appartamento è molto carino e attrezzato: è al 12esimo piano ed ha quindi una bella vista panoramica ed un bel terrazzino esposto a sud; è un appartamento elegante e le foto pubblicate sul sito delle stanze e del mobilio sono fedeli alla realtà; è molto confortevole perchè ha 2 bagni completi e una cucina molto attrezzata e con molti utensili.\r\n" +
          "Noi siamo andati per l'Armory Show e per le mostre d'arte, quindi la location è perfetta, essendo l'appartamento al centro della zona artistica e delle gallerie d'arte di Chelsea; nelle vicinanze ci sono anche parecchi negozi e il Chelsea Market. Apprezzabile anche il servizio di portierato 24 ore al giorno.\r\n" +
          "Piacevolissime passeggiate si possono fare sull'High Line e sull'Hudson River Greenway, che passano proprio sotto il palazzo. \r\n" +
          "La posizione centrale tra Mid Town da un lato e il Village e Soho dall'altro permette di raggiungere velocemente tutti i punti di maggiore attrazione.\r\n" +
          'Insomma, lo raccomanderei fortemente a chiunque.'
      },
      {
        comments: 'Meritxells place was perfect. The location could not be better, the neighborhood is a nice slice of new york but not too noisy. People were really friendly. The apartment itself is beautifully decorated and super comfortable. It has an abundance of sunlight. My young children and my wife felt right at home.'
      },
      {
        comments: "Our stay at Meritxell's apartment was wonderful. The apartment was beautiful - even better than it looked in the pictures. It's a perfect location - right on the High Line. Meritxell was very flexible with our check-in/check-out times, and very easy to contact. We will definitely come back to stay at Meritxell's!!!! "
      },
      {
        comments: 'Apartment was beautifully designed, very clean and welcoming. The location was perfect just next to the High Line, great for morning walks/runs and afternoon strolls. Although very central and close to restaurants, bars, etc. - it was very quite. We enjoyed our stay a lot, and would definitely stay again next time !'
      },
      {
        comments: "This apartment is beautiful.  It is decorated with class and taste without sacrificing comfort.  This part of Chelsea is perfect; so close to popular hotspots yet not right in the middle of NY's chaos.  Meritxell is a very responsive and thoughtful host...she even replied back to some last minute questions while she was out of the country!  Four of us fit very comfortably in the apartment and enjoyed all the critter comforts that are often missing from NY apartments - patio space, 2 bathrooms, washer/dryer, etc.  we all loved our time in Meritxell's apartment and would rent it again in a heartbeat.  "
      },
      {
        comments: "I spent 5 days at Meritxell's apartment with my family and we felt like at home. Her place is really cozy and quite, and everything works properly. Location can't be better to move along Manhattan, close to the High line and two blocks far from subway. There is a full assorted supermarket one block away (9th Av between 23rd and 24th St) where you'll find all you could need. Meritxell is a very nice host, answered quickly all our questions and was flexible with our needs. I truly recommend you to stay at her place.\r\n" +
          '\r\n' +
          "Me he alojado 5 días con mi familia en el apartamento de Meritxell y nos hemos sentido como en casa. Su apartemento es realmente acogedor y tranquilo y todo funciona perfectamente. La ubicación es inmejorable para visitar Manhattan, la 'High line' pasa justo por debajo y hay una estación de metro a dos avenidas. Ademas hay un supermercado muy completo a una avenida (9na av. entre las calles 23 y 24) donde encontraréis cualquier cosa que podáis necesitar. Meritxell es muy buena anfitriona, respondió muy rápido todas nuestras preguntas y fue flexible con nuestras necesidades. Recomiendo sinceramente su casa como opción de alojamiento.\r\n" +
          '\r\n' +
          "He passat 5 dies amb la meva familia a l'apartament de la Meritxell i ens hem sentit com a casa. L'apartament és realment acollidor i tranquil i tot funciona correctament. La ubicació és immillorable per visitar Manhattan, la 'High Line' passa just pel costat i hi ha una estació de metro a dues avingudes. A més a més hi ha un supermercat ben assortit a un bloc (9na av. entre els carrers 23 i 24) ón trobareu tot el que us pugui fer falta. La Meritxell es molt bona anfitriona, va contestar immediatament tots els dubtes i va ser flexible amb les nostres necessitats. Recomano de tot cor la seva casa com a opció d'allotjament.\r\n" +
          ' '
      },
      { comments: 'Great apartment in great location. Exactly as expected.' },
      {
        comments: 'Unsere Tage in New York bei Meritxell waren ganz wunderbar. \r\n' +
          'Das Appartement war fast noch schöner als auf den Bilder, sehr schön hell und sonnig, geschmackvoll hochwertig eingerichtet, übersichtlich, sauber mit einer guten Lage. Meritxell haben wir nicht persönlich getroffen, aber sie war jederzeit erreichbar, total nett und hilfreich und check in und check out war ganz easy, weil es im Haus einen "Concierge" gibt, was wir herrlich fanden. Der einzig kleine Nachteil war, dass es keine Möglichkeit gibt eigene Sachen zu verstauen. '
      },
      {
        comments: 'As a first time Airbnb user, I was nervous. But Merixtell eased my worries by responding quickly to my messages. The apartment was just as described. Great location just steps from the Highljne, lots of restaurants, easy key pick up, very clean, great decor. The four of us fit very easily and the two full bathrooms were very helpful in allowing all of us to get ready for a special occasion. Perfect. '
      },
      {
        comments: "We loved our stay at Meritxell's place.  The apartment is in a great location and is really cute, clean and spacious.  Getting the key was easy as was communication with our host.  We would definitely recommend it."
      },
      {
        comments: "We had a wonderful stay at Meritxell's place. Great location and she was very responsive to all of our questions as we were first time Airbnbers. Really like the area and we will defiantly stay there again!!!\r\n"
      },
      {
        comments: 'Perfect location right in the highline. Apartment is modern, clean and well appointed. Having laundry in the unit was perfect and the deck overlooks a beautiful New York Chelsea scene. Great experience!!'
      },
      {
        comments: "L'appartement de Meritxell est d'une grande qualité. Spacieux, bien décoré et très bien équipé. Grand confort des lits et cuisine super. La situation en bordure de la high line est très agréable et le métro à 7 ou 8 min à pied. Les communications avec Meritxell ont été très faciles et notre séjour de 3 nuits a été finalement très agréable. De plus il y a un grand nombre de galeries d'art à quelques minutes à pied.\r\n" +
          "Enfin la présence d'un concierge dans l'iummeuble est un vrai plus"
      },
      {
        comments: "We had a great stay at Meritxell's place. An ideal Air BnB experience!"
      },
      {
        comments: "Meritxell's home is a lovely apartment, very well located and caters to all needs of the guests. Meritxell was very helpful and easy to reach. Meatpacking district is a buzzy end of town but less touristy than the Times Square area, So anyone looking to experience the more authentic New York life, will find this a great place to stay. "
      },
      {
        comments: 'Merixtells place is in a great spot right by the Highline. Lovely comfortable - massive bed and excellent bathroom in the main bedroom. I travelled alone in the end but the apartment would easily accommodate another person or couple.\n' +
          'Meritxell was a great communicator and always responded very quickly.'
      },
      {
        comments: 'I have to say that Meritxell Apt. is great. Is well located and you can find everything you need nearby. The place is clean and comfortable. Definitely I recommend this place if you want to stay out of the crowdly middle of manhattan. The doormans were nice and always willing to help you. \r\n' +
          'Finally, I have to say that Meritxell is a great host, always was attention to any quetions I had.'
      },
      {
        comments: 'Meritxell was extremely responsive.  Her apartment was exactly as described in photos and was perfect for our group of 4 friends having a gal weekend adventure.  The location of her place was excellent, within walking distance to subway and the Highline was great to explore, which we could see from her wonderful balcony.  '
      },
      {
        comments: 'Meritxell was very nice and her place was exactly as it was promised The location was great, we loved the high line and the many restaurants close by! '
      },
      {
        comments: 'This apartment was fabulous! My family of four loved it. A stand out Airbnb experience for us. It was larger than I was expecting, spotlessly clean and with great views. We would love to stay again.  Thanks to Meritxell for being a wonderful host.'
      },
      {
        comments: 'The place was well decorated, clean and comfortable for our group. We had a group of 4 so really appreciated the 2 full bathrooms for getting ready. Great balcony as well and we loved being so close to the highline! '
      },
      {
        comments: 'Everything with the unit was as described, great facilities,excellent location and great communication with Merixtell,could not have asked for a better apartment or location.Thank you Merxtell for opening your apartment to us.'
      },
      {
        comments: 'The host canceled this reservation 20 days before arrival. This is an automated posting.'
      },
      {
        comments: 'Place was as nice as depicted by the pictures. Location terrific. Extremely clean.  Meritxell could not have been more helpful or responsive. We were traveling with a couple who are regular visitors to Chelsea who said they will be booking this location again.'
      },
      {
        comments: 'Très bel appartement bien situé sur la high Line \r\n' +
          '2 belles chambres et 2 salles de bain avec wc\r\n' +
          'Conforme au descriptif et aux photos\r\n' +
          "Doormen sympathiques et à l'écoute\r\n" +
          'Terrasse agréable pour fumer éventuellement mais manque de sièges\r\n' +
          'À recommander \r\n' +
          '\r\n'
      },
      {
        comments: ' Several emails were exchanged before the visit and the hostess provided information for our arrival and access to the apartment. The apartment was available from early on the day of arrival- great if your arrival is early in the morning, bu plane or ship.\r\n' +
          'Any problems were quickly resolved. Meritxell was quick to provide  information, even though she herself was (Website hidden by Airbnb) concierge made the apartment a very safe place to stay and were helpful. '
      },
      {
        comments: 'Location fantastic. No problems with access at all. Added bonus a doorman. The apartment was clean, tidy and very comfortable. After a month of travel it was nice to have such a wonderful place to stay to end our trip. \n' +
          '\n' +
          'Meritxell has stocked the apartment with lots of extra bits and pieces. We did a bit of cooking and there were loads of ingredients to make this easier. It is an honor system if you use something you replace it and if you buy something extra you just add it to the collection. It works really well. Having a 24 hour chemist in the corner that sells everything made this very easy to restock. \n' +
          '\n' +
          'Communication with meritxell was great. I certainly would recommend this apartment to anyone. We were 2 adult couples traveling together. One bedroom had an ensuite and the other bedroom had the bathroom next door. We were not cramped at all and had our privacy when needed. '
      },
      {
        comments: 'Meritxell was extremely accommodating and quick to respond to communication.  We were fortunate to meet her and found her gracious, charming and very welcoming.  The space was fabulous and a perfect layout for two couples.  Additionally, the apartment is surprisingly quiet.'
      },
      {
        comments: 'Very quiet and clean place.  Good value for New York. subway a few long blocks away.'
      },
      {
        comments: 'My mother and her friend loved the apartment , found it very cosy and had everything they needed.'
      },
      {
        comments: 'The host was very communicative and extremely accommodating. The apartment is really nice and having two full bedrooms and 2 full bathrooms is a definite plus. The location is right next to the High Line which is great too. The doormen and women are so nice and will give recommendations on things too. Would definitely stay there again.'
      },
      {
        comments: 'Place is spacious.  Well equipped kitchen if you care about such things.  Just about every style and budget restaurant in easy walking distance.  Good public transportation close by.  Right at the High Line for a delightful walking experience.  Taxis were always available at the door when we wanted them.'
      },
      {
        comments: "We loved every minute of our stay at Meritxell's apartment! Could not have been easier to pull up and check in with the doorman and park on 22nd. The apartment is bright and super clean and quiet and spacious and comfy.  Big bathrooms and super comfortable beds. Kitchen was really well appointed. Location was perfect for us as we walked the Highline and easily got cabs right in front.  Had a very nice lunch at Le Pif right up the block. Loved this place. Will definitely be back!!!"
      },
      {
        comments: "Meritxell was a perfect host. She always replied right away to any questions we had prior to arriving, and emailed me the day we were scheduled to arrive giving me a direct # to contact her. Her apartment was clean and exactly as depicted online. There was a doorman that we checked in with who was helpful and polite. The apartment is literally right off the highline, in a perfect spot to access the subway, chelsea market, cute cafe's, etc. Every room has an awesome view of the city which was really nice, because we went with another couple and so we each wanted a nice view.  We would ABSOLUTELY stay here again and I would definitely recommend this apartment!  "
      },
      {
        comments: "The perfect location for a NYC stay as it is close to everything.  The stairs to the Highline are just out the front door and makes for beautiful walks.  The flat has everything you need to relax and cook some meals should you choose to do so.  Having a bathroom for each bedroom was extra nice. Meritxell ' communication  was outstanding and she was so helpful with information and suggestions.  I highly recommend Meritxell 's flat for your next NYC stay."
      },
      {
        comments: 'Wow, what a great spot in NYC. Amazing location, great building and perfect host at a great price. This is the perfect spot for up to 4 people. We were visiting with another married couple and the setup with the two bedroom and the common living room and kitchen was perfect. Way better than getting and paying for two hotel rooms without the amenities. \n' +
          '\n' +
          "Meritxell's communication and check in and out process was simple and easy. Great doormen at this building who were super helpful. There was demolition scheduled at the building during our stay and she gave us a heads up so we could plan our day around it (they ended up cancelling due to weather but the heads up was nice). \n" +
          '\n' +
          'The apartment was clean, wifi was perfect, nice TV and couch. Having in room laundry was nice as well. \n' +
          '\n' +
          'My best stay in NYC yet and we will definitely be back. '
      },
      { comments: 'Highly recommend!' },
      {
        comments: "Highly recommended. We had a great stay at Meritxell's apartment. The apartment is very spacious, quiet and well equipped even for longer stays. Late night check-in was seamless with the building concierge. The best Airbnb experience in NYC so far! Would stay again without hesitation.   "
      },
      {
        comments: "We loved staying in this beautiful apartment. Many two bedrooms in NYC only have one bathroom. Meritxell's is a  2 bedroom 2 bath which was person for us 4 women enjoying a girls trip. \n" +
          'The location is perfect. Very central to see all of the sights by either train or cab. The neighborhood is also wonderful to walk around and see tons of art or to enjoy the High Line Park. \n' +
          'Meritxell is also a wonderful host. The beds, kitchen, showers, everything was high end. I definitely recommend Meritxell and her beautiful apt. '
      },
      {
        comments: `There IS an elevator, and a doorman! This place is a "no brainer". It was clean, sunny, comfortable with nice views and amenities like gas range, washer/dryer, dishwasher and comfy beds with very dark shades if you need extra sleep. Meritxell left many open spaces for us to "move in" with our things like empty closets and drawers. Also empty drawers in the bathrooms, which I really appreciate! This location is very central with so much available mere steps away. My husband had to commute to Westchester for work so we had a rental car and no trouble with parking it at night in this hood. She was very courteous and checked in halfway to be sure we didn't need anything. We will stay again! Great trip. `
      },
      {
        comments: 'Dejlig lejlighed med super beliggenhed. Desværre var altanen lukket grundet renovering.'
      },
      {
        comments: 'Vi var 4 damer som sjekket inn i leiligheten.\n' +
          'Den er helt topp, veldig rent og pent og virket større enn på bildene.\n' +
          'Veldig gode senger, og to flotte bad.\n' +
          'Fullt utstyrt kjøkken, vi lagde oss litt frokost og det var ikke langt til butikk.\n' +
          'Koselig nærområde, med Highline og Meatpacking District.\n' +
          'Nøler ikke med å anbefale dette stedet, og vil definitivt bo der ved en annen anledning .\n'
      },
      {
        comments: 'Cet appartement très bien meublé  est situé dans un quartier exceptionnel.'
      },
      {
        comments: 'Wir waren mit Meritxells Apartment sehr zufrieden.  Die Lage ist als touristischer Ausgangspunkt für Manhatten sehr gut.'
      },
      {
        comments: "This apartment is ideally located.  It's an easy walk from Penn Station and literally feet from the Highline.  I was here with 3 women friends and the apartment worked great.  2 bathrooms not a must, but pretty nice when there are 4 of you.  King bed in master with it's own bath was comfortable and spacious.  2nd bedroom with queen also comfortable.  The fold out in the living room could use a new mattress and there is no way to darken the windows if someone is sleeping there (which we did).  However, it was not a problem for us.  The living room is spacious and allowed comfortable lounging to hang out, talk, and recover from exploring the city. Meritxell is  great in communicating, responding quickly and helpful.  Apartment is very clean and comfortable.  Also, with windows closed, it VERY quiet.  Kitchen is well equipped and although we didn't cook meals we did have breakfast and drinks and appetizers several times.  Plenty of knives, glasses, etc. to make this easy.  The kitchen  is also stocked with basic food items (sugar, coffee filters, napkins, spices, etc.) which is also nice.\n" +
          'If you are a walker this is ideal location.  We walked down and back to Battery Park one day and up and back to Central Park then next.  The Highline is outside your door, so super accessible. An inexpensive Uber or cab ride  up to theater (Times Square).  LOTS of good restaurants, grocery store, liquor store, etc. within easy walk (this is NYC so not unusual, but still good to know). \n' +
          'Felt very safe coming and going to this apartment.  24 hour door man was a plus as was having an elevator, not lugging luggage up stairs is nice.\n' +
          'Was a perfect apartment for our needs.  Would highly recommend.'
      },
      {
        comments: "Meritxell's place is great close to most of what we wanted the highline is a short 5 minuet stroll, times square is around 20min walk, central park 25 - 30mins walk or 15 mins by car uber is very good we used uber most of the time. Meritxell was a great host and responeded very quickly to any questions we had i would definitely recommend this property."
      },
      {
        comments: 'Great Chelsea location, many restaurants nearby, easy access to the highline and the Chelsea piers. Comfortable home with all amenities we needed.  Great responsive host.'
      },
      {
        comments: 'Great central location.  The apartment is small but comfortable.  Good to be away from the constant hustle of Manhattan but means catching taxis.'
      },
      {
        comments: 'Meritxell is the perfect host, she was really quick in answering all questions. We had a great time in her home. Very convinient were the two bedrooms and the bathrooms as we travelled with another couple. We had a great time!'
      },
      {
        comments: "The apartment is fantastic! 2 nice rooms and 2 bathrooms so perfect as we were two couples traveling. Right on the Highline which was great to walk to Chelsea Market. Subway just a couple blocks away, if you stay for a few days make sure you get the 7 day subway pass it's so worth it.\n" +
          '\n' +
          'The aircon is a real benefit right during the heatwave, Wifi is hassle free, and so convenient to have your own washer & dryer.  The CVS on the corner is again perfectly situated to easily get a top up coke for your bourbon, or to get some more beers.  Across the road from there is a good burger place too.\n' +
          '\n' +
          "Would definitely recommend Meritxell's apartment, she is great with her communication too, thank you so much!"
      },
      {
        comments: 'Lovely apartment, great location, very quiet. We really enjoyed our stay. Doorman building so safe and secure. Across the street from entrance to the Highline. Meritxell is a wonderful host. '
      },
      {
        comments: 'A fantastic apartment in a superb location. We had a fabulous time in New York and I would definitely recommend staying at this apartment. It was much bigger than the pictures look too. Thanks so much Meritxell for your excellent communication and for the fab apartment.'
      },
      {
        comments: 'We loved the location , bright airy spaces and having 2 bathrooms is just such a treat!'
      },
      {
        comments: "Our family enjoyed our stay at Meritxell's apartment.  As most have commented on the location next to the Highline is wonderful.  It is less easy to get crosstown if this is a requirement for you.  We used the subway once to get to Brooklyn which was easy.  Other times we walked and took Uber or Lyft if a bit further.  If you are not rushed for time the location is convenient to most places in Manhattan.  The apartment is well stocked with household supplies which makes cooking meals convenient and two full baths a bonus for NY. It is evident she lives in the apartment as we prefer to rent from home owners and not businesses that are all over Airbnb.  The communication with Meritxell was quick and transparent.  Meritxell is a lovely host as is her apartment. We would love to stay here the next time we are in NY.  One of our best stays on Airbnb."
      },
      {
        comments: 'A lovely apartment in a GREAT location. We loved being just steps from the High Line. The apartment was in a good building with excellent front desk staff. Very safe and secure. The apartment itself was very comfortable. We especially appreciated the beautiful shower in the master bathroom. The balcony was being renovated during our visit, which was the only negative. We hope to enjoy it on a future trip!'
      },
      {
        comments: 'Lovely, comfortable apartment in a great doorman building in the heart of Chelsea.'
      },
      {
        comments: 'The apartment was great for my family of four - nice updated fixtures and decor, comfortable beds, the a/c units made the bedrooms nice and cool.  The neighborhood location was just what we were looking for and it was nice having a doorman and an elevator.  We would definitely stay there again.'
      },
      {
        comments: "This was the best airbnb apartment I've stayed at so far in NYC.  One thing I greatly appreciate is that it is obviously a legal airbnb so I don't have to pretend I'm a friend visiting so and so if asked.  The two bedrooms and bathrooms are on opposite ends of the apartment so there is a lot of privacy.  The location is perfect.  Having a doorman is a huge plus!  The apartment is well appointed, clean and comfortable.  I already booked my next stay in NY at this apartment before I even checked out!  Highly recommended."
      },
      {
        comments: 'We would highly recommend this rental!  A safe, fun location with convenient transit locations.   We had 16 people from our tennis club in NYC for U. S. Open staying at four locations.  The others used AirBNB and did not have nearly as nice a place to stay as we did.  We boasted a bit.  I thought the apartment was larger than it appeared on photos (which is unusual.)  The doormen were very nice.\n' +
          '\n' +
          ' We literally walked a few steps out the front door and up onto The High Line, which is fabulous, and it ends at the wonderful Chelsea Market! \n' +
          'Don Giovanni around corner on 10th was great Italian and we found a great breakfast two blocks down at Chelsea Square (open 24 hr for those wee hours.)\n' +
          '\n' +
          "Don't forget (newcomers to NYC) that if you get the weekly subway pass that you can also ride the bus, too.\n" +
          '\n' +
          'Tracy - Chattanooga, TN'
      },
      {
        comments: "Meritxell's apartment is located Right next to the Highline in the popular area of Chelsea.  \n" +
          'Meritxell was always very prompt at responding to any questions we had and the doormen were extremely helpful and friendly giving advice on best routes etc \n' +
          'The apartment was a fantastic base for our week long stay in NY with the added bonus of a balcony. Meritxell also gave a tremendous amount of information on a variety of restaurants, transport, supermarkets which made everything run very smoothly. \n' +
          'We would definitely recommend this apartment and hope to return again to enjoy NY as there is still so much for us to explore. \n' +
          'Thank you'
      },
      {
        comments: 'Great apartment. Great location. Very clean and well stocked. Great view!!'
      },
      {
        comments: 'Meritxell‘s Appartement is klasse! Für unseren girlstrip genau richtig gewesen! Es is sauber, groß genug und hat eine klasse Lage!'
      },
      {
        comments: "Meritxell's place is fantastic. Great location, spotless, large and comfortable, with a beautiful view. Meritxell also quickly answered all our questions. Oerall it was a pleasure staying at her home."
      },
      {
        comments: 'We absolutely loved staying at Meritxell’s apartment. Everything was so perfect! The apartment was so clean and there was a lot more space than we thought. It was also great having 2 bathrooms. The apartment is in such a great location and had everything we needed. Meritxell’s communication was excellent. Thanks so much Meritxell!'
      },
      {
        comments: 'We had an amazing stay at Meritxell’s place. Great space, clean and centrally located, everything we needed was right at our doorstep. Would gladly stay here again the next time we’re in NYC.'
      },
      {
        comments: 'We enjoyed this wonderful house while staying in New York for the New York marathon,  The owner is fantastic and was very helpful and prompt with any quarries. We hope to come back soon.'
      },
      {
        comments: 'We absolutely loved our stay here. The apartment was amazing, a great location, and Meritxell was a great host. We would definitely recommend it to others, and will hopefully get the chance to stay again when we next visit NYC.'
      },
      {
        comments: "The apartment is stylishly furnished and very comfortable.  The location couldn't be better, with an entrance to the Highline on the block, terrific restaurants nearby, and easy access to anywhere in Manhattan. We really appreciated the stocked cupboards. I will definitely return on my next trip to NYC."
      },
      {
        comments: 'Everything about this place is great! Meritxell is a wonderful host.'
      },
      {
        comments: 'Meritxell’s place is in the heart of Chelsea. A quick walk to coffee passes you by several world class art exhibits and the High line is directly under your nose for a more relaxing stroll. Spacious 2 bdrm with a full kitchen and quiet neighbors, which comfortably slept 4. Apartment management and door man were on site and quite helpful. Overall, would stay again.'
      },
      {
        comments: "Meritxell, and her place, were both amazing! My husband and I stayed here along with our 16 month old and were so comfortable during our stay. Meritxell was so accommodating, very responsive, and even allowed us to check out late. The next time we come to NYC, Meritxell's place is first on our list!"
      },
      {
        comments: 'If I could give six stars for location I would - Just steps away from the highline. Great communication with the owner and quick response time. Apartment is lovely and clean. Doormen were super helpful and friendly. Looking forward to staying again.'
      },
      { comments: 'Great location and a wonderful host!' },
      {
        comments: 'Great apartment in a wonderful location, and so quiet! Meritxell is the perfect host with speedy responses to any queries.'
      },
      {
        comments: 'What an amazing space! Located literally steps from the High Line and really close to Chealsea Market. Spacious 2Br / 2Ba apartment in Chealsea. We stayed with our 2 children so having 2 full bathrooms a huge bonus! Apartment looks newly remodeled with great amenities Meritxell was super responsive and easy to communicate with! Apartment is super quite at night too!'
      },
      {
        comments: 'Amazing place. Very clean, stylish, and practical. Incredible location on the Highline and with good access to all areas of NYC. \n' +
          '\n' +
          'Host is very nice and easy to deal with and check-in is very straightforward. \n' +
          '\n' +
          'Highly recommend!'
      },
      {
        comments: "Abbiamo soggiornato nell'appartamento di Meritxell dal 26 dicembre al primo gennaio. La posizione è ottima. L'appartamento si trova a chelsea, relativamente vicino a tutto (20minuti a piedi da time square e dalla lower manhattan) ma senza essere nel pieno del caos di time square. Meritxell è un host eccellente. Risponde cortesemente e velocemente ad ogni messaggio. L'appartamento è esattamente come nelle foto. Assolutamemte consigliato."
      },
      { comments: 'This is a great apt.  What a way to stay in NYC !' },
      {
        comments: 'Lovely place--you can see the High-Line from the balcony.  Good space and privacy.  Having a doorman 24/7 is a great amenity.  The four of us had a lovely stay and we would definitely stay again.  Good value and location.  Communication and information was perfect.   Thanks Meritxell!'
      },
      {
        comments: 'This place is fantastic and perfect for business travel.  Merxitell is a wonderful host and very easy to communicate with.'
      },
      {
        comments: "Meritxell's apartment was absolutely amazing and perfect for what we wanted. We certainly appreciated it being spotless clean and very organized, exactly as shown in the pictures. Having all the amenities only contributed to a wonderful stay. She's also such an outstanding host, always prompting responding to our questions. I would not hesitate to have my parents stay there again next time they visit in NY."
      },
      {
        comments: 'This unit is exactly as it appears in the pictures. I stayed with my two daughters and 8-month old granddaughter. Loved that the living room separates the two bedrooms. Never heard the baby at night. Great location. Walked on the High Line every day. It was perfect for us!'
      },
      {
        comments: 'This is my second time in this apartment.  I work at the Javits for conventions and I can walk there on the Highline in 10-15 minutes.  I also travel with a coworker and this apartment is laid out so that we both have our own privacy, bathroom ect.  I love this apartment!'
      },
      {
        comments: 'This apartment was the best we ever had during our stays in NY. As space itself in NY already is luxury here is pure luxury by having an apartment with 2 bedrooms and 2 bathrooms, and the vicinity is unbeatable. Walk out of the house, cross the street and take up the stairs to the highline. Correspondance with Meritxell was supereasy and really fast. Everything was as shown in the pictures and even better. A 5 star experience. Highly recommendable.'
      },
      {
        comments: 'Apartment was just as described and Meritxell was great about communication. We’d happily stay at her place again!'
      },
      {
        comments: 'Séjour formidable, appartement très propre, très bien situé très au calme. Hôte très réactive et agréable. Je recommande ce logement!'
      },
      {
        comments: 'Beautiful apartment in a great location! Everything was exactly as advertised in the description/photos, and Meritxell was very accomodating when we had some minor changes to our travel plans. Would not hesitate to stay here again!'
      },
      {
        comments: "Meritxell's place was exactly what we needed.  Clean, stylish and very comfortable.  Location was excellent and check in was very easy.  Meritxell was always very responsive with any questions I had."
      },
      {
        comments: 'Great location and perfect size for 2 couples, or a family of 4-5. Would definitely stay here again if I had the chance.'
      },
      {
        comments: 'Fantastic place I a beautiful area. Very spacious for New York standards!'
      },
      {
        comments: 'Wonderful apartment with great location. Fabulous restaurants & bars nearby - The Red Cat, The Meatball shop, Cookshop. Close to subway. Bright and airy apartment & spotlessly clean. Great spot to explore the mid and lower parts of Manhattan. Highly recommend staying here.'
      },
      {
        comments: "What a great stay we had at Meritxell's place! The apartment's location is fantastic -- steps to the Highline right out the front door. The neighborhood is great for all, from families to younger folks, it has everything. The size of the apartment is great for NY and two bedrooms and two full baths was a nice treat when traveling with my teen daughters. It is a sunny place, and very stylish and comfortable. We very much enjoyed everything about it, including having a friendly doorman to greet us each day and evening. We highly recommend this place to anyone!"
      },
      {
        comments: "The apartment is absolutely stunning and the pictures although accurate don't do the apartment justice! There were three of us and the size is great and with the two separate bathroom, it felt spacious! The apartment is beautifully decorated and spotless and fully equipped for your stay. Close to the highly line, subways and fabulous eateries nearby - we went to The Red Cat twice - delicious! Meritxell was a wonderful host - always quick to respond to any queries, friendly and accommodating ! We had a great stay!"
      },
      {
        comments: 'El departamento es realmente muy agradable. El hecho que tenga 2 baños es inmejorable para 3 personas. Está ubicado en una zona bastante agradable además que queda cerca de todo para recorrer Manhattan. Justo en la esquina hay una Duane Reade que tiene todo lo necesario para comprar el desayuno y tener en el departamento. Las camas son muy cómodas. Lo único que podria observar si me pongo exigente es que Netflix está solo en Ingles, sin subtitulos.. y cuando estabamos muy cansados quisimos ver una pelicula y no pudimos.. pero en fin, no es una necesidad logicamente!'
      },
      {
        comments: 'Fabulous location near most sights lovely walking along the Highline and into Chelsea. Nice spacious and stylish apartment highly recommended'
      },
      {
        comments: 'Fantastic location, short walk to the subway and easy access to the HIghline.  The apartment is amazing, bright and spacious.   It was a great relaxing space to come into after the hustle and bustle of the city.  The kitchen has everything you need.  We felt so fortunate to have such a  lovely home for the few short days we were in New York.  Thank you Meritxell!'
      },
      {
        comments: 'Sehr schönes Appartment in bester Lage. Geschmackvoll eingerichtet'
      },
      {
        comments: 'A lovely apartment to stay in, clean, comfortable and spacious.\n' +
          'Nice quiet area next to the High Line and Chelsea Market. The Red Cat Restaurant which is just around the corner serves wonderful food.'
      },
      {
        comments: 'We stayed in this apartment for a month. Having 2 bathrooms and an extra bed was a real bonus for a long stay. The view from the balcony creates a sense of openness and space. The apartment was quiet and comfortable. Meritxell was always available available at short notice to answer any questions we had. We got our departure date wrong and she was expedient and helpful in resolving this issue. We would definitely stay again.'
      },
      {
        comments: 'Meritxell’s place is very inviting,  comfortable and conveniently located.  You can expect a quick response, which is great!  We also really enjoyed the proximity to the Highline.  It was a wonderful vacation!'
      },
      {
        comments: 'Great appartement, great location, great experience !\n' +
          'Close to the Highline this clean apartment have a nice view on Chelsea.'
      },
      {
        comments: 'Das Apartment war perfekt in Ausstattung , Einrichtung und Lage! Wir haben uns rundum wohlgefühlt!'
      },
      {
        comments: 'A clean and cute spacious place in a great neighbourhood for art galleries and access to the west Hudson path. \n' +
          '\n' +
          'Good light, which is sometimes hRd to get in NY.\n' +
          '\n' +
          'Nice to sit on the balcony and watch the highline.\n' +
          '\n' +
          'The host was responsive and we enjoyed our time here.\n' +
          '\n'
      },
      {
        comments: 'Piso muy bien situado, agradable, con todo lo necesario para estar como en casa.'
      },
      {
        comments: 'Realized after checked-in at the apartment that 2 out of 3 air-conditioning were not working as the apartment was not cooling down after a while. Tried to call and sent message to Meritxell but without response. I contacted AirBnB which was very helpful in reaching out to the host and solving the issue. Meritxell finally responded and admitted that she was aware about airco broen downand would send a technician to look at it. The technician came and could not fix it so we had no choice but to looked for a new accommodation as it was not possible to stay without airco during hot August in NYC. Managed to get a full refund back from AirBnB but had to pay almost double to 2 hotel rooms due to last minute booking in high season. I understand this thing can happen but would appreciate if the host informed us upfront about the issue so we can already prepared for alternative solutions and not to find out ourselves after checking-in; having to spend hours looking for a solution and moving to another place.'
      },
      { comments: 'Beautiful apartment in a fantastic location!' },
      {
        comments: 'A wonderful apartment in a fantastic location. Meritxell is a lovely host and very responsive to any request.'
      },
      {
        comments: 'This is a great apartment in a fun area of Manhattan. Meritxell was easy to communicate with and her suggestions for the area were perfect.'
      },
      {
        comments: 'We loved the location and enjoyed all of Chelsea and the Highline.   The place was very convenient to multiple cool things to do.  Thank you very much!!'
      },
      {
        comments: 'If you are looking for a 2 bed, 2 bathroom apartment in a great location in Manhattan you would hard pressed to find one better than Meritxell ‘s place. It’s a winner.'
      },
      {
        comments: 'Great location in Chelsea! Very clean and safe neighborhood with really cute food and bars nearby Very convenient. Local travel guides provided and great tips left by host!'
      },
      {
        comments: 'A perfect stay in a superb appartment. And what a view of the most pleasant park of New York.'
      },
      { comments: 'Great place\n\nGreat location' },
      {
        comments: 'Appartement très agréable bénéficiant d’un très bon emplacement.'
      },
      {
        comments: 'Great apartment located near or close enough to most places lots of great food places nearby'
      },
      {
        comments: 'Great host, great apartment  in a good location. Ideal location for a trip with my teenage son.'
      },
      {
        comments: 'Everything about our stay was outstanding, would highly recommend.'
      },
      {
        comments: 'We stayed (4 adults) for 6 nights in early November 2018 and had a great time in NYC! Great apartment with elevator, doorman, and it is completely stocked with everything even great NYC travel books. Amazing Chelsea location! Highly recommend it.'
      },
      { comments: 'Great location!' },
      {
        comments: 'We had a lovely week long stay this month in this beautiful apartment. It was so comfortable. The 2 bedrooms and two baths made it extra nice since we were traveling with our 28 year old son. Loved the balcony and view. We had snow while we were there and it was so cool watching the storm from the apartment. Its so close to great restaurants and galleries. We would definitely rent again. Thank you so much Meritxell! \n' +
          'Mary Clare and Joe and Kevin'
      },
      {
        comments: "It was nicer than I expected staying right on the high line; more than a park it was a quicker prettier way to get around. Meritxell's is a nice unit, we found it very quiet. It was great that the doormen were so welcoming. It's very awkward to find out that a building you're staying in frowns on AirBnb; we didn't experience that here!"
      },
      { comments: 'Excellent apartment.  Great location.' },
      {
        comments: 'This place is clean, quiet and a great place to stay. Highly recommend.'
      },
      {
        comments: 'Great location, very clean, all very much as described...would visit again'
      },
      {
        comments: 'We had an Amazing Girls time in NYC.  The condo was perfect!  2 bedrooms and 2 baths.  There was a small balcony that looked over Chelsea and the Highline.   Chelsea is the cutest little area with great restaurants and shops.  We could not find a super close subway station so we mainly used Uber.  We also decided that using the subway for 4 and using an Uber were very close in price and found the Uber to be much more convenient.  The condo had the perfect amount of amenities.  It was super clean!  The showers were perfect with the right amount of water pressure.  \n' +
          'Meritxell was very responsive to several questions that arose while we were there. \n' +
          'Edwin, the doorman was so kind and helpful!\n' +
          'We will definitely stay here again!'
      },
      {
        comments: 'Amazing apartment in the Chelsea district of manhattan, well equipped stunning apartment and a fantastic host! Can’t ask for much more! Don’t hesitate to book! Thank you again for a lovely stay!'
      },
      {
        comments: "This is the second time I've stayed at Meritxell's place.  I'll always look to see if this place is open first on any trip I have in NYC."
      },
      {
        comments: 'Beautiful apartment in a great location.  Very clean, really comfy beds and a brilliant view from the balcony! Would highly recommend staying in this apartment.'
      },
      {
        comments: 'Easy check in.  Great location next to the highline.  Good value if you like extra space and travel with a family of 4.  The extra bedroom and bath are fantastic luxury.   Lots of spices left in the kitchen makes it easy to make breakfast.  Would love to stay here with my family again any time.'
      },
      {
        comments: "If you're in NYC, you should definitely stay here!  The apartment is in the perfect Chelsea location.  It is close to the high line, subway and CVS.  Neighborhood is great.  The apartment itself is spacious and well-decorated.  It has everything you need for a comfortable, pleasant stay."
      },
      {
        comments: 'We greatly enjoyed the stay. It is a great location in NYC and has great setting.'
      },
      { comments: 'Wunderschöne Wohnung in perfekter Lage' },
      {
        comments: 'Wonder comfortable spacious apartment. Easy access to the high line and a few blocks from the E and 1 lines of the subway. Chelsea neighbourhood is fantastic with amazing restaurants in easy walking distance. We would stay again in a heartbeat. Meritxell was a great host and quick responses were received to all our questions before and during our stay and we were even granted a late checkout before a long flight home.'
      },
      { comments: '-' },
      {
        comments: 'All great at this apartment. Lovely and clean with everything you need near by.'
      },
      {
        comments: 'Parfait ! L’appartement est parfait. Très bien situé. Bien équipé et proche de tout. Meritxell est une réactive et attentive. Bref séjour parfait. Nous recommandons !'
      },
      {
        comments: 'What an amazing place and location!  \n' +
          'We stayed for a long weekend while visiting the 9/11 memorial and museum (a must see), the Met, and taking in a couple of Broadway shows.  The condo was perfect for the three of us and would easily accommodate more.  We appreciated the decor, door men, views, neighborhood, and especially the quietness of the unit. \n' +
          'It is a perfect place to take in all of the city while feeling a part of a neighborhood.  \n' +
          "We can't wait to return."
      }
    ],
    score: 0.8467897176742554
  },
  {
    name: 'Spacious Comtemporary 3BR Apartment',
    neighborhood_overview: '',
    property_type: 'Apartment',
    bedrooms: 3,
    address: {
      street: 'Brooklyn, NY, United States',
      suburb: 'Brooklyn',
      government_area: 'Park Slope',
      market: 'New York',
      country: 'United States',
      country_code: 'US',
      location: {
        type: 'Point',
        coordinates: [ -73.98625, 40.67124 ],
        is_location_exact: false
      }
    },
    reviews: [
      {
        comments: 'The place was beautifully furnished and made me feel at home. Could fit a big family easily , so my son and I were spoiled with space. Everything was clean and working. The smart tv was a big plus. Lots of restaurants and pubs within walking distance. Would definitely stay here again !'
      },
      {
        comments: "The apartment was large and the host was accessible.  But here were the problems.  Shortly after we arrived, we discovered the toilet wasn't flushing properly.  Called the host and left apartment to go sightseeing.  He texted that it was fixed.  It was not .  Had to leave back cover off toilet and reach in to tank to push down flapper every time we needed to flush toilet.  Then that evening, we discovered that the street traffic was unbearably loud and that there was a bus stop right below the bedroom window.  Every time the bus stopped, we heard the hydraulics of the bus, the door open, then the passengers getting out talking loudly.  It was virtually impossible to sleep.   Sounded like bus stop was in our bedroom.  In the middle of the night we moved to the most interior bedroom, which helped slightly with the street noise, but the twin beds were small, with four inch mattresses, and no box springs.  Not really appropriate for two adults.  the middle bedroom was not an option as there were only sheets, no comforter, on the bed.  And again the double bed had no box spring  The wifi was only usable in one room.  We think because it must have been shared with the medical office on first floor.   The host cannot be faulted of all of these problems, but I think future airbnb clients should know that you cannot sleep in this apartment.  This experience was really disappointing, particularly in light of how expensive this listing was.  We could have stayed in a four star hotel for what we paid for this rental"
      },
      {
        comments: "The apartment is in a pleasant area in Park Slope and has everything you'd need for a group of people. I didn't spend much time at the apartment, but didn't run into any issues!"
      },
      {
        comments: "It's a fun and interesting neighbourhood, plus the flat has three large bedrooms, but the space lacks the character and sense of home that I associate with my best airbnb experiences. It's very much a commercial venture rather than renting someone's home.\r\n" +
          '\r\n' +
          'That said the hosts were very professional. '
      },
      {
        comments: 'There were a few issues with the apartment upon arrival but Saif was very responsive and remedied them. Good area, apartment is as it appears in the photos. '
      },
      {
        comments: 'Saif was a great host. The neighborhood is awesome. We would definitely stay here again.'
      },
      {
        comments: 'The reason for my negative review was the fact that there was a tray of crab legs and lobster shells left in the oven. As a result the entire apartment stank of fish and was quite gross. I emailed Saif about the issue and he apologized, but did nothing else. Otherwise the apartment was as described and the location is great, but the rotting fish in the oven left a literal and figurative bad taste in my mouth. '
      },
      {
        comments: "Saif's place is spacious, comfortable and in an ideal location - good food near, close to subways, beds are comfy, good for small family or a group of friends. The front of the apt can be noisy from goings on along 5th Ave- but if you're a sound sleeper it should be done, other 2 bdrms are more peaceful. He was a responsive communicator, and the apt was as advertised. We'd certainly consider staying there again. "
      },
      {
        comments: 'Saif was very professional and took care of my out of state staff well. This apartment was a great find for our business trip.'
      },
      {
        comments: 'How was nice and spacious.  Only drawback was the toilet e I uld not stop running, but we worked around that.'
      },
      {
        comments: 'Our host was very accommodating and quick to respond to all of our questions.'
      },
      {
        comments: 'Saif was great, let us check in early and was super relaxed and helpful about getting us in to shower after a 16 hour drive. \n' +
          '\n' +
          'The apartment was exactly as shown, beds comfy and everything was clean.'
      },
      { comments: 'No' },
      {
        comments: "Nice clean and affordable. we appreciated Saif's helpfulness."
      },
      { comments: 'Great place and location! Easy to work with.' },
      {
        comments: 'Great place. Spacious and clean. No problems with anything.'
      },
      {
        comments: "Saif's apartment was so cozy, felt like I was home. Really close to great food and not that far at all from the subway station. Definitely recommend!"
      },
      {
        comments: 'Great place to stay! The location was perfect for a work/family trip. Very convenient with the subway so close by, tons of cafes and restaurants, grocery, laundry and a play ground all within 5 min! '
      },
      {
        comments: 'We had a few issues upon arrival and contacted the host.  Listed as "family friendly", we were traveling with an infant. The stairs to the second floor are quite steep and getting a stroller up and down them daily is difficult. There is no where to store a stroller at the bottom of the stairs. A cot was provided, but it was broken, usable for a few nights, but we could not fix it.  The apartment was lacking an information binder/folder that would have been helpful in things like, how to work the television, coffee pot and check-out procedures. This would be a great place for those that enjoy later nights out as it is central to restaurants and bars and the space is large for a group up to 6.'
      },
      {
        comments: 'A great location, near to the subway with a 20 minute ride to Manhattan.'
      },
      {
        comments: 'Great location, we were able to walk everywhere. Good host!'
      },
      {
        comments: 'Great place to stay! Beds are comfortable and rooms are very spacious. Very convenient location as far as the subway being so close making it super easy to get to Manhattan.\n' +
          'Saif was super helpful and quick to answer to any of our questions. '
      },
      {
        comments: 'Saif was so responsive and accommodating to our flight delayed schedule and the location was super convenient for getting everywhere we wanted in Brooklyn and Manhattan!'
      },
      {
        comments: 'This was a great place to have a group meet- much better than multiple hotel rooms. There was limited space for clothes.\n' +
          'I would also bring an eye mask as it was bright in the am.\n' +
          'Saif is super responsive and a great host.'
      },
      {
        comments: 'Good place, close to the subway (25 minutes to manhattan). '
      },
      {
        comments: 'Host was very responsive and helpful. Apartment is located 7 minutes walking from trains and close to many bars, restaurants and grocery stores. The space is large, clean and has everything needed. The only downside is building location in front of commercial avenue that might be quite noisy.\n' +
          'Overall the experience was positive for the great value!'
      },
      {
        comments: 'Saif was very responsive and helpful. Check in was easy. The space has a lot of rooms with beds which is great for a large group stay. The location is perfect, close to nice restaurants and shops as well as walkable distance to Prospect Park. '
      },
      {
        comments: 'The location of the place was great. Near to the subway and local restaurants. The neighborhood is great to take a walk and enjoy it at itself. Saif was a great host and his assistant Miguel help us with finish details too. The apartment has a great space and the beds are so comfortable. Any doubt Saif was always there to answers them. The check in and the check out was so easy. We really enjoy our stay. Thanks a lot!!'
      },
      {
        comments: 'Really great place - nice and spacious. We were a group of 6 friends and it was perfect for us to explore the city. There is a subway line very close and some lovely bars and restaurants nearby - we loved Haab the Mexican place at the top of the street.\n' +
          '\n' +
          'Host was fantastic - great communication - would recommend! '
      },
      {
        comments: 'The location and neighborhood were great.  Everything was in order when we arrived. We thoroughly enjoyed our stay!'
      },
      {
        comments: "The location is perfect. It's 2 blocks away from the subway which takes you where ever you want in 20-30 minutes. We bought the MTA subway unlimited 7 day passes and it was the best investment. The apartment provided us enough room and everyone had their own bed. We had 2 kids in the twin beds bedroom, my sister in law in one room and my husband and me in the other. The apartment was clean, great mattresses, good pillows, extra bedding, extra pillows and extra towels. There is a laundromat across the street which was perfect for us. We came home with all clean clothes in our luggage. There is a grocery store right around the corner, plus CVS, McDonalds and other really good Mom/Pop restaurants. We felt safe in the neighborhood. We were out the door at 6am and home by midnight/2am and never felt afraid. Highly recommend and we will be back! Owners had excellent communication, they were super nice and asked if we needed anything. "
      },
      {
        comments: 'Ruim en licht appartement. Gunstig gelegen t.o.v. Metro en in een straat met veel goede restaurants.\n' +
          'Wij bevelen dit verblijf van harte aan!'
      },
      {
        comments: 'This was a great place that looked exactly as advertised online. We were happy to find it had air conditioning as it was very hot when we stayed. The sheets were so soft and the sleeping options worked well for our business trip. The location was excellent - it was truly easy to get anywhere and lots of places so close by. Our host was easy to communicate with and made it easy for us from start to finish.'
      },
      {
        comments: 'Saif has a great safe location, near good restaurants and the B,D line. There is the usual traffic noise associated with the city. One bathroom was shared among 5 folks and it worked out well. Free Wifi'
      },
      {
        comments: 'This is a very basic accomodation--good for a group of up to 6 (and a couch for a 7th) and easy to get to on that side of Brooklyn but a bit too noisy in the early mornings. Nice kitchen and shower, and roomy, and with a bit more spiffing up and effort by the owner, it will be a very nice place to do the city.'
      },
      { comments: 'This place is geat. Very comfortable and clean.' },
      {
        comments: 'Lovely apartment, great for 6 people. Good air conditioning. Easy and convenient.'
      },
      {
        comments: 'Great location, lots of cafes, restaurants, etc. Short walk for subway, lots of cabs & ubers near by. Place is great, nice clean bright rooms'
      },
      {
        comments: "Good location. It takes only 30 mins get into Manhattan. Supermarkets and restaurants are nearby. It's good for family to stay."
      },
      {
        comments: 'The appartement was everything that we expected. It was very well located with plenty of restaurants and shops. It was so close to the subways just 2 streets away. \n' +
          '\n' +
          'The only thing that we misses was the toilet papper but we could buy it just downstairs. \n' +
          '\n' +
          'In general the appartment was ok and comfortable for a family with 2 kids, but some of beds should be replaced as they were old.'
      },
      {
        comments: 'Good place to stay. The check in process was easy and Saif was very responsive. Couple of things to note-it was very noisy in one of the rooms facing the avenue and they could have supplied extra toilet paper (only one roll was provided and we had to go out and buy more)'
      },
      { comments: 'Great stay!' },
      {
        comments: 'We had a great stay. Travelled as a family with a toddler, and it totally served our needs. It was so helpful and convenient to have a crib provided upon request. Nice spacious rooms, and convenient location.'
      },
      {
        comments: "Saif's place worked out well for our family, who was visiting for the weekend.  Great to have space for 6 people and appreciated the extra sink in one of the bedrooms. The space was accurately represented and the reviews were also accurate. It does get a little noisy from traffics, sirens, etc. at night and in the early morning, but I think that's typical for the city and something that folks should be prepared for it they are staying in the area. Location was great and easy to access food, transportation, etc.  Saif responded to the feedback re: having more toilet paper available which was greatly appreciated.  Would have been nice to have an iron and toaster and soap in the shower but not expected.  Also could have used a few more hand towels given the max number of guests that could stay in the apartment.\n" +
          '\n' +
          'Overall we had a great visit and I would recommend this place to others.'
      },
      {
        comments: "This apartment is in a great location, and was a good size for my family. Very convenient to subways, and in a great neighborhood. There was more street noise than we were prepared for - the building does not have good sound insulation. Saif was very responsive to my texts. We had an issue with the twin beds and she had someone come out the next day who took care of it. Easiest check in and check out of any place we've stayed."
      },
      {
        comments: "Saif's place was an absolute delight! Our family of 6 stayed there for about a week and really enjoyed our time. The space is even nicer than the pictures provided and location is clutch. The subway station is a quick walk away and there are various lines that you can take into the city. The neighborhood is amazing! A true blend of historical Brooklyn and modern day Brooklyn. The area really caters to people of all ages and interest with its' variety. Great restaurants and coffee shops and a quick walk to prospect park. I'd definitely recommend staying at Saif's place!"
      },
      {
        comments: 'The location is excellent because it is few blocks away from the 4th Ave and 9th street subway.  There are many stores and restaurants nearby. The apartment is very spacious for all of us. The kitchen and the bathroom are clean. The WiFi and the entertainment are great. The noise level from the main street is a bit high if you are a light sleeper.'
      },
      {
        comments: 'This is a great place for the price. It was roomy enough for three adults and two kids.'
      },
      {
        comments: 'We had a great stay in Park Slope and the apartment proved central to all the local amenities. It’s a great location and within easy reach of the Metro. It was really freezing whilst we were there, so having a warm base to come home to made the stay bearable. There is some noise from the streets, which is to expected given the central location. Highly recommended and Saif is very quick to respond.'
      },
      { comments: 'Everything is as listed.  Would stay again.' },
      {
        comments: "The apartment is spacious and very clean with lots of natural light.  The 3 bedrooms easily fit my 3 kid.  Saif even had a baby cot ready for the baby.  Communication with Saif was a breeze, and 'check in' was seamless and easy.  Will definitely stay at Saif's place when I'm back in the city."
      },
      {
        comments: 'Great location! Close to all amenities and trains; easily accessible to the city.'
      },
      {
        comments: 'The apartment was pretty much as stated, 3 bedrooms one bath but the one bedroom had an extra sink and mirror which was a nice advantage.  The apartment is in an older building so although it is dated, it is clean.  It is within walking distance to some really great restaurants delis and shops.  The price was very reasonable for the space and location.  There was not sufficient dishware to accommodate more than 3 to 4 people.  Several window blinds were not operable which could compromise privacy and several lights were out including the one right outside the apartment so when dark it was a challenge to unlock the door plus a little unnerving having that particular light out when alone.  If you are not used to the city noises, you may find sleep is difficult at night especially when the garbage crew is cleaning up.  Saif was very responsive throughout the entire process and stay even texting me back within minutes of a very late text (apologies for that)  regarding password for internet (inaccurate one given as to case sensitivity) so I could get some work completed.  Given the location, price and timely communication , this apartment is a good deal especially for friends traveling together or a family.'
      },
      {
        comments: 'great location.  Saif is very responsive and nice.  The Apartment is a bit small and awkward sizing but fine for sleeping.'
      },
      {
        comments: 'The location is ideal. However the setup is better suited for post college kids on a budget. The blinds on the windows are either too short or broken/crooked. The freezer on the refrigerator can’t open unless you tilt it away from the wall because it is jammed against the light switch. Even though it can sleep 6 there are only enough dishes for 3-4 people; same for the silverware. One of the kitchen chairs was missing screws making it dangerous - again only seats for 4. The toilet was “repaired” twice while we were there - only to have it stop flushing yet again. We had to use McDonald’s, Dunkin Donuts and a local bar to go to the bathroom. On the second day the downstairs office bathroom was available to us. To their credit the host refunded half the stay. Still overall - as experienced users of airbnb this was well below our expectations.'
      },
      {
        comments: 'Excellent communication, very flexible with check-in when our flights were cancelled & travel plans changed.  Excellent location, very close to the F train, making travel in & out of Manhattan simple.  Grocery store right below the apartment was also very convenient.'
      },
      {
        comments: 'Saif was a great host. The apartment was clean, comfortable and spacious. The location was ideal, cant wait to stay there again!'
      },
      {
        comments: 'Great location with a friendly and responsive host. I would stay there again.'
      },
      {
        comments: 'Saif’s apartment was perfect for the weekend. It is close to restaurants & bars, prospect park & mass transit. The place was nice & clean. Saif was very responsive to messages.'
      },
      {
        comments: 'I had booked this Airbnb for my extended family as they were coming in town for my wedding in Gowanus. The location was so convenient and near everything you need. I had many questions and requests leading up to our stay and Saif was quick to respond and was flexible with my needs. Check in/out was a breeze and the place was spotless clean! I would highly recommend.'
      },
      {
        comments: 'Globalement un très bon séjour.\n' +
          "Beaucoup de place dans l'appartement. Nous étions 4, mais on aurait pu être 6 (attention, pas de couverts pour tout le monde !).\n" +
          "Quelques efforts à faire sur la propreté, notamment vers les radiateurs qui sont d'un autre âge. La salle de bains serait à rafraîchir, et un peu plus de lumière ne ferait pas de mal.\n" +
          'Proche de stations de métro, notamment la ligne R. Mais comme le métro est régulièrement ralenti, avec des lignes parfois reprogrammées, voire fermées pour maintenance, cela peut rendre les trajets vers Manhattan très longs.\n' +
          "Penser aux boules quies pour diminuer le bruit de l'avenue.\n" +
          'Le propriétaire a grandement facilité notre arrivée et surtout notre départ pour la gestion des valises la dernière journée. Un gros plus.'
      },
      { comments: 'Kitchen not properly equiped' },
      {
        comments: 'Appartement bien situé (Metro, commerces, restau à proximité, quartier dynamique). Hôte très réactif et disponible. Appartement propre, seul bémol la salle de bain mériterait un petit rafraîchissement, elle est un peu petite pour 6 personnes. Sinon bon rapport qualité / prix'
      },
      { comments: 'Good value & great location' },
      {
        comments: 'Saif was available and responsive to our questions about her home and the area. The apartment was perfect and located so close to everything. We had a wonderful stay and would chose to stay here again in the future. The beds were all very comfortable and the apartment was relaxing. We ended up eating out for all of our meals but found the kitchen to be well equipped. It was an easy trip into Manhattan.'
      },
      {
        comments: 'Nice apartment in a nice neighborhood, very close to the subway and to Prospect park.\n' +
          'Saif is always ready to answer to your requests.\n' +
          'I would definitely recommend this place!'
      },
      {
        comments: 'Aunque no conocimos a Saif siempre estuvo en contacto y respondió rápido. La casa es como se ve en fotos, los cuartos son amplios, el living menos pero está bien para 4 personas (en los cuartos entran 6). Es un poco ruidoso porque las ventanas dan a la calle, especialmente en uno de los dormitorios, y en el otro el aire acondicionado hace un ruido un poco molesto.\n' +
          'en la cocina faltan elementos para poder cocinar (ollas, fuentes, etc)\n' +
          'El barrio es precioso, tranquilo, pero también con todo lo necesario (supermercado, farmacia, restautant y tiendas) a la vuelta.\n' +
          'Está muy cerca del metro (unas 3-4 cuadras) y de muchas líneas que te llevan directo a casi todos los sitios de interés (incluso en fin de semana que no funcionan todas las líneas). Pero es alejado y hay unos 40 minutos a time square.\n' +
          'Saif nos permitió hacer un late check out porque el avión salía a la noche. fue muy amable y estamos muy agradecidos.'
      },
      {
        comments: 'Fun and convenient neighborhood. The apartment is close to subway access. Good place to use as a base for your New York trip ! Check in and out was easy.'
      },
      {
        comments: "Had a wonderful experience staying at Saif's place in Park Slope. The apartment was very cozy and nicely decorated. There were plenty of extra pillows, towels and blankets for all of us. The location is also perfect - plenty of shops, delis and restaurants within walking distance. Saif was very accommodating and always quick to respond with any questions I had. I would definitely recommend staying here. We had a great time!"
      },
      {
        comments: 'Excellent apartment, with huge bedroom accommodation in a wonderful location,  very clean and well equipped, with, crucially for the hot spells, a brilliant aircon system! Easily sleeps 6 people, including 2 couples, or a couple with kids. My wife and our 3 kids and I had a very comfortable stay for 9 nights. Saif was very responsive to any queries we had and check in and check out were a breeze. The location is the real selling point though, located on the corner of 5th Avenue, 7th Street Brooklyn, 5 minutes walk from the 9th St subway where a 20 minute ride on the F or R trains will have you in Manhattan. Locally, the choice of shops, bars, restaurants, pizzerias and diners will have you totally spoiled for choice. A brilliant experience all round.'
      },
      { comments: 'awesome place & great host' },
      {
        comments: 'Great location and enough space for 4 adults and three small children. Saif responded quickly to all questions.'
      },
      {
        comments: 'Great place in the middle of Park Slope, walking distance to trains, grocery, tons of restaurants. Very convenient and a great home base for a family trip with two small children. '
      },
      {
        comments: 'Very spacious, clean, and great location! Would stay here again!'
      },
      {
        comments: 'This apartment is located in a great area — a few blocks from Prospect Park and Grand Army station.  There are restaurants, grocery stores, and coffee shops right outside your door.  Offering three spacious bedrooms (mattresses are a bit soft, but I was able to sleep fine on them and I like a hard mattress), it is a terrific value.  Saif answers messages quickly.  Highly recommend!'
      },
      {
        comments: 'Todo excelente! Ubicación muy cómoda y segura! Atención bárbara y departamento recomendable para 6 personas. Relación precio calidad excelente! Gracias por todo Saif!'
      },
      { comments: 'Je recommande. Quartier sympa' },
      {
        comments: '这套房子在布鲁克林区第五大道上,地理位置极佳,出门逛街很方便,房子有一点老旧,但是好在地理位置好,房里的东西齐全,没有洗衣机烘干机,但是房子对面有一家洗衣店｡美中不足的是空调声音有点大｡'
      },
      {
        comments: 'Spacious apt and great location for activities in Brooklyn. Easy checkin and responsive host. We would definitely stay here again!'
      },
      {
        comments: 'Four night stay with two young children (ages 3 and below).  Great space, happening neighborhood, playgrounds nearby, and easy access to transportation and Manhattan.  Space was clean and ample pillows, linens, and towels were provided.  Three bedrooms with a total of 4 beds, which slept great.  Host was very responsive and apartment also had nice touches (e.g., coffeemaker with coffee and tea provided).'
      },
      {
        comments: "Location is great with plenty of restaurants and markets nearby. Saif is amazingly quick at replying and made the check in / check out easy for us. We had an issue with towels and bedsheets, but I'm sure that can be easily resolved."
      },
      {
        comments: "I'm writing this review on behalf of my colleagues who stayed at Saif's apartment. The location was great but generally the apartment is run down, not clean, and not as advertised."
      },
      { comments: 'very good location. nice accomodation' },
      {
        comments: "The airbnb was as described and in a truly amazing location; everything you could possibly need is in walking distance. The downside is the place does not block out noise well so if you're a light sleeper this will be a problem. Due to the thin walls we heard full conversations of anyone passing by outside and every car sounded like it was driving inside of the apartment. Again, only a problem if you're a light sleeper. Lasty, I was disappointed with the lack of upkeep regarding the white sheets and pillow cases which were stained, the old dirty pillows and the dirty shower curtain. It was so bad I went and purchased a shower mat and a new curtain so that we could shower. Unfortunately,  not the best experience but it worked for the 5 days we were there."
      },
      {
        comments: 'Nice location. Expect to hear loud street actions. But, the apartment is mostly ok.'
      },
      {
        comments: 'Great value for our group of six. Saif responded promptly to my questions. The apartment was less than a 10 minute walk to the subway. We wanted a place to sleep and shower and spend our days seeing the city.  The apartment fit our needs.  There is a fresh market just a couple doors down and many restaurants nearby.'
      },
      {
        comments: 'L’emplacement est parfait à proximité de tout : parc, commerces et transports. Tout New York et l’aéroport sont à moins de une heure en métro.'
      },
      {
        comments: 'This spot is in an excellent part of Park Slope- walking distance to SO MUCH! Plus, the bodega catty-corner across the street has awesome $2 breakfast sandwiches. Saif was super quick to respond and our stay was mostly painless (minus the construction noise, but that is literally any part of brooklyn you stay in and has nothing to do with the specific airbnb). The rooms are a great size and we were extremely comfortable. Cannot wait to be back.'
      },
      {
        comments: 'Overall, a good value for what you get.  Nothing fancy, but adequate.  Being situated on a busy street, It was a bit noisy, but unbearably so.'
      },
      {
        comments: 'This was a perfectly located and comfortable place to stay. Close to anything and everything you could need! 5 of us stayed there very comfortably, and the owner was very accommodating. Sparsely furnished in the bedrooms, but the beds were comfortable and the linens fresh and clean. Cozy little sitting area as well. Street noise can be loud, so bring ear plugs, but we lived saying there and would absolutely do so again'
      },
      {
        comments: 'El alojamiento es tal y como se describe. Perfecto para 5-6 personas. Muy bien comunicado, tan solo a 10 min andando del metro, donde se puede coger la línea F que te lleva al centro en 20 minutos máximo. \n' +
          'El barrio es muy agradable, merece la pena dar un paseo por él y descubrir los locales y establecimientos de alrededor. \n' +
          'Saif ha sido un anfitrión estupendo, respondiendo en el momento a todas nuestras posibles dudas y estando pendiente tanto de nuestra llegada como que nuestra estancia fuese lo más agradable posible '
      },
      {
        comments: 'This is an amazing space! Great location close to the subway and restaurants and shops. Clean apartment and responsive host'
      },
      {
        comments: 'Great space and Saif was quick to respond. The bed linens were clean and super comfortable and soft.  A bit noisy but that is to be expected for the location'
      },
      {
        comments: 'Appartamento ampio e comodo a pochi minuti dalle line R e F che portano a Manhattan.'
      },
      { comments: 'Lots of beds in a convenient location.' },
      {
        comments: "We had a really solid time here! The location is great (easy access to several lines, AND it's within 2 blocks of multiple tasty places), parking was never too tricky to find on the streets, communication was very quick. There were just a few things a bit off (no extra toilet paper so we had to get some, some lights didn't work in the kitchen, multiple faucets had super loose controls including the shower's, etc) but overall the place was good and was a solid value and we enjoyed our stay"
      },
      {
        comments: 'Saif is an amazing host, responds very quickly if you have any questions. His apartment is clean and specious. Very big apartment for big groups. Subway stations are in short distance. 15-20 mins to Manhattan. Lots of markets and restaurants are just steps away. I'
      },
      { comments: 'Perfect place to stay in Brooklyn !' },
      {
        comments: 'Wonderful place!! we loved it so much we came back a second time in a short space of time, happy to give it a second thumbs up!'
      },
      {
        comments: 'This place was perfect! I used to live in NYC but not in this neighbourhood, it was so well located, we made it to all 5 boroughs with ease in a car, super handy traffic wise.  The place was bigger than I expected, and accommodated us well, great food places everywhere and the train close by.  Also only 3 blocks from a venue called The Bellhouse which had great shows and close to a wholefoods which was handy for the vegan who was traveling with us.  I read some of the reviews that complained about noise and I just have to note we didnt experience that at all, of course there was some (its NYC) but nothing out of the ordinary or what I would even call "main street traffic", it was a nice neighbourhood, safe and calm.'
      },
      { comments: 'Great location. A few blocks from F train to Manhattan.' }
    ],
    score: 0.8394234776496887
  }
```

Before you run the following examples, add the driver to your project's `Cargo.toml` file:

```toml
[dependencies]
futures = "0.3"
tokio = { version = "1", features = ["full"] }

[dependencies.mongodb]
version = "3.1.0"
features = ["sync"]
```

The `futures` crate is required only for the asynchronous API, while the `sync` feature is only for the synchronous API. To learn more about the Rust driver installation, see [Download and Install](https://www.mongodb.com/docs/drivers/rust/current/get-started.md#std-label-rust-quick-start-download-and-install). To learn more about the synchronous API, see [Configure the Synchronous API.](https://www.mongodb.com/docs/drivers/rust/current/runtimes.md#std-label-rust-runtimes-configure-sync)

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles
between light and darkness* using the same model that was used in the index to perform a semantic search. It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

### Asynchronous API

```rust
use mongodb::bson::{doc, Document};
use mongodb::{Client, Collection};
use futures::TryStreamExt;

#[tokio::main]
async fn main() -> mongodb::error::Result<()> {
    // Replace the placeholder with your connection string.
    let uri = "<connection-string>";
    let client = Client::with_uri_str(uri).await?;

    // Access your database and collection.
    let my_coll: Collection<Document> = client
        .database("sample_mflix")
        .collection("movies");

    // Define the pipeline for your $vectorSearch query.
    let pipeline = vec![
        doc! {
            "$vectorSearch": doc! {
                "index": "autoembed_index",
                "path": "fullplot",
                "query": doc! {
                    "text": "young heroes caught in epic struggles between light and darkness"
                },
                "numCandidates": 100,
                "limit": 10
            }
        },
        doc! {
            "$project": doc! {
                "_id": 0,
                "title": 1,
                "fullplot": 1,
                "score": doc! { "$meta": "vectorSearchScore" }
            }
        },
    ];

    // Run the query and print the results.
    let mut results = my_coll.aggregate(pipeline).await?;
    while let Some(result) = results.try_next().await? {
        println!("{}", result);
    }

    Ok(())
}

```

**Output:**

```js
{ "title": "Day Watch", "fullplot": "Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.", "score": 0.7804344296455383 }
{ "title": "Bionicle: Mask of Light", "fullplot": "In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.", "score": 0.7627586126327515 }
{ "title": "Rise of the Legend", "fullplot": "An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.", "score": 0.7611526250839233 }
{ "title": "Tales of Vesperia: The First Strike", "fullplot": "In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.", "score": 0.7450449466705322 }
{ "title": "Mune, le gardien de la lune", "fullplot": "When a faun named Mune becomes the Guardian of the Moon, little did he had unprepared experience with the Moon and an accident that could put both the Moon and the Sun in danger, including a corrupt titan named Necross who wants the Sun for himself and placing the balance of night and day in great peril. Now with the help of a wax-child named Glim and the warrior, Sohone who also became the Sun Guardian, they go out on an exciting journey to get the Sun back and restore the Moon to their rightful place in the sky.", "score": 0.7444612383842468 }
{ "title": "Island of Lost Souls", "fullplot": "14-year-old Lulu moves to a small provincial town with her mother and younger brother. One night, her brother is struck by a beam of white light - actually the spirit of Herman Hartmann from the 19th-century. To her despair, Lulu realizes that Herman has possessed her brother, and the two of them are whirled into a fevered adventure. Joined by Oliver, a rich kid, and Richard, a disillusioned clairvoyant and inventor, they take on the dark, supernatural forces gathering over the town - evil from deep in the land of the dead, determined to take over the world and see them die.", "score": 0.7372140884399414 }
{ "title": "Deathgasm", "fullplot": "Two teenage boys unwittingly summon an ancient evil entity known as The Blind One by delving into black magic while trying to escape their mundane lives.", "score": 0.7372139692306519 }
{ "title": "Catatan (Harian) si Boy", "fullplot": "A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.", "score": 0.7347146272659302 }
{ "fullplot": "A young boy learns that he has extraordinary powers and is not of this Earth. As a young man, he journeys to discover where he came from and what he was sent here to do. But the hero in him must emerge if he is to save the world from annihilation and become the symbol of hope for all mankind.", "title": "Man of Steel", "score": 0.7346667051315308 }
{ "title": "The Mortal Instruments: City of Bones", "fullplot": "Set in contemporary New York City, a seemingly ordinary teenager, Clary Fray, discovers she is the descendant of a line of Shadowhunters, a secret cadre of young half-angel warriors locked in an ancient battle to protect our world from demons. After the disappearance of her mother, Clary must join forces with a group of Shadowhunters, who introduce her to a dangerous alternate New York called Downworld, filled with demons, warlocks, vampires, werewolves and other deadly creatures.", "score": 0.7345800399780273 }

```

#### Compatible Model Query

The following example uses the `voyage-4-large` model to query the index that was built using the `voyage-4` model. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles between
light and darkness* using the `voyage-4-large` embedding model, which is compatible with the `voyage-4` model used to index the `fullplot` field. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

### Asynchronous API

```rust
use mongodb::bson::{doc, Document};
use mongodb::{Client, Collection};
use futures::TryStreamExt;

#[tokio::main]
async fn main() -> mongodb::error::Result<()> {
    // Replace the placeholder with your connection string.
    let uri = "<connection-string>";
    let client = Client::with_uri_str(uri).await?;

    // Access your database and collection.
    let my_coll: Collection<Document> = client
        .database("sample_mflix")
        .collection("movies");

    // Specify a compatible model to override the model in the index.
    let pipeline = vec![
        doc! {
            "$vectorSearch": doc! {
                "index": "autoembed_index",
                "path": "fullplot",
                "query": doc! {
                    "text": "young heroes caught in epic struggles between light and darkness"
                },
                "model": "voyage-4-large",
                "numCandidates": 100,
                "limit": 10
            }
        },
        doc! {
            "$project": doc! {
                "_id": 0,
                "title": 1,
                "fullplot": 1,
                "year": 1,
                "genres": 1,
                "score": doc! { "$meta": "vectorSearchScore" }
            }
        },
    ];

    // Run the query and print the results.
    let mut results = my_coll.aggregate(pipeline).await?;
    while let Some(result) = results.try_next().await? {
        println!("{}", result);
    }

    Ok(())
}

```

**Output:**

```js
{ "genres": ["Animation", "Action", "Adventure"], "title": "Bionicle: Mask of Light", "fullplot": "In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.", "year": 2003, "score": 0.7446519136428833 }
{ "genres": ["Action", "Fantasy", "Thriller"], "title": "Day Watch", "fullplot": "Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.", "year": 2006, "score": 0.7369850873947144 }
{ "fullplot": "A young boy learns that he has extraordinary powers and is not of this Earth. As a young man, he journeys to discover where he came from and what he was sent here to do. But the hero in him must emerge if he is to save the world from annihilation and become the symbol of hope for all mankind.", "year": 2013, "genres": ["Action", "Adventure", "Fantasy"], "title": "Man of Steel", "score": 0.7323890924453735 }
{ "genres": ["Action", "Biography", "Drama"], "title": "Rise of the Legend", "fullplot": "An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.", "year": 2014, "score": 0.7226935625076294 }
{ "fullplot": "This is the story of a young boy who moves to a small town after the divorce of his parents. At a local festival, he becomes an unlikely hero when he is chosen as the \"Kirin Rider,\" a protector of all things good. And he must lead Japan's ancient Yokai spirits in their apocalyptic war against the evil bizarre-looking monsters.", "year": 2005, "genres": ["Adventure", "Family", "Fantasy"], "title": "The Great Yokai War", "score": 0.7223696708679199 }
{ "genres": ["Animation", "Adventure", "Mystery"], "title": "Brave Story", "fullplot": "A young boy attempts to change his destiny by entering a magic gateway to another world; but on his quest to find the Tower of Fortune and be granted any wish, he must conjure up all his bravery to battle demons, his friends, and ultimately himself.", "year": 2006, "score": 0.720711886882782 }
{ "genres": ["Animation"], "title": "Tales of Vesperia: The First Strike", "fullplot": "In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.", "year": 2009, "score": 0.7200857400894165 }
{ "genres": ["Animation", "Action", "Adventure"], "title": "Bionicle 2: Legends of Metru Nui", "fullplot": "The legends tells the story of how the Toa came to be, chosen from the pool of Matoran youth in the great city of Metru Nui and, though physically transformed, hardly prepared for increased size and super heroic powers. Now in short order, the Toa--who babble and bicker like agitated adolescents--have to master their new gifts, impress their leader, and prepare to protect their home.", "year": 2004, "score": 0.7186939716339111 }
{ "genres": ["Action", "Drama", "Romance"], "title": "Catatan (Harian) si Boy", "fullplot": "A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.", "year": 2011, "score": 0.7179925441741943 }
{ "genres": ["Fantasy", "Drama", "Adventure"], "title": "Earthsea", "fullplot": "A reckless youth is destined to become the greatest sorcerer that the mystical land of Earthsea has ever known. When the young wizard Ged discovers that he possesses infinite magical powers, he seeks to master the ancient arts. As he journeys to manhood, he will combat dragons, fall in love, cross death's threshold, and ultimately wield the power to reunite a kingdom.", "year": 2004, "score": 0.7147084474563599 }

```

#### Filter Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field for movies. The query automatically generates vector embeddings for the string *epic fantasy journey with reluctant
heroes* using the `voyage-4` embedding model, which is the model specified in the index for the `fullplot` field, to perform a semantic search. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot`, `genres`, and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

### Asynchronous API

```rust
use mongodb::bson::{doc, Document};
use mongodb::{Client, Collection};
use futures::TryStreamExt;

#[tokio::main]
async fn main() -> mongodb::error::Result<()> {
    // Replace the placeholder with your connection string.
    let uri = "<connection-string>";
    let client = Client::with_uri_str(uri).await?;

    // Access your database and collection.
    let my_coll: Collection<Document> = client
        .database("sample_mflix")
        .collection("movies");

    // Filter the search on the indexed "year" and "genres" fields.
    let pipeline = vec![
        doc! {
            "$vectorSearch": doc! {
                "index": "autoembed_index",
                "path": "fullplot",
                "filter": doc! {
                    "$and": [
                        doc! { "year": doc! { "$gte": 1980 } },
                        doc! { "year": doc! { "$lt": 2020 } },
                        doc! { "genres": doc! { "$in": ["Action", "Adventure", "Family"] } }
                    ]
                },
                "query": doc! {
                    "text": "epic fantasy journey with reluctant heroes"
                },
                "numCandidates": 100,
                "limit": 10
            }
        },
        doc! {
            "$project": doc! {
                "_id": 0,
                "title": 1,
                "fullplot": 1,
                "year": 1,
                "genres": 1,
                "score": doc! { "$meta": "vectorSearchScore" }
            }
        },
    ];

    // Run the query and print the results.
    let mut results = my_coll.aggregate(pipeline).await?;
    while let Some(result) = results.try_next().await? {
        println!("{}", result);
    }

    Ok(())
}

```

**Output:**

```js
{ "genres": ["Adventure", "Comedy", "Fantasy"], "title": "Your Highness", "fullplot": "Throughout history, tales of chivalry have burnished the legends of brave, handsome knights who rescue fair damsels, slay dragons and conquer evil. But behind many a hero is a good-for-nothing younger brother trying just to stay out of the way of those dragons, evil and trouble in general. As two princes on a daring mission to save their land, they must rescue the heir apparent's fiancèe before their kingdom is destroyed. Thadeous (McBride) has spent his life watching his perfect older brother Fabious (Franco) embark upon valiant journeys and win the hearts of his people. Tired of being passed over for adventure, adoration and the throne, he's settled for a life of wizard's weed, hard booze and easy maidens. But when Fabious' bride-to-be, Belladonna (Zooey Deschanel), gets kidnapped by the evil wizard Leezar (Justin Theroux), the king gives his deadbeat son an ultimatum: Man up and help rescue her or get cut off. Half-assedly embarking upon his first quest, Thadeous joins Fabious to trek across the perilous outlands and free the princess. Joined by Isabel (Natalie Portman)-an elusive warrior with a dangerous agenda of her own-the brothers must vanquish horrific creatures and traitorous knights before they can reach Belladonna. If Thadeous can find his inner hero, he can help his brother prevent the destruction of his land. Stay a slacker, and not only does he die a coward, he gets front row seats to the dawn of an all-new Dark Ages.", "year": 2011, "score": 0.7482316493988037 }
{ "genres": ["Animation", "Adventure", "Family"], "title": "Justin and the Knights of Valour", "fullplot": "Justin lives in a kingdom where bureaucrats rule and knights have been ousted. His dream is to be become one of the Knights of Valour, like his grandfather was, but his father Reginald, the chief counsel to the Queen, wants his son to follow in his footsteps and become a lawyer. After an inspiring visit to his beloved Grandmother and bidding farewell to his supposed lady-love Lara, Justin leaves home and embarks on a quest to become a knight. Along the way he meets the beautiful, feisty Talia, a quirky wizard called Melquiades, and the handsome Sir Clorex and is mentored by three monks; Blucher, Legantir and Braulio, who teach and test him in the ancient ways of the Knights of Valour. Whilst an unlikely candidate for knighthood, Justin must rise to the challenge quickly when banished former knight Sir Heraclio and his army, lead by Sota, return and threaten to destroy the Kingdom.", "year": 2013, "score": 0.7290467023849487 }
{ "genres": ["Action", "Adventure", "Fantasy"], "title": "Mythica: A Quest for Heroes", "fullplot": "Stuck in a life of indentured servitude, Marek dreams of becoming a wizard. When she meets a beautiful priestess, Teela, in need of help, Marek escapes her master and puts together a team of adventurers and embarks on an epic quest to free Teela's sister from a vicious ogre.", "year": 2014, "score": 0.7230132818222046 }
{ "genres": ["Animation", "Adventure", "Comedy"], "title": "Ronal the Barbarian", "fullplot": "Fantasy comedy about young Ronal who lives in a barbarian village. Ronal is weak, skinny and doesn't have the usual barbarian traits like everyone else and therefore is considered a laughing stock. But one day his village gets attacked, his tribe kidnapped by the evil Volcazar. Ronal decides to save his tribe and defeat Volcazar and on his way he must survive many dangerous situations...", "year": 2011, "score": 0.7147495150566101 }
{ "fullplot": "The tale of three unlikely heroes - a misfit mouse who prefers reading books to eating them, an unhappy rat who schemes to leave the darkness of the dungeon, and a bumbling servant girl with cauliflower ears - whose fates are intertwined with that of the castle's princess.", "year": 2008, "genres": ["Adventure", "Animation", "Comedy"], "title": "The Tale of Despereaux", "score": 0.7139282822608948 }
{ "genres": ["Action", "Adventure", "Comedy"], "title": "Dungeons & Dragons", "fullplot": "The Empire of Izmer has long been a divided land. The Mages - an elite group of magic-users - rule whilst the lowly commoners are powerless. Izmer's young Empress, Savina, wants equality and prosperity for all, but the evil Mage Profion is plotting to depose her and establish his own rule. The Empress possesses a scepter which controls Izmer's Golden Dragons. To challenge her rule, Profion must have the scepter, and tricks the Council of Mages into believing Savina is unfit to hold it. Knowing that Profion will bring death and destruction to Izmer, Savina must find the legendary Rod of Savrille, a mythical rod that has the power to control Red Dragons, a species even mightier than the Gold. Enter two thieves, Ridley and Snails, who unwittingly become instrumental in Savina's search for the Rod. Joined by a feisty Dwarf named Elwood, and helped by the Empress's expert tracker, the Elf Norda, the young heroes go in search of the Rod of Savrille. From the deadly maze of the Thieves Guild at Antius to an Elven Village, secret grotto and abandoned castles, Ridley and his band must outwit Profion's chief henchman Damodar at every turn while, back in Izmer, Profion prepares to do battle with the Empress. All depends on the Rod, but the outcome of the race to reach it first is far from certain, and Izmar's very survival hangs in the balance.", "year": 2000, "score": 0.7136504650115967 }
{ "genres": ["Animation", "Adventure", "Family"], "title": "Dragon Hunters", "fullplot": "The world has become a vast conglomerate of islands of varying size and shape. This babbling universe is mainly populated with ruthless rogues, surly peasants and illiterate, petty lords. Their main concerns revolve around two fundamental rules: Eat and don't get eaten. For this new world has become infested with a terrible plague: omnipresent, monstrously famished, mutant creatures, are wreaking havoc - They are known as the Dragons. Gwizdo and Lian-Chu are two dragon hunters, but are a long way from being among the best. Their only real talents: the size of the hulking brute with the heart of gold, Lian-Chu, and Gwizdo's talent for scams of all and any shape or form. Their sole ambition: to buy a little farm where they can relax and raise mussels, a creature that is a lot less unpleasant and difficult to hunt down than dragons. A few islands away rises the fortress of Lord Arnold. Arnold has a problem: he's living in terror at the thought of the return of World Eater, that horrible dragon that returns every thirty seasons to spread terror and destruction. Nobody has been able to conquer him. In fact nobody's ever returned alive to spread the news of how the fight went. Zoe, the grand-niece of the lord, has decided to take matters in hand, and has met Gwizdo and Lian-Chu. Persuaded that she has found the heroes of her dreams, she is going to drag them into the maddest of adventures.", "year": 2008, "score": 0.707179844379425 }
{ "genres": ["Animation", "Adventure", "Family"], "title": "Dragon Hunters", "fullplot": "The world has become a vast conglomerate of islands of varying size and shape. This babbling universe is mainly populated with ruthless rogues, surly peasants and illiterate, petty lords. Their main concerns revolve around two fundamental rules: Eat and don't get eaten. For this new world has become infested with a terrible plague: omnipresent, monstrously famished, mutant creatures, are wreaking havoc - They are known as the Dragons. Gwizdo and Lian-Chu are two dragon hunters, but are a long way from being among the best. Their only real talents: the size of the hulking brute with the heart of gold, Lian-Chu, and Gwizdo's talent for scams of all and any shape or form. Their sole ambition: to buy a little farm where they can relax and raise mussels, a creature that is a lot less unpleasant and difficult to hunt down than dragons. A few islands away rises the fortress of Lord Arnold. Arnold has a problem: he's living in terror at the thought of the return of World Eater, that horrible dragon that returns every thirty seasons to spread terror and destruction. Nobody has been able to conquer him. In fact nobody's ever returned alive to spread the news of how the fight went. Zoe, the grand-niece of the lord, has decided to take matters in hand, and has met Gwizdo and Lian-Chu. Persuaded that she has found the heroes of her dreams, she is going to drag them into the maddest of adventures.", "year": 2008, "score": 0.707179844379425 }
{ "genres": ["Adventure", "Fantasy"], "title": "The Hobbit: An Unexpected Journey", "fullplot": "Bilbo Baggins is swept into a quest to reclaim the lost Dwarf Kingdom of Erebor from the fearsome dragon Smaug. Approached out of the blue by the wizard Gandalf the Grey, Bilbo finds himself joining a company of thirteen dwarves led by the legendary warrior, Thorin Oakenshield. Their journey will take them into the Wild; through treacherous lands swarming with Goblins and Orcs, deadly Wargs and Giant Spiders, Shapeshifters and Sorcerers. Although their goal lies to the East and the wastelands of the Lonely Mountain first they must escape the goblin tunnels, where Bilbo meets the creature that will change his life forever ... Gollum. Here, alone with Gollum, on the shores of an underground lake, the unassuming Bilbo Baggins not only discovers depths of guile and courage that surprise even him, he also gains possession of Gollum's \"precious\" ring that holds unexpected and useful qualities ... A simple, gold ring that is tied to the fate of all Middle-earth in ways Bilbo cannot begin to know.", "year": 2012, "score": 0.7054353356361389 }
{ "genres": ["Adventure", "Drama", "Family"], "title": "Mio in the Land of Faraway", "fullplot": "A fantasy about the lonely boy who is transferred from his dull life with his adoptive parents to the land where his real father is the king. In that country he sets out on a quest, together with his new friend, to destroy the evil Knight Kato.", "year": 1987, "score": 0.7035922408103943 }

```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between `1980` and `2020`. It generated embeddings for the query text using the `voyage-4` embedding model specified in the query and considered up to `100` nearest neighbors before returning the top ten results. It returns documents that summarize fantasy journey of a hero in the plot for movies released between `1980` and `2020`.

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles
between light and darkness* using the same model that was used in the index to perform a semantic search. It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```json
db.movies.aggregate([
  {
    "$vectorSearch": {
      "index": "autoembed_index", 
      "path": "fullplot", 
      "query": {
        "text": "young heroes caught in epic struggles between light and darkness"
      }, 
      "numCandidates": 100, 
      "limit": 10
    }
  },
  {
    "$project": {
      "_id": 0, 
      "title": 1, 
      "fullplot": 1, 
      "score": {"$meta": "vectorSearchScore"}
    }
  }
])
```

**Output:**

```js
[
  {
    title: 'Day Watch',
    fullplot: 'Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.',
    score: 0.5049930810928345
  },
  {
    title: 'The Secret of Kells',
    fullplot: "Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?",
    score: 0.5047503113746643
  },
  {
    title: 'Rise of the Legend',
    fullplot: 'An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.',
    score: 0.5046922564506531
  },
  {
    title: 'Bionicle: Mask of Light',
    fullplot: "In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.",
    score: 0.5045731067657471
  },
  {
    title: 'Turbo Kid',
    fullplot: 'In a post-apocalyptic future, THE KID, a young solitary scavenger obsessed with comic books must face his fears and become a reluctant hero when he meets a mysterious girl named APPLE. Despite their efforts to keep to themselves, ZEUS, the sadistic and self-proclaimed leader of the Wasteland, plagues THE KID and APPLE. Armed with little more than blind faith and an ancient turbocharged weapon, THE KID learns of justice and friendship and embarks on an incredible journey to rid the Wasteland of evil and save the girl of his dreams.',
    score: 0.5045079588890076
  },
  {
    title: 'Tales of Vesperia: The First Strike',
    fullplot: 'In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.',
    score: 0.5044764280319214
  },
  {
    title: 'Mune, le gardien de la lune',
    fullplot: 'When a faun named Mune becomes the Guardian of the Moon, little did he had unprepared experience with the Moon and an accident that could put both the Moon and the Sun in danger, including a corrupt titan named Necross who wants the Sun for himself and placing the balance of night and day in great peril. Now with the help of a wax-child named Glim and the warrior, Sohone who also became the Sun Guardian, they go out on an exciting journey to get the Sun back and restore the Moon to their rightful place in the sky.',
    score: 0.5044193863868713
  },
  {
    title: 'Catatan (Harian) si Boy',
    fullplot: "A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.",
    score: 0.5042548179626465
  },
  {
    title: 'Deathgasm',
    fullplot: 'Two teenage boys unwittingly summon an ancient evil entity known as The Blind One by delving into black magic while trying to escape their mundane lives.',
    score: 0.5042372941970825
  },
  {
    title: 'Island of Lost Souls',
    fullplot: '14-year-old Lulu moves to a small provincial town with her mother and younger brother. One night, her brother is struck by a beam of white light - actually the spirit of Herman Hartmann from the 19th-century. To her despair, Lulu realizes that Herman has possessed her brother, and the two of them are whirled into a fevered adventure. Joined by Oliver, a rich kid, and Richard, a disillusioned clairvoyant and inventor, they take on the dark, supernatural forces gathering over the town - evil from deep in the land of the dead, determined to take over the world and see them die.',
    score: 0.5042358040809631
  }
]
```

#### Filter Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field for movies. The query automatically generates vector embeddings for the string *epic fantasy journey with reluctant
heroes* using the `voyage-4` embedding model, which is the model specified in the index for the `fullplot` field, to perform a semantic search. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot`, `genres`, and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```json
db.movies.aggregate([
  {
    "$vectorSearch": {
      "index": "autoembed_index", 
      "path": "fullplot", 
      "filter": {
        "$and": [
          {
            "year": {  "$gte": 1980  }
          }, 
          {
            "year": {  "$lt": 2020 }
          },
          {  
            'genres': {  
              '$in': ['Action', 'Adventure', 'Family']
            }  
          } 
        ]
      },
      "query": {
        "text": "epic fantasy journey with reluctant heroes"
      },
      "numCandidates": 100, 
      "limit": 10
    }
  },
  {
    "$project": {
      "_id": 0, 
      "title": 1, 
      "fullplot": 1, 
      "year": 1,
      "genres": 1,
      "score": {"$meta": "vectorSearchScore"}
    }
  }
])
```

**Output:**

```js
[
  {
    genres: [ 'Adventure', 'Comedy', 'Fantasy' ],
    title: 'Your Highness',
    fullplot: "Throughout history, tales of chivalry have burnished the legends of brave, handsome knights who rescue fair damsels, slay dragons and conquer evil. But behind many a hero is a good-for-nothing younger brother trying just to stay out of the way of those dragons, evil and trouble in general. As two princes on a daring mission to save their land, they must rescue the heir apparent's fiancèe before their kingdom is destroyed. Thadeous (McBride) has spent his life watching his perfect older brother Fabious (Franco) embark upon valiant journeys and win the hearts of his people. Tired of being passed over for adventure, adoration and the throne, he's settled for a life of wizard's weed, hard booze and easy maidens. But when Fabious' bride-to-be, Belladonna (Zooey Deschanel), gets kidnapped by the evil wizard Leezar (Justin Theroux), the king gives his deadbeat son an ultimatum: Man up and help rescue her or get cut off. Half-assedly embarking upon his first quest, Thadeous joins Fabious to trek across the perilous outlands and free the princess. Joined by Isabel (Natalie Portman)-an elusive warrior with a dangerous agenda of her own-the brothers must vanquish horrific creatures and traitorous knights before they can reach Belladonna. If Thadeous can find his inner hero, he can help his brother prevent the destruction of his land. Stay a slacker, and not only does he die a coward, he gets front row seats to the dawn of an all-new Dark Ages.",
    year: 2011,
    score: 0.5043156147003174
  },
  {
    genres: [ 'Animation', 'Adventure', 'Family' ],
    title: 'Justin and the Knights of Valour',
    fullplot: 'Justin lives in a kingdom where bureaucrats rule and knights have been ousted. His dream is to be become one of the Knights of Valour, like his grandfather was, but his father Reginald, the chief counsel to the Queen, wants his son to follow in his footsteps and become a lawyer. After an inspiring visit to his beloved Grandmother and bidding farewell to his supposed lady-love Lara, Justin leaves home and embarks on a quest to become a knight. Along the way he meets the beautiful, feisty Talia, a quirky wizard called Melquiades, and the handsome Sir Clorex and is mentored by three monks; Blucher, Legantir and Braulio, who teach and test him in the ancient ways of the Knights of Valour. Whilst an unlikely candidate for knighthood, Justin must rise to the challenge quickly when banished former knight Sir Heraclio and his army, lead by Sota, return and threaten to destroy the Kingdom.',
    year: 2013,
    score: 0.5040520429611206
  },
  {
    genres: [ 'Adventure', 'Comedy', 'Family' ],
    title: 'The Color of Magic',
    fullplot: 'As Rincewind involuntarily becomes a guide to the naive tourist Twoflower, they find themselves forced to flee the city of Ankh-Morpork to escape a terrible fire, and begin on a journey across the Disc. Unknown to them, their journey & fate is being decided by the Gods playing a board game the whole time.',
    year: 2008,
    score: 0.5040448904037476
  },
  {
    genres: [ 'Action', 'Adventure', 'Fantasy' ],
    title: 'Mythica: A Quest for Heroes',
    fullplot: "Stuck in a life of indentured servitude, Marek dreams of becoming a wizard. When she meets a beautiful priestess, Teela, in need of help, Marek escapes her master and puts together a team of adventurers and embarks on an epic quest to free Teela's sister from a vicious ogre.",
    year: 2014,
    score: 0.503986656665802
  },
  {
    genres: [ 'Animation', 'Adventure', 'Family' ],
    title: 'The Secret of Kells',
    fullplot: "Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?",
    year: 2009,
    score: 0.5039726495742798
  },
  {
    fullplot: "The tale of three unlikely heroes - a misfit mouse who prefers reading books to eating them, an unhappy rat who schemes to leave the darkness of the dungeon, and a bumbling servant girl with cauliflower ears - whose fates are intertwined with that of the castle's princess.",
    year: 2008,
    genres: [ 'Adventure', 'Animation', 'Comedy' ],
    title: 'The Tale of Despereaux',
    score: 0.5038769245147705
  },
  {
    genres: [ 'Animation', 'Adventure', 'Comedy' ],
    title: 'Ronal the Barbarian',
    fullplot: "Fantasy comedy about young Ronal who lives in a barbarian village. Ronal is weak, skinny and doesn't have the usual barbarian traits like everyone else and therefore is considered a laughing stock. But one day his village gets attacked, his tribe kidnapped by the evil Volcazar. Ronal decides to save his tribe and defeat Volcazar and on his way he must survive many dangerous situations...",
    year: 2011,
    score: 0.5038256645202637
  },
  {
    genres: [ 'Action', 'Adventure', 'Comedy' ],
    title: 'Dungeons & Dragons',
    fullplot: "The Empire of Izmer has long been a divided land. The Mages - an elite group of magic-users - rule whilst the lowly commoners are powerless. Izmer's young Empress, Savina, wants equality and prosperity for all, but the evil Mage Profion is plotting to depose her and establish his own rule. The Empress possesses a scepter which controls Izmer's Golden Dragons. To challenge her rule, Profion must have the scepter, and tricks the Council of Mages into believing Savina is unfit to hold it. Knowing that Profion will bring death and destruction to Izmer, Savina must find the legendary Rod of Savrille, a mythical rod that has the power to control Red Dragons, a species even mightier than the Gold. Enter two thieves, Ridley and Snails, who unwittingly become instrumental in Savina's search for the Rod. Joined by a feisty Dwarf named Elwood, and helped by the Empress's expert tracker, the Elf Norda, the young heroes go in search of the Rod of Savrille. From the deadly maze of the Thieves Guild at Antius to an Elven Village, secret grotto and abandoned castles, Ridley and his band must outwit Profion's chief henchman Damodar at every turn while, back in Izmer, Profion prepares to do battle with the Empress. All depends on the Rod, but the outcome of the race to reach it first is far from certain, and Izmar's very survival hangs in the balance.",
    year: 2000,
    score: 0.5037347078323364
  },
  {
    genres: [ 'Adventure', 'Fantasy' ],
    title: 'The Hobbit: An Unexpected Journey',
    fullplot: `Bilbo Baggins is swept into a quest to reclaim the lost Dwarf Kingdom of Erebor from the fearsome dragon Smaug. Approached out of the blue by the wizard Gandalf the Grey, Bilbo finds himself joining a company of thirteen dwarves led by the legendary warrior, Thorin Oakenshield. Their journey will take them into the Wild; through treacherous lands swarming with Goblins and Orcs, deadly Wargs and Giant Spiders, Shapeshifters and Sorcerers. Although their goal lies to the East and the wastelands of the Lonely Mountain first they must escape the goblin tunnels, where Bilbo meets the creature that will change his life forever ... Gollum. Here, alone with Gollum, on the shores of an underground lake, the unassuming Bilbo Baggins not only discovers depths of guile and courage that surprise even him, he also gains possession of Gollum's "precious" ring that holds unexpected and useful qualities ... A simple, gold ring that is tied to the fate of all Middle-earth in ways Bilbo cannot begin to know.`,
    year: 2012,
    score: 0.5036493539810181
  },
  {
    genres: [ 'Adventure', 'Sci-Fi', 'Action' ],
    title: 'Metalstorm: The Destruction of Jared-Syn',
    fullplot: `A seeker named Dogen rescues Dhyana after her father is murdered by the evil Jared-Syn. To avenge her father's death, Dogen must find Jared-Syn's hideout in the mysterious "Lost City", but the only person who knows where it is an aging, burned-out seeker named Rhodes. Along the way, they will need to do battle against the hunter Baal and his Cyclopean minions for engaging Jared-Syn in a final encounter.`,
    year: 1983,
    score: 0.5036443471908569
  }
]
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between `1980` and `2020`. It generated embeddings for the query text using the `voyage-4` embedding model specified in the query and considered up to `100` nearest neighbors before returning the top ten results. It returns documents that summarize fantasy journey of a hero in the plot for movies released between `1980` and `2020`.

#### Compatible Model Query

The following example uses the `voyage-4-large` model to query the index that was built using the `voyage-4` model. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles between
light and darkness* using the `voyage-4-large` embedding model, which is compatible with the `voyage-4` model used to index the `fullplot` field. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

```json
db.movies.aggregate([
  {
    "$vectorSearch": {
      "index": "autoembed_index", 
      "path": "fullplot", 
      "query": {
        "text": "young heroes caught in epic struggles between light and darkness"
      }, 
      'model': 'voyage-4-large',
      "numCandidates": 100, 
      "limit": 10
    }
  },
  {
    "$project": {
      "_id": 0, 
      "title": 1, 
      "fullplot": 1, 
      "year": 1,
      "genres": 1,
      "score": {"$meta": "vectorSearchScore"}
    }
  }
])
```

**Output:**

```js
[
  {
    genres: [ 'Action', 'Sci-Fi' ],
    title: 'Turbo Kid',
    fullplot: 'In a post-apocalyptic future, THE KID, a young solitary scavenger obsessed with comic books must face his fears and become a reluctant hero when he meets a mysterious girl named APPLE. Despite their efforts to keep to themselves, ZEUS, the sadistic and self-proclaimed leader of the Wasteland, plagues THE KID and APPLE. Armed with little more than blind faith and an ancient turbocharged weapon, THE KID learns of justice and friendship and embarks on an incredible journey to rid the Wasteland of evil and save the girl of his dreams.',
    year: 2015,
    score: 0.5042954683303833
  },
  {
    genres: [ 'Animation', 'Action', 'Adventure' ],
    title: 'Bionicle: Mask of Light',
    fullplot: "In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.",
    year: 2003,
    score: 0.5042902231216431
  },
  {
    genres: [ 'Action', 'Fantasy', 'Thriller' ],
    title: 'Day Watch',
    fullplot: 'Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.',
    year: 2006,
    score: 0.5042617321014404
  },
  {
    fullplot: 'A young boy learns that he has extraordinary powers and is not of this Earth. As a young man, he journeys to discover where he came from and what he was sent here to do. But the hero in him must emerge if he is to save the world from annihilation and become the symbol of hope for all mankind.',
    year: 2013,
    genres: [ 'Action', 'Adventure', 'Fantasy' ],
    title: 'Man of Steel',
    score: 0.5042127370834351
  },
  {
    genres: [ 'Animation', 'Adventure', 'Family' ],
    title: 'The Secret of Kells',
    fullplot: "Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?",
    year: 2009,
    score: 0.50413578748703
  },
  {
    genres: [ 'Action', 'Biography', 'Drama' ],
    title: 'Rise of the Legend',
    fullplot: 'An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.',
    year: 2014,
    score: 0.5040714740753174
  },
  {
    fullplot: `This is the story of a young boy who moves to a small town after the divorce of his parents. At a local festival, he becomes an unlikely hero when he is chosen as the "Kirin Rider," a protector of all things good. And he must lead Japan's ancient Yokai spirits in their apocalyptic war against the evil bizarre-looking monsters.`,
    year: 2005,
    genres: [ 'Adventure', 'Family', 'Fantasy' ],
    title: 'The Great Yokai War',
    score: 0.5040410161018372
  },
  {
    genres: [ 'Animation' ],
    title: 'Tales of Vesperia: The First Strike',
    fullplot: 'In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.',
    year: 2009,
    score: 0.5040251016616821
  },
  {
    genres: [ 'Animation', 'Adventure', 'Mystery' ],
    title: 'Brave Story',
    fullplot: 'A young boy attempts to change his destiny by entering a magic gateway to another world; but on his quest to find the Tower of Fortune and be granted any wish, he must conjure up all his bravery to battle demons, his friends, and ultimately himself.',
    year: 2006,
    score: 0.5040229558944702
  },
  {
    genres: [ 'Action', 'Drama', 'Romance' ],
    title: 'Catatan (Harian) si Boy',
    fullplot: "A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.",
    year: 2011,
    score: 0.5039804577827454
  }
]
```

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles
between light and darkness* using the same model that was used in the index to perform a semantic search. It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```cpp
#include <bsoncxx/builder/basic/document.hpp>
#include <bsoncxx/json.hpp>
#include <iostream>
#include <mongocxx/client.hpp>
#include <mongocxx/instance.hpp>
#include <mongocxx/pipeline.hpp>
#include <mongocxx/uri.hpp>

using bsoncxx::builder::basic::kvp;
using bsoncxx::builder::basic::make_document;

int main() {
  mongocxx::instance inst;

  // Replace the placeholder with your Atlas connection string
  const auto uri = mongocxx::uri{"<connection-string>"};

  // Connect to your cluster
  auto client = mongocxx::client{uri};
  auto collection = client["sample_mflix"]["movies"];

  // Define the pipeline with vectorSearch query options
  mongocxx::pipeline stages;

  stages
      .append_stage(make_document(kvp(
          "$vectorSearch",
          make_document(
              kvp("index", "autoembed_index"), kvp("path", "fullplot"),
              kvp("query",
                  make_document(kvp("text",
                                    "young heroes caught in epic struggles "
                                    "between light and darkness"))),
              kvp("numCandidates", 100), kvp("limit", 10)))))
      .project(make_document(
          kvp("_id", 0), kvp("title", 1), kvp("fullplot", 1),
          kvp("score", make_document(kvp("$meta", "vectorSearchScore")))));

  // Run the query and print the results
  auto cursor = collection.aggregate(stages);

  for (auto&& doc : cursor) {
    std::cout << bsoncxx::to_json(doc) << std::endl;
  }

  return 0;
}

```

**Output:**

```js
{ "title" : "Day Watch", "fullplot" : "Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.", "score" : 0.50498938560485839844 }
{ "title" : "Rise of the Legend", "fullplot" : "An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.", "score" : 0.50468528270721435547 }
{ "title" : "Bionicle: Mask of Light", "fullplot" : "In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.", "score" : 0.50456207990646362305 }
{ "title" : "Tales of Vesperia: The First Strike", "fullplot" : "In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.", "score" : 0.50445950031280517578 }
{ "title" : "Mune, le gardien de la lune", "fullplot" : "When a faun named Mune becomes the Guardian of the Moon, little did he had unprepared experience with the Moon and an accident that could put both the Moon and the Sun in danger, including a corrupt titan named Necross who wants the Sun for himself and placing the balance of night and day in great peril. Now with the help of a wax-child named Glim and the warrior, Sohone who also became the Sun Guardian, they go out on an exciting journey to get the Sun back and restore the Moon to their rightful place in the sky.", "score" : 0.50441861152648925781 }
{ "title" : "Catatan (Harian) si Boy", "fullplot" : "A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.", "score" : 0.50423920154571533203 }
{ "title" : "Deathgasm", "fullplot" : "Two teenage boys unwittingly summon an ancient evil entity known as The Blind One by delving into black magic while trying to escape their mundane lives.", "score" : 0.50423145294189453125 }
{ "title" : "Island of Lost Souls", "fullplot" : "14-year-old Lulu moves to a small provincial town with her mother and younger brother. One night, her brother is struck by a beam of white light - actually the spirit of Herman Hartmann from the 19th-century. To her despair, Lulu realizes that Herman has possessed her brother, and the two of them are whirled into a fevered adventure. Joined by Oliver, a rich kid, and Richard, a disillusioned clairvoyant and inventor, they take on the dark, supernatural forces gathering over the town - evil from deep in the land of the dead, determined to take over the world and see them die.", "score" : 0.50422960519790649414 }
{ "fullplot" : "A young boy learns that he has extraordinary powers and is not of this Earth. As a young man, he journeys to discover where he came from and what he was sent here to do. But the hero in him must emerge if he is to save the world from annihilation and become the symbol of hope for all mankind.", "title" : "Man of Steel", "score" : 0.50421321392059326172 }
{ "title" : "Ink", "fullplot" : "As the light fades and the city goes to sleep, two forces emerge. They are invisible except for the power they exert over us in our sleep, battling for our souls through dreams. One force delivers hope and strength through good dreams; the other infuses the subconscious with desperation through nightmares. John and Emma, Father and Daughter are wrenched into this fantastical dream world battle, forced to fight for John's soul and to save Emma from an eternal nightmare. Separate in their journey, they encounter unusual characters that exist only in their subconscious. Or do they?", "score" : 0.50420844554901123047 }

```

#### Compatible Model Query

The following example uses the `voyage-4-large` model to query the index that was built using the `voyage-4` model. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles between
light and darkness* using the `voyage-4-large` embedding model, which is compatible with the `voyage-4` model used to index the `fullplot` field. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

```cpp
#include <bsoncxx/builder/basic/document.hpp>
#include <bsoncxx/json.hpp>
#include <iostream>
#include <mongocxx/client.hpp>
#include <mongocxx/instance.hpp>
#include <mongocxx/pipeline.hpp>
#include <mongocxx/uri.hpp>

using bsoncxx::builder::basic::kvp;
using bsoncxx::builder::basic::make_document;

int main() {
  mongocxx::instance inst;

  // Replace the placeholder with your Atlas connection string
  const auto uri = mongocxx::uri{"<connection-string>"};

  // Connect to your cluster
  auto client = mongocxx::client{uri};
  auto collection = client["sample_mflix"]["movies"];

  // Define the pipeline with vectorSearch query options
  mongocxx::pipeline stages;

  stages
      .append_stage(make_document(kvp(
          "$vectorSearch",
          make_document(
              kvp("index", "autoembed_index"), kvp("path", "fullplot"),
              kvp("query",
                  make_document(kvp("text",
                                    "young heroes caught in epic struggles "
                                    "between light and darkness"))),
              kvp("model", "voyage-4-large"), kvp("numCandidates", 100),
              kvp("limit", 10)))))
      .project(make_document(
          kvp("_id", 0), kvp("title", 1), kvp("fullplot", 1), kvp("year", 1),
          kvp("genres", 1),
          kvp("score", make_document(kvp("$meta", "vectorSearchScore")))));

  // Run the query and print the results
  auto cursor = collection.aggregate(stages);

  for (auto&& doc : cursor) {
    std::cout << bsoncxx::to_json(doc) << std::endl;
  }

  return 0;
}

```

**Output:**

```js
{ "genres" : [ "Animation", "Action", "Adventure" ], "title" : "Bionicle: Mask of Light", "fullplot" : "In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.", "year" : 2003, "score" : 0.50428128242492675781 }
{ "genres" : [ "Action", "Fantasy", "Thriller" ], "title" : "Day Watch", "fullplot" : "Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.", "year" : 2006, "score" : 0.50425231456756591797 }
{ "fullplot" : "A young boy learns that he has extraordinary powers and is not of this Earth. As a young man, he journeys to discover where he came from and what he was sent here to do. But the hero in him must emerge if he is to save the world from annihilation and become the symbol of hope for all mankind.", "year" : 2013, "genres" : [ "Action", "Adventure", "Fantasy" ], "title" : "Man of Steel", "score" : 0.50419765710830688477 }
{ "genres" : [ "Action", "Biography", "Drama" ], "title" : "Rise of the Legend", "fullplot" : "An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.", "year" : 2014, "score" : 0.50404131412506103516 }
{ "fullplot" : "This is the story of a young boy who moves to a small town after the divorce of his parents. At a local festival, he becomes an unlikely hero when he is chosen as the \"Kirin Rider,\" a protector of all things good. And he must lead Japan's ancient Yokai spirits in their apocalyptic war against the evil bizarre-looking monsters.", "year" : 2005, "genres" : [ "Adventure", "Family", "Fantasy" ], "title" : "The Great Yokai War", "score" : 0.50403708219528198242 }
{ "genres" : [ "Animation" ], "title" : "Tales of Vesperia: The First Strike", "fullplot" : "In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.", "year" : 2009, "score" : 0.50403308868408203125 }
{ "genres" : [ "Animation", "Adventure", "Mystery" ], "title" : "Brave Story", "fullplot" : "A young boy attempts to change his destiny by entering a magic gateway to another world; but on his quest to find the Tower of Fortune and be granted any wish, he must conjure up all his bravery to battle demons, his friends, and ultimately himself.", "year" : 2006, "score" : 0.50400555133819580078 }
{ "genres" : [ "Action", "Drama", "Romance" ], "title" : "Catatan (Harian) si Boy", "fullplot" : "A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.", "year" : 2011, "score" : 0.50396955013275146484 }
{ "genres" : [ "Animation" ], "title" : "Mune, le gardien de la lune", "fullplot" : "When a faun named Mune becomes the Guardian of the Moon, little did he had unprepared experience with the Moon and an accident that could put both the Moon and the Sun in danger, including a corrupt titan named Necross who wants the Sun for himself and placing the balance of night and day in great peril. Now with the help of a wax-child named Glim and the warrior, Sohone who also became the Sun Guardian, they go out on an exciting journey to get the Sun back and restore the Moon to their rightful place in the sky.", "year" : 2014, "score" : 0.50391268730163574219 }
{ "genres" : [ "Animation", "Action", "Drama" ], "title" : "First Squad: The Moment of Truth", "fullplot" : "Set during the opening days of World War II on the Eastern Front. Its main cast are a group of Soviet teenagers with extraordinary abilities; the teenagers have been drafted to form a special unit to fight the invading German army. They are opposed by a Schutzstaffel (SS) officer who is attempting to raise from the dead a supernatural army of crusaders from the 12th-century Order of the Sacred Cross and enlist them in the Nazi cause.", "year" : 2009, "score" : 0.50389766693115234375 }

```

#### Filter Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field for movies. The query automatically generates vector embeddings for the string *epic fantasy journey with reluctant
heroes* using the `voyage-4` embedding model, which is the model specified in the index for the `fullplot` field, to perform a semantic search. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot`, `genres`, and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```cpp
#include <bsoncxx/builder/basic/array.hpp>
#include <bsoncxx/builder/basic/document.hpp>
#include <bsoncxx/json.hpp>
#include <iostream>
#include <mongocxx/client.hpp>
#include <mongocxx/instance.hpp>
#include <mongocxx/pipeline.hpp>
#include <mongocxx/uri.hpp>

using bsoncxx::builder::basic::kvp;
using bsoncxx::builder::basic::make_array;
using bsoncxx::builder::basic::make_document;

int main() {
  mongocxx::instance inst;

  // Replace the placeholder with your Atlas connection string
  const auto uri = mongocxx::uri{"<connection-string>"};

  // Connect to your cluster
  auto client = mongocxx::client{uri};
  auto collection = client["sample_mflix"]["movies"];

  // Define the pipeline with vectorSearch query options
  mongocxx::pipeline stages;

  stages
      .append_stage(make_document(kvp(
          "$vectorSearch",
          make_document(
              kvp("index", "autoembed_index"), kvp("path", "fullplot"),
              kvp("filter",
                  make_document(kvp(
                      "$and",
                      make_array(
                          make_document(
                              kvp("year", make_document(kvp("$gt", 1980)))),
                          make_document(
                              kvp("year", make_document(kvp("$lt", 2020)))),
                          make_document(kvp(
                              "genres",
                              make_document(kvp(
                                  "$in", make_array("Action", "Adventure",
                                                    "Family"))))))))),
              kvp("query",
                  make_document(kvp(
                      "text", "epic fantasy journey with reluctant heroes"))),
              kvp("numCandidates", 100), kvp("limit", 10)))))
      .project(make_document(
          kvp("_id", 0), kvp("title", 1), kvp("fullplot", 1), kvp("year", 1),
          kvp("genres", 1),
          kvp("score", make_document(kvp("$meta", "vectorSearchScore")))));

  // Run the query and print the results
  auto cursor = collection.aggregate(stages);

  for (auto&& doc : cursor) {
    std::cout << bsoncxx::to_json(doc) << std::endl;
  }

  return 0;
}

```

**Output:**

```js
{ "genres" : [ "Adventure", "Comedy", "Fantasy" ], "title" : "Your Highness", "fullplot" : "Throughout history, tales of chivalry have burnished the legends of brave, handsome knights who rescue fair damsels, slay dragons and conquer evil. But behind many a hero is a good-for-nothing younger brother trying just to stay out of the way of those dragons, evil and trouble in general. As two princes on a daring mission to save their land, they must rescue the heir apparent's fiancèe before their kingdom is destroyed. Thadeous (McBride) has spent his life watching his perfect older brother Fabious (Franco) embark upon valiant journeys and win the hearts of his people. Tired of being passed over for adventure, adoration and the throne, he's settled for a life of wizard's weed, hard booze and easy maidens. But when Fabious' bride-to-be, Belladonna (Zooey Deschanel), gets kidnapped by the evil wizard Leezar (Justin Theroux), the king gives his deadbeat son an ultimatum: Man up and help rescue her or get cut off. Half-assedly embarking upon his first quest, Thadeous joins Fabious to trek across the perilous outlands and free the princess. Joined by Isabel (Natalie Portman)-an elusive warrior with a dangerous agenda of her own-the brothers must vanquish horrific creatures and traitorous knights before they can reach Belladonna. If Thadeous can find his inner hero, he can help his brother prevent the destruction of his land. Stay a slacker, and not only does he die a coward, he gets front row seats to the dawn of an all-new Dark Ages.", "year" : 2011, "score" : 0.50431787967681884766 }
{ "genres" : [ "Animation", "Adventure", "Family" ], "title" : "Justin and the Knights of Valour", "fullplot" : "Justin lives in a kingdom where bureaucrats rule and knights have been ousted. His dream is to be become one of the Knights of Valour, like his grandfather was, but his father Reginald, the chief counsel to the Queen, wants his son to follow in his footsteps and become a lawyer. After an inspiring visit to his beloved Grandmother and bidding farewell to his supposed lady-love Lara, Justin leaves home and embarks on a quest to become a knight. Along the way he meets the beautiful, feisty Talia, a quirky wizard called Melquiades, and the handsome Sir Clorex and is mentored by three monks; Blucher, Legantir and Braulio, who teach and test him in the ancient ways of the Knights of Valour. Whilst an unlikely candidate for knighthood, Justin must rise to the challenge quickly when banished former knight Sir Heraclio and his army, lead by Sota, return and threaten to destroy the Kingdom.", "year" : 2013, "score" : 0.50405466556549072266 }
{ "genres" : [ "Action", "Adventure", "Fantasy" ], "title" : "Mythica: A Quest for Heroes", "fullplot" : "Stuck in a life of indentured servitude, Marek dreams of becoming a wizard. When she meets a beautiful priestess, Teela, in need of help, Marek escapes her master and puts together a team of adventurers and embarks on an epic quest to free Teela's sister from a vicious ogre.", "year" : 2014, "score" : 0.50399124622344970703 }
{ "fullplot" : "The tale of three unlikely heroes - a misfit mouse who prefers reading books to eating them, an unhappy rat who schemes to leave the darkness of the dungeon, and a bumbling servant girl with cauliflower ears - whose fates are intertwined with that of the castle's princess.", "year" : 2008, "genres" : [ "Adventure", "Animation", "Comedy" ], "title" : "The Tale of Despereaux", "score" : 0.50388348102569580078 }
{ "genres" : [ "Animation", "Adventure", "Comedy" ], "title" : "Ronal the Barbarian", "fullplot" : "Fantasy comedy about young Ronal who lives in a barbarian village. Ronal is weak, skinny and doesn't have the usual barbarian traits like everyone else and therefore is considered a laughing stock. But one day his village gets attacked, his tribe kidnapped by the evil Volcazar. Ronal decides to save his tribe and defeat Volcazar and on his way he must survive many dangerous situations...", "year" : 2011, "score" : 0.50383293628692626953 }
{ "genres" : [ "Action", "Adventure", "Comedy" ], "title" : "Dungeons & Dragons", "fullplot" : "The Empire of Izmer has long been a divided land. The Mages - an elite group of magic-users - rule whilst the lowly commoners are powerless. Izmer's young Empress, Savina, wants equality and prosperity for all, but the evil Mage Profion is plotting to depose her and establish his own rule. The Empress possesses a scepter which controls Izmer's Golden Dragons. To challenge her rule, Profion must have the scepter, and tricks the Council of Mages into believing Savina is unfit to hold it. Knowing that Profion will bring death and destruction to Izmer, Savina must find the legendary Rod of Savrille, a mythical rod that has the power to control Red Dragons, a species even mightier than the Gold. Enter two thieves, Ridley and Snails, who unwittingly become instrumental in Savina's search for the Rod. Joined by a feisty Dwarf named Elwood, and helped by the Empress's expert tracker, the Elf Norda, the young heroes go in search of the Rod of Savrille. From the deadly maze of the Thieves Guild at Antius to an Elven Village, secret grotto and abandoned castles, Ridley and his band must outwit Profion's chief henchman Damodar at every turn while, back in Izmer, Profion prepares to do battle with the Empress. All depends on the Rod, but the outcome of the race to reach it first is far from certain, and Izmar's very survival hangs in the balance.", "year" : 2000, "score" : 0.50373899936676025391 }
{ "genres" : [ "Adventure", "Fantasy" ], "title" : "The Hobbit: An Unexpected Journey", "fullplot" : "Bilbo Baggins is swept into a quest to reclaim the lost Dwarf Kingdom of Erebor from the fearsome dragon Smaug. Approached out of the blue by the wizard Gandalf the Grey, Bilbo finds himself joining a company of thirteen dwarves led by the legendary warrior, Thorin Oakenshield. Their journey will take them into the Wild; through treacherous lands swarming with Goblins and Orcs, deadly Wargs and Giant Spiders, Shapeshifters and Sorcerers. Although their goal lies to the East and the wastelands of the Lonely Mountain first they must escape the goblin tunnels, where Bilbo meets the creature that will change his life forever ... Gollum. Here, alone with Gollum, on the shores of an underground lake, the unassuming Bilbo Baggins not only discovers depths of guile and courage that surprise even him, he also gains possession of Gollum's \"precious\" ring that holds unexpected and useful qualities ... A simple, gold ring that is tied to the fate of all Middle-earth in ways Bilbo cannot begin to know.", "year" : 2012, "score" : 0.50365817546844482422 }
{ "genres" : [ "Adventure", "Sci-Fi", "Action" ], "title" : "Metalstorm: The Destruction of Jared-Syn", "fullplot" : "A seeker named Dogen rescues Dhyana after her father is murdered by the evil Jared-Syn. To avenge her father's death, Dogen must find Jared-Syn's hideout in the mysterious \"Lost City\", but the only person who knows where it is an aging, burned-out seeker named Rhodes. Along the way, they will need to do battle against the hunter Baal and his Cyclopean minions for engaging Jared-Syn in a final encounter.", "year" : 1983, "score" : 0.50365424156188964844 }
{ "genres" : [ "Adventure", "Drama", "Family" ], "title" : "Mio in the Land of Faraway", "fullplot" : "A fantasy about the lonely boy who is transferred from his dull life with his adoptive parents to the land where his real father is the king. In that country he sets out on a quest, together with his new friend, to destroy the evil Knight Kato.", "year" : 1987, "score" : 0.50365358591079711914 }
{ "fullplot" : "A 14th century Crusader returns to a homeland devastated by the Black Plague. A beleaguered church, deeming sorcery the culprit of the plague, commands the two knights to transport an accused witch to a remote abbey, where monks will perform a ritual in hopes of ending the pestilence. A priest, a grieving knight, a disgraced itinerant and a headstrong youth who can only dream of becoming a knight join a mission troubled by mythically hostile wilderness and fierce contention over the fate of the girl. When the embattled party arrives at the abbey, a horrific discovery jeopardises the knight's pledge to ensure the girl fair treatment, and pits them against an inexplicably powerful and destructive force.", "year" : 2011, "genres" : [ "Action", "Adventure", "Fantasy" ], "title" : "Season of the Witch", "score" : 0.50365185737609863281 }

```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between `1980` and `2020`. It generated embeddings for the query text using the `voyage-4` embedding model specified in the query and considered up to `100` nearest neighbors before returning the top ten results. It returns documents that summarize fantasy journey of a hero in the plot for movies released between `1980` and `2020`.

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles
between light and darkness* using the same model that was used in the index to perform a semantic search. It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```csharp
using MongoDB.Bson;  
using MongoDB.Bson.Serialization.Attributes;  
using MongoDB.Bson.Serialization.Conventions;  
using MongoDB.Driver;  
  
namespace VectorSearch;  
  
// Add the Movies class definition  
public class Movies  
{  
    [BsonId]  
    [BsonRepresentation(BsonType.ObjectId)]  
    public string? Id { get; set; }  
    public string? Title { get; set; }  
    public string? Fullplot { get; set; }  
}  

class Program  
{  
    static void Main(string[] args)  
    {  
        // Map title-case class properties to camel-case MongoDB fields  
        var camelCaseConvention = new ConventionPack { new CamelCaseElementNameConvention() };  
        ConventionRegistry.Register("CamelCase", camelCaseConvention, type => true);  
          
        // Connect to your deployment  
        const string mongoConnectionString = "<connection string>";  
        var client = new MongoClient(mongoConnectionString);  
  
        // Access your database and collection  
        var database = client.GetDatabase("sample_mflix");  
        var collection = database.GetCollection<Movies>("movies");  
          
        RunQuery(client, collection, "autoembed_index");  
    }  
  
    private static void RunQuery(  
        MongoClient client,  
        IMongoCollection<Movies> collection,  
        string indexName)  
    {  
        var options = new VectorSearchOptions<Movies>()  
        {  
            IndexName = indexName,  
            NumberOfCandidates = 100  
        };  
          
        var results = collection.Aggregate()  
            .VectorSearch(  
                "fullplot",  
                "young heroes caught in epic struggles between light and darkness",  
                10,  
                options)  
            .Project(Builders<Movies>.Projection  
                .Exclude(m => m.Id)  
                .Include(m => m.Title)  
                .Include(m => m.Fullplot)  
                .MetaVectorSearchScore("score"))  
            .ToList();  
          
        foreach (var listing in results)  
        {  
            Console.WriteLine(listing.ToJson());  
        }  
    }  
}  

```

**Output:**

```js
{ "title" : "Day Watch", "fullplot" : "Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.", "score" : 0.50499308109283447 }
{ "title" : "The Secret of Kells", "fullplot" : "Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?", "score" : 0.50475031137466431 }
{ "title" : "Rise of the Legend", "fullplot" : "An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.", "score" : 0.50469225645065308 }
{ "title" : "Bionicle: Mask of Light", "fullplot" : "In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.", "score" : 0.50457310676574707 }
{ "title" : "Turbo Kid", "fullplot" : "In a post-apocalyptic future, THE KID, a young solitary scavenger obsessed with comic books must face his fears and become a reluctant hero when he meets a mysterious girl named APPLE. Despite their efforts to keep to themselves, ZEUS, the sadistic and self-proclaimed leader of the Wasteland, plagues THE KID and APPLE. Armed with little more than blind faith and an ancient turbocharged weapon, THE KID learns of justice and friendship and embarks on an incredible journey to rid the Wasteland of evil and save the girl of his dreams.", "score" : 0.50450795888900757 }
{ "title" : "Tales of Vesperia: The First Strike", "fullplot" : "In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.", "score" : 0.50447642803192139 }
{ "title" : "Mune, le gardien de la lune", "fullplot" : "When a faun named Mune becomes the Guardian of the Moon, little did he had unprepared experience with the Moon and an accident that could put both the Moon and the Sun in danger, including a corrupt titan named Necross who wants the Sun for himself and placing the balance of night and day in great peril. Now with the help of a wax-child named Glim and the warrior, Sohone who also became the Sun Guardian, they go out on an exciting journey to get the Sun back and restore the Moon to their rightful place in the sky.", "score" : 0.50441938638687134 }
{ "title" : "Catatan (Harian) si Boy", "fullplot" : "A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.", "score" : 0.50425481796264648 }
{ "title" : "Deathgasm", "fullplot" : "Two teenage boys unwittingly summon an ancient evil entity known as The Blind One by delving into black magic while trying to escape their mundane lives.", "score" : 0.50423729419708252 }
{ "title" : "Island of Lost Souls", "fullplot" : "14-year-old Lulu moves to a small provincial town with her mother and younger brother. One night, her brother is struck by a beam of white light - actually the spirit of Herman Hartmann from the 19th-century. To her despair, Lulu realizes that Herman has possessed her brother, and the two of them are whirled into a fevered adventure. Joined by Oliver, a rich kid, and Richard, a disillusioned clairvoyant and inventor, they take on the dark, supernatural forces gathering over the town - evil from deep in the land of the dead, determined to take over the world and see them die.", "score" : 0.50423580408096313 }
```

#### Compatible Model Query

The following example uses the `voyage-4-large` model to query the index that was built using the `voyage-4` model. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles between
light and darkness* using the `voyage-4-large` embedding model, which is compatible with the `voyage-4` model used to index the `fullplot` field. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

```csharp
using MongoDB.Bson;          
using MongoDB.Bson.Serialization.Attributes;          
using MongoDB.Bson.Serialization.Conventions;          
using MongoDB.Driver;          
          
namespace VectorSearch;          
          
// Add the Movies class definition          
public class Movies          
{          
    [BsonId]          
    [BsonRepresentation(BsonType.ObjectId)]          
    public string? Id { get; set; }          
    public string? Title { get; set; }
    public string? Fullplot { get; set; }
}          
        
class Program          
{          
    static void Main(string[] args)          
    {          
        // Map title-case class properties to camel-case MongoDB fields          
        var camelCaseConvention = new ConventionPack { new CamelCaseElementNameConvention() };          
        ConventionRegistry.Register("CamelCase", camelCaseConvention, type => true);          
                  
        // Connect to your deployment          
        const string mongoConnectionString = "<connection-string>";          
        var client = new MongoClient(mongoConnectionString);          
          
        // Access your database and collection          
        var database = client.GetDatabase("sample_mflix");          
        var collection = database.GetCollection<Movies>("movies");          
                  
        RunQuery(client, collection, "autoembed_index");          
    }          
          
    private static void RunQuery(          
        MongoClient client,          
        IMongoCollection<Movies> collection,          
        string indexName)          
    {          
        var options = new VectorSearchOptions<Movies>()
        {
            IndexName = indexName,
            NumberOfCandidates = 100,
            AutoEmbeddingModelName = "voyage-4-large"
        };
          
        // Define the field using string  
        string fieldName = "fullplot";  
                
        var results = collection.Aggregate()          
            .VectorSearch(          
                fieldName,    
                "young heroes caught in epic struggles between light and darkness",          
                10,          
                options)          
            .Project(Builders<Movies>.Projection          
                .Exclude("_id")          
                .Include("title")
                .Include("fullplot")
                .MetaVectorSearchScore("score"))          
            .ToList();          
                
        foreach (var listing in results)          
        {          
            Console.WriteLine(listing.ToJson());          
        }          
    }      
}    
```

**Output:**

```js
{ "title" : "Turbo Kid", "fullplot" : "In a post-apocalyptic future, THE KID, a young solitary scavenger obsessed with comic books must face his fears and become a reluctant hero when he meets a mysterious girl named APPLE. Despite their efforts to keep to themselves, ZEUS, the sadistic and self-proclaimed leader of the Wasteland, plagues THE KID and APPLE. Armed with little more than blind faith and an ancient turbocharged weapon, THE KID learns of justice and friendship and embarks on an incredible journey to rid the Wasteland of evil and save the girl of his dreams.", "score" : 0.5042954683303833 }
{ "title" : "Bionicle: Mask of Light", "fullplot" : "In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.", "score" : 0.50429022312164307 }
{ "title" : "Day Watch", "fullplot" : "Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.", "score" : 0.50426173210144043 }
{ "fullplot" : "A young boy learns that he has extraordinary powers and is not of this Earth. As a young man, he journeys to discover where he came from and what he was sent here to do. But the hero in him must emerge if he is to save the world from annihilation and become the symbol of hope for all mankind.", "title" : "Man of Steel", "score" : 0.50421273708343506 }
{ "title" : "The Secret of Kells", "fullplot" : "Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?", "score" : 0.50413578748703003 }
{ "title" : "Rise of the Legend", "fullplot" : "An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.", "score" : 0.50407147407531738 }
{ "fullplot" : "This is the story of a young boy who moves to a small town after the divorce of his parents. At a local festival, he becomes an unlikely hero when he is chosen as the \"Kirin Rider,\" a protector of all things good. And he must lead Japan's ancient Yokai spirits in their apocalyptic war against the evil bizarre-looking monsters.", "title" : "The Great Yokai War", "score" : 0.50404101610183716 }
{ "title" : "Tales of Vesperia: The First Strike", "fullplot" : "In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.", "score" : 0.50402510166168213 }
{ "title" : "Brave Story", "fullplot" : "A young boy attempts to change his destiny by entering a magic gateway to another world; but on his quest to find the Tower of Fortune and be granted any wish, he must conjure up all his bravery to battle demons, his friends, and ultimately himself.", "score" : 0.50402295589447021 }
{ "title" : "Catatan (Harian) si Boy", "fullplot" : "A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.", "score" : 0.50398045778274536 }
```

#### Filter Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field for movies. The query automatically generates vector embeddings for the string *epic fantasy journey with reluctant
heroes* using the `voyage-4` embedding model, which is the model specified in the index for the `fullplot` field, to perform a semantic search. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot`, `genres`, and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```csharp
using MongoDB.Bson;          
using MongoDB.Bson.Serialization.Attributes;          
using MongoDB.Bson.Serialization.Conventions;          
using MongoDB.Driver;          
          
namespace VectorSearch;          
          
// Add the Movies class definition          
public class Movies          
{          
    [BsonId]          
    [BsonRepresentation(BsonType.ObjectId)]          
    public string? Id { get; set; }          
    public string? Title { get; set; }          
    public string? Fullplot { get; set; }          
    public int? Year { get; set; }        
    public List<string>? Genres { get; set; }        
}          
        
class Program          
{          
    static void Main(string[] args)          
    {          
        // Map title-case class properties to camel-case MongoDB fields          
        var camelCaseConvention = new ConventionPack { new CamelCaseElementNameConvention() };          
        ConventionRegistry.Register("CamelCase", camelCaseConvention, type => true);          
                  
        // Connect to your deployment          
        const string mongoConnectionString = "<connection-string>";          
        var client = new MongoClient(mongoConnectionString);          
          
        // Access your database and collection          
        var database = client.GetDatabase("sample_mflix");          
        var collection = database.GetCollection<Movies>("movies");          
                  
        RunQuery(client, collection, "autoembed_index");          
    }          
          
    private static void RunQuery(          
        MongoClient client,          
        IMongoCollection<Movies> collection,          
        string indexName)          
    {          
        // Build the filter      
        var filterBuilder = Builders<Movies>.Filter;      
        var filter = filterBuilder.And(      
            filterBuilder.Gte("year", 1980),      
            filterBuilder.Lte("year", 2020),      
            filterBuilder.In("genres", new[] { "Action", "Adventure", "Family" })      
        );      
        
        var options = new VectorSearchOptions<Movies>()          
        {          
            IndexName = indexName,          
            NumberOfCandidates = 100,      
            Filter = filter      
        };          
          
        // Define the field using string  
        string fieldName = "fullplot";  
                
        var results = collection.Aggregate()          
            .VectorSearch(          
                fieldName,    
                "epic fantasy journey with reluctant heroes",          
                10,          
                options)          
            .Project(Builders<Movies>.Projection          
                .Exclude("_id")          
                .Include("title")          
                .Include("fullplot")      
                .Include("year")      
                .Include("genres")          
                .MetaVectorSearchScore("score"))          
            .ToList();          
                
        foreach (var listing in results)          
        {          
            Console.WriteLine(listing.ToJson());          
        }          
    }      
}    
```

**Output:**

```js
{ "genres" : ["Adventure", "Comedy", "Fantasy"], "title" : "Your Highness", "fullplot" : "Throughout history, tales of chivalry have burnished the legends of brave, handsome knights who rescue fair damsels, slay dragons and conquer evil. But behind many a hero is a good-for-nothing younger brother trying just to stay out of the way of those dragons, evil and trouble in general. As two princes on a daring mission to save their land, they must rescue the heir apparent's fiancèe before their kingdom is destroyed. Thadeous (McBride) has spent his life watching his perfect older brother Fabious (Franco) embark upon valiant journeys and win the hearts of his people. Tired of being passed over for adventure, adoration and the throne, he's settled for a life of wizard's weed, hard booze and easy maidens. But when Fabious' bride-to-be, Belladonna (Zooey Deschanel), gets kidnapped by the evil wizard Leezar (Justin Theroux), the king gives his deadbeat son an ultimatum: Man up and help rescue her or get cut off. Half-assedly embarking upon his first quest, Thadeous joins Fabious to trek across the perilous outlands and free the princess. Joined by Isabel (Natalie Portman)-an elusive warrior with a dangerous agenda of her own-the brothers must vanquish horrific creatures and traitorous knights before they can reach Belladonna. If Thadeous can find his inner hero, he can help his brother prevent the destruction of his land. Stay a slacker, and not only does he die a coward, he gets front row seats to the dawn of an all-new Dark Ages.", "year" : 2011, "score" : 0.50431561470031738 }
{ "genres" : ["Animation", "Adventure", "Family"], "title" : "Justin and the Knights of Valour", "fullplot" : "Justin lives in a kingdom where bureaucrats rule and knights have been ousted. His dream is to be become one of the Knights of Valour, like his grandfather was, but his father Reginald, the chief counsel to the Queen, wants his son to follow in his footsteps and become a lawyer. After an inspiring visit to his beloved Grandmother and bidding farewell to his supposed lady-love Lara, Justin leaves home and embarks on a quest to become a knight. Along the way he meets the beautiful, feisty Talia, a quirky wizard called Melquiades, and the handsome Sir Clorex and is mentored by three monks; Blucher, Legantir and Braulio, who teach and test him in the ancient ways of the Knights of Valour. Whilst an unlikely candidate for knighthood, Justin must rise to the challenge quickly when banished former knight Sir Heraclio and his army, lead by Sota, return and threaten to destroy the Kingdom.", "year" : 2013, "score" : 0.50405204296112061 }
{ "genres" : ["Adventure", "Comedy", "Family"], "title" : "The Color of Magic", "fullplot" : "As Rincewind involuntarily becomes a guide to the naive tourist Twoflower, they find themselves forced to flee the city of Ankh-Morpork to escape a terrible fire, and begin on a journey across the Disc. Unknown to them, their journey & fate is being decided by the Gods playing a board game the whole time.", "year" : 2008, "score" : 0.50404489040374756 }
{ "genres" : ["Action", "Adventure", "Fantasy"], "title" : "Mythica: A Quest for Heroes", "fullplot" : "Stuck in a life of indentured servitude, Marek dreams of becoming a wizard. When she meets a beautiful priestess, Teela, in need of help, Marek escapes her master and puts together a team of adventurers and embarks on an epic quest to free Teela's sister from a vicious ogre.", "year" : 2014, "score" : 0.503986656665802 }
{ "genres" : ["Animation", "Adventure", "Family"], "title" : "The Secret of Kells", "fullplot" : "Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?", "year" : 2009, "score" : 0.50397264957427979 }
{ "fullplot" : "The tale of three unlikely heroes - a misfit mouse who prefers reading books to eating them, an unhappy rat who schemes to leave the darkness of the dungeon, and a bumbling servant girl with cauliflower ears - whose fates are intertwined with that of the castle's princess.", "year" : 2008, "genres" : ["Adventure", "Animation", "Comedy"], "title" : "The Tale of Despereaux", "score" : 0.50387692451477051 }
{ "genres" : ["Animation", "Adventure", "Comedy"], "title" : "Ronal the Barbarian", "fullplot" : "Fantasy comedy about young Ronal who lives in a barbarian village. Ronal is weak, skinny and doesn't have the usual barbarian traits like everyone else and therefore is considered a laughing stock. But one day his village gets attacked, his tribe kidnapped by the evil Volcazar. Ronal decides to save his tribe and defeat Volcazar and on his way he must survive many dangerous situations...", "year" : 2011, "score" : 0.50382566452026367 }
{ "genres" : ["Action", "Adventure", "Comedy"], "title" : "Dungeons & Dragons", "fullplot" : "The Empire of Izmer has long been a divided land. The Mages - an elite group of magic-users - rule whilst the lowly commoners are powerless. Izmer's young Empress, Savina, wants equality and prosperity for all, but the evil Mage Profion is plotting to depose her and establish his own rule. The Empress possesses a scepter which controls Izmer's Golden Dragons. To challenge her rule, Profion must have the scepter, and tricks the Council of Mages into believing Savina is unfit to hold it. Knowing that Profion will bring death and destruction to Izmer, Savina must find the legendary Rod of Savrille, a mythical rod that has the power to control Red Dragons, a species even mightier than the Gold. Enter two thieves, Ridley and Snails, who unwittingly become instrumental in Savina's search for the Rod. Joined by a feisty Dwarf named Elwood, and helped by the Empress's expert tracker, the Elf Norda, the young heroes go in search of the Rod of Savrille. From the deadly maze of the Thieves Guild at Antius to an Elven Village, secret grotto and abandoned castles, Ridley and his band must outwit Profion's chief henchman Damodar at every turn while, back in Izmer, Profion prepares to do battle with the Empress. All depends on the Rod, but the outcome of the race to reach it first is far from certain, and Izmar's very survival hangs in the balance.", "year" : 2000, "score" : 0.50373470783233643 }
{ "genres" : ["Adventure", "Fantasy"], "title" : "The Hobbit: An Unexpected Journey", "fullplot" : "Bilbo Baggins is swept into a quest to reclaim the lost Dwarf Kingdom of Erebor from the fearsome dragon Smaug. Approached out of the blue by the wizard Gandalf the Grey, Bilbo finds himself joining a company of thirteen dwarves led by the legendary warrior, Thorin Oakenshield. Their journey will take them into the Wild; through treacherous lands swarming with Goblins and Orcs, deadly Wargs and Giant Spiders, Shapeshifters and Sorcerers. Although their goal lies to the East and the wastelands of the Lonely Mountain first they must escape the goblin tunnels, where Bilbo meets the creature that will change his life forever ... Gollum. Here, alone with Gollum, on the shores of an underground lake, the unassuming Bilbo Baggins not only discovers depths of guile and courage that surprise even him, he also gains possession of Gollum's \"precious\" ring that holds unexpected and useful qualities ... A simple, gold ring that is tied to the fate of all Middle-earth in ways Bilbo cannot begin to know.", "year" : 2012, "score" : 0.50364935398101807 }
{ "genres" : ["Adventure", "Sci-Fi", "Action"], "title" : "Metalstorm: The Destruction of Jared-Syn", "fullplot" : "A seeker named Dogen rescues Dhyana after her father is murdered by the evil Jared-Syn. To avenge her father's death, Dogen must find Jared-Syn's hideout in the mysterious \"Lost City\", but the only person who knows where it is an aging, burned-out seeker named Rhodes. Along the way, they will need to do battle against the hunter Baal and his Cyclopean minions for engaging Jared-Syn in a final encounter.", "year" : 1983, "score" : 0.50364434719085693 }
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between `1980` and `2020`. It generated embeddings for the query text using the `voyage-4` embedding model specified in the query and considered up to `100` nearest neighbors before returning the top ten results. It returns documents that summarize fantasy journey of a hero in the plot for movies released between `1980` and `2020`.

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles
between light and darkness* using the same model that was used in the index to perform a semantic search. It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```go
package main

import (
	"context"
	"encoding/json"
	"fmt"
	"log"
	"time"

	"go.mongodb.org/mongo-driver/v2/bson"
	"go.mongodb.org/mongo-driver/v2/mongo"
	"go.mongodb.org/mongo-driver/v2/mongo/options"
)

const (
	indexName = "autoembed_index"
)

func main() {
	// Replace with your MongoDB connection string.
	uri := "<connection-string>"

	// Create a context with a timeout for querying.
	ctx, cancel := context.WithTimeout(context.Background(), 2*time.Minute)
	defer cancel()

	// Connect to your deployment.
	client, err := mongo.Connect(options.Client().ApplyURI(uri))
	if err != nil {
		log.Fatalf("Failed to connect to MongoDB: %v", err)
	}
	defer func() {
		if err := client.Disconnect(context.Background()); err != nil {
			log.Printf("Error disconnecting client: %v", err)
		}
	}()

	// Access your database and collection.
	db := client.Database("sample_mflix")
	coll := db.Collection("movies")

	// Run a $vectorSearch query using the auto-embedding index.
	if err := runVectorSearchQuery(ctx, coll); err != nil {
		log.Fatalf("Failed to run $vectorSearch query: %v", err)
	}
}

func runVectorSearchQuery(ctx context.Context, coll *mongo.Collection) error {
	pipeline := mongo.Pipeline{
		{{
			"$vectorSearch", bson.D{
				{"index", indexName},
				{"path", "fullplot"},
				{"query", bson.D{
					{"text", "young heroes caught in epic struggles between light and darkness"},
				}},
				{"numCandidates", 100},
				{"limit", 10},
			},
		}},
		{{
			"$project", bson.D{
				{"_id", 0},
				{"title", 1},
				{"fullplot", 1},
				{"score", bson.D{{"$meta", "vectorSearchScore"}}},
			},
		}},
	}

	cursor, err := coll.Aggregate(ctx, pipeline)
	if err != nil {
		return fmt.Errorf("aggregate: %w", err)
	}
	defer cursor.Close(ctx)

	fmt.Println("Query results:")
	for cursor.Next(ctx) {
		var doc bson.M
		if err := cursor.Decode(&doc); err != nil {
			return fmt.Errorf("decode result: %w", err)
		}

		// Marshal each document to compact JSON (Extended JSON for Decimal128, etc.).
		data, err := json.Marshal(doc)
		if err != nil {
			return fmt.Errorf("marshal result to JSON: %w", err)
		}

		fmt.Println(string(data))
	}
	return cursor.Err()
}

```

**Output:**

```shell
Query results:
{"fullplot":"Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.","score":0.5049930810928345,"title":"Day Watch"}
{"fullplot":"Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?","score":0.5047503113746643,"title":"The Secret of Kells"}
{"fullplot":"An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.","score":0.5046922564506531,"title":"Rise of the Legend"}
{"fullplot":"In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth \u0026 Water, try to protect the chosen ones as they seek their destiny.","score":0.5045731067657471,"title":"Bionicle: Mask of Light"}
{"fullplot":"In a post-apocalyptic future, THE KID, a young solitary scavenger obsessed with comic books must face his fears and become a reluctant hero when he meets a mysterious girl named APPLE. Despite their efforts to keep to themselves, ZEUS, the sadistic and self-proclaimed leader of the Wasteland, plagues THE KID and APPLE. Armed with little more than blind faith and an ancient turbocharged weapon, THE KID learns of justice and friendship and embarks on an incredible journey to rid the Wasteland of evil and save the girl of his dreams.","score":0.5045079588890076,"title":"Turbo Kid"}
{"fullplot":"In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.","score":0.5044764280319214,"title":"Tales of Vesperia: The First Strike"}
{"fullplot":"When a faun named Mune becomes the Guardian of the Moon, little did he had unprepared experience with the Moon and an accident that could put both the Moon and the Sun in danger, including a corrupt titan named Necross who wants the Sun for himself and placing the balance of night and day in great peril. Now with the help of a wax-child named Glim and the warrior, Sohone who also became the Sun Guardian, they go out on an exciting journey to get the Sun back and restore the Moon to their rightful place in the sky.","score":0.5044193863868713,"title":"Mune, le gardien de la lune"}
{"fullplot":"A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.","score":0.5042548179626465,"title":"Catatan (Harian) si Boy"}
{"fullplot":"Two teenage boys unwittingly summon an ancient evil entity known as The Blind One by delving into black magic while trying to escape their mundane lives.","score":0.5042372941970825,"title":"Deathgasm"}
{"fullplot":"14-year-old Lulu moves to a small provincial town with her mother and younger brother. One night, her brother is struck by a beam of white light - actually the spirit of Herman Hartmann from the 19th-century. To her despair, Lulu realizes that Herman has possessed her brother, and the two of them are whirled into a fevered adventure. Joined by Oliver, a rich kid, and Richard, a disillusioned clairvoyant and inventor, they take on the dark, supernatural forces gathering over the town - evil from deep in the land of the dead, determined to take over the world and see them die.","score":0.5042358040809631,"title":"Island of Lost Souls"}
```

#### Compatible Model Query

The following example uses the `voyage-4-large` model to query the index that was built using the `voyage-4` model. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles between
light and darkness* using the `voyage-4-large` embedding model, which is compatible with the `voyage-4` model used to index the `fullplot` field. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

```go
package main

import (
	"context"
	"encoding/json"
	"fmt"
	"log"
	"time"

	"go.mongodb.org/mongo-driver/v2/bson"
	"go.mongodb.org/mongo-driver/v2/mongo"
	"go.mongodb.org/mongo-driver/v2/mongo/options"
)

const (
	indexName = "autoembed_index"
)

func main() {
	// Replace with your MongoDB connection string.
	uri := "<connection-string>"

	// Create a context with a timeout for querying.
	ctx, cancel := context.WithTimeout(context.Background(), 2*time.Minute)
	defer cancel()

	// Connect to your deployment.
	client, err := mongo.Connect(options.Client().ApplyURI(uri))
	if err != nil {
		log.Fatalf("Failed to connect to MongoDB: %v", err)
	}
	defer func() {
		if err := client.Disconnect(context.Background()); err != nil {
			log.Printf("Error disconnecting client: %v", err)
		}
	}()

	// Access your database and collection.
	db := client.Database("sample_mflix")
	coll := db.Collection("movies")

	// Run a $vectorSearch query using the auto-embedding index.
	if err := runVectorSearchQuery(ctx, coll); err != nil {
		log.Fatalf("Failed to run $vectorSearch query: %v", err)
	}
}

func runVectorSearchQuery(ctx context.Context, coll *mongo.Collection) error {
	pipeline := mongo.Pipeline{
		{{
			"$vectorSearch", bson.D{
				{"index", indexName},
				{"path", "fullplot"},
				{"query", bson.D{
					{"text", "young heroes caught in epic struggles between light and darkness"},
				}},
				{"model", "voyage-4-large"},
				{"numCandidates", 100},
				{"limit", 10},
			},
		}},
		{{
			"$project", bson.D{
				{"_id", 0},
				{"title", 1},
				{"fullplot", 1},
				{"year", 1},
				{"genres", 1},
				{"score", bson.D{{"$meta", "vectorSearchScore"}}},
			},
		}},
	}

	cursor, err := coll.Aggregate(ctx, pipeline)
	if err != nil {
		return fmt.Errorf("aggregate: %w", err)
	}
	defer cursor.Close(ctx)

	fmt.Println("Query results:")
	for cursor.Next(ctx) {
		var doc bson.M
		if err := cursor.Decode(&doc); err != nil {
			return fmt.Errorf("decode result: %w", err)
		}

		// Marshal each document to compact JSON (Extended JSON for Decimal128, etc.).
		data, err := json.Marshal(doc)
		if err != nil {
			return fmt.Errorf("marshal result to JSON: %w", err)
		}

		fmt.Println(string(data))
	}
	return cursor.Err()
}

```

**Output:**

```shell
Query results:
{"fullplot":"In a post-apocalyptic future, THE KID, a young solitary scavenger obsessed with comic books must face his fears and become a reluctant hero when he meets a mysterious girl named APPLE. Despite their efforts to keep to themselves, ZEUS, the sadistic and self-proclaimed leader of the Wasteland, plagues THE KID and APPLE. Armed with little more than blind faith and an ancient turbocharged weapon, THE KID learns of justice and friendship and embarks on an incredible journey to rid the Wasteland of evil and save the girl of his dreams.","genres":["Action","Sci-Fi"],"score":0.5042954683303833,"title":"Turbo Kid","year":2015}
{"fullplot":"In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth \u0026 Water, try to protect the chosen ones as they seek their destiny.","genres":["Animation","Action","Adventure"],"score":0.5042902231216431,"title":"Bionicle: Mask of Light","year":2003}
{"fullplot":"Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.","genres":["Action","Fantasy","Thriller"],"score":0.5042617321014404,"title":"Day Watch","year":2006}
{"fullplot":"A young boy learns that he has extraordinary powers and is not of this Earth. As a young man, he journeys to discover where he came from and what he was sent here to do. But the hero in him must emerge if he is to save the world from annihilation and become the symbol of hope for all mankind.","genres":["Action","Adventure","Fantasy"],"score":0.5042127370834351,"title":"Man of Steel","year":2013}
{"fullplot":"Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?","genres":["Animation","Adventure","Family"],"score":0.50413578748703,"title":"The Secret of Kells","year":2009}
{"fullplot":"An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.","genres":["Action","Biography","Drama"],"score":0.5040714740753174,"title":"Rise of the Legend","year":2014}
{"fullplot":"This is the story of a young boy who moves to a small town after the divorce of his parents. At a local festival, he becomes an unlikely hero when he is chosen as the \"Kirin Rider,\" a protector of all things good. And he must lead Japan's ancient Yokai spirits in their apocalyptic war against the evil bizarre-looking monsters.","genres":["Adventure","Family","Fantasy"],"score":0.5040410161018372,"title":"The Great Yokai War","year":2005}
{"fullplot":"In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.","genres":["Animation"],"score":0.5040251016616821,"title":"Tales of Vesperia: The First Strike","year":2009}
{"fullplot":"A young boy attempts to change his destiny by entering a magic gateway to another world; but on his quest to find the Tower of Fortune and be granted any wish, he must conjure up all his bravery to battle demons, his friends, and ultimately himself.","genres":["Animation","Adventure","Mystery"],"score":0.5040229558944702,"title":"Brave Story","year":2006}
{"fullplot":"A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.","genres":["Action","Drama","Romance"],"score":0.5039804577827454,"title":"Catatan (Harian) si Boy","year":2011}
```

#### Filter Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field for movies. The query automatically generates vector embeddings for the string *epic fantasy journey with reluctant
heroes* using the `voyage-4` embedding model, which is the model specified in the index for the `fullplot` field, to perform a semantic search. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot`, `genres`, and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```go
package main

import (
	"context"
	"encoding/json"
	"fmt"
	"log"
	"time"

	"go.mongodb.org/mongo-driver/v2/bson"
	"go.mongodb.org/mongo-driver/v2/mongo"
	"go.mongodb.org/mongo-driver/v2/mongo/options"
)

const (
	indexName = "autoembed_index"
)

func main() {
	// Replace with your MongoDB connection string.
	uri := "<connection-string>"

	// Create a context with a timeout for querying.
	ctx, cancel := context.WithTimeout(context.Background(), 2*time.Minute)
	defer cancel()

	// Connect to your deployment.
	client, err := mongo.Connect(options.Client().ApplyURI(uri))
	if err != nil {
		log.Fatalf("Failed to connect to MongoDB: %v", err)
	}
	defer func() {
		if err := client.Disconnect(context.Background()); err != nil {
			log.Printf("Error disconnecting client: %v", err)
		}
	}()

	// Access your database and collection.
	db := client.Database("sample_mflix")
	coll := db.Collection("movies")

	// Run a $vectorSearch query using the auto-embedding index.
	if err := runVectorSearchQuery(ctx, coll); err != nil {
		log.Fatalf("Failed to run $vectorSearch query: %v", err)
	}
}

func runVectorSearchQuery(ctx context.Context, coll *mongo.Collection) error {
	pipeline := mongo.Pipeline{
		{{
			"$vectorSearch", bson.D{
				{"index", indexName},
				{"path", "fullplot"},
				{"filter", bson.D{
					{"$and", bson.A{
						bson.D{{"year", bson.D{{"$gte", 1980}}}},
						bson.D{{"year", bson.D{{"$lt", 2020}}}},
						bson.D{{"genres", bson.D{{"$in", bson.A{"Action", "Adventure", "Family"}}}}},
					}},
				}},
				{"query", bson.D{
					{"text", "epic fantasy journey with reluctant heroes"},
				}},
				{"numCandidates", 100},
				{"limit", 10},
			},
		}},
		{{
			"$project", bson.D{
				{"_id", 0},
				{"title", 1},
				{"fullplot", 1},
				{"year", 1},
				{"genres", 1},
				{"score", bson.D{{"$meta", "vectorSearchScore"}}},
			},
		}},
	}

	cursor, err := coll.Aggregate(ctx, pipeline)
	if err != nil {
		return fmt.Errorf("aggregate: %w", err)
	}
	defer cursor.Close(ctx)

	fmt.Println("Query results:")
	for cursor.Next(ctx) {
		var doc bson.M
		if err := cursor.Decode(&doc); err != nil {
			return fmt.Errorf("decode result: %w", err)
		}

		// Marshal each document to compact JSON (Extended JSON for Decimal128, etc.).
		data, err := json.Marshal(doc)
		if err != nil {
			return fmt.Errorf("marshal result to JSON: %w", err)
		}

		fmt.Println(string(data))
	}
	return cursor.Err()
}

```

**Output:**

```shell
Query results:
{"fullplot":"Throughout history, tales of chivalry have burnished the legends of brave, handsome knights who rescue fair damsels, slay dragons and conquer evil. But behind many a hero is a good-for-nothing younger brother trying just to stay out of the way of those dragons, evil and trouble in general. As two princes on a daring mission to save their land, they must rescue the heir apparent's fiancèe before their kingdom is destroyed. Thadeous (McBride) has spent his life watching his perfect older brother Fabious (Franco) embark upon valiant journeys and win the hearts of his people. Tired of being passed over for adventure, adoration and the throne, he's settled for a life of wizard's weed, hard booze and easy maidens. But when Fabious' bride-to-be, Belladonna (Zooey Deschanel), gets kidnapped by the evil wizard Leezar (Justin Theroux), the king gives his deadbeat son an ultimatum: Man up and help rescue her or get cut off. Half-assedly embarking upon his first quest, Thadeous joins Fabious to trek across the perilous outlands and free the princess. Joined by Isabel (Natalie Portman)-an elusive warrior with a dangerous agenda of her own-the brothers must vanquish horrific creatures and traitorous knights before they can reach Belladonna. If Thadeous can find his inner hero, he can help his brother prevent the destruction of his land. Stay a slacker, and not only does he die a coward, he gets front row seats to the dawn of an all-new Dark Ages.","genres":["Adventure","Comedy","Fantasy"],"score":0.5043156147003174,"title":"Your Highness","year":2011}
{"fullplot":"Justin lives in a kingdom where bureaucrats rule and knights have been ousted. His dream is to be become one of the Knights of Valour, like his grandfather was, but his father Reginald, the chief counsel to the Queen, wants his son to follow in his footsteps and become a lawyer. After an inspiring visit to his beloved Grandmother and bidding farewell to his supposed lady-love Lara, Justin leaves home and embarks on a quest to become a knight. Along the way he meets the beautiful, feisty Talia, a quirky wizard called Melquiades, and the handsome Sir Clorex and is mentored by three monks; Blucher, Legantir and Braulio, who teach and test him in the ancient ways of the Knights of Valour. Whilst an unlikely candidate for knighthood, Justin must rise to the challenge quickly when banished former knight Sir Heraclio and his army, lead by Sota, return and threaten to destroy the Kingdom.","genres":["Animation","Adventure","Family"],"score":0.5040520429611206,"title":"Justin and the Knights of Valour","year":2013}
{"fullplot":"As Rincewind involuntarily becomes a guide to the naive tourist Twoflower, they find themselves forced to flee the city of Ankh-Morpork to escape a terrible fire, and begin on a journey across the Disc. Unknown to them, their journey \u0026 fate is being decided by the Gods playing a board game the whole time.","genres":["Adventure","Comedy","Family"],"score":0.5040448904037476,"title":"The Color of Magic","year":2008}
{"fullplot":"Stuck in a life of indentured servitude, Marek dreams of becoming a wizard. When she meets a beautiful priestess, Teela, in need of help, Marek escapes her master and puts together a team of adventurers and embarks on an epic quest to free Teela's sister from a vicious ogre.","genres":["Action","Adventure","Fantasy"],"score":0.503986656665802,"title":"Mythica: A Quest for Heroes","year":2014}
{"fullplot":"Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?","genres":["Animation","Adventure","Family"],"score":0.5039726495742798,"title":"The Secret of Kells","year":2009}
{"fullplot":"The tale of three unlikely heroes - a misfit mouse who prefers reading books to eating them, an unhappy rat who schemes to leave the darkness of the dungeon, and a bumbling servant girl with cauliflower ears - whose fates are intertwined with that of the castle's princess.","genres":["Adventure","Animation","Comedy"],"score":0.5038769245147705,"title":"The Tale of Despereaux","year":2008}
{"fullplot":"Fantasy comedy about young Ronal who lives in a barbarian village. Ronal is weak, skinny and doesn't have the usual barbarian traits like everyone else and therefore is considered a laughing stock. But one day his village gets attacked, his tribe kidnapped by the evil Volcazar. Ronal decides to save his tribe and defeat Volcazar and on his way he must survive many dangerous situations...","genres":["Animation","Adventure","Comedy"],"score":0.5038256645202637,"title":"Ronal the Barbarian","year":2011}
{"fullplot":"The Empire of Izmer has long been a divided land. The Mages - an elite group of magic-users - rule whilst the lowly commoners are powerless. Izmer's young Empress, Savina, wants equality and prosperity for all, but the evil Mage Profion is plotting to depose her and establish his own rule. The Empress possesses a scepter which controls Izmer's Golden Dragons. To challenge her rule, Profion must have the scepter, and tricks the Council of Mages into believing Savina is unfit to hold it. Knowing that Profion will bring death and destruction to Izmer, Savina must find the legendary Rod of Savrille, a mythical rod that has the power to control Red Dragons, a species even mightier than the Gold. Enter two thieves, Ridley and Snails, who unwittingly become instrumental in Savina's search for the Rod. Joined by a feisty Dwarf named Elwood, and helped by the Empress's expert tracker, the Elf Norda, the young heroes go in search of the Rod of Savrille. From the deadly maze of the Thieves Guild at Antius to an Elven Village, secret grotto and abandoned castles, Ridley and his band must outwit Profion's chief henchman Damodar at every turn while, back in Izmer, Profion prepares to do battle with the Empress. All depends on the Rod, but the outcome of the race to reach it first is far from certain, and Izmar's very survival hangs in the balance.","genres":["Action","Adventure","Comedy"],"score":0.5037347078323364,"title":"Dungeons \u0026 Dragons","year":2000}
{"fullplot":"Bilbo Baggins is swept into a quest to reclaim the lost Dwarf Kingdom of Erebor from the fearsome dragon Smaug. Approached out of the blue by the wizard Gandalf the Grey, Bilbo finds himself joining a company of thirteen dwarves led by the legendary warrior, Thorin Oakenshield. Their journey will take them into the Wild; through treacherous lands swarming with Goblins and Orcs, deadly Wargs and Giant Spiders, Shapeshifters and Sorcerers. Although their goal lies to the East and the wastelands of the Lonely Mountain first they must escape the goblin tunnels, where Bilbo meets the creature that will change his life forever ... Gollum. Here, alone with Gollum, on the shores of an underground lake, the unassuming Bilbo Baggins not only discovers depths of guile and courage that surprise even him, he also gains possession of Gollum's \"precious\" ring that holds unexpected and useful qualities ... A simple, gold ring that is tied to the fate of all Middle-earth in ways Bilbo cannot begin to know.","genres":["Adventure","Fantasy"],"score":0.5036493539810181,"title":"The Hobbit: An Unexpected Journey","year":2012}
{"fullplot":"A seeker named Dogen rescues Dhyana after her father is murdered by the evil Jared-Syn. To avenge her father's death, Dogen must find Jared-Syn's hideout in the mysterious \"Lost City\", but the only person who knows where it is an aging, burned-out seeker named Rhodes. Along the way, they will need to do battle against the hunter Baal and his Cyclopean minions for engaging Jared-Syn in a final encounter.","genres":["Adventure","Sci-Fi","Action"],"score":0.5036443471908569,"title":"Metalstorm: The Destruction of Jared-Syn","year":1983}
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between `1980` and `2020`. It generated embeddings for the query text using the `voyage-4` embedding model specified in the query and considered up to `100` nearest neighbors before returning the top ten results. It returns documents that summarize fantasy journey of a hero in the plot for movies released between `1980` and `2020`.

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles
between light and darkness* using the same model that was used in the index to perform a semantic search. It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```java
import static com.mongodb.client.model.Aggregates.*;
import static com.mongodb.client.model.Projections.*;
import static com.mongodb.client.model.search.SearchPath.fieldPath;
import static com.mongodb.client.model.search.VectorSearchOptions.approximateVectorSearchOptions;
import static com.mongodb.client.model.search.VectorSearchQuery.textQuery;
import static java.util.Arrays.asList;

import com.mongodb.client.MongoClient;
import com.mongodb.client.MongoClients;
import com.mongodb.client.MongoCollection;
import com.mongodb.client.MongoDatabase;
import org.bson.Document;
import org.bson.conversions.Bson;

import java.util.ArrayList;
import java.util.List;

public class AutoEmbedQuery {
    public static void main(String[] args) {
        // Replace the placeholder with your connection string
        String uri = "<connection-string>";
        
        try (MongoClient client = MongoClients.create(uri)) {
            MongoDatabase database = client.getDatabase("sample_mflix");
            MongoCollection<Document> collection = database.getCollection("movies");
            
            List<Bson> pipeline = asList(
                vectorSearch(
                    fieldPath("fullplot"),
                    textQuery("young heroes caught in epic struggles between light and darkness"),
                    "autoembed_index",
                    10L,
                    approximateVectorSearchOptions(100L)
                ),
                project(
                    fields(
                        excludeId(),
                        include("title", "fullplot"),
                        computed("score", new Document("$meta", "vectorSearchScore"))
                    )
                )
            );
            
            List<Document> results = collection.aggregate(pipeline).into(new ArrayList<>());
            for (Document doc : results) {
                System.out.println(doc.toJson());
            }
        }
    }
}
```

**Output:**

```js
{"title": "Day Watch", "fullplot": "Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.", "score": 0.5049930810928345}
{"title": "The Secret of Kells", "fullplot": "Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?", "score": 0.5047503113746643}
{"title": "Rise of the Legend", "fullplot": "An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.", "score": 0.5046922564506531}
{"title": "Bionicle: Mask of Light", "fullplot": "In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.", "score": 0.5045731067657471}
{"title": "Turbo Kid", "fullplot": "In a post-apocalyptic future, THE KID, a young solitary scavenger obsessed with comic books must face his fears and become a reluctant hero when he meets a mysterious girl named APPLE. Despite their efforts to keep to themselves, ZEUS, the sadistic and self-proclaimed leader of the Wasteland, plagues THE KID and APPLE. Armed with little more than blind faith and an ancient turbocharged weapon, THE KID learns of justice and friendship and embarks on an incredible journey to rid the Wasteland of evil and save the girl of his dreams.", "score": 0.5045079588890076}
{"title": "Tales of Vesperia: The First Strike", "fullplot": "In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.", "score": 0.5044764280319214}
{"title": "Mune, le gardien de la lune", "fullplot": "When a faun named Mune becomes the Guardian of the Moon, little did he had unprepared experience with the Moon and an accident that could put both the Moon and the Sun in danger, including a corrupt titan named Necross who wants the Sun for himself and placing the balance of night and day in great peril. Now with the help of a wax-child named Glim and the warrior, Sohone who also became the Sun Guardian, they go out on an exciting journey to get the Sun back and restore the Moon to their rightful place in the sky.", "score": 0.5044193863868713}
{"title": "Catatan (Harian) si Boy", "fullplot": "A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.", "score": 0.5042548179626465}
{"title": "Deathgasm", "fullplot": "Two teenage boys unwittingly summon an ancient evil entity known as The Blind One by delving into black magic while trying to escape their mundane lives.", "score": 0.5042372941970825}
{"title": "Island of Lost Souls", "fullplot": "14-year-old Lulu moves to a small provincial town with her mother and younger brother. One night, her brother is struck by a beam of white light - actually the spirit of Herman Hartmann from the 19th-century. To her despair, Lulu realizes that Herman has possessed her brother, and the two of them are whirled into a fevered adventure. Joined by Oliver, a rich kid, and Richard, a disillusioned clairvoyant and inventor, they take on the dark, supernatural forces gathering over the town - evil from deep in the land of the dead, determined to take over the world and see them die.", "score": 0.5042358040809631}
```

#### Compatible Model Query

The following example uses the `voyage-4-large` model to query the index that was built using the `voyage-4` model. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles between
light and darkness* using the `voyage-4-large` embedding model, which is compatible with the `voyage-4` model used to index the `fullplot` field. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

```java
import static com.mongodb.client.model.Aggregates.*;
import static com.mongodb.client.model.Projections.*;
import static com.mongodb.client.model.search.SearchPath.fieldPath;
import static com.mongodb.client.model.search.VectorSearchOptions.approximateVectorSearchOptions;
import static com.mongodb.client.model.search.VectorSearchQuery.textQuery;
import static java.util.Arrays.asList;

import com.mongodb.client.MongoClient;
import com.mongodb.client.MongoClients;
import com.mongodb.client.MongoCollection;
import com.mongodb.client.MongoDatabase;
import org.bson.Document;
import org.bson.conversions.Bson;

import java.util.ArrayList;
import java.util.List;

public class AutoEmbedQuery {
    public static void main(String[] args) {
        // Replace the placeholder with your connection string
        String uri = "<connection-string>";
        
        try (MongoClient client = MongoClients.create(uri)) {
            MongoDatabase database = client.getDatabase("sample_mflix");
            MongoCollection<Document> collection = database.getCollection("movies");
            
            List<Bson> pipeline = asList(
                vectorSearch(
                    fieldPath("fullplot"),
                    textQuery("young heroes caught in epic struggles between light and darkness"),
                    "autoembed_index",
                    10L,
                    approximateVectorSearchOptions(100L)
                        .option("model", "voyage-4-large")
                ),
                project(
                    fields(
                        excludeId(),
                        include("title", "fullplot"),
                        computed("score", new Document("$meta", "vectorSearchScore"))
                    )
                )
            );
            
            List<Document> results = collection.aggregate(pipeline).into(new ArrayList<>());
            for (Document doc : results) {
                System.out.println(doc.toJson());
            }
        }
    }
}
```

**Output:**

```js
{"title": "Turbo Kid", "fullplot": "In a post-apocalyptic future, THE KID, a young solitary scavenger obsessed with comic books must face his fears and become a reluctant hero when he meets a mysterious girl named APPLE. Despite their efforts to keep to themselves, ZEUS, the sadistic and self-proclaimed leader of the Wasteland, plagues THE KID and APPLE. Armed with little more than blind faith and an ancient turbocharged weapon, THE KID learns of justice and friendship and embarks on an incredible journey to rid the Wasteland of evil and save the girl of his dreams.", "score": 0.5042954683303833}
{"title": "Bionicle: Mask of Light", "fullplot": "In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.", "score": 0.5042902231216431}
{"title": "Day Watch", "fullplot": "Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.", "score": 0.5042617321014404}
{"fullplot": "A young boy learns that he has extraordinary powers and is not of this Earth. As a young man, he journeys to discover where he came from and what he was sent here to do. But the hero in him must emerge if he is to save the world from annihilation and become the symbol of hope for all mankind.", "title": "Man of Steel", "score": 0.5042127370834351}
{"title": "The Secret of Kells", "fullplot": "Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?", "score": 0.50413578748703}
{"title": "Rise of the Legend", "fullplot": "An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.", "score": 0.5040714740753174}
{"fullplot": "This is the story of a young boy who moves to a small town after the divorce of his parents. At a local festival, he becomes an unlikely hero when he is chosen as the \"Kirin Rider,\" a protector of all things good. And he must lead Japan's ancient Yokai spirits in their apocalyptic war against the evil bizarre-looking monsters.", "title": "The Great Yokai War", "score": 0.5040410161018372}
{"title": "Tales of Vesperia: The First Strike", "fullplot": "In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.", "score": 0.5040251016616821}
{"title": "Brave Story", "fullplot": "A young boy attempts to change his destiny by entering a magic gateway to another world; but on his quest to find the Tower of Fortune and be granted any wish, he must conjure up all his bravery to battle demons, his friends, and ultimately himself.", "score": 0.5040229558944702}
{"title": "Catatan (Harian) si Boy", "fullplot": "A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.", "score": 0.5039804577827454}
```

#### Filter Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field for movies. The query automatically generates vector embeddings for the string *epic fantasy journey with reluctant
heroes* using the `voyage-4` embedding model, which is the model specified in the index for the `fullplot` field, to perform a semantic search. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot`, `genres`, and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```java
import static com.mongodb.client.model.Aggregates.*;
import static com.mongodb.client.model.Filters.*;
import static com.mongodb.client.model.Projections.*;
import static com.mongodb.client.model.search.SearchPath.fieldPath;
import static com.mongodb.client.model.search.VectorSearchOptions.approximateVectorSearchOptions;
import static com.mongodb.client.model.search.VectorSearchQuery.textQuery;
import static java.util.Arrays.asList;

import com.mongodb.client.MongoClient;
import com.mongodb.client.MongoClients;
import com.mongodb.client.MongoCollection;
import com.mongodb.client.MongoDatabase;
import org.bson.Document;
import org.bson.conversions.Bson;

import java.util.ArrayList;
import java.util.List;

public class AutoEmbedQuery {
    public static void main(String[] args) {
        // Replace the placeholder with your connection string
        String uri = "<connection-string>";
        
        try (MongoClient client = MongoClients.create(uri)) {
            MongoDatabase database = client.getDatabase("sample_mflix");
            MongoCollection<Document> collection = database.getCollection("movies");
            
            List<Bson> pipeline = asList(
                vectorSearch(
                    fieldPath("fullplot"),
                    textQuery("epic fantasy journey with reluctant heroes"),
                    "autoembed_index",
                    10L,
                    approximateVectorSearchOptions(100L)
                        .filter(and(
                            gte("year", 1980),
                            lte("year", 2020),
                            in("genres", asList("Action", "Adventure", "Family"))
                        ))
                ),
                project(
                    fields(
                        excludeId(),
                        include("title", "fullplot"),
                        computed("score", new Document("$meta", "vectorSearchScore"))
                    )
                )
            );
            
            List<Document> results = collection.aggregate(pipeline).into(new ArrayList<>());
            for (Document doc : results) {
                System.out.println(doc.toJson());
            }
        }
    }
}
```

**Output:**

```js
{"title": "Your Highness", "fullplot": "Throughout history, tales of chivalry have burnished the legends of brave, handsome knights who rescue fair damsels, slay dragons and conquer evil. But behind many a hero is a good-for-nothing younger brother trying just to stay out of the way of those dragons, evil and trouble in general. As two princes on a daring mission to save their land, they must rescue the heir apparent's fiancèe before their kingdom is destroyed. Thadeous (McBride) has spent his life watching his perfect older brother Fabious (Franco) embark upon valiant journeys and win the hearts of his people. Tired of being passed over for adventure, adoration and the throne, he's settled for a life of wizard's weed, hard booze and easy maidens. But when Fabious' bride-to-be, Belladonna (Zooey Deschanel), gets kidnapped by the evil wizard Leezar (Justin Theroux), the king gives his deadbeat son an ultimatum: Man up and help rescue her or get cut off. Half-assedly embarking upon his first quest, Thadeous joins Fabious to trek across the perilous outlands and free the princess. Joined by Isabel (Natalie Portman)-an elusive warrior with a dangerous agenda of her own-the brothers must vanquish horrific creatures and traitorous knights before they can reach Belladonna. If Thadeous can find his inner hero, he can help his brother prevent the destruction of his land. Stay a slacker, and not only does he die a coward, he gets front row seats to the dawn of an all-new Dark Ages.", "score": 0.5043156147003174}
{"title": "Justin and the Knights of Valour", "fullplot": "Justin lives in a kingdom where bureaucrats rule and knights have been ousted. His dream is to be become one of the Knights of Valour, like his grandfather was, but his father Reginald, the chief counsel to the Queen, wants his son to follow in his footsteps and become a lawyer. After an inspiring visit to his beloved Grandmother and bidding farewell to his supposed lady-love Lara, Justin leaves home and embarks on a quest to become a knight. Along the way he meets the beautiful, feisty Talia, a quirky wizard called Melquiades, and the handsome Sir Clorex and is mentored by three monks; Blucher, Legantir and Braulio, who teach and test him in the ancient ways of the Knights of Valour. Whilst an unlikely candidate for knighthood, Justin must rise to the challenge quickly when banished former knight Sir Heraclio and his army, lead by Sota, return and threaten to destroy the Kingdom.", "score": 0.5040520429611206}
{"title": "The Color of Magic", "fullplot": "As Rincewind involuntarily becomes a guide to the naive tourist Twoflower, they find themselves forced to flee the city of Ankh-Morpork to escape a terrible fire, and begin on a journey across the Disc. Unknown to them, their journey & fate is being decided by the Gods playing a board game the whole time.", "score": 0.5040448904037476}
{"title": "Mythica: A Quest for Heroes", "fullplot": "Stuck in a life of indentured servitude, Marek dreams of becoming a wizard. When she meets a beautiful priestess, Teela, in need of help, Marek escapes her master and puts together a team of adventurers and embarks on an epic quest to free Teela's sister from a vicious ogre.", "score": 0.503986656665802}
{"title": "The Secret of Kells", "fullplot": "Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?", "score": 0.5039726495742798}
{"fullplot": "The tale of three unlikely heroes - a misfit mouse who prefers reading books to eating them, an unhappy rat who schemes to leave the darkness of the dungeon, and a bumbling servant girl with cauliflower ears - whose fates are intertwined with that of the castle's princess.", "title": "The Tale of Despereaux", "score": 0.5038769245147705}
{"title": "Ronal the Barbarian", "fullplot": "Fantasy comedy about young Ronal who lives in a barbarian village. Ronal is weak, skinny and doesn't have the usual barbarian traits like everyone else and therefore is considered a laughing stock. But one day his village gets attacked, his tribe kidnapped by the evil Volcazar. Ronal decides to save his tribe and defeat Volcazar and on his way he must survive many dangerous situations...", "score": 0.5038256645202637}
{"title": "Dungeons & Dragons", "fullplot": "The Empire of Izmer has long been a divided land. The Mages - an elite group of magic-users - rule whilst the lowly commoners are powerless. Izmer's young Empress, Savina, wants equality and prosperity for all, but the evil Mage Profion is plotting to depose her and establish his own rule. The Empress possesses a scepter which controls Izmer's Golden Dragons. To challenge her rule, Profion must have the scepter, and tricks the Council of Mages into believing Savina is unfit to hold it. Knowing that Profion will bring death and destruction to Izmer, Savina must find the legendary Rod of Savrille, a mythical rod that has the power to control Red Dragons, a species even mightier than the Gold. Enter two thieves, Ridley and Snails, who unwittingly become instrumental in Savina's search for the Rod. Joined by a feisty Dwarf named Elwood, and helped by the Empress's expert tracker, the Elf Norda, the young heroes go in search of the Rod of Savrille. From the deadly maze of the Thieves Guild at Antius to an Elven Village, secret grotto and abandoned castles, Ridley and his band must outwit Profion's chief henchman Damodar at every turn while, back in Izmer, Profion prepares to do battle with the Empress. All depends on the Rod, but the outcome of the race to reach it first is far from certain, and Izmar's very survival hangs in the balance.", "score": 0.5037347078323364}
{"title": "The Hobbit: An Unexpected Journey", "fullplot": "Bilbo Baggins is swept into a quest to reclaim the lost Dwarf Kingdom of Erebor from the fearsome dragon Smaug. Approached out of the blue by the wizard Gandalf the Grey, Bilbo finds himself joining a company of thirteen dwarves led by the legendary warrior, Thorin Oakenshield. Their journey will take them into the Wild; through treacherous lands swarming with Goblins and Orcs, deadly Wargs and Giant Spiders, Shapeshifters and Sorcerers. Although their goal lies to the East and the wastelands of the Lonely Mountain first they must escape the goblin tunnels, where Bilbo meets the creature that will change his life forever ... Gollum. Here, alone with Gollum, on the shores of an underground lake, the unassuming Bilbo Baggins not only discovers depths of guile and courage that surprise even him, he also gains possession of Gollum's \"precious\" ring that holds unexpected and useful qualities ... A simple, gold ring that is tied to the fate of all Middle-earth in ways Bilbo cannot begin to know.", "score": 0.5036493539810181}
{"title": "Metalstorm: The Destruction of Jared-Syn", "fullplot": "A seeker named Dogen rescues Dhyana after her father is murdered by the evil Jared-Syn. To avenge her father's death, Dogen must find Jared-Syn's hideout in the mysterious \"Lost City\", but the only person who knows where it is an aging, burned-out seeker named Rhodes. Along the way, they will need to do battle against the hunter Baal and his Cyclopean minions for engaging Jared-Syn in a final encounter.", "score": 0.5036443471908569}
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between `1980` and `2020`. It generated embeddings for the query text using the `voyage-4` embedding model specified in the query and considered up to `100` nearest neighbors before returning the top ten results. It returns documents that summarize fantasy journey of a hero in the plot for movies released between `1980` and `2020`.

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles
between light and darkness* using the same model that was used in the index to perform a semantic search. It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```json
const { MongoClient } = require("mongodb");

// connect to your cluster
const uri = "<connection-string>";

const client = new MongoClient(uri);

async function run() {
    try {
        await client.connect();

        // set namespace
        const database = client.db("sample_mflix");
        const coll = database.collection("movies");

        // define pipeline
        const agg = [
            {
              '$vectorSearch': {
                'index': 'autoembed_index',
                'path': 'fullplot',
                'query': {
                  "text": 'young heroes caught in epic struggles between light and darkness'
                },
                'numCandidates': 100,
                'limit': 10
              }
            }, {
              '$project': {
                '_id': 0,
                'fullplot': 1,
                'title': 1,
                'score': {
                  '$meta': 'vectorSearchScore'
                }
              }
            }
          ];
        // run pipeline
        const result = coll.aggregate(agg);

        // print results
        await result.forEach((doc) => console.dir(JSON.stringify(doc)));
    } finally {
        await client.close();
    }
}
run().catch(console.dir);

```

**Output:**

```js
'{"title":"Day Watch","fullplot":"Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.","score":0.5049930810928345}'
`{"title":"The Secret of Kells","fullplot":"Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?","score":0.5047503113746643}`
'{"title":"Rise of the Legend","fullplot":"An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.","score":0.5046922564506531}'
`{"title":"Bionicle: Mask of Light","fullplot":"In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.","score":0.5045731067657471}`
'{"title":"Turbo Kid","fullplot":"In a post-apocalyptic future, THE KID, a young solitary scavenger obsessed with comic books must face his fears and become a reluctant hero when he meets a mysterious girl named APPLE. Despite their efforts to keep to themselves, ZEUS, the sadistic and self-proclaimed leader of the Wasteland, plagues THE KID and APPLE. Armed with little more than blind faith and an ancient turbocharged weapon, THE KID learns of justice and friendship and embarks on an incredible journey to rid the Wasteland of evil and save the girl of his dreams.","score":0.5045079588890076}'
'{"title":"Tales of Vesperia: The First Strike","fullplot":"In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.","score":0.5044764280319214}'
'{"title":"Mune, le gardien de la lune","fullplot":"When a faun named Mune becomes the Guardian of the Moon, little did he had unprepared experience with the Moon and an accident that could put both the Moon and the Sun in danger, including a corrupt titan named Necross who wants the Sun for himself and placing the balance of night and day in great peril. Now with the help of a wax-child named Glim and the warrior, Sohone who also became the Sun Guardian, they go out on an exciting journey to get the Sun back and restore the Moon to their rightful place in the sky.","score":0.5044193863868713}'
`{"title":"Catatan (Harian) si Boy","fullplot":"A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.","score":0.5042548179626465}`
'{"title":"Deathgasm","fullplot":"Two teenage boys unwittingly summon an ancient evil entity known as The Blind One by delving into black magic while trying to escape their mundane lives.","score":0.5042372941970825}'
'{"title":"Island of Lost Souls","fullplot":"14-year-old Lulu moves to a small provincial town with her mother and younger brother. One night, her brother is struck by a beam of white light - actually the spirit of Herman Hartmann from the 19th-century. To her despair, Lulu realizes that Herman has possessed her brother, and the two of them are whirled into a fevered adventure. Joined by Oliver, a rich kid, and Richard, a disillusioned clairvoyant and inventor, they take on the dark, supernatural forces gathering over the town - evil from deep in the land of the dead, determined to take over the world and see them die.","score":0.5042358040809631}'
```

#### Compatible Model Query

The following example uses the `voyage-4-large` model to query the index that was built using the `voyage-4` model. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles between
light and darkness* using the `voyage-4-large` embedding model, which is compatible with the `voyage-4` model used to index the `fullplot` field. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

```js
const { MongoClient } = require("mongodb");

// connect to your cluster
const uri = "<connection-string>";
    
const client = new MongoClient(uri);

async function run() {
  try {
    await client.connect();

    // set namespace
    const database = client.db("sample_mflix");
    const coll = database.collection("movies");

    // define pipeline
    const agg = [
      {
        '$vectorSearch': {
          'index': 'autoembed_index', 
          'path': 'fullplot', 
          'query': {
            "text": "young heroes caught in epic struggles between light and darkness"
          }, 
          'model': 'voyage-4-large',
          'numCandidates': 100, 
          'limit': 10
        }
      }, {
        '$project': {
          '_id': 0, 
          'title': 1, 
          'fullplot': 1, 
          'year': 1, 
          'genres': 1,
          'score': {
            '$meta': 'vectorSearchScore'
          }
        }
      }
    ];
  // run pipeline
  const result = coll.aggregate(agg);

  // print results
    await result.forEach((doc) => console.dir(JSON.stringify(doc)));
  } finally {
    await client.close();
  }
}
run().catch(console.dir);

```

**Output:**

```js
'{"genres":["Action","Sci-Fi"],"title":"Turbo Kid","fullplot":"In a post-apocalyptic future, THE KID, a young solitary scavenger obsessed with comic books must face his fears and become a reluctant hero when he meets a mysterious girl named APPLE. Despite their efforts to keep to themselves, ZEUS, the sadistic and self-proclaimed leader of the Wasteland, plagues THE KID and APPLE. Armed with little more than blind faith and an ancient turbocharged weapon, THE KID learns of justice and friendship and embarks on an incredible journey to rid the Wasteland of evil and save the girl of his dreams.","year":2015,"score":0.5042954683303833}'
`{"genres":["Animation","Action","Adventure"],"title":"Bionicle: Mask of Light","fullplot":"In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.","year":2003,"score":0.5042902231216431}`
'{"genres":["Action","Fantasy","Thriller"],"title":"Day Watch","fullplot":"Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.","year":2006,"score":0.5042617321014404}'
'{"fullplot":"A young boy learns that he has extraordinary powers and is not of this Earth. As a young man, he journeys to discover where he came from and what he was sent here to do. But the hero in him must emerge if he is to save the world from annihilation and become the symbol of hope for all mankind.","year":2013,"genres":["Action","Adventure","Fantasy"],"title":"Man of Steel","score":0.5042127370834351}'
`{"genres":["Animation","Adventure","Family"],"title":"The Secret of Kells","fullplot":"Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?","year":2009,"score":0.50413578748703}`
'{"genres":["Action","Biography","Drama"],"title":"Rise of the Legend","fullplot":"An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.","year":2014,"score":0.5040714740753174}'
`{"fullplot":"This is the story of a young boy who moves to a small town after the divorce of his parents. At a local festival, he becomes an unlikely hero when he is chosen as the \\"Kirin Rider,\\" a protector of all things good. And he must lead Japan's ancient Yokai spirits in their apocalyptic war against the evil bizarre-looking monsters.","year":2005,"genres":["Adventure","Family","Fantasy"],"title":"The Great Yokai War","score":0.5040410161018372}`
'{"genres":["Animation"],"title":"Tales of Vesperia: The First Strike","fullplot":"In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.","year":2009,"score":0.5040251016616821}'
'{"genres":["Animation","Adventure","Mystery"],"title":"Brave Story","fullplot":"A young boy attempts to change his destiny by entering a magic gateway to another world; but on his quest to find the Tower of Fortune and be granted any wish, he must conjure up all his bravery to battle demons, his friends, and ultimately himself.","year":2006,"score":0.5040229558944702}'
`{"genres":["Action","Drama","Romance"],"title":"Catatan (Harian) si Boy","fullplot":"A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.","year":2011,"score":0.5039804577827454}`
```

#### Filter Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field for movies. The query automatically generates vector embeddings for the string *epic fantasy journey with reluctant
heroes* using the `voyage-4` embedding model, which is the model specified in the index for the `fullplot` field, to perform a semantic search. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot`, `genres`, and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```js
const { MongoClient } = require("mongodb");

// connect to your cluster
const uri = "<connection-string>";
    
const client = new MongoClient(uri);

async function run() {
  try {
    await client.connect();

    // set namespace
    const database = client.db("sample_mflix");
    const coll = database.collection("movies");

    // define pipeline
    const agg = [
      {
        '$vectorSearch': {
          'index': 'autoembed_index', 
          'path': 'fullplot', 
          'filter': {
            '$and': [
              {
                'year': {
                  '$gt': 1980
                }
              }, 
              {
                'year': {
                  '$lt': 2020
                }
              },
              {  
                'genres': {  
                  '$in': ['Action', 'Adventure', 'Family']
                }  
              } 
            ]
          }, 
          'query': {
            "text": "epic fantasy journey with reluctant heroes"
          }, 
          'model': 'voyage-4',
          'numCandidates': 100, 
          'limit': 10
        }
      }, {
        '$project': {
          '_id': 0, 
          'title': 1, 
          'fullplot': 1, 
          'year': 1, 
          'genres': 1,
          'score': {
            '$meta': 'vectorSearchScore'
          }
        }
      }
    ];
  // run pipeline
  const result = coll.aggregate(agg);

  // print results
    await result.forEach((doc) => console.dir(JSON.stringify(doc)));
  } finally {
    await client.close();
  }
}
run().catch(console.dir);

```

**Output:**

```js
`{"genres":["Adventure","Comedy","Fantasy"],"title":"Your Highness","fullplot":"Throughout history, tales of chivalry have burnished the legends of brave, handsome knights who rescue fair damsels, slay dragons and conquer evil. But behind many a hero is a good-for-nothing younger brother trying just to stay out of the way of those dragons, evil and trouble in general. As two princes on a daring mission to save their land, they must rescue the heir apparent's fiancèe before their kingdom is destroyed. Thadeous (McBride) has spent his life watching his perfect older brother Fabious (Franco) embark upon valiant journeys and win the hearts of his people. Tired of being passed over for adventure, adoration and the throne, he's settled for a life of wizard's weed, hard booze and easy maidens. But when Fabious' bride-to-be, Belladonna (Zooey Deschanel), gets kidnapped by the evil wizard Leezar (Justin Theroux), the king gives his deadbeat son an ultimatum: Man up and help rescue her or get cut off. Half-assedly embarking upon his first quest, Thadeous joins Fabious to trek across the perilous outlands and free the princess. Joined by Isabel (Natalie Portman)-an elusive warrior with a dangerous agenda of her own-the brothers must vanquish horrific creatures and traitorous knights before they can reach Belladonna. If Thadeous can find his inner hero, he can help his brother prevent the destruction of his land. Stay a slacker, and not only does he die a coward, he gets front row seats to the dawn of an all-new Dark Ages.","year":2011,"score":0.5043156147003174}`
'{"genres":["Animation","Adventure","Family"],"title":"Justin and the Knights of Valour","fullplot":"Justin lives in a kingdom where bureaucrats rule and knights have been ousted. His dream is to be become one of the Knights of Valour, like his grandfather was, but his father Reginald, the chief counsel to the Queen, wants his son to follow in his footsteps and become a lawyer. After an inspiring visit to his beloved Grandmother and bidding farewell to his supposed lady-love Lara, Justin leaves home and embarks on a quest to become a knight. Along the way he meets the beautiful, feisty Talia, a quirky wizard called Melquiades, and the handsome Sir Clorex and is mentored by three monks; Blucher, Legantir and Braulio, who teach and test him in the ancient ways of the Knights of Valour. Whilst an unlikely candidate for knighthood, Justin must rise to the challenge quickly when banished former knight Sir Heraclio and his army, lead by Sota, return and threaten to destroy the Kingdom.","year":2013,"score":0.5040520429611206}'
'{"genres":["Adventure","Comedy","Family"],"title":"The Color of Magic","fullplot":"As Rincewind involuntarily becomes a guide to the naive tourist Twoflower, they find themselves forced to flee the city of Ankh-Morpork to escape a terrible fire, and begin on a journey across the Disc. Unknown to them, their journey & fate is being decided by the Gods playing a board game the whole time.","year":2008,"score":0.5040448904037476}'
`{"genres":["Action","Adventure","Fantasy"],"title":"Mythica: A Quest for Heroes","fullplot":"Stuck in a life of indentured servitude, Marek dreams of becoming a wizard. When she meets a beautiful priestess, Teela, in need of help, Marek escapes her master and puts together a team of adventurers and embarks on an epic quest to free Teela's sister from a vicious ogre.","year":2014,"score":0.503986656665802}`
`{"genres":["Animation","Adventure","Family"],"title":"The Secret of Kells","fullplot":"Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?","year":2009,"score":0.5039726495742798}`
`{"fullplot":"The tale of three unlikely heroes - a misfit mouse who prefers reading books to eating them, an unhappy rat who schemes to leave the darkness of the dungeon, and a bumbling servant girl with cauliflower ears - whose fates are intertwined with that of the castle's princess.","year":2008,"genres":["Adventure","Animation","Comedy"],"title":"The Tale of Despereaux","score":0.5038769245147705}`
`{"genres":["Animation","Adventure","Comedy"],"title":"Ronal the Barbarian","fullplot":"Fantasy comedy about young Ronal who lives in a barbarian village. Ronal is weak, skinny and doesn't have the usual barbarian traits like everyone else and therefore is considered a laughing stock. But one day his village gets attacked, his tribe kidnapped by the evil Volcazar. Ronal decides to save his tribe and defeat Volcazar and on his way he must survive many dangerous situations...","year":2011,"score":0.5038256645202637}`
`{"genres":["Action","Adventure","Comedy"],"title":"Dungeons & Dragons","fullplot":"The Empire of Izmer has long been a divided land. The Mages - an elite group of magic-users - rule whilst the lowly commoners are powerless. Izmer's young Empress, Savina, wants equality and prosperity for all, but the evil Mage Profion is plotting to depose her and establish his own rule. The Empress possesses a scepter which controls Izmer's Golden Dragons. To challenge her rule, Profion must have the scepter, and tricks the Council of Mages into believing Savina is unfit to hold it. Knowing that Profion will bring death and destruction to Izmer, Savina must find the legendary Rod of Savrille, a mythical rod that has the power to control Red Dragons, a species even mightier than the Gold. Enter two thieves, Ridley and Snails, who unwittingly become instrumental in Savina's search for the Rod. Joined by a feisty Dwarf named Elwood, and helped by the Empress's expert tracker, the Elf Norda, the young heroes go in search of the Rod of Savrille. From the deadly maze of the Thieves Guild at Antius to an Elven Village, secret grotto and abandoned castles, Ridley and his band must outwit Profion's chief henchman Damodar at every turn while, back in Izmer, Profion prepares to do battle with the Empress. All depends on the Rod, but the outcome of the race to reach it first is far from certain, and Izmar's very survival hangs in the balance.","year":2000,"score":0.5037347078323364}`
`{"genres":["Adventure","Fantasy"],"title":"The Hobbit: An Unexpected Journey","fullplot":"Bilbo Baggins is swept into a quest to reclaim the lost Dwarf Kingdom of Erebor from the fearsome dragon Smaug. Approached out of the blue by the wizard Gandalf the Grey, Bilbo finds himself joining a company of thirteen dwarves led by the legendary warrior, Thorin Oakenshield. Their journey will take them into the Wild; through treacherous lands swarming with Goblins and Orcs, deadly Wargs and Giant Spiders, Shapeshifters and Sorcerers. Although their goal lies to the East and the wastelands of the Lonely Mountain first they must escape the goblin tunnels, where Bilbo meets the creature that will change his life forever ... Gollum. Here, alone with Gollum, on the shores of an underground lake, the unassuming Bilbo Baggins not only discovers depths of guile and courage that surprise even him, he also gains possession of Gollum's \\"precious\\" ring that holds unexpected and useful qualities ... A simple, gold ring that is tied to the fate of all Middle-earth in ways Bilbo cannot begin to know.","year":2012,"score":0.5036493539810181}`
`{"genres":["Adventure","Sci-Fi","Action"],"title":"Metalstorm: The Destruction of Jared-Syn","fullplot":"A seeker named Dogen rescues Dhyana after her father is murdered by the evil Jared-Syn. To avenge her father's death, Dogen must find Jared-Syn's hideout in the mysterious \\"Lost City\\", but the only person who knows where it is an aging, burned-out seeker named Rhodes. Along the way, they will need to do battle against the hunter Baal and his Cyclopean minions for engaging Jared-Syn in a final encounter.","year":1983,"score":0.5036443471908569}`
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between `1980` and `2020`. It generated embeddings for the query text using the `voyage-4` embedding model specified in the query and considered up to `100` nearest neighbors before returning the top ten results. It returns documents that summarize fantasy journey of a hero in the plot for movies released between `1980` and `2020`.

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles
between light and darkness* using the same model that was used in the index to perform a semantic search. It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```python
import pymongo

# connect to your cluster
client = pymongo.MongoClient("<connection-string>")

# define pipeline
pipeline = [
  {
    '$vectorSearch': {
      'index': 'autoembed_index', 
      'path': 'fullplot', 
      'query': {
        "text": "young heroes caught in epic struggles between light and darkness"
      }, 
      'numCandidates': 100, 
      'limit': 10
    }
  }, {
    '$project': {
      '_id': 0, 
      'fullplot': 1, 
      'title': 1, 
      'score': {
        '$meta': 'vectorSearchScore'
      }
    }
  }
]

# run pipeline
result = client["sample_mflix"]["movies"].aggregate(pipeline)

# print results
for i in result:
    print(i)
 
```

**Output:**

```js
{'title': 'Day Watch', 'fullplot': 'Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.', 'score': 0.5049930810928345}
{'title': 'The Secret of Kells', 'fullplot': "Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?", 'score': 0.5047503113746643}
{'title': 'Rise of the Legend', 'fullplot': 'An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.', 'score': 0.5046922564506531}
{'title': 'Bionicle: Mask of Light', 'fullplot': "In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.", 'score': 0.5045731067657471}
{'title': 'Turbo Kid', 'fullplot': 'In a post-apocalyptic future, THE KID, a young solitary scavenger obsessed with comic books must face his fears and become a reluctant hero when he meets a mysterious girl named APPLE. Despite their efforts to keep to themselves, ZEUS, the sadistic and self-proclaimed leader of the Wasteland, plagues THE KID and APPLE. Armed with little more than blind faith and an ancient turbocharged weapon, THE KID learns of justice and friendship and embarks on an incredible journey to rid the Wasteland of evil and save the girl of his dreams.', 'score': 0.5045079588890076}
{'title': 'Tales of Vesperia: The First Strike', 'fullplot': 'In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.', 'score': 0.5044764280319214}
{'title': 'Mune, le gardien de la lune', 'fullplot': 'When a faun named Mune becomes the Guardian of the Moon, little did he had unprepared experience with the Moon and an accident that could put both the Moon and the Sun in danger, including a corrupt titan named Necross who wants the Sun for himself and placing the balance of night and day in great peril. Now with the help of a wax-child named Glim and the warrior, Sohone who also became the Sun Guardian, they go out on an exciting journey to get the Sun back and restore the Moon to their rightful place in the sky.', 'score': 0.5044193863868713}
{'title': 'Catatan (Harian) si Boy', 'fullplot': "A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.", 'score': 0.5042548179626465}
{'title': 'Deathgasm', 'fullplot': 'Two teenage boys unwittingly summon an ancient evil entity known as The Blind One by delving into black magic while trying to escape their mundane lives.', 'score': 0.5042372941970825}
{'title': 'Island of Lost Souls', 'fullplot': '14-year-old Lulu moves to a small provincial town with her mother and younger brother. One night, her brother is struck by a beam of white light - actually the spirit of Herman Hartmann from the 19th-century. To her despair, Lulu realizes that Herman has possessed her brother, and the two of them are whirled into a fevered adventure. Joined by Oliver, a rich kid, and Richard, a disillusioned clairvoyant and inventor, they take on the dark, supernatural forces gathering over the town - evil from deep in the land of the dead, determined to take over the world and see them die.', 'score': 0.5042358040809631}
```

#### Compatible Model Query

The following example uses the `voyage-4-large` model to query the index that was built using the `voyage-4` model. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles between
light and darkness* using the `voyage-4-large` embedding model, which is compatible with the `voyage-4` model used to index the `fullplot` field. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

```python
import pymongo

# connect to your cluster
client = pymongo.MongoClient("<connection-string>")

# define pipeline
pipeline = [
  {
    '$vectorSearch': {
      'index': 'autoembed_index', 
      'path': 'fullplot', 
      'query': {
        'text': 'young heroes caught in epic struggles between light and darkness'
      }, 
      'model': 'voyage-4-large',
      'numCandidates': 100, 
      'limit': 10
    }
  }, {
    '$project': {
      '_id': 0, 
      'title': 1, 
      'fullplot': 1, 
      'year': 1, 
      'genres': 1,
      'score': {
        '$meta': 'vectorSearchScore'
      }
    }
  }
]

# run pipeline
result = client["sample_mflix"]["movies"].aggregate(pipeline)

# print results
for i in result:
    print(i)
 
```

**Output:**

```js
{'genres': ['Action', 'Sci-Fi'], 'title': 'Turbo Kid', 'fullplot': 'In a post-apocalyptic future, THE KID, a young solitary scavenger obsessed with comic books must face his fears and become a reluctant hero when he meets a mysterious girl named APPLE. Despite their efforts to keep to themselves, ZEUS, the sadistic and self-proclaimed leader of the Wasteland, plagues THE KID and APPLE. Armed with little more than blind faith and an ancient turbocharged weapon, THE KID learns of justice and friendship and embarks on an incredible journey to rid the Wasteland of evil and save the girl of his dreams.', 'year': 2015, 'score': 0.5042954683303833}
{'genres': ['Animation', 'Action', 'Adventure'], 'title': 'Bionicle: Mask of Light', 'fullplot': "In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.", 'year': 2003, 'score': 0.5042902231216431}
{'genres': ['Action', 'Fantasy', 'Thriller'], 'title': 'Day Watch', 'fullplot': 'Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.', 'year': 2006, 'score': 0.5042617321014404}
{'fullplot': 'A young boy learns that he has extraordinary powers and is not of this Earth. As a young man, he journeys to discover where he came from and what he was sent here to do. But the hero in him must emerge if he is to save the world from annihilation and become the symbol of hope for all mankind.', 'year': 2013, 'genres': ['Action', 'Adventure', 'Fantasy'], 'title': 'Man of Steel', 'score': 0.5042127370834351}
{'genres': ['Animation', 'Adventure', 'Family'], 'title': 'The Secret of Kells', 'fullplot': "Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?", 'year': 2009, 'score': 0.50413578748703}
{'genres': ['Action', 'Biography', 'Drama'], 'title': 'Rise of the Legend', 'fullplot': 'An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.', 'year': 2014, 'score': 0.5040714740753174}
{'fullplot': 'This is the story of a young boy who moves to a small town after the divorce of his parents. At a local festival, he becomes an unlikely hero when he is chosen as the "Kirin Rider," a protector of all things good. And he must lead Japan\'s ancient Yokai spirits in their apocalyptic war against the evil bizarre-looking monsters.', 'year': 2005, 'genres': ['Adventure', 'Family', 'Fantasy'], 'title': 'The Great Yokai War', 'score': 0.5040410161018372}
{'genres': ['Animation'], 'title': 'Tales of Vesperia: The First Strike', 'fullplot': 'In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.', 'year': 2009, 'score': 0.5040251016616821}
{'genres': ['Animation', 'Adventure', 'Mystery'], 'title': 'Brave Story', 'fullplot': 'A young boy attempts to change his destiny by entering a magic gateway to another world; but on his quest to find the Tower of Fortune and be granted any wish, he must conjure up all his bravery to battle demons, his friends, and ultimately himself.', 'year': 2006, 'score': 0.5040229558944702}
{'genres': ['Action', 'Drama', 'Romance'], 'title': 'Catatan (Harian) si Boy', 'fullplot': "A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.", 'year': 2011, 'score': 0.5039804577827454}
```

#### Filter Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field for movies. The query automatically generates vector embeddings for the string *epic fantasy journey with reluctant
heroes* using the `voyage-4` embedding model, which is the model specified in the index for the `fullplot` field, to perform a semantic search. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot`, `genres`, and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

```python
import pymongo

# connect to your cluster
client = pymongo.MongoClient("<connection-string>")

# define pipeline
pipeline = [
  {
    '$vectorSearch': {
      'index': 'autoembed_index', 
      'path': 'fullplot', 
      'filter': {
        '$and': [
          {
            'year': {
              '$gt': 1980
            }
          }, 
          {
            'year': {
              '$lt': 2020
            }
          },
          {  
            'genres': {  
              '$in': ['Action', 'Adventure', 'Family']
            }  
          } 
        ]
      }, 
      'query': {
        'text': 'epic fantasy journey with reluctant heroes'
      }, 
      'numCandidates': 100, 
      'limit': 10
    }
  }, {
    '$project': {
      '_id': 0, 
      'title': 1, 
      'fullplot': 1, 
      'year': 1, 
      'genres': 1,
      'score': {
        '$meta': 'vectorSearchScore'
      }
    }
  }
]

# run pipeline
result = client["sample_mflix"]["movies"].aggregate(pipeline)

# print results
for i in result:
    print(i)
 
```

**Output:**

```js
{'genres': ['Adventure', 'Comedy', 'Fantasy'], 'title': 'Your Highness', 'fullplot': "Throughout history, tales of chivalry have burnished the legends of brave, handsome knights who rescue fair damsels, slay dragons and conquer evil. But behind many a hero is a good-for-nothing younger brother trying just to stay out of the way of those dragons, evil and trouble in general. As two princes on a daring mission to save their land, they must rescue the heir apparent's fiancèe before their kingdom is destroyed. Thadeous (McBride) has spent his life watching his perfect older brother Fabious (Franco) embark upon valiant journeys and win the hearts of his people. Tired of being passed over for adventure, adoration and the throne, he's settled for a life of wizard's weed, hard booze and easy maidens. But when Fabious' bride-to-be, Belladonna (Zooey Deschanel), gets kidnapped by the evil wizard Leezar (Justin Theroux), the king gives his deadbeat son an ultimatum: Man up and help rescue her or get cut off. Half-assedly embarking upon his first quest, Thadeous joins Fabious to trek across the perilous outlands and free the princess. Joined by Isabel (Natalie Portman)-an elusive warrior with a dangerous agenda of her own-the brothers must vanquish horrific creatures and traitorous knights before they can reach Belladonna. If Thadeous can find his inner hero, he can help his brother prevent the destruction of his land. Stay a slacker, and not only does he die a coward, he gets front row seats to the dawn of an all-new Dark Ages.", 'year': 2011, 'score': 0.5043156147003174}
{'genres': ['Animation', 'Adventure', 'Family'], 'title': 'Justin and the Knights of Valour', 'fullplot': 'Justin lives in a kingdom where bureaucrats rule and knights have been ousted. His dream is to be become one of the Knights of Valour, like his grandfather was, but his father Reginald, the chief counsel to the Queen, wants his son to follow in his footsteps and become a lawyer. After an inspiring visit to his beloved Grandmother and bidding farewell to his supposed lady-love Lara, Justin leaves home and embarks on a quest to become a knight. Along the way he meets the beautiful, feisty Talia, a quirky wizard called Melquiades, and the handsome Sir Clorex and is mentored by three monks; Blucher, Legantir and Braulio, who teach and test him in the ancient ways of the Knights of Valour. Whilst an unlikely candidate for knighthood, Justin must rise to the challenge quickly when banished former knight Sir Heraclio and his army, lead by Sota, return and threaten to destroy the Kingdom.', 'year': 2013, 'score': 0.5040520429611206}
{'genres': ['Adventure', 'Comedy', 'Family'], 'title': 'The Color of Magic', 'fullplot': 'As Rincewind involuntarily becomes a guide to the naive tourist Twoflower, they find themselves forced to flee the city of Ankh-Morpork to escape a terrible fire, and begin on a journey across the Disc. Unknown to them, their journey & fate is being decided by the Gods playing a board game the whole time.', 'year': 2008, 'score': 0.5040448904037476}
{'genres': ['Action', 'Adventure', 'Fantasy'], 'title': 'Mythica: A Quest for Heroes', 'fullplot': "Stuck in a life of indentured servitude, Marek dreams of becoming a wizard. When she meets a beautiful priestess, Teela, in need of help, Marek escapes her master and puts together a team of adventurers and embarks on an epic quest to free Teela's sister from a vicious ogre.", 'year': 2014, 'score': 0.503986656665802}
{'genres': ['Animation', 'Adventure', 'Family'], 'title': 'The Secret of Kells', 'fullplot': "Young Brendan lives in a remote medieval outpost under siege from barbarian raids. But a new life of adventure beckons when a celebrated master illuminator arrives from the isle of Iona carrying an ancient but unfinished book, brimming with secret wisdom and powers. To help complete the magical book, Brendan has to overcome his deepest fears on a dangerous quest that takes him into the enchanted forest where mythical creatures hide. It is here that he meets the fairy Aisling, a mysterious young wolf-girl, who helps him along the way. But with the barbarians closing in, will Brendan's determination and artistic vision illuminate the darkness and show that enlightenment is the best fortification against evil?", 'year': 2009, 'score': 0.5039726495742798}
{'fullplot': "The tale of three unlikely heroes - a misfit mouse who prefers reading books to eating them, an unhappy rat who schemes to leave the darkness of the dungeon, and a bumbling servant girl with cauliflower ears - whose fates are intertwined with that of the castle's princess.", 'year': 2008, 'genres': ['Adventure', 'Animation', 'Comedy'], 'title': 'The Tale of Despereaux', 'score': 0.5038769245147705}
{'genres': ['Animation', 'Adventure', 'Comedy'], 'title': 'Ronal the Barbarian', 'fullplot': "Fantasy comedy about young Ronal who lives in a barbarian village. Ronal is weak, skinny and doesn't have the usual barbarian traits like everyone else and therefore is considered a laughing stock. But one day his village gets attacked, his tribe kidnapped by the evil Volcazar. Ronal decides to save his tribe and defeat Volcazar and on his way he must survive many dangerous situations...", 'year': 2011, 'score': 0.5038256645202637}
{'genres': ['Action', 'Adventure', 'Comedy'], 'title': 'Dungeons & Dragons', 'fullplot': "The Empire of Izmer has long been a divided land. The Mages - an elite group of magic-users - rule whilst the lowly commoners are powerless. Izmer's young Empress, Savina, wants equality and prosperity for all, but the evil Mage Profion is plotting to depose her and establish his own rule. The Empress possesses a scepter which controls Izmer's Golden Dragons. To challenge her rule, Profion must have the scepter, and tricks the Council of Mages into believing Savina is unfit to hold it. Knowing that Profion will bring death and destruction to Izmer, Savina must find the legendary Rod of Savrille, a mythical rod that has the power to control Red Dragons, a species even mightier than the Gold. Enter two thieves, Ridley and Snails, who unwittingly become instrumental in Savina's search for the Rod. Joined by a feisty Dwarf named Elwood, and helped by the Empress's expert tracker, the Elf Norda, the young heroes go in search of the Rod of Savrille. From the deadly maze of the Thieves Guild at Antius to an Elven Village, secret grotto and abandoned castles, Ridley and his band must outwit Profion's chief henchman Damodar at every turn while, back in Izmer, Profion prepares to do battle with the Empress. All depends on the Rod, but the outcome of the race to reach it first is far from certain, and Izmar's very survival hangs in the balance.", 'year': 2000, 'score': 0.5037347078323364}
{'genres': ['Adventure', 'Fantasy'], 'title': 'The Hobbit: An Unexpected Journey', 'fullplot': 'Bilbo Baggins is swept into a quest to reclaim the lost Dwarf Kingdom of Erebor from the fearsome dragon Smaug. Approached out of the blue by the wizard Gandalf the Grey, Bilbo finds himself joining a company of thirteen dwarves led by the legendary warrior, Thorin Oakenshield. Their journey will take them into the Wild; through treacherous lands swarming with Goblins and Orcs, deadly Wargs and Giant Spiders, Shapeshifters and Sorcerers. Although their goal lies to the East and the wastelands of the Lonely Mountain first they must escape the goblin tunnels, where Bilbo meets the creature that will change his life forever ... Gollum. Here, alone with Gollum, on the shores of an underground lake, the unassuming Bilbo Baggins not only discovers depths of guile and courage that surprise even him, he also gains possession of Gollum\'s "precious" ring that holds unexpected and useful qualities ... A simple, gold ring that is tied to the fate of all Middle-earth in ways Bilbo cannot begin to know.', 'year': 2012, 'score': 0.5036493539810181}
{'genres': ['Adventure', 'Sci-Fi', 'Action'], 'title': 'Metalstorm: The Destruction of Jared-Syn', 'fullplot': 'A seeker named Dogen rescues Dhyana after her father is murdered by the evil Jared-Syn. To avenge her father\'s death, Dogen must find Jared-Syn\'s hideout in the mysterious "Lost City", but the only person who knows where it is an aging, burned-out seeker named Rhodes. Along the way, they will need to do battle against the hunter Baal and his Cyclopean minions for engaging Jared-Syn in a final encounter.', 'year': 1983, 'score': 0.5036443471908569}
```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between `1980` and `2020`. It generated embeddings for the query text using the `voyage-4` embedding model specified in the query and considered up to `100` nearest neighbors before returning the top ten results. It returns documents that summarize fantasy journey of a hero in the plot for movies released between `1980` and `2020`.

Before you run the following examples, add the driver to your project's `Cargo.toml` file:

```toml
[dependencies]
futures = "0.3"
tokio = { version = "1", features = ["full"] }

[dependencies.mongodb]
version = "3.1.0"
features = ["sync"]
```

The `futures` crate is required only for the asynchronous API, while the `sync` feature is only for the synchronous API. To learn more about the Rust driver installation, see [Download and Install](https://www.mongodb.com/docs/drivers/rust/current/get-started.md#std-label-rust-quick-start-download-and-install). To learn more about the synchronous API, see [Configure the Synchronous API.](https://www.mongodb.com/docs/drivers/rust/current/runtimes.md#std-label-rust-runtimes-configure-sync)

#### Simple Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles
between light and darkness* using the same model that was used in the index to perform a semantic search. It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot` and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

### Asynchronous API

```rust
use mongodb::bson::{doc, Document};
use mongodb::{Client, Collection};
use futures::TryStreamExt;

#[tokio::main]
async fn main() -> mongodb::error::Result<()> {
    // Replace the placeholder with your connection string.
    let uri = "<connection-string>";
    let client = Client::with_uri_str(uri).await?;

    // Access your database and collection.
    let my_coll: Collection<Document> = client
        .database("sample_mflix")
        .collection("movies");

    // Define the pipeline for your $vectorSearch query.
    let pipeline = vec![
        doc! {
            "$vectorSearch": doc! {
                "index": "autoembed_index",
                "path": "fullplot",
                "query": doc! {
                    "text": "young heroes caught in epic struggles between light and darkness"
                },
                "numCandidates": 100,
                "limit": 10
            }
        },
        doc! {
            "$project": doc! {
                "_id": 0,
                "title": 1,
                "fullplot": 1,
                "score": doc! { "$meta": "vectorSearchScore" }
            }
        },
    ];

    // Run the query and print the results.
    let mut results = my_coll.aggregate(pipeline).await?;
    while let Some(result) = results.try_next().await? {
        println!("{}", result);
    }

    Ok(())
}

```

**Output:**

```js
{ "title": "Day Watch", "fullplot": "Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.", "score": 0.7804344296455383 }
{ "title": "Bionicle: Mask of Light", "fullplot": "In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.", "score": 0.7627586126327515 }
{ "title": "Rise of the Legend", "fullplot": "An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.", "score": 0.7611526250839233 }
{ "title": "Tales of Vesperia: The First Strike", "fullplot": "In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.", "score": 0.7450449466705322 }
{ "title": "Mune, le gardien de la lune", "fullplot": "When a faun named Mune becomes the Guardian of the Moon, little did he had unprepared experience with the Moon and an accident that could put both the Moon and the Sun in danger, including a corrupt titan named Necross who wants the Sun for himself and placing the balance of night and day in great peril. Now with the help of a wax-child named Glim and the warrior, Sohone who also became the Sun Guardian, they go out on an exciting journey to get the Sun back and restore the Moon to their rightful place in the sky.", "score": 0.7444612383842468 }
{ "title": "Island of Lost Souls", "fullplot": "14-year-old Lulu moves to a small provincial town with her mother and younger brother. One night, her brother is struck by a beam of white light - actually the spirit of Herman Hartmann from the 19th-century. To her despair, Lulu realizes that Herman has possessed her brother, and the two of them are whirled into a fevered adventure. Joined by Oliver, a rich kid, and Richard, a disillusioned clairvoyant and inventor, they take on the dark, supernatural forces gathering over the town - evil from deep in the land of the dead, determined to take over the world and see them die.", "score": 0.7372140884399414 }
{ "title": "Deathgasm", "fullplot": "Two teenage boys unwittingly summon an ancient evil entity known as The Blind One by delving into black magic while trying to escape their mundane lives.", "score": 0.7372139692306519 }
{ "title": "Catatan (Harian) si Boy", "fullplot": "A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.", "score": 0.7347146272659302 }
{ "fullplot": "A young boy learns that he has extraordinary powers and is not of this Earth. As a young man, he journeys to discover where he came from and what he was sent here to do. But the hero in him must emerge if he is to save the world from annihilation and become the symbol of hope for all mankind.", "title": "Man of Steel", "score": 0.7346667051315308 }
{ "title": "The Mortal Instruments: City of Bones", "fullplot": "Set in contemporary New York City, a seemingly ordinary teenager, Clary Fray, discovers she is the descendant of a line of Shadowhunters, a secret cadre of young half-angel warriors locked in an ancient battle to protect our world from demons. After the disappearance of her mother, Clary must join forces with a group of Shadowhunters, who introduce her to a dangerous alternate New York called Downworld, filled with demons, warlocks, vampires, werewolves and other deadly creatures.", "score": 0.7345800399780273 }

```

#### Compatible Model Query

The following example uses the `voyage-4-large` model to query the index that was built using the `voyage-4` model. The query automatically generates vector embeddings for the string *young heroes caught in epic struggles between
light and darkness* using the `voyage-4-large` embedding model, which is compatible with the `voyage-4` model used to index the `fullplot` field. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

### Asynchronous API

```rust
use mongodb::bson::{doc, Document};
use mongodb::{Client, Collection};
use futures::TryStreamExt;

#[tokio::main]
async fn main() -> mongodb::error::Result<()> {
    // Replace the placeholder with your connection string.
    let uri = "<connection-string>";
    let client = Client::with_uri_str(uri).await?;

    // Access your database and collection.
    let my_coll: Collection<Document> = client
        .database("sample_mflix")
        .collection("movies");

    // Specify a compatible model to override the model in the index.
    let pipeline = vec![
        doc! {
            "$vectorSearch": doc! {
                "index": "autoembed_index",
                "path": "fullplot",
                "query": doc! {
                    "text": "young heroes caught in epic struggles between light and darkness"
                },
                "model": "voyage-4-large",
                "numCandidates": 100,
                "limit": 10
            }
        },
        doc! {
            "$project": doc! {
                "_id": 0,
                "title": 1,
                "fullplot": 1,
                "year": 1,
                "genres": 1,
                "score": doc! { "$meta": "vectorSearchScore" }
            }
        },
    ];

    // Run the query and print the results.
    let mut results = my_coll.aggregate(pipeline).await?;
    while let Some(result) = results.try_next().await? {
        println!("{}", result);
    }

    Ok(())
}

```

**Output:**

```js
{ "genres": ["Animation", "Action", "Adventure"], "title": "Bionicle: Mask of Light", "fullplot": "In a land of living machines, two young ones are chosen to seek the legendary Mask of Light to reveal the savior of all the lands from the dark forces of the Makuta. During the course of their adventure, they will call on the heroes of their people, the great Toa. These Toa, masters of nature's forces such as Fire, Wind, Earth & Water, try to protect the chosen ones as they seek their destiny.", "year": 2003, "score": 0.7446519136428833 }
{ "genres": ["Action", "Fantasy", "Thriller"], "title": "Day Watch", "fullplot": "Anton belongs to the Forces of the Light as well as his powerful girlfriend and apprentice, but his son is a powerful teenager from the Darkness and Anton protects him. When the balance between Light and Darkness is affected by the death of some evil vampires, Anton is framed and accused of the murders, and he chases an ancient chalk that has the power of changing the destiny of its owner.", "year": 2006, "score": 0.7369850873947144 }
{ "fullplot": "A young boy learns that he has extraordinary powers and is not of this Earth. As a young man, he journeys to discover where he came from and what he was sent here to do. But the hero in him must emerge if he is to save the world from annihilation and become the symbol of hope for all mankind.", "year": 2013, "genres": ["Action", "Adventure", "Fantasy"], "title": "Man of Steel", "score": 0.7323890924453735 }
{ "genres": ["Action", "Biography", "Drama"], "title": "Rise of the Legend", "fullplot": "An orphan, whose father has been killed by dark power, attempts to bring justice back to the town.", "year": 2014, "score": 0.7226935625076294 }
{ "fullplot": "This is the story of a young boy who moves to a small town after the divorce of his parents. At a local festival, he becomes an unlikely hero when he is chosen as the \"Kirin Rider,\" a protector of all things good. And he must lead Japan's ancient Yokai spirits in their apocalyptic war against the evil bizarre-looking monsters.", "year": 2005, "genres": ["Adventure", "Family", "Fantasy"], "title": "The Great Yokai War", "score": 0.7223696708679199 }
{ "genres": ["Animation", "Adventure", "Mystery"], "title": "Brave Story", "fullplot": "A young boy attempts to change his destiny by entering a magic gateway to another world; but on his quest to find the Tower of Fortune and be granted any wish, he must conjure up all his bravery to battle demons, his friends, and ultimately himself.", "year": 2006, "score": 0.720711886882782 }
{ "genres": ["Animation"], "title": "Tales of Vesperia: The First Strike", "fullplot": "In a mythical kingdom, the mighty Imperial Knights harness a magical substance known as Aer to power their weapons and protect humanity from the monsters of the forest. But something strange is afoot. The Aer is somehow changing, causing the wilderness to waste away and stirring the woodland beasts to attack with greater frequency. As danger creeps steadily closer to civilization, two young recruits - Flynn, the rigid son of a fallen hero, and the rebellious and brash Yuri - must ride with their fellow Imperial Knights to distant ruins in hopes of uncovering the truth behind the transforming Aer. Some will not survive the thrilling journey. Some will be betrayed. If Flynn and Yuri cannot overcome their differences and learn to fight together, all will be lost for the people of the realm.", "year": 2009, "score": 0.7200857400894165 }
{ "genres": ["Animation", "Action", "Adventure"], "title": "Bionicle 2: Legends of Metru Nui", "fullplot": "The legends tells the story of how the Toa came to be, chosen from the pool of Matoran youth in the great city of Metru Nui and, though physically transformed, hardly prepared for increased size and super heroic powers. Now in short order, the Toa--who babble and bicker like agitated adolescents--have to master their new gifts, impress their leader, and prepare to protect their home.", "year": 2004, "score": 0.7186939716339111 }
{ "genres": ["Action", "Drama", "Romance"], "title": "Catatan (Harian) si Boy", "fullplot": "A circle of friends risking their Friendship, Trust, Love and Hope in search of a legend. A young and privileged teenager with a golden heart, beset with challenges and tribulations we face today with the goal to open many young people's mind with inspirations and hopes that drive them in achieving their dreams. To get out of their comfort zone and finish what they started.", "year": 2011, "score": 0.7179925441741943 }
{ "genres": ["Fantasy", "Drama", "Adventure"], "title": "Earthsea", "fullplot": "A reckless youth is destined to become the greatest sorcerer that the mystical land of Earthsea has ever known. When the young wizard Ged discovers that he possesses infinite magical powers, he seeks to master the ancient arts. As he journeys to manhood, he will combat dragons, fall in love, cross death's threshold, and ultimately wield the power to reunite a kingdom.", "year": 2004, "score": 0.7147084474563599 }

```

#### Filter Query

The following query uses the [`$vectorSearch`](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#mongodb-pipeline-pipe.-vectorSearch) stage to search the `fullplot` field for movies. The query automatically generates vector embeddings for the string *epic fantasy journey with reluctant
heroes* using the `voyage-4` embedding model, which is the model specified in the index for the `fullplot` field, to perform a semantic search. The query specifies the following criteria to pre-filter the documents for the semantic search:

- Include only movies released between the years `1980` to `2020`, both inclusive.

- Include only movies in the genres `Action`, `Adventure`, and `Family`.

It considers up to `100` nearest neighbors, and returns `10` documents in the results. The query also specifies a [`$project`](https://www.mongodb.com/docs/manual/reference/operator/aggregation/project.md#mongodb-pipeline-pipe.-project) stage to do the following:

- Exclude the `_id` field and include only the `fullplot`, `genres`, and `title` fields in the results.

- Add a field named `score` that shows the [vector search score](https://www.mongodb.com/docs/vector-search/query/aggregation-stages/vector-search-stage.md#std-label-vectorSearch-agg-pipeline-score) for each document in the results.

### Asynchronous API

```rust
use mongodb::bson::{doc, Document};
use mongodb::{Client, Collection};
use futures::TryStreamExt;

#[tokio::main]
async fn main() -> mongodb::error::Result<()> {
    // Replace the placeholder with your connection string.
    let uri = "<connection-string>";
    let client = Client::with_uri_str(uri).await?;

    // Access your database and collection.
    let my_coll: Collection<Document> = client
        .database("sample_mflix")
        .collection("movies");

    // Filter the search on the indexed "year" and "genres" fields.
    let pipeline = vec![
        doc! {
            "$vectorSearch": doc! {
                "index": "autoembed_index",
                "path": "fullplot",
                "filter": doc! {
                    "$and": [
                        doc! { "year": doc! { "$gte": 1980 } },
                        doc! { "year": doc! { "$lt": 2020 } },
                        doc! { "genres": doc! { "$in": ["Action", "Adventure", "Family"] } }
                    ]
                },
                "query": doc! {
                    "text": "epic fantasy journey with reluctant heroes"
                },
                "numCandidates": 100,
                "limit": 10
            }
        },
        doc! {
            "$project": doc! {
                "_id": 0,
                "title": 1,
                "fullplot": 1,
                "year": 1,
                "genres": 1,
                "score": doc! { "$meta": "vectorSearchScore" }
            }
        },
    ];

    // Run the query and print the results.
    let mut results = my_coll.aggregate(pipeline).await?;
    while let Some(result) = results.try_next().await? {
        println!("{}", result);
    }

    Ok(())
}

```

**Output:**

```js
{ "genres": ["Adventure", "Comedy", "Fantasy"], "title": "Your Highness", "fullplot": "Throughout history, tales of chivalry have burnished the legends of brave, handsome knights who rescue fair damsels, slay dragons and conquer evil. But behind many a hero is a good-for-nothing younger brother trying just to stay out of the way of those dragons, evil and trouble in general. As two princes on a daring mission to save their land, they must rescue the heir apparent's fiancèe before their kingdom is destroyed. Thadeous (McBride) has spent his life watching his perfect older brother Fabious (Franco) embark upon valiant journeys and win the hearts of his people. Tired of being passed over for adventure, adoration and the throne, he's settled for a life of wizard's weed, hard booze and easy maidens. But when Fabious' bride-to-be, Belladonna (Zooey Deschanel), gets kidnapped by the evil wizard Leezar (Justin Theroux), the king gives his deadbeat son an ultimatum: Man up and help rescue her or get cut off. Half-assedly embarking upon his first quest, Thadeous joins Fabious to trek across the perilous outlands and free the princess. Joined by Isabel (Natalie Portman)-an elusive warrior with a dangerous agenda of her own-the brothers must vanquish horrific creatures and traitorous knights before they can reach Belladonna. If Thadeous can find his inner hero, he can help his brother prevent the destruction of his land. Stay a slacker, and not only does he die a coward, he gets front row seats to the dawn of an all-new Dark Ages.", "year": 2011, "score": 0.7482316493988037 }
{ "genres": ["Animation", "Adventure", "Family"], "title": "Justin and the Knights of Valour", "fullplot": "Justin lives in a kingdom where bureaucrats rule and knights have been ousted. His dream is to be become one of the Knights of Valour, like his grandfather was, but his father Reginald, the chief counsel to the Queen, wants his son to follow in his footsteps and become a lawyer. After an inspiring visit to his beloved Grandmother and bidding farewell to his supposed lady-love Lara, Justin leaves home and embarks on a quest to become a knight. Along the way he meets the beautiful, feisty Talia, a quirky wizard called Melquiades, and the handsome Sir Clorex and is mentored by three monks; Blucher, Legantir and Braulio, who teach and test him in the ancient ways of the Knights of Valour. Whilst an unlikely candidate for knighthood, Justin must rise to the challenge quickly when banished former knight Sir Heraclio and his army, lead by Sota, return and threaten to destroy the Kingdom.", "year": 2013, "score": 0.7290467023849487 }
{ "genres": ["Action", "Adventure", "Fantasy"], "title": "Mythica: A Quest for Heroes", "fullplot": "Stuck in a life of indentured servitude, Marek dreams of becoming a wizard. When she meets a beautiful priestess, Teela, in need of help, Marek escapes her master and puts together a team of adventurers and embarks on an epic quest to free Teela's sister from a vicious ogre.", "year": 2014, "score": 0.7230132818222046 }
{ "genres": ["Animation", "Adventure", "Comedy"], "title": "Ronal the Barbarian", "fullplot": "Fantasy comedy about young Ronal who lives in a barbarian village. Ronal is weak, skinny and doesn't have the usual barbarian traits like everyone else and therefore is considered a laughing stock. But one day his village gets attacked, his tribe kidnapped by the evil Volcazar. Ronal decides to save his tribe and defeat Volcazar and on his way he must survive many dangerous situations...", "year": 2011, "score": 0.7147495150566101 }
{ "fullplot": "The tale of three unlikely heroes - a misfit mouse who prefers reading books to eating them, an unhappy rat who schemes to leave the darkness of the dungeon, and a bumbling servant girl with cauliflower ears - whose fates are intertwined with that of the castle's princess.", "year": 2008, "genres": ["Adventure", "Animation", "Comedy"], "title": "The Tale of Despereaux", "score": 0.7139282822608948 }
{ "genres": ["Action", "Adventure", "Comedy"], "title": "Dungeons & Dragons", "fullplot": "The Empire of Izmer has long been a divided land. The Mages - an elite group of magic-users - rule whilst the lowly commoners are powerless. Izmer's young Empress, Savina, wants equality and prosperity for all, but the evil Mage Profion is plotting to depose her and establish his own rule. The Empress possesses a scepter which controls Izmer's Golden Dragons. To challenge her rule, Profion must have the scepter, and tricks the Council of Mages into believing Savina is unfit to hold it. Knowing that Profion will bring death and destruction to Izmer, Savina must find the legendary Rod of Savrille, a mythical rod that has the power to control Red Dragons, a species even mightier than the Gold. Enter two thieves, Ridley and Snails, who unwittingly become instrumental in Savina's search for the Rod. Joined by a feisty Dwarf named Elwood, and helped by the Empress's expert tracker, the Elf Norda, the young heroes go in search of the Rod of Savrille. From the deadly maze of the Thieves Guild at Antius to an Elven Village, secret grotto and abandoned castles, Ridley and his band must outwit Profion's chief henchman Damodar at every turn while, back in Izmer, Profion prepares to do battle with the Empress. All depends on the Rod, but the outcome of the race to reach it first is far from certain, and Izmar's very survival hangs in the balance.", "year": 2000, "score": 0.7136504650115967 }
{ "genres": ["Animation", "Adventure", "Family"], "title": "Dragon Hunters", "fullplot": "The world has become a vast conglomerate of islands of varying size and shape. This babbling universe is mainly populated with ruthless rogues, surly peasants and illiterate, petty lords. Their main concerns revolve around two fundamental rules: Eat and don't get eaten. For this new world has become infested with a terrible plague: omnipresent, monstrously famished, mutant creatures, are wreaking havoc - They are known as the Dragons. Gwizdo and Lian-Chu are two dragon hunters, but are a long way from being among the best. Their only real talents: the size of the hulking brute with the heart of gold, Lian-Chu, and Gwizdo's talent for scams of all and any shape or form. Their sole ambition: to buy a little farm where they can relax and raise mussels, a creature that is a lot less unpleasant and difficult to hunt down than dragons. A few islands away rises the fortress of Lord Arnold. Arnold has a problem: he's living in terror at the thought of the return of World Eater, that horrible dragon that returns every thirty seasons to spread terror and destruction. Nobody has been able to conquer him. In fact nobody's ever returned alive to spread the news of how the fight went. Zoe, the grand-niece of the lord, has decided to take matters in hand, and has met Gwizdo and Lian-Chu. Persuaded that she has found the heroes of her dreams, she is going to drag them into the maddest of adventures.", "year": 2008, "score": 0.707179844379425 }
{ "genres": ["Animation", "Adventure", "Family"], "title": "Dragon Hunters", "fullplot": "The world has become a vast conglomerate of islands of varying size and shape. This babbling universe is mainly populated with ruthless rogues, surly peasants and illiterate, petty lords. Their main concerns revolve around two fundamental rules: Eat and don't get eaten. For this new world has become infested with a terrible plague: omnipresent, monstrously famished, mutant creatures, are wreaking havoc - They are known as the Dragons. Gwizdo and Lian-Chu are two dragon hunters, but are a long way from being among the best. Their only real talents: the size of the hulking brute with the heart of gold, Lian-Chu, and Gwizdo's talent for scams of all and any shape or form. Their sole ambition: to buy a little farm where they can relax and raise mussels, a creature that is a lot less unpleasant and difficult to hunt down than dragons. A few islands away rises the fortress of Lord Arnold. Arnold has a problem: he's living in terror at the thought of the return of World Eater, that horrible dragon that returns every thirty seasons to spread terror and destruction. Nobody has been able to conquer him. In fact nobody's ever returned alive to spread the news of how the fight went. Zoe, the grand-niece of the lord, has decided to take matters in hand, and has met Gwizdo and Lian-Chu. Persuaded that she has found the heroes of her dreams, she is going to drag them into the maddest of adventures.", "year": 2008, "score": 0.707179844379425 }
{ "genres": ["Adventure", "Fantasy"], "title": "The Hobbit: An Unexpected Journey", "fullplot": "Bilbo Baggins is swept into a quest to reclaim the lost Dwarf Kingdom of Erebor from the fearsome dragon Smaug. Approached out of the blue by the wizard Gandalf the Grey, Bilbo finds himself joining a company of thirteen dwarves led by the legendary warrior, Thorin Oakenshield. Their journey will take them into the Wild; through treacherous lands swarming with Goblins and Orcs, deadly Wargs and Giant Spiders, Shapeshifters and Sorcerers. Although their goal lies to the East and the wastelands of the Lonely Mountain first they must escape the goblin tunnels, where Bilbo meets the creature that will change his life forever ... Gollum. Here, alone with Gollum, on the shores of an underground lake, the unassuming Bilbo Baggins not only discovers depths of guile and courage that surprise even him, he also gains possession of Gollum's \"precious\" ring that holds unexpected and useful qualities ... A simple, gold ring that is tied to the fate of all Middle-earth in ways Bilbo cannot begin to know.", "year": 2012, "score": 0.7054353356361389 }
{ "genres": ["Adventure", "Drama", "Family"], "title": "Mio in the Land of Faraway", "fullplot": "A fantasy about the lonely boy who is transferred from his dull life with his adoptive parents to the land where his real father is the king. In that country he sets out on a quest, together with his new friend, to destroy the evil Knight Kato.", "year": 1987, "score": 0.7035922408103943 }

```

MongoDB Vector Search filters the documents based on the `year` field value that ranges between `1980` and `2020`. It generated embeddings for the query text using the `voyage-4` embedding model specified in the query and considered up to `100` nearest neighbors before returning the top ten results. It returns documents that summarize fantasy journey of a hero in the plot for movies released between `1980` and `2020`.

### Learn More

The following tutorials demonstrate additional use cases for the `$vectorSearch` stage.

- [Hybrid Search with Full-Text Search](https://www.mongodb.com/docs/vector-search/hybrid-search/vector-search-with-full-text-search.md#std-label-avs-reciprocal-rank-fusion)

- [Search Multiple Vector Fields](https://www.mongodb.com/docs/vector-search/hybrid-search/vector-search-with-rankfusion.md#std-label-avs-with-unionwith)
