| CPC G06F 16/24578 (2019.01) [G06F 16/212 (2019.01)] | 20 Claims |

|
17. A method, implemented in a computing environment comprising at least one hardware processor and at least one memory coupled to the at least one hardware processor, the method comprising:
receiving user input comprising a plurality of words;
causing a first query to be executed on a vector store to identify elements of a schema, the schema comprising definitions of a plurality of data objects that each include a plurality of elements that are similar to keywords in the user input, where the vector store provides a first query response that comprises similarity scores for identified elements of the schema;
causing a second query to be executed on a knowledge graph to identify association paths between at least a portion of data objects of the schema having definitions that comprise at least one element of the one or more of the identified elements, where a second query response comprises association information for given pairs of two or more pairs of data objects of the at least a portion of the data objects of the schema, the association information comprising a source data object, a target data object, and at least one of the one or more selected elements that serve to operationally link the source data object and the target data object;
from the association information, constructing full association paths between data objects of the at least a portion of the data object; and
from the full association paths, generating a command to instantiate a data object having elements corresponding to keywords of the user prompt.
|