Implementations disclose identifying content appropriate for children algorithmically without human intervention. A method includes identifying, by a processing device, entities corresponding to topics relevant to children, determining, by the processing device, a children's affinity score for each of the identified entities, and selecting, by the processing device, content based on the children's affinity score for the identified entities corresponding to the content.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method comprising: identifying, by a processing device, entities corresponding to topics relevant to children; determining, by the processing device, a children's affinity score for each of the identified entities; and selecting, by the processing device, content based on the children's affinity score for the identified entities corresponding to the content. 2. The method of claim 1, wherein the entities comprise at least one a person, place, or thing. 3. The method of claim 1, wherein identifying the entities further comprises selecting the entities from a knowledge graph comprising a knowledge base having structured information about a corpus of entities and relational connections between the corpus of entities, wherein the corpus of entities comprises the entities. 4. The method of claim 3, wherein identifying the entities further comprises: accessing an external source of data relevant to content for children; extracting topics for children from the external source of data; reconciling the extracted topics with the corpus of entities determined from the knowledge graph; and extending the entities from the knowledge graph with reconciled entities from the extracted topics. 5. The method of claim 4, wherein the external source of data comprises a trusted website that publishes rating and reviews for children-safe and children-interesting content. 6. The method of claim 1, wherein determining the children's affinity score further comprises: identifying content items annotated with the entities; identifying other content items related to the identified content items based on co-watch signals and co-occurrence signals; merging the identified other content items with the identified content items to generate a single set of content items; grouping the single set of content items by the entities annotated in the single set of content items to form an entity group for each entity; and for each entity having an entity group, calculating the children's affinity score for the entity based on at least one of annotation centrality, annotation relevance, average quality, popularity, or average relatedness weight of content items in the entity group. 7. The method of claim 6, further comprising filtering the identified content items for at least one of language, quality, popularity, or content rating. 8. The method of claim 1, wherein selecting the content further comprises: identifying a candidate set of content based on at least one of a category of content, upload state, or number of content items associated with content; for each candidate content: identifying entity annotations for each content item in the candidate content; determining an average rating and a view count for each content item in the candidate content; and aggregating the average rating and the view count from all content items of the candidate content weighted by the identified entity annotations to generate an aggregate score for the candidate content; normalizing the aggregated scores from all of the candidate content; and ranking the candidate content based on the normalized aggregated scores. 9. The method of claim 1, wherein the selected content comprises channels of a content sharing platform. 10. The method of claim 1, wherein the selected content comprises playlists of the content sharing platform. 11. A system comprising: a memory; and a processing device coupled to the memory, wherein the processing device is to: identify entities corresponding to topics relevant to children; determine a children's affinity score for each of the identified entities; and select content based on the children's affinity score for the identified entities corresponding to the content. 12. The system of claim 11, wherein the entities comprise at least one a person, place, or thing. 13. The system of claim 11, wherein the processing device to identify the entities further comprises the processing device to select the entities from a knowledge graph comprising a knowledge base having structured information about a corpus of entities and relational connections between the corpus of entities, wherein the corpus of entities comprises the entities. 14. The system of claim 13, wherein the processing device to identify the entities further comprises the processing device to: access an external source of data relevant to content for children; extract topics for children from the external source of data; reconcile the extracted topics with the corpus of entities determined from the knowledge graph; and extend the entities from the knowledge graph with reconciled entities from the extracted topics. 15. The system of claim 11, wherein the processing device to determine the children's affinity score further comprises the processing device to: identify content items annotated with the entities; identify other content items related to the identified content items based on co-watch signals and co-occurrence signals; merge the identified other content items with the identified content items to generate a single set of content items; group the single set of content items by the entities annotated in the single set of content items to form an entity group for each entity; and for each entity having an entity group, calculate the children's affinity score for the entity based on at least one of annotation centrality, annotation relevance, average quality, popularity, or average relatedness weight of content items in the entity group. 16. The system of claim 15, wherein the processing is further to filter the identified content items for at least one of language, quality, popularity, or content rating. 17. The system of claim 11, wherein the processing device to select the content further comprises the processing device to: identify a candidate set of content based on at least one of a category of content, upload state, or number of content items associated with content; for each candidate content: identify entity annotations for each content item in the candidate content; determine an average rating and a view count for each content item in the candidate content; and aggregate the average rating and the view count from all content items of the candidate content weighted by the identified entity annotations to generate an aggregate score for the candidate content; normalize the aggregated scores from all of the candidate content; and rank the candidate content based on the normalized aggregated scores. 18. A non-transitory machine-readable storage medium storing instructions which, when executed, cause a processing device to perform operations comprising: identifying, by the processing device, entities corresponding to topics relevant to children; determining, by the processing device, a children's affinity score for each of the identified entities; and selecting, by the processing device, content based on the children's affinity score for the identified entities corresponding to the content. 19. The non-transitory machine-readable storage medium of claim 18, wherein identifying the entities further comprises selecting the entities from a knowledge graph comprising a knowledge base having structured information about a corpus of entities and relational connections between the corpus of entities, wherein the corpus of entities comprises the entities. 20. The non-transitory machine-readable storage medium of claim 19, wherein identifying the entities further comprises: accessing an external source of data relevant to content for children; extracting topics for children from the external source of data; reconciling the extracted topics with the corpus of entities determined from the knowledge graph; and extending the entities from the knowledge graph with reconciled entities from the extracted topics. 21. The non-transitory machine-readable storage medium of claim 18, wherein determining the children's affinity score further comprises: identifying content items annotated with the entities; identifying other content items related to the identified content items based on co-watch signals and co-occurrence signals; merging the identified other content items with the identified content items to generate a single set of content items; grouping the single set of content items by the entities annotated in the single set of content items to form an entity group for each entity; and for each entity having an entity group, calculating the children's affinity score for the entity based on at least one of annotation centrality, annotation relevance, average quality, popularity, or average relatedness weight of content items in the entity group. 22. The non-transitory machine-readable storage medium of claim 21, wherein the operations further comprise filtering the identified content items for at least one of language, quality, popularity, or content rating. 23. The non-transitory machine-readable storage medium of claim 18, wherein selecting the content further comprises: identifying a candidate set of content based on at least one of a category of content, upload state, or number of content items associated with content; for each candidate content: identifying entity annotations for each content item in the candidate content; determining an average rating and a view count for each content item in the candidate content; and aggregating the average rating and the view count from all content items of the candidate content weighted by the identified entity annotations to generate an aggregate score for the candidate content; normalizing the aggregated scores from all of the candidate content; and ranking the candidate content based on the normalized aggregated scores. 24. The non-transitory machine-readable storage medium of claim 18, wherein the selected content comprises at least one of channels of a content sharing platform or playlists of the content sharing platform.