NlpSemanticParsingLocalHyperReliableData

AI Overview😉

  • The potential purpose of this module is to determine the importance of location and distance in a search query, categorizing locations into "commodity" (e.g. ATMs, gas stations), "non-commodity" (e.g. restaurants, hotels), and "neutral" categories. This helps Google understand the user's intent and provide more relevant search results.
  • This module could impact search results by influencing the ranking of local search results, prioritizing locations that are more relevant to the user's query. For example, if a user searches for "gas stations near me", the module would identify "gas station" as a commodity location and prioritize results based on distance. This could lead to more accurate and relevant search results for users searching for specific types of locations.
  • To be more favorable for this function, a website could ensure that their location-based content is accurately categorized and optimized for search queries. This could include using schema markup to identify the type of location, providing clear and concise addresses and distance information, and optimizing content for relevant keywords. Additionally, websites could focus on providing high-quality, relevant content that answers the user's query, increasing the likelihood of being prioritized in search results.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Message containing information about hyper-reliable categories. go/local-hyper-reliable

Attributes

  • commodityStrength (type: number(), default: nil) - Whether a location is a commodity (distance is an important metric), neutral or non-commodity (distance is not important). Commodity locations are "atm", "gas station", etc. Non-commodity locations are "restaurant", "hotel", etc, and all others are neutral. The value is 1 for commodity queries, 0 for non-commodity queries, no-value for neutral queries (when the field doesn't exist in the grammar). The reason it is a float is to prepare for future changes when we expand the signal value from discrete classes to a score, and the score will be in the range of [0,1].
  • gcidsynsOverride (type: list(GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingLocalHyperReliableDataGCIDSynsOverride.t), default: nil) -
  • hyperReliable (type: boolean(), default: nil) -
  • retrievalGcids (type: list(String.t), default: nil) - Categories used for retrieval and used in Artemis diversity tiers as restricts. See https://ariane.googleplex.com/launch/190585 for details.

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.NlpSemanticParsingLocalHyperReliableData{
    commodityStrength: number() | nil,
    gcidsynsOverride:
      [
        GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingLocalHyperReliableDataGCIDSynsOverride.t()
      ]
      | nil,
    hyperReliable: boolean() | nil,
    retrievalGcids: [String.t()] | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.