INTERACTIVE RECOMMENDATIONS
First Claim
1. A method comprising:
- generating a recommendation for a user based on a recommendation model, the recommendation model comprising one or more criteria;
modifying the at least one of the one or more criteria based on an interactive modification input from the user to generate a modified recommendation model; and
generating a modified recommendation using the modified recommendation model.
2 Assignments
0 Petitions
Accused Products
Abstract
An interactive recommendation system generates one or more recommendations (e.g., recommended products, travel destinations, etc.) for a user based on a recommendation model. The recommendation model includes one or more criteria that are used to analyze a datastore of user characteristics (e.g., a user'"'"'s age, location, past online behavior, etc.) and generate one or more recommendations based thereon. The interactive recommendation system further presents a user interface that allows the user to interactively modify the criteria of the recommendation model and to apply the modified recommendation model to the datastore in order to generate one or more modified recommendations. In this manner, for example, the user can customize the recommendations he or she receives by interacting with the recommendation system to modify the recommendation model used to generate such recommendations.
-
Citations
20 Claims
-
1. A method comprising:
-
generating a recommendation for a user based on a recommendation model, the recommendation model comprising one or more criteria; modifying the at least one of the one or more criteria based on an interactive modification input from the user to generate a modified recommendation model; and generating a modified recommendation using the modified recommendation model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more computer-readable storage media encoding computer-executable instructions for executing on a computer system a computer process, the computer process comprising:
-
generating a recommendation for a user based on a recommendation model, the recommendation model comprising one or more criteria; modifying the at least one of the one or more criteria based on an interactive modification input from the user to generate a modified recommendation model; and generating a modified recommendation using the modified recommendation model. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
an interactive recommendation manager generating a recommendation for a user based on a recommendation model, the recommendation model comprising one or more criteria; a recommendation modification manager modifying the at least one of the one or more criteria based on an interactive modification input from the user to generate a modified recommendation model; and a recommendation generation manager generating a modified recommendation using the modified recommendation model. - View Dependent Claims (18, 19, 20)
-
Specification