Patent ID: 11954605
Assignee: SAP SE
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. One or more non-transitory computer-readable media having encoded thereon computer-executable instructions causing one or more processors to perform a method comprising:
receiving a plurality of input instances selected from a column of data in a database table; accessing a knowledge graph comprising a plurality of nodes and a plurality of edges connecting the plurality of nodes, wherein the plurality of nodes represent objects and the plurality of edges represent relationship between the objects;
for the plurality of input instances, identifying respective matching objects represented by corresponding nodes of the knowledge graph, wherein an input instance shares a common label with the corresponding matching object;
for identified matching objects, identifying a common class object represented by a corresponding node of the knowledge graph, wherein a percentage of identified matching objects are descendants of the common class object, wherein the percentage is greater than a predefined threshold;
assigning a label of the common class object to the column of data in the database table;
translating the label associated with the plurality of input instances to an equivalent label defined in an ontology dictionary, wherein the ontology dictionary maps ontology of the knowledge graph to ontology of a data repository; and
replacing the label assigned to the column of data in the database table to the equivalent label, and adding the column of data in the database table and the equivalent label to the data repository,
wherein the common class object is one of a plurality of common class objects, wherein the method further comprises ranking the plurality of common class objects and presenting labels of the plurality of common class objects in a ranked list,
wherein ranking the plurality of common class objects is based on number of edges connecting nodes representing the identified matching objects to a node representing a respective common class object or the percentage of identified matching objects that are descendants of the respective common class object.