1. A method for controlled sharing, in a cognitive computing system having a memory and a processor, of content from a variety of content providers, comprising: receiving, by the cognitive computing system, an inquiry, wherein the inquiry is directed to at least one content topic, identifying, by the cognitive computing system, the at least one content topic; determining, by the cognitive computing system, that a cognitive component of the cognitive computing system managed by a content provider has access to a content repository addressing the at least one content topic; distributing, by the cognitive computing system, the inquiry to the cognitive component; and receiving a response from the cognitive component.