CPC G06F 16/2379 (2019.01) [G06F 16/245 (2019.01)] | 20 Claims |
1. A method, comprising:
receiving a first request to upload to a sharing service a new content item that is directed to a topic, wherein the sharing service makes content items available to a plurality of user devices via a network;
determining that the new content item comprises segments directed to a first plurality of sub-topics;
accessing a database of the sharing service that stores a plurality of content items directed to the topic;
filtering the plurality of content items directed to the topic based on ratings received from users of the sharing service to identify a subset of content items directed to the topic;
identifying a minimum viable subset of a second plurality of sub-topics by identifying sub-topics common to the subset of content items directed to the topic;
identifying an omitted sub-topic in the new content item by comparing the first plurality of sub-topics to the minimum viable subset of the second plurality of sub-topics for the topic;
in response to the identifying the omitted sub-topic, rejecting the first request to upload the new content item to the sharing service and transmitting for display a notification identifying the omitted sub-topic;
receiving a second request to upload a modified new content item; and
uploading the modified new content item to the sharing service, in response to determining that the modified new content item includes a segment directed to the omitted sub-topic.
|