CPC G06N 5/04 (2013.01) [G06F 16/367 (2019.01); G06F 16/957 (2019.01); G06F 40/30 (2020.01); G06N 20/00 (2019.01)] | 21 Claims |
1. A computing system for modeling complex layered knowledge bases, the computer system comprising:
a storage device storing a functional fabric representing the complex layered knowledge bases, the functional fabric comprising a plurality of information elements and typed links that relate the information elements to one another, wherein the plurality of informational elements, respectively, comprise a plurality of ontology graphs, and the typed links comprise a plurality of overlapping nodes between the plurality of ontology graphs and one or more influences associated with the overlapping nodes;
a computing device coupled to the storage device and comprising distributed regular reasoning processors and distributed situation reasoning processors configured to manage the functional fabric to:
create the information elements based on facts received by the computing system, and provide the information elements to the storage device,
use the distributed regular reasoning processors to generate new information elements and/or update the information elements by reasoning about the information elements retrieved from the storage device, and
use the distributed situation reasoning processors to update at least one of the typed links or create at least one new typed link by reasoning about situational inferences about the updated information elements and/or new information elements retrieved from the storage device, wherein the reasoning about situational inferences comprises modifying the one or more influences associated with the overlapping nodes; and
a display configured to display the information elements and the typed links and to display a graphical user interface for enabling the creation and manipulation of information elements and typed links.
|