| CPC G06F 9/3869 (2013.01) | 20 Claims |

|
1. A method for processing data through a data pipeline, the method performed by one or more processors and including:
receiving, by a collection point, data from one or more data sources, the collection point being configured to at least one of extract, transform, or load the data, wherein the data comprises incident data of an incident in which a computer system does not perform as expected;
transferring the data from the collection point to a front gate processor, the front gate processor being configured to process the data;
transferring the processed data from the front gate processor to a data storage system, the data storage system being configured to store the processed data;
transferring the processed data from the front gate processor to a processing platform, the processed data transferred from the front gate processor to a processing platform comprising data that has been categorized by the front gate processor, the processing platform being configured to apply one or more real-time processing techniques including filtering the processed data;
transferring the processed data from the processing platform to one or more data sink layers, each of the one or more data sink layers being configured to provide short term storage of the processed data in an optimized format and to output the processed data to an artificial intelligence module;
transferring the processed data from the one or more data sink layers to one or more machine learning systems;
automatically evaluating, with the one or more machine learning systems, the transferred processed data; and
automatically implementing, by the one or more machine learning systems, a corrective action to the computer system.
|