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

Claim 16:
17. An article comprising:
a non-transitory storage medium, the non-transitory storage medium comprising stored thereon, instructions executable by one or more processors of a computer device to:
acquire knowledge from one or more knowledge sources;
store the acquired knowledge in a memory;
parse a natural language query; and
in response to parsing the natural language query,
access one or more electronic documents, the one or more electronic documents expressing a knowledge graph including a plurality of nodes expressed in the electronic document;
traverse the knowledge graph to detect an absence of detail sufficient to completely answer the parsed natural language query;
invoke an application program interface (API) to extract at least a portion of the stored acquired knowledge and create a managed semantic object, wherein:
the created managed semantic object is included as a node in a modified knowledge graph expressed in the one or more electronic documents;
the modified knowledge graph is capable of answering the natural language query based, at least in part, on the created managed semantic object, semantic labels generated with the created managed semantic object and an edge connecting the created managed semantic object to the modified knowledge graph; and the managed semantic object comprises:
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 based, at least in part, on acquired knowledge obtained from one or more knowledge sources, 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 acquired knowledge and to enable the managed semantic object to dynamically change relative to other elements in the knowledge graph based, at least in part, on the one or more attributes of the real-world object; and
the container further comprises:
an indication of at least one of the one or more knowledge sources;
one or more linguistic rules associated with the real-world object;
at least one discovery objective to at least in part determine the acquired knowledge;
an indication of one or more sourcing methods associated with at least one of the one or more knowledge sources; and
evidence of an availability of content in the one or more knowledge sources according to a particular format.