22. The computer-readable medium of claim 19 , where at least one data stream is one of a data stream comprising data being generated in real time or substantially real time, a data stream comprising previously generated and stored data, and a data stream comprising data generated from at least one of a forecast and a model.
19. A non-transitory computer-readable medium that stores computer software, where execution of the computer software by at least one data processor results in operations that comprise, parsing input from a requestor comprised of at least one of a user and a software application, the input comprising at least one of a query or a command, expressed in a natural human language, that is parsed using action extractors and named entity extractors into a structured stream query language query comprising an indication of at least one data stream or set of data streams and at least one action to be performed on the at least one data stream or set of data streams; mapping the structured stream query language query into a graph of processing elements that are selected and interconnected so as to execute the structured stream query language query comprising at least one action and at least one named entity; instantiating the graph of processing elements and connecting and initializing the instantiated graph of processing elements with an identified at least one data stream or set of data streams to receive data from the identified, at least one, data stream or set of data streams; and outputting a result of the structured stream query language query to the requestor.