1. A method comprising: storing data in a learning graph, the learning graph comprising nodes and edges, wherein a plurality of content nodes represent learning content and a plurality of person nodes represent individuals and wherein edges between nodes comprise association types defining particular relationships between particular nodes, wherein a first edge between a particular content node and a particular person node establishes a first association type, the first edge indicating that learning content corresponding to the particular content node has been consumed by an individual corresponding to the particular person node; adaptively deriving, from the learning graph, a customized learning path for the particular person node, the customized learning path specifying a plurality of content nodes in the learning graph; and associating the customized learning path with the particular person node to specify content to be consumed by particular individuals corresponding to the particular person node.
8. The method of claim 1 wherein adaptively deriving, from the learning graph, the customized learning path for the particular person node comprises: traversing the learning graph from a particular one of the one or more person nodes to a learning goal node, the learning goal node specifying information to be learned; traversing the learning graph to find a plurality of relevant content to the learning goal based on one or more predefined content identification strategy algorithms; and compiling the relevant content into said customized learning path.