GoogleCloudDocumentaiV1DocumentPageTable

AI Overview😉

  • The potential purpose of this module is to analyze and understand the structure and content of tables within web pages, including the detection of languages used in the table, the layout of the table, and the history of the table. This helps Google's algorithm to better comprehend the context and meaning of the table, and potentially use this information to improve search results.
  • This module could impact search results by allowing Google to more accurately identify and understand the content of tables, which could lead to more relevant and accurate search results. For example, if a user searches for a specific type of data that is commonly presented in a table, Google may be able to return more relevant results if it can accurately identify and extract the relevant information from the table. Additionally, the language detection feature could help Google to return more relevant results for users searching in different languages.
  • A website may change things to be more favorable for this function by using clear and consistent table structures, providing alternative text for images within tables, and using header rows and columns to help define the structure of the table. Additionally, using a clear and consistent language throughout the table, and providing metadata about the table, such as a description or title, could also help Google's algorithm to better understand the content and context of the table.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

A table representation similar to HTML table structure.

Attributes

  • bodyRows (type: list(GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentPageTableTableRow.t), default: nil) - Body rows of the table.
  • detectedLanguages (type: list(GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentPageDetectedLanguage.t), default: nil) - A list of detected languages together with confidence.
  • headerRows (type: list(GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentPageTableTableRow.t), default: nil) - Header rows of the table.
  • layout (type: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentPageLayout.t, default: nil) - Layout for Table.
  • provenance (type: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentProvenance.t, default: nil) - The history of this table.

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.GoogleCloudDocumentaiV1DocumentPageTable{
    bodyRows:
      [
        GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentPageTableTableRow.t()
      ]
      | nil,
    detectedLanguages:
      [
        GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentPageDetectedLanguage.t()
      ]
      | nil,
    headerRows:
      [
        GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentPageTableTableRow.t()
      ]
      | nil,
    layout:
      GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentPageLayout.t()
      | nil,
    provenance:
      GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentProvenance.t()
      | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.