QualityOrbitAsteroidBeltDocumentIntentScores

AI Overview😉

  • The potential purpose of this module is to analyze and score the intent behind a user's search query, and to identify the most relevant images on a webpage that match that intent. It's like trying to understand what the user is looking for and finding the best images to show them.
  • This module could impact search results by influencing the ranking of webpages based on how well they match the user's intent. Webpages with images that closely match the user's intent may be ranked higher, while those with less relevant images may be ranked lower. This could lead to more accurate and relevant search results, especially for searches that involve visual content.
  • A website may change things to be more favorable for this function by ensuring that their images are accurately labeled and described, and that they are relevant to the content of the webpage. They may also want to consider optimizing their images for search by using descriptive file names, alt tags, and captions. Additionally, they may want to consider using schema markup to provide additional context about their images, which could help search engines better understand their content and intent.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Next ID: 7

Attributes

  • belowThresholdIntents (type: list(String.t), default: nil) - Same as above, but for intents below triggering threshold. It can be assumed that any intent in this list has trigger=false. Most intents do not have below-threshold annotations.
  • belowThresholdScores (type: list(integer()), default: nil) -
  • imageIntentScores (type: %{optional(String.t) => GoogleApi.ContentWarehouse.V1.Model.QualityOrbitAsteroidBeltImageIntentScores.t}, default: nil) - Map of imageid key to ImageIntentScores, for images on cdoc.doc_images
  • intents (type: list(String.t), default: nil) - The 'intents' and 'scores' fields are stored as parallel lists for compactness. The 'scores' field should not be accessed directly, but instead through the functions in document_intent_scores_utils.
  • scores (type: list(integer()), default: nil) - The intent scores, scaled to integers between 0 and 100 for compactness.
  • version (type: integer(), default: nil) - DEPRECATED. DO NOT USE IT FOR ANY REASON! contact orbit@ if necessary.

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.QualityOrbitAsteroidBeltDocumentIntentScores{
    belowThresholdIntents: [String.t()] | nil,
    belowThresholdScores: [integer()] | nil,
    imageIntentScores:
      %{
        optional(String.t()) =>
          GoogleApi.ContentWarehouse.V1.Model.QualityOrbitAsteroidBeltImageIntentScores.t()
      }
      | nil,
    intents: [String.t()] | nil,
    scores: [integer()] | nil,
    version: integer() | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.