Patent ID: 11928143
Assignee: TRUVALUE LABS, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method of analyzing Environmental, Social, and Governance (ESG) signals comprising:
ingesting, by a computing cluster, content from a plurality of data sources, wherein the content includes a set of ingested documents referencing entities and events relevant to the ESG signals, wherein the content is stored in a content database;
identifying, by the computing cluster, metadata and a body of text associated with each document from the set of ingested documents to produce a set of preprocessed documents;
tagging, by the computing cluster, an entity to a first preprocessed document from the set of preprocessed documents, wherein the document comprises a first document identifier, and wherein the entity becomes a tagged entity in response to the tagging;
generating, by the computing cluster, an event score related to a first ESG signal including a direction and a magnitude associated with an event identified in the body of text, wherein the computing cluster tags the event score to the document, and wherein the event score becomes a tagged event score in response to the generating;
writing, by the computing cluster and to an unstructured data set, the first document identifier in association with the tagged entity and the tagged event score for delivery; and
retrieving, by the computing cluster, a record from an entity database;
wherein:
the computing cluster tags the entity to the first preprocessed document in response to a first body of text from the first preprocessed document including an entity identifier;
the computing cluster applies a first processing rule of a first pipeline to at least one of a first body of the text or a first set of metadata associated with the first preprocessed document to tag the entity identifier to the first preprocessed document;
the computing cluster applies a second processing rule of a first pipeline to at least one of the first body of the text or a first set of metadata associated with the first preprocessed document to tag a first date to the first preprocessed document;
the record includes the entity, the entity identifier, and association dates reflecting periods when the entity was associated with the entity identifier;
the computing cluster tags the entity to the first preprocessed document in response to the association dates including the first date; and
the computing cluster tags the entity to the first preprocessed document in response to the record including the entity.