1. One or more computer-storage media having computer-executable instructions embodied thereon that, when executed, perform a method for generating knowledge content, the method comprising: receiving a data reference; extracting metadata from the data reference to determine at least one object and/or at least one attribute associated with the data reference; analyzing the at least one object and/or at least one attribute utilizing a knowledge base to determine whether there is existing knowledge content relevant to the at least one object and/or the at least one attribute, the knowledge base including a knowledge content database, and the knowledge content database including at least a content graph, a social graph, a user activity graph, and temporal data relating to each of the content graph, the social graph and the user activity graph, wherein if it is determined that there is existing knowledge content relevant to the at least one object and/or the at least one attribute, the method further comprises determining whether the existing knowledge content is accurate in view of the at least one object and/or the at least one attribute, and wherein if it is determined that there is not existing knowledge content relevant to the at least one object and/or the at least one attribute, the method further comprises determining whether any new knowledge content items are capable of being generated based on the at least one object and/or the at least one attribute.
1. One or more computer-storage media having computer-executable instructions embodied thereon that, when executed, perform a method for generating knowledge content, the method comprising: receiving a data reference; extracting metadata from the data reference to determine at least one object and/or at least one attribute associated with the data reference; analyzing the at least one object and/or at least one attribute utilizing a knowledge base to determine whether there is existing knowledge content relevant to the at least one object and/or the at least one attribute, the knowledge base including a knowledge content database, and the knowledge content database including at least a content graph, a social graph, a user activity graph, and temporal data relating to each of the content graph, the social graph and the user activity graph, wherein if it is determined that there is existing knowledge content relevant to the at least one object and/or the at least one attribute, the method further comprises determining whether the existing knowledge content is accurate in view of the at least one object and/or the at least one attribute, and wherein if it is determined that there is not existing knowledge content relevant to the at least one object and/or the at least one attribute, the method further comprises determining whether any new knowledge content items are capable of being generated based on the at least one object and/or the at least one attribute. 2. The one or more computer-storage media of claim 1 , wherein receiving a data reference comprises receiving a data reference through the use of one or more of a user feed, an activity log, a web crawler, and a publisher feed.