NlxDataSchemaDocument

AI Overview😉

  • The potential purpose of this module is to analyze and understand the structure and content of a document, including its author, language, sentences, paragraphs, and other linguistic features. This module appears to be a part of a larger natural language processing (NLP) system.
  • This module could impact search results by influencing how documents are ranked and retrieved. For example, if a search query is related to a specific language or author, this module could help the search engine to prioritize documents that match those criteria. Additionally, the module's ability to analyze document structure and content could help to identify more relevant or high-quality documents.
  • To be more favorable for this function, a website could focus on creating high-quality, well-structured content that is easily machine-readable. This could include using clear and consistent formatting, providing accurate metadata such as author and language information, and optimizing content for natural language processing. Additionally, websites could focus on creating content that is relevant and useful to users, as this module may be used to identify high-quality documents that are more likely to satisfy user queries.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

A single document.

Attributes

  • author (type: list(GoogleApi.ContentWarehouse.V1.Model.MultiscalePointerIndex.t), default: nil) - The author(s) of this document.
  • bytes (type: GoogleApi.ContentWarehouse.V1.Model.MultiscalePointerSpan.t, default: nil) - The bytes in this document.
  • characters (type: GoogleApi.ContentWarehouse.V1.Model.MultiscalePointerSpan.t, default: nil) - The characters in this document.
  • id (type: String.t, default: nil) - The identifier of this document.
  • languageCode (type: list(String.t), default: nil) - A set of BCP-47 codes indicating the language(s) of this document.
  • languageSpans (type: GoogleApi.ContentWarehouse.V1.Model.MultiscalePointerSpan.t, default: nil) - The language spans in this document.
  • mentions (type: GoogleApi.ContentWarehouse.V1.Model.MultiscalePointerSpan.t, default: nil) - The mentions in this document.
  • paragraphs (type: GoogleApi.ContentWarehouse.V1.Model.MultiscalePointerSpan.t, default: nil) - The paragraphs in this document.
  • sentences (type: GoogleApi.ContentWarehouse.V1.Model.MultiscalePointerSpan.t, default: nil) - The sentences in this document.
  • text (type: String.t, default: nil) - The text of this document. Must contain valid UTF-8.
  • tokens (type: GoogleApi.ContentWarehouse.V1.Model.MultiscalePointerSpan.t, default: nil) - The tokens in this document.
  • url (type: String.t, default: nil) - The url of this document.

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.NlxDataSchemaDocument{
  author:
    [GoogleApi.ContentWarehouse.V1.Model.MultiscalePointerIndex.t()] | nil,
  bytes: GoogleApi.ContentWarehouse.V1.Model.MultiscalePointerSpan.t() | nil,
  characters:
    GoogleApi.ContentWarehouse.V1.Model.MultiscalePointerSpan.t() | nil,
  id: String.t() | nil,
  languageCode: [String.t()] | nil,
  languageSpans:
    GoogleApi.ContentWarehouse.V1.Model.MultiscalePointerSpan.t() | nil,
  mentions: GoogleApi.ContentWarehouse.V1.Model.MultiscalePointerSpan.t() | nil,
  paragraphs:
    GoogleApi.ContentWarehouse.V1.Model.MultiscalePointerSpan.t() | nil,
  sentences:
    GoogleApi.ContentWarehouse.V1.Model.MultiscalePointerSpan.t() | nil,
  text: String.t() | nil,
  tokens: GoogleApi.ContentWarehouse.V1.Model.MultiscalePointerSpan.t() | nil,
  url: 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.