The present disclosure includes techniques pertaining to computer automated learning management systems and methods. In one embodiment, a system is disclosed where information is represented in a learning graph. In one embodiment, a framework may be used to access different algorithms for identifying customized learning content for a user. In another embodiment, the present disclosure includes techniques for analyzing content and incorporating content into an organizational glossary.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method comprising: retrieving a plurality of strategy algorithms from a learning graph in response to a user request, the learning graph comprising nodes, wherein a plurality of content nodes represent learning content, a plurality of strategy nodes represent predefined content identification strategy algorithms, and a plurality of person nodes represent individuals; mapping parameters about the user to person nodes to determine associations between the user and other nodes in response to the user request; determining whether the other nodes are to be included in the execution of strategies based on parameters of the strategy and the person nodes; excluding other nodes from execution of the strategy based on the determination; and executing strategies on the person node and the included other nodes. 2. The method of claim 1 wherein the user request includes a free key term request and at least one strategy includes searching for learning items based on the free key term. 3. The method of claim 2 wherein at least one strategy includes searching for learning items based on terms related to the free key term. 4. The method of claim 2 wherein at least one strategy includes searching for learning items based on at least one predetermined rule set, the free key term, and terms related to the free key term. 5. The method of claim 1 wherein at least one strategy includes searching content nodes based on a specified term identifier. 6. The method of claim 1 wherein the user request includes an interest of the user and at least one strategy includes searching content nodes for learning content based on the interest of the user. 7. The method of claim 1 wherein mapping parameters about the user to person nodes to determine associations between the user and other nodes in response to the user request includes mapping associations between person nodes of persons in a group, and wherein at least one strategy includes finding content nodes based on interests of the user being similar to interests of persons in the group. 8. The method of claim 1 wherein at least one strategy includes searching content nodes having a relationship with an interest indication in the user request. 9. The method of claim 1 wherein mapping parameters about the user to person nodes to determine associations between the user and other nodes in response to the user request includes mapping associations between person nodes of persons in a group of the user, and wherein at least one strategy includes finding content nodes based on persons in the group. 10. The method of claim 1 wherein the learning graph includes person nodes that are associated based on associations in an external social network between individuals associated with the person nodes, and wherein at least one strategy includes finding content nodes based on the associated person nodes. 11. The method of claim 1 further comprising: determining person nodes similar to the person node of the user to determine a community of individuals based on similar interests; determining numbers of times of access to learning content of individuals in the community; and determining most accessed learning content of the community. 12. The method of claim 1 further comprising: determining person nodes similar to the person node of the user to determine a community of individuals based on topics of access learning content; determining numbers of times of access to learning content of individuals in the community; and determining most accessed learning content of the community. 13. The method of claim 1 further comprising: determining person nodes similar to the person node of the user to determine a community of individuals based on similar learning preferences or similar prior learnings; determining numbers of times of access to learning content of individuals in the community; and determining most accessed learning content of the community. 14. A computer system comprising: a processor; and a non-transitory computer readable medium having stored thereon one or more programs, which when executed by the processor, causes the processor to: retrieve a plurality of strategy algorithms from a learning graph in response to a user request, the learning graph comprising nodes, wherein a plurality of content nodes represent learning content, a plurality of strategy nodes represent predefined content identification strategy algorithms, and a plurality of person nodes represent individuals; map parameters about the user to person nodes to determine associations between the user and other nodes in response to the user request; determine whether the other nodes are to be included in the execution of strategies based on parameters of the strategy and the person nodes; exclude other nodes from execution of the strategy based on the determination; and execute strategies on the person node and the included other nodes. 15. The computer system of claim 14 wherein the user request includes a free key term request and at least one strategy includes searching for learning items based on the free key terms. 16. The computer system of claim 15 wherein at least one strategy includes searching for learning items based on at least one predetermined rule set, the free key term and terms related to the free key term. 17. The computer system of claim 14 wherein the user request includes an interest of the user and at least one strategy includes searching content nodes for learning content based on the interest of the user. 18. The computer system of claim 14 wherein mapping parameters about the user to person nodes to determine associations between the user and other nodes in response to the user request includes mapping associations between person nodes of persons in a group, and wherein at least one strategy includes finding content nodes based on interests of the user being similar to interests of persons in the group. 19. The computer system of claim 14 wherein at least one strategy includes searching content nodes having a relationship with an interest indication in the user request. 20. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions for: retrieving a plurality of strategy algorithms from a learning graph in response to a user request, the learning graph comprising nodes, wherein a plurality of content nodes represent learning content, a plurality of strategy nodes represent predefined content identification strategy algorithms, and a plurality of person nodes represent individuals; mapping parameters about the user to person nodes to determine associations between the user and other nodes in response to the user request; determining whether the other nodes are to be included in the execution of strategies based on parameters of the strategy and the person nodes; excluding other nodes from execution of the strategy based on the determination; and executing strategies on the person node and the included other nodes.