LegalCitationCourtDocumentOpinionInfo

AI Overview😉

  • The potential purpose of this module is to analyze and understand legal court documents, specifically opinions written by judges. It appears to focus on identifying the type of opinion, who delivered it, and who agrees or disagrees with it.
  • This module could impact search results by allowing Google to better understand and categorize legal documents, potentially improving the relevance and accuracy of search results related to legal cases and court opinions. It may also enable features such as filtering search results by opinion type (e.g., concurring, dissenting) or identifying key judges and their roles in specific cases.
  • To be more favorable for this function, a website may consider the following: Clearly marking and structuring legal court documents, including opinions, to make it easier for Google to parse and understand the content. Providing metadata or context about the opinions, such as the type of opinion, the judge who delivered it, and who agrees or disagrees with it. Using standardized formatting and language when publishing legal court documents online, making it easier for Google to analyze and categorize the content.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

A variety of opinions may be published as a single document. We have one OpinionInfo for each opinion About the "CONCURRING" opinion type: It means that a judge "concurs" to the conclusion (judegment) of the majority of the court, however, he may not agree with the argument in the primary opinion. If multiple judges "concur" or "dissent" the primary opinion, then one judge delivers their opinion, and other judges are said to "join" him.

Attributes

  • Bench (type: integer(), default: nil) -
  • DeliveredBy (type: GoogleApi.ContentWarehouse.V1.Model.LegalPerson.t, default: nil) - if Type == PER_CURIAM, then DeliveredBy is unnecessary since it is delivered by the full court. Who delivered the opinion?
  • JoinedBy (type: GoogleApi.ContentWarehouse.V1.Model.LegalPerson.t, default: nil) - Who agrees with the opinion
  • Type (type: integer(), default: nil) - OpinionType

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.LegalCitationCourtDocumentOpinionInfo{
    Bench: integer() | nil,
    DeliveredBy: GoogleApi.ContentWarehouse.V1.Model.LegalPerson.t() | nil,
    JoinedBy: GoogleApi.ContentWarehouse.V1.Model.LegalPerson.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.