Patent ID: 8661034
Filing Date: 2014-02-25
Classification: G06F

Abstract:
1. A system for recommending items to a user and verifying a user as an expert relative to a querying user, the system being implemented on a digital computer network, the system comprising: a computer coupled to the network; a profiles database stored in memory associated with the computer for storing explicit and implicit user profiles; a user interface coupled to the computer network and enabling user profile information to be entered and stored in the profiles database as an explicit user profile; the explicit user profiles comprising user entered information which comprises at least one of demographic information and occupation information; the implicit user profiles are obtained from user behavior information comprising at least one of keyword searches executed by the user, documents viewed by the user, documents saved by the user, vendors, products, or technologies the user is following, and peers the user has connected with; a collaborative filtering algorithm associated with the profiles database, said collaborative filtering algorithm: a dynamic expert verification algorithm associated with the collaborative filtering algorithm, the expert verification algorithm being adapted to verify qualifications of the other users as experts relative to the querying user, the expert verification algorithm comprising logic used to objectively score at least one of a depth and a frequency of the user's activity related to a topic area; wherein: