Incorporating user usage of consumable content into recommendations
AssigneeMicrosoft Corporation
InventorsElad Ziklik, Royi Ronen
Life of this patent
Estimating the term…
Abstract
Disclosed herein is a system and method for generating a user profile for a user based on the way the user interacts with consumable content in an application, such as an electronic book in an e-reader. The actions of the user with regards to the content are monitored and the associated with characteristics of the content. This association is used to build the user's profile of their likes and dislikes which are then provided to a recommender system to provide more relevant and personalize recommendations.
Claims20
A method for generating a profile for a user in a recommender system comprising:
- detecting that the user has opened a consumable content in an application on a device;
- determining a set of characteristics for the consumable content;
- identifying at least one action performed by the user on the consumable content through the application;
- and
- updating the profile for the user based on the identified at least one action and the set of characteristics.
A device comprising:
- at least one processor;
- a memory configure to store at least one item of consumable content;
- an application configured to provide the user with consumable content;
- a monitoring application configured to monitor actions of the user related to the consumable content;
- and
- a user profile database including at least one personalized profile for the user and configured be updated by the monitoring application with information related to the consumable content and the monitored actions.
A system for providing recommendations to a user comprising:
- a device having an application configured to present consumable content to the user;
- a monitoring application configured to monitor actions performed by the user with respect to the consumable content and to associate the monitored action with a set of characteristics for the consumable content;
- a user profile including personalized user profile information related to how the user consumes the consumable content;
- a marketplace configured to provide the user with additional consumable content;
- and
- a recommender system configured to receive the user profile and to analyze the user profile to determine additional consumable content to recommend to the user based on the personalized user profile.
Dependencies are inferred from the claim text.