GoogleCloudDocumentaiV1DocumentPageVisualElement

AI Overview😉

  • The potential purpose of this module is to identify and extract non-text visual elements from a webpage, such as checkboxes, signatures, and other graphical components. This helps Google's algorithm to better understand the structure and content of a page.
  • This module could impact search results by allowing Google to more accurately assess the relevance and usefulness of a webpage. For example, if a page has a complex layout with many visual elements, this module could help Google's algorithm to identify the most important content and rank the page accordingly. This could lead to more accurate search results and a better user experience.
  • To be more favorable for this function, a website could ensure that its visual elements are properly labeled and structured, making it easier for Google's algorithm to identify and extract them. This could include using semantic HTML, providing alternative text for images, and using clear and descriptive labels for checkboxes and other interactive elements. Additionally, a website could consider using a simple and clean layout, making it easier for Google's algorithm to understand the structure and content of the page.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Detected non-text visual elements e.g. checkbox, signature etc. on the page.

Attributes

  • detectedLanguages (type: list(GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentPageDetectedLanguage.t), default: nil) - A list of detected languages together with confidence.
  • layout (type: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentPageLayout.t, default: nil) - Layout for VisualElement.
  • type (type: String.t, default: nil) - Type of the VisualElement.

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.GoogleCloudDocumentaiV1DocumentPageVisualElement{
    detectedLanguages:
      [
        GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentPageDetectedLanguage.t()
      ]
      | nil,
    layout:
      GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentPageLayout.t()
      | nil,
    type: 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.