ScienceCitationAuthor

AI Overview😉

  • The potential purpose of this module is to extract and analyze author information from scientific papers, such as names, institutions, and email addresses. This helps Google to better understand the credibility and relevance of the authors and their work, which can impact the ranking of search results.
  • This module could impact search results by giving more weight to papers written by authors with a strong reputation or affiliation with prestigious institutions. It may also help to identify and filter out papers with fake or misleading author information. This could lead to more accurate and trustworthy search results, especially in fields like science and academia.
  • A website may change things to be more favorable for this function by providing clear and accurate author information, such as including author names, institutions, and email addresses in a machine-readable format. Additionally, using standardized citation formats like BibTeX and providing metadata about the authors and their work could help Google's algorithm to better understand and analyze the content.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 1

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

author names should be in the order specified in the paper

Attributes

  • Comment (type: String.t, default: nil) -
  • Department (type: String.t, default: nil) - not in bibtex - from paper
  • Email (type: String.t, default: nil) -
  • GuessOrderType (type: integer(), default: nil) - Tracks the GuessNameOrder case used to parse this author name, defaults to 0 simply means that GuessNameOrder wasn't used.
  • ID (type: list(String.t), default: nil) - Author ID. Formatted as idtype:id
  • Institution (type: String.t, default: nil) - not in bibtex - from paper
  • IsCJKForeignName (type: boolean(), default: nil) -
  • IsCorrespondingAuthor (type: boolean(), default: nil) -
  • LastName (type: String.t, default: nil) -
  • OtherNames (type: String.t, default: nil) -
  • SourceText (type: String.t, default: nil) -
  • Type (type: integer(), default: nil) - Type is one of the contributors types. Writers are the default.

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.ScienceCitationAuthor{
  Comment: String.t() | nil,
  Department: String.t() | nil,
  Email: String.t() | nil,
  GuessOrderType: integer() | nil,
  ID: [String.t()] | nil,
  Institution: String.t() | nil,
  IsCJKForeignName: boolean() | nil,
  IsCorrespondingAuthor: boolean() | nil,
  LastName: String.t() | nil,
  OtherNames: String.t() | nil,
  SourceText: String.t() | nil,
  Type: integer() | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.