CPC G06F 16/9535 (2019.01) [G06F 16/3338 (2019.01)] | 20 Claims |
1. A method, comprising:
receiving an input associated with a user;
expanding the input to obtain an expanded user interest, the expanding comprising:
identifying a term within the input;
identifying a content item based upon the input;
searching the content item for one or more co-occurring terms that co-occur with the term within the content item;
identifying a co-occurring term as one of the one or more co-occurring terms that co-occur with the term within the content item;
obtaining a plurality of content items based upon the input;
processing the plurality of content items obtained based upon the input to identify at least one of one or more categories or one or more topics, wherein the processing comprises determining that a majority of the plurality of content items obtained based upon the input are associated with at least one of a category or a topic; and
including the co-occurring term and at least one of the category or the topic in the expanded user interest; and
filtering content items from a content source based upon the expanded user interest to obtain a set of filtered content items.
|