In an exemplary method, a media content recommendation system interfaces with a knowledge graph system to access knowledge graph data that represents a knowledge graph relationship between a subject and a media program in a knowledge graph, generates, based on the knowledge graph data, a media content recommendation that includes recommendation content indicating the media program and the knowledge graph relationship between the subject and the media program, and outputs the media content recommendation for presentation to a user by a user computing device.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method comprising: sending, by a media content recommendation system to a knowledge graph system, a request that includes subject data indicating a starting-point subject, and traversal data indicating how to traverse a knowledge graph from a starting node that represents the starting-point subject to find an ending node that represents a media program; receiving, by the media content recommendation system from the knowledge graph system in response to the request, knowledge graph data that represents the media program and at least one knowledge graph relationship between the starting-point subject and the media program; generating, by the media content recommendation system based on the knowledge graph data, a media content recommendation that includes recommendation content indicating the media program and the at least one knowledge graph relationship between the starting-point subject and the media program; and outputting, by the media content recommendation system, the media content recommendation for presentation to a user by a user computing device. 2. The method of claim 1, wherein: the starting-point subject comprises a first media program; the subject data further indicates the media program that is represented by the ending node to be an ending-point subject; and the traversal data comprises an instruction to find, within the knowledge graph, a shortest path from the starting node that represents the first media program to the ending node that represents the media program. 3. The method of claim 1, wherein the traversal data comprises: an edge-selection parameter for the user; and an instruction to start at the starting node that represents the starting-point subject and traverse away from the starting node by selecting, from a plurality of edges connected to the starting node, an edge to traverse based on the edge-selection parameter for the user. 4. The method of claim 3, wherein the traversal data further comprises an instruction to continue to traverse away from the starting node at least until a threshold degree-of-separation from the starting node is reached. 5. The method of claim 1, wherein the traversal data comprises: a relationship parameter; and an instruction to find a media program that is related to the starting-point subject in a manner specified by the relationship parameter. 6. The method of claim 1, wherein the recommendation content indicates a degree-of-separation in the knowledge graph for the at least one knowledge graph relationship between the starting-point subject and the media program. 7. The method of claim 1, wherein the recommendation content indicates a type of relationship in the knowledge graph for the at least one knowledge graph relationship between the starting-point subject and the media program. 8. The method of claim 1, further comprising: receiving, by the media content recommendation system, an initial media content recommendation; and generating, by the media content recommendation system, the request based on the initial media content recommendation; wherein the generating of the media content recommendation comprises applying the knowledge graph data to the initial media content recommendation to generate an enhanced media content recommendation. 9. The method of claim 1, embodied as computer-executable instructions on at least one non-transitory computer-readable medium. 10. A method comprising: interfacing, by a media content recommendation system, with a knowledge graph system to access knowledge graph data that represents a knowledge graph relationship between a subject and a media program in a knowledge graph; generating, by the media content recommendation system based on the knowledge graph data, a media content recommendation that includes recommendation content indicating the media program and the knowledge graph relationship between the subject and the media program; and outputting, by the media content recommendation system, the media content recommendation for presentation to a user by a user computing device. 11. The method of claim 10, further comprising: receiving, by the media content recommendation system, an initial media content recommendation; wherein: the interfacing with the knowledge graph system to access the knowledge graph data comprises generating a request based on the initial media content recommendation, sending the request to the knowledge graph system, and receiving the knowledge graph data from the knowledge graph system in response to the request; and the generating of the media content recommendation comprises applying the knowledge graph data to the initial media content recommendation to generate an enhanced media content recommendation. 12. The method of claim 10, wherein the recommendation content indicates a degree-of-separation and a type of relationship in the knowledge graph for the knowledge graph relationship between the subject and the media program. 13. A system comprising: at least one physical computing device that: sends, to system to a knowledge graph system, a request that includes subject data indicating a starting-point subject, and traversal data indicating how to traverse a knowledge graph from a starting node that represents the starting-point subject to find an ending node that represents a media program; receives, from the knowledge graph system in response to the request, knowledge graph data that represents the media program and at least one knowledge graph relationship between the starting-point subject and the media program; generates, based on the knowledge graph data, a media content recommendation that includes recommendation content indicating the media program and the at least one knowledge graph relationship between the starting-point subject and the media program; and outputs the media content recommendation for presentation to a user by a user computing device. 14. The system of claim 13, wherein: the starting-point subject comprises a first media program; the subject data further indicates the media program that is represented by the ending node to be an ending-point subject; and the traversal data comprises an instruction to find, within the knowledge graph, a shortest path from the starting node that represents the first media program to the ending node that represents the media program. 15. The system of claim 13, wherein the traversal data comprises: an edge-selection parameter for the user; and an instruction to start at the starting node that represents the starting-point subject and traverse away from the starting node by selecting, from a plurality of edges connected to the starting node, an edge to traverse based on the edge-selection parameter for the user. 16. The system of claim 15, wherein the traversal data further comprises an instruction to continue to traverse away from the starting node at least until a threshold degree-of-separation from the starting node is reached. 17. The system of claim 13, wherein the traversal data comprises: a relationship parameter; and an instruction to find a media program that is related to the starting-point subject in a manner specified by the relationship parameter. 18. The system of claim 13, wherein the recommendation content indicates a degree-of-separation in the knowledge graph for the at least one knowledge graph relationship between the starting-point subject and the media program. 19. The system of claim 13, wherein the recommendation content indicates a type of relationship in the knowledge graph for the at least one knowledge graph relationship between the starting-point subject and the media program. 20. The system of claim 13, wherein the at least one physical computing device: receives an initial media content recommendation; generates the request based on the initial media content recommendation; and generates the media content recommendation by applying the knowledge graph data to the initial media content recommendation to generate an enhanced media content recommendation.