RepositoryWebrefWebrefEntities

AI Overview😉

  • The potential purpose of this module is to analyze and extract relevant information from web pages, such as entities, categories, dates, and relationships, to better understand the content and provide more accurate search results.
  • This module could impact search results by providing more detailed and accurate information about the content of a webpage, allowing the search engine to better match user queries with relevant results. It may also enable the search engine to provide more informative and feature-rich search results, such as entity cards or knowledge graphs.
  • A website may change things to be more favorable for this function by providing clear and structured content, using schema.org markup to highlight important entities and relationships, and ensuring that the content is easily crawlable and indexable by the search engine. Additionally, websites may benefit from using natural language processing and machine learning techniques to generate high-quality, informative content that is more likely to be accurately extracted and understood by this module.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Represents a collection of entities returned by the WebRef service. Next available tag: 14.

Attributes

  • annotationStats (type: GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefWebrefAnnotationStats.t, default: nil) - Detailed annotation statistics that can, e.g., be used to tune the WebRef scoring logic based on existing (Model-0) annotations.
  • annotatorCheckpointFingerprints (type: list(GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefAnnotatorCheckpointFprint.t), default: nil) - Fingerprints checkpointing annotator stages, can be used to track the source of diffs.
  • category (type: list(GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefCategoryAnnotation.t), default: nil) - Categories of the document or query. This replaces the category_score found under EntityAnnotations.
  • dateRange (type: list(GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefSemanticDateRange.t), default: nil) - Dates ranges that are most relevant to the document. E.g. on a document about Dune the 2021 movie, this might hold the release date of that movie.
  • documentInfo (type: GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefWebrefDocumentInfo.t, default: nil) - Information that applies globally to the document. The exclude_field option is for Goldmine AnnotationsFinder to exclude document_info from retrieving annotation entities
  • entity (type: list(GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefWebrefEntity.t), default: nil) - The annotated entities, with associated confidence scores and metadata. This is the primary output of WebRef/QRef. In case of Webref output, entities are sorted by decreasing topicality score.
  • rangeAnnotations (type: list(GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefRangeAnnotations.t), default: nil) - These messages contain non-entity annotations of ranges in the document. This might be used to hold part-of-speech annotations, stopword annotations, and other range based information. The exclude_field option is for Goldmine AnnotationsFinder to exclude ranged_annotations from retrieving annotation entities
  • status (type: GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefWebrefStatus.t, default: nil) - The status message returned by the annotator. Might not be populated on success.
  • stuff (type: GoogleApi.ContentWarehouse.V1.Model.Proto2BridgeMessageSet.t, default: nil) - A generic container to hold extra result data.
  • tripleAnnotations (type: GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefTripleAnnotations.t, default: nil) - Triples inferred from the document When the annotator recognizes phrases, lists or tables associated with a property or relationship for an entity it generates triples that encode that information. This generated data is only substantiated by the document vs KG data which has been verified from multiple sources and/or human curators.

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.RepositoryWebrefWebrefEntities{
  annotationStats:
    GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefWebrefAnnotationStats.t()
    | nil,
  annotatorCheckpointFingerprints:
    [
      GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefAnnotatorCheckpointFprint.t()
    ]
    | nil,
  category:
    [GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefCategoryAnnotation.t()]
    | nil,
  dateRange:
    [GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefSemanticDateRange.t()]
    | nil,
  documentInfo:
    GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefWebrefDocumentInfo.t()
    | nil,
  entity:
    [GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefWebrefEntity.t()] | nil,
  rangeAnnotations:
    [GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefRangeAnnotations.t()]
    | nil,
  status:
    GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefWebrefStatus.t() | nil,
  stuff: GoogleApi.ContentWarehouse.V1.Model.Proto2BridgeMessageSet.t() | nil,
  tripleAnnotations:
    GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefTripleAnnotations.t()
    | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.