NlpSemanticParsingModelsShoppingAssistantProductExpression

AI Overview😉

  • The potential purpose of this module is to analyze and understand user search queries related to products, identifying key phrases and characteristics that describe the product(s) being searched for. This helps Google to better comprehend the user's intent and provide more accurate and relevant search results.
  • This module could impact search results by influencing the ranking of product-related websites. Websites that accurately match the parsed product expression, including phrases and characteristics, may be ranked higher in search results. This could lead to more relevant and accurate search results for users searching for specific products.
  • To be more favorable for this function, a website may:
    • Use descriptive and accurate product titles, descriptions, and keywords that match user search queries.
    • Organize product information in a clear and structured manner, making it easier for the module to parse and understand.
    • Optimize product pages with relevant phrases and characteristics that users are likely to use when searching for similar products.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantProductExpression (google_api_content_warehouse v0.4.0)

An expression parsed from a user query that describes a product or set of products.

Attributes

  • evalData (type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingAnnotationEvalData.t, default: nil) - This field should not be used by clients of the grammar. It is intended to be used internally in Aqua for metric and regression tests.
  • grammaticalGender (type: String.t, default: nil) -
  • grammaticalNumber (type: String.t, default: nil) -
  • phrases (type: list(GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantPhrase.t), default: nil) - Ordered list of phrases that the user used to describe a product.
  • productClassification (type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantProductClassification.t, default: nil) -
  • shoppingListItemInfo (type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantShoppingListItemInfo.t, default: nil) - Associated shopping list item info. Only set when the product is come from a shopping list item.

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantProductExpression{
    evalData:
      GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingAnnotationEvalData.t()
      | nil,
    grammaticalGender: String.t() | nil,
    grammaticalNumber: String.t() | nil,
    phrases:
      [
        GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantPhrase.t()
      ]
      | nil,
    productClassification:
      GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantProductClassification.t()
      | nil,
    shoppingListItemInfo:
      GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingModelsShoppingAssistantShoppingListItemInfo.t()
      | nil
  }

Functions

Link to this function

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.