1. A computer-implementable method for providing cognitive insights comprising: receiving streams of data from a plurality of data sources, the plurality of data sources comprising a social data source stored in a social data repository, a public data source stored in a public data repository, a licensed data source stored in a licensed data repository and a proprietary data source stored in a proprietary data repository; processing streams of data from a plurality of data sources via a plurality of agents of a cognitive inference and learning system, 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, the cognitive inference and learning system executing on a hardware processor of an information processing system, the cognitive inference and learning system and the information processing system providing a cognitive computing function, the cognitive inference and learning system comprising a cognitive platform, the cognitive platform comprising a cognitive engine, the cognitive engine processing the streams of data from the plurality of data sources via the plurality of cognitive agents; 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.