Present Controlled Heterogeneous Digital Content to Users
AssigneeInternational Business Machines Corporation
InventorsViviana Tripodi, Alessandro Donatelli
Life of this patent
Estimating the term…
Abstract
An approach is provided to present controlled heterogeneous digital content to users. The approach receives topics corresponding to content items that were previously accessed by a user, such as having been watched by the user on a display device. Opposing topics are associated to the identified topics with each of the opposing topics being opposite to the corresponding topic. A user position score is calculated based upon at least some of the opposing topics. This position score is used to identify content recommendations which are then presented to the user.
Claims20
A method comprising:
- receiving a plurality of topics corresponding to a plurality of content items previously accessed by a user;
- associating a plurality of opposing topics to a plurality of identified topics, wherein each of the opposing topics are opposite to at least one of the plurality of topics;
- calculating a user position score based upon one or more of the opposing topics;
- identifying a plurality of content recommendations based on the calculated user position score;
- and
- presenting the content recommendations to the user.
An information handling system comprising:
- one or more processors;
- a memory coupled to at least one of the processors;
- a set of computer program instructions stored in the memory and executed by at least one of the processors in order to perform actions of:
- receiving a plurality of topics corresponding to a plurality of content items previously accessed by a user;
- associating a plurality of opposing topics to a plurality of identified topics, wherein each of the opposing topics are opposite to at least one of the plurality of topics;
- calculating a user position score based upon one or more of the opposing topics;
- identifying a plurality of content recommendations based on the calculated user position score;
- and
- presenting the content recommendations to the user.
A computer program product stored in a computer readable storage medium, comprising computer program code that, when executed by an information handling system, causes the information handling system to perform actions comprising:
- receiving a plurality of topics corresponding to a plurality of content items previously accessed by a user;
- associating a plurality of opposing topics to a plurality of identified topics, wherein each of the opposing topics are opposite to at least one of the plurality of topics;
- calculating a user position score based upon one or more of the opposing topics;
- identifying a plurality of content recommendations based on the calculated user position score;
- and
- presenting the content recommendations to the user.
Dependencies are inferred from the claim text.