ImageRepositoryAnimatedImagePerdocData

AI Overview😉

  • The potential purpose of this module is to analyze and store additional data about animated images, specifically their duration and pornographic content, to help Google's search algorithm better understand and rank these types of images.
  • This module could impact search results by influencing the ranking of animated images, potentially demoting or removing images with high pornographic content scores from search results, and promoting images with shorter or more relevant durations.
  • A website may change things to be more favorable for this function by ensuring their animated images are relevant, short in duration, and do not contain explicit content, and by providing clear and accurate metadata about the images, such as duration and content labels, to help Google's algorithm better understand the images.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Additional animated image data stored in perdoc (ImageData); will only be stored for animated images.

Attributes

  • aggregatedPornScores (type: GoogleApi.ContentWarehouse.V1.Model.ImageSafesearchContentBrainPornAnnotation.t, default: nil) - Aggregated porn scores for animated images. Aggregated using max sampling rate / max duration. Note the plan is to fold these scores into existing summarized scores, for cases where these scores are available. See tracking bug b/63580795.
  • durationMs (type: integer(), default: nil) - Total duration of animation, in ms.

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.ImageRepositoryAnimatedImagePerdocData{
    aggregatedPornScores:
      GoogleApi.ContentWarehouse.V1.Model.ImageSafesearchContentBrainPornAnnotation.t()
      | nil,
    durationMs: integer() | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.