GoogleCloudDocumentaiV1DocumentPageAnchorPageRef

AI Overview😉

  • The potential purpose of this module is to help Google understand the structure and layout of a document, specifically identifying and referencing specific page elements within a document. This allows Google to better understand the context and relationships between different parts of a document.
  • This module could impact search results by allowing Google to more accurately identify and rank relevant documents based on their content and structure. For example, if a user searches for a specific topic, Google can use this module to identify documents that have a clear and well-structured section related to that topic, and rank those documents higher in the search results.
  • To be more favorable for this function, a website could ensure that their documents have a clear and consistent structure, with well-defined sections and headings. This could include using semantic HTML elements, such as

    ,

    , etc., to define headings and subheadings, and using clear and descriptive section titles. Additionally, websites could ensure that their documents are well-formatted and easy to read, with clear and consistent typography and layout.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Represents a weak reference to a page element within a document.

Attributes

  • boundingPoly (type: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1BoundingPoly.t, default: nil) - Optional. Identifies the bounding polygon of a layout element on the page. If layout_type is set, the bounding polygon must be exactly the same to the layout element it's referring to.
  • confidence (type: number(), default: nil) - Optional. Confidence of detected page element, if applicable. Range [0, 1].
  • layoutId (type: String.t, default: nil) - Optional. Deprecated. Use PageRef.bounding_poly instead.
  • layoutType (type: String.t, default: nil) - Optional. The type of the layout element that is being referenced if any.
  • page (type: String.t, default: nil) - Required. Index into the Document.pages element, for example using Document.pages to locate the related page element. This field is skipped when its value is the default 0. See https://developers.google.com/protocol-buffers/docs/proto3#json.

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.GoogleCloudDocumentaiV1DocumentPageAnchorPageRef{
    boundingPoly:
      GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1BoundingPoly.t()
      | nil,
    confidence: number() | nil,
    layoutId: String.t() | nil,
    layoutType: String.t() | nil,
    page: 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.