GoogleCloudDocumentaiV1DocumentPageLine

AI Overview😉

  • The potential purpose of this module is to analyze and understand the layout and structure of a document or webpage, specifically identifying lines of text that a human would perceive as a single line, regardless of its orientation (horizontal, vertical, etc.). This module aims to detect languages, layout, and provenance (history of annotation) within a document.
  • This module could impact search results by allowing Google to better understand the content and structure of a webpage, enabling more accurate indexing and retrieval of relevant information. This could lead to more precise search results, especially when searching for specific phrases or sentences within a document. Additionally, language detection could help Google to provide more targeted results for users searching in different languages.
  • A website may change things to be more favorable for this function by ensuring that their content is well-structured and easily parseable, using clear headings, paragraphs, and other semantic HTML elements. This could help Google's algorithm to better understand the layout and content of the webpage, leading to more accurate indexing and retrieval. Additionally, providing clear language metadata and using language-specific URLs or subdomains could help Google to detect languages more accurately, improving search results for users searching in different languages.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

A collection of tokens that a human would perceive as a line. Does not cross column boundaries, can be horizontal, vertical, etc.

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 Line.
  • 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.GoogleCloudDocumentaiV1DocumentPageLine{
    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.