ScienceCitationFunding

AI Overview😉

  • The potential purpose of this module is to identify and extract funding information from scientific research papers and articles, such as the funding agency, grant number, and recipient. This information can be used to provide context and credibility to the research, as well as to identify potential conflicts of interest.
  • This module could impact search results by giving more weight to research papers and articles that have transparent and credible funding sources. This could lead to more reliable and trustworthy results being displayed higher in search engine results pages (SERPs). Additionally, this module could also help to identify and filter out research that is biased or influenced by funding sources.
  • To be more favorable to this function, a website could ensure that funding information is clearly and transparently disclosed in research papers and articles. This could include providing explicit funding acknowledgments, listing funding agencies and grant numbers, and making this information easily accessible and machine-readable. Additionally, websites could also provide metadata and schema markup to help search engines understand and extract this funding information.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Attributes

  • Agency (type: integer(), default: nil) - values are from FundingAgency enum
  • AgencyName (type: String.t, default: nil) - Text name of the agency. For analysis. Plus for agencies that don't have an enum.
  • DebugExtractionInfo (type: list(GoogleApi.ContentWarehouse.V1.Model.ScienceCitationFundingExtractionInfo.t), default: nil) - Funding entries for the same agency and grant number can be merged during our extraction process so we maintain a record of all the deduped ExtractionInfo messages within the remaining entry.
  • DebugFundingTextBlock (type: String.t, default: nil) - Text block from which the funding entry was extracted. Intended to be used for offline analysis. DEPRECATED
  • GrantNumber (type: String.t, default: nil) -
  • Recipient (type: String.t, default: nil) - funding recipient
  • SourceText (type: String.t, default: nil) - Original text for the funding acknowledgement
  • UrlBasedFundingSource (type: boolean(), default: nil) - Whether this funding info was added because this article was at the exclusive repository for this agency.

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.ScienceCitationFunding{
  Agency: integer() | nil,
  AgencyName: String.t() | nil,
  DebugExtractionInfo:
    [
      GoogleApi.ContentWarehouse.V1.Model.ScienceCitationFundingExtractionInfo.t()
    ]
    | nil,
  DebugFundingTextBlock: String.t() | nil,
  GrantNumber: String.t() | nil,
  Recipient: String.t() | nil,
  SourceText: String.t() | nil,
  UrlBasedFundingSource: boolean() | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.