US 12,223,264 B2
Multi-layer graph-based categorization
Anindya Misra, Arlington, VA (US); Cindy Liu, Vienna, VA (US); and Milovan Milovanovic, Washington, DC (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Jan. 13, 2023, as Appl. No. 18/154,601.
Application 18/154,601 is a continuation of application No. 16/835,688, filed on Mar. 31, 2020, granted, now 11,586,811.
Prior Publication US 2023/0169267 A1, Jun. 1, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 40/20 (2020.01); G06F 16/34 (2019.01); G06F 16/36 (2019.01); G06F 16/901 (2019.01); G06F 40/30 (2020.01); G06N 3/048 (2023.01); G06N 20/00 (2019.01)
CPC G06F 40/20 (2020.01) [G06F 16/345 (2019.01); G06F 16/367 (2019.01); G06F 16/9024 (2019.01); G06F 40/30 (2020.01); G06N 3/048 (2023.01); G06N 20/00 (2019.01); G06F 16/36 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A system for predicting a set of associated labels, the system comprising:
one or more processors; and
a non-transitory computer-readable medium comprising instructions that when executed by the one or more processors cause operations comprising:
obtaining a data model instance comprising an identifier string, a multi-word description, a set of attribute name strings, and sets of attribute values, wherein each of the sets of attribute values is associated with an attribute name string of the set of attribute name strings;
obtaining an ontology graph comprising a first graph node associated with a first label, a second graph node associated with a second label, and a set of graph edges;
selecting the first label based on the identifier string, the multi-word description, and the set of attribute name strings using a first set of neural network layers;
selecting the second label based on a first graph edge of the set of graph edges that associates the first graph node with the second graph node;
associating the first label and the second label with the data model instance;
generating a summarization string using a second set of neural network layers, wherein the summarization string comprises the first label and the second label;
receiving a request for a record associated with the data model instance;
storing the summarization string in a memory storage; and
generating for display the summarization string in response to the request for the record.