Patent ID: 11922326
Assignee: BACKOFFICE ASSOCIATES, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computer-implemented method comprising:
determining, by one or more processors, that a data asset represented by a root node of a knowledge graph stored in a database has been changed, wherein the knowledge graph is defined by nodes connected by edges, and wherein the changed data asset is represented by a version node connected to the root node;
responsive to and triggered by the determination, automatically processing, by the one or more processors, the changed data asset, including:
applying a trained natural language term recognition model to identify one or more candidate terms in the changed data asset, and
comparing each candidate term with each of one or more existing terms from data assets of the knowledge graph other than the changed data asset to obtain (i) one or more of the candidate terms that do not correspond to any existing term or (ii) one or more candidate terms that each corresponds to a respective existing term that is not related to the version node representing the changed data asset;

generating, by the one or more processors, a suggestion node for each of the obtained candidate terms, each suggestion node connected to the version node representing the changed data asset, wherein each suggestion node indicates a suggestion for a new node or a new edge in the knowledge graph;
by the one or more processors, enabling display, on a user interface, of information indicative of each suggestion; and
responsive to user input approving a particular suggestion, modifying the data structure of the knowledge graph, including performing one or both of
(i) generating a new node representing the candidate term for that suggestion and connecting the new node to the version node by an edge, or
(ii) generating a new edge between the version node and an existing root node representing the candidate term for that suggestion.