An apparatus for providing cognitive insights comprising: a cognitive inference and learning system, the cognitive inference and learning system comprising a plurality of agents, the plurality of agents processing streams of data from a plurality of data sources, the processing the streams of data from the plurality of data sources via the plurality of agents performing a respective plurality of cognitive operations on the streams of data, at least one of the plurality of agents generating cognitive insights based upon the performing the respective plurality of cognitive operations on the streams of data from the plurality of data sources.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. An apparatus for providing cognitive insights comprising: a cognitive inference and learning system, the cognitive inference and learning system comprising a plurality of agents, the plurality of agents processing streams of data from a plurality of data sources, the processing the streams of data from the plurality of data sources via the plurality of agents performing a respective plurality of cognitive operations on the streams of data, at least one of the plurality of agents generating cognitive insights based upon the performing the respective plurality of cognitive operations on the streams of data from the plurality of data sources. 2. The apparatus of claim 1, wherein the plurality of agents comprises: a sourcing agent, the sourcing agent performing a sourcing operation, the sourcing operation sourcing a plurality of multi-site, multi-structured source streams of data. 3. The apparatus of claim 1, wherein the plurality of agents comprises: an enrichment agent, the enrichment agent performing an enrichment operation, the enrichment operation generating enriched data streams. 4. The apparatus of claim 1, wherein the plurality of agents comprises: a bridging agent, the bridging agent performing a bridging operation via a bridging agent, the bridging operation interpreting requests and user context and mapping the requests and user context to an appropriate node and line within the cognitive graph. 5. The apparatus of claim 1, wherein the plurality of agents comprises: an insight agent, the insight agent performing an insight operation, the insight operation creating a visual data story, highlighting user-specific insights, relationships and recommendations. 6. The apparatus of claim 1, wherein the plurality of agents comprises: a destination agent, the destination agent performing a destination operation, the destination operation providing cognitive insights to a consumer of cognitive insight data. 7. The apparatus of claim 1, wherein the plurality of agents comprises: a learning agent, the learning agent performing a learning operation, the learning operation updating a cognitive graph from a plurality of unique interactions with data and users. 8. The apparatus of claim 1, wherein the plurality of agents comprises: a sourcing agent, the sourcing agent performing a sourcing operation, the sourcing operation sourcing a plurality of multi-site, multi-structured source streams of data; an enrichment agent, the enrichment agent performing an enrichment operation, the enrichment operation generating enriched data streams; a bridging agent, the bridging agent performing a bridging operation via a bridging agent, the bridging operation interpreting requests and user context and mapping the requests and user context to an appropriate node and line within the cognitive graph; an insight agent, the insight agent performing an insight operation, the insight operation creating a visual data story, highlighting user-specific insights, relationships and recommendations; a destination agent, the destination agent performing a destination operation, the destination operation providing cognitive insights to a consumer of cognitive insight data; and, a learning agent, the learning agent performing a learning operation, the learning operation updating a cognitive graph from a plurality of unique interactions with data and users; and wherein the sourcing agent receives information from the learning agent and provides information to the enrichment agent, the enrichment agent receives information from the sourcing agent and provides information to the bridging agent, the bridging agent receives information from the sourcing agent and provides information to the insight agent, the insight agent receives information from the bridging agent and provides information to the destination agent, the destination agent receives information from the insight agent and provides information to the learning agent and the learning agent receives information from the destination agent. 8. A non-transitory, computer-readable storage medium embodying computer program code, the computer program code comprising computer executable instructions configured for: receiving streams of data from a plurality of data sources; processing streams of data from a plurality of data sources via a plurality of agents, the processing the streams of data from the plurality of data sources via the plurality of agents performing a respective plurality of cognitive operations on the streams of data; and, providing cognitive insights based upon the performing the respective plurality of cognitive operations on the streams of data from the plurality of data sources. 9. The non-transitory, computer-readable storage medium of claim 8, wherein the instructions executable by the processor further comprise instructions for: performing a sourcing operation via a sourcing agent, the sourcing operation sourcing a plurality of multi-site, multi-structured source streams of data. 10. The non-transitory, computer-readable storage medium of claim 8, wherein the instructions executable by the processor further comprise instructions for: performing an enrichment operation via an enrichment agent, the enrichment operation generating enriched data streams. 11. The non-transitory, computer-readable storage medium of claim 8, wherein the instructions executable by the processor further comprise instructions for: performing a bridging operation via a bridging agent, the bridging operation interpreting requests and user context and mapping the requests and user context to an appropriate node and line within the cognitive graph. 12. The non-transitory, computer-readable storage medium of claim 8, wherein the instructions executable by the processor further comprise instructions for: performing an insight operation via an insight agent, the insight operation creating a visual data story, highlighting user-specific insights, relationships and recommendations. 13. The non-transitory, computer-readable storage medium of claim 8, wherein the instructions executable by the processor further comprise instructions for: performing a destination operation via a destination agent, the destination operation providing cognitive insights to a consumer of cognitive insight data. 14. The non-transitory, computer-readable storage medium of claim 8, wherein the instructions executable by the processor further comprise instructions for: performing a learning operation via a learning agent, the learning operation updating a cognitive graph from a plurality of unique interactions with data and users. 15. The non-transitory, computer-readable storage medium of claim 8, wherein the instructions executable by the processor further comprise instructions for: performing a sourcing operation via a sourcing agent, the sourcing operation sourcing a plurality of multi-site, multi-structured source streams of data performing an enrichment operation via an enrichment agent, the enrichment operation generating enriched data streams; performing a bridging operation via a bridging agent, the bridging operation interpreting requests and user context and mapping the requests and user context to an appropriate node and line within the cognitive graph. performing an insight operation via an insight agent, the insight operation creating a visual data story, highlighting user-specific insights, relationships and recommendations; performing a destination operation via a destination agent, the destination operation providing cognitive insights to a consumer of cognitive insight data; performing a learning operation via a learning agent, the learning operation updating a cognitive graph from a plurality of unique interactions with data and users; and, the sourcing agent receives information from the learning agent and provides information to the enrichment agent, the enrichment agent receives information from the sourcing agent and provides information to the bridging agent, the bridging agent receives information from the sourcing agent and provides information to the insight agent, the insight agent receives information from the bridging agent and provides information to the destination agent, the destination agent receives information from the insight agent and provides information to the learning agent and the learning agent receives information from the destination agent. 16. The non-transitory, computer-readable storage medium of claim 8, wherein the computer executable instructions are deployable to a client system from a server system at a remote location. 17. The non-transitory, computer-readable storage medium of claim 7, wherein the computer executable instructions are provided by a service provider to a user on an on-demand basis.