Patent ID: 11972356
Assignee: APP ORCHID INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 13:
14. A method comprising:
acquiring knowledge from one or more knowledge sources;
storing the acquired knowledge in a memory;
parsing a natural language query;
in response to parsing the natural language query,
accessing one or more electronic documents, the one or more electronic documents expressing a knowledge graph including a plurality of nodes expressed in the one or more electronic documents;
traversing the knowledge graph to detect an absence in the knowledge graph of sufficient detail to completely answer the parsed natural language query; and
responsive to detecting the absence in the knowledge graph of sufficient detail to completely answer the parsed natural language query, creating a managed semantic object via an application program interface (API), the created managed semantic object to be included as a node in a modified knowledge graph expressed in the accessed one or more electronic documents, the managed semantic object comprising:
a container comprising one or more attributes relating the managed semantic object to a real-world object, the one or more attributes of the container to be determined based, at least in part, on the stored acquired knowledge, wherein:
the one or more attributes of the container relate the managed semantic object to one or more attributes of the real-world object, the one or more attributes of the container to model behavior of the real-world object based, at least in part, on a statistical analysis of observations obtained from the stored acquired knowledge and to enable the managed semantic object to dynamically change relative to other elements in the modified knowledge graph based, at least in part, on the one or more attributes of the real-world object;
the created managed semantic object enables the modified knowledge graph to at least partially answer the parsed natural language query; and
the parsed natural language query is answerable based, at least in part, on semantic labels associated with the created managed semantic object and an edge connecting the created managed semantic object to the modified knowledge graph.