Patent ID: 6636836
Filing Date: 2003-10-21
Classification: G06Q

Abstract:
A system for recommending items, said system comprising:(a) computer code for establishing a plurality of recommendation agents, each of said recommendation agents providing: (i) a list of recommended items for each of a plurality of users, (ii) a predicted score of rating that is numerical value information predicted about an extent of each user's preference for the item recommended by each corresponding recommendation agent, and (iii) a belief that is numerical value information representing confidence of said each corresponding recommendation agent in its predicted score; (b) computer code for establishing a user agent wherein said code causes the user agent to store a profile for holding basic formation on each user and influential power information of each recommendation agent with respect to each user: and (c) computer code for establishing a recommendation manager for: (i) selecting one or more recommendation agents from said plurality of recommendation agents using the basic user information and the influential power information of each recommendation agent with respect to each user received from said user agent, (ii) generating a final list of recommended items from the list of recommended items suggested by the selected recommendation agent or agents using the basic information and the influential power of each recommendation agent received from said user agent, and (iii) adjusting the influential power of each recommendation agent according to the predicted score and the belief provided by each recommendation agent, and the extent of a user's actual preference for the recommendation.