Reference documentation and code samples for the Google Cloud Discovery Engine V1 Client class NaturalLanguageQueryUnderstandingInfo.
Information describing what natural language understanding was done on the input query.
Generated from protobuf message google.cloud.discoveryengine.v1.SearchResponse.NaturalLanguageQueryUnderstandingInfo
Namespace
Google \ Cloud \ DiscoveryEngine \ V1 \ SearchResponseMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ extracted_filters |
string
The filters that were extracted from the input query. |
↳ rewritten_query |
string
Rewritten input query minus the extracted filters. |
↳ classified_intents |
array
The classified intents from the input query. |
↳ structured_extracted_filter |
NaturalLanguageQueryUnderstandingInfo\StructuredExtractedFilter
The filters that were extracted from the input query represented in a structured form. |
getExtractedFilters
The filters that were extracted from the input query.
| Returns | |
|---|---|
| Type | Description |
string |
|
setExtractedFilters
The filters that were extracted from the input query.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getRewrittenQuery
Rewritten input query minus the extracted filters.
| Returns | |
|---|---|
| Type | Description |
string |
|
setRewrittenQuery
Rewritten input query minus the extracted filters.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getClassifiedIntents
The classified intents from the input query.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setClassifiedIntents
The classified intents from the input query.
| Parameter | |
|---|---|
| Name | Description |
var |
string[]
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getStructuredExtractedFilter
The filters that were extracted from the input query represented in a structured form.
| Returns | |
|---|---|
| Type | Description |
NaturalLanguageQueryUnderstandingInfo\StructuredExtractedFilter|null |
|
hasStructuredExtractedFilter
clearStructuredExtractedFilter
setStructuredExtractedFilter
The filters that were extracted from the input query represented in a structured form.
| Parameter | |
|---|---|
| Name | Description |
var |
NaturalLanguageQueryUnderstandingInfo\StructuredExtractedFilter
|
| Returns | |
|---|---|
| Type | Description |
$this |
|