Patent ID: 8090621

Claim:
A recommendation system, comprising: a computing system comprising one or more computer processors, said computing system programmed with executable code modules to implement at least: a recommendation rule mining component configured to generate recommendation rules based at least in part on aggregated event history data of a plurality of users, said recommendation rules reflecting behavior-based associations detected from the aggregated event history data, and identifying particular items to recommend to users; a recommendation service configured to use the recommendation rules generated by the recommendation rule mining component, in combination with user-specific data, to generate personalized item recommendations for particular users; a recommendation interface configured to enable the users to view the personalized item recommendations generated by the recommendation service and to provide explicit feedback on particular item recommendations; a computer data repository configured to record, for particular recommendation rules of the recommendation rules, the explicit feedback provided by users on item recommendations generated with the respective recommendation rules; and a rule assessor configured to (1) use at least the explicit feedback recorded for the particular recommendation rules to assess quality levels of the respective recommendation rules, and (2) based on said quality levels, modify the recommendation service's use of particular recommendation rules to generate personalized item recommendations.