GoogleCloudDocumentaiV1DocumentPageBlock

AI Overview😉

  • Potential purpose of module: This module appears to be related to document analysis and understanding the structure and content of a document. It's designed to identify and extract information about blocks of text within a document, including the languages used, layout, and provenance (origin and history).
  • Impact on search results: This module could impact search results by allowing Google to better understand the content and structure of documents, which could lead to more accurate and relevant search results. For example, it could help Google to identify the main language of a document, understand the layout and formatting of the text, and even detect the origin and history of the document. This could lead to more precise matching of search queries with relevant documents.
  • Optimization for this function: To be more favorable for this function, a website could focus on providing clear and consistent document structure, using proper formatting and layout, and including metadata about the document's language and origin. Additionally, using standardized and machine-readable formats for documents, such as PDF or HTML, could make it easier for Google to analyze and understand the document's content and structure.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.

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 Block.
  • provenance (type: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentProvenance.t, default: nil) - The history of this annotation.

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.GoogleCloudDocumentaiV1DocumentPageBlock{
    detectedLanguages:
      [
        GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentPageDetectedLanguage.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.