Patent ID: 11880379
Assignee: WELLS FARGO BANK, N.A.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. A system comprising:
at least one processor; and
a storage device comprising instructions, which when executed by the at least one processor, configure the at least one processor to perform operations comprising:
presenting a user interface on a computing device, the user interface including:
an input element configured to receive an input of a search concept;
a similar concept selection element; and
a concept comparison portion;

executing a similarity search in a vector-space representation of a knowledge graph using the input, the knowledge graph storing subject, object, predicate triples;
populating the similar concept selection element with a set of a similar concepts based on a result of the executed similarity search, the set of similar concepts corresponding to a set of subjects in the knowledge graph;
receiving a selection of a comparison concept of the set of similar concepts from the similar concept selection element;
generating a predicate comparison visualization in the concept comparison portion based on predicates of the triples stored in the knowledge graph of the comparison concept and the search concept, wherein generating the predicate comparison visualization includes:
retrieving values of a subset of the predicates in the knowledge graph from triples stored in the knowledge graph of the search concept;
retrieving values of the subset of the predicates in the knowledge graph from triples stored in the knowledge graph of the comparison concept; and
for each respective predicate in the subset of the predicates:
selecting a similarity algorithm;
executing the similarity algorithm using the value of the respective predicate for the search concept compared with the value of the respective predicate for the comparison concept as inputs to the similarity algorithm;
receiving an output value of the similarity algorithm for the respective predicate; and
adding the value of the respective predicate for the comparison concept, the output value to the predicate comparison visualization, and the output value of the similarity algorithm to the predicate comparison visualization; and

presenting the predicate comparison visualization in the concept comparison portion.